.bk-announce{position:relative;height:32px;background:var(--bk-ink);color:var(--bk-bone);font-family:var(--bk-f-sans);font-size:12px;overflow:hidden}.bk-announce__msg{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;align-items:center;justify-content:center;padding:0 var(--bk-gutter);text-align:center;opacity:0;transition:opacity .6s ease}.bk-announce__msg.is-active{opacity:1}.bk-announce__msg a{color:inherit;text-decoration:underline;text-underline-offset:3px}.section-bk-header{position:sticky;top:0;z-index:30}.bk-header{position:relative;background:var(--bk-paper);border-bottom:1px solid var(--bk-line);font-family:var(--bk-f-sans)}.bk-header__row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:var(--bk-header-h);padding:0 var(--bk-gutter)}.bk-header__left{display:flex;align-items:center;gap:28px}.bk-header__right{display:flex;justify-content:flex-end;align-items:center;gap:22px}.bk-wordmark{display:block;line-height:0}.bk-wordmark img{height:14px;width:auto}.bk-util,.bk-nav__link{font-size:12px;color:var(--bk-ink);text-decoration:none;white-space:nowrap}.bk-util:hover,.bk-nav__link:hover{opacity:.6}.bk-bag{font-variant-numeric:tabular-nums}.bk-burger{display:flex;flex-direction:column;gap:5px;width:24px;padding:8px 0;background:none;border:0;cursor:pointer}.bk-burger span{display:block;height:1px;background:var(--bk-ink)}.bk-nav,.bk-desktop{display:none}.bk-nav__list{display:flex;gap:26px;list-style:none;margin:0;padding:0}.bk-nav__item{position:static}.bk-nav__link{display:inline-block;padding:14px 0}.bk-nav__link[aria-current=page]{text-decoration:underline;text-underline-offset:4px}.bk-sub{position:absolute;left:0;right:0;top:100%;background:var(--bk-paper);border-bottom:1px solid var(--bk-line);padding:22px var(--bk-gutter) 30px;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}.bk-nav__item.has-sub:hover .bk-sub,.bk-nav__item.has-sub:focus-within .bk-sub{opacity:1;visibility:visible}.bk-sub__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.bk-sub__list a{font-size:12px;color:var(--bk-ink);text-decoration:none}.bk-sub__list a:hover{opacity:.6}@media screen and (min-width:990px){.bk-burger{display:none}.bk-nav,.bk-desktop{display:block}.bk-wordmark img{height:15px}}.bk-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;background:var(--bk-paper);color:var(--bk-ink);padding:0 var(--bk-gutter) calc(28px + env(safe-area-inset-bottom));overflow-y:auto;font-family:var(--bk-f-sans)}.bk-menu[hidden]{display:none}.bk-menu__bar{height:var(--bk-header-h);display:flex;align-items:center;flex:0 0 auto}.bk-menu__close{background:none;border:0;padding:0;font:inherit;font-size:12px;color:var(--bk-ink);cursor:pointer}.bk-menu__nav{margin-top:12px}.bk-menu__group+.bk-menu__group{margin-top:6px}.bk-menu__link{font-family:var(--bk-f-serif);font-size:20px;line-height:1.3;color:var(--bk-ink);text-decoration:none}.bk-menu__sub{list-style:none;margin:6px 0 14px;padding:0;display:flex;flex-direction:column;gap:6px}.bk-menu__sub a{font-size:12px;color:var(--bk-body);text-decoration:none}.bk-menu__search{margin-top:28px;border-bottom:1px solid var(--bk-line-strong)}.bk-menu__search input{width:100%;border:0;background:none;padding:12px 0;font:inherit;font-size:16px;color:var(--bk-ink)}.bk-menu__search input:focus{outline:none}.bk-menu__foot{margin-top:auto;padding-top:28px;display:flex;gap:24px}.bk-menu__foot a{font-size:12px;color:var(--bk-muted);text-decoration:none}html.bk-locked{overflow:hidden}.bk-footer{--fg: var(--bk-bone);--fg-soft: rgba(236, 228, 214, .7);--fg-faint: rgba(236, 228, 214, .45);--rule: rgba(236, 228, 214, .16);background:var(--bk-ink);color:var(--fg);font-family:var(--bk-f-sans);font-size:12px;padding:48px 0 24px}.bk-footer--light{--fg: var(--bk-ink);--fg-soft: var(--bk-body);--fg-faint: var(--bk-muted);--rule: var(--bk-line);background:var(--bk-paper);border-top:1px solid var(--bk-line)}.bk-footer a{color:var(--fg-soft);text-decoration:none}.bk-footer a:hover{color:var(--fg)}.bk-footer__top{display:grid;gap:40px;padding:0 var(--bk-gutter);margin-bottom:44px}.bk-footer__h{font-family:var(--bk-f-sans);font-weight:400;font-size:12px;color:var(--fg);margin:0 0 14px}.bk-news__row{display:flex;border-bottom:1px solid var(--rule)}.bk-news__row input{flex:1;min-width:0;border:0;background:none;color:var(--fg);font:inherit;font-size:16px;padding:10px 0}.bk-news__row input::placeholder{color:var(--fg-faint)}.bk-news__row input:focus{outline:none}.bk-news__row button{background:none;border:0;color:var(--fg);font:inherit;font-size:12px;padding:0 0 0 12px;cursor:pointer}.bk-news__done,.bk-news__error{margin:0;font-size:12px}.bk-footer__note{margin:12px 0 0;color:var(--fg-faint);line-height:1.6;max-width:46ch}.bk-footer__note a{text-decoration:underline;text-underline-offset:2px}.bk-footer__links{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 20px}.bk-footer__links ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.bk-footer__wordmark{display:block;padding:0 var(--bk-gutter);margin-bottom:24px;line-height:0}.bk-footer__wordmark img{width:100%;height:auto}.bk-footer--light .bk-footer__wordmark img{filter:invert(1) brightness(.92) contrast(.25);opacity:.6}.bk-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding:20px var(--bk-gutter) 0;border-top:1px solid var(--rule);margin:0}.bk-footer__bottom small{font-size:12px;color:var(--fg-faint)}.bk-footer__policies{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12px}.bk-market{display:flex;align-items:center;gap:10px;color:var(--fg-soft);font-size:12px}.bk-market select{background:none;border:1px solid var(--rule);color:var(--fg);font:inherit;font-size:12px;padding:7px 10px}.bk-market select option{color:#000}@media screen and (min-width:750px){.bk-footer{padding-top:64px}.bk-footer__top{grid-template-columns:1.1fr 2fr;gap:64px;margin-bottom:64px}.bk-footer__links{grid-template-columns:repeat(3,1fr)}}cart-drawer .drawer__inner{font-family:var(--bk-f-sans);color:var(--bk-ink);border-left:1px solid var(--bk-line);padding:0 var(--bk-gutter)}cart-drawer .drawer__header{padding:18px 0 14px;border-bottom:1px solid var(--bk-line)}cart-drawer .drawer__heading{font-family:var(--bk-f-serif);font-weight:400;font-size:20px;letter-spacing:0}cart-drawer .drawer__close{color:var(--bk-ink)}cart-drawer .cart-items thead{display:none}cart-drawer .cart-item{padding-top:6px}cart-drawer .cart-item__name{font-family:var(--bk-f-sans);font-size:12px;font-weight:400;letter-spacing:.56px;text-transform:uppercase;text-decoration:none}cart-drawer .cart-item__details>*,cart-drawer .product-option{font-size:12px;color:var(--bk-body)}cart-drawer .cart-item__totals,cart-drawer .price{font-size:12px;letter-spacing:0}cart-drawer .quantity{min-height:36px;width:112px}cart-drawer .quantity__button{width:36px;flex:0 0 36px}cart-drawer .quantity__input{flex:1 1 auto;min-width:24px;padding:0;text-align:center}cart-drawer .quantity:after,cart-drawer .quantity:before{box-shadow:0 0 0 1px var(--bk-line);border-radius:0}cart-drawer .quantity__input{font-size:12px}cart-drawer .drawer__footer{border-top:1px solid var(--bk-line);padding:16px 0 calc(16px + env(safe-area-inset-bottom))}cart-drawer .totals{justify-content:space-between}cart-drawer .totals__total,cart-drawer .totals__total-value{font-family:var(--bk-f-sans);font-size:12px;letter-spacing:0}cart-drawer .tax-note{font-size:12px;color:var(--bk-muted);margin:6px 0 14px;text-align:left}cart-drawer .cart__ctas{margin-top:0}cart-drawer .cart__checkout-button,cart-drawer .drawer__inner-empty .button{min-height:48px;border-radius:0;background:var(--bk-ink);color:var(--bk-paper);font-family:var(--bk-f-sans);font-size:12px;letter-spacing:0}cart-drawer .button:after,cart-drawer .button:before{box-shadow:none!important;border-radius:0}cart-drawer .cart__empty-text{font-family:var(--bk-f-serif);font-size:16px}.bk-footer--photo{position:relative;overflow:hidden;background:var(--bk-ink);--fg: #fff;--fg-soft: #fff;--fg-faint: #fff;--rule: rgba(255, 255, 255, .28);display:flex;flex-direction:column;justify-content:flex-end;min-height:100svh;padding-top:120px}@media screen and (min-width:750px){.bk-footer--photo{min-height:max(100svh,75vw)}}.bk-footer__bg{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.bk-footer__bg img,.bk-footer__bg video{width:100%;height:100%;object-fit:cover;object-position:50% 40%;display:block}.bk-footer--photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0a08060d 0% 30%,#0a080673 62%,#0a0806b3)}.bk-footer__content{position:relative;z-index:2}.bk-footer--photo .bk-footer__note,.bk-footer--photo .bk-footer__links a,.bk-footer--photo .bk-footer__h{text-shadow:0 0 12px rgba(10,8,6,.35)}@media screen and (max-width:749px){.bk-footer__bg img,.bk-footer__bg video{object-position:50% 50%}}.bk-footer--photo .bk-footer__wordmark img{filter:brightness(0) invert(1)}.bk-footer--photo .bk-news__row input::placeholder{color:#fff;opacity:1}.bk-footer__subscribe .bk-footer__h{font-family:var(--bk-f-serif);font-size:20px;font-weight:400;margin-bottom:10px}.bk-footer__note,.bk-footer__bottom small{font-size:10px}.bk-footer__h{font-weight:400}@media screen and (min-width:750px){.bk-news__row input,.bk-menu__search input{font-size:12px}}.bk-sub{padding:0;box-shadow:0 1px 0 var(--bk-line)}.bk-sub__inner{display:flex;justify-content:space-between;gap:40px;padding:24px var(--bk-gutter) 32px}.bk-sub__list{gap:8px;min-width:180px}.bk-sub__list a{font-size:12px}.bk-sub__list a[aria-current=page]{text-decoration:underline;text-underline-offset:4px}.bk-sub__features{display:flex;gap:6px}.bk-sub__feature{display:block;width:180px;color:var(--bk-ink);text-decoration:none;font-size:12px}.bk-sub__feature img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;background:var(--bk-oat)}.bk-sub__feature span{display:block;margin-top:8px}.bk-sub__feature:hover span{text-decoration:underline;text-underline-offset:3px}.bk-footer--black{--fg: #fff;--fg-soft: rgba(255,255,255,.75);--fg-faint: rgba(255,255,255,.5);--rule: rgba(255,255,255,.2);background:#000}.bk-footer--black .bk-footer__wordmark img{filter:brightness(0) invert(1)}.bk-footer--black .bk-news__row input::placeholder{color:#fff;opacity:.75}.bk-footer--video{background:#000}.bk-footer--video .bk-footer__bg video{object-fit:contain;object-position:50% 50%}@media screen and (min-width:750px){.bk-footer.bk-footer--video{min-height:calc(100vw * 272 / 480)}}@media screen and (max-width:749px){.bk-footer--video .bk-footer__bg video{object-fit:cover}}.bk-contact{max-width:900px;margin:0 auto;padding:72px 20px 96px;color:var(--bk-ink);font-family:var(--bk-f-sans)}.bk-contact__title{font-family:var(--bk-f-serif);font-style:italic;font-weight:400;font-size:26px;letter-spacing:.01em;text-align:center;margin:0 0 72px}.bk-contact__list{display:flex;flex-direction:column;gap:26px;font-size:14px;line-height:1.7}.bk-contact__row{margin:0}.bk-contact__row strong{font-weight:500;margin-right:4px}.bk-contact__row a{color:inherit;text-decoration:underline;text-underline-offset:3px}.bk-contact__note{display:block}.bk-contact__intro{font-size:14px;margin:72px 0 40px}.bk-contact__grid{display:grid;grid-template-columns:1fr 1fr;gap:22px 24px}.bk-field{display:flex;flex-direction:column;gap:8px}.bk-field--full{grid-column:1 / -1}.bk-field label{font-size:11px;letter-spacing:.06em;text-transform:uppercase}.bk-field input,.bk-field select,.bk-field textarea{font:inherit;font-size:14px;color:var(--bk-ink);background:#fff;border:1px solid var(--bk-ink);border-radius:0;padding:14px 16px;width:100%;box-sizing:border-box;-webkit-appearance:none;appearance:none}.bk-field select{background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat}.bk-field input::placeholder,.bk-field textarea::placeholder{color:var(--bk-ink);opacity:.45}.bk-field input:focus,.bk-field select:focus,.bk-field textarea:focus{outline:1px solid var(--bk-ink);outline-offset:0}.bk-contact__send{margin-top:32px;background:var(--bk-ink);color:#fff;border:0;border-radius:0;font:inherit;font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:16px 56px;cursor:pointer}.bk-contact__send:hover{opacity:.85}.bk-contact__status{font-size:14px;margin:0 0 24px}.bk-contact__status--error{color:#8a1c1c}@media(max-width:749px){.bk-contact{padding:48px 16px 72px}.bk-contact__title{margin-bottom:48px}.bk-contact__grid{grid-template-columns:1fr}.bk-contact__intro{margin:56px 0 32px}.bk-contact__send{width:100%}}.shopify-policy__container,.template-page .page-width--narrow,main[data-template=page] .page-width--narrow{max-width:900px!important;padding:72px 20px 96px!important;margin:0 auto}.shopify-policy__title h1,main[data-template=page] .main-page-title{font-family:var(--bk-f-serif);font-style:italic;font-weight:400;font-size:26px!important;letter-spacing:.01em;line-height:1.3;text-align:center;margin:0 0 72px!important;color:var(--bk-ink)}.shopify-policy__body,.shopify-policy__body .rte,main[data-template=page] .rte{font-family:var(--bk-f-sans);font-size:14px;line-height:1.7;letter-spacing:0;color:var(--bk-ink)}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,main[data-template=page] .rte h2,main[data-template=page] .rte h3,main[data-template=page] .rte h4{font-family:var(--bk-f-sans);font-size:14px;font-weight:500;letter-spacing:0;line-height:1.7;margin:36px 0 8px;color:var(--bk-ink)}.shopify-policy__body p,.shopify-policy__body li,main[data-template=page] .rte p,main[data-template=page] .rte li{font-size:14px;margin:0 0 12px}.shopify-policy__body ul,main[data-template=page] .rte ul{padding-left:18px;margin:0 0 12px}.shopify-policy__body a,main[data-template=page] .rte a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.shopify-policy__container,main[data-template=page] .page-width--narrow{padding:48px 16px 72px!important}.shopify-policy__title h1,main[data-template=page] .main-page-title{margin-bottom:48px!important}}.bk-sg__head h1{font-family:var(--bk-f-serif);font-style:italic;font-weight:400;font-size:26px;letter-spacing:.01em}
/*# sourceMappingURL=/cdn/shop/t/2/assets/brock-chrome.css.map */
