.em-best__heading{margin:0 0 clamp(16px,2vw,24px);text-align:center;font:800 clamp(16px,1.5vw,20px)/1.2 var(--font-heading-family);letter-spacing:.16em;text-transform:uppercase;color:#2f5cff;background:linear-gradient(90deg,#0057ff,#6c4dff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.em-best__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.8vw,28px);margin:0;padding:0;list-style:none}.em-best__item{min-width:0}.em-best__tile{position:relative;display:block;overflow:hidden;isolation:isolate;aspect-ratio:var(--best-ratio, 1.85);border-radius:var(--best-radius, 40px);background:#0e1b3d;color:#fff;text-decoration:none;transform:translateZ(0)}.em-best__media,.em-best__media img,.em-best__ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.em-best__media img{object-fit:cover;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.em-best__ph{background:#dfe5ef}a.em-best__tile:hover .em-best__media img{transform:scale(1.03)}.em-best__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#080e20bd,#080e206b 42%,#080e2000 74%)}.em-best__content{position:absolute;z-index:2;inset:0 auto 0 0;max-width:80%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;padding:clamp(16px,2vw,32px) clamp(18px,2.4vw,38px)}.em-best__pill{display:inline-flex;align-items:center;margin-bottom:2px;padding:6px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.55);background:#ffffff1a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:600 11px/1 var(--font-body-family);letter-spacing:.02em}.em-best__eyebrow{font:500 clamp(12px,1.1vw,17px)/1.15 var(--font-body-family);opacity:.92}.em-best__title{font:800 clamp(20px,2.05vw,36px)/1.02 var(--font-heading-family);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 2px 18px rgba(0,0,0,.25)}.em-best__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.em-best__chips span{padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.45);background:#0000002e;font:500 11px/1 var(--font-body-family);white-space:nowrap}a.em-best__tile:focus-visible{outline:3px solid #0057ff;outline-offset:3px}@media(max-width:989px){.em-best__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--em-gutter, 16px));padding-inline:var(--em-gutter, 16px);scroll-padding-inline:var(--em-gutter, 16px)}.em-best__grid::-webkit-scrollbar{display:none}.em-best__item{scroll-snap-align:start}}@media(max-width:749px){.em-best__grid{grid-auto-columns:86%;gap:12px}.em-best__tile{border-radius:min(var(--best-radius, 40px),26px)}.em-best__content{max-width:90%;gap:5px}.em-best__chips span{padding:5px 9px;font-size:10.5px}}.em-topsell__slider{display:block;position:relative}.em-topsell__frame{position:relative;overflow:hidden;isolation:isolate;height:clamp(460px,44vw,var(--ts-h, 660px));border-radius:40px;background:#dceafa}.em-topsell__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:3%;padding:84px 8% 64px;overflow:hidden;visibility:hidden;transform:translate(100%);transition:transform .8s cubic-bezier(.65,0,.35,1),visibility 0s linear .8s}.em-topsell__slide.is-active{visibility:visible;transform:none;transition:transform .8s cubic-bezier(.65,0,.35,1),visibility 0s}.em-topsell__slide:has(~.em-topsell__slide.is-active){transform:translate(-100%)}.em-topsell__slide{--ts-a: #3d7ed6;--ts-b: #6ea9ea;--ts-c: #d4e9fc;--ts-glow: rgba(255, 255, 255, .6);background:radial-gradient(46% 64% at 74% 50%,var(--ts-glow) 0%,rgba(255,255,255,0) 70%),linear-gradient(105deg,var(--ts-a) 0%,var(--ts-b) 46%,var(--ts-c) 100%)}.em-topsell__slide--sand{--ts-a: #b8653d;--ts-b: #dc9a72;--ts-c: #f9e5d5}.em-topsell__slide--mint{--ts-a: #2a8466;--ts-b: #5fb293;--ts-c: #d6f1e6}.em-topsell__slide--lilac{--ts-a: #6250cf;--ts-b: #9583ea;--ts-c: #e6e0fd}.em-topsell__slide--navy{--ts-a: #0b1430;--ts-b: #1a2a5e;--ts-c: #3a4f94;--ts-glow: rgba(120, 150, 255, .22)}.em-topsell__banner,.em-topsell__banner img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.em-topsell__banner{z-index:0}.em-topsell__banner img{object-fit:cover}.em-topsell__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.em-topsell__ghost{position:absolute;z-index:0;right:-1%;top:50%;transform:translateY(-50%);font:900 clamp(120px,19vw,300px)/.8 var(--font-heading-family);letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;color:#ffffff2e;pointer-events:none}.em-topsell__copy{position:relative;z-index:4;color:#fff;pointer-events:none;text-shadow:0 2px 18px rgba(14,27,61,.22)}.em-topsell .em-topsell__name{margin:0;color:#fff;font:900 clamp(46px,6.6vw,112px)/.9 var(--font-heading-family);letter-spacing:-.015em;text-transform:uppercase}.em-topsell__sub{display:block;margin-top:12px;font:600 clamp(13px,1.65vw,28px)/1.15 var(--font-body-family);letter-spacing:.3em;text-transform:uppercase}.em-topsell__rule{display:block;width:min(100%,520px);height:2px;margin:clamp(16px,2vw,28px) 0;border-radius:2px;background:#ffffffe6}.em-topsell__stats{display:flex;flex-wrap:wrap;gap:14px clamp(22px,3.4vw,54px)}.em-topsell__stat strong{display:block;font:900 clamp(24px,3vw,50px)/1 var(--font-heading-family);letter-spacing:-.01em;text-transform:uppercase}.em-topsell__stat span{display:block;margin-top:6px;max-width:220px;font:700 clamp(10.5px,.9vw,14px)/1.25 var(--font-body-family);letter-spacing:.16em;text-transform:uppercase}.em-topsell__btn{position:relative;z-index:5;pointer-events:auto;display:inline-flex;align-items:center;gap:8px;margin-top:clamp(18px,2.4vw,30px);height:46px;padding:0 22px 0 18px;border-radius:11px;background:#fff;color:#0b1220;text-decoration:none;text-shadow:none;font:700 15px/1 var(--font-body-family);box-shadow:0 12px 26px #0e1b3d2e;transition:transform .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.em-topsell__btn .em-icon{width:18px;height:18px;color:#6382f0;transition:color .2s ease}.em-topsell__btn:hover{transform:translateY(-2px);background:#0b1220;color:#fff;box-shadow:0 16px 30px #0e1b3d42}.em-topsell__btn:hover .em-icon{color:#fff}.em-topsell__btn:focus-visible{outline:3px solid #fff;outline-offset:3px}.em-topsell__visual{position:relative;z-index:2;justify-self:center;width:min(100%,560px);aspect-ratio:1.12 / 1}.em-topsell__img{position:absolute;display:block;overflow:hidden;aspect-ratio:1;border-radius:28px;background:#fff;box-shadow:0 30px 60px #0e1b3d42}.em-topsell__img img,.em-topsell__img svg{display:block;width:100%;height:100%;object-fit:cover}.em-topsell__img--1{right:0;top:2%;width:72%;transform:rotate(3deg)}.em-topsell__img--2{left:0;bottom:0;z-index:1;width:42%;border:6px solid rgba(255,255,255,.9);transform:rotate(-7deg)}.em-topsell__slide.is-active .em-topsell__img--1{animation:em-ts-in .9s cubic-bezier(.2,.7,.2,1) .25s both}.em-topsell__slide.is-active .em-topsell__img--2{animation:em-ts-in2 .9s cubic-bezier(.2,.7,.2,1) .4s both}@keyframes em-ts-in{0%{opacity:0;transform:translateY(26px) rotate(8deg)}to{opacity:1;transform:rotate(3deg)}}@keyframes em-ts-in2{0%{opacity:0;transform:translateY(26px) rotate(-14deg)}to{opacity:1;transform:rotate(-7deg)}}.em-topsell__tab{position:absolute;z-index:6;top:0;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:12px;padding:15px clamp(22px,3vw,44px) 17px;border-radius:0 0 28px 28px;background:var(--em-bg, #f3f5f9);white-space:nowrap}.em-topsell__tab:before,.em-topsell__tab:after{content:"";position:absolute;top:0;width:28px;height:28px;pointer-events:none}.em-topsell__tab:before{right:100%;background:radial-gradient(circle at 0 100%,transparent 27.5px,var(--em-bg, #f3f5f9) 28px)}.em-topsell__tab:after{left:100%;background:radial-gradient(circle at 100% 100%,transparent 27.5px,var(--em-bg, #f3f5f9) 28px)}.em-topsell .em-topsell__heading{margin:0;font:900 clamp(15px,1.55vw,24px)/1.1 var(--font-heading-family);letter-spacing:.2em;text-transform:uppercase;color:#1f2a6b;background:linear-gradient(90deg,#1f2a6b,#5b2bd8 55%,#e11d48);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.em-topsell__badge{display:inline-flex;align-items:center;gap:5px;padding:6px 11px 6px 9px;border-radius:999px;background:linear-gradient(135deg,#ff3d3d,#d90429);color:#fff;font:800 11px/1 var(--font-heading-family);letter-spacing:.14em;text-transform:uppercase;box-shadow:0 6px 16px #d9042959;animation:em-hot 2.2s ease-in-out infinite}@keyframes em-hot{0%,to{box-shadow:0 0 #d9042973,0 6px 16px #d9042959}50%{box-shadow:0 0 0 7px #d9042900,0 6px 16px #d9042959}}.em-topsell__arrow{position:absolute;z-index:6;top:50%;width:60px;height:60px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#ffffff8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#0b1220;cursor:pointer;transform:translateY(-50%);transition:background .2s ease,transform .2s ease}.em-topsell__arrow:hover{background:#fff;transform:translateY(-50%) scale(1.06)}.em-topsell__arrow .em-icon{width:24px;height:24px}.em-topsell__arrow--prev{left:22px}.em-topsell__arrow--next{right:22px}.em-topsell__dots{position:absolute;z-index:6;left:50%;bottom:20px;display:flex;align-items:center;gap:8px;transform:translate(-50%)}.em-topsell__dots button{width:10px;height:10px;padding:0;border:0;border-radius:999px;background:#fffc;box-shadow:0 1px 4px #0e1b3d33;cursor:pointer;transition:width .3s ease,background .3s ease}.em-topsell__dots button[aria-current=true]{width:34px;background:#e11d2e}@media(prefers-reduced-motion:reduce){.em-topsell__slide{transition:none}.em-topsell__badge,.em-topsell__slide.is-active .em-topsell__img--1,.em-topsell__slide.is-active .em-topsell__img--2{animation:none}}@media(max-width:989px){.em-topsell__slide{padding:78px 6% 58px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.em-topsell__arrow{width:48px;height:48px}.em-topsell__arrow--prev{left:12px}.em-topsell__arrow--next{right:12px}}@media(max-width:749px){.em-topsell__frame{height:var(--ts-h-m, 660px);border-radius:28px}.em-topsell__slide{grid-template-columns:1fr;grid-template-rows:auto 1fr;align-items:start;justify-items:start;gap:18px;padding:76px 22px 52px;background:radial-gradient(75% 42% at 50% 80%,var(--ts-glow) 0%,rgba(255,255,255,0) 70%),linear-gradient(172deg,var(--ts-a) 0%,var(--ts-b) 50%,var(--ts-c) 100%)}.em-topsell__ghost{top:auto;bottom:6%;transform:none;font-size:120px}.em-topsell__visual{justify-self:center;align-self:center;width:min(82%,330px)}.em-topsell__arrow{display:none}.em-topsell__tab{gap:7px;padding:11px 14px 12px;border-radius:0 0 22px 22px}.em-topsell__tab:before,.em-topsell__tab:after{width:22px;height:22px}.em-topsell__tab:before{background:radial-gradient(circle at 0 100%,transparent 21.5px,var(--em-bg, #f3f5f9) 22px)}.em-topsell__tab:after{background:radial-gradient(circle at 100% 100%,transparent 21.5px,var(--em-bg, #f3f5f9) 22px)}.em-topsell .em-topsell__heading{font-size:11.5px;letter-spacing:.1em}.em-topsell__badge{gap:4px;padding:4px 8px 4px 6px;font-size:9px;letter-spacing:.1em}.em-topsell__badge svg{width:11px;height:11px}.em-topsell__btn{height:42px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
