[hidden]{display:none!important}.anim-on .reveal:not([data-reveal-bound]){opacity:1;transform:none}.variant-group{padding:0;border:0;min-inline-size:0}.variant-fallback{display:grid;gap:.6rem;margin-bottom:1rem}.sticky-atc:not(.is-visible){visibility:hidden}.sticky-atc__copy{display:grid;gap:.2rem;flex:1;min-width:0}.sticky-atc__copy [data-sticky-price]{font-size:1.3rem}.sticky-atc .btn{flex:none;min-height:44px}.cart-drawer__error{padding:.8rem 2rem;color:var(--color-sale)}.studio-pair__surface{display:grid;gap:2.4rem;border:1px solid var(--color-border);padding:clamp(1.6rem,4vw,4rem);background:var(--color-surface)}.studio-pair h2{margin:0 0 .8rem}.studio-pair p{margin:0}.studio-pair__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;margin-bottom:1.6rem}.studio-pair__choice{display:grid;align-content:start;gap:.6rem;min-width:0}.studio-pair__choice img{width:11.2rem;height:11.2rem;object-fit:contain}.studio-pair__choice a{font-weight:650;overflow-wrap:anywhere}.studio-pair__choice select{width:100%;min-width:0}@media(max-width:749px){.has-mobile-bar .sticky-atc{bottom:calc(6.8rem + env(safe-area-inset-bottom))}.sticky-atc{padding:.8rem 1.4rem calc(.8rem + env(safe-area-inset-bottom))}}@media(max-width:360px){.studio-pair__choices{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.sticky-atc{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/studio.css.map */
