:root{--adanson-bg: #F8F7F5;--adanson-bg-2: #F5F5F3;--adanson-text: #111111;--adanson-accent: #6F7568;--adanson-border: rgba(17, 17, 17, .12);--adanson-spacing-section: 10rem;--adanson-spacing-section-mobile: 6rem;--adanson-font-en: var(--font-heading-family);--adanson-font-ja: var(--font-body-family);--adanson-letter-spacing: .2em}.adanson-section{background-color:var(--adanson-bg);color:var(--adanson-text)}.adanson-container{max-width:1200px;margin:0 auto;padding:var(--adanson-spacing-section) 4rem}@media screen and (max-width:749px){.adanson-container{padding:var(--adanson-spacing-section-mobile) 2rem}}.adanson-section-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:.8rem}.adanson-section-title{font-size:1.1rem;letter-spacing:var(--adanson-letter-spacing);text-transform:uppercase;font-weight:400;font-family:var(--adanson-font-en);color:var(--adanson-text);margin:0}.adanson-section-subtitle{font-size:1.3rem;color:#11111180;margin:0 0 4rem;font-family:var(--adanson-font-ja);letter-spacing:.05em}.adanson-view-all{font-size:1.1rem;letter-spacing:var(--adanson-letter-spacing);text-transform:uppercase;color:var(--adanson-text);text-decoration:none;font-family:var(--adanson-font-en);display:flex;align-items:center;gap:.5rem;transition:opacity .2s ease}.adanson-view-all:hover{opacity:.6}.adanson-arrow-link{font-size:1.2rem;color:var(--adanson-accent);text-decoration:none;display:inline-block;margin-top:1rem;transition:transform .2s ease}.adanson-arrow-link:hover{transform:translate(4px)}.adanson-text-link{font-size:1.1rem;letter-spacing:var(--adanson-letter-spacing);text-transform:uppercase;color:var(--adanson-text);text-decoration:underline;text-underline-offset:.4rem;font-family:var(--adanson-font-en);display:inline-block;margin-top:3rem;transition:opacity .2s ease}.adanson-text-link:hover{opacity:.6}.header__heading-link .h2,.header__heading-link:hover .h2{font-family:var(--font-heading-family);letter-spacing:.3rem;text-transform:uppercase;font-size:1.6rem;color:rgb(var(--color-foreground))}.header__menu-item{font-size:1.1rem;letter-spacing:.2rem;text-transform:uppercase;font-family:var(--font-body-family)}.card__heading{font-size:1.2rem;letter-spacing:.15rem;text-transform:uppercase;font-weight:400}.price{font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.card-wrapper:hover .card__media img{transform:scale(1.03);transition:transform .6s ease}.card__media img{transition:transform .6s ease}.button{font-size:1.1rem;letter-spacing:.2rem;text-transform:uppercase;font-weight:400;padding:0 2.5rem}.cart-notification__button.button,.cart__checkout-button,button[name=checkout],.shopify-payment-button__button--unbranded,.product-form__submit{background-color:#00a550!important;color:#fff!important}.cart-notification__button.button:hover,.cart__checkout-button:hover,button[name=checkout]:hover,.product-form__submit:hover{background-color:#008c44!important;color:#fff!important}.footer__content-top{border-top:.1rem solid rgba(var(--color-foreground),.1)}.footer-block__heading{font-size:1rem;letter-spacing:.2rem;text-transform:uppercase;font-weight:400}.section{padding-top:6rem;padding-bottom:6rem}@media screen and (min-width:990px){.section{padding-top:9rem;padding-bottom:9rem}}.template-product{background-color:var(--adanson-bg)!important}.template-product .page-width{background-color:var(--adanson-bg)}.product__title h1,.product__title,.product__info-container h1{font-size:clamp(24px,3vw,42px)!important;line-height:1.35!important;letter-spacing:.02em!important;font-weight:500!important;margin-bottom:24px!important}.product__text,.product__vendor{font-size:12px!important;letter-spacing:.18em!important;text-transform:uppercase!important;margin-bottom:18px!important}.product__price,.price-item,.price-item--regular,.price-item--sale{font-size:1.8rem;font-family:var(--adanson-font-en);letter-spacing:.05em;color:var(--adanson-text);font-weight:400}.product__description{font-size:1.4rem;line-height:2;font-family:var(--adanson-font-ja);color:var(--adanson-text);letter-spacing:.03em}.product__description p{margin-bottom:1.2rem}.product__description h1,.product__description h2,.product__description h3,.product__description h4{font-family:var(--adanson-font-en);font-weight:400;letter-spacing:.1em;text-transform:uppercase;margin-top:3rem;margin-bottom:1rem;font-size:1.2rem;color:var(--adanson-text)}@media screen and (min-width:990px){.product__media-wrapper{position:sticky;top:8rem;align-self:flex-start}.product__info-wrapper{padding-left:5rem}}.thumbnail-list__item{border:1px solid transparent;transition:border-color .2s ease}.thumbnail-list__item.is-active,.thumbnail-list__item:hover{border-color:var(--adanson-text)}details.accordion summary{font-family:var(--adanson-font-en);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;font-weight:400;color:var(--adanson-text);border-top:1px solid var(--adanson-border);padding:1.8rem 0}.accordion__content{font-size:1.4rem;line-height:1.9;font-family:var(--adanson-font-ja);color:var(--adanson-text);padding-bottom:2rem}.collection__title.title-wrapper{text-align:center;margin-bottom:3rem}.collection__title .title{font-size:1.1rem;letter-spacing:.3rem;text-transform:uppercase;font-weight:400;font-family:var(--adanson-font-en);display:inline-block;padding-bottom:1.2rem;position:relative}.collection__title .title:after{content:"";display:block;width:3rem;height:.1rem;background:rgba(var(--color-foreground),.4);margin:.8rem auto 0}.collection__view-all{text-align:center;margin-top:3rem}.collection__view-all .button,.collection__view-all .button--secondary{background:transparent;border:none;color:rgb(var(--color-foreground));font-size:1.1rem;letter-spacing:.15rem;text-transform:uppercase;padding:0;min-width:auto;min-height:auto;box-shadow:none;text-decoration:underline;text-underline-offset:.3rem}.collection__view-all .button:before,.collection__view-all .button:after,.collection__view-all .button--secondary:before,.collection__view-all .button--secondary:after{display:none}.collection__view-all .button:hover,.collection__view-all .button--secondary:hover{background:transparent;box-shadow:none;opacity:.7}.product__title h1,.product__title,.product__info-container h1{font-size:22px!important;line-height:1.35!important;letter-spacing:.02em!important;font-weight:500!important;margin-bottom:24px!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/adanson.css.map */
