:root{--bf-ink: #1A1A1A;--bf-green: #e5c6a9;--bf-bone: #F2F2F2;--bf-white: #FFFFFF;--bf-ink-rgb: 26 26 26;--bf-green-rgb: 229 198 169;--bf-bone-rgb: 242 242 242;--bf-green-dark: #c7957b;--bf-green-tint: rgb(var(--bf-green-rgb) / .12);--bf-smoke: #8A8A8A;--bf-line: rgb(var(--bf-ink-rgb) / .12);--bf-line-strong: rgb(var(--bf-ink-rgb) / .28);--bf-space-1: .25rem;--bf-space-2: .5rem;--bf-space-3: .75rem;--bf-space-4: 1rem;--bf-space-5: 1.5rem;--bf-space-6: 2rem;--bf-space-7: 3rem;--bf-space-8: 4rem;--bf-space-9: 6rem;--bf-space-10: 7.5rem;--bf-section-y: var(--bf-space-8);--bf-gutter: 1.25rem;--bf-card-gap: .625rem;--bf-card-row-gap: var(--bf-space-7);--bf-text-eyebrow: .75rem;--bf-text-nav: .75rem;--bf-text-small: .875rem;--bf-text-body: 1rem;--bf-text-card-title: .875rem;--bf-text-price: .875rem;--bf-text-price-pdp: 1.25rem;--bf-text-button: .875rem;--bf-weight-regular: 400;--bf-weight-medium: 500;--bf-weight-semibold: 600;--bf-weight-bold: 700;--bf-leading-display: 1;--bf-leading-heading: 1.15;--bf-leading-tight: 1.35;--bf-leading-body: 1.5;--bf-track-display: -.03em;--bf-track-heading: -.02em;--bf-track-eyebrow: .14em;--bf-track-button: .08em;--font-h6--letter-spacing: var(--bf-track-eyebrow);--button-padding-inline: 2rem;--button-padding-block: 1rem;--bf-ease: cubic-bezier(.22, .61, .36, 1);--bf-duration: .24s;--bf-duration-fast: .15s;--bf-duration-swap: .2s;--font-heading--family: "ClashDisplay", "DM Serif Display", serif;--font-accent--family: "ClashDisplay", "Bodoni Moda", serif;--font-body--family: "Satoshi", Inter, sans-serif;--font-subheading--family: "Satoshi", Inter, sans-serif}@media screen and (min-width:750px){:root{--bf-section-y: var(--bf-space-10);--bf-gutter: 2.5rem}}h1,.h1{letter-spacing:var(--bf-track-display)}h2,.h2,h3,.h3{letter-spacing:var(--bf-track-heading)}.button,.button-custom,.button-secondary,.shopify-payment-button__button--unbranded{min-height:3rem;padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);font-family:var(--font-subheading--family);font-size:var(--bf-text-button);font-weight:var(--bf-weight-semibold);letter-spacing:var(--bf-track-button);line-height:var(--bf-leading-tight);transition:background-color var(--bf-duration) var(--bf-ease),color var(--bf-duration) var(--bf-ease),border-color var(--bf-duration) var(--bf-ease),opacity var(--bf-duration) var(--bf-ease),transform 80ms ease-out}.button:hover,.button-custom:hover,.shopify-payment-button__button--unbranded:hover{opacity:.88}.button-secondary:hover{background-color:rgb(var(--color-foreground-rgb) / .06)}.button:active,.button-custom:active,.button-secondary:active,.shopify-payment-button__button--unbranded:active{transform:scale(.98)}.button-unstyled{text-underline-offset:4px;text-decoration-thickness:1px;transition:text-decoration-thickness var(--bf-duration-fast) var(--bf-ease)}.button-unstyled:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:1px}.product-badges__badge.color-custom-badge-sale{box-shadow:inset 0 0 0 1px var(--bf-line)}@media(prefers-reduced-motion:reduce){.button,.button-custom,.button-secondary,.button-unstyled,.shopify-payment-button__button--unbranded{transition:none}.button:active,.button-custom:active,.button-secondary:active,.shopify-payment-button__button--unbranded:active{transform:none}}.announcement-bar__text{letter-spacing:var(--bf-track-eyebrow);line-height:1.3}.announcement-bar__slider .slideshow-control{opacity:.55}.announcement-bar__slider .slideshow-control:hover{opacity:1}.header-logo{font-family:var(--font-heading--family)!important;font-weight:700!important;text-transform:lowercase;letter-spacing:-.03em;text-decoration:none}.header-logo:has(.header-logo__image){text-transform:none;letter-spacing:normal}.header__menu a,.header-menu a,.menu-list a{letter-spacing:var(--bf-track-eyebrow);text-decoration:none;transition:opacity var(--bf-duration) var(--bf-ease)}.header__menu a:hover,.header-menu a:hover,.menu-list a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.header-menu__submenu,.menu-list__submenu,.header__submenu{border-radius:0;border:1px solid var(--bf-line)}@media screen and (max-width:749px){.header-drawer .menu__item a,.header-drawer .menu-list a,.menu-drawer__menu a,.header-drawer summary{min-height:48px;display:flex;align-items:center;font-size:1rem;letter-spacing:var(--bf-track-eyebrow)}.header-drawer>nav>ul>li>a,.menu-drawer__menu>li>a{font-family:var(--font-heading--family);font-size:1.125rem;letter-spacing:-.01em}.header-drawer .menu__item .menu__item a,.menu-drawer__submenu a{font-family:var(--font-body--family);opacity:.78}.header-drawer,.menu-drawer{transition-duration:.2s;transition-timing-function:var(--bf-ease)}}.footer-content .menu__heading,.footer-content .menu__heading__default,.footer-content .menu__heading__accordion{letter-spacing:var(--bf-track-eyebrow);text-transform:uppercase}.footer-content a{text-decoration:none;transition:opacity var(--bf-duration) var(--bf-ease)}.footer-content a:hover{text-decoration:underline;text-underline-offset:4px}.footer-content .menu__item a{opacity:.82}.footer-content .menu__item a:hover{opacity:1}.footer-content .text-block p{font-size:.875rem;font-weight:400;line-height:1.5;opacity:.78}.footer-content,.footer-content a,.footer-content .menu__heading,.footer-content .menu__heading__default,.footer-content .menu__heading__accordion,.utilities,.utilities a{color:var(--bf-bone)}.footer-content .email-signup__input-group{background-color:transparent;border:0;border-bottom:1px solid rgb(var(--bf-bone-rgb) / .38);border-radius:0;transition:border-color var(--bf-duration) var(--bf-ease)}.footer-content .email-signup__input-group:focus-within{border-bottom-color:var(--bf-bone)}.footer-content .email-signup__input,.footer-content input[type=email]{background-color:transparent;color:var(--bf-bone);border-radius:0}.footer-content input[type=email]::placeholder{color:rgb(var(--bf-bone-rgb) / .55)}.footer-content .email-signup__form button,.footer-content .email-signup__form svg{color:var(--bf-bone)}@media screen and (max-width:749px){.footer-content .menu__details summary{min-height:48px}}.utilities{font-size:.75rem}.cart-drawer,.cart-drawer__inner{border-radius:0}.cart-drawer__footer,.cart-summary{border-top:1px solid var(--bf-line)}.cart-drawer .button--primary,.cart-drawer button[name=checkout],.cart__checkout-button{width:100%;border-radius:0;letter-spacing:var(--bf-track-button)}.cart-drawer__continue,.cart-drawer a[href="/collections/all"]{text-decoration:underline;text-underline-offset:4px;font-size:.875rem}.cart-items img,.cart-item__image img{border-radius:0}@media(prefers-reduced-motion:reduce){.header-drawer,.menu-drawer,.footer-content a,.footer-content .email-signup__input-group,.header__menu a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/bf-core.css.map */
