@media(pointer:coarse){input:not([type=checkbox],[type=radio],[type=range],[type=hidden]),select,textarea{font-size:16px!important}body .gm-header__menu-toggle,body .gm-header__search,body .gm-header__cart,body .gm-header__logo a,body .gm-footer__social-link,body .gm-footer__legal-terms a,body .gm-collection-banner__toggle,body .gm-collection-banner__quicklink,body .gm-cgrid__filter-btn,body .gm-collection-banner__sort-label,body .gm-filter__close,body .gm-filter__clear-all,body .gm-drawer__close,body .gm-search-drawer__close,body .gm-hero__btn,body .gm-collection-grid__cta,body .gm-faq__contact-btn,body .gm-related__arrow,body .gm-drop__arrow,body .gm-sticky-atc__btn,body .gm-article__back,body .gm-article-hero__scroll,body .gm-contact__submit,body .gm-contact__checkbox,body .gm-jsignup__btn,body .gm-popup__btn,body .gm-popup__consent,body .gm-popup__nothanks:not(.gm-popup__nothanks--bottom),body .gm-cart-recs__add,body .gm-cart-discount__toggle,body .cart-item__name,body cart-remove-button .button,body .title-wrapper-with-link .underlined-link,body .cart__login-paragraph a{position:relative}body .gm-header__menu-toggle:after,body .gm-header__search:after,body .gm-header__cart:after,body .gm-header__logo a:after,body .gm-footer__social-link:after,body .gm-footer__legal-terms a:after,body .gm-collection-banner__toggle:after,body .gm-collection-banner__quicklink:after,body .gm-cgrid__filter-btn:after,body .gm-collection-banner__sort-label:after,body .gm-filter__close:after,body .gm-filter__clear-all:after,body .gm-drawer__close:after,body .gm-search-drawer__close:after,body .gm-hero__btn:after,body .gm-collection-grid__cta:after,body .gm-faq__contact-btn:after,body .gm-related__arrow:after,body .gm-drop__arrow:after,body .gm-sticky-atc__btn:after,body .gm-article__back:after,body .gm-article-hero__scroll:after,body .gm-contact__submit:after,body .gm-contact__checkbox:after,body .gm-contact__checkbox a:after,body .gm-jsignup__btn:after,body .gm-popup__btn:after,body .gm-popup__consent:after,body .gm-popup__nothanks:after,body .gm-popup__close:after,body .gm-manifesto__cta:after,body .gm-cart-recs__add:after,body .gm-cart-discount__toggle:after,body .cart-item__name:after,body cart-remove-button .button:after,body .cart-drawer .cart-remove-button:after,body .title-wrapper-with-link .underlined-link:after,body .cart__login-paragraph a:after{content:"";display:block;position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%);border:0;border-radius:0;background:none;box-shadow:none;opacity:1}body .gm-contact__checkbox a{position:relative;z-index:1}body .gm-cart-recs__row{padding-bottom:12px}body .gm-popup__input,body .gm-jsignup__input{min-height:44px;margin-block:-3px}body .gm-footer__link{padding-block:12.5px}body .gm-drawer__sublink,body .gm-collection-banner__sort-option{display:flex;align-items:center;min-height:44px}body .gm-drawer__account-link,body .gm-contact__input,body .gm-filter__brand-search-input,body .gm-cart-discount__input,body .gm-cart-discount__apply,body .button:not(.button--tertiary){min-height:44px}body .gm-filter__group-header{padding-block:14.5px;margin-block:-12px}body .gm-filter__options{row-gap:0}body .gm-filter__option,body .gm-filter__brand-option{min-height:44px}}@media(pointer:coarse)and (max-width:989px){body .gm-collection-banner__quicklinks{margin-top:-1px;margin-bottom:-5px;padding-top:9px;padding-bottom:9px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/gm-responsive.css.map */
