:root{--ease-ui: cubic-bezier(.16, 1, .3, 1);--av-ink: #161616;--av-muted: #5c5a56;--av-accent: #a3361f}h1,h2,h3,.h1,.h2,.h3,.section-header__title,.collection-item__title{text-wrap:balance}p,.rte{text-wrap:pretty}.rte p{max-width:65ch}.text-center .rte p,.rte.text-center p{margin-left:auto;margin-right:auto}.section-header__title{font-size:clamp(28px,3.4vw,46px)}.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded{text-transform:none;letter-spacing:0;font-weight:400;font-size:15px;padding:13px 28px;transition:background-color .2s var(--ease-ui),color .2s var(--ease-ui),border-color .2s var(--ease-ui),transform .12s var(--ease-ui)}.btn:hover,.rte .btn:hover{background-color:#333}.btn--secondary,.rte .btn--secondary{border-color:var(--av-ink)}.btn--secondary:hover,.rte .btn--secondary:hover{background-color:var(--av-ink);color:#fff}.btn:active{transform:scale(.97)}.site-header{border-bottom:1px solid #e7e5e1;box-shadow:none}.site-nav__link{letter-spacing:.01em}.announcement-bar{font-size:12px;letter-spacing:.08em;text-transform:uppercase}.grid-product__title{font-size:15px;letter-spacing:0;margin-top:4px}.grid-product__price{font-size:15px;color:var(--av-muted)}.grid-product__price .on-sale,.grid-product__price--savings{color:var(--av-accent)}.grid-product__meta{text-align:left;padding-top:12px}.grid-product__image-mask,.grid__image-ratio{overflow:hidden}.grid-product__image-mask img,.collection-item__image-wrapper .image-wrap img{transition:transform .6s var(--ease-ui)}.grid-product__link:hover .grid-product__image-mask img,.collection-item:hover .image-wrap img{transform:scale(1.03)}.collection-item__title{text-align:left;letter-spacing:0;text-transform:none;font-size:16px}.collection-item__title span{border:0}.template-collection .section-header__title{background:none;color:inherit;padding:0;text-align:left;font-weight:400;max-width:none;margin:0;text-transform:none}.product__price.on-sale{color:var(--av-accent);font-weight:400}span.product__price-savings{background:none;color:var(--av-accent);font-size:13px;padding:0;border-radius:0;font-weight:400;white-space:nowrap}.product-single__title{font-size:clamp(28px,2.8vw,40px);letter-spacing:-.02em;text-transform:none}.footer__title{font-size:12px;letter-spacing:.1em;text-transform:uppercase;opacity:.7}.site-footer a{text-decoration:none}.site-footer a:hover{text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.btn,.grid-product__image-mask img,.collection-item__image-wrapper .image-wrap img{transition:none}.btn:active,.grid-product__link:hover .grid-product__image-mask img,.collection-item:hover .image-wrap img{transform:none}}.slideshow__slide .animation-contents{opacity:1;transform:none}.hero__title{letter-spacing:-.03em;line-height:1.02}.hero__subtitle{font-size:1.05em;margin-top:16px}.hero__link{margin-top:24px}.type-simple .promo-grid__container.vertical-center{align-items:flex-end}.type-simple .promo-grid__container.horizontal-center{justify-content:flex-start}.type-simple .promo-grid__content{padding:32px}.type-simple .promo-grid__text.text-center{text-align:left}.type-simple .promo-grid__title{font-size:clamp(24px,2.4vw,36px);letter-spacing:-.02em}.type-simple .promo-grid__title:after{content:"";display:block;width:40px;height:1px;margin-top:12px;background:currentColor;transition:width .4s var(--ease-ui)}.type-simple .promo-grid__container:hover .promo-grid__title:after{width:80px}.type-simple .promo-grid__bg img{transition:transform .8s var(--ease-ui)}.type-simple .promo-grid__container:hover .promo-grid__bg img{transform:scale(1.03)}.collection-item__title{text-align:center}@media(prefers-reduced-motion:reduce){.type-simple .promo-grid__title:after,.type-simple .promo-grid__bg img{transition:none}.type-simple .promo-grid__container:hover .promo-grid__bg img{transform:none}}.slideshow__slide .animation-cropper,.slideshow__slide .hero__link .btn{opacity:1}.type-simple .promo-grid__content{align-self:flex-end}.page-width--narrow:has(>.theme-block){padding-top:40px;padding-bottom:72px}@media only screen and (max-width:768px){.page-width--narrow:has(>.theme-block){padding-top:16px;padding-bottom:40px}.hero__title{font-size:34px!important}}.collapsible-trigger-btn.label{text-transform:none;letter-spacing:0;font-size:15px;text-align:left}.collapsible-trigger-btn--borders{border-left:0;border-right:0;padding-left:0}.product-payment-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;list-style:none;margin:-4px 0 0;padding:0}.product-payment-icons li{margin:0;line-height:0}.product-payment-icons svg{width:34px;height:22px}.store-availability{display:flex;gap:10px;align-items:flex-start;margin-top:16px;padding:14px 16px;border:1px solid #e7e5e1;font-size:14px}.store-availability__small{color:#5c5a56;font-size:13px}.sale-callout__card{background:#f4f3f0;border-left:2px solid var(--av-accent);padding:18px 20px}.sale-callout__label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#5c5a56;margin:0 0 6px}.sale-callout__headline{font-size:26px;line-height:1.1;letter-spacing:-.02em;color:var(--av-accent);margin:0}.sale-callout__meta{font-size:14px;color:#5c5a56;margin:8px 0 0}.sale-callout__meta s{text-decoration-thickness:1px}.sale-callout__note{font-size:13px;color:#5c5a56;margin:10px 0 0}.store-avail{text-align:center}.store-avail__trigger{display:inline-flex;align-items:center;gap:8px;margin-top:4px;padding:10px 18px;background:#fff;color:var(--av-ink);border:1px solid #e7e5e1;border-radius:999px;font:inherit;font-size:14px;cursor:pointer;transition:border-color .2s var(--ease-ui),transform .12s var(--ease-ui)}.store-avail__trigger:hover{border-color:var(--av-ink)}.store-avail__trigger:active{transform:scale(.97)}.store-avail__trigger:focus-visible,.store-avail__close:focus-visible,.store-avail__select:focus-visible{outline:2px solid var(--av-ink);outline-offset:2px}.store-avail__pin{width:18px;height:18px}.store-avail__dialog{width:min(760px,calc(100vw - 32px));max-height:calc(100vh - 32px);padding:0;border:0;background:#fff;color:var(--av-ink);text-align:left;opacity:0;transform:translateY(12px);transition:opacity .2s var(--ease-ui),transform .2s var(--ease-ui),display .2s allow-discrete,overlay .2s allow-discrete}.store-avail__dialog[open]{opacity:1;transform:none}@starting-style{.store-avail__dialog[open]{opacity:0;transform:translateY(12px)}}.store-avail__dialog::backdrop{background:#16161673}.store-avail__head{display:flex;justify-content:space-between;align-items:center;padding:24px 28px 0}.store-avail__title{font-size:24px;letter-spacing:-.02em;margin:0;text-transform:none}.store-avail__close{width:40px;height:40px;margin-right:-10px;display:grid;place-items:center;background:none;border:0;color:var(--av-ink);cursor:pointer}.store-avail__close svg{width:20px;height:20px}.store-avail__body{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:20px 28px 28px}.store-avail__image{aspect-ratio:1;background:#f4f3f0;overflow:hidden}.store-avail__image img{width:100%;height:100%;object-fit:cover;display:block}.store-avail__product-title{font-size:16px;margin:14px 0 2px}.store-avail__product-price{font-size:15px;color:#5c5a56;margin:0}.store-avail__label{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#5c5a56;margin-bottom:8px}.store-avail__select{width:100%;min-height:46px;border:1px solid #e7e5e1;border-radius:0;background-color:#fff;font-size:15px}.store-avail__note{font-size:13px;color:#5c5a56;margin:10px 0 0}.store-avail__status{margin:12px 0 0;padding:12px 14px;font-size:14px}.store-avail__status--instore{background:#f8ece8;color:var(--av-accent)}.store-avail__status--online{background:#f4f3f0;color:var(--av-ink)}@media only screen and (max-width:768px){.store-avail__body{grid-template-columns:1fr;gap:20px;padding:16px 20px 24px}.store-avail__head{padding:20px 20px 0}.store-avail__product{display:grid;grid-template-columns:96px 1fr;column-gap:14px;align-items:center}.store-avail__image{grid-row:span 2}.store-avail__product-title{margin:0;align-self:end}.store-avail__product-price{align-self:start}}@media(prefers-reduced-motion:reduce){.store-avail__dialog,.store-avail__trigger{transition:none}.store-avail__trigger:active{transform:none}}.sale-callout[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
