@media screen and (max-width:749px){html{scroll-padding-top:84px;-webkit-text-size-adjust:100%}body,#MainContent{min-width:0}.header .header__icon{width:48px;height:48px}.header .header__heading-link{max-width:100%}.header .header__heading-logo-wrapper{max-width:min(120px,30vw)}.header .header__icons{padding-right:0}.header .header__icon--cart{margin-right:-8px}.header__search .search__button,.search-modal__close-button{min-width:48px;min-height:48px}.search-modal__form{min-width:0}.search-modal .search__input{font-size:16px}.js .menu-drawer{height:calc(100dvh - var(--header-bottom-position, 72px));max-width:100vw}.menu-drawer .menu-drawer__navigation{padding:16px 0}.menu-drawer .menu-drawer__menu-item,.menu-drawer .menu-drawer__close-button,.menu-drawer .menu-drawer__account{min-height:48px}.menu-drawer .menu-drawer__navigation-container{overscroll-behavior-y:contain;padding-bottom:max(16px,env(safe-area-inset-bottom))}#MainContent :is(.field__input,.select__select,.quantity__input){font-size:16px}#MainContent :is(.field__input:not(textarea),.select__select){min-height:50px}#MainContent :is(.button,.shopify-payment-button__button,.slider-button),.cart-drawer :is(.button,.drawer__close){min-height:48px}.product .quantity,.cart-item .quantity{min-height:48px;width:148px}.product .quantity__button,.cart-item .quantity__button{width:48px;flex:0 0 48px}.product .quantity__input,.cart-item .quantity__input{min-width:0;font-size:16px}.product .product__title h1{font-size:clamp(26px,7vw,34px);line-height:1.18;overflow-wrap:anywhere}.product .product__info-container{min-width:0}.product .product-form__input{max-width:100%}.product-form__input--pill input[type=radio]+label{min-height:48px;padding-block:14px}.product__accordion .accordion__title{font-size:16px;overflow-wrap:anywhere}.product__accordion summary{min-height:48px}.product__description{font-size:16px;line-height:1.6}#MainContent .rte :is(img,video,iframe){max-width:100%}#MainContent .rte img{height:auto}#MainContent .rte :is(p,a,li){overflow-wrap:anywhere}#MainContent .rte table{display:block;max-width:100%;overflow-x:auto}.cart-item .cart-item__details{min-width:0}.cart-item .cart-item__name{overflow-wrap:anywhere;font-size:15px;line-height:1.4}.cart-item .cart-item__quantity-wrapper{gap:8px}.cart-item cart-remove-button{margin-left:0}.cart-item cart-remove-button .button{min-width:48px;min-height:48px}.cart__footer .cart__checkout-button{min-height:52px;max-width:none}.cart__footer .tax-note{font-size:13px;line-height:1.5}.cart-drawer .drawer__inner{width:min(100vw,400px);max-width:100vw;padding-inline:16px}.cart-drawer .drawer__footer{padding-bottom:max(16px,env(safe-area-inset-bottom))}body:has(#ContactForm) #MainContent>.shopify-section:first-child>.page-width{padding-top:24px;padding-bottom:0}body:has(#ContactForm) .main-page-title{font-size:clamp(28px,8vw,36px);line-height:1.2;margin-bottom:12px}body:has(#ContactForm) .contact{padding-top:12px;padding-bottom:28px}.contact :is(input,textarea,label,.button,.form__message){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400}.contact .field__input{font-size:16px}.contact .text-area{min-height:144px}.contact .contact__button{margin-top:20px}.contact .contact__button .button{width:100%;min-height:52px;font-weight:600}.footer .footer__content-bottom{padding-top:24px}.footer .copyright__content{font-size:12px;line-height:1.6}.footer .policies{display:flex;flex-wrap:wrap;justify-content:center;gap:0 12px}.footer .policies li{display:block}.footer .policies li:before{content:none}.footer .policies a{display:inline-flex;align-items:center;min-height:48px;padding:8px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px}body .zelink-dios-card{box-sizing:border-box;max-width:100%;max-height:calc(100dvh - 40px);overflow-y:auto}body .zelink-dios-x{width:48px;height:48px;top:4px;right:4px}#_rsi-cod-form-modal#_rsi-cod-form-modal ._rsi-modal-container{width:calc(100% - 16px)!important;max-width:460px!important;margin:12px auto!important;max-height:calc(100dvh - 24px)!important;overscroll-behavior-y:contain}#_rsi-cod-form-modal#_rsi-cod-form-modal #_rsi-cod-form-modal-form{padding:12px 14px max(20px,env(safe-area-inset-bottom))!important}#_rsi-cod-form-modal#_rsi-cod-form-modal ._rsi-modal-header{font-size:14px!important;gap:8px!important;padding:0 0 10px!important;min-height:58px!important}#_rsi-cod-form-modal#_rsi-cod-form-modal ._rsi-modal-header ._rsi-modal-header-title{min-width:0;font-size:16px!important;line-height:1.3!important}#_rsi-cod-form-modal#_rsi-cod-form-modal #_rsi-cod-form-modal-close{width:48px!important;height:48px!important;flex:0 0 48px!important;margin:0!important;align-self:center!important}#_rsi-cod-form-modal#_rsi-cod-form-modal #rsi-cod-form-quantity-offers-hook ._rsi-quantity-offers{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:10px!important;background:#f5f5f7!important}#_rsi-cod-form-modal#_rsi-cod-form-modal #rsi-cod-form-quantity-offers-hook ._rsi-quantity-offers:before,#_rsi-cod-form-modal#_rsi-cod-form-modal #rsi-cod-form-quantity-offers-hook ._rsi-quantity-offers:after{display:none!important}#_rsi-cod-form-modal#_rsi-cod-form-modal ._rsi-quantity-offers ._rsi-quantity-offers-offer-container{padding:12px 10px!important;min-height:80px!important}#_rsi-cod-form-modal#_rsi-cod-form-modal ._rsi-quantity-offers ._rsi-quantity-offers-offer{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;min-height:54px!important;align-items:center!important}#_rsi-cod-form-modal#_rsi-cod-form-modal ._rsi-quantity-offers ._rsi-modal-line-item-image-container{display:none!important}#_rsi-cod-form-modal#_rsi-cod-form-modal ._rsi-quantity-offers ._rsi-quantity-offers-info{min-width:0!important;width:auto!important;text-align:left!important}#_rsi-cod-form-modal#_rsi-cod-form-modal ._rsi-quantity-offers ._rsi-quantity-offers-title{width:auto!important;font-size:13px!important;line-height:1.4!important;text-align:left!important;white-space:normal!important}#_rsi-cod-form-modal#_rsi-cod-form-modal ._rsi-quantity-offers ._rsi-quantity-offers-title b{font-size:13px!important}#_rsi-cod-form-modal#_rsi-cod-form-modal ._rsi-quantity-offers ._rsi-quantity-offers-plaque{font-size:11px!important;line-height:1.4!important;white-space:normal!important}#_rsi-cod-form-modal#_rsi-cod-form-modal ._rsi-quantity-offers ._rsi-quantity-offers-prices{width:auto!important;min-width:0!important;text-align:right!important}#_rsi-cod-form-modal#_rsi-cod-form-modal ._rsi-quantity-offers ._rsi-quantity-offers-new-price{font-size:14px!important;white-space:nowrap!important}#_rsi-cod-form-modal#_rsi-cod-form-modal ._rsi-quantity-offers ._rsi-quantity-offers-old-price{font-size:11px!important;white-space:nowrap!important}#_rsi-cod-form-modal#_rsi-cod-form-modal ._rsi-modal-fields-item :is(input,select,textarea){font-size:16px!important;min-height:50px!important}#_rsi-cod-form-modal#_rsi-cod-form-modal ._rsi-modal-fields-item label{font-size:14px!important;line-height:1.4!important}#MainContent .scroll-trigger.animate--slide-in,#MainContent .scroll-trigger.animate--fade-in{opacity:1;transform:none;animation:none}}@media screen and (max-width:359px){.zc-card .zc-card-link{white-space:nowrap}.zc-card .zc-card-link>span{display:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/zelink-mobile.css.map */
