@media(max-width:700px){#app .amh{--amh-paper:#f3f4f2;--amh-ink:#101a2d;--amh-muted:#526078;--amh-border:#dce1e7;background:var(--amh-paper);color:var(--amh-ink)}#app .amh .amh-top{padding:10px 0 16px;background:#0b1d4f}#app .amh .amh-chips{gap:7px;padding-bottom:12px;scroll-padding-inline:16px}#app .amh .amh-chip{min-height:44px;padding-inline:14px;font-size:13px;border-color:#42547c}#app .amh .amh-slides{align-items:stretch;gap:10px}#app .amh .amh-slide{flex-basis:calc(100% - 12px);max-width:none;height:auto;min-height:390px;padding:22px;border-radius:14px}#app .amh .amh-slide-photo{min-height:390px!important;padding:0}#app .amh .amh-slide-photo>img{object-position:62% 36%}#app .amh .amh-slide-photo:after{background:linear-gradient(180deg,#050f2114,#050f218c 31%,#050f21f0 69%,#071326)}#app .amh .amh-slide-copy{flex:0 0 auto;display:flex;align-items:stretch;gap:10px;padding:24px 20px 20px;min-width:0}#app .amh .amh-slide h1,#app .amh .amh-slide h2{font-size:clamp(25px,6.8vw,32px);line-height:1.13;letter-spacing:-.035em;font-stretch:normal;overflow-wrap:break-word}#app .amh .amh-slide p{font-size:14px;line-height:1.45;color:#e1e7f1}#app .amh .amh-slide .amh-kicker{font-size:11px;line-height:1.4;letter-spacing:.12em;color:#9fe9f2}#app .amh .amh-slide-copy>:is(.amh-btn,.apex-hero-secondary){align-self:stretch;width:100%;max-width:100%;min-height:46px;margin:0;padding:11px 14px;justify-content:center;text-align:center;font-size:14px;font-weight:600;line-height:1.35;white-space:normal;border-radius:8px}#app .amh .amh-slide-copy>.amh-btn{margin-top:4px}#app .amh .amh-slide-copy>.apex-hero-secondary{background:#ffffff12;border:1px solid #7c8ba3;color:#fff}#app .amh .amh-btn svg{flex-shrink:0}#app .amh .amh-dots{margin-top:12px}#app .amh .apex-home-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 16px;padding:18px 0;border-bottom:1px solid var(--amh-border)}#app .amh .apex-home-benefits>div{align-content:start;gap:6px;padding:0 10px}#app .amh .apex-home-benefits>div:first-child{padding-left:0}#app .amh .apex-home-benefits>div:last-child{padding-right:0}#app .amh .apex-home-benefits>div+div{border-left:1px solid #d3dae3}#app .amh .apex-home-benefits strong{font-size:14px;line-height:1.3;font-weight:650;color:var(--amh-ink)}#app .amh .apex-home-benefits span{font-size:12px;line-height:1.45;color:var(--amh-muted)!important}#app .amh .apex-paths-wrap{margin:16px 16px 0}#app .amh .apex-buying-paths{display:grid;grid-template-columns:minmax(0,1fr);gap:0;border:1px solid var(--amh-border);border-radius:12px;background:#fff}#app .amh .apex-buying-paths>a{position:relative;display:grid;grid-template-columns:68px minmax(0,1fr);column-gap:12px;row-gap:4px;align-content:center;min-height:80px;padding:14px;border:0;border-radius:0;background:transparent;color:var(--amh-ink)}#app .amh .apex-buying-paths>a:first-child{border-radius:11px 11px 0 0}#app .amh .apex-buying-paths>a:last-child{border-radius:0 0 11px 11px}#app .amh .apex-buying-paths>a+a{border-top:1px solid var(--amh-border)}#app .amh .apex-buying-paths>a>span{grid-row:1 / span 2;align-self:center;font-size:11px;line-height:1.45;letter-spacing:.06em;color:#315783}#app .amh .apex-buying-paths strong{align-items:flex-start;gap:8px;font-size:15px;line-height:1.35;color:#132340}#app .amh .apex-buying-paths strong>span{flex:none;color:#0265f2;font-size:18px;line-height:1.1}#app .amh .apex-buying-paths small{grid-column:2;font-size:12px;line-height:1.45;color:var(--amh-muted)}#app .amh .apex-buying-paths>a:is(:hover,:focus-visible){background:#edf4fd}#app .amh .amh-section{padding-top:28px}#app .amh .amh-head{flex-wrap:wrap;gap:4px 12px;padding-bottom:12px}#app .amh .amh-head>h2,#app .amh .amh-head>div{flex:1 1 180px;min-width:0}#app .amh .amh-head h2{font-size:20px;line-height:1.25;letter-spacing:-.025em;font-stretch:normal}#app .amh .amh-more{min-height:44px;font-size:14px;color:#0758bd;text-underline-offset:3px}#app .amh .amh-head .apex-price-note{flex-basis:100%;margin:0;line-height:1.5}#app .amh .amh-cats{gap:10px}#app .amh .amh-cat{border-radius:10px;background:#10254c}#app .amh .amh-cat-body{padding:12px;gap:5px}#app .amh .amh-cat h3{font-size:15px;line-height:1.3;font-stretch:normal}#app .amh .amh-cat-body span{line-height:1.45;color:#d0dbeb}#app .amh .amh-card{flex-basis:176px;border-radius:10px;border-color:var(--amh-border)}#app .amh .amh-card-media{height:160px;padding:12px}#app .amh .amh-card-body{flex:1;gap:7px;padding:12px}#app .amh .amh-card h3{display:block;-webkit-line-clamp:unset;overflow:visible;min-height:2.7em;font-size:14px;line-height:1.4}#app .amh .amh-card-brand{font-size:11px;line-height:1.4;letter-spacing:.08em}#app .amh .amh-card-status{margin-top:2px;font-size:12px;line-height:1.4}#app .amh .amh-card-price{padding-top:4px;font-size:18px;line-height:1.3}#app .amh .amh-guide{height:auto;min-height:188px;border-radius:10px}#app .amh .amh-guide-title{font-stretch:normal;line-height:1.3}#app .amh .amh-guide-text{line-height:1.45}#app .amh .amh-brand{min-height:52px;border-radius:8px;font-stretch:normal}#app .amh .amh-faq{padding-inline:16px;border-radius:10px}#app .amh .amh-faq summary{padding-block:12px;min-height:56px;line-height:1.4}#app .amh .amh-faq details p,#app .amh .amh-about p{line-height:1.6}#app .amh .apex-customer-story{margin:28px 16px}#app .amh .apex-customer-story h2{margin:8px 0;font-size:22px;line-height:1.3}#app .amh .amh-section-finder{padding-inline:16px}#app .amh .amh-finder{gap:16px;padding:20px 18px;border-radius:12px;background:#10254c}#app .amh .amh-finder h2{font-size:22px;line-height:1.2;font-stretch:normal}#app .amh .amh-finder>div>p{font-size:14px;line-height:1.5;color:#ccd8eb}#app .amh .amh-step{column-gap:10px}#app .amh .amh-step label{font-size:13px;line-height:1.4;letter-spacing:.03em;text-transform:none;color:#d9e3f3}#app .amh .amh-select select{height:auto;min-height:48px;padding-block:11px;font-size:16px;line-height:1.4;border-radius:8px;background:#18335d;border-color:#526b91}#app .amh .amh-select select:disabled{color:#c4d0e3;opacity:1}#app .amh .amh-finder button[type=submit]{min-height:48px;padding:12px;border-radius:8px}#app .catalog-band .apex-catalog-short-title{font-size:25px;line-height:1.2;letter-spacing:-.025em}#app .catalog-band .section-title p{font-size:14px;line-height:1.5;color:#c1cfe2}#app .catalog-band .apex-list-search input{min-height:48px;font-size:16px;border-radius:8px}#app .catalog-band :is(.apex-sort select,.catalog-filter-panel,.mobile-category-details){border-radius:8px}#app .catalog-band :is(.catalog-filter-panel>summary,.mobile-category-details>summary){min-height:48px;align-items:center;font-size:14px}#app .catalog-band .apex-facet-panel[open]{border-color:#6588b7}#app .catalog-band .catalog-toolbar{align-items:center;font-size:13px;line-height:1.4}#app .catalog-band :is(.stock-filter,.filter-chip,.reset-filters,.compare-pick){min-height:44px;align-items:center}#app .catalog-band .filter-chip{padding:10px 12px;font-size:13px;line-height:1.4}#app .catalog-band .product-card{min-width:0;border-radius:8px}#app .catalog-band .product-name{font-size:15px;line-height:1.4}#app .catalog-band .small-add{min-height:44px;font-size:14px}#app .catalog-band .apex-no-results{padding:28px 18px;line-height:1.5}#app .catalog-band .apex-no-results-actions{align-items:stretch}#app .catalog-band .apex-no-results-actions .button{min-height:46px}#app :is(#catalogFilters,#teamForm) :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea),#contactDialog :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){box-sizing:border-box;width:100%;max-width:100%;min-height:48px;font-size:16px;line-height:1.45;border-radius:8px;padding:12px}#app :is(#catalogFilters,#teamForm) .field>label,#contactDialog .field>label{font-size:14px;line-height:1.4;margin-bottom:7px}#app #teamForm{gap:24px}#app #teamForm .team-fields{grid-template-columns:minmax(0,1fr);gap:18px}#app #teamForm :is(.field,.team-line-builder,.team-summary){min-width:0}#app #teamForm .team-summary{gap:14px;padding-top:20px}#app #teamForm .team-summary>p{font-size:14px;line-height:1.55}#app #teamForm :is(button,.button){min-height:44px;white-space:normal;line-height:1.4}#app #teamForm :is(button[type=submit],.team-summary>.button){width:100%;min-height:48px}#app #teamForm details>summary{min-height:48px;padding-block:12px;font-size:15px;line-height:1.4;cursor:pointer}#app #teamForm textarea{min-height:156px;resize:vertical}#app .catalog-band #catalogFilters .apex-filter-submit{width:100%;min-height:48px}#app .apex-enquiry-result{border-radius:10px;padding:18px;font-size:14px;line-height:1.55}#app .amh :is(a,button,summary,select):focus-visible{outline:3px solid #0572da;outline-offset:3px}#app .amh .amh-top :is(a,button):focus-visible,#app .amh .amh-finder :is(select,button):focus-visible{outline-color:#a4eafa}}@media(max-width:359px){#app .amh .amh-slide{flex-basis:calc(100% - 8px);padding:18px}#app .amh .amh-slide-photo{padding:0}#app .amh .amh-slide-copy{padding:22px 16px 18px}#app .amh .amh-slide h1,#app .amh .amh-slide h2{font-size:25px}#app .amh .apex-home-benefits>div{padding-inline:7px}#app .amh .apex-home-benefits>div:first-child{padding-left:0}#app .amh .apex-home-benefits>div:last-child{padding-right:0}#app .amh .apex-buying-paths>a{grid-template-columns:58px minmax(0,1fr);column-gap:10px;padding:13px 12px}#app .amh .amh-head h2{font-size:19px}}@media(max-width:700px){#app .catalog-band .driver-photo-section.apx-cats-collapsed{display:none}#app .catalog-band .apex-secondary-tools>summary{min-height:44px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/apex-18-mobile-polish.css.map */
