body,input,button,label,h1,h2,h3,h4,p,::placeholder{font-family:Libre Franklin,sans-serif!important;font-weight:800!important;letter-spacing:0;line-height:1.2;text-align:left}button{text-transform:uppercase;letter-spacing:-.05em;font-size:1rem;border-radius:0;font-weight:800}.product-grid .card__heading,.product-grid .card__heading a,.product-grid .price{display:inline-block;text-align:center!important;margin-left:auto;margin-right:auto}.product-grid .price{margin:0}.product-grid .card__content,.product-grid .card__information{text-align:center!important}.product-grid .card__heading,.product-grid .card__heading a,.product-grid .price{display:block!important;text-align:center!important;margin-left:auto;margin-right:auto}.product-grid .card__heading{margin:.35rem 0 .15rem}.product-grid .price{margin-top:.15rem}.section-header .header{display:grid!important;grid-template-areas:"left-icons heading icons"!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;padding-left:16px;padding-right:16px}.section-header .header>.aa-header-left{grid-area:left-icons!important;justify-self:start!important;margin-left:0!important}.section-header .header>.header__heading-link{grid-area:heading!important;justify-self:center!important}.section-header .header>.header__icons{grid-area:icons!important;justify-self:end!important;display:flex!important;align-items:center!important}.header__icon,.header__icon .svg-wrapper{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center}.header__icon--cart{margin-right:0!important;position:relative}#cart-icon-bubble .cart-count-bubble{position:absolute;top:-6px;right:-6px;left:auto;bottom:auto}@media (min-width:990px){.aa-header-left header-drawer{display:block!important}}@media (min-width: 990px){.section-header .header.page-width{padding-left:80rem!important;padding-right:80rem!important}.section-header .header{grid-template-columns:72px 1fr 72px!important;column-gap:1rem}}.product__desc-dropdown{display:none!important}.product__info-container .product__accordion,.product__info-container details[id^=Details-][data-block-type=collapsible_tab]{display:none!important}@keyframes btn-shake{0%{transform:translate(0)}20%{transform:translate(-1.5px)}40%{transform:translate(1.5px)}60%{transform:translate(-1.5px)}80%{transform:translate(1.5px)}to{transform:translate(0)}}.btn-shake{animation:btn-shake .35s ease-in-out}@media (prefers-reduced-motion: reduce){.btn-shake{animation:none}}.section-header .header,.header-wrapper .header{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;column-gap:12px}.section-header .header .header__heading-link,.header .header__heading{justify-self:center!important;margin:0!important}.section-header .header .header__icons{justify-self:end!important;display:flex!important;align-items:center!important;gap:12px;flex-wrap:nowrap}#cart-icon-bubble .cart-count-bubble{position:absolute;top:-6px;right:-6px}:root{--aa-header-side: 100px;--aa-header-gap: 12px}@media (min-width: 990px){.section-header .header,.header-wrapper .header{grid-template-columns:minmax(96px,var(--aa-header-side)) 1fr minmax(96px,var(--aa-header-side))!important;column-gap:var(--aa-header-gap)}.section-header .header .header__icons{gap:8px!important}}.header__icon,.header__icon .svg-wrapper{width:40px;height:40px;border-radius:50%;background-color:#0000000d;display:flex;align-items:center;justify-content:center;transition:background-color .25s ease}.header__icon:hover,.header__icon .svg-wrapper:hover{background-color:#00000026}.header__icon svg{width:18px;height:18px}.header__icon,.header__icon .svg-wrapper,header-drawer .icon,.menu-drawer__icon,.icon-hamburger{width:40px;height:40px;border-radius:50%;background-color:#0000000d;display:flex;align-items:center;justify-content:center;transition:background-color .25s ease}.header__icon:hover,.header__icon .svg-wrapper:hover,header-drawer .icon:hover,.menu-drawer__icon:hover,.icon-hamburger:hover{background-color:#00000026}.header__icon svg,header-drawer .icon svg,.menu-drawer__icon svg,.icon-hamburger svg{width:18px;height:18px}summary.header__icon[aria-controls=menu-drawer],header .header__icon--cart{width:44px!important;height:44px!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;background:#0000000f!important;transition:background-color .25s ease}summary.header__icon[aria-controls=menu-drawer] svg,header .header__icon--cart .svg-wrapper,header .header__icon--cart svg,.header__icon .svg-wrapper,.menu-drawer__icon,.icon-hamburger{background:transparent!important}summary.header__icon[aria-controls=menu-drawer] svg,header .header__icon--cart svg{width:20px!important;height:20px!important}summary.header__icon[aria-controls=menu-drawer]:hover,header .header__icon--cart:hover{background:#00000024!important}header summary.header__icon[aria-controls=menu-drawer],header .header__icon--cart{width:44px!important;height:44px!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;background:#0000000f!important;transition:background-color .25s ease;position:relative!important}header .header__icon .svg-wrapper,header summary.header__icon[aria-controls=menu-drawer] .svg-wrapper,header summary.header__icon[aria-controls=menu-drawer] svg,header .header__icon--cart svg{background:transparent!important}header summary.header__icon[aria-controls=menu-drawer] svg,header .header__icon--cart svg{width:20px!important;height:20px!important}header summary.header__icon[aria-controls=menu-drawer]:hover,header .header__icon--cart:hover{background:#00000024!important}.section-header .header.page-width,.header-wrapper .header.page-width{max-width:1400px!important;margin-inline:auto!important;padding-inline:clamp(16px,4vw,40px)!important}.section-header .header,.header-wrapper .header{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;column-gap:12px!important}.section-header .header .aa-header-left,.header .header__inline-menu,.header .header__menu{justify-self:start!important}.section-header .header .header__heading,.section-header .header .header__heading-link{justify-self:center!important;margin:0!important}.section-header .header .header__icons{justify-self:end!important;display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:nowrap}.section-header .header *{min-width:0}.section-header .header .header__icons>*{white-space:nowrap}@media (max-width: 749px){.section-header .header,.header-wrapper .header{grid-template-columns:auto 1fr auto!important}}:root{--aa-icon-btn: 44px;--aa-icon-bg: rgba(0,0,0,.06);--aa-icon-bg-hover: rgba(0,0,0,.14);--aa-icon-svg: 25px}header summary.header__icon[aria-controls=menu-drawer],header .header__icon--cart{width:var(--aa-icon-btn)!important;height:var(--aa-icon-btn)!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;background:var(--aa-icon-bg)!important;transition:background-color .25s ease;position:relative!important}header summary.header__icon[aria-controls=menu-drawer] .svg-wrapper,header summary.header__icon[aria-controls=menu-drawer] svg,header .header__icon--cart .svg-wrapper,header .header__icon--cart svg{background:transparent!important;padding:0!important}header summary.header__icon[aria-controls=menu-drawer] svg,header .header__icon--cart svg{width:var(--aa-icon-svg)!important;height:var(--aa-icon-svg)!important}header .icon-hamburger,header .icon-hamburger *{stroke-width:2!important}#cart-icon-bubble .cart-count-bubble{position:absolute;top:-6px;right:-6px;left:auto;bottom:auto;pointer-events:none}header summary.header__icon[aria-controls=menu-drawer]:hover,header .header__icon--cart:hover{background:var(--aa-icon-bg-hover)!important}header .header__icon--cart svg{width:40px!important;height:40px!important}header summary.header__icon[aria-controls=menu-drawer],header .header__icon--cart{background:#f5f5f5!important}header summary.header__icon[aria-controls=menu-drawer]:hover,header .header__icon--cart:hover{background:#e0e0e0!important}.menu-drawer{width:320px;max-width:90vw}.menu-drawer__inner-container{display:flex;flex-direction:column;height:100%}.menu-drawer .list-menu--inline{display:flex!important;flex-direction:column!important;align-items:center!important;gap:12px!important}.menu-drawer__navigation{display:block!important;overflow:auto;padding:12px 0}.menu-drawer a{color:inherit;text-decoration:none;font-weight:800}.header__logo,.header__heading{position:relative;left:9px}.menu-drawer__navigation .list-menu{display:flex!important;flex-direction:column!important;align-items:center!important;gap:14px!important;padding:12px 0}.menu-drawer__navigation .list-menu__item,.menu-drawer__navigation .list-menu__item .list-menu__item--link,.menu-drawer__navigation a{display:block!important;text-align:center!important;font-weight:800;letter-spacing:-.02em;padding:10px 12px;width:auto}summary.header__icon.header__icon--menu.header__icon--summary.link.focus-inset:before{display:none!important;background:none!important;width:0!important;height:0!important;content:none!important}.menu-drawer{position:fixed!important;top:270px!important;left:0!important;width:100vw!important;height:calc(100vh - 50px)!important;max-width:none!important;background:#fff!important;z-index:60!important;border:0!important}.menu-drawer__inner-container{height:100%;display:flex;flex-direction:column}.menu-drawer__navigation{flex:1;display:flex;align-items:center;justify-content:center;overflow:auto}.header__heading-logo{position:relative;left:-8px}body:has(product-form) .header__heading-logo{position:relative;left:1px}body:has(main form[action="/cart"][method=post]) .header__heading-logo{position:relative;left:1px}@media screen and (max-width: 749px){.header__heading-logo{position:relative;left:1px}}@media screen and (max-width: 749px){.template--product .header__heading-logo{position:relative;left:10px}}@media (max-width: 749px){.template--cart .header__heading-logo{position:relative!important;left:10px!important}}@media (max-width: 749px){.cart-items .cart-item,.cart__items .cart-item,.cart-items .cart__item,.cart__items .cart__item{display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"media" "name" "qty" "total" "remove"!important;justify-items:center!important;row-gap:10px!important;text-align:center!important}.cart-item__details,.cart__item-details{display:contents!important}.cart-item__media,.cart-item__image-container,.cart__media{grid-area:media!important}.cart-item__media img,.cart-item__image-container img{width:110px!important;height:auto!important}.cart-item__name,.cart-item__name a,.cart__item-title,.cart__item-title a{grid-area:name!important;color:#000!important;font-weight:800!important;line-height:1.25!important;max-width:92vw!important}.cart-item__quantity,.cart-item__quantity-wrapper,quantity-input,.quantity,.quantity-selector{grid-area:qty!important;justify-self:center!important;display:inline-flex!important;margin:0 auto!important}.cart-item__totals,.cart-item__line-price,.cart-item__final-price,.cart-item__totals .price{grid-area:total!important;justify-self:center!important;font-weight:800!important;color:#000!important;font-size:16px!important}.cart-item__price,.cart-item__price-wrapper,.cart-item__discounted-price{display:none!important}.cart-item__remove,.cart-remove,.cart__remove,.cart-remove-button,.cart-item__actions .cart-remove{grid-area:remove!important;justify-self:center!important;margin-top:2px!important}}@media (max-width: 749px){.cart__headings,.cart-items thead{display:block!important;height:0!important;overflow:hidden!important;border-bottom:1px solid #e5e5e5!important}.cart__headings *,.cart-items thead *{display:none!important}}:root{--qty-nudge-x: 10px}@media (max-width: 749px){.cart-item__quantity,.cart-item__quantity-wrapper,quantity-input,.quantity,.quantity-selector{position:relative!important;transform:translate(var(--qty-nudge-x))!important}.cart-item__remove,.cart-remove,.cart__remove,.cart-remove-button{transform:none!important}}@media (max-width: 749px){.cart-items .cart-item,.cart__items .cart-item,.cart-items .cart__item,.cart__items .cart__item{grid-template-areas:"media" "name" "price" "qty" "total" "remove"!important}.cart-item__price,.cart-item__price-wrapper,.cart-item__discounted-price{display:inline-block!important;visibility:visible!important}.cart-item__price,.cart-item__price-wrapper{grid-area:price!important;text-align:center!important;margin-top:4px!important}}@media (max-width: 749px){.cart-item__totals,.cart-item__line-price,.cart-item__final-price,.cart-item__totals .price{display:none!important}}@media (max-width: 749px){.cart-items .cart-item,.cart__items .cart-item,.cart-items .cart__item,.cart__items .cart__item{display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"media" "name" "price" "qty" "remove"!important;justify-items:center!important;row-gap:10px!important;text-align:center!important}.cart-item__actions,.cart-item__quantity-wrapper{display:contents!important}.cart-item__quantity,quantity-input,.quantity,.quantity-selector{grid-area:qty!important;justify-self:center!important;margin:0 auto!important;transform:none!important;left:auto!important;right:auto!important}.cart-item__remove,.cart-remove,.cart__remove,.cart-remove-button,a[href*="cart/change"][data-quantity="0"]{grid-area:remove!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;margin-top:6px!important}}@media (max-width: 749px){[class*=remove],[class*=Remove],[href*="cart/change"],button[name=remove],svg[aria-hidden=true]{position:relative!important;left:-2px!important;top:0!important;display:block!important;margin:0 auto!important;z-index:99999!important}}:root{--qty-nudge-x: 1px;--trash-down: -20px}@media (max-width: 749px){.cart-item__quantity .quantity,.cart-item__quantity quantity-input,.cart-item__quantity .quantity-selector,quantity-input,.quantity,.quantity-selector{display:inline-flex!important;position:relative!important;left:var(--qty-nudge-x)!important;transform:translate(var(--qty-nudge-x))!important;margin-left:auto!important;margin-right:auto!important}.cart-item__remove,.cart-remove,.cart__remove,.cart-remove-button,a[href*="cart/change"][data-quantity="0"]{display:inline-flex!important;justify-content:center!important;align-items:center!important;margin:var(--trash-down) auto 0!important;position:relative!important;left:0!important;transform:none!important}}@media (max-width: 749px){.cart-item__remove,.cart-remove,.cart__remove,.cart-remove-button,a[href*="cart/change"][data-quantity="0"],button[name=remove],.cart__item-remove{position:relative!important;top:10px!important;display:flex!important;justify-content:center!important;align-items:center!important;transform:translateY(10px)!important}}@media (max-width: 749px){.cart-item__quantity-wrapper,.cart-item__quantity,.cart__quantity{display:flex!important;flex-direction:column!important;align-items:center!important;gap:15px!important}.cart-item__remove,.cart-remove,.cart__remove{order:2!important}}@media (min-width: 750px){.template--cart .cart-items tr,.template--cart .cart-item__media,.template--cart .cart-item__details,.template--cart .cart-item__quantity,.template--cart .cart-item__totals{vertical-align:middle!important}.template--cart .cart-item__media{display:table-cell!important;padding-top:0!important;padding-bottom:0!important}}@media (min-width: 750px){.template--cart .cart-item__media img{position:relative!important;top:20px!important}}body.template-page .header__heading-logo-wrapper img{position:relative;left:9px}:root{--aa-home-nudge: 0px;--aa-prod-nudge: 9px;--aa-cart-nudge: 9px}body.template--index :is(.header__heading-logo,.header__heading-logo-wrapper img,.header__heading-link img){position:relative!important;left:var(--aa-home-nudge)!important}body.template--product :is(.header__heading-logo,.header__heading-logo-wrapper img,.header__heading-link img){position:relative!important;left:var(--aa-prod-nudge)!important}body.template--cart :is(.header__heading-logo,.header__heading-logo-wrapper img,.header__heading-link img){position:relative!important;left:var(--aa-cart-nudge)!important}@media (min-width: 750px){body.template--index :is(.header__heading-logo,.header__heading-logo-wrapper img,.header__heading-link img),body.template--product :is(.header__heading-logo,.header__heading-logo-wrapper img,.header__heading-link img),body.template--cart :is(.header__heading-logo,.header__heading-logo-wrapper img,.header__heading-link img){position:relative!important;left:0!important}}@media (min-width: 990px){body.template--index .header__heading-logo,body.template--index .header__heading,body.template--index .header__heading-link,body.template--index .header__heading-logo-wrapper,body.template--index .header__heading-logo-wrapper img,body.template--index .header__heading-logo-wrapper svg,body.template-index .header__heading-logo,body.template-index .header__heading,body.template-index .header__heading-link,body.template-index .header__heading-logo-wrapper,body.template-index .header__heading-logo-wrapper img,body.template-index .header__heading-logo-wrapper svg{position:relative!important;left:0!important;transform:none!important;margin-left:0!important;margin-right:0!important}body.template--index .header__heading-logo-wrapper,body.template-index .header__heading-logo-wrapper{transform:translate(0)!important}}@media (min-width: 990px){body.template-page .header__heading-logo-wrapper,body.template-page .header__heading-logo-wrapper img{left:0!important;transform:none!important}.page-faq .header__heading-logo-wrapper,body.template-page .header__heading-logo-wrapper{position:relative!important;left:0!important}}:root{--color-foreground: #000 !important;--color-foreground-secondary: #000 !important;--color-foreground-title: #000 !important}p,h1,h2,h3,h4,h5,h6,li,label,small,.rte{color:#000!important}html.menu-open{overflow:hidden!important}html:has(details[id^=Details-menu-drawer][open]) button.aa-arrow-btn.aa-next,html:has(details[id^=Details-menu-drawer][open]) button.aa-arrow-btn.aa-prev{visibility:hidden!important;pointer-events:none!important}.header__icon{transition:opacity .2s ease,transform .2s ease}.header--icons-hidden .header__icon--menu,.header--icons-hidden .header__icon--cart,.header--icons-hidden .cart-count-bubble{opacity:0;transform:translateY(-14px);pointer-events:none}:root{--icon-slide: 140%}#Details-menu-drawer>summary{display:inline-flex;align-items:center;gap:.25rem;transition:transform .28s ease,opacity .28s ease;will-change:transform,opacity;transform:none;opacity:1}.header__icon--cart,.header__icon--cart .cart-count-bubble{display:inline-flex;align-items:center;transition:transform .28s ease,opacity .28s ease;will-change:transform,opacity;transform:none;opacity:1}.header--icons-hidden #Details-menu-drawer>summary{transform:translate(calc(-1*var(--icon-slide)));opacity:0;pointer-events:none}.header--icons-hidden .header__icon--cart,.header--icons-hidden .header__icon--cart .cart-count-bubble{transform:translate(var(--icon-slide));opacity:0;pointer-events:none}#Details-menu-drawer>summary,.header__icon--cart{transition-property:transform,opacity!important}@media (prefers-reduced-motion:reduce){#Details-menu-drawer>summary,.header__icon--cart,.header__icon--cart .cart-count-bubble{transition:none!important}}:root{--icon-slide:140%}details[id^=Details-menu-drawer]>summary,details[id*=menu-drawer]>summary,summary.header__icon--menu,button.header__icon--menu,a.header__icon--menu{display:inline-flex;align-items:center;list-style:none;-webkit-appearance:none;appearance:none;transition:transform .28s ease,opacity .28s ease!important;will-change:transform,opacity;transform:none;opacity:1}.header-wrapper,.header,.header__icons,.header__inline-menu{overflow:visible!important}.header--icons-hidden details[id^=Details-menu-drawer]>summary,.header--icons-hidden details[id*=menu-drawer]>summary,.header--icons-hidden summary.header__icon--menu,.header--icons-hidden button.header__icon--menu,.header--icons-hidden a.header__icon--menu{transform:translate(calc(-1*var(--icon-slide)));opacity:0;pointer-events:none}.header__heading-logo{padding-top:15px}
/*# sourceMappingURL=/cdn/shop/t/27/assets/aa-overrides.css.map */
