:root{--font-editorial--family: var(--bm-font-serif);--font-editorial--weight: 400;--blake-mill-emerald: #194132;--blake-mill-black: #1f2129;--blake-mill-white: #fffefc;--blake-mill-ink: var(--blake-mill-black);--blake-mill-soft-black: var(--blake-mill-black);--blake-mill-warm-page: var(--blake-mill-white);--blake-mill-surface: var(--blake-mill-white);--blake-mill-ivory: var(--blake-mill-white);--blake-mill-divider: #deddda;--blake-mill-muted: #64666d;--blake-mill-light: var(--blake-mill-white);--blake-mill-display-fallback: var( --font-heading--family, var(--font-editorial--family) );--blake-mill-utility-fallback: var( --font-body--family, Arial, Helvetica, sans-serif )}html,body,.page-wrapper{background-color:var(--blake-mill-warm-page)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--blake-mill-display-fallback)}.button,.button-secondary,.button-custom,#header-component,.announcement-bar,.footer-content,.utilities{font-family:var(--font-body--family, var(--blake-mill-utility-fallback))}.button,.button-secondary,.button-custom{letter-spacing:.12em}#header-component .header__row{box-shadow:none}#header-component .menu-list__link,#header-component .header-actions,#header-component .dropdown-localization{letter-spacing:.08em}.header-logo__image{max-width:100%;object-fit:var(--bm-product-fit, contain)}.footer-content :is(a,button),.utilities :is(a,button){color:inherit}.footer-content .menu__link,.utilities{color:var(--blake-mill-light)}.footer-content .menu__link:hover,.footer-content .menu__link:focus-visible,.utilities a:hover,.utilities a:focus-visible{color:var(--blake-mill-muted)}.shopify-section:has(.announcement-bar),.announcement-bar{background-color:var(--blake-mill-ink);color:var(--blake-mill-light)}.announcement-bar{min-height:26px;padding-block:7px;border:0}.announcement-bar__slider{min-height:12px}.announcement-bar__text{color:inherit;font-family:var(--blake-mill-utility-fallback);font-size:.625rem;font-weight:600;letter-spacing:.13em;line-height:1.2;text-align:center;text-transform:uppercase}.announcement-bar__link:focus-visible{outline:1px solid currentcolor;outline-offset:-3px}#header-component{--color-background-top-row: var(--blake-mill-surface);--color-background-bottom-row: var(--blake-mill-surface);--color-background: var(--blake-mill-surface);--color-foreground: var(--blake-mill-soft-black);--color-border: var(--blake-mill-divider);background-color:var(--blake-mill-surface);color:var(--blake-mill-soft-black)}#header-component .header__underlay-closed,#header-component .header__underlay-open{background:var(--blake-mill-surface)}#header-component .header__row{background-color:var(--blake-mill-surface)}#header-component .header__row--top{min-height:58px}#header-component .header__row--top:not(.divider--page-width),#header-component .header__row--top.divider--page-width .header__columns{border-bottom-color:var(--blake-mill-divider)}#header-component .header__columns{column-gap:clamp(1rem,2vw,2.25rem)}#header-component .menu-list__link{font-family:var(--blake-mill-utility-fallback);font-size:.6875rem;font-weight:600;letter-spacing:.1em;line-height:1.15}#header-component .menu-list__link:hover,#header-component .menu-list__link:focus-visible{color:var(--blake-mill-muted)}#header-component .header-actions__action,#header-component .search-action,#header-component .dropdown-localization,#header-component .header__icon--menu{color:var(--blake-mill-soft-black)}#header-component .header-actions__action svg,#header-component .search-action svg,#header-component .header__icon--menu svg{stroke-width:1.35}#header-component .dropdown-localization{font-family:var(--blake-mill-utility-fallback);font-size:.625rem;font-weight:600;letter-spacing:.1em}#header-component .header-logo:not(:has(.header-logo__image)){font-family:var(--blake-mill-utility-fallback);font-size:.875rem;font-weight:700;letter-spacing:.075em;text-transform:uppercase}.shopify-section:has(.footer-newsletter),.footer-newsletter{background-color:var(--color-background, var(--blake-mill-surface))}.footer-newsletter{border-top:1px solid var(--blake-mill-divider);border-bottom:1px solid var(--blake-mill-divider)}.footer-newsletter .footer-newsletter__content{width:100%;max-width:1120px;margin-inline:auto;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(1.5rem,4vw,4rem);align-items:center}.footer-newsletter__copy,.footer-newsletter__form,.footer-newsletter .email-signup-block{min-width:0}.footer-newsletter__heading{color:inherit;font-family:var(--blake-mill-display-fallback);font-size:clamp(1.15rem,1.5vw,1.4rem);font-weight:400;letter-spacing:.01em;line-height:1.15;text-transform:uppercase}.footer-newsletter__text,.footer-newsletter .email-signup__input{font-family:var(--blake-mill-utility-fallback);font-size:1rem;line-height:1.4}.footer-newsletter .footer-newsletter__text>*:first-child{margin-top:.35rem}.footer-newsletter .email-signup__input-group--integrated{min-height:44px;border:var(--border-width, 1px) solid var(--color-input-border, var(--blake-mill-divider));border-radius:var(--border-radius, 0);background:var(--color-input-background, var(--blake-mill-surface))}.footer-newsletter .email-signup__input{padding:.75rem 1.25rem}.footer-newsletter .email-signup__button--integrated{--button-offset: 0;min-height:44px;margin:0;border-radius:0;background:var(--button-background-color, var(--blake-mill-soft-black));color:var(--button-color, var(--blake-mill-light));box-shadow:inset 0 0 0 1px var(--button-border-color, transparent);font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.footer-newsletter .email-signup__button--integrated.email-signup__button--text{flex:0 0 28%;min-width:8.5rem;padding:.75rem 1.25rem}.footer-newsletter .email-signup__button--integrated:hover{text-decoration:underline;text-underline-offset:.2em}.footer-newsletter .email-signup__button--integrated:focus-visible{outline:2px solid var(--blake-mill-light);outline-offset:-5px}.footer-newsletter .email-signup__input:focus-visible{outline:2px solid var(--blake-mill-soft-black);outline-offset:-3px}@media screen and (max-width:749px){.footer-newsletter .footer-newsletter__content{grid-template-columns:1fr;gap:1rem;text-align:left}.footer-newsletter .email-signup__input{padding-inline:.75rem}.footer-newsletter .email-signup__button--integrated.email-signup__button--text{min-width:7rem;padding-inline:.75rem;font-size:.7rem}}.shopify-section:has(.footer-content),.shopify-section:has(.utilities),.footer-content,.utilities{background-color:var(--blake-mill-ink);color:var(--blake-mill-light)}.footer-content{row-gap:clamp(1.5rem,3vw,2.5rem)}.footer-content :is(.menu__heading,.menu__item,a,button),.utilities :is(a,button){font-family:var(--blake-mill-utility-fallback)}.footer-content .menu__heading,.footer-content .menu__item,.utilities{font-size:.6875rem;letter-spacing:.06em}.footer-content .menu__heading{color:var(--blake-mill-light);font-weight:600;text-transform:uppercase}.footer-content .menu__item{color:#ffffffd1}.footer-content .menu--dividers .menu__details,.utilities{border-color:#ffffff3d}.utilities{color:#ffffffb8}@media screen and (max-width:749px){#header-component .header__columns{column-gap:0}.announcement-bar__slider:not([mobile-display=static]) .announcement-bar__slide{transition:none}.announcement-bar__slider:not(:defined):not([mobile-display=static]) .announcement-bar__slide:not(:first-child){visibility:hidden;opacity:0}.announcement-bar{min-height:32px;padding-block:9px}.announcement-bar__text{font-size:.5625rem;letter-spacing:.11em}#header-component .header__row--top{min-height:54px}#header-component[data-menu-style=drawer] .header__columns{--header-mobile-bookend: 40px}#header-component .header-logo{max-width:calc(100vw - 11rem)}.footer-newsletter__content{text-align:center}.footer-newsletter .email-signup__input-group--integrated{min-height:44px}.footer-content{row-gap:0}.footer-content .menu--dividers .menu__details{padding-block:.75rem}}@media screen and (max-width:749px){#header-component[data-menu-style=drawer] .header-logo{justify-self:center}}.bm-footer{--color-utilities: var(--bm-footer-text, #fffefc);background:var(--bm-footer-bg, #1f2129);color:var(--bm-footer-text, #fffefc);font-family:var(--blake-mill-utility-fallback);font-size:.8rem;line-height:1.45}.bm-footer__inner{width:min(100% - 3rem,1120px);margin-inline:auto}.bm-footer__main{display:grid;grid-template-columns:1.65fr .85fr 1fr 1fr 1.3fr;gap:clamp(1rem,3vw,3rem);padding-block:1.5rem;align-items:start}.bm-footer__main>*{min-width:0}.bm-footer__brand{padding-right:1.5rem;border-right:1px solid var(--bm-footer-border, #ffffff26)}.bm-footer a{color:inherit;text-decoration:none;overflow-wrap:anywhere}.bm-footer a:hover{text-decoration:underline;text-underline-offset:.2em}.bm-footer a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.bm-footer__wordmark{display:inline-block;font-size:1.3rem;font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.bm-footer__tagline{margin:.4rem 0 .65rem;color:inherit}.bm-footer__tagline p{margin:0}.bm-footer .social-icons__wrapper{justify-content:flex-start;flex-wrap:wrap;gap:.85rem}.bm-footer .social-icons__icon{width:1.4rem;height:1.4rem}.bm-footer h2{margin:0 0 .4rem;color:inherit;font-family:inherit;font-size:.8rem;font-weight:700;letter-spacing:.07em;line-height:1.3;text-transform:uppercase}.bm-footer ul{list-style:none;margin:0;padding:0}.bm-footer__menu li+li{margin-top:.15rem}.bm-footer__menu a,.bm-footer__contact,.bm-footer__contact h2{color:inherit}.bm-footer__contact>a{display:block;margin-bottom:.15rem}.bm-footer__contact p,.bm-footer__utilities p{margin:0}.bm-footer__contact .bm-footer__address{margin-top:1lh}.bm-footer__hint{margin:0;color:#fff9;font-size:.75rem}.bm-footer__bottom{border-top:1px solid var(--bm-footer-border, #ffffff26)}.bm-footer__utilities{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-block:.65rem;color:inherit;font-size:.75rem}.bm-footer__utilities ul{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem}@media screen and (min-width:750px)and (max-width:999px){.bm-footer__main{grid-template-columns:repeat(4,minmax(0,1fr))}.bm-footer__brand{grid-column:1 / -1;border-right:0;padding:0 0 1rem;border-bottom:1px solid var(--bm-footer-border, #ffffff26)}}@media screen and (max-width:749px){.bm-footer__inner{width:calc(100% - 2.25rem)}.bm-footer__main{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.bm-footer__brand{grid-column:1 / -1;border-right:0;padding:0 0 1.25rem;border-bottom:1px solid var(--bm-footer-border, #ffffff26)}.bm-footer__utilities{align-items:flex-start;flex-direction:column;gap:.6rem;padding-block:1rem}.bm-footer__utilities ul{gap:.5rem 1rem}}@media screen and (max-width:749px){.bm-footer__menu a,.bm-footer__contact a,.bm-footer__utilities a{display:inline-flex;align-items:center;min-height:44px}.bm-footer__menu a,.bm-footer__contact a{min-height:32px}.bm-footer__menu li+li{margin-top:0}.bm-footer .social-icons__icon-wrapper a{display:flex;min-width:44px;min-height:44px;align-items:center;justify-content:center}}.bm-footer__logo{display:block;width:180px;max-width:100%;height:auto}.shopify-section-group-footer-group:has(.klaviyo-form-XxA4th),.shopify-section-group-footer-group:has(.klaviyo-form-XxA4th)>.section-background,.shopify-section-group-footer-group:has(.klaviyo-form-XxA4th)>.section{background:#1c1c1c!important}.shopify-section-group-footer-group .shopify-app-block:has(.klaviyo-form-XxA4th){width:100%;min-width:0}.shopify-section-group-footer-group .klaviyo-form-XxA4th form{max-width:740px!important;padding:16px 30px!important;margin-inline:auto!important;background-color:#1c1c1c!important}.shopify-section-group-footer-group .klaviyo-form-XxA4th [data-testid=form-component]{padding:6px 10px!important}.shopify-section-group-footer-group .klaviyo-form-XxA4th .klaviyo-form-richtext p{margin-block:0!important}.shopify-section-group-footer-group .klaviyo-form-XxA4th :is(input[type=email],button){min-height:44px!important;height:44px!important;box-sizing:border-box!important;padding:0 16px!important;border:1px solid #d2d2d2!important;border-radius:0!important;background:#1c1c1c!important;color:#fffefc!important;font-family:var(--bm-font-sans)!important;font-size:16px!important;font-weight:400!important}.shopify-section-group-footer-group .klaviyo-form-XxA4th button:hover{background:#343434!important}.shopify-section-group-footer-group .klaviyo-form-XxA4th [data-testid=form-row]:has(input[type=email])>[data-testid=form-component]{padding:6px 10px!important;box-sizing:border-box!important;min-width:0!important}.shopify-section-group-footer-group .klaviyo-form-XxA4th :is(input,button):focus-visible{outline:2px solid #fffefc!important;outline-offset:3px!important}@media(max-width:599px){.shopify-section-group-footer-group .klaviyo-form-XxA4th form{padding:16px 10px!important}.shopify-section-group-footer-group .klaviyo-form-XxA4th [data-testid=form-row]:has(input[type=email]){flex-direction:column!important}.shopify-section-group-footer-group .klaviyo-form-XxA4th [data-testid=form-row]:has(input[type=email])>[data-testid=form-component]{flex:0 0 auto!important;height:auto!important;width:100%!important}}.footer-content .menu__link:hover,.footer-content .menu__link:focus-visible,.utilities a:hover,.utilities a:focus-visible{color:inherit;text-decoration:underline;text-underline-offset:.2em}
/*# sourceMappingURL=/cdn/shop/t/144/assets/blake-mill.css.map */
