.products_itemPadding__4x5YE{padding:.5rem .25rem}@media (min-width:400px){.products_itemPadding__4x5YE{padding:.5rem}}@media (min-width:640px){.products_itemPadding__4x5YE{padding:.5rem}}@media (min-width:1280px){.products_itemPadding__4x5YE{padding:.625rem}}.products_yPadding__ECHNR{padding-top:.375rem;padding-bottom:.375rem}@media (min-width:640px){.products_yPadding__ECHNR{padding-top:.5rem;padding-bottom:.5rem}}.products_itemFontSize__J8Ie7{font-size:.75rem;line-height:1rem}@media (min-width:640px){.products_itemFontSize__J8Ie7{font-size:.875rem;line-height:1.25rem}}.products_buttonWrapper__NIw_d{margin-top:.5rem;display:flex}.products_buttonWrapper__NIw_d>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.products_buttonWrapper__NIw_d{text-align:center;font-size:.6rem;font-weight:500}@media (min-width:640px){.products_buttonWrapper__NIw_d>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.products_buttonWrapper__NIw_d{font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.products_buttonWrapper__NIw_d{margin-top:0}}.products_priceProduct__VLnrI{margin-top:.25rem;display:flex;justify-content:space-between;font-size:.6rem;line-height:1}@media (min-width:640px){.products_priceProduct__VLnrI{font-size:1rem;line-height:1.5rem}}.products_taxesProduct__1_MkF{margin-top:.125rem;font-size:.5rem;line-height:1}@media (min-width:640px){.products_taxesProduct__1_MkF{font-size:.6rem}}.products_loaderLabelHeight__GcYCk{height:14px}@media (min-width:640px){.products_loaderLabelHeight__GcYCk{height:21px}}.products_loaderDescHeight__vAmxh{height:.75rem}@media (min-width:640px){.products_loaderDescHeight__vAmxh{height:20px}}.products_productGrid__YBf59{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.products_productGrid__YBf59{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.products_productGrid__YBf59{grid-template-columns:repeat(4,minmax(0,1fr))}}.products_productGridWithFilter__2nN2G{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.products_productGridWithFilter__2nN2G{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.products_productGridWithFilter__2nN2G{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.products_productGridWithFilter__2nN2G{grid-template-columns:repeat(4,minmax(0,1fr))}}.products_buttonWrapper__NIw_d{left:0;right:0;bottom:0;transition:all .2s ease-in-out}@media (min-width:1024px){.products_buttonWrapper__NIw_d{position:absolute;--tw-translate-y:60px;padding:.75rem}.products_buttonWrapper__NIw_d,.products_productCard__TgLt6:hover .products_buttonWrapper__NIw_d{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.products_productCard__TgLt6:hover .products_buttonWrapper__NIw_d{--tw-translate-y:0px}}.products_productImageAspectRatio__x5hT_{transition:all .2s ease;aspect-ratio:4/5}@media (min-width:1024px){.products_productCard__TgLt6:hover .products_productImageAspectRatio__x5hT_{aspect-ratio:4/4.1}}.products_specialBannerTopSpacing__wYBd_{height:74px}@media (min-width:640px){.products_specialBannerTopSpacing__wYBd_{height:58px}}@media (min-width:768px){.products_specialBannerTopSpacing__wYBd_{height:70px}}@media (min-width:1024px){.products_specialBannerTopSpacing__wYBd_{height:100px}}.products_label__y8C1T{height:24px;white-space:pre-wrap;font-size:.75rem;line-height:1rem;font-weight:500;line-height:1}@media (min-width:640px){.products_label__y8C1T{height:48px;font-size:1rem;line-height:1.5rem}}.products_label__y8C1T{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.products_labelManufacture__kRa2H{margin-top:.25rem;height:12px;font-size:.6rem;font-weight:300;line-height:1}@media (min-width:640px){.products_labelManufacture__kRa2H{height:16px;font-size:.75rem;line-height:1rem}}.products_labelManufacture__kRa2H{overflow:hidden;text-overflow:ellipsis}.coupon_couponTicketBanner__tMTRE{position:relative;overflow:hidden;border-radius:.25rem;background-color:var(--color-tertiary-faint)}.coupon_couponTicketBanner__tMTRE:after,.coupon_couponTicketBanner__tMTRE:before{content:"";pointer-events:none;position:absolute;top:0;bottom:0;z-index:2;width:6px;background-size:6px 14px;background-repeat:repeat-y}.coupon_couponTicketBanner__tMTRE:before{left:0;background-image:radial-gradient(circle at 0 7px,#fff 3.5px,transparent 4px)}.coupon_couponTicketBanner__tMTRE:after{right:0;background-image:radial-gradient(circle at 6px 7px,#fff 3.5px,transparent 4px)}.coupon_couponTicketBannerMini__KhVAD{position:relative;overflow:hidden;border-radius:.125rem;background-color:var(--color-tertiary-faint)}.coupon_couponTicketBannerMini__KhVAD:after,.coupon_couponTicketBannerMini__KhVAD:before{content:"";pointer-events:none;position:absolute;top:0;bottom:0;z-index:2;width:5px;background-size:5px 10px;background-repeat:repeat-y}.coupon_couponTicketBannerMini__KhVAD:before{left:0;background-image:radial-gradient(circle at 0 5px,#fff 2.2px,transparent 2.6px)}.coupon_couponTicketBannerMini__KhVAD:after{right:0;background-image:radial-gradient(circle at 5px 5px,#fff 2.2px,transparent 2.6px)}.coupon_couponTab__KoxFh{position:relative;display:flex;width:46px;flex-shrink:0;align-items:center;justify-content:center;border-top-left-radius:14px;border-bottom-left-radius:14px;background-color:var(--color-tertiary);-webkit-mask-image:radial-gradient(circle 7.5px at 0 50%,transparent 98%,#000 100%);mask-image:radial-gradient(circle 7.5px at 0 50%,transparent 98%,#000 100%)}.coupon_couponTabText__Ja_Kv{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap;font-size:13.5px;font-weight:600;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.account_accountLink__PWQBp{display:flex;align-items:center}.account_accountLink__PWQBp>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.account_accountLink__PWQBp{padding-top:.75rem;padding-bottom:.75rem;padding-left:1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:400}.account_accountLink__PWQBp:hover{background-color:var(--color-gray-light)}@media (min-width:640px){.account_accountLink__PWQBp{font-size:1rem;line-height:1.5rem}}.account_accountLink__PWQBp:not(.account_group__YLJGa .account_accountLink__PWQBp){border-bottom-width:1px}