.ach-bar{background:var(--ac-orange);color:#fff;font-family:var(--ac-font);font-weight:400;font-size:15px;line-height:1;text-align:center;padding:12px 16px;letter-spacing:0}.ach-bar a{color:#fff;text-decoration:underline;text-underline-offset:3px}.ach-bar__sep{margin:0 8px}#SiteHeader.ach{background:#fff;border:0!important;box-shadow:none!important;font-family:var(--ac-font)}.ach__inner{max-width:1200px;margin:0 auto;padding:0 42px}.ach__row{display:grid;grid-template-columns:1fr minmax(0,420px) 1fr;align-items:center;gap:24px;padding:18px 0}.ach__logo{justify-self:start;display:flex;align-items:center;font-size:0;line-height:0;color:#000;text-decoration:none}.ach__logo>a{display:flex!important;align-items:center}.ach__logo-text{display:block;font-family:var(--ac-font, "AC Sohne", "Helvetica Neue", Arial, sans-serif);font-weight:400;font-size:34px;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:#000;transform:translateY(-1px)}.ach__logo img{display:block;height:auto;width:var(--ach-logo-w, 200px);max-width:100%}.ach__search{position:relative;display:flex;align-items:stretch;height:44px;border:1.5px solid #000;border-radius:6px;overflow:hidden;background:#f0f0f0;padding:0 0 0 14px}.ach__search input[type=search]{flex:1;min-width:0;height:100%;border:0!important;background:transparent!important;padding:0 8px 0 0;font:400 15px/1 var(--ac-font);color:#000;box-shadow:none!important;outline:none;-webkit-appearance:none}.ach__search input::placeholder{color:#8a8a8a;opacity:1}.ach__search input::-webkit-search-cancel-button{-webkit-appearance:none}.ach__search button{flex:none;width:52px;height:auto;border-radius:0;background:#000;border:0;padding:0;display:grid;place-items:center;cursor:pointer;transition:background .15s ease}.ach__search button svg{width:22px;height:22px;stroke:#fff;fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.ach__search button:hover{background:var(--ac-orange)}.ach__search:focus-within{box-shadow:0 0 0 3px #fe751959}.ach__right{justify-self:end;display:flex;align-items:center;gap:22px}.ach__nav{display:flex;align-items:center;gap:18px;margin:0;padding:0;list-style:none}.ach__nav a{display:block;padding:6px 0;font:500 13px/1 var(--ac-font);letter-spacing:.04em;text-transform:uppercase;color:#000!important;text-decoration:none}.ach__nav a:hover,.ach__nav a[aria-current]{text-decoration:underline;text-underline-offset:4px}.ach__icons{display:flex;align-items:center;gap:8px}.ach__icon{position:relative;display:grid;place-items:center;width:32px;height:32px;color:#000;background:none;border:0;padding:0;cursor:pointer}.ach__icon svg{width:22px;height:22px;fill:none;stroke:#000;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ach__icon .cart-link{display:grid;place-items:center;position:relative}.ach__icon .cart-link__bubble{position:absolute;top:-3px;right:-5px;width:9px;height:9px;border-radius:50%;background:var(--ac-orange);display:none;border:0}.ach__icon .cart-link__bubble--visible{display:block}.ach__rule{max-width:1200px;margin:0 auto;padding:0 42px}.ach__rule hr{margin:0;border:0;border-top:1px solid var(--ac-line)}.ach .site-header__search-container{display:none!important}.ach-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:1023px){.ach__right{gap:14px}.ach__nav{gap:12px}.ach__row{gap:16px}}@media(max-width:899px){.ach__inner,.ach__rule{padding:0 16px}.ach__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo icons" "search nav";padding:12px 0 14px;row-gap:12px;column-gap:14px}.ach__logo{grid-area:logo;min-width:0}.ach__right{display:contents}.ach__icons{grid-area:icons;gap:4px}.ach__nav{grid-area:nav;gap:14px}.ach__nav a{font-size:12px}.ach__searchwrap{grid-area:search;min-width:0}.ach__logo-text{font-size:clamp(22px,7.4vw,30px)}.ach-bar{font-size:13px;padding:10px 12px}}.acs-wrap{position:relative}.acs-drop{position:absolute;left:50%;transform:translate(-50%);top:calc(100% + 8px);width:max(100%,520px);z-index:60;background:#fff;border:1.5px solid #000;border-radius:6px;padding:12px;box-shadow:0 18px 40px #00000029;max-height:min(72vh,600px);overflow:auto;font-family:var(--ac-font);text-align:left}.acs-drop[hidden]{display:none}.acs-label{margin:2px 6px 8px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a8a8a}.acs-list{list-style:none;margin:0;padding:0}.acs-item{display:flex;align-items:center;gap:12px;padding:7px 8px;border-radius:4px;color:#000;text-decoration:none}.acs-item:hover,.acs-item.is-active{background:var(--ac-grey)}.acs-thumb{width:56px;height:56px;flex:none;border-radius:4px;overflow:hidden;background:var(--ac-grey)}.acs-thumb img{width:100%;height:100%;object-fit:cover;display:block}.acs-txt{display:flex;flex-direction:column;gap:4px;min-width:0}.acs-title{font-size:15px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acs-title mark{background:none;color:var(--ac-orange)}.acs-meta{display:flex;align-items:center;gap:12px;font-size:12px;color:#6b6b6b}.acs-rate{display:inline-flex;align-items:center;gap:4px}.acs-stars{position:relative;display:inline-block;line-height:0}.acs-stars__row{display:flex;gap:1px}.acs-stars__row svg{width:12px;height:12px;fill:#d0d0d0;flex:none}.acs-stars__fill{position:absolute;inset:0 auto 0 0;overflow:hidden}.acs-stars__fill svg{fill:var(--ac-orange)}.acs-count{font-size:12px;color:#8a8a8a}.acs-all{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;padding:11px;border-radius:4px;background:#000;color:#fff!important;font-size:13px;font-weight:600;text-transform:uppercase;text-decoration:none}.acs-all:hover{background:var(--ac-orange)}.acs-chips{display:flex;flex-wrap:wrap;gap:8px;padding:0 4px 4px}.acs-chips button{border:0;border-radius:4px;background:#ececec;padding:8px 14px;font:400 13px/1 var(--ac-font);color:#3c3c3c;cursor:pointer}.acs-chips button:hover{background:#000;color:#fff}.acs-none,.acs-loading{margin:8px 6px 4px;font-size:14px;color:#3c3c3c}.acs-loading span{display:inline-block;width:12px;height:12px;margin-right:8px;vertical-align:-1px;border:2px solid var(--ac-line);border-top-color:var(--ac-orange);border-radius:50%;animation:acsSpin .7s linear infinite}@keyframes acsSpin{to{transform:rotate(360deg)}}@media(max-width:899px){.acs-drop{width:auto;left:0;right:0;transform:none}}#SiteHeader.ach .ach__logo-text,html.ach-is-stuck #SiteHeader.ach .ach__logo-text{font-size:34px!important}@media(max-width:899px){#SiteHeader.ach .ach__logo-text,html.ach-is-stuck #SiteHeader.ach .ach__logo-text{font-size:clamp(22px,7.4vw,30px)!important}}footer.acx-foot{background:#000;color:#fff;padding-top:56px}footer.acx-foot:before{display:none}.acx-foot .acx-foot__top{border-bottom:1px solid rgba(255,255,255,.14);padding-bottom:40px;gap:32px 64px}.acx-foot .acx-foot__h{font-size:30px;line-height:1.1;font-weight:600;letter-spacing:.01em;color:#fff}.acx-foot .acx-foot__lede{margin-top:10px;font-size:15px;color:#a3a3a3}.acx-foot .acx-foot__btns{gap:8px;margin-top:20px}.acx-foot .acx-btn{height:40px;padding:0 16px;border-radius:4px;font-size:12px;box-shadow:none}.acx-foot .acx-btn--or{background:var(--ac-orange, #FE7519);color:#fff!important}.acx-foot .acx-btn--or:hover{background:#fff;color:#000!important}.acx-foot .acx-btn--line-w{background:transparent;color:#fff!important;box-shadow:inset 0 0 0 1.5px #fff}.acx-foot .acx-btn--line-w:hover{background:#fff;color:#000!important}.acx-foot .acx-foot__brand .acx-foot__logo{font-size:28px;font-weight:400;letter-spacing:.02em;color:#fff!important}.acx-foot .acx-foot__brand p{color:#a3a3a3}.acx-foot .acx-soc a{width:38px;height:38px;border:0;border-radius:4px;background:#222;color:#fff}.acx-foot .acx-soc a:hover{background:#fff;color:#000}.acx-foot .acx-foot__col h3{color:#8a8a8a}.acx-foot .acx-foot__col a{font-size:15px;color:#fff!important}.acx-foot .acx-foot__col a:hover{color:#fff!important;text-decoration:underline;text-underline-offset:3px}.acx-foot .acx-foot__ack{border-top:1px solid rgba(255,255,255,.14);color:#a3a3a3}.acx-foot .acx-foot__bottom{border-top:1px solid rgba(255,255,255,.14);color:#8a8a8a}.acx-foot__loc label{font-family:var(--ac-font)!important;font-weight:300!important;font-size:13px!important;letter-spacing:.45px!important;text-transform:none!important;color:#8a8a8a!important}.acx-foot .acx-foot__loc select{height:34px;border-radius:4px}.acx-foot__bottom .acx-foot__pay{flex:0 0 100%;justify-content:center;margin:22px 0 0!important;padding:0}.adthrive-footer-message{margin:0!important;padding:4px 16px 32px!important;background:#000!important;color:#8a8a8a!important;font-family:var(--ac-font)!important;font-weight:300!important;font-size:12px!important;letter-spacing:.45px;line-height:1.6;text-align:center}.adthrive-footer-message a{color:#d4d4d4!important;text-decoration:underline;text-underline-offset:3px}.adthrive-footer-message span,.adthrive-footer-message .raptive-content-terms-footer{color:#6b6b6b!important;border-color:#333!important}#SiteHeader.ach .ach__search,#SiteHeader.ach .ach__search:hover{border:1.5px solid #000;background:#f0f0f0;padding:0 0 0 14px;box-shadow:none}#SiteHeader.ach .ach__search:focus-within{background:#f0f0f0;border-color:#000;box-shadow:0 0 0 3px #fe751959}#SiteHeader.ach .ach__search input::placeholder{color:#8a8a8a}#SiteHeader.ach .ach__search button{width:52px;height:auto;border-radius:0}#SiteHeader.ach .ach__search button:active{transform:none}#NavDrawer .appear-animation{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}#NavDrawer .mobile-nav>.mobile-nav__item{border-bottom:1px solid #e3e3e3}#NavDrawer .mobile-nav__link--top-level{padding:14px 0!important;font-size:20px!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1.15!important}#NavDrawer .mobile-nav__link--top-level:hover{text-decoration:underline;text-underline-offset:4px}#NavDrawer .acx-dx__card{border-radius:6px!important;background:#f0f0f0!important}#NavDrawer .acx-dx__card:hover{background:#e6e6e6!important}#NavDrawer .acx-dx__news{border-radius:6px!important}#NavDrawer .acx-dx__news:before{display:none!important}#NavDrawer .acx-dx__news i{border-radius:4px!important;background:#fff!important;color:#000!important}#NavDrawer .mobile-nav__social a{border-radius:4px!important;background:#ececec!important}#NavDrawer .mobile-nav__social a:hover{background:#000!important;color:#fff!important}#NavDrawer .disclosure__toggle,#NavDrawer .faux-select{border-radius:4px!important;background:#f0f0f0!important;border-color:#dcdcdc!important}#NavDrawer .disclosure-list{border-radius:6px!important}#NavDrawer .acx-dx__chips a{border-radius:4px!important;border:0!important;background:#ececec!important}#NavDrawer .acx-dx__chips a:hover{background:#000!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/90/assets/ac-header-v2.css.map */
