.stm-slide-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block}.stm-slide-link:focus-visible{outline:3px solid #00c8ff;outline-offset:-5px}.stm-brands{margin-inline:auto}stm-brand-circles{display:block}.stm-brands__head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.stm-brands__eyebrow{margin:0 0 9px;color:#0246d6;font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.stm-brands__head h2{margin:0;color:#0e1b4d}.stm-brands__controls{display:flex;justify-content:center;gap:12px;margin-top:12px}.stm-brands__controls button{width:44px;height:44px;padding:0;border:1px solid var(--brand-ring);border-radius:50%;color:var(--brand-text);background:transparent;font-size:22px;cursor:pointer}.stm-brands__track{display:flex;gap:var(--brand-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:8px 5px 20px}.stm-brands__item{flex:0 0 var(--brand-size,130px);min-width:0;text-align:center;color:#0e1b4d;text-decoration:none;scroll-snap-align:start}.stm-brands__circle{aspect-ratio:1;display:grid;place-items:center;border:var(--brand-stroke) solid var(--brand-ring);padding:var(--brand-inset);border-radius:50%;background:var(--brand-circle);box-shadow:0 12px 24px -20px #0e1b4d80;transition:transform .25s,border-color .25s,box-shadow .25s}.stm-brands__circle img{width:100%;height:100%;object-fit:contain;border-radius:50%}.stm-brands__wordmark{display:grid;place-items:center;width:100%;height:100%;padding:10px;border-radius:50%;border:1px solid rgba(1,106,244,.12);color:var(--brand-text);font-size:var(--brand-wordmark);font-weight:700;line-height:1.15;overflow-wrap:anywhere}.stm-brands__label{display:block;margin-top:12px;font-size:var(--brand-label);line-height:1.4;font-weight:600;color:var(--brand-text);overflow-wrap:anywhere}.stm-brands :is(a,button,[tabindex]):focus-visible{outline:3px solid #0246d6;outline-offset:4px;border-radius:14px}@media(hover:hover)and (pointer:fine){.stm-brands__item:hover .stm-brands__circle{transform:translateY(-4px);border-color:#016af4;box-shadow:0 0 0 4px #76b3311f,0 15px 26px -20px #016af499}}@media(max-width:749px){.stm-brands__item{flex-basis:var(--brand-mobile)}.stm-brands__track{gap:var(--brand-mobile-gap)}.stm-brands__wordmark{font-size:var(--brand-wordmark);padding:7px}.stm-brands__label{font-size:var(--brand-mobile-label)}}@media(prefers-reduced-motion:reduce){.stm-brands__circle{transition:none}}.stm-brands__circle{width:100%;box-sizing:border-box}.stm-brands__item{width:var(--brand-size)}.stm-brands__track{color:var(--brand-text)}stm-brand-circles[data-layout=grid] .stm-brands__track{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--brand-size),100%),var(--brand-size)));justify-content:center;overflow:visible}.stm-brands:has(stm-brand-circles[data-layout=grid]) .stm-brands__controls{display:none}@media(max-width:749px){.stm-brands__item{width:var(--brand-mobile)}stm-brand-circles[data-layout=grid] .stm-brands__track{grid-template-columns:repeat(auto-fit,var(--brand-mobile))}}.stm-brands__viewport{overflow:hidden}.stm-brand-loop .stm-brands__track{width:max-content;max-width:none;overflow:visible;scroll-snap-type:none;animation:stm-brand-marquee var(--brand-duration,39s) linear infinite;will-change:transform}.stm-brand-loop[data-direction=right] .stm-brands__track{animation-direction:reverse}.stm-brand-loop[data-pause-hover=true]:hover .stm-brands__track,.stm-brand-loop[data-paused=true] .stm-brands__track{animation-play-state:paused}.stm-brands:has(.stm-brand-loop) .stm-brands__controls{display:none}@keyframes stm-brand-marquee{to{transform:translate(calc(-1 * var(--brand-distance)))}}.stm-brand-loop:has(:focus-visible) .stm-brands__track,body[data-stm-motion=false] .stm-brand-loop .stm-brands__track{animation:none;width:100%;overflow-x:auto;transform:none}.stm-brand-loop:has(:focus-visible) [data-loop-copy],body[data-stm-motion=false] .stm-brand-loop [data-loop-copy]{display:none}@media(prefers-reduced-motion:reduce){.stm-brand-loop .stm-brands__track{animation:none;width:100%;overflow-x:auto;transform:none}.stm-brand-loop [data-loop-copy]{display:none}}.stm-mobile-purchase{display:none}@media(max-width:749px){.stm-mobile-purchase:not([hidden]){display:block;position:fixed;inset:auto 0 0;z-index:30;padding:12px 15px calc(12px + env(safe-area-inset-bottom));border-top:1px solid rgba(var(--color-foreground),.15)}.stm-mobile-purchase__inner{display:flex;align-items:center;gap:12px}.stm-mobile-purchase__title{flex:1;min-width:0;font-size:1.3rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.stm-mobile-purchase .button{min-height:44px;min-width:140px}body:has(stm-mobile-purchase:not([hidden])){padding-bottom:85px}body.stm-purchase-controls-visible :is(.sticky-whatsapp,shopify-chat){display:none!important}body:has(cart-drawer.active) .stm-mobile-purchase,body:has(.mobile-facets__disclosure[open]) .stm-mobile-purchase,body:has(details[open] .menu-drawer) .stm-mobile-purchase,body:has(quick-add-modal[open]) .stm-mobile-purchase,body:has(product-modal[open]) .stm-mobile-purchase{display:none}}.stm-policy-links__items{display:flex;flex-wrap:wrap;gap:12px}.stm-policy-links__items .button{min-height:44px}@media(max-width:749px){.stm-policy-links__items .button{flex:1 1 100%}}[data-circle-track][data-continuous=true]{animation:none!important;transform:none!important;width:100%!important;overflow-x:auto!important;scroll-snap-type:none!important;scroll-behavior:auto!important;justify-content:flex-start!important}@media(prefers-reduced-motion:reduce){[data-continuous-copy]{display:none!important}}stm-circle-scrollbar{display:block;width:min(420px,calc(100% - 32px));margin:14px auto 4px}stm-circle-scrollbar[hidden]{display:none!important}stm-circle-scrollbar input{appearance:none;-webkit-appearance:none;display:block;width:100%;height:28px;margin:0;padding:0;background:transparent;cursor:ew-resize;touch-action:pan-y}stm-circle-scrollbar input::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(90deg,#016af4 0%,#6caefa var(--circle-progress,0%),#c1dff5 var(--circle-progress,0%),#c1dff5 100%)}stm-circle-scrollbar input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:52px;height:14px;margin-top:-4px;border:2px solid #fff;border-radius:999px;background:#016af4;box-shadow:0 2px 7px #016af440}stm-circle-scrollbar input::-moz-range-track{height:6px;border-radius:999px;background:#c1dff5}stm-circle-scrollbar input::-moz-range-progress{height:6px;border-radius:999px;background:#016af4}stm-circle-scrollbar input::-moz-range-thumb{width:48px;height:10px;border:2px solid #fff;border-radius:999px;background:#016af4}stm-circle-scrollbar input:focus-visible{outline:2px solid #016af4;outline-offset:4px;border-radius:999px}stm-type-circles[data-scrollbar=true] [data-circle-track],stm-brand-circles[data-scrollbar=true] [data-circle-track],[class*=ai-collection-circles-]:has(>stm-circle-scrollbar) [data-circle-track]{scrollbar-width:none!important}stm-type-circles[data-scrollbar=true] [data-circle-track]::-webkit-scrollbar,stm-brand-circles[data-scrollbar=true] [data-circle-track]::-webkit-scrollbar,[class*=ai-collection-circles-]:has(>stm-circle-scrollbar) [data-circle-track]::-webkit-scrollbar{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
