:root{--akro-type-size: .72rem;--akro-type-weight: 500;--akro-type-tracking: .12em;--akro-type-tracking-body: .04em;--akro-type-leading-body: 1.35;--akro-type-size-sm: .66rem}@media(max-width:380px){:root{--akro-type-size: .68rem;--akro-type-size-sm: .62rem;--akro-type-tracking: .1em}}[id$=__slideshow_gf6ngi] [class*=items-end]{padding-bottom:clamp(16px,3vw,56px)!important}[id$=__slideshow_gf6ngi] .pb-theme-double{padding-bottom:0!important}@media(max-width:767px){[id$=__feature-text] h2{font-size:35px!important;line-height:1.25}[id$=__feature-text] h3{font-size:20px!important;line-height:1.25}}.akro-promo{margin:0 0 1.15rem;text-align:left}.akro-promo__label{display:block;margin-bottom:.45rem;font-size:var(--akro-type-size, .72rem);font-weight:var(--akro-type-weight, 500);line-height:1;letter-spacing:var(--akro-type-tracking, .12em);text-transform:uppercase;opacity:.6}.akro-promo__list{display:flex;flex-wrap:wrap;gap:.35rem;margin:0 0 .45rem;padding:0;list-style:none}.akro-promo__chip{display:inline-flex;align-items:center;gap:.45rem;max-width:100%;padding:.32rem .4rem .32rem .55rem;border-radius:2px;background-color:#00000012;font-size:var(--akro-type-size, .72rem);font-weight:var(--akro-type-weight, 500);line-height:1;letter-spacing:var(--akro-type-tracking, .12em);text-transform:uppercase}.akro-promo__code{overflow-wrap:anywhere}.akro-promo__remove{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:.58rem;height:.58rem;padding:0;border:0;background:none;color:inherit;cursor:pointer;opacity:.65;transition:opacity .18s ease}.akro-promo__remove:hover,.akro-promo__remove:focus-visible{opacity:1}.akro-promo__remove svg{width:100%;height:100%}.akro-promo__form{display:flex;align-items:stretch;width:100%;border-radius:2px;background-color:#00000012;transition:box-shadow .18s ease}.akro-promo__form:focus-within{box-shadow:inset 0 0 0 1px currentColor}.akro-promo__input{flex:1 1 auto;min-width:0;margin:0;border:0;border-radius:0;background:transparent;padding:.62rem .7rem;color:inherit;font-size:var(--akro-type-size, .72rem);font-weight:var(--akro-type-weight, 500);line-height:1.2;letter-spacing:var(--akro-type-tracking, .12em);text-transform:uppercase;-webkit-appearance:none;appearance:none}.akro-promo__input:focus{outline:0}.akro-promo__input::placeholder{color:inherit;opacity:.45;font-weight:400;letter-spacing:var(--akro-type-tracking-body, .04em);text-transform:none}.akro-promo__submit{position:relative;flex:0 0 auto;border:0;border-radius:0;background:none;color:inherit;padding:0 .85rem;font-size:var(--akro-type-size, .72rem);font-weight:var(--akro-type-weight, 500);line-height:1;letter-spacing:var(--akro-type-tracking, .12em);white-space:nowrap;text-transform:uppercase;cursor:pointer;opacity:.75;transition:opacity .18s ease}.akro-promo__submit:before{content:"";position:absolute;left:0;top:24%;bottom:24%;width:1px;background-color:currentColor;opacity:.28}.akro-promo__submit:hover,.akro-promo__submit:focus-visible{opacity:1}.akro-promo[data-loading=true] .akro-promo__form{opacity:.5}.akro-promo[data-loading=true] .akro-promo__input,.akro-promo[data-loading=true] .akro-promo__submit{cursor:progress}.akro-promo__msg{margin:0;font-size:var(--akro-type-size, .72rem);line-height:var(--akro-type-leading-body, 1.35);letter-spacing:var(--akro-type-tracking-body, .04em)}.akro-promo__msg:empty{display:none}.akro-promo__msg[data-state=error]{margin-top:.45rem;opacity:.9}.akro-cartDrawer .akro-promo__form,.akro-cartDrawer .akro-promo__chip{background-color:#ffffff2e}#right-drawer-slot .akro-promo__input::placeholder{color:#ffffff80!important;text-transform:none}@media(max-width:380px){.akro-promo__input{padding:.58rem .55rem}.akro-promo__submit{padding:0 .6rem}}@media(prefers-reduced-motion:reduce){.akro-promo__form,.akro-promo__submit,.akro-promo__remove{transition:none}}#oc-olivier-section-1 .oc-s1-col--img img,#oc-olivier-section-3 .oc-s3-col--img img,[id$=__image_with_text_overlay_8eiKLh] img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.shopify-section:has(#oc-olivier-success),.shopify-section:has(#oc-olivier-section-1),.shopify-section:has(#oc-olivier-section-2),.shopify-section:has(#oc-olivier-section-3){margin-top:0!important;padding-top:0!important}@media(min-width:1024px){[data-theme-header] nav div:has(>.akro-main-menu){align-self:stretch}[data-theme-header] .akro-main-menu>li{align-self:flex-start}[data-theme-header] .akro-main-menu>li:has(>.akro-menu-item){align-self:stretch}[data-theme-header] .akro-menu-item{align-items:flex-start}[data-theme-header] .akro-menu-item>.akro-menu-button{padding-top:.5rem;padding-bottom:.5rem}.akro-megamenu{display:block;visibility:hidden;transition:visibility 0s linear .3s}.akro-menu-item:hover .akro-megamenu,.akro-menu-item:focus-within .akro-megamenu{visibility:visible;transition-delay:0s}}.akro-upsell{padding-top:.4rem;padding-bottom:.4rem}.akro-upsell img{max-height:3rem;width:auto;margin-inline:auto}.akro-upsell p{font-size:var(--akro-type-size, .72rem);font-weight:400;line-height:var(--akro-type-leading-body, 1.35);letter-spacing:var(--akro-type-tracking-body, .04em)}.akro-upsell p.mt-2{margin-top:.15rem;font-size:var(--akro-type-size-sm, .66rem)}.akro-upsell__btn{font-size:var(--akro-type-size, .72rem);font-weight:var(--akro-type-weight, 500);line-height:1;letter-spacing:var(--akro-type-tracking, .12em);text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/75/assets/akro-custom-fixes.css.map */
