:root{--ag-page:#16161A;--nd-ink:#16161A;--ag-bar:#202026;--ag-muted:rgb(245 245 244 / 86%);--ag-line:rgb(245 245 244 / 16%)}html body,html body .color-scheme-1,html body .ag-chips,html body .ag-usp{background-color:#16161a}html body .ag-usp{background-color:#202026!important}html body{font-size:16px}html body .ag-usp{font-size:14px!important;letter-spacing:.01em!important;padding:7px 12px!important}@media screen and (max-width:749px){html body .ag-usp{flex-wrap:wrap!important;gap:4px 14px!important;line-height:1.35!important}}html body .ag-chips a{font-size:14px!important;min-height:36px!important}html body .nd-eyebrow,html body .agp__eyebrow,html body .agp__meta,html body .agp__more-eye,html body .agp__more-kicker,html body .agl__eyebrow,html body .agl-brief__eyebrow,html body .agl__tier span,html body .agl__note,html body .agl__label,html body .agl-brief__label,html body .agl-brief__small,html body .ag-arrival__note,html body .ag-pay__caption,html body .ag-fitrow__h,html body .shopify-payment-button__more-options{font-size:14px!important}html body .agl__note,html body .agl__tier span,html body .agl-brief__small{color:#f5f5f4db}html body .agl-brief .agl-brief__small{color:#3a3a3a}html body .nd-card__title,html body .product-card h3,html body .product-card .h4,html body .product-card .product-title,html body .product-card a[class*=title],html body .product-card .text-block,html body .product-card .text-block p{display:block!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;max-height:none!important;font-size:15px!important;line-height:1.35!important}html body .product-card .price,html body .nd-card .price,html body .product-card [class*=price] .price,html body .nd-card__price{font-size:18px!important}html body .product-card .compare-at-price,html body .product-card s.price,html body .nd-card s{font-size:15px!important}html body .product-badges__badge,html body .ag-fitbadge,html body .ag-fitchip{font-size:14px!important;letter-spacing:.02em!important}html body .details__header,html body summary.details__header{font-size:16px!important}html body .variant-option legend,html body .variant-picker legend,html body .variant-option__name,html body fieldset.variant-option>legend{font-size:15px!important}html body .ag-footer h4{font-size:15px!important}html body .ag-footer__legal,html body .ag-footer__tagline,html body .ag-footer__support,html body .ag-footer__paycap,html body .footer-utilities__text,html body .footer-utilities,html body .footer-utilities a,html body .policy-list-trigger{font-size:14px!important}html body .ag-footer__col a{font-size:15px!important;opacity:.9!important}html body .ag-footer__paycap{opacity:.8!important}html body .nd-card--qa-mobile .quick-add__button,html body .nd-card .quick-add__button,html body .quick-add__button.add-to-cart-button,html body .product-card .quick-add__button,html body .card-gallery .quick-add__button{position:absolute!important;width:auto!important;max-inline-size:none!important;height:42px!important;min-height:42px!important;inset-inline:8px!important;left:8px!important;right:8px!important;bottom:8px!important;top:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:0 10px!important;border-radius:999px!important;background:#c8102e!important;color:#fff!important;font-size:15px!important;font-weight:700!important;letter-spacing:0!important;line-height:1!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important;transform:none!important;box-shadow:0 6px 16px #0000004d!important}html body .quick-add__button .add-to-cart-icon,html body .quick-add__button .svg-wrapper,html body .quick-add__button svg{width:18px!important;height:18px!important;flex:0 0 18px!important;color:#fff!important}@media screen and (max-width:749px){html body .nd-card .quick-add__button,html body .quick-add__button.add-to-cart-button,html body .product-card .quick-add__button,html body .card-gallery .quick-add__button{font-size:14px!important;height:40px!important;min-height:40px!important;inset-inline:6px!important;left:6px!important;right:6px!important;bottom:6px!important;padding:0 8px!important}}html body{--color-background:#16161A;--color-background-rgb:22 22 26}html body .ag-trust__facts li,html body .ag-trustrow li,html body .ag-trust__facts,html body .ag-trustrow{font-size:14px!important}html body .ndhg__badge{font-size:14px!important;letter-spacing:.04em!important}@media screen and (max-width:749px){html body .ag-usp{flex-wrap:nowrap!important;justify-content:center!important;gap:16px!important}html body .ag-usp span:nth-child(n+3){display:none!important}}@media screen and (max-width:749px){html body .product-card .product-grid-view-zoom-out--details>h3{display:none!important}}@media screen and (min-width:750px){html body .nd-card .quick-add__button,html body .quick-add__button.add-to-cart-button,html body .product-card .quick-add__button,html body .card-gallery .quick-add__button{inset-inline:auto 12px!important;left:auto!important;right:12px!important;bottom:12px!important;padding:0 18px!important;height:44px!important;min-height:44px!important}}@media screen and (max-width:749px){html body .ag-pop{padding:16px 16px 14px!important}html body .ag-pop__h{font-size:19px!important}html body .ag-pop__p{font-size:15px!important}html body .ag-pop__label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}html body .ag-pop__row{flex-direction:row!important}html body .ag-pop__btn{width:auto!important;padding:0 14px!important}}html body .ag-trust li,html body .ag-arrival__text,html body .ag-kitnudge__text,html body .ag-giftnote__text,html body .cart-totals__tax-note,html body .cart-totals__tax-note small,html body .cart-discount__label,html body .ag-mod__zone-cta{font-size:14px!important}html body .cart-summary__inner .ag-pay{display:none!important}html body .ag-kitnudge__cta,html body .ag-kitnudge__price,html body .ag-kitnudge__name,html body .ag-payhint{font-size:14px!important}html body:has(main[data-template=index]) .quick-add,html body:has(main[data-template=index]) .quick-add__button{display:none!important}html body:has(main[data-template=index]) .nd-card__body{padding-bottom:16px!important}@media screen and (max-width:749px){html body:has(.header[transparent]) .content-for-layout[data-template^=product]>.shopify-section:first-child{margin-top:0}html body .content-for-layout[data-template^=product]>.shopify-section:first-child .section.spacing-style.spacing-style{--section-top-offset:0px}#header-component[data-menu-style] .header__columns .search-action.search-action{grid-area:leftB}}html body .variant-option__button-label:has(:checked) .variant-option__button-label__text{color:#fff}html body .ag-mod .ag-mod__kicker{font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/119/assets/ag-ux.css.map */
