.residual-polished .hybrid-card__controls select,.residual-polished .hybrid-card__button,.residual-polished .residual-collection-sort,.residual-polished .hybrid-fit-actions,.residual-polished .hybrid-fit-dialog{font-family:system-ui,sans-serif}.residual-polished .hybrid-drop--collection .hybrid-card__media{--hybrid-drop-fit: contain;--hybrid-drop-ratio: 4 / 5}.residual-polished .hybrid-drop--collection .hybrid-card__button{justify-content:center}.residual-polished .hybrid-drop--collection .hybrid-card__button-price{display:none}.residual-polished .hybrid-card__variant select,.residual-polished .residual-collection-sort select{border-radius:0}.residual-polished .drawer__close{min-width:44px;min-height:44px}.residual-polished .drawer__footer{padding-block-end:max(16px,env(safe-area-inset-bottom))}.residual-polished .drawer__inner-empty{background:transparent}.residual-polished .residual-brand-fallback{display:inline-flex;align-items:center;gap:7px;max-width:100%}.residual-brand-fallback .icon{width:20px;height:20px;flex:none}.residual-brand-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.residual-polished .menu-drawer__close-button .icon-arrow{transform:none}.residual-polished .button[name=checkout]{gap:8px}.residual-polished .button[name=checkout] .icon,.residual-orders-heading .icon{width:18px;height:18px;flex:none}.residual-orders-heading{display:flex;align-items:center;gap:8px}@media(max-width:749px){.residual-polished .header{min-height:60px;padding-inline:max(var(--residual-phone-gutter),env(safe-area-inset-left)) max(var(--residual-phone-gutter),env(safe-area-inset-right))}.residual-polished .header--mobile-center{grid-template-columns:minmax(44px,1fr) minmax(0,auto) minmax(88px,1fr)}.residual-polished .header__heading-link{max-width:49vw}.residual-polished .header__heading-logo{width:min(var(--residual-phone-logo),39vw)!important}.residual-polished .header__heading-link .h2{font-size:clamp(16px,4.5vw,22px);line-height:1.15}.residual-polished .header__heading-link .residual-brand-fallback{font-size:clamp(13px,3.6vw,16px)}.residual-polished .header__icons{padding-inline-end:0}.residual-polished .header__icon{width:44px;height:44px}.residual-polished .header__icon .icon{width:20px;height:20px}.residual-polished .menu-drawer__menu-item{min-height:48px;font-size:16px!important}.residual-polished .product__media-wrapper,.residual-polished .product__info-wrapper{padding-inline:0}.residual-polished .product__title h1{font-size:clamp(28px,8vw,38px);line-height:1.07}.residual-polished .product-form__input input[type=radio]+label{min-width:44px;min-height:44px;line-height:22px;padding:10px 14px}.residual-polished .product-form__submit{min-height:50px}.residual-polished .product__info-container .hybrid-product-accordion summary{min-height:48px}.residual-polished .hybrid-drop--collection .hybrid-card__title{min-height:2.7em}.residual-polished .hybrid-drop--collection .hybrid-card__controls{gap:6px}.residual-polished .hybrid-drop--collection .hybrid-card__button{font-size:14px}.residual-polished .drawer__inner{width:min(100%,420px);max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/174/assets/residual-storefront.css.map */
