.ProductCard_root__QuNmM{position:relative;box-sizing:border-box;display:inline-block;max-height:100%;width:100%;cursor:pointer;overflow:hidden;background-color:var(--accent-1);background-size:cover;background-position:50%;background-repeat:no-repeat;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:linear;height:100%!important}.ProductCard_root__QuNmM .ProductCard_productImage__78Qp5{transition:all .2s ease}.ProductCard_root__QuNmM:hover .ProductCard_productImage__78Qp5{transform:scale(1.1);transition:all .2s ease}.ProductCard_root__QuNmM:hover .ProductCard_header__jvHwd .ProductCard_name__rySuG span,.ProductCard_root__QuNmM:hover .ProductCard_header__jvHwd .ProductCard_price__NPQs5,.ProductCard_root__QuNmM:hover .ProductCard_wishlistButton__Ia5az{background-color:var(--secondary);color:var(--text-secondary)}.ProductCard_root__QuNmM:hover:nth-child(6n+1) .ProductCard_header__jvHwd .ProductCard_name__rySuG span,.ProductCard_root__QuNmM:hover:nth-child(6n+1) .ProductCard_header__jvHwd .ProductCard_price__NPQs5,.ProductCard_root__QuNmM:hover:nth-child(6n+1) .ProductCard_wishlistButton__Ia5az{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.ProductCard_root__QuNmM:hover:nth-child(6n+5) .ProductCard_header__jvHwd .ProductCard_name__rySuG span,.ProductCard_root__QuNmM:hover:nth-child(6n+5) .ProductCard_header__jvHwd .ProductCard_price__NPQs5,.ProductCard_root__QuNmM:hover:nth-child(6n+5) .ProductCard_wishlistButton__Ia5az{background-color:var(--blue);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.ProductCard_root__QuNmM:hover:nth-child(6n+3) .ProductCard_header__jvHwd .ProductCard_name__rySuG span,.ProductCard_root__QuNmM:hover:nth-child(6n+3) .ProductCard_header__jvHwd .ProductCard_price__NPQs5,.ProductCard_root__QuNmM:hover:nth-child(6n+3) .ProductCard_wishlistButton__Ia5az{background-color:var(--pink);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.ProductCard_root__QuNmM:hover:nth-child(6n+6) .ProductCard_header__jvHwd .ProductCard_name__rySuG span,.ProductCard_root__QuNmM:hover:nth-child(6n+6) .ProductCard_header__jvHwd .ProductCard_price__NPQs5,.ProductCard_root__QuNmM:hover:nth-child(6n+6) .ProductCard_wishlistButton__Ia5az{background-color:var(--cyan);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.ProductCard_header__jvHwd{position:absolute;top:0;left:0;z-index:20;padding-right:4rem}.ProductCard_header__jvHwd,.ProductCard_header__jvHwd .ProductCard_name__rySuG{transition-property:background-color,border-color,color,fill,stroke;transition-duration:.15s;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ProductCard_header__jvHwd .ProductCard_name__rySuG{width:100%;max-width:100%;padding-top:0;line-height:2.2;font-size:2rem;letter-spacing:.4px}.ProductCard_header__jvHwd .ProductCard_name__rySuG span{padding:1rem 1.5rem;font-weight:700;color:var(--text-primary);font-size:inherit;letter-spacing:inherit;box-decoration-break:clone;-webkit-box-decoration-break:clone}.ProductCard_header__jvHwd .ProductCard_name__rySuG span,.ProductCard_header__jvHwd .ProductCard_price__NPQs5{background-color:var(--primary);transition-property:background-color,border-color,color,fill,stroke;transition-duration:.15s;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ProductCard_header__jvHwd .ProductCard_price__NPQs5{display:inline-block;padding:.5rem 1.5rem 1rem;font-size:.875rem;font-weight:600;letter-spacing:.025em;color:var(--accent-9)}.ProductCard_imageContainer__pWcxe{display:flex;align-items:center;justify-content:center;overflow:hidden}.ProductCard_imageContainer__pWcxe>div{min-width:100%}.ProductCard_imageContainer__pWcxe .ProductCard_productImage__78Qp5{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(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));--tw-scale-x:1.2;--tw-scale-y:1.2;-o-object-fit:cover;object-fit:cover;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.5s;max-width:250px}.ProductCard_root__QuNmM .ProductCard_wishlistButton__Ia5az{position:absolute;top:0;right:0;z-index:30}.ProductCard_simple__bWfVc .ProductCard_header__jvHwd .ProductCard_name__rySuG{margin-top:-.25rem;padding-top:.5rem;font-size:1.125rem;line-height:2.5rem}.ProductCard_simple__bWfVc .ProductCard_header__jvHwd .ProductCard_price__NPQs5{font-size:.875rem}.ProductCard_slim__BijvU{position:relative;box-sizing:border-box;overflow:hidden;background-color:transparent}.ProductCard_slim__BijvU .ProductCard_header__jvHwd{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;margin-right:2rem;display:flex;align-items:center;justify-content:flex-end}.ProductCard_slim__BijvU span{display:inline-block;overflow-wrap:break-word;background-color:var(--accent-9);padding:.75rem;font-size:1.25rem;font-weight:700;color:var(--accent-0)}.ProductCard_root__QuNmM.secondary .ProductCard_header__jvHwd span{background-color:var(--accent-0);color:var(--accent-9)}.ProductCard_cardProductContainer__Fxgbc{display:flex;height:100%;width:100%;cursor:pointer;flex-direction:column;align-items:center;justify-content:center}.ProductCard_cardProductContainer__Fxgbc .ProductCard_cardProductImageWrapper__tyfI9{width:100%}.ProductCard_cardProductContainer__Fxgbc .ProductCard_cardProductDetails__JuQv_{background:#fff;display:flex;width:100%;flex-direction:column;justify-content:flex-start;flex-grow:1}.ProductCard_cardProductContainer__Fxgbc .ProductCard_cardProductDetails__JuQv_ .ProductCard_cardProductName__GBk_I .ProductCard_name__rySuG{background:var(--primary-2);height:58px;align-items:center;padding:0 15px;display:flex;font-size:18px;color:#fff;line-height:1em;font-weight:900}.ProductCard_cardProductContainer__Fxgbc .ProductCard_cardProductDetails__JuQv_ .ProductCard_cardProductDescription__cAtXD{font-size:14px;color:#000;padding:10px 20px 0 0;font-weight:500;line-height:1.7em}.ProductCard_cardProductContainer__Fxgbc .ProductCard_prices__Vsazd{display:flex;float:left;align-items:center;width:125px;height:75px}.ProductCard_cardProductContainer__Fxgbc .ProductCard_prices__Vsazd .ProductCard_price__NPQs5{float:left;width:100%;font-size:20px!important;color:#777;position:relative}.ProductCard_cardProductContainer__Fxgbc .ProductCard_prices__Vsazd .ProductCard_price__NPQs5 text{font-size:14px;margin-left:5px}.ProductCard_cardProductContainer__Fxgbc .ProductCard_prices__Vsazd .ProductCard_price__NPQs5:before{content:"";position:absolute;background:#777;top:15px;left:-2px;width:40px;height:1px}.ProductCard_cardProductContainer__Fxgbc .ProductCard_prices__Vsazd.ProductCard_pricesWithDiscount__SGx2T .ProductCard_price__NPQs5{margin-left:.75rem;font-size:.875rem;margin-bottom:9px}.ProductCard_cardProductContainer__Fxgbc .ProductCard_prices__Vsazd .ProductCard_retailPrice__z0bwu{background:var(--primary-2);color:#fff;padding:0 20px;border-radius:15px;font-size:30px;visibility:visible;opacity:1;transition:all .4s ease;transition-delay:1s;margin-bottom:2px;float:left}.ProductCard_cardProductContainer__Fxgbc .ProductCard_prices__Vsazd .ProductCard_retailPrice__z0bwu text{font-size:18px;margin-left:5px;font-weight:900;margin-top:2px}.ProductCard_cardProductContainer__Fxgbc .ProductCard_cardProductAddToCart__AZVQh{display:flex;width:auto;align-items:center;justify-content:flex-end}.ProductCard_cardProductContainer__Fxgbc .ProductCard_cardProductAddToCart__AZVQh .ProductCard_addToCartButton__X6PQ8{border-color:var(--primary-2);color:var(--primary-2);background:#fff;font-weight:700;border-radius:15px}.ProductCard_cardProductContainer__Fxgbc .ProductCard_cardProductAddToCart__AZVQh .ProductCard_addToCartButton__X6PQ8:hover{border-color:var(--primary-2);background-color:var(--primary-2);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.ProductCard_cardProductPrice__G1BEc{display:grid;grid-template-columns:1fr 1fr}@media (max-width:480px){.ProductCard_cardProductPrice__G1BEc{grid-template-columns:1fr}.ProductCard_name__rySuG{font-size:18px!important;height:54px!important}.ProductCard_cardProductDescription__cAtXD{font-family:var(--font2);font-size:16px!important;line-height:1.4em;font-weight:500;padding:10px!important}.ProductCard_cardProductAddToCart__AZVQh{padding:0 10px;margin-bottom:10px;width:100%}.ProductCard_cardProductAddToCart__AZVQh button{width:100%}.ProductCard_prices__Vsazd{display:flex!important;align-items:flex-end;height:auto!important;padding:0 15px;margin-bottom:5px}.ProductCard_cardProductContainer__Fxgbc .ProductCard_prices__Vsazd .ProductCard_retailPrice__z0bwu{font-size:32px;margin-bottom:4px}.ProductCard_cardProductContainer__Fxgbc .ProductCard_cardProductDescription__cAtXD{font-size:13px!important}.ProductCard_cardProductContainer__Fxgbc .ProductCard_cardProductDetails__JuQv_ .ProductCard_prices__Vsazd{justify-content:flex-start}.ProductCard_cardProductContainer__Fxgbc .ProductCard_cardProductDetails__JuQv_ .ProductCard_prices__Vsazd .ProductCard_retailPrice__z0bwu{font-size:20px;width:100%;display:flex;justify-content:center;border-radius:10px}.ProductCard_cardProductContainer__Fxgbc .ProductCard_cardProductDetails__JuQv_ .ProductCard_cardProductAddToCart__AZVQh .ProductCard_addToCartButton__X6PQ8{font-size:13px;padding:0;font-weight:900;display:none}}.WishlistButton_root__As_6W{transition-duration:.2s;transition-timing-function:ease;transition-property:color,background-color,opacity;display:flex;cursor:pointer;align-items:center;justify-content:center;background-color:var(--accent-0);padding:.75rem;font-size:.875rem;font-weight:600;color:var(--accent-9)}.WishlistButton_root__As_6W:focus{outline:2px solid transparent;outline-offset:2px}.WishlistButton_icon__MbT9J{transition-duration:.2s;transition-timing-function:ease;transition-property:transform,fill;color:currentColor}.WishlistButton_icon__MbT9J.WishlistButton_loading__jkQxb{fill:var(--pink-light)}.WishlistButton_icon__MbT9J.WishlistButton_inWishlist__pHHoG{fill:var(--pink)}@media (min-width:1024px){.WishlistButton_root__As_6W{padding:1rem}}.ProductTag_root__Pv_pz{transition-property:background-color,border-color,color,fill,stroke;transition-duration:.15s;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);margin-bottom:40px;float:left;width:100%}.ProductTag_root__Pv_pz .ProductTag_name__162aF{width:100%;max-width:100%;padding-top:0;line-height:2.2;font-size:22px;letter-spacing:.4px;line-height:30px;margin-bottom:1.5rem}.ProductTag_root__Pv_pz .ProductTag_name__162aF span{font-weight:700;color:var(--text-primary);font-size:inherit;letter-spacing:inherit;box-decoration-break:clone;-webkit-box-decoration-break:clone}.ProductTag_root__Pv_pz .ProductTag_name__162aF span.ProductTag_fontsizing__KQmOb{display:flex;padding-top:1.5rem}.ProductTag_root__Pv_pz .ProductTag_description__zkSo8{line-height:23px;font-size:13}.ProductTag_root__Pv_pz .ProductTag_priceContainer__QjHrO{display:flex;align-items:baseline}.ProductTag_root__Pv_pz .ProductTag_price__DmHhm{display:inline-block;font-weight:600;letter-spacing:.025em;--tw-text-opacity:1;color:rgba(237,110,36,var(--tw-text-opacity));font-size:18}.ProductTag_root__Pv_pz .ProductTag_oldPrice__DWvsk{font-size:1rem;color:var(--text-base);font-size:28px;float:right;margin-top:-10px;text-decoration:line-through}.ProductTag_title__BHlvi{float:left;width:100%;display:grid;grid-template-columns:1fr;grid-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.ProductTag_title__BHlvi .ProductTag_left__mHho8{float:left;width:100%}.ProductTag_title__BHlvi .ProductTag_left__mHho8 h1{float:left;font-size:34px;line-height:45px;margin-bottom:15px;color:var(--primary-2);font-weight:900;width:100%}.ProductTag_title__BHlvi .ProductTag_left__mHho8 span{color:var(--dark);font-size:16px;line-height:1.8em}.ProductTag_title__BHlvi .ProductTag_right__lSfXC{float:left;text-align:right}.ProductTag_title__BHlvi .ProductTag_right__lSfXC .ProductTag_newprice__etV4R{font-size:34px;line-height:45px;margin-bottom:15px;color:var(--primary-2);font-weight:900;transition:all .4s ease;transition-delay:1s;float:right;width:100%}.ProductTag_title__BHlvi .ProductTag_right__lSfXC .ProductTag_oldprice__TGAU8{float:right;font-size:30px;color:#777;text-decoration:line-through;margin-top:-12px;padding-right:0}.ProductTag_description__zkSo8{float:left;font-size:13px;border-top:1px solid #ddd;margin-top:30px;width:100%;padding:30px 0;font-size:14px;color:#777;font-family:var(--font2);font-weight:500;margin-bottom:15px}@media (max-width:480px){.ProductTag_title__BHlvi{grid-template-columns:1fr}.ProductTag_title__BHlvi .ProductTag_left__mHho8 h1{font-size:26px}.ProductTag_title__BHlvi .ProductTag_left__mHho8 span{font-size:16px}.ProductTag_title__BHlvi .ProductTag_right__lSfXC{width:100%;display:flex;align-items:flex-end;margin-top:15px}.ProductTag_title__BHlvi .ProductTag_right__lSfXC .ProductTag_newprice__etV4R{float:left;font-size:30px;width:auto}.ProductTag_title__BHlvi .ProductTag_right__lSfXC .ProductTag_oldPrice__DWvsk{float:left;width:55px;font-size:20px;margin-bottom:5px;margin-left:5px;color:#777}}.Skeleton_skeleton__eIXrl{display:block;background-image:linear-gradient(270deg,var(--accent-0),var(--accent-2),var(--accent-0),var(--accent-1));background-size:400% 100%;animation:Skeleton_loading__YEZl4 8s ease-in-out infinite}.Skeleton_wrapper__Jw2Lv{position:relative;display:block}.Skeleton_wrapper__Jw2Lv:not(.Skeleton_show__JsEGq):before{content:none}.Skeleton_wrapper__Jw2Lv:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;background-image:linear-gradient(270deg,var(--accent-0),var(--accent-2),var(--accent-0),var(--accent-1));background-size:400% 100%;animation:Skeleton_loading__YEZl4 8s ease-in-out infinite}@keyframes Skeleton_loading__YEZl4{0%{background-position:200% 0}to{background-position:-200% 0}}