m-best-sellers.bsell{display:block;position:relative;--gutter: clamp(16px, 4vw, 64px)}.bsell__stage{position:relative}.bsell__viewport{padding-block:clamp(32px,5vw,72px)}@media(min-width:768px){.bsell__stage{height:var(--stage-dt, 280vh)}.bsell__viewport{position:sticky;top:0;height:var(--vp-dt, 100vh);display:flex;flex-direction:column;overflow:hidden}}@media(max-width:767px){.bsell--mb-pinned .bsell__stage{height:var(--stage-mb, 260svh)}.bsell--mb-pinned .bsell__viewport{position:sticky;top:0;height:var(--vp-mb, 100svh);display:flex;flex-direction:column;overflow:hidden;padding-block:clamp(20px,4vw,32px)}}@supports not (height: 100svh){@media(max-width:767px){.bsell--mb-pinned .bsell__stage{height:var(--stage-mb-fallback, 260vh)}.bsell--mb-pinned .bsell__viewport{height:var(--vp-mb-fallback, 100vh)}}}.bsell__inner{max-width:var(--max-w, 1400px);margin-inline:auto;padding-inline:var(--gutter)}.bsell__head{flex:0 0 auto}.bsell__eyebrow{margin:0 0 clamp(8px,1.4vw,18px);opacity:var(--eyebrow-strength, .65)}@media(max-width:767px){.bsell--mb-swipe .bsell__names{overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bsell--mb-swipe .bsell__names::-webkit-scrollbar{width:0;height:0}.bsell--mb-swipe .bsell__names--fade.can-right{-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 72px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 72px),transparent 100%)}}.bsell__names-track{display:flex;width:max-content;transform:translate3d(calc(-1 * var(--tx, 0px)),0,0);transition:transform .45s cubic-bezier(.22,.61,.36,1)}@media(max-width:767px){.bsell--mb-swipe .bsell__names-track{transform:none}}.bsell__name{appearance:none;-webkit-appearance:none;background:none;border:0;margin:0;padding:0 var(--name-gap, 50px) 0 0;color:inherit;font:inherit;text-align:left;cursor:pointer;scroll-snap-align:start;flex:0 0 auto}.bsell__name[aria-hidden=true]{pointer-events:none}@media(max-width:767px){.bsell--mb-swipe .bsell__name[aria-hidden=true]{display:none}}.bsell .bsell__name-text{display:block;margin:0;white-space:nowrap;font-size:var(--name-mb, 13vw);line-height:1.04;letter-spacing:var(--name-ls, -.03em);opacity:var(--name-dim, .17);transition:opacity .35s ease}@media(min-width:768px){.bsell .bsell__name-text{font-size:var(--name-dt, 7vw)}}.bsell__name.is-active .bsell__name-text{opacity:1}.bsell__nav{display:none;align-items:center;gap:clamp(10px,2.5vw,16px);margin-top:clamp(12px,3vw,20px)}@media(max-width:767px){.bsell--nav-show-mobile .bsell__nav,.bsell--nav-show-always .bsell__nav{display:flex}.bsell--mb-pinned .bsell__nav{margin-top:clamp(8px,2vw,12px)}}@media(min-width:768px){.bsell--nav-show-always .bsell__nav{display:flex}}.bsell__dots{display:flex;align-items:center;gap:8px}.bsell__dot{display:block;width:8px;height:8px;border-radius:999px;background:currentColor;opacity:.22;transition:opacity .25s ease,width .25s ease}.bsell__dot.is-active{opacity:1;width:24px}.bsell__dot-hit{appearance:none;-webkit-appearance:none;background:none;border:0;margin:0;padding:10px 2px;display:flex;align-items:center;cursor:pointer;color:inherit}.bsell__nav-arrow{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:38px;height:38px;padding:0;border-radius:50%;border:1px solid color-mix(in srgb,currentColor 22%,transparent);background:none;color:inherit;cursor:pointer;transition:opacity .2s ease,border-color .2s ease}.bsell__nav-arrow svg{width:17px;height:17px}.bsell__nav-arrow[disabled]{opacity:.3;cursor:default;pointer-events:none}.bsell__nav-count{font-size:.8125rem;opacity:.6;font-variant-numeric:tabular-nums}.bsell__nav-spacer{flex:1 1 auto}.bsell__body{position:relative}.bsell__pane-inner{height:100%}@media(min-width:768px){.bsell__body{flex:1 1 auto;min-height:0}.bsell__pane{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s linear .5s}.bsell__pane.is-active{opacity:1;visibility:visible;transition:opacity .5s ease,visibility 0s linear 0s}.bsell__pane-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px)}}@media(max-width:767px){.bsell__pane{display:none}.bsell__pane.is-active{display:block;animation:bsell-fade-in .35s ease both}.bsell__pane-inner{display:flex;flex-direction:column-reverse;gap:clamp(24px,6vw,48px);padding-top:clamp(20px,5vw,32px)}.bsell--mb-pinned .bsell__body{flex:1 1 auto;min-height:0}.bsell--mb-pinned .bsell__pane{position:absolute;top:0;right:0;bottom:0;left:0}.bsell--mb-pinned .bsell__pane-inner{gap:clamp(14px,3.5vw,24px);padding-top:clamp(10px,2.5vw,18px)}.bsell--mb-pinned .bsell__card-col{flex:0 0 auto}.bsell--mb-pinned .bsell__media{flex:1 1 auto;min-height:0;overflow:hidden}.bsell--mb-pinned .bsell__media img,.bsell--mb-pinned .bsell__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;aspect-ratio:auto;object-fit:contain}.bsell--mb-pinned .bsell__media--placeholder{position:absolute;top:0;right:0;bottom:0;left:0}}@keyframes bsell-fade-in{0%{opacity:0}to{opacity:1}}.bsell__card-col{display:flex;justify-content:center;min-width:0}.bsell__card{width:100%;max-width:var(--card-w, 420px);background:var(--card-bg, #f4f4f5);color:var(--card-fg, inherit);border-radius:var(--card-r, 12px);padding:clamp(22px,2.6vw,38px);text-align:var(--card-align, center)}@media(max-width:767px){.bsell--mb-pinned .bsell__card{padding:clamp(16px,4vw,22px)}}.bsell__price{margin:0;font-weight:500;font-size:clamp(1rem,1.15vw,1.125rem)}.bsell__price s{opacity:.55;margin-inline-start:6px}.bsell__desc{margin:clamp(8px,1vw,14px) 0 0;font-size:clamp(.875rem,1vw,.9375rem);line-height:1.55;opacity:.8;display:-webkit-box;-webkit-line-clamp:var(--desc-lines, 4);line-clamp:var(--desc-lines, 4);-webkit-box-orient:vertical;overflow:hidden}.bsell__specs{margin-top:clamp(18px,2.2vw,28px)}@media(max-width:767px){.bsell--mb-pinned .bsell__specs{margin-top:clamp(12px,3vw,18px)}.bsell--mb-pinned .bsell__spec{padding-block:clamp(7px,2vw,11px)}.bsell--mb-pinned .bsell__cta{margin-top:clamp(12px,3vw,18px)}}.bsell__spec{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-block:clamp(10px,1.1vw,15px);border-bottom:1px solid color-mix(in srgb,currentColor 14%,transparent);text-align:left}.bsell__spec-label{opacity:.62;font-size:clamp(.8125rem,.95vw,.9375rem)}.bsell__spec-value{font-weight:500;font-size:clamp(.8125rem,.95vw,.9375rem);text-align:right}.bsell__cta{margin-top:clamp(18px,2vw,26px)}.bsell__cta form{margin:0}.bsell__cta .m-button{width:100%}.bsell__cta .m-button[disabled]{cursor:not-allowed;pointer-events:none;opacity:.65}.bsell__media{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;isolation:isolate}.bsell__media:after{content:"";position:absolute;z-index:-1;left:50%;top:var(--glow-y, 45%);translate:-50% -50%;width:var(--glow-size, 45%);aspect-ratio:1;border-radius:50%;background:var(--glow, rgba(59, 91, 253, .6));filter:blur(var(--glow-blur, 100px));pointer-events:none}.bsell__media img,.bsell__media svg{position:relative;z-index:1;display:block;width:100%;height:auto;max-height:100%;aspect-ratio:var(--img-ratio, 1);object-fit:contain}.bsell__media--placeholder svg{background:color-mix(in srgb,currentColor 6%,transparent);border-radius:12px}@media(prefers-reduced-motion:reduce){.bsell__stage,.bsell--mb-pinned .bsell__stage{height:auto}.bsell__viewport,.bsell--mb-pinned .bsell__viewport{position:static;height:auto;overflow:hidden}.bsell__names-track,.bsell .bsell__name-text,.bsell__dot{transition:none}.bsell__pane,.bsell--mb-pinned .bsell__pane{position:static;display:none;opacity:1;visibility:visible;transition:none;animation:none}.bsell__pane.is-active,.bsell--mb-pinned .bsell__pane.is-active{display:block;transition:none;animation:none}.bsell--mb-pinned .bsell__media{overflow:visible}.bsell--mb-pinned .bsell__media img,.bsell--mb-pinned .bsell__media svg{position:relative;inset:auto;height:auto;aspect-ratio:var(--img-ratio, 1)}.bsell--mb-pinned .bsell__media--placeholder{position:static}.bsell__nav{display:flex}}html.shopify-design-mode .bsell__pane.is-active,body.shopify-design-mode .bsell__pane.is-active{opacity:1;visibility:visible}
/*# sourceMappingURL=/cdn/shop/t/24/assets/best-sellers.css.map */
