.hero-banner-static .banner-item{-webkit-tap-highlight-color:rgba(255,255,255,.15);touch-action:manipulation}@media (max-width:1366px){.hero-banner-static .banner-item img{max-height:220px;-o-object-fit:cover;object-fit:cover}}@media (min-width:1367px){.hero-banner-static .banner-item{min-height:500px}.hero-mood-chips{margin-top:9rem}}.homepage_products_block .product-image-container{width:100%;overflow:hidden;position:relative}.newarrivals-slider-slide{width:100%}@media (min-width:1024px){.newarrivals-slider-slide{width:calc(50% - 4px)}}@media (min-width:1280px){.newarrivals-slider-slide{width:calc(33.333% - 8px)}}@media (min-width:1440px){.newarrivals-slider-slide{width:calc(25% - 12px)}}.homepage-product-swiper .swiper-button-next,.homepage-product-swiper .swiper-button-prev{position:absolute;z-index:10;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;border:0;background:transparent;color:#9438fd;font-weight:900;font-size:2.5rem;line-height:1;transform:scale(1.5);transition:all .3s;cursor:pointer;top:30%}.homepage-product-swiper .swiper-button-next:hover,.homepage-product-swiper .swiper-button-prev:hover{transform:scale(1.7)}.homepage-product-swiper .swiper-button-next:active,.homepage-product-swiper .swiper-button-prev:active{opacity:.7}.homepage-product-swiper .swiper-button-next{right:1.5rem}.homepage-product-swiper .swiper-button-prev{left:1.5rem}@media (max-width:768px){.homepage-product-swiper .swiper-button-next{right:.5rem}.homepage-product-swiper .swiper-button-prev{left:.5rem}.homepage-product-swiper .swiper-button-next,.homepage-product-swiper .swiper-button-prev{top:35%;font-size:2rem;transform:scale(1.2)}.homepage-product-swiper .swiper-button-next:hover,.homepage-product-swiper .swiper-button-prev:hover{transform:scale(1.4)}}.homepage_products_block .product-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.hk-card{transform-origin:50% 90%}.hk-pos-0{transform:translate(0) scale(1) rotate(-2deg);z-index:4}.hk-pos-1{transform:translateY(14px) scale(.95) rotate(1.5deg);z-index:3}.hk-pos-2{z-index:2}.hk-pos-2,.hk-pos-3{transform:translateY(28px) scale(.9) rotate(-1deg)}.hk-pos-3{z-index:1;opacity:0}.hk-num,.hk-stamp-inner{opacity:0}.hk-num-q{opacity:1}.hk-marker{transform:translateX(50%)}.hk-marquee{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.hk-marquee::-webkit-scrollbar{display:none}.hk-marquee-dup{display:none}@keyframes hk-card-right{0%,12%{transform:translate(0) scale(1) rotate(-2deg);opacity:1;z-index:4}16%{transform:translate(16px,-4px) scale(1) rotate(3deg);opacity:1;z-index:4}19%{transform:translate(28%,4px) scale(1) rotate(10deg);opacity:.8;z-index:4}22%{transform:translate(60%,12px) scale(1) rotate(18deg);opacity:0;z-index:4}22.2%,41%{transform:translateY(28px) scale(.9) rotate(-1deg);opacity:0;z-index:1}47%,66%{transform:translateY(28px) scale(.9) rotate(-1deg);opacity:1;z-index:2}72%,91%{transform:translateY(14px) scale(.95) rotate(1.5deg);opacity:1;z-index:3}97%,to{transform:translate(0) scale(1) rotate(-2deg);opacity:1;z-index:4}}@keyframes hk-card-left{0%,12%{transform:translate(0) scale(1) rotate(-2deg);opacity:1;z-index:4}16%{transform:translate(-16px,-4px) scale(1) rotate(-6deg);opacity:1;z-index:4}19%{transform:translate(-28%,4px) scale(1) rotate(-12deg);opacity:.8;z-index:4}22%{transform:translate(-60%,12px) scale(1) rotate(-18deg);opacity:0;z-index:4}22.2%,41%{transform:translateY(28px) scale(.9) rotate(-1deg);opacity:0;z-index:1}47%,66%{transform:translateY(28px) scale(.9) rotate(-1deg);opacity:1;z-index:2}72%,91%{transform:translateY(14px) scale(.95) rotate(1.5deg);opacity:1;z-index:3}97%,to{transform:translate(0) scale(1) rotate(-2deg);opacity:1;z-index:4}}@keyframes hk-card-up{0%,12%{transform:translate(0) scale(1) rotate(-2deg);opacity:1;z-index:4}16%{transform:translateY(-8px) scale(1.02) rotate(-2deg);opacity:1;z-index:4}19%{transform:translateY(-24%) scale(.97) rotate(-2deg);opacity:.8;z-index:4}22%{transform:translateY(-50%) scale(.92) rotate(-2deg);opacity:0;z-index:4}22.2%,41%{transform:translateY(28px) scale(.9) rotate(-1deg);opacity:0;z-index:1}47%,66%{transform:translateY(28px) scale(.9) rotate(-1deg);opacity:1;z-index:2}72%,91%{transform:translateY(14px) scale(.95) rotate(1.5deg);opacity:1;z-index:3}97%,to{transform:translate(0) scale(1) rotate(-2deg);opacity:1;z-index:4}}@keyframes hk-press{0%,7%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,179,217,0)}9%{transform:scale(.9)}11%,20%{transform:scale(1.06);box-shadow:0 0 0 4px rgba(255,179,217,.85)}22%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(255,179,217,0)}}@keyframes hk-stamp{0%,9%{opacity:0;transform:scale(1.7)}12%,20%{opacity:1;transform:scale(1)}22%,to{opacity:0;transform:scale(1)}}@keyframes hk-marker{0%,16%{transform:translateX(var(--hk-m3))}22%,41%{transform:translateX(var(--hk-m0))}47%,66%{transform:translateX(var(--hk-m1))}72%,91%{transform:translateX(var(--hk-m2))}97%,to{transform:translateX(var(--hk-m3))}}@keyframes hk-num{0%{opacity:0}2%,23%{opacity:1}25%,to{opacity:0}}@keyframes hk-float{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@keyframes hk-marquee{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:no-preference){.hk-card-right{animation:hk-card-right 12s cubic-bezier(.45,0,.25,1) infinite both;animation-delay:var(--hk-delay,0s)}.hk-card-left{animation:hk-card-left 12s cubic-bezier(.45,0,.25,1) infinite both;animation-delay:var(--hk-delay,0s)}.hk-card-up{animation:hk-card-up 12s cubic-bezier(.45,0,.25,1) infinite both;animation-delay:var(--hk-delay,0s)}.hk-press{animation:hk-press 12s ease-out infinite both;animation-delay:var(--hk-delay,0s)}.hk-stamp-inner{animation:hk-stamp 12s cubic-bezier(.2,.8,.2,1) infinite both;animation-delay:var(--hk-delay,0s)}.hk-marker{animation:hk-marker 12s cubic-bezier(.2,.8,.2,1) infinite both}.hk-num{animation:hk-num 12s linear infinite both}.hk-num-q{opacity:0}.hk-float{animation:hk-float 3.4s ease-in-out infinite alternate both;animation-delay:var(--hk-float-delay,0s)}.hk-marquee{overflow:hidden}.hk-marquee-dup{display:flex}.hk-marquee-track{animation:hk-marquee 48s linear infinite}.hk-marquee:hover .hk-marquee-track{animation-play-state:paused}}.marquee-container{display:flex;overflow:hidden;width:100%}.marquee-content{display:inline-flex}.animate-marquee{animation:things-we-love-marquee 30s linear infinite}.animate-marquee-reverse{animation:things-we-love-marquee 30s linear infinite reverse}@keyframes things-we-love-marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.things-we-love-swiper{width:100%;padding:0!important;position:relative}.things-we-love-slide{width:100%;max-width:400px;margin:0 auto}.things-we-love-slider-track{scroll-snap-type:x mandatory}.things-we-love-slide{scroll-snap-align:center}@media (min-width:640px){.things-we-love-slide{width:calc(50% - 10px);max-width:none;margin:0;scroll-snap-align:start}}@media (min-width:1024px){.things-we-love-slide{width:calc(33.333% - 16px)}}@media (min-width:1280px){.things-we-love-slide{width:calc(25% - 18px)}}.things-we-love-swiper .swiper-button-next,.things-we-love-swiper .swiper-button-prev{position:absolute;top:50%;z-index:10;display:flex;align-items:center;justify-content:center;color:white;background:#9438fd;width:50px;height:43px;box-shadow:0 2px 4px rgba(0,0,0,.1);font-weight:700;border:0;padding:0;cursor:pointer;transform:translateY(-50%)}.things-we-love-swiper .swiper-button-next{border-radius:50% 0 0 50%;right:0!important;padding-left:5px}.things-we-love-swiper .swiper-button-prev{border-radius:0 50% 50% 0;left:0!important;padding-right:5px}.things-we-love-swiper .swiper-button-next i,.things-we-love-swiper .swiper-button-prev i{font-size:18px}.things-we-love-swiper .swiper-button-next:hover,.things-we-love-swiper .swiper-button-prev:hover{background:#9438fd;color:white}.things-we-love-swiper .swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}@media (min-width:1024px){.things-we-love-swiper .swiper-button-next,.things-we-love-swiper .swiper-button-prev{width:60px;height:50px}.things-we-love-swiper .swiper-button-next i,.things-we-love-swiper .swiper-button-prev i{font-size:20px}}.behind-the-spice-section .product-image-container,.meet-the-maker-section .product-image-container{width:100%;overflow:hidden;position:relative}