.ArticlesBar_container__agElR{width:100%;box-sizing:border-box}.ArticlesBar_title__yGFS_{font-family:Minion Pro,sans-serif;text-align:center;font-size:2.2rem;margin-bottom:0}.ArticlesBar_description__Yxoai{margin-top:0;text-align:center;opacity:.9}.ArticlesBar_sliderWrapper__ePm3x{position:relative;display:flex;align-items:center;width:100%}.ArticlesBar_bar__Bg0Ai{display:flex;gap:1rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;width:100%;padding:1rem}.ArticlesBar_bar__Bg0Ai::-webkit-scrollbar{display:none}.ArticlesBar_cardWrapper__3HZSV{flex-shrink:0;width:calc((100% - 3rem) / 4)}.ArticlesBar_articleCard__8ueSc{width:100%}.ArticlesBar_arrow__VdAyn{position:absolute;top:50%;transform:translateY(-50%);background-color:hsla(0,0%,100%,.9);border:none;border-radius:50%;cursor:pointer;width:38px;height:38px;display:flex;justify-content:center;align-items:center;transition:all .2s ease;box-shadow:0 2px 6px rgba(0,0,0,.2);z-index:2}.ArticlesBar_arrow__VdAyn:hover{background-color:#fff;transform:translateY(-50%) scale(1.1)}.ArticlesBar_leftArrow__M6CHI{left:0}.ArticlesBar_rightArrow__2AEHK{right:0}@media (max-width:1024px){.ArticlesBar_cardWrapper__3HZSV{width:calc((100% - 2rem) / 3)}}@media (max-width:768px){.ArticlesBar_cardWrapper__3HZSV{width:calc((100% - 1rem) / 2)}}@media (max-width:480px){.ArticlesBar_cardWrapper__3HZSV{width:100%}}.ArticleCard_articleCard__T3pot{display:flex;flex-direction:column;width:100%;cursor:pointer;border-radius:12px;overflow:hidden;background-color:#fff}.ArticleCard_articleImage__5thUk{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden}.ArticleCard_favoriteWrapper__nUZOU{position:absolute;top:8px;right:8px;z-index:10}.ArticleCard_newBadge__qmTlw{background-color:#fff;padding:4px 8px;font-size:.8rem;font-weight:700;border-radius:6px}.ArticleCard_bestsellerBadge__G5jtg,.ArticleCard_newBadge__qmTlw{position:absolute;bottom:8px;left:8px}.ArticleCard_articleInfo__pA6K3{padding:12px;display:flex;flex-direction:column;gap:6px;flex-grow:1}.ArticleCard_articleInfo__pA6K3 header{font-size:1rem;font-weight:600;color:#222}.ArticleCard_priceAndDescription__s5Swu{position:relative;display:flex;align-items:center;gap:8px;height:48px;overflow:visible}.ArticleCard_addToCartForm__qSM8n{position:absolute;left:0;top:0;display:flex;align-items:center;z-index:10}.ArticleCard_btnAnimations__O3D12{display:inline-block}.ArticleCard_priceWrapper__MokRM{display:flex;gap:8px;align-items:center;transition:opacity .3s ease;margin-left:56px}.ArticleCard_currentPrice__Ra2OI{font-size:1rem}.ArticleCard_previousPrice__di_eO{text-decoration:line-through;color:#888;font-size:.875rem}.ArticleCard_description__jr2T0{font-size:.875rem;color:#666;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ArticleCard_addToCartForm__qSM8n:hover~.ArticleCard_priceWrapper__MokRM{opacity:0;pointer-events:none}.AddToCartBtn_btnAnimations__6ESPt{display:inline-block}.AddToCartBtn_addToCartButton__YrFQv{position:relative;width:48px;height:48px;min-width:48px;padding:0;background-color:var(--primary-color);color:#fff;border:none;border-radius:50%;font-weight:600;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:flex-start;gap:0;overflow:hidden;flex-shrink:0}.AddToCartBtn_cartIcon__rQ6B7{flex-shrink:0;margin-left:14px;filter:brightness(0) invert(1);transition:margin .4s cubic-bezier(.4,0,.2,1)}.AddToCartBtn_expandedBtnHover__r0X5O{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;opacity:0;max-width:0;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.AddToCartBtn_buttonText__ehGPK,.AddToCartBtn_expandedBtnHoverSeparator__9atni,.AddToCartBtn_priceInButton__mLdlB{font-size:.875rem;white-space:nowrap}.AddToCartBtn_expandedBtnHoverSeparator__9atni{opacity:.6}.AddToCartBtn_addToCartButton__YrFQv:hover{width:auto;min-width:200px;border-radius:24px;padding-right:16px}.AddToCartBtn_addToCartButton__YrFQv:hover .AddToCartBtn_cartIcon__rQ6B7{margin-left:12px;margin-right:8px}.AddToCartBtn_addToCartButton__YrFQv:hover .AddToCartBtn_expandedBtnHover__r0X5O{opacity:1;max-width:300px}.AddToCartBtn_addToCartButton__YrFQv:active:not(:disabled){transform:scale(.97)}.AddToCartBtn_addToCartButton__YrFQv:disabled{cursor:not-allowed;opacity:.85}.AddToCartBtn_addToCartButton__YrFQv:disabled:hover{width:auto;min-width:160px}.AddToCartBtn_simpleButton__XN04a{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:10px 16px;background-color:var(--primary-color);color:#fff;border:none;border-radius:24px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0}.AddToCartBtn_simpleButton__XN04a .AddToCartBtn_cartIcon__rQ6B7{flex-shrink:0;margin:0;filter:brightness(0) invert(1)}.AddToCartBtn_simpleButton__XN04a:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.AddToCartBtn_simpleButton__XN04a:active:not(:disabled){transform:translateY(0)}.AddToCartBtn_simpleButton__XN04a:disabled{cursor:not-allowed;opacity:.85}.RemoveFromCartBtn_btnAnimations__7KPTp{display:inline-block}.RemoveFromCartBtn_removeButton__Rutk1{position:relative;width:48px;height:48px;min-width:48px;padding:0;background-color:#dc3545;color:#fff;border:none;border-radius:50%;font-weight:600;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:flex-start;gap:0;overflow:hidden;flex-shrink:0}.RemoveFromCartBtn_trashIcon__Sr_4C{flex-shrink:0;margin-left:15px;filter:brightness(0) invert(1);transition:margin .4s cubic-bezier(.4,0,.2,1)}.RemoveFromCartBtn_expandedBtnHover__bub8d{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;opacity:0;max-width:0;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.RemoveFromCartBtn_buttonText__92Yw8{font-size:.875rem;white-space:nowrap}.RemoveFromCartBtn_removeButton__Rutk1:hover{width:auto;min-width:160px;border-radius:24px;padding-right:16px;background-color:#c82333}.RemoveFromCartBtn_removeButton__Rutk1:hover .RemoveFromCartBtn_trashIcon__Sr_4C{margin-left:12px;margin-right:8px}.RemoveFromCartBtn_removeButton__Rutk1:hover .RemoveFromCartBtn_expandedBtnHover__bub8d{opacity:1;max-width:300px}.RemoveFromCartBtn_removeButton__Rutk1:active:not(:disabled){transform:scale(.97)}.RemoveFromCartBtn_removeButton__Rutk1:disabled{cursor:not-allowed;opacity:.85}.RemoveFromCartBtn_simpleButton__I57j_{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:10px 16px;background-color:#dc3545;color:#fff;border:none;border-radius:24px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0}.RemoveFromCartBtn_simpleButton__I57j_ .RemoveFromCartBtn_trashIcon__Sr_4C{flex-shrink:0;margin:0;filter:brightness(0) invert(1)}.RemoveFromCartBtn_simpleButton__I57j_:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(220,53,69,.3);background-color:#c82333}.RemoveFromCartBtn_simpleButton__I57j_:active:not(:disabled){transform:translateY(0)}.RemoveFromCartBtn_simpleButton__I57j_:disabled{cursor:not-allowed;opacity:.85}.ArticleDetailCartActions_cartActionsContainer__g7HgL{display:flex;gap:12px;width:100%;align-items:center;justify-content:flex-start}.ArticleDetailCartActions_addButton__hxzZI{flex:1 1;width:100%;min-width:200px}.ArticleDetailCartActions_actionButton__5FzXN{flex:1 1;min-width:150px}@media (max-width:768px){.ArticleDetailCartActions_cartActionsContainer__g7HgL{flex-direction:column;gap:10px}.ArticleDetailCartActions_actionButton__5FzXN,.ArticleDetailCartActions_addButton__hxzZI{width:100%;min-width:unset}}.ViewCartBtn_btnAnimations__vqJaH{display:inline-block}.ViewCartBtn_viewCartButton__euWXc{position:relative;width:48px;height:48px;min-width:48px;padding:0;background-color:#6c757d;color:#fff;border:none;border-radius:50%;font-weight:600;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:flex-start;gap:0;overflow:hidden;flex-shrink:0}.ViewCartBtn_cartIcon__kGhDf{flex-shrink:0;margin-left:14px;filter:brightness(0) invert(1);transition:margin .4s cubic-bezier(.4,0,.2,1)}.ViewCartBtn_expandedBtnHover__yylvp{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;opacity:0;max-width:0;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.ViewCartBtn_buttonText__sVPxW{font-size:.875rem;white-space:nowrap}.ViewCartBtn_viewCartButton__euWXc:hover{width:auto;min-width:160px;border-radius:24px;padding-right:16px;background-color:#5a6268}.ViewCartBtn_viewCartButton__euWXc:hover .ViewCartBtn_cartIcon__kGhDf{margin-left:12px;margin-right:8px}.ViewCartBtn_viewCartButton__euWXc:hover .ViewCartBtn_expandedBtnHover__yylvp{opacity:1;max-width:300px}.ViewCartBtn_viewCartButton__euWXc:active{transform:scale(.97)}.ViewCartBtn_simpleButton__Kmglk{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:10px 16px;background-color:#6c757d;color:#fff;border:none;border-radius:24px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0}.ViewCartBtn_simpleButton__Kmglk .ViewCartBtn_cartIcon__kGhDf{flex-shrink:0;margin:0;filter:brightness(0) invert(1)}.ViewCartBtn_simpleButton__Kmglk:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15);background-color:#5a6268}.ViewCartBtn_simpleButton__Kmglk:active{transform:translateY(0)}