:root{--av-ink:#111111;--av-muted:#6f6f6f;--av-soft:#9a9a9a;--av-line:#e7e7e7;--av-bg-soft:#f5f5f4}html body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html body .header__menu-item,html body .header__menu-item span{font-size:1.25rem;letter-spacing:.12em;text-transform:uppercase;color:var(--av-ink)}html body .header__menu-item:hover span{text-decoration:none;opacity:.6}html body .header__active-menu-item{text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}html body .header__icons{gap:.2rem}html body .header__icon .svg-wrapper{width:40px;height:40px}html body .header__icon .icon,html body .header__icon--cart .icon{width:2.1rem;height:2.1rem;transition:opacity .2s ease}html body .header__icon:hover .icon{transform:none;opacity:.6}html body .header__icon--cart{position:relative}html body .cart-count-bubble{background-color:var(--av-ink);color:#fff;height:1.6rem;min-width:1.6rem;width:auto;padding:0 .45rem;border-radius:999px;font-size:1rem;font-weight:500;letter-spacing:0;bottom:auto;top:.6rem;left:auto;right:.2rem}html body .product__info-wrapper{font-size:.9375rem}html body .product__info-container{display:flex;flex-direction:column}html body .product__info-container>.product__text.inline-richtext{order:-1;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:var(--av-muted);margin:0 0 .2rem}html body .avenor-brand-name{display:block;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:#888;font-weight:400;margin:0 0 .4rem}html body .product__title h1{letter-spacing:.01em}html body .price--large .price-item{font-weight:600;letter-spacing:.01em}html body .avenor-model-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 18px;margin:.2rem 0 .8rem}html body .avenor-model-info{font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:var(--av-muted)}html body .avenor-size-chart{background:none;border:0;padding:0 0 1px;margin:0;cursor:pointer;font-family:inherit;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--av-ink);border-bottom:1px solid currentColor;transition:opacity .2s ease}html body .avenor-size-chart:hover{opacity:.6}html body .avenor-size-chart:focus:not(:focus-visible){outline:none;box-shadow:none}html body .product-form__input--pill input[type=radio]+label{padding:7px 16px;border:1px solid var(--av-line);border-radius:0;min-width:48px;font-size:1.25rem;line-height:1;letter-spacing:.04em;transition:border-color .15s ease}html body .product-form__input--pill input[type=radio]+label:hover{border-color:var(--av-ink)}html body .product-form__input--pill input[type=radio]:checked+label{border-color:var(--av-ink);background-color:var(--av-ink);color:#fff}html body .product-form__input .form__label{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--av-muted)}html body .product-form__submit{letter-spacing:.14em;text-transform:uppercase;font-size:1.3rem;min-height:5rem}html body .product-form__quantity{display:none!important}html body .avenor-payment-icons{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.2rem;align-items:center}html body .avenor-payment-icon{height:22px;width:auto;opacity:.85}html body .modal-buttons-container{display:none!important}html body .avenor-accordion-wrap{margin-top:2.4rem;border-top:1px solid var(--av-line)}html body .avenor-accordion-wrap .accordion{border:0;border-bottom:1px solid var(--av-line);margin:0}html body .avenor-accordion-wrap details>summary{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 0;cursor:pointer;list-style:none}html body .avenor-accordion-wrap details>summary::-webkit-details-marker{display:none}html body .avenor-accordion-wrap .accordion__title{margin:0;font-size:1.15rem;font-weight:500;letter-spacing:.14em}html body .avenor-accordion-wrap .icon-caret{width:10px;height:6px;transition:transform .2s}html body .avenor-accordion-wrap details[open] .icon-caret{transform:rotate(180deg)}html body .avenor-accordion-wrap .accordion__content{padding:0 0 1.6rem;font-size:1.3rem;line-height:1.7;color:#3a3a3a}html body .avenor-accordion-wrap .accordion__content a{color:inherit;text-decoration:underline;text-underline-offset:3px}.avenor-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;visibility:hidden;pointer-events:none}.avenor-drawer.is-open{visibility:visible;pointer-events:auto}html body .avenor-drawer__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#11111159;opacity:0;transition:opacity .3s ease}.avenor-drawer.is-open .avenor-drawer__overlay{opacity:1}.avenor-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(440px,100%);background:#fff;padding:3.2rem 3.2rem 4rem;overflow-y:auto;transform:translate(100%);transition:transform .35s cubic-bezier(.2,.7,.2,1);color:var(--av-ink)}.avenor-drawer.is-open .avenor-drawer__panel{transform:translate(0)}.avenor-drawer__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.4rem}.avenor-drawer__title{margin:0;font-size:1.3rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.avenor-drawer__close{background:none;border:0;padding:.6rem;margin:-.6rem;cursor:pointer;color:var(--av-ink);display:flex;align-items:center;justify-content:center}.avenor-drawer__close svg{width:18px;height:18px}.avenor-drawer__close:hover{opacity:.6}.avenor-drawer__intro{font-size:1.3rem;line-height:1.6;color:var(--av-muted);margin:0 0 2rem}.avenor-size-table{width:100%;border-collapse:collapse;font-size:1.35rem}.avenor-size-table th{text-align:left;font-weight:400;font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase;color:var(--av-soft);padding:0 0 1.2rem;border-bottom:1px solid var(--av-ink)}.avenor-size-table td{padding:1.5rem 0;border-bottom:1px solid var(--av-line)}.avenor-size-table td:first-child{font-weight:500;letter-spacing:.06em;width:30%;transition:padding .15s ease}.avenor-size-table tbody tr:hover td{background:var(--av-bg-soft)}.avenor-size-table tbody tr:hover td:first-child{padding-left:.8rem}.avenor-drawer__link{display:inline-block;margin-top:2.4rem;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--av-ink);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px}.avenor-drawer__link:hover{opacity:.6}body.avenor-lock{overflow:hidden}@media screen and (max-width:749px){.avenor-drawer__panel{top:auto;left:0;width:100%;max-height:85vh;padding:2.4rem 2rem 3.2rem;transform:translateY(100%)}.avenor-drawer.is-open .avenor-drawer__panel{transform:translateY(0)}}@media screen and (max-width:749px){html body .product__info-wrapper{padding-top:12px;padding-bottom:12px}html body .product__title{margin-bottom:4px}html body .price__container{margin-top:4px;margin-bottom:4px}html body .product__description .rte{display:none}html body .product-form__input{padding-top:10px;padding-bottom:0}html body .product-form__buttons{margin-top:10px}html body .avenor-payment-icons{margin-top:8px;padding:2px 0}html body .product__accordion{margin-top:6px}html body [data-block-type=shipping_policy],html body .product-popup-modal__opener{display:none!important}}html body .collapsible-content.collapsible-none-layout{display:none!important}html body .footer{border-top:0}html body .footer__content-top{display:flex;flex-direction:column;padding-top:0;padding-bottom:4.8rem}html body .footer-block--newsletter{order:-1;display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;margin:0 0 5.6rem;padding:6.4rem 0;background:var(--av-bg-soft);box-shadow:0 0 0 100vmax var(--av-bg-soft);clip-path:inset(0 -100vmax)}html body .footer-block__newsletter{width:100%;max-width:46rem;margin:0 auto}html body .footer-block--newsletter .footer-block__heading{font-size:1.6rem;letter-spacing:.22em;margin:0 0 2.4rem;text-align:center}html body .footer-block__newsletter .newsletter-form,html body .footer-block__newsletter .newsletter-form__field-wrapper{max-width:none}html body .footer-block__newsletter .field:before,html body .footer-block__newsletter .field:after{display:none}html body .footer-block__newsletter .field__input{height:5.2rem;border:1px solid var(--av-ink);border-radius:0;box-shadow:none;background:#fff;padding:0 6.4rem 0 1.6rem;font-size:1.35rem;letter-spacing:.02em}html body .footer-block__newsletter .field__label{left:1.6rem;top:1.6rem;font-size:1.25rem;letter-spacing:.08em;text-transform:uppercase;color:var(--av-soft)}html body .footer-block__newsletter .field__input:focus~.field__label,html body .footer-block__newsletter .field__input:not(:placeholder-shown)~.field__label{top:.6rem;font-size:.9rem}html body .footer-block__newsletter .newsletter-form__button{top:0!important;right:0!important;bottom:0;height:5.2rem!important;width:5.2rem!important;background-color:var(--av-ink)!important;color:#fff!important;border-radius:0;margin:0}html body .footer-block__newsletter .newsletter-form__button .svg-wrapper,html body .footer-block__newsletter .newsletter-form__button svg{width:1.6rem;height:1.6rem;color:#fff}html body .footer-block__newsletter .newsletter-form__button:hover{background-color:#333!important}html body .footer-block__newsletter .newsletter-form__button:hover .icon{transform:translate(2px)}html body .footer-block__newsletter .newsletter-form__button:focus,html body .footer-block__newsletter .field__input:focus{box-shadow:none;outline:none}html body .footer-block__newsletter .newsletter-form__message{justify-content:center;font-size:1.25rem}html body .footer__list-social{justify-content:center;margin-top:2.4rem;gap:.4rem}html body .footer__list-social .list-social__link{color:var(--av-ink);padding:.6rem}html body .footer__list-social .list-social__link:hover .icon{transform:none;opacity:.6}html body .footer__blocks-wrapper{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:4rem;margin:0}html body .footer__blocks-wrapper>.footer-block.grid__item{flex:0 0 auto;width:auto;max-width:none;margin:0;padding:0}html body .footer__blocks-wrapper>.footer-block.grid__item:last-child{text-align:right}html body .footer__blocks-wrapper>.footer-block.grid__item:last-child .list-menu__item--link{justify-content:flex-end}html body .footer-block__heading{font-size:1.1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--av-ink);margin:0 0 1.6rem}html body .footer-block__heading strong{font-weight:500}html body .footer-block__details-content li{margin:0}html body .footer-block__details-content .list-menu__item--link,html body .footer-block__details-content a[href*=withdrawal]{font-size:1.3rem;padding:.4rem 0;color:var(--av-muted)!important;text-decoration:none;letter-spacing:.02em;transition:color .15s ease}html body .footer-block__details-content .list-menu__item--link:hover{color:var(--av-ink)!important;text-decoration:none}html body .footer__content-bottom{border-top:1px solid var(--av-line);padding-top:2rem}html body .footer__copyright{text-align:center}html body .footer__copyright,html body .footer__copyright a,html body .copyright__content,html body .policies a{color:var(--av-soft);font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}html body .policies a:hover,html body .footer__copyright a:hover{color:var(--av-ink)}html body .policies li:before{color:var(--av-line)}html body .list-payment__item .icon{height:2.2rem;width:auto;opacity:.9}@media screen and (max-width:749px){html body .footer-block--newsletter{padding:4.8rem 0;margin-bottom:4rem}html body .footer-block--newsletter .footer-block__heading{font-size:1.3rem}html body .footer__blocks-wrapper{gap:2rem}html body .footer__blocks-wrapper>.footer-block.grid__item{flex:1 1 50%;min-width:0}html body .footer-block__details-content .list-menu__item--link,html body .footer-block__details-content a[href*=withdrawal]{font-size:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/avenor-custom.css.map */
