:root:root{--font-size--h1: clamp(2.75rem, 2.05rem + 2.8vw, 4rem);--font-size--h2: clamp(2rem, 1.6rem + 1.6vw, 2.75rem);--font-size--h3: clamp(1.625rem, 1.4rem + .8vw, 2rem);--font-size--h4: clamp(1.375rem, 1.3rem + .3vw, 1.5rem);--font-size--h5: .75rem;--font-size--h6: .75rem;--font-size--paragraph: 1rem;--line-height--body-loose: 1.6;--font-h1--letter-spacing: -.02em;--font-h1--line-height: 1;--font-h2--letter-spacing: -.01em;--font-h2--line-height: 1.05;--font-h3--letter-spacing: 0em;--font-h3--line-height: 1.15;--font-h4--letter-spacing: 0em;--font-h4--line-height: 1.15;--font-h5--letter-spacing: .12em;--font-h5--weight: 600;--font-h6--letter-spacing: .12em;--font-h6--weight: 600}.announcement-bar__text,.menu-list__link,.menu-list__link-title,.details__header,footer .menu__heading,footer .menu__heading__default{font-family:var(--font-body--family)!important;font-weight:600!important;font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.12em!important;line-height:1.4}.menu-list__link,.menu-list__link-title,.details__header{color:var(--color-foreground, #0D0D0D)}.announcement-bar__text,footer .menu__heading,footer .menu__heading__default{color:#f2ece2!important}[id$=__faq] .details__header{font-family:var(--font-heading--family)!important;font-weight:var(--font-heading--weight)!important;font-size:1.375rem!important;text-transform:none!important;letter-spacing:0!important;line-height:1.25}.header-logo,.header-logo__image-container{font-family:var(--font-heading--family)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.24em!important;font-size:1.5rem!important}.button:not(.button-unstyled),.button-secondary:not(.skip-to-content-link),.add-to-cart-button,.shopify-payment-button__button,.ac-waitlist button[type=submit]{font-family:var(--font-body--family)!important;font-weight:600!important;font-size:.8125rem!important;text-transform:uppercase!important;letter-spacing:.12em!important;min-height:52px;display:inline-flex;align-items:center;justify-content:center}.price,.ac-price{font-family:var(--font-body--family)!important;font-weight:500!important;font-size:1.5rem!important;letter-spacing:.01em}.sticky-add-to-cart__price .price{font-size:1rem!important}@media(max-width:749px){.header-logo,.header-logo__image-container{font-size:1.25rem!important}.price,.ac-price{font-size:1.375rem!important}main a.button:not(.button-unstyled),main .add-to-cart-button:not(.sticky-add-to-cart__button),main .shopify-payment-button__button,.ac-waitlist button[type=submit],footer .email-signup__button,footer button[type=submit]{width:100%!important}.ac-hero__heading{font-size:2.75rem!important;line-height:1;letter-spacing:-.02em}}[class*=__under_pp],[class*=__under_pp] p{font-size:.875rem!important;line-height:1.55}[class*=__fit_pp] a{white-space:nowrap;margin-left:.35em}@media(max-width:749px){.product-information .product-media-container{max-height:40svh}.product-information .product-media-container img{max-height:40svh;object-fit:contain}[class*=__preorder_pp]{margin-top:4px}}.announcement-bar__text{font-size:.8125rem!important;color:#f2ece2!important;letter-spacing:.1em!important}.menu-list__link,.menu-list__link-title{font-size:.8125rem!important;color:#0d0d0d!important}footer a,footer .menu__item,footer .menu a,footer p,.footer-utilities a,.footer-utilities p,.footer-utilities li{font-size:.875rem!important;color:#cfc6b8!important}footer a:hover,.footer-utilities a:hover{color:#f2ece2!important}footer .menu__heading,footer .menu__heading__default{font-size:.8125rem!important}.ac-hero__secondary{font-size:.875rem!important;color:#0d0d0d!important}.ac-hero__eyebrow,.ac-waitlist__label{font-size:.8125rem!important}[class*=__under_pp],[class*=__under_pp] p,[class*=__wl_consent] p,[class*=__fit_pp] p{font-size:.875rem!important;color:#4a4540!important}[class*=__ft_consent] p{font-size:.875rem!important;color:#cfc6b8!important}[class*=__preorder_pp] p{font-size:.875rem!important;color:#7a5a1e!important}[class*=__fit_pp] a{color:#7a5a1e!important}[class*=__fit_pp] a:hover{color:#0d0d0d!important}.ac-size-hint{margin:8px 0 0;font-size:.875rem;color:#7a5a1e}.variant-option__button-label{min-height:44px;min-width:44px}.details__header{min-height:44px}@media(max-width:749px){.announcement-bar__text{text-transform:none!important;letter-spacing:.01em!important;font-size:.8125rem!important;white-space:nowrap}}.variant-option--buttons .variant-option__button-label{background:transparent!important;border:1px solid #0D0D0D!important;color:#0d0d0d!important;box-shadow:none!important;border-radius:0!important;transition:border-color .15s ease,background-color .15s ease}.variant-option--buttons .variant-option__button-label__pill{background:transparent!important;border:0!important;box-shadow:none!important}.variant-option--buttons .variant-option__button-label__text{color:inherit!important}.variant-option--buttons .variant-option__button-label:hover{border-color:#0d0d0d!important}.variant-option--buttons .variant-option__button-label:has(input:checked){background:#0d0d0d!important;border-color:#0d0d0d!important;color:#f2ece2!important}.variant-option--buttons .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:#f2ece2!important;font-weight:600}.variant-option--buttons .variant-option__button-label:has(input[data-option-available=false]){opacity:.45}.variant-option--buttons .variant-option__button-label:has(input[data-option-available=false]) .variant-option__button-label__text{text-decoration:line-through}.variant-option--buttons .variant-option__button-label:has(input:focus-visible){outline:1px solid #7A5A1E;outline-offset:3px}:root:root{--font-size--h5: .8125rem;--font-size--h6: .8125rem;--font-h5--letter-spacing: .1em;--font-h6--letter-spacing: .1em}.announcement-bar__text{font-size:.875rem!important;color:#f2ece2!important;letter-spacing:.06em!important}.menu-list__link,.menu-list__link-title{font-size:.875rem!important;letter-spacing:.1em!important;color:#0d0d0d!important}.details__header{font-size:.8125rem!important;letter-spacing:.1em!important;color:#0d0d0d!important}footer a,footer .menu__item,footer .menu a,.footer-utilities a,.footer-utilities li{font-size:.9375rem!important;color:#cfc6b8!important}footer .menu__heading,footer .menu__heading__default{font-size:.8125rem!important;letter-spacing:.1em!important;color:#f2ece2!important}.ac-hero__eyebrow{font-size:.8125rem!important;letter-spacing:.1em!important;color:#7a5a1e!important}@media(max-width:749px){.announcement-bar__text{font-size:.875rem!important;text-transform:none!important;letter-spacing:.02em!important}}.product-information .add-to-cart-button,.sticky-add-to-cart__button{opacity:1!important}.ac-size-hint{font-size:.875rem;color:#4a4540;transition:color .2s ease}.ac-size-hint--alert{color:#7a5a1e!important;font-weight:600;animation:ac-hint-nudge .35s ease 1}@keyframes ac-hint-nudge{0%,to{transform:translate(0)}30%{transform:translate(-4px)}60%{transform:translate(4px)}}:root:root{--font-size--paragraph: 1.0625rem;--line-height--body-loose: 1.75}body,.rte,.text-block p{line-height:1.75}.text-block p,.rte p,.details-content p,.details-content li{font-size:1.0625rem}[class*=__long_pp] p,[class*=__short_pp] p,[class*=__making_pp] li,.details-content p,.details-content li,[class*=__fp_body] p,[class*=__craft_intro] p,[class*=__chengdu_text] p,[class*=__chengdu_story] p,[class*=__story_text] p,.main-page-content p,.rte p{color:#4a4540!important}[id$=__footer_m9NzUG] .section,[id$=__footer_m9NzUG]>.section-background+*{padding-top:128px!important}@media(max-width:749px){[id$=__footer_m9NzUG] .section,[id$=__footer_m9NzUG]>.section-background+*{padding-top:80px!important}}hr,.divider,.divider__line{border-color:#d9d1c3}input,select,textarea{border-color:#857d71}.variant-option--buttons .variant-option__button-label:not(:has(input:checked)):hover{background:#e6ddcf!important}.button:not(.button-secondary):not(.button-unstyled),.add-to-cart-button{color:#f2ece2}[class*=color-],:root:root{--color-variant-hover-border: #0D0D0D !important;--color-variant-hover-background: #E6DDCF !important}:root:root{--ac-ivory: #F2ECE2;--ac-band: #EAE2D5;--ac-ink: #0D0D0D;--ac-ink-2: #4A4540;--ac-rule: #D9D1C3;--ac-hover: #E6DDCF;--ac-control: #857D71;--ac-gold-text: #7A5A1E;--ac-gold: #C9A96A}body{background-color:#f2ece2;color:#0d0d0d}h1,h2,h3,h4,.h1,.h2,.h3,.h4{color:#0d0d0d}footer h1,footer h2,footer h3,footer h4,footer .h1,footer .h2,footer .h3,footer .h4{color:#f2ece2}.button:not(.button-secondary):not(.button-unstyled),.add-to-cart-button,.sticky-add-to-cart__button,.ac-hero__button{background-color:#0d0d0d!important;border:1px solid #0D0D0D!important;color:#f2ece2!important;transition:background-color .15s ease,border-color .15s ease}.button:not(.button-secondary):not(.button-unstyled):hover,.add-to-cart-button:hover,.sticky-add-to-cart__button:hover,.ac-hero__button:hover{background-color:#2e2e2e!important;border-color:#2e2e2e!important;color:#f2ece2!important}.add-to-cart-button svg,.sticky-add-to-cart__button svg,.add-to-cart-button .add-to-cart-icon{color:#f2ece2!important}.button:focus-visible,.add-to-cart-button:focus-visible,.sticky-add-to-cart__button:focus-visible{outline:1px solid #7A5A1E!important;outline-offset:3px!important}.button-secondary:not(.skip-to-content-link),.ac-waitlist__button{background-color:transparent!important;border:1px solid #0D0D0D!important;color:#0d0d0d!important}.button-secondary:not(.skip-to-content-link):hover,.ac-waitlist__button:hover{background-color:transparent!important;border-color:#7a5a1e!important;color:#7a5a1e!important}main .text-block a:not(.button),main .rte a:not(.button){color:#7a5a1e;text-decoration-color:#7a5a1e}main .text-block a:not(.button):hover,main .rte a:not(.button):hover{color:#0d0d0d;text-decoration-color:#0d0d0d}input:not([type=radio]):not([type=checkbox]):not([type=submit]),select,textarea{border-color:#857d71;color:#0d0d0d}input[type=checkbox]{accent-color:#0D0D0D;border-color:#857d71}:root:root{--checkbox-border: #857D71;--color-input-border: #857D71}input:not([type=radio]):not([type=checkbox]):focus-visible,select:focus-visible,textarea:focus-visible{outline:1px solid #7A5A1E!important;outline-offset:3px!important;border-color:#7a5a1e!important;box-shadow:none!important}:focus-visible{outline-color:#7a5a1e}.quantity-selector,quantity-selector-component{border-color:#857d71!important;color:#0d0d0d}.details__header .icon,.details__header svg,summary svg{color:#0d0d0d}[id$=__faq] details[open] .details__header svg,[id$=__faq] details[open] .details__header .icon,details[open]>summary .icon-plus{color:#7a5a1e}.product-information .details,.product-information details{border-color:#c9a96a}header,.header,.header__row{color:#0d0d0d}.header-actions__action svg,.header .icon,header svg{color:#0d0d0d}.cart-bubble,.cart-bubble__background{background-color:#0d0d0d!important;color:#f2ece2!important}.cart-bubble__text,.cart-bubble__text-count{color:#f2ece2!important}.announcement-bar,header-announcements,[id*=header_announcements]{background-color:#0d0d0d}.announcement-bar__text,.announcement-bar a,.announcement-bar svg{color:#f2ece2!important}.cart-drawer__inner,.cart-drawer__content,.theme-drawer__dialog,cart-drawer-component{background-color:#f2ece2;color:#0d0d0d}.cart-drawer__summary{background-color:#f2ece2;border-color:#d9d1c3}.theme-drawer__dialog::backdrop,.dialog-modal::backdrop{background:#0d0d0d59!important}.cart-items__table-row{border-color:#d9d1c3}footer,.footer-utilities,[id$=__footer_m9NzUG],[id$=__footer_utilities_jLGE8U]{background-color:#0d0d0d;color:#cfc6b8}[id$=__footer_m9NzUG]{border-top:0!important}footer a,footer .menu a,footer .menu__item,.footer-utilities a{color:#f2ece2!important}footer a:hover,.footer-utilities a:hover{color:#c9a96a!important}footer p,.footer-utilities p,.footer-utilities li,footer .text-block p{color:#cfc6b8!important}footer svg,footer .icon{color:#f2ece2}footer hr,footer .divider,footer .divider__line,.footer-utilities,.footer-utilities hr{border-color:#2e2e2e!important}footer input:not([type=checkbox]),footer select{border-color:#857d71!important;color:#f2ece2!important;background:transparent!important}footer .button:not(.button-secondary):not(.button-unstyled),footer button[type=submit]{background-color:#f2ece2!important;border-color:#f2ece2!important;color:#0d0d0d!important}footer .button:not(.button-secondary):not(.button-unstyled):hover,footer button[type=submit]:hover{background-color:#c9a96a!important;border-color:#c9a96a!important;color:#0d0d0d!important}.ac-hero__media{background:#fff}.ac-waitlist .button.ac-waitlist__button:not(.button-secondary){background-color:transparent!important;border:1px solid #0D0D0D!important;color:#0d0d0d!important}.ac-waitlist .button.ac-waitlist__button:not(.button-secondary):hover{background-color:transparent!important;border-color:#7a5a1e!important;color:#7a5a1e!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ac-type.css.map */
