@layer amcHeavy{:root{--amc-display-family:var(--hv-display)!important;--hv-ink:#05080d!important;--hv-navy:#061a35!important;--hv-navy-2:#0b2a52!important;--hv-red:#d71920!important;--hv-red-2:#b3121a!important;--hv-paper:#f2f3f4!important;--hv-line:#d5dae0!important;--hv-text:#3b4756!important;--hv-display:"Manrope",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif!important;--hv-wave:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%271600%27%20height%3D%27700%27%20viewBox%3D%270%200%201600%20700%27%20preserveAspectRatio%3D%27none%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27%23fff%27%20stroke-width%3D%271.6%27%3E%3Cpath%20stroke-opacity%3D%27.16%27%20d%3D%27M-60%20610C260%20470%20520%20690%20880%20500S1420%20210%201680%20300%27/%3E%3Cpath%20stroke-opacity%3D%27.11%27%20d%3D%27M-60%20520C300%20400%20560%20600%20900%20420S1400%20130%201680%20210%27/%3E%3Cpath%20stroke-opacity%3D%27.08%27%20d%3D%27M-60%20430C340%20330%20600%20520%20940%20340S1380%2060%201680%20120%27/%3E%3Cpath%20stroke-opacity%3D%27.06%27%20d%3D%27M-60%20340C380%20260%20640%20440%20980%20260S1360%20-10%201680%2040%27/%3E%3C/g%3E%3C/svg%3E)!important}html body{font-family:var(--hv-display)!important;font-weight:500!important;color:var(--hv-text)!important;-webkit-font-smoothing:antialiased!important}html body :is(h1,h2,h3,h4,.h1,.h2,.h3){font-family:var(--hv-display)!important;font-weight:800!important;letter-spacing:-.035em!important;text-transform:none!important}html body :is(p,li,a,span,button,input,select,textarea,label){font-family:var(--hv-display)!important}html body main h2.amc-rule,html body main .amc-lineup__title,html body main .amc-trust-marquee__header h2{font-size:clamp(30px,3.4vw,50px)!important;line-height:1.02!important}html body main h2.amc-rule:after{background:var(--hv-red)!important;height:4px!important;width:56px!important;border-radius:0!important}html body main [class*=eyebrow],html body main [class*=__kicker]{font-family:var(--hv-display)!important;font-weight:800!important;font-size:12px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--hv-red)!important}html body .amc-top,html body .amc-top__promo{background:var(--hv-ink)!important;color:#fff!important}html body .amc-top a{color:#fff!important}html body .amc-hdr__bar{background:linear-gradient(112deg,var(--hv-paper) 0 63%,var(--hv-navy) calc(63% + 1px))!important;border-bottom:0!important;box-shadow:0 6px 18px #05080d2e!important}html body .amc-hdr__nav{position:relative!important;background:var(--hv-navy)!important;box-shadow:0 0 0 100vmax var(--hv-navy)!important;clip-path:inset(0 -100vmax)!important}html body .amc-hdr__nav .amc-hdr__link,html body .amc-hdr__nav .amc-hdr__link>span{color:#fff!important;font-weight:700!important;letter-spacing:-.01em!important}html body .amc-hdr__nav>.amc-hdr__item+.amc-hdr__item>.amc-hdr__link{border-left:1px solid rgba(255,255,255,.28)!important;padding-left:14px!important}html body .amc-hdr__nav .amc-hdr__link:hover{color:#ffd2d4!important}html body .amc-hdr__tools .amc-hdr__tool:not(.amc-hdr__search-btn){color:#fff!important}html body .amc-hdr__tools .amc-hdr__tool:not(.amc-hdr__search-btn) svg{stroke:currentColor!important}html body .amc-hdr__mega .amc-hdr__link,html body .amc-hdr__mega a{color:var(--hv-navy)!important}html body main .section-custom-liquid:has(.amc-m360-home-opening){position:relative!important;background:var(--hv-wave) center bottom/cover no-repeat,radial-gradient(1200px 520px at 78% 30%,rgba(11,42,82,.85),transparent 70%),var(--hv-ink)!important;box-shadow:0 0 0 100vmax var(--hv-ink)!important;clip-path:inset(0 -100vmax)!important;padding-bottom:40px!important}html body main .section-custom-liquid:has(.amc-m360-home-opening) :is(h1,h2,h3,p,li,.amc-home-entry-trust,.amc-home-entry-trust *){color:#fff!important}html body main .section-custom-liquid:has(.amc-m360-home-opening) a:not([class*=button]):not([class*=btn]){color:#fff!important}html body main .section-custom-liquid:has(.amc-m360-home-opening) .amc-m360-text-hero{background:transparent!important}html body main .section-custom-liquid:has(.amc-m360-home-opening) h2 :is(span,em,strong){color:#ff3b42!important}html body main .amc-home-entry-heading{background:transparent!important}html body main .amc-home-entry-heading h1{font-size:clamp(28px,3.2vw,46px)!important;line-height:1.05!important;padding-top:28px!important}html body main .amc-m360-text-hero h2{font-size:clamp(44px,6vw,86px)!important;line-height:.95!important;letter-spacing:-.05em!important}html body main .amc-m360-text-hero img{background:#fff!important;padding:10px 16px!important;border-radius:4px!important}html body main :is(.amc-m360-text-hero__actions a,.amc-funding-panel__action,.amc-corporate-banner__action a,.amc-mmp-home__actions a,.amc-buyside a.button,[class*=__shopall],.amc-grq__all){border-radius:2px!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-weight:800!important;font-size:13px!important;min-height:54px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 28px!important;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease!important}html body main :is(.amc-m360-text-hero__actions a,.amc-funding-panel__action,.amc-corporate-banner__action a,.amc-mmp-home__actions a):hover{transform:translateY(-2px)!important;box-shadow:0 10px 22px #05080d47!important}html body main .amc-m360-text-hero__actions a:first-child{background:var(--hv-red)!important;border-color:var(--hv-red)!important;color:#fff!important}html body main .amc-m360-text-hero__actions a+a{background:transparent!important;border:2px solid #fff!important;color:#fff!important}html body main :is(.amc-lineup a[class*=card],.amc-lineup li,.amc-trending-card,.amc-market-card,.amc-grq__card){border:2px solid var(--hv-line)!important;border-radius:4px!important;box-shadow:none!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}html body main :is(.amc-trending-card,.amc-market-card,.amc-lineup li):hover{transform:translateY(-4px)!important;border-color:var(--hv-navy)!important;box-shadow:0 18px 36px #05080d24!important}html body main :is(.amc-trending-card,.amc-market-card) :is(h3,h4,.amc-trending-title){font-weight:800!important;letter-spacing:-.02em!important;color:var(--hv-navy)!important}html body main .amc-sttabs__tabs{background:transparent!important;gap:6px!important}html body main .amc-sttabs__tab{border-radius:2px!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important;font-weight:800!important;border:2px solid var(--hv-line)!important;background:#fff!important;color:var(--hv-navy)!important}html body main .amc-sttabs__tab[aria-selected=true],html body main .amc-sttabs__tab.is-active{background:var(--hv-ink)!important;border-color:var(--hv-ink)!important;color:#fff!important}html body main .amc-funding-panel{background:var(--hv-wave) center/cover no-repeat,linear-gradient(120deg,var(--hv-navy),var(--hv-navy-2))!important;border:0!important;border-radius:4px!important}html body main .amc-funding-panel :is(h2,p,span,[class*=eyebrow],[class*=year],div){color:#fff!important}html body main .amc-funding-panel img{background:#fff!important;padding:8px!important;border-radius:3px!important}html body main .amc-funding-panel__action{background:var(--hv-red)!important;color:#fff!important;border:0!important}html body main .amc-corporate-banner{background:var(--hv-wave) center/cover no-repeat,linear-gradient(120deg,var(--hv-red),#ef3b2c)!important;box-shadow:0 0 0 100vmax var(--hv-red)!important;clip-path:inset(0 -100vmax)!important}html body main .amc-corporate-banner :is(h2,p,span,div,[class*=eyebrow]){color:#fff!important}html body main .amc-corporate-banner h2.amc-rule:after{background:#fff!important}html body main .amc-corporate-banner__action a{background:var(--hv-ink)!important;color:#fff!important;border:0!important}html body main .amc-mmp-home__inner{background:var(--hv-wave) center/cover no-repeat,var(--hv-navy)!important;border-radius:4px!important}html body main .amc-mmp-home__actions a{border-radius:2px!important}html body .amc-grq__card{background:var(--hv-paper)!important;border-bottom:6px solid var(--hv-navy)!important}html body .amc-grq__title{font-size:clamp(24px,2.4vw,34px)!important}html body .amc-ft{background:var(--hv-wave) center top/100% 520px no-repeat,var(--hv-ink)!important}html body .amc-ft :is(h2,h3,h4,strong){color:#fff!important}html body main :is(.main-page-title,.collection-hero__title,.article-template__title,.b-main-title){font-size:clamp(32px,4vw,58px)!important;line-height:1.02!important}html body main .collection-hero{background:var(--hv-wave) center/cover no-repeat,var(--hv-ink)!important}html body main .collection-hero :is(h1,p,.rte,.rte *){color:#fff!important}@media(max-width:989px){html body .amc-hdr__bar{background:var(--hv-paper)!important}html body .amc-hdr__tools .amc-hdr__tool:not(.amc-hdr__search-btn){color:var(--hv-navy)!important}html body main .amc-m360-text-hero h2{font-size:clamp(38px,11vw,56px)!important}}@media(prefers-reduced-motion:reduce){html body main *{transition:none!important}}html body :is(.amc-top,.amc-hdr__nav,.amc-hdr__tools,.amc-funding-panel,.amc-corporate-banner,.amc-mmp-home__inner,.amc-ft,.collection-hero) *,html body main .section-custom-liquid:has(.amc-m360-home-opening) *{-webkit-text-fill-color:currentColor!important}html body .amc-top *{color:#fff!important}html body main .section-custom-liquid:has(.amc-m360-home-opening) :is(strong,b,em,small,span:not(h2 span)){color:#fff!important}html body main .section-custom-liquid:has(.amc-m360-home-opening) .amc-home-entry-links a{color:#fff!important;text-decoration-color:var(--hv-red)!important}html body .amc-ft :is(h2,h3,h4,.amc-ft__h){text-transform:uppercase!important;letter-spacing:.14em!important;font-size:13px!important}@media(min-width:990px){html body .amc-hdr__tools .amc-hdr__tool:not(.amc-hdr__search-btn) svg,html body .amc-hdr__tools .amc-hdr__tool:not(.amc-hdr__search-btn) svg *{color:#fff!important;stroke:#fff!important}}html body main .amc-m360-text-hero :not(h2 span){color:#fff!important}@media(max-width:749px){html body main :is(.amc-m360-text-hero__actions a,.amc-funding-panel__action,.amc-corporate-banner__action a,.amc-mmp-home__actions a){letter-spacing:.06em!important;padding:0 14px!important;font-size:12px!important;min-height:50px!important}}html body #shopify-section-recently-viewed .amc-trending-card .amc-viewing-card__top{display:grid!important;grid-template-columns:minmax(0,1fr) 44px!important;grid-template-areas:none!important;align-items:end!important;gap:8px!important}html body #shopify-section-recently-viewed .amc-trending-card .amc-viewing-card__top>.amc-viewing-card__prices{grid-column:1!important;grid-row:1!important;width:auto!important;min-width:0!important}html body #shopify-section-recently-viewed .amc-trending-card .amc-viewing-card__top>.amc-quick-add-action{grid-column:2!important;grid-row:1!important}html body #shopify-section-recently-viewed .amc-trending-card .amc-viewing-card__top .amc-card-price{flex-direction:column!important;align-items:flex-start!important}html body .amc-top .amc-ann__m360-logo{background:#fff!important;padding:3px 8px!important;border-radius:2px!important;box-sizing:content-box!important;height:14px!important;width:auto!important}html body:not(#amcx) #MainContent :is(.mlp-contact,.rack-guide-close,.proof-note,.cta-navy,.amcx .h,.amc-lp-cta,.amc-cta,.rgn-hero,.sc-best-badge,.amc-guide-cta,.contact-hero,.contact-info-main,.save5-hero,.b-alert,.amc-search-landing .sl-hero,.amc-ondark){color:#e6ecf3!important;-webkit-text-fill-color:currentColor!important}html body:not(#amcx) #MainContent :is(.mlp-contact,.rack-guide-close,.proof-note,.cta-navy,.amcx .h,.amc-lp-cta,.amc-cta,.rgn-hero,.sc-best-badge,.amc-guide-cta,.contact-hero,.contact-info-main,.save5-hero,.b-alert,.amc-search-landing .sl-hero,.amc-ondark) :is(h1,h2,h3,h4,h5,h6,p,li,span,strong,b,em,small,td,dt,dd,label,blockquote,figcaption,div):not(:is(a,button) *){color:#e6ecf3!important;-webkit-text-fill-color:currentColor!important}html body:not(#amcx) #MainContent :is(.mlp-contact,.rack-guide-close,.proof-note,.cta-navy,.amcx .h,.amc-lp-cta,.amc-cta,.rgn-hero,.sc-best-badge,.amc-guide-cta,.contact-hero,.contact-info-main,.save5-hero,.b-alert,.amc-search-landing .sl-hero,.amc-ondark) :is(h1,h2,h3,h4,h5,h6,strong,b):not(:is(a,button) *){color:#fff!important}html body:not(#amcx) #MainContent :is(.mlp-contact,.rack-guide-close,.proof-note,.cta-navy,.amcx .h,.amc-lp-cta,.amc-cta,.rgn-hero,.sc-best-badge,.amc-guide-cta,.contact-hero,.contact-info-main,.save5-hero,.b-alert,.amc-search-landing .sl-hero,.amc-ondark) :is(p,li,small,dd,td,h2,h3,h4) a:not([class*=btn]):not([class*=button]):not(.b):not(.amc-mlc__b){color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:underline!important;text-underline-offset:3px!important}html body:not(#amcx) #MainContent :is(.mlp-contact,.rack-guide-close,.proof-note,.cta-navy,.amcx .h,.amc-lp-cta,.amc-cta,.rgn-hero,.sc-best-badge,.amc-guide-cta,.contact-hero,.contact-info-main,.save5-hero,.b-alert,.amc-search-landing .sl-hero,.amc-ondark) a.btn-outline,html body:not(#amcx) #MainContent .amcx .h a.b.g{color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#ffffffb3!important}html body:not(#amcx) #MainContent :is(.amc-btn,.amc-btn-primary,.amc-btn-secondary,.amc-lp-btn--red,.contact-btn,.lw-btn,.tp-btn,.rgn-cta,.el-button,.ucm__button,.amc-search-button,.amcx .btn,.amcx .b,.fbg .fb-shop a,.amc-mlc__b:not(.amc-mlc__b--l),.cta-navy a.btn-red,.amc-deal__button,.proof-btn.primary,.amc-native-form button),html body:not(#amcx) #MainContent :is(.amc-btn,.amc-btn-primary,.amc-btn-secondary,.amc-lp-btn--red,.contact-btn,.lw-btn,.tp-btn,.rgn-cta,.el-button,.ucm__button,.amc-search-button,.amcx .btn,.amcx .b,.fbg .fb-shop a,.amc-mlc__b:not(.amc-mlc__b--l),.cta-navy a.btn-red,.amc-deal__button,.proof-btn.primary,.amc-native-form button) *{color:#fff!important;-webkit-text-fill-color:#fff!important}html body:not(#amcx) #MainContent :is(.amc-art th,.amcx th,.price-table th,.amc-lp-table thead th,.amc-art thead th){color:#fff!important;-webkit-text-fill-color:#fff!important}html body:not(#amcx) #MainContent .amc-guide-cta .amc-guide-cta__eyebrow{color:#ff9da1!important;-webkit-text-fill-color:#ff9da1!important}html body:not(#amcx) :is(.amc-cq__captcha,.amc-desk__captcha,.uspe-quality-plan__documentation){color:#56616d!important;-webkit-text-fill-color:#56616d!important}html body:not(#amcx) #MainContent :is(.amc-guide-cta__actions a:not(:first-child):not([class*=btn]),.amc-cta a:not([class*=btn]):not(.amc-btn),.amc-mlc__b--l),html body:not(#amcx) #MainContent :is(.amc-guide-cta__actions a:not(:first-child):not([class*=btn]),.amc-cta a:not([class*=btn]):not(.amc-btn),.amc-mlc__b--l) *{color:#061a35!important;-webkit-text-fill-color:#061a35!important}html body:not(#amcx) #MainContent .amc-guide-cta__actions a:first-child,html body:not(#amcx) #MainContent .amc-guide-cta__actions a:first-child *{color:#fff!important;-webkit-text-fill-color:#fff!important}html body:not(#amcx):not(#amcy) #MainContent#MainContent .amc-form-security.amc-form-security,html body:not(#amcx):not(#amcy) #MainContent#MainContent .amc-form-security.amc-form-security :is(strong,p,small,span,a,label){color:#17334f!important;-webkit-text-fill-color:#17334f!important}}
/*# sourceMappingURL=/cdn/shop/t/426/assets/amc-heavy-ui.css.map */
