:root{--bk-ink:#1A1A17;--bk-paper:#F6F4EF;--bk-stone:#E7E1D5;--bk-sand:#DCD5C8;--bk-brown:#6E5226;--bk-gold:#D9BD8C;--bk-olive:#3E4232;--bk-rule:#CFC8BB;--bk-body:#3A3A34;--bk-mute:#5C574D;--bk-gutter:clamp(20px,4.45vw,64px);--bk-body-size:15px;--bk-label:12px;--bk-small:13px}body .page-width-wide,body .page-width-normal,body .page-width-narrow,body .page-width-content{--page-margin:var(--bk-gutter)}:root,body{--narrow-page-width:82rem;--normal-page-width:82rem;--wide-page-width:82rem}body,.color-custom-sections--27118065385772__header_section,body .header__row{background-color:var(--bk-paper)}:root{--color-background:#F6F4EF}:root,body{--font-paragraph--size:15px;--font-body--size:15px}body main .rte,body main .rte p,body main .rte li,body main .text-block.rte p,body .bkp .bkp-p,body .bkp :is(.st-hero,.cb-hero__txt,.ca-hero) .bkp-p,.product-details .details-content,.product-details .details-content p,.bk-soon p:not(.bk-soon__tag),[id$=section_UbKfR7] li,[id$=section_itQxBt] .rte p{font-family:Barlow,Helvetica Neue,sans-serif!important;font-size:var(--bk-body-size)!important;line-height:1.55!important;font-weight:400;letter-spacing:0;font-style:normal}body main .text-block.h5 p,body .bkp .bkp-eyebrow{font-size:var(--bk-label)!important;letter-spacing:.22em!important}body main .text-block.h6 p{font-size:var(--bk-body-size)!important}.product-details .details-content,.product-details .details-content p,.product-details .rte p{color:var(--bk-body)}.product-details summary.details__header,.product-details summary.details__header *{font-size:var(--bk-label)!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase}.product-details product-price,.product-details .price,.product-details .price *{font-size:18px!important;font-weight:500!important}@media(max-width:749px){:root{--bk-body-size:15px}}.announcement-bar{padding-block:0!important;min-height:34px}.announcement-bar__slider,.announcement-bar__slides{min-height:34px}.announcement-bar__text{font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase;font-weight:500!important;line-height:34px!important;margin:0!important}.announcement-bar__slide{transition:opacity .5s ease}[id$=section_UbKfR7] .layout-panel-flex--row,[id$=section_itQxBt] .layout-panel-flex--row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6.7vw,96px)!important;align-items:center}[id$=section_UbKfR7] .layout-panel-flex--row>*,[id$=section_itQxBt] .layout-panel-flex--row>*{width:auto!important;max-width:none!important;flex:none!important}[id$=section_UbKfR7] .image-block,[id$=section_itQxBt] .image-block{height:clamp(360px,44vw,640px)!important;overflow:hidden}[id$=section_itQxBt] .image-block{height:clamp(420px,61vw,880px)!important}[id$=section_UbKfR7] .image-block img,[id$=section_itQxBt] .image-block img{width:100%!important;height:100%!important;object-fit:cover!important}[id$=section_UbKfR7] h2,[id$=section_itQxBt] h2{font-size:clamp(40px,5vw,72px)!important;line-height:.95!important}[id$=section_itQxBt] h2{font-size:clamp(36px,4.45vw,64px)!important}[id$=section_UbKfR7] .section,[id$=section_itQxBt] .section{padding-block:clamp(64px,8.9vw,128px)}@media(max-width:749px){[id$=section_UbKfR7] .layout-panel-flex--row,[id$=section_itQxBt] .layout-panel-flex--row{grid-template-columns:1fr}[id$=section_itQxBt] .image-block{height:420px!important}}[id$=hero_LTzeiN] .hero{max-width:calc(1312px + 2*var(--bk-gutter));margin-inline:auto;padding-inline:var(--bk-gutter);box-sizing:border-box}[id$=hero_LTzeiN] .hero__container{border-radius:0;overflow:hidden;min-height:clamp(420px,44vw,640px)!important}.bk-sw{margin:0!important}.bk-sw__label,.bk-fit-head,.bk-mo__head{font-size:var(--bk-label)!important;font-weight:600;letter-spacing:.14em!important;text-transform:uppercase;margin:0 0 14px!important;color:var(--bk-ink)}.bk-sw__label b,.bk-fit-head b{font-weight:500;color:var(--bk-mute)}.bk-sw__grid{grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:8px!important}.bk-sw__item{gap:0!important}.bk-sw__img{aspect-ratio:auto!important;height:60px;padding:4px;box-sizing:border-box}.bk-sw__name{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(max-width:749px){.bk-sw__grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.bk-sw__img{height:54px}}.bk-mo{margin-top:22px;padding-top:18px;border-top:1px solid var(--bk-rule)}.bk-mo__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.bk-mo__head span:last-child{font-weight:500;color:var(--bk-mute);letter-spacing:.08em}.bk-mo__tag{display:inline-block;margin-left:8px;padding:3px 7px;background:var(--bk-ink)!important;color:#f4efe6!important;font-size:10px;letter-spacing:.14em;vertical-align:2px}.variant-option--buttons:has(input[data-option-name=Fit]){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;border:0;padding:0;margin:0}.variant-option--buttons:has(input[data-option-name=Fit])>legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.variant-option--buttons:has(input[data-option-name=Fit]) .bk-fit-head{grid-column:1/-1;display:flex;justify-content:space-between;align-items:baseline;margin:0 0 6px!important}.bk-fit-head button{all:unset;cursor:pointer;font:inherit;letter-spacing:inherit;border-bottom:1px solid var(--bk-ink);padding-bottom:1px}.variant-option--buttons:has(input[data-option-name=Fit]) .variant-option__button-label{width:auto!important;min-width:0!important;height:60px;padding:0!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1px solid var(--bk-ink)!important;border-radius:0!important;background:transparent;color:var(--bk-ink);box-shadow:none!important}.variant-option--buttons:has(input[data-option-name=Fit]) .variant-option__button-label:has(input:checked){background:var(--bk-ink)!important;color:#f4efe6!important}.variant-option--buttons:has(input[data-option-name=Fit]) .variant-option__button-label__text{font-size:14px!important;font-weight:600;letter-spacing:.1em}.bk-cm{font-size:12px;letter-spacing:.06em;opacity:.75;pointer-events:none}.bkd-fit__note,.bkd-fit__open{display:none!important}.product-details div:has(>.bkd-fit){display:none!important}.variant-option--buttons:has(input[data-option-name=Fit]) .variant-option__button-label>svg{display:none!important}.variant-option--buttons:has(input[data-option-name=Fit]) .variant-option__button-label:has(input[data-option-available=false]):not(:has(input:checked)){color:var(--bk-mute)}.product-details .bkd-fit{min-height:0!important;margin:0!important;padding:0!important}.product-details .quantity-selector-wrapper{display:none!important}.product-details .add-to-cart-button{min-height:56px!important;font-size:14px!important;letter-spacing:.14em!important}.product-details .product-form-buttons{gap:10px!important}body.bk-oos .product-details .buy-buttons-block .product-form-buttons{display:none!important}.bk-notify{display:none;flex-direction:column;gap:10px}body.bk-oos .bk-notify{display:flex}body:has(.bk-soon) .bk-notify{display:none!important}.bk-notify__msg{margin:0;font-size:var(--bk-label);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.bk-notify__msg b{font-weight:500;color:var(--bk-mute)}.bk-notify form{display:flex;flex-direction:column;gap:8px}.bk-notify input[type=email]{height:52px;border:1px solid #8F887B;background:#fff;padding:0 16px;font:inherit;font-size:15px;border-radius:0;box-sizing:border-box;width:100%}.bk-notify button,.bk-sticky-notify{height:56px;border:0;background:var(--bk-ink);color:#f4efe6;font:inherit;font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;width:100%}.bk-notify__ok{margin:0;padding:18px;border:1px solid var(--bk-rule);background:#fff;font-size:var(--bk-body-size);line-height:1.55}.bk-notify small{font-size:var(--bk-small);color:var(--bk-mute)}.bk-feat{margin:4px 0 0;padding:22px 0 4px;border-top:1px solid var(--bk-rule)}.bk-feat__h{margin:0 0 18px;font-size:var(--bk-label);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.bk-feat__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 12px;list-style:none;margin:0;padding:0}.bk-feat__grid li{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--bk-ink)}.bk-feat__grid img{width:44px;height:44px;object-fit:contain}sticky-add-to-cart .sticky-add-to-cart__bar{display:flex!important;position:fixed!important;inset:0 0 auto!important;width:auto!important;max-width:none!important;margin:0!important;border-radius:0!important;z-index:60;align-items:center;gap:16px;padding:10px max(var(--bk-gutter),calc((100vw - 1312px)/2))!important;background:var(--bk-paper)!important;border-bottom:1px solid var(--bk-rule);box-shadow:0 6px 18px #1a1a170f!important;transform:translateY(-105%)!important;opacity:1!important;visibility:visible!important;transition:transform .28s ease!important;pointer-events:none}body.bk-sticky-on sticky-add-to-cart .sticky-add-to-cart__bar{transform:none!important;pointer-events:auto}.sticky-add-to-cart__image{width:48px!important;height:48px!important;background:var(--bk-stone)}.sticky-add-to-cart__info{flex:1;min-width:0}.sticky-add-to-cart__title{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:20px!important;text-transform:uppercase;margin:0!important}.sticky-add-to-cart__variant{font-size:13px!important;color:var(--bk-mute)}.sticky-add-to-cart__button{height:48px!important;min-height:48px!important;padding:0 28px!important;font-size:14px!important;letter-spacing:.14em!important}.bk-sticky-notify{display:none;height:48px;width:auto;padding:0 28px;font-size:14px}body.bk-oos .bk-sticky-notify{display:block}body.bk-oos .sticky-add-to-cart__button{display:none!important}@media(max-width:749px){.sticky-add-to-cart__price{display:none}.sticky-add-to-cart__button,.bk-sticky-notify{padding:0 18px!important}}body:has(.bk-soon) .product-media-container{position:relative}body:has(.bk-soon) .product-media-container:after{content:"Coming soon";position:absolute;left:16px;top:16px;z-index:2;background:var(--bk-ink);color:#f4efe6;font:600 11px/1 Barlow,sans-serif;letter-spacing:.16em;text-transform:uppercase;padding:7px 10px;pointer-events:none}.bk-card-soon img{opacity:.88}.menu-list__list-item[data-bk-mega] .menu-list__submenu{display:none!important}.bk-mega{position:absolute;left:0;right:0;top:100%;z-index:40;background:#f4efe6;border-top:1px solid var(--bk-rule);border-bottom:1px solid var(--bk-rule);box-shadow:0 18px 40px #1a1a1714;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}.bk-mega.is-open{opacity:1;visibility:visible;transform:none;transition:opacity .18s ease,transform .18s ease}.bk-mega:before{content:"";position:absolute;left:0;right:0;top:-18px;height:18px}.bk-mega__in{max-width:1312px;margin:0 auto;padding:44px var(--bk-gutter) 52px;display:grid;grid-template-columns:220px minmax(0,1fr);gap:56px;box-sizing:content-box}.bk-mega__side{display:flex;flex-direction:column;gap:4px}.bk-mega__eyebrow{font-size:var(--bk-label);letter-spacing:.2em;font-weight:600;text-transform:uppercase;color:var(--bk-brown);margin:0 0 12px}.bk-mega__side a{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:14px;color:var(--bk-ink);text-decoration:none;border-bottom:1px solid transparent}.bk-mega__side a.is-on,.bk-mega__side a:hover{border-bottom-color:var(--bk-ink)}.bk-mega__side a.bk-mega__all{font-weight:600}.bk-mega__side hr{border:0;border-top:1px solid var(--bk-rule);margin:10px 0}.bk-mega__cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px 20px}.bk-mega__cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.bk-mega__card{display:flex;flex-direction:column;gap:10px;color:var(--bk-ink);text-decoration:none}.bk-mega__img{position:relative;aspect-ratio:1/1;background:var(--bk-stone);overflow:hidden}.bk-mega__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.bk-mega__card:hover .bk-mega__img img{transform:scale(1.04)}.bk-mega__name{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:24px;line-height:1;text-transform:uppercase}.bk-mega__desc{font-size:var(--bk-small);color:var(--bk-mute);margin-top:-4px}.bk-mega__soon{position:absolute;top:10px;left:10px;background:var(--bk-ink);color:#f4efe6;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:5px 8px}.bk-mega__fam{display:none}.bk-mega__fam.is-on{display:block}.bk-mega__famhead{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:18px}.bk-mega__famhead a{font-size:var(--bk-label);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--bk-ink);border-bottom:1px solid var(--bk-ink);text-decoration:none}.bk-mega__cw{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:14px 12px}.bk-mega__cw a{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:var(--bk-ink);font-size:12px;line-height:1.25}.bk-mega__cw .bk-mega__img{aspect-ratio:1/1}.bk-mega__cw .bk-mega__img img{object-fit:contain}.bk-mega.is-fam .bk-mega__cards{display:none}@media(max-width:989px){.bk-mega{display:none!important}}.bkf .bk-flogo{display:block;height:26px;width:auto;filter:brightness(0) invert(1);opacity:.94}.bk-fmark{display:inline-flex;align-items:center;gap:10px}.bk-fmark svg{width:22px;height:auto;fill:#dcd5c8;opacity:.8}.bkf .bkf__in{max-width:1312px!important;padding:clamp(56px,6vw,88px) var(--bk-gutter)!important;box-sizing:content-box}[id$=section_UbKfR7] .group-block,[id$=section_UbKfR7] .group-block-content>*,[id$=section_UbKfR7] .rte,[id$=section_UbKfR7] ul{max-width:none!important;width:100%!important}[id$=section_UbKfR7] li{color:var(--bk-body)}[id$=section_UbKfR7] li strong{font-family:Barlow Condensed,sans-serif!important;color:var(--bk-ink);font-size:26px!important}[id$=section_UbKfR7] h2{margin-bottom:24px!important}[id$=hero_LTzeiN] .hero{max-width:1312px!important;width:calc(100% - 2*var(--bk-gutter))!important;padding-inline:0!important}[id$=section_itQxBt] .group-block,[id$=section_itQxBt] .group-block-content>.text-block,[id$=section_itQxBt] .group-block-content>.rte{max-width:none!important;width:100%!important}[id$=section_itQxBt] p{max-width:none!important}.header__row{grid-template-columns:minmax(var(--bk-gutter),1fr) minmax(0,1312px) minmax(var(--bk-gutter),1fr)!important;background-color:var(--bk-paper)!important}.hero__content-wrapper{padding-inline:max(var(--bk-gutter),calc((100vw - 1312px)/2))!important}[id$=hero_LTzeiN] .hero__content-wrapper{padding-inline:clamp(24px,3.9vw,56px)!important;padding-bottom:clamp(24px,3.9vw,56px)!important}@media(max-width:749px){.announcement-bar__text{font-size:10.5px!important;letter-spacing:.1em!important;line-height:1.35!important;padding:9px 0!important}.announcement-bar__slider,.announcement-bar__slides,.announcement-bar{min-height:0}.announcement-bar [class*=arrow],.announcement-bar button{display:none!important}}@media(max-width:749px){[id$=section_UbKfR7] .group-block,[id$=section_itQxBt] .group-block{padding-inline:0!important}[id$=section_UbKfR7] .section,[id$=section_itQxBt] .section{padding-block:56px}}.product-details .variant-option--buttons:not(:has(input[data-option-name=Fit])):not(:has(input[data-option-name=Colorway])){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:8px;border:0;padding:0;margin:0}.product-details .variant-option--buttons:not(:has(input[data-option-name=Fit])):not(:has(input[data-option-name=Colorway]))>legend{grid-column:1/-1;font-size:var(--bk-label)!important;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;padding:0}.product-details .variant-option--buttons .variant-option__button-label>svg{display:none!important}.product-details .variant-option--buttons:not(:has(input[data-option-name=Colorway])) .variant-option__button-label{width:auto!important;min-width:0!important;height:48px;padding:0 10px!important;display:flex!important;align-items:center;justify-content:center;border:1px solid var(--bk-ink)!important;border-radius:0!important;background:transparent;color:var(--bk-ink);box-shadow:none!important}.product-details .variant-option--buttons:not(:has(input[data-option-name=Colorway])) .variant-option__button-label:has(input:checked){background:var(--bk-ink)!important;color:#f4efe6!important}.product-details .variant-option--buttons:not(:has(input[data-option-name=Colorway])) .variant-option__button-label__text{font-size:14px!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.product-details .variant-option--buttons:has(input[data-option-name=Fit]) .variant-option__button-label{height:60px}.product-details variant-picker fieldset{margin-bottom:22px!important}.product-details variant-picker fieldset:last-child{margin-bottom:0!important}.bk-govx{display:flex;flex-direction:column;gap:10px;margin:0 0 12px;padding:14px 16px;border:1px solid var(--bk-rule);background:#fff;text-align:left}.bk-govx p{margin:0!important;font-size:var(--bk-small)!important;line-height:1.45!important;color:var(--bk-body)}.bk-govx p b{display:block;font-size:var(--bk-label);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--bk-ink);margin-bottom:4px}.bk-govx a{display:flex;align-items:center;justify-content:center;height:44px;border:1px solid var(--bk-ink);color:var(--bk-ink);font-size:var(--bk-label);font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.bk-govx a:hover{background:var(--bk-ink);color:#f4efe6}.bk-govx-foot{background:#1a1a17;text-align:center;padding:14px var(--bk-gutter) 22px;border-top:1px solid #2E2E29}.bk-govx-foot a{color:#dcd5c8;font-size:var(--bk-label);font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none}.bk-govx-foot a:hover{color:#f4efe6}@media(min-width:990px){.product-information__grid.product-information--media-left,.product-information__grid.product-information--media-right{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:clamp(32px,4.4vw,64px)!important}}.bk-sw__item.bk-x .bk-sw__img{position:relative}body .bk-sw .bk-sw__item.bk-x .bk-sw__img img{opacity:.35!important;filter:grayscale(1)}.bk-sw__item.bk-x .bk-sw__img:before,.bk-sw__item.bk-x .bk-sw__img:after{content:"";position:absolute;left:50%;top:50%;width:70%;height:1.5px;background:#8f887b;transform:translate(-50%,-50%) rotate(45deg);pointer-events:none}.bk-sw__item.bk-x .bk-sw__img:after{transform:translate(-50%,-50%) rotate(-45deg)}.product-details .variant-option--buttons .variant-option__button-label:has(input[data-option-available=false]){position:relative;color:#a39d92!important;border-color:#cfc8bb!important;background:transparent!important}.product-details .variant-option--buttons .variant-option__button-label:has(input[data-option-available=false]:checked){border-color:var(--bk-ink)!important;color:var(--bk-mute)!important}.product-details .variant-option--buttons .variant-option__button-label:has(input[data-option-available=false]):before,.product-details .variant-option--buttons .variant-option__button-label:has(input[data-option-available=false]):after{content:"";position:absolute;left:50%;top:50%;width:46%;height:1px;background:#b8b0a2;transform:translate(-50%,-50%) rotate(20deg);pointer-events:none}.product-details .variant-option--buttons .variant-option__button-label:has(input[data-option-available=false]):after{transform:translate(-50%,-50%) rotate(-20deg)}.bk-govx-util{margin-left:18px;color:inherit;text-decoration:none;font-size:inherit}body .bk-sw .bk-sw__item.is-out:not(.bk-x) .bk-sw__img img{opacity:1!important;filter:none!important}body .bk-sw .bk-sw__item.bk-x .bk-sw__name{color:var(--bk-mute)}.bk-cob{margin:0!important;font-size:var(--bk-body-size)!important;line-height:1.55!important;color:var(--bk-body)}.bk-cob a{color:var(--bk-ink);text-decoration:underline;text-underline-offset:3px}.bk-notify__eta,.bk-soon__eta{margin:0!important;font-size:var(--bk-small)!important;color:var(--bk-body)}.bk-ship{padding:12px 16px;border-bottom:1px solid var(--bk-rule);background:var(--bk-paper)}.bk-ship p{margin:0 0 8px!important;font-size:var(--bk-small)!important;line-height:1.4!important;color:var(--bk-ink);text-align:left}.bk-ship p b{font-weight:600}.bk-ship__bar{height:4px;background:var(--bk-stone);overflow:hidden}.bk-ship__bar span{display:block;height:100%;background:var(--bk-ink);transition:width .3s ease}.bk-ship.is-free .bk-ship__bar span{background:#3f6b3a}.cart-page .bk-ship,main .bk-ship{border:1px solid var(--bk-rule);margin:0 0 16px}.bk-mega__cw a.is-out .bk-mega__img img{opacity:.35;filter:grayscale(1)}.bk-mega__cw a.is-out{color:var(--bk-mute)}.bk-mega__cw a .bk-mega__so{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--bk-mute)}.bk-hide{display:none!important}.bkf .bkf__in{padding:clamp(40px,4.5vw,56px) var(--bk-gutter) 0!important;row-gap:28px!important}.bkf__news{margin-top:22px;max-width:360px}.bkf__news h3{margin:0 0 4px!important;font-family:var(--font-heading--family,inherit);font-size:13px!important;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#d9bd8c}.bkf__news p{margin:0 0 10px!important;font-size:var(--bk-small)!important;color:#bdb6a8}.bkf__news form{margin:0!important;padding:0!important}.bkf__news .email-signup__input-group,.bkf__news form>div{display:flex!important;align-items:center;height:44px!important;min-height:0!important;border:1px solid #4A4A43!important;background:transparent!important;padding:0!important;max-width:360px}.bkf__news input[type=email]{height:42px!important;min-height:0!important;padding:0 12px!important;background:transparent!important;color:#f4efe6!important;border:0!important;font-size:14px!important;flex:1;width:100%}.bkf__news input[type=email]::placeholder{color:#8f887b}.bkf__news button{height:42px!important;width:44px!important;min-width:0!important;padding:0!important;background:transparent!important;color:#f4efe6!important;border:0!important;display:flex;align-items:center;justify-content:center}.bkf__bar{max-width:1312px;margin:36px auto 0;padding:16px var(--bk-gutter) 22px;box-sizing:content-box;border-top:1px solid #2E2E29;display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center;justify-content:space-between;font-size:12px;color:#8f887b}.bkf__bar nav{display:flex;flex-wrap:wrap;gap:6px 18px}.bkf__bar a{color:#bdb6a8;text-decoration:none;font-size:12px}.bkf__bar a:hover{color:#f4efe6}.bkf__bar a.bkf__mil{color:#d9bd8c;font-weight:600;letter-spacing:.06em}@media(max-width:749px){.bkf__bar{flex-direction:column;align-items:flex-start}.bkf__news{max-width:none}}.product-information.section{padding-top:clamp(28px,3.6vw,56px)!important;padding-bottom:clamp(28px,3.6vw,56px)!important}@media(max-width:749px){.product-information.section{padding-top:16px!important}}.bk-mega__in.bk-mega__in--simple{display:block!important;padding:32px var(--bk-gutter) 40px}.bk-mega__top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:20px}.bk-mega__top .bk-mega__eyebrow{margin:0}.bk-mega__links{display:flex;gap:28px}.bk-mega__links a{font-size:var(--bk-label);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--bk-ink);text-decoration:none;border-bottom:1px solid var(--bk-ink);padding-bottom:2px}.bk-mega__links a:hover{color:var(--bk-brown);border-color:var(--bk-brown)}.bkf__join{max-width:1312px;margin:0 auto;padding:clamp(40px,4.5vw,56px) var(--bk-gutter) clamp(36px,4vw,48px);box-sizing:content-box;text-align:center;border-bottom:1px solid #2E2E29}.bkf__join h2{margin:0 0 10px!important;font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:clamp(30px,3.2vw,42px)!important;line-height:1;text-transform:uppercase;color:#f4efe6;letter-spacing:.01em}.bkf__join p{margin:0 auto 22px!important;max-width:560px;font-size:var(--bk-body-size)!important;line-height:1.5!important;color:#bdb6a8}.bkf__join form{margin:0 auto!important;max-width:480px;padding:0!important}.bkf__join .email-signup__input-group{display:flex!important;gap:8px;height:auto!important;border:0!important;background:transparent!important;padding:0!important}.bkf__join input[type=email]{flex:1;height:48px!important;min-height:0!important;padding:0 14px!important;background:transparent!important;border:1px solid #4A4A43!important;color:#f4efe6!important;font-size:15px!important;border-radius:0!important}.bkf__join input[type=email]::placeholder{color:#8f887b}.bkf__join input[type=email]:focus{border-color:#d9bd8c!important;outline:0}.bkf__join button{height:48px!important;width:auto!important;min-width:0!important;padding:0 26px!important;background:#f4efe6!important;color:#1a1a17!important;border:0!important;font-size:13px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;position:static!important;border-radius:0!important;cursor:pointer}.bkf__join button:hover{background:#d9bd8c!important}.bkf__join button svg{display:none}@media(max-width:749px){.bkf__join .email-signup__input-group{flex-direction:column}.bkf__join button{width:100%!important}}.bk-mo__story{display:inline-block;margin-top:12px;font-size:var(--bk-label);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--bk-ink);text-decoration:none;border-bottom:1px solid var(--bk-ink)}body:has(.bkmo) main .main-page-title,body:has(.bkmo) main h1:not(.bkmo h1){display:none!important}body:has(.bkmo) main .page-width--narrow,body:has(.bkmo) main .section--page-width{max-width:none!important}.bkmo{--mo-red:#B03427;color:var(--bk-ink);font-family:Barlow,Helvetica Neue,sans-serif}.bkmo *{box-sizing:border-box}.bkmo-hero{text-align:center;padding:clamp(40px,6vw,88px) 0 clamp(36px,5vw,64px);border-bottom:1px solid var(--bk-rule)}.bkmo-lock{display:flex;align-items:center;justify-content:center;gap:clamp(20px,4vw,48px);margin:0 auto 34px}.bkmo-lock img{display:block;height:auto}.bkmo-lock .bkmo-lock__bk{width:clamp(170px,22vw,280px)}.bkmo-lock .bkmo-lock__mo{width:clamp(130px,16vw,200px)}.bkmo-lock__x{font-family:Barlow Condensed,sans-serif;font-size:clamp(26px,3vw,40px);font-weight:300;color:var(--bk-mute);line-height:1}.bkmo-eyebrow{font-size:var(--bk-label)!important;font-weight:600;letter-spacing:.22em!important;text-transform:uppercase;color:var(--bk-brown);margin:0 0 14px!important}.bkmo h1,.bkmo h2{font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;line-height:.95;margin:0 0 16px;color:var(--bk-ink)}.bkmo h1{font-size:clamp(40px,6vw,76px)}.bkmo h2{font-size:clamp(30px,3.6vw,46px)}.bkmo p{font-size:var(--bk-body-size)!important;line-height:1.55!important;color:var(--bk-body);margin:0 0 14px}.bkmo-hero p{max-width:600px;margin:0 auto 26px}.bkmo-btn{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 30px;background:var(--bk-ink);color:#f4efe6!important;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none}.bkmo-btn:hover{background:var(--bk-brown)}.bkmo-sec{padding:clamp(40px,5vw,72px) 0;border-bottom:1px solid var(--bk-rule)}.bkmo-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:start}.bkmo-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:26px}.bkmo-card{display:flex;flex-direction:column;gap:8px;color:var(--bk-ink);text-decoration:none}.bkmo-card__img{aspect-ratio:1/1;background:var(--bk-stone);overflow:hidden;display:block}.bkmo-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.bkmo-card:hover .bkmo-card__img img{transform:scale(1.04)}.bkmo-card__name{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:20px;text-transform:uppercase;line-height:1}.bkmo-card__st{font-size:12px;color:var(--bk-mute)}.bkmo-specs{list-style:none;margin:0;padding:0;border-top:1px solid var(--bk-rule)}.bkmo-specs li{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--bk-rule);font-size:var(--bk-body-size)}.bkmo-specs li b{font-family:Barlow Condensed,sans-serif;font-size:20px;text-transform:uppercase;font-weight:700}.bkmo-specs li span{color:var(--bk-body);text-align:right}.bkmo-close{text-align:center;padding:clamp(44px,6vw,80px) 0}.bkmo-close p{max-width:560px;margin:0 auto 24px}.bkmo-legal{font-size:12px!important;color:var(--bk-mute)!important;text-align:center;margin:0 0 40px!important}@media(max-width:989px){.bkmo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bkmo-two{grid-template-columns:1fr}}@media(max-width:600px){.bkmo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bkmo{width:min(1312px,calc(100vw - 2*var(--bk-gutter)));position:relative;left:50%;transform:translate(-50%)}.bkmo-hero .bkmo-eyebrow{margin:0 auto 14px!important}.bkmo-hero{padding-top:clamp(8px,2vw,24px)}.bk-mega__in.bk-mega__in--strip{display:flex!important;flex-direction:column;align-items:center;gap:22px;padding:26px var(--bk-gutter) 26px!important}.bk-mega__row{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 28px}.bk-mega__tile{display:flex;flex-direction:column;align-items:center;gap:8px;width:118px;text-decoration:none;color:var(--bk-ink);position:relative}.bk-mega__thumb{display:block;width:118px;height:84px;overflow:hidden;background:transparent}.bk-mega__thumb img{width:100%;height:100%;object-fit:cover;object-position:center 55%;mix-blend-mode:multiply;transition:transform .3s ease}.bk-mega__tile:hover .bk-mega__thumb img{transform:scale(1.06)}.bk-mega__tname{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-align:center;line-height:1.2}.bk-mega__tile:hover .bk-mega__tname{text-decoration:underline;text-underline-offset:4px}.bk-mega__tsoon{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--bk-mute);margin-top:-4px}.bk-mega__shopall{display:inline-flex;align-items:center;height:36px;padding:0 18px;border:1px solid var(--bk-ink);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--bk-ink);text-decoration:none}.bk-mega__shopall:hover{background:var(--bk-ink);color:#f4efe6}.bk-mega{background:#f4efe6!important}.bk-mega-dim{position:fixed;inset:0;z-index:5;background:#1a1a1761;opacity:0;visibility:hidden;transition:opacity .18s ease,visibility 0s linear .18s}body.bk-mega-on .bk-mega-dim{opacity:1;visibility:visible;transition:opacity .18s ease}header-component,.header-section,#header-group,[id*=header_section]{position:relative;z-index:30}.bkf__join .email-signup__input-group{align-items:stretch!important;height:48px!important}.bkf__join input[type=email],.bkf__join button{margin:0!important;transform:none!important;inset:auto!important;box-sizing:border-box!important;height:48px!important;align-self:stretch}.bkf__join button{display:flex!important;align-items:center;justify-content:center;flex:0 0 auto}.bkf__join label.visually-hidden{position:absolute!important}@media(max-width:749px){.bkf__join .email-signup__input-group{height:auto!important}}header-component:has(.bk-mega) .menu-list__submenu,body:has(.bk-mega) .menu-list__submenu{display:none!important;visibility:hidden!important}:root{--t-display:clamp(52px,6.4vw,96px);--t-h2:clamp(34px,3.9vw,56px);--t-h3:clamp(20px,1.7vw,24px);--t-body:15px;--t-ui:13px;--bk-orange:#C4561D;--bk-label:13px;--bk-small:13px}html body :is(h1,h2,.h1,.h2):not(.bk-keep),html body .text-block:is(.h1,.h2) :is(p,h1,h2,span),html body .text-block:is(.h1,.h2){font-size:var(--t-h2)!important;line-height:.95!important;letter-spacing:.005em}html body :is(.hero,.hero__content-wrapper) :is(h1,h2,.h1,.h2,.text-block.h1 p,.text-block.h2 p,.text-block.h1,.text-block.h2){font-size:var(--t-display)!important;line-height:.92!important}html body :is(h3,h4,.h3,.h4):not(.bkf h3),html body .text-block:is(.h3,.h4) :is(p,span,strong),html body .text-block:is(.h3,.h4),html body [id$=section_UbKfR7] strong{font-size:var(--t-h3)!important;line-height:1.1!important}html body .text-block.h5 :is(p,strong,span),html body .text-block.h5,html body .button-custom,html body a.button-custom,html body .announcement-bar__text,html body .menu-list__link-title,html body .menu-list__link,html body announcement-bar-component :is(p,a,span),html body .button,html body button.button,html body .shopify-payment-button__button,html body .bk-sw__label,html body .bk-fit-head,html body .bk-fit-head *,html body .variant-option__button-label,html body .variant-option legend,html body .product-badges *,html body .bkf h3,html body .bk-mo__head,html body .bk-mo__story,html body .bkmo-eyebrow,html body .bkmo-btn,html body .bk-mega__tname,html body .bk-mega__shopall,html body .bk-feat__h,html body .bk-govx a,html body .bk-govx p b,html body .bkf__bar,html body .bkf__bar a,html body .accordion summary,html body .accordion summary *{font-size:var(--t-ui)!important}html body main :is(p,li,dd,dt,td,label,input,textarea,select,.rte),html body .bkf a,html body .bkf p,html body .bk-ship p,html body .bk-notify p,html body .bkmo p,html body .bkmo-specs li,html body .product-card :is(a,p,span),html body .price,html body .price *,html body product-price,html body product-price *,html body .jm-text{font-size:var(--t-body)!important}html body :is(small,.bk-sw__name,.bk-cm,.bkmo-card__st,.bk-mega__desc,.bk-mega__tdesc,.bk-mega__tsoon,.bkmo-legal,.caption){font-size:var(--t-ui)!important}html body .product-details product-price,html body .product-details product-price *,html body .product-details .price,html body .product-details .price *{font-size:var(--t-h3)!important;font-weight:400}html body .bk-sw__name{font-size:12px!important}header-component .header-logo__image,header .header-logo__image{width:204px!important;height:auto!important;max-height:none!important}@media(max-width:749px){header-component .header-logo__image,header .header-logo__image{width:150px!important}}[id$=section_itQxBt] .section{padding-top:clamp(56px,6vw,96px)!important;padding-bottom:clamp(56px,6vw,96px)!important}[id$=section_itQxBt] .custom-section-content>div{align-items:center!important;column-gap:clamp(32px,5.5vw,96px)!important;padding-top:0!important}[id$=section_itQxBt] .image-block__image{aspect-ratio:4/5!important;height:auto!important;max-height:640px;object-fit:cover!important;width:100%!important}[id$=section_itQxBt] .text-block.rte p,[id$=section_itQxBt] rte-formatter p{line-height:1.75!important;margin:0 0 14px!important}[id$=section_itQxBt] .text-block:is(.h1,.h2,.h3){margin-bottom:22px!important}[id$=section_itQxBt] .text-block:is(.h3,.h4){margin-top:10px!important;margin-bottom:26px!important}body :is(.bk-mo__tag,.bk-mega__soon,.bk-soon__tag,.bk-tag-soon,.bkmo-soon){background:var(--bk-orange)!important;color:#fff!important;border:0!important}body .bk-soon__tag{display:inline-block;padding:5px 10px;color:#fff!important;align-self:flex-start}body .product-card .product-badges__badge,body .product-badges__badge{background:var(--bk-ink)}body .bk-badge-soon{background:var(--bk-orange)!important;color:#fff!important}.bk-mega__tile{width:150px}.bk-mega__thumb{position:relative;width:150px;height:104px}.bk-mega__thumb .bk-mega__soon{position:absolute;top:6px;left:6px;padding:4px 7px;font-size:10px!important;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1}.bk-mega__tdesc{color:var(--bk-mute);text-align:center;line-height:1.3;margin-top:-4px}.bk-mega__row{gap:10px 30px}.shopify-policy__container{max-width:880px!important;width:calc(100% - 2*var(--bk-gutter))!important;padding:clamp(40px,5vw,72px) 0!important}.shopify-policy__title h1{font-size:var(--t-h2)!important;text-align:left!important;margin-bottom:28px!important}.shopify-policy__body h2,.shopify-policy__body h3{font-size:var(--t-h3)!important;margin:36px 0 12px!important}.shopify-policy__body p,.shopify-policy__body li{line-height:1.75!important;margin:0 0 14px!important;color:var(--bk-body)}.shopify-policy__body strong{color:var(--bk-ink)}.bkf .bkf__in{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:clamp(24px,3vw,48px)!important;padding-top:clamp(36px,4vw,52px)!important}.bkf nav ul{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.bkf nav li{margin:0!important;line-height:1.3}.bkf nav h3{margin:0 0 16px!important;letter-spacing:.16em}.bkf__join{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:16px 48px;text-align:left!important;padding:28px var(--bk-gutter)!important}.bkf__join h2{font-size:var(--t-h3)!important;margin:0 0 4px!important;letter-spacing:.02em}.bkf__join p{margin:0!important;max-width:none!important}.bkf__join form{margin:0!important;max-width:none!important;width:100%}.bkf__bar{justify-content:center!important;gap:0!important;flex-direction:row!important}.bkf__bar>span{order:2;width:100%;text-align:center;margin-top:12px}.bkf__bar nav{display:flex!important;flex-wrap:wrap;justify-content:center;gap:10px 0!important;width:100%}.bkf__bar nav a{padding:0 18px;border-left:1px solid #3A3A34;line-height:1}.bkf__bar nav a:first-child{border-left:0}@media(max-width:989px){.bkf .bkf__in{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bkf__join{grid-template-columns:1fr}}.bk-offer{position:fixed;left:20px;bottom:20px;z-index:60;font-family:Barlow,sans-serif}.bk-offer__tab{display:flex;align-items:center;gap:10px;height:44px;padding:0 16px;background:var(--bk-ink);color:#f4efe6;border:0;font-size:var(--t-ui);font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 24px #1a1a172e}.bk-offer__tab span.x{opacity:.7;font-size:16px;line-height:1;padding-left:4px}.bk-offer__panel{display:none;width:min(360px,calc(100vw - 40px));background:#f6f4ef;border:1px solid var(--bk-rule);box-shadow:0 18px 40px #1a1a172e;padding:22px}.bk-offer.is-open .bk-offer__panel{display:block}.bk-offer.is-open .bk-offer__tab{display:none}.bk-offer__panel h3{font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;font-size:var(--t-h3)!important;margin:0 0 6px}.bk-offer__panel p{font-size:var(--t-body);line-height:1.5;color:var(--bk-body);margin:0 0 14px}.bk-offer__panel form{display:flex;flex-direction:column;gap:8px}.bk-offer__panel input{height:46px;border:1px solid #B8B0A2;background:#fff;padding:0 12px;font:inherit;font-size:15px}.bk-offer__panel button[type=submit]{height:46px;border:0;background:var(--bk-ink);color:#f4efe6;font-size:var(--t-ui);font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.bk-offer__close{position:absolute;top:8px;right:10px;background:none;border:0;font-size:20px;cursor:pointer;color:var(--bk-mute)}.bk-offer__panel{position:relative}.bk-offer__code{display:inline-block;margin-top:6px;padding:8px 12px;border:1px dashed var(--bk-ink);font-weight:700;letter-spacing:.12em}body.bk-mega-on .bk-offer,body:has(cart-drawer-component[open]) .bk-offer{display:none}.bkfaq{max-width:880px;margin:0 auto;padding:clamp(8px,2vw,24px) 0 clamp(48px,6vw,88px)}.bkfaq h2{font-size:var(--t-h3)!important;margin:40px 0 8px!important;font-family:Barlow Condensed,sans-serif;text-transform:uppercase}.bkfaq details{border-bottom:1px solid var(--bk-rule)}.bkfaq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:18px 0;font-size:var(--t-body)!important;font-weight:600;color:var(--bk-ink)}.bkfaq summary::-webkit-details-marker{display:none}.bkfaq summary:after{content:"+";font-size:20px;line-height:1;color:var(--bk-mute)}.bkfaq details[open] summary:after{content:"\2212"}.bkfaq details p{margin:0 0 18px!important;line-height:1.55!important;color:var(--bk-body)}.bkfaq a{color:var(--bk-ink);text-decoration:underline;text-underline-offset:3px}.bkmo-lock img{height:clamp(64px,7.5vw,104px)!important;width:auto!important}.bkmo-lock .bkmo-lock__bk,.bkmo-lock .bkmo-lock__mo{width:auto!important}html body .text-block.h6 :is(p,span),html body .text-block.h6{font-size:var(--t-body)!important;text-transform:none}html body [id*=product_list] .text-block.h3 :is(p,h2,h3),html body [id*=product_list] .text-block.h3{font-size:var(--t-h2)!important;line-height:.95!important}html body .bkf__join h2{font-size:var(--t-h3)!important;line-height:1.1!important}html body .bk-offer__panel h3{font-size:var(--t-h3)!important}.st-start__img img{object-fit:cover!important;object-position:center 42%!important;width:100%!important;height:100%!important}html body .bkfaq h2{font-size:var(--t-h3)!important;line-height:1.1!important;margin:44px 0 6px!important}html body .bkfaq h2:first-child{margin-top:8px!important}html body .shopify-policy__body :is(h2,h3,h4){font-size:var(--t-h3)!important;line-height:1.1!important;margin:40px 0 12px!important}html body .shopify-policy__title h1{font-size:var(--t-h2)!important}html body [id$=section_itQxBt] .text-block:first-child:is(.h1,.h2,.h3),html body [id$=section_itQxBt] .text-block:first-child:is(.h1,.h2,.h3) :is(p,h2,h3){font-size:var(--t-h2)!important;line-height:.95!important}:root{--bk-green:#3F6B3A}html body .bk-tag{display:inline-block;padding:5px 9px;font-size:11px!important;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1;color:#fff!important;border:0!important}html body .bk-tag--arriving,html body .bk-badge--arriving{background:var(--bk-green)!important;color:#fff!important}html body .bk-tag--coming,html body .bk-badge--coming,html body .bk-mo__tag{background:var(--bk-orange)!important;color:#fff!important}html body .bk-badge{font-weight:600;letter-spacing:.06em}.bk-badge--float{position:absolute;top:10px;right:10px;z-index:2;padding:5px 9px;font-size:12px}.bk-ptag{margin:-4px 0 6px}.bk-mega__thumb .bk-tag{position:absolute;top:6px;left:6px;font-size:10px!important;padding:4px 7px}.bkf__brand--join .bkf__join{display:block!important;padding:0!important;border:0!important;max-width:340px;text-align:left!important}.bkf__brand--join .bkf__join h3{margin:0 0 12px!important}.bkf__brand--join .bkf__join p{margin:0 0 14px!important;font-size:var(--t-body)!important;color:#bdb6a8;line-height:1.5!important}.bkf__brand--join .email-signup__input-group{height:44px!important;gap:6px}.bkf__brand--join input[type=email],.bkf__brand--join button{height:44px!important}.bkf__brand--join button{padding:0 16px!important}html body .bkf h3{font-family:Barlow Condensed,sans-serif!important;font-size:var(--t-body)!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase;color:#d9bd8c!important;line-height:1.2!important}.bkf .bkf__in{align-items:start}.bk-offer__tab{height:52px!important;padding:0 22px!important;font-size:var(--t-body)!important;gap:14px!important;border-left:3px solid #D9BD8C}.bk-offer__tab span.x{font-size:18px!important}.bk-offer__panel{width:min(400px,calc(100vw - 40px))!important;padding:26px!important}.bkdw{max-width:640px;margin:0 auto;padding:clamp(24px,4vw,56px) var(--bk-gutter) clamp(56px,7vw,104px);text-align:center}.bkdw .bkmo-eyebrow{margin:0 0 14px!important}.bkdw h2{margin:18px 0 14px!important}.bkdw p{font-size:var(--t-body)!important;line-height:1.55!important;color:var(--bk-body);margin:0 auto 22px!important}.bkdw form{display:flex;gap:8px;max-width:440px;margin:0 auto}.bkdw input{flex:1;height:48px;border:1px solid #B8B0A2;background:#fff;padding:0 14px;font:inherit;font-size:15px}.bkdw button{height:48px;padding:0 24px;border:0;background:var(--bk-ink);color:#f4efe6;font-size:var(--t-ui);font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}@media(max-width:600px){.bkdw form{flex-direction:column}}html body .product-badges__badge.bk-badge:after{content:none!important;display:none!important}html body .product-badges__badge.bk-badge{font-size:12px!important;letter-spacing:.06em}.bk-mo__tag2{margin-left:10px;vertical-align:middle}[id$=section_itQxBt] .layout-panel-flex{align-items:center!important;padding-bottom:0!important}[id$=section_itQxBt] .image-block{height:auto!important;align-self:center!important}[id$=section_itQxBt] .group-block{align-self:center!important;margin:0!important}[id$=section_itQxBt] .image-block__image{max-height:none!important;aspect-ratio:4/5!important}@media(min-width:990px){.bkf .bkf__in{grid-template-columns:minmax(260px,340px) repeat(3,max-content)!important;justify-content:space-between!important;column-gap:clamp(32px,5vw,96px)!important}}.bkf nav ul{gap:12px!important}.bkf nav li,.bkf nav li a{line-height:1.25!important}html body .bkf h3,.bkf__brand--join .bkf__join h3{margin:0 0 18px!important}.bkf__brand--join .bkf__join p{margin:0 0 16px!important}@media(max-width:989px){.bkf .bkf__in{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important}.bkf__brand--join{grid-column:1/-1}}[id$=section_itQxBt] .group-block :is(.layout-panel-flex,.group-block-content){justify-content:flex-start!important;align-items:flex-start!important;text-align:left!important}[id$=section_itQxBt] .group-block .button-custom{margin-left:0!important;align-self:flex-start!important}@media(min-width:990px){.bkf .bkf__in{grid-template-columns:300px repeat(3,max-content)!important}}.bkf__brand--join .bkf__join{max-width:300px}html body product-card .product-badges .product-badges__badge.bk-badge.bk-badge{font-size:12px!important;color:#fff!important;line-height:1.2!important;text-indent:0!important}html body .bkp .st-hero{display:none!important}html body .bkp .bkp-wrap{padding:clamp(48px,5vw,72px) var(--bk-gutter)!important}html body .bkp .bkp-wrap[style*="padding-top:0"]{padding-top:0!important}html body .bkp .bkp-head{margin-bottom:32px!important}html body .bkp .st-def{padding:clamp(48px,5vw,72px) 20px 40px!important;gap:12px!important}html body .bkp .st-def__word{font-size:var(--t-display)!important}html body .bkp .st-def p{font-size:var(--t-h3)!important;margin:0!important}html body .bkp .st-def div[style*=italic]{font-size:var(--t-body)!important}html body .bkp .st-start{padding:0 var(--bk-gutter) clamp(48px,5vw,72px)!important;gap:clamp(32px,5vw,72px)!important;max-width:1200px!important}html body .bkp .st-start__img{height:auto!important;aspect-ratio:4/5;max-height:600px}html body .bkp .st-start .bkp-p,html body .bkp p[style*="font-size:2"],html body .bkp p[style*="font-size:3"]:not(.bkp-h1):not(.bkp-h2):not(.bkp-h3){font-size:var(--t-body)!important;line-height:1.55!important}html body .bkp[style*="#E4DDD0"],html body .bkp[style*="var(--olive)"]{background:transparent!important}html body .bkp[style*="#E4DDD0"]>div,html body .bkp[style*="#E4DDD0"]>section{border-top:1px solid #D6CFC2}html body .bkp>div[style*="padding:144px"],html body .bkp>section[style*="padding:144px"],html body .bkp>div[style*="padding:128px"],html body .bkp>section[style*="padding:128px"]{padding:clamp(48px,5vw,72px) 20px!important;gap:20px!important}html body .bkp .st-ethos{padding:clamp(56px,6vw,88px) var(--bk-gutter)!important}html body .bkp .st-ethos [style*="font-size:24px"]{font-size:var(--t-h3)!important}html body .bkp .st-ethos [style*="font-size:56px"]{font-size:var(--t-h2)!important}html body .bkp .st-gal{grid-auto-rows:220px!important}html body .bkp .st-top{margin-bottom:32px!important}html body .bkp .st-org{background:#f4efe6!important;border:1px solid #D6CFC2;padding:28px!important}html body .bkp .st-org [style*="font-size:36px"],html body .bkp .bkp-h3,html body .bkp [style*="font-size:30px"]{font-size:var(--t-h3)!important}html body .bkp .bkp-media{height:360px!important}html body .bkp[style*="var(--olive)"]{color:var(--ink)!important;border-top:1px solid #D6CFC2}html body .bkp[style*="var(--olive)"] [style*="color:var(--sand)"]{color:var(--body)!important}html body .bkp[style*="var(--olive)"] .bkp-btn--light{background:var(--ink)!important;color:var(--cream)!important;border-color:var(--ink)!important}html body .bkp[style*="var(--olive)"] .bkp-btn--ghost{background:transparent!important;color:var(--ink)!important;border-color:var(--ink)!important}html body .bkp[style*="var(--olive)"] h2,html body .bkp[style*="var(--olive)"] .bkp-h1,html body .bkp[style*="var(--olive)"] .bkp-h2{color:var(--ink)!important;font-size:var(--t-h2)!important}html body .bkp .cb-hero{min-height:0!important}html body .bkp .cb-hero__txt{padding:clamp(48px,5vw,72px) var(--bk-gutter)!important;gap:20px!important}html body .bkp .cb-hero__txt .bkp-h1{font-size:var(--t-display)!important}html body .bkp .cb-hero__img,html body .bkp .cb-hero__img img{max-height:560px}html body .bkp .cb-strip{background:var(--ink)!important;border-top:1px solid #34342E}html body .bkp .cb-strip div{padding:28px var(--bk-gutter)!important;border-color:#34342e!important}html body .bkp .cb-strip b{font-size:var(--t-h3)!important}html body .bkp .cb-strip span{font-size:var(--t-body)!important}html body .bkp .bkp-step{padding-top:20px!important;gap:10px!important}html body .bkp .bkp-faq{padding:20px 0!important}html body .bkp .bkp-faq b{font-size:var(--t-body)!important;font-weight:600}html body .bkp .bkp-btn{height:48px!important;font-size:var(--t-ui)!important}@media(max-width:989px){html body .bkp .st-start__img{max-height:420px}html body .bkp .cb-hero__img,html body .bkp .cb-hero__img img{max-height:320px;height:320px}html body .bkp .bkp-media{height:280px!important}}html body main .shopify-section .section.spacing-style{padding-top:min(var(--padding-block-start,64px),64px)!important;padding-bottom:min(var(--padding-block-end,64px),64px)!important}@media(max-width:749px){html body main .shopify-section .section.spacing-style{padding-top:min(var(--padding-block-start,48px),48px)!important;padding-bottom:min(var(--padding-block-end,48px),48px)!important}}html body main .rte a[data-govx]{display:inline-flex;align-items:center;height:48px;padding:0 28px;background:#1a1a17;color:#f4efe6!important;text-decoration:none!important;font-size:var(--t-ui)!important;font-weight:600;letter-spacing:.14em;text-transform:uppercase}html body .bkp{--gold:#D9BD8C!important}html body quick-add-component,html body .quick-add{display:none!important}@media(min-width:750px){html body [id$=section_UbKfR7] .layout-panel-flex--row>.image-block{order:2}}@media(max-width:989px){html body .bkp [style*="justify-content:space-between"]{gap:12px!important}}html body main [id$=section_UbKfR7] .section,html body main [id$=section_itQxBt] .section{padding-top:64px!important;padding-bottom:64px!important}@media(max-width:749px){html body main [id$=section_UbKfR7] .section,html body main [id$=section_itQxBt] .section{padding-top:48px!important;padding-bottom:48px!important}}html body [id$=section_itQxBt] .bk-eyebrow-clone+.text-block,html body [id$=section_itQxBt] .bk-eyebrow-clone+.text-block :is(p,h1,h2,h3){font-size:var(--t-h2)!important;line-height:.95!important}html body .bkf__bar a{font-size:var(--t-ui)!important}@media(max-width:749px){html body .announcement-bar__text,html body announcement-bar-component :is(p,a,span){font-size:11px!important}}html body .shopify-policy__body h2,html body .shopify-policy__body h3,html body .bkfaq h2{font-size:var(--t-h3)!important;line-height:1.1!important;margin:36px 0 10px!important}html body main:has(.contact-form__form) .rte,html body main:has(.contact-form__form) .text-block{max-width:560px!important;--max-width:560px;margin-inline:auto}@media(max-width:749px){html body .bkf__brand--join .bkf__join{max-width:none!important}html body .bkf__brand--join .email-signup__input-group{flex-direction:row!important;height:44px!important}html body .bkf__brand--join input[type=email]{flex:1 1 auto!important;min-width:0!important}html body .bkf__brand--join button{width:auto!important;flex:0 0 auto!important}html body .bkf__bar nav{flex-direction:column!important;align-items:center;gap:12px!important}html body .bkf__bar nav a{border-left:0!important;padding:0!important}}html body .bkp .bkp-card .bkp-media:has(img[src*=Co-Brand_Hat]){background:#000!important;padding:0!important}html body .bkp .bkp-card .bkp-media img[src*=Co-Brand_Hat]{object-fit:contain!important}html body .bkp .bkp-card .bkp-media:has(img[src*=Cobranded_Shirt]){padding:24px!important}html body [id$=section_itQxBt] .text-block.h5 :is(p,span),html body [id$=section_itQxBt] .text-block.h5{color:#6e5226!important}html body [id$=section_itQxBt] .text-block.h5+.text-block,html body [id$=section_itQxBt] .text-block.h5+.text-block :is(p,h1,h2,h3){font-size:var(--t-h2)!important;line-height:.95!important}html body .bkp .cb-strip{background:#3e4232!important;border-top:0!important}html body .bkp .cb-strip div{border-color:#5a5e4a!important}html body .bkp .cb-strip span{color:#dcd5c8!important}html body .bk-grp{margin-top:18px}html body .bk-grp:first-of-type{margin-top:4px}html body .bk-grp__head{margin:0 0 10px!important;font-size:var(--t-ui)!important;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1a1a17;border-top:1px solid #D6CFC2;padding-top:14px}html body main .shopify-section .product-information.section.spacing-style{padding-top:clamp(28px,3.6vw,56px)!important;padding-bottom:clamp(28px,3.6vw,56px)!important}@media(max-width:749px){html body main .shopify-section .product-information.section.spacing-style{padding-top:20px!important}}html body .product-information .product-media-container,html body .product-information .product-media{aspect-ratio:1/1!important;--ratio:1!important}html body .product-information .product-media__image{width:100%!important;height:100%!important;aspect-ratio:1/1!important;object-fit:contain!important}html body .bk-mega__thumb img[src*=".png"]{object-fit:contain!important;object-position:center bottom!important;background:#e7e1d5!important;padding:6px 0 0!important;box-sizing:border-box!important}html body .product-media-container,html body .product-media{aspect-ratio:1/1!important;--ratio:1!important}html body .product-media__image[src*=".png"]{background:#e7e1d5!important;object-fit:contain!important;padding:4%!important;box-sizing:border-box!important}html body main .bkfaq h2:not(.bk-keep),html body main .shopify-policy__body h2:not(.bk-keep),html body main .shopify-policy__body h3:not(.bk-keep){font-size:var(--t-h3)!important;line-height:1.1!important;letter-spacing:0!important}html body main .shopify-policy__body h2:not(.bk-keep){margin:36px 0 10px!important}html body.bk-allsoon .variant-option__button-label svg{display:none!important}html body.bk-allsoon .variant-option__button-label{color:var(--bk-ink,#1A1A17)!important;opacity:1!important}html body.bk-allsoon .variant-option__button-label:has(input:checked){color:#f6f4ef!important}html body.bk-allsoon .product-details .variant-option--buttons .variant-option__button-label:before,html body.bk-allsoon .product-details .variant-option--buttons .variant-option__button-label:after{display:none!important;content:none!important}html body.bk-allsoon .variant-option__button-label .variant-option__button-label__text{color:inherit!important}html body.bk-allsoon .product-details .variant-option--buttons .variant-option__button-label:not(:has(input:checked)),html body.bk-allsoon .product-details .variant-option--buttons .variant-option__button-label:not(:has(input:checked)) .variant-option__button-label__text{color:#1a1a17!important}html body:has(.bk-soon__tag.bk-tag--arriving) .product-media-container:after{content:"Arriving soon"!important;background:var(--bk-green,#3F6B3A)!important;color:#fff!important}html body:has(.bk-soon__tag.bk-tag--coming) .product-media-container:after{content:"Coming soon"!important;background:var(--bk-orange,#C4561D)!important;color:#fff!important}html body .header-logo.bk-has-lockup{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;height:auto!important;gap:5px}html body .bk-lockup{font-family:Barlow,sans-serif;font-size:9px;font-weight:600;letter-spacing:.3em;color:#5c574d;white-space:nowrap;line-height:1}@media(max-width:749px){html body .header-logo.bk-has-lockup{align-items:center!important}html body .bk-lockup{font-size:8px;letter-spacing:.24em}}html body .text-block.h5 :is(p,strong,span),html body .text-block.h5,html body .bkp .bkp-eyebrow,html body main .bkmo-eyebrow,html body .bk-mega__eyebrow{line-height:1.4!important}html body main .bkmo-eyebrow{font-size:var(--bk-label)!important;font-weight:600!important;letter-spacing:.22em!important}html body .bkp .cb-hero__txt .bkp-h1,html body .bkp .st-def__word{line-height:.92!important}html body [id$=section_itQxBt] .text-block.rte p,html body [id$=section_itQxBt] rte-formatter p,html body .shopify-policy__body p,html body .shopify-policy__body li,html body .bkp .bkp-p{line-height:1.55!important}html body [id*=product_list] .text-block.h3 :is(p,h2,h3){letter-spacing:.005em}@media(max-width:749px){html body .hero__content-wrapper{padding-inline:16px!important}html body .hero__content-wrapper>:is(.text-block,rte-formatter,.group-block){padding-inline:0!important}}html body .bkp :is(.st-def,.st-ethos) p:not([style*="font-size:56px"]):not([style*=italic]):not(.bkp-eyebrow){line-height:1.55!important}html body .bkp p[style*="font-size:56px"]{line-height:.95!important}html body [id$=section_itQxBt] .text-block :is(p,h1,h2,h3){letter-spacing:.005em}html body [id$=section_itQxBt] .text-block.rte p,html body [id$=section_itQxBt] rte-formatter p,html body [id$=section_itQxBt] .text-block.h5 p{letter-spacing:normal}html body [id$=section_itQxBt] .text-block.h5 p{letter-spacing:.22em}html body .bkp h1.st-def__word{margin:0}@media(max-width:749px){:root{--bk-gutter:16px!important}html body .main-collection-grid .product-grid{padding-inline:var(--bk-gutter)!important}}html body .main-collection-grid .product-card__content{padding-inline:0!important}@media(max-width:749px){html body .bkp :is(.st-def,.st-def~section:not([class]),.st-def~section[class=""]){padding-inline:var(--bk-gutter)!important}}html body .hero__content-wrapper>:is(.text-block,rte-formatter,.group-block){padding-inline:0!important}html body [id$=section_UbKfR7] .group-block{padding-inline:0!important}html body main .bkp .cb-hero .cb-hero__txt{padding-left:max(var(--bk-gutter),calc((100vw - 1312px)/2))!important}html body .jdgm-widget.jdgm-review-widget{max-width:none!important;margin-inline:0!important}@media(min-width:750px){html body main .bkp .cb-strip{padding-inline:max(0px,calc((100vw - 1312px)/2 - var(--bk-gutter)))!important}}
