:root{--ag-action: #c45500;--ag-action-hover: #b04a00;--ag-highlight: #ff8c5a;--ag-gold: #f09819;--ag-navy-1: #15233e;--ag-navy-2: #1a2b4a;--ag-success: #067d62;--ag-ink: #0f172a;--ag-muted: #64748b;--ag-hairline: #e8edf2;--ag-wash: #fafbfc;--ag-surface: #ffffff;--ag-fs-body: clamp(15px, 14px + .35vw, 16px);--ag-fs-h1: clamp(24px, 6vw, 34px);--ag-fs-h2: clamp(20px, 5vw, 28px);--ag-fs-h3: clamp(17px, 2.4vw, 20px);--ag-fs-caption: 12.5px;--ag-fw-body: 400;--ag-fw-medium: 500;--ag-fw-semibold: 600;--ag-fw-bold: 700;--ag-lh-tight: 1.15;--ag-lh-heading: 1.2;--ag-lh-body: 1.6;--ag-space-1: 4px;--ag-space-2: 8px;--ag-space-3: 12px;--ag-space-4: 16px;--ag-space-6: 24px;--ag-space-8: 32px;--ag-space-12: 48px;--ag-space-16: 64px;--ag-radius-sm: 12px;--ag-radius-md: 16px;--ag-radius-lg: 20px;--ag-shadow-sm: 0 1px 1px rgba(15, 23, 42, .04), 0 2px 6px -2px rgba(15, 23, 42, .08);--ag-shadow-md: 0 1px 2px rgba(15, 23, 42, .05), 0 12px 28px -12px rgba(15, 23, 42, .18);--ag-ease: cubic-bezier(.4, 0, .2, 1);--ag-dur: .2s;--ag-ring: 0 0 0 3px rgba(196, 85, 0, .4)}html body{font-size:var(--ag-fs-body);line-height:var(--ag-lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1{font-size:var(--ag-fs-h1);line-height:var(--ag-lh-tight)}h2{font-size:var(--ag-fs-h2);line-height:var(--ag-lh-heading)}h3{font-size:var(--ag-fs-h3);line-height:var(--ag-lh-heading)}h1,h2,h3{color:var(--ag-ink);letter-spacing:-.01em}.ag-caption{font-size:var(--ag-fs-caption);line-height:1.4;color:var(--ag-muted)}.container{padding-left:16px;padding-right:16px}@media(min-width:768px){.container{padding-left:24px;padding-right:24px}}.sf__btn-primary,.btn-primary,.add-to-cart,button[class*=btn][class*=primary],a[class*=btn][class*=primary]{background-color:var(--ag-action);color:#fff;min-height:44px}.sf__btn-primary:hover,.btn-primary:hover,button[class*=btn][class*=primary]:hover,a[class*=btn][class*=primary]:hover{background-color:var(--ag-action-hover);color:#fff}.sf__btn-primary[disabled],.sf__btn-primary:disabled,.add-to-cart[disabled],.add-to-cart:disabled{background-color:var(--ag-action);opacity:.5}.btn-primary:focus-visible,button[class*=btn][class*=primary]:focus-visible,a[class*=btn][class*=primary]:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--ag-ring);border-radius:8px}[class*=price]:not(:where([class*=facet],[class*=filter],[class*=range],[class*=slider])){font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}[class*=price]:not(:where([class*=facet],[class*=filter],[class*=range],[class*=slider],[class*=compare],[class*=was],[class*=old],[class*=regular],[class*=strike],[class*=saving],[class*=discount])){color:var(--ag-ink);font-weight:var(--ag-fw-bold)}.announcement-bar__content{font-size:12.5px;letter-spacing:.02em;font-weight:var(--ag-fw-medium);line-height:1.4}.sf-header__desktop{border-bottom:1px solid var(--ag-hairline)}.logo-img img,.sf-logo img,.sf-logo-mobile img{image-rendering:-webkit-optimize-contrast}@media(pointer:coarse){.sf-menu-button,.sf__search-mb-icon,.sf-header__mobile-right>a,.sf-header__mobile-right m-search-popup{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}}.sf__footer-block-content{line-height:1.7}.sf-footer a{transition:color var(--ag-dur) var(--ag-ease)}.sf-footer a:hover{color:var(--ag-action)}.sf__footer-bottom{border-top:1px solid var(--ag-hairline)}.scd__content{box-shadow:var(--ag-shadow-md)}.scd__header{border-bottom:1px solid var(--ag-hairline)}.scd__footer{border-top:1px solid var(--ag-hairline)}.scd__subtotal{font-size:15px;color:var(--ag-ink)}@media(prefers-reduced-motion:reduce){.sf-footer a{transition:none!important}}@media(min-width:1024px){.sf-menu-bar .sf-nav{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none}.sf-menu-bar .sf-nav::-webkit-scrollbar{display:none}.sf-menu-bar .sf-nav>li>a,.sf-menu-bar .sf__menu-item-level1>a{font-size:12.5px!important;letter-spacing:.015em;padding-top:14px;padding-bottom:14px;white-space:nowrap}}.sf__pcard{background:#fff!important;border:1px solid #e8edf2!important;border-radius:14px!important;overflow:hidden;box-shadow:0 1px 2px #0f172a0d,0 8px 24px #0f172a0d!important;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}.sf__pcard:hover{border-color:#dbe4ec!important;box-shadow:0 2px 4px #0f172a0f,0 14px 32px #0f172a17!important;transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.sf__pcard,.sf__pcard:hover{transition:none;transform:none}}.sf__pcard .sf__pcard-content{padding:10px 12px 14px!important}.sf__pcard-name{font-size:13.5px!important;line-height:1.35!important;font-weight:600;color:#0f172a}.sf__pcard-name a{color:inherit}.sf__pcard-price{font-size:14.5px!important;font-weight:700!important;color:#0f172a!important;font-variant-numeric:tabular-nums;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:inherit;gap:2px 7px}.sf__pcard-price del,.sf__pcard-price s,.sf__pcard-price .compare{color:#94a3b8!important;font-weight:500!important;font-size:12px!important}.sf__pcard .sf__pcard-action{padding-top:2px}.sf__related-products .swiper-slide .sf__pcard,.sf-prod__recommendations .swiper-slide .sf__pcard{margin:4px 2px 10px}@media(min-width:750px){.sf__pcard{border-radius:16px!important}.sf__pcard .sf__pcard-content{padding:12px 14px 16px!important}.sf__pcard-name{font-size:14px!important}.sf__pcard-price{font-size:15px!important}}.ag-browse-by-vehicle .sf__ms{overflow:visible!important}section.collection-list.ag-browse-by-vehicle .sf__ms-wrapper.sf-grid,.ag-browse-by-vehicle .sf__ms-wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:8px!important;width:100%!important;max-width:100%!important;flex-wrap:wrap!important;transform:none!important}.ag-browse-by-vehicle .sf-column{width:100%!important;min-width:0!important;max-width:none!important;padding:0!important;margin:0!important}.ag-browse-by-vehicle .collection-card{height:100%;background:#fff;border:1px solid #e8edf2;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0f172a0a;transition:border-color .15s ease}.ag-browse-by-vehicle .collection-card:hover{border-color:#c4550080}.ag-browse-by-vehicle .collection-card__inner{height:100%}.ag-browse-by-vehicle .collection-card__inner a{display:flex;align-items:center;justify-content:center;min-height:46px;height:100%;padding:10px 8px;font-size:12.5px;font-weight:600;color:#0f172a;line-height:1.25;text-align:center;text-decoration:none}.ag-browse-by-vehicle .collection-card__inner a:hover{color:#c45500}.ag-browse-by-vehicle .collection-card [class*=count],.ag-browse-by-vehicle .collection-card .collection-card__image{display:none!important}@media(min-width:750px){section.collection-list.ag-browse-by-vehicle .sf__ms-wrapper.sf-grid,.ag-browse-by-vehicle .sf__ms-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.ag-browse-by-vehicle .collection-card__inner a{font-size:13px;min-height:48px}}@media(min-width:1200px){section.collection-list.ag-browse-by-vehicle .sf__ms-wrapper.sf-grid,.ag-browse-by-vehicle .sf__ms-wrapper{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/ag-tokens.css.map */
