@media(max-width:639px){.home-motion .swiper-slide:has(.product-mobile-slider){height:auto}.home-motion .product-mobile-slider{height:100%;gap:14px;border-radius:6px}.home-motion .product-mobile-slider .home-product-media{aspect-ratio:1;border-radius:6px}.home-motion .product-mobile-slider .home-product-actions,.home-motion .product-mobile-slider .home-product-shade{display:none}.home-motion .product-mobile-slider .home-product-wishlist{width:36px;height:36px;top:10px;right:10px;border-radius:50%;background:#fffffff0;color:#45413d}.home-motion .product-mobile-slider .home-product-wishlist[aria-pressed=true]{color:#e53e3e}.home-motion .product-mobile-slider .home-product-wishlist>span{background-color:currentColor;width:21px;height:19px}.home-motion .product-mobile-slider .home-product-info{flex:1;gap:8px;padding:0 2px 2px}.home-motion .product-mobile-slider h3{min-height:0;font-size:16px;line-height:22px;font-weight:600;text-transform:none}.home-motion .product-mobile-slider .home-product-prices{min-height:0;gap:4px}.home-motion .product-mobile-slider .home-product-prices>span{font-size:16px;line-height:22px;font-weight:600;letter-spacing:-.02em}.home-motion .product-mobile-slider .home-product-old-price{flex-wrap:wrap}.home-motion .product-mobile-slider .home-product-old-price>span:first-child{font-size:12px;color:#85807a}.home-motion .product-mobile-slider .home-product-discount{padding:3px 5px;background:#f3eee7;color:#775838;font-weight:500}.home-motion .product-mobile-slider .home-product-colors{flex-wrap:wrap;gap:6px}.home-motion .product-mobile-slider .home-product-colors button{min-width:28px;min-height:28px}}@media(prefers-reduced-motion:no-preference){.home-motion .home-category img{transition:transform .28s ease}.home-motion .home-category:is(:hover,:focus-visible) img{transform:translateY(-5px)}.home-motion .home-editorial-image img{transition:transform .7s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (pointer:fine){.home-motion .home-editorial-image:hover img{transform:scale(1.035)}}}@media(prefers-reduced-motion:reduce){.home-motion *,.home-motion *:before,.home-motion *:after{animation:none!important;transition-duration:0s!important}}@media(prefers-reduced-motion:no-preference){.home-motion .home-product-card{transition:translate .3s ease}.home-motion .home-product-image{transition:transform .65s cubic-bezier(.22,1,.36,1)}.home-motion .home-product-actions{transition:opacity .3s ease,translate .4s cubic-bezier(.22,1,.36,1),visibility .3s}.home-motion .home-product-actions button{transition:background-color .2s,color .2s,border-color .2s,scale .2s}.home-motion .home-product-actions button:active{scale:.94}@media(hover:hover)and (pointer:fine){.home-motion .home-product-media:hover .home-product-image{transform:scale(1.065)}.home-motion .home-product-media:hover .home-product-actions{opacity:1;visibility:visible;pointer-events:auto;translate:-50% -50%}.home-motion .home-product-media:hover .home-product-shade{opacity:1}}}.home-motion .home-product-media:focus-within .home-product-actions{opacity:1;visibility:visible;pointer-events:auto;translate:-50% -50%}.home-motion .home-product-media:focus-within .home-product-shade{opacity:1}@media(hover:none){.home-motion .home-product-actions{opacity:1;visibility:visible;pointer-events:auto;top:auto;bottom:10px;translate:-50% 0}.home-motion .home-product-actions button{background:#1a1a1ad9}.home-motion .home-product-media:focus-within .home-product-actions{translate:-50% 0}}@media(prefers-reduced-motion:no-preference){.home-motion .home-motion-cta{transition:background-color .25s ease,color .25s ease,scale .18s ease}.home-motion .home-motion-cta:active{scale:.98}.home-motion .home-category{transition:color .25s ease}.home-motion .home-category:focus-visible{outline:2px solid currentColor;outline-offset:4px}}@media(hover:hover)and (pointer:fine){.custom-design-card:hover .custom-design-overlay{opacity:1}}.home-product-carousel{container-type:inline-size}@media(min-width:640px){.home-product-carousel>button{top:calc((100cqw - 20px)*.1875)}}@media(min-width:1024px){.home-product-carousel>button{top:calc((100cqw - 60px)*.09375)}}
