:root{--bf-red: #E2231A;--bf-green: #1A2A26;--bf-sage: #A4B49D;--bf-stripes: repeating-linear-gradient(-45deg, #E2231A 0 7px, #1A2A26 7px 14px);--bf-stripes-thin: repeating-linear-gradient(-45deg, #E2231A 0 4px, #1A2A26 4px 8px)}.thb-secondary-area .thb-item-count{color:#1a2a26!important}html:not(#x) .announcement-bar{background:var(--bf-green)!important;color:#fff!important}html:not(#x) .announcement-bar a,html:not(#x) .announcement-bar--item{color:#fff!important}html:not(#x) .announcement-bar .flickity-nav svg path{stroke:#fff!important}.announcement-bar--item a[href*="/collections/sale"]{display:inline-flex;align-items:center;color:inherit;text-decoration:none;font-weight:700}.announcement-bar--item a[href*="/collections/sale"]:before{content:"BLACK FRIDAY";display:inline-block;margin-right:10px;padding:3px 8px;border-radius:4px;background:var(--bf-red);color:#fff;font-size:11px;line-height:14px;font-weight:800;letter-spacing:.06em}.announcement-bar--item a[href*="/collections/sale"]:after{content:"SHOP SALE";display:inline-block;margin-left:10px;padding:4px 14px;border-radius:999px;background:#fff;color:var(--bf-green);font-size:12px;line-height:15px;font-weight:800;letter-spacing:.08em;transition:background-color .2s,color .2s}.announcement-bar--item a[href*="/collections/sale"]:hover:after{background:var(--bf-red);color:#fff}html:not(#x) .announcement-bar--item a[href*=buy-2-get-1-free]:after{background:#fff;color:var(--bf-green);font-weight:800}html:not(#x) .announcement-bar--item a[href*=buy-2-get-1-free]:hover:after{background:var(--bf-red);color:#fff}.announcement-bar--item a[href*="/collections/sale"] svg{display:none!important}@media(max-width:767px){.announcement-bar--item:has(a[href*="/collections/sale"]){padding:0 20px!important}.announcement-bar--item a[href*="/collections/sale"]{font-size:11.5px!important;letter-spacing:.01em!important}.announcement-bar--item a[href*="/collections/sale"]:before{margin-right:7px;padding:2px 6px;font-size:10px}.announcement-bar--item a[href*="/collections/sale"]:after{margin-left:7px;padding:4px 10px;font-size:11px;line-height:14px;content:"SHOP"}}@media(max-width:359px){.announcement-bar--item a[href*="/collections/sale"]{font-size:10px!important}.announcement-bar--item a[href*="/collections/sale"]:before{content:"BF"}}.b9-bf-menu{display:inline-flex;align-items:center;padding:3px;border-radius:4px;background:var(--bf-stripes-thin);line-height:1;vertical-align:middle}.b9-bf-menu>span{display:inline-block;padding:4px 7px 3px;border-radius:2px;background:#fff;color:var(--bf-green);font-weight:800;letter-spacing:.04em;white-space:nowrap}.thb-full-menu>li>a.thb-full-menu--link:has(.b9-bf-menu)>svg{margin-left:6px}#mobile-menu .b9-bf-menu>span,.mobile-menu-drawer .b9-bf-menu>span{font-size:15px}html:not(#x) .badge.onsale{background:#fff!important;color:var(--bf-green)!important;border:0!important;border-left:4px solid var(--bf-red)!important;border-radius:3px!important;padding:4px 7px 3px 6px!important;font-size:11.5px!important;line-height:1.15!important;font-weight:800!important;letter-spacing:.02em!important;transform:rotate(-4deg);box-shadow:0 2px 6px #0000002e}html:not(#x) .product-card--badges .badge.onsale{margin:4px 0 0 2px}@media(max-width:767px){html:not(#x) .badge.onsale{font-size:10.5px!important;padding:3px 6px 2px 5px!important;border-left-width:3px!important}}html:not(#x) .product-price-container .badge.onsale{font-size:13px!important;padding:5px 9px 4px 8px!important;transform:rotate(-3deg)}html:not(#x) .single-add-to-cart-button.button,html:not(#x) #Product-Drawer .single-add-to-cart-button,html:not(#x) #Product-Drawer .single-add-to-cart-button.outline,html:not(#x) product-card .product-card--add-to-cart-button,html:not(#x) .rebuy-cart__checkout-button,html:not(#x) .rebuy-widget .rebuy-button:not(.secondary):not(.decline),html:not(#x) button[name=checkout]{position:relative;overflow:hidden;background:var(--bf-green)!important;border:2px solid var(--bf-green)!important;color:#fff!important;border-radius:8px!important;transition:background .15s ease}html:not(#x) .single-add-to-cart-button.button span,html:not(#x) #Product-Drawer .single-add-to-cart-button span,html:not(#x) product-card .product-card--add-to-cart-button span,html:not(#x) .rebuy-cart__checkout-button span,html:not(#x) .rebuy-widget .rebuy-button:not(.secondary):not(.decline) span,html:not(#x) button[name=checkout] span{color:#fff!important;position:relative;z-index:1}html:not(#x) .single-add-to-cart-button.button:before,html:not(#x) #Product-Drawer .single-add-to-cart-button:before,html:not(#x) product-card .product-card--add-to-cart-button:before{display:none!important}html:not(#x) .single-add-to-cart-button.button:after,html:not(#x) #Product-Drawer .single-add-to-cart-button:after,html:not(#x) product-card .product-card--add-to-cart-button:after,html:not(#x) .rebuy-cart__checkout-button:after,html:not(#x) .rebuy-widget .rebuy-button:not(.secondary):not(.decline):after,html:not(#x) button[name=checkout]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--bf-stripes-thin);pointer-events:none;transition:height .15s ease}@media(hover:hover){html:not(#x) .single-add-to-cart-button.button:hover,html:not(#x) #Product-Drawer .single-add-to-cart-button:hover,html:not(#x) product-card .product-card--add-to-cart-button:hover,html:not(#x) .rebuy-cart__checkout-button:hover,html:not(#x) .rebuy-widget .rebuy-button:not(.secondary):not(.decline):hover,html:not(#x) button[name=checkout]:hover{border-color:var(--bf-green)!important}html:not(#x) .single-add-to-cart-button.button:hover:after,html:not(#x) #Product-Drawer .single-add-to-cart-button:hover:after,html:not(#x) product-card .product-card--add-to-cart-button:hover:after,html:not(#x) .rebuy-cart__checkout-button:hover:after,html:not(#x) .rebuy-widget .rebuy-button:not(.secondary):not(.decline):hover:after,html:not(#x) button[name=checkout]:hover:after{height:100%;background:var(--bf-stripes)}html:not(#x) .single-add-to-cart-button.button:hover span.single-add-to-cart-button--text,html:not(#x) #Product-Drawer .single-add-to-cart-button:hover span.single-add-to-cart-button--text,html:not(#x) product-card .product-card--add-to-cart-button:hover span,html:not(#x) .rebuy-cart__checkout-button:hover span,html:not(#x) .rebuy-widget .rebuy-button:not(.secondary):not(.decline):hover span{background:var(--bf-green);padding:3px 10px;border-radius:4px}}html:not(#x) .single-add-to-cart-button.button .loading-overlay{z-index:2}html:not(#x) .slideshow .slideshow__slide-content .button{background:#fff!important;color:var(--bf-green)!important;border:0!important;box-shadow:0 0 0 5px #fff,0 0 0 5px transparent;outline:5px solid transparent;position:relative;font-weight:800!important;letter-spacing:.08em;padding-left:36px!important;padding-right:36px!important}html:not(#x) .slideshow .slideshow__slide-content .button:before{display:none!important}html:not(#x) .slideshow .slideshow__slide-content .button:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:12px;background:var(--bf-stripes);z-index:-1}html:not(#x) .slideshow .slideshow__slide-content .button span{color:var(--bf-green)!important}html:not(#x) .slideshow .slideshow__slide-content .button:hover{background:var(--bf-red)!important;box-shadow:none!important}html:not(#x) .slideshow .slideshow__slide-content .button:hover span{color:#fff!important}html:not(#x) .b9-vsel__n{background:#fff!important;color:var(--bf-green)!important;border-left:4px solid var(--bf-red)!important;border-radius:3px!important;font-weight:800!important}html:not(#x) .b9-vsel__b{position:relative;overflow:hidden;background:var(--bf-green)!important;color:#fff!important;border:0!important;border-radius:6px!important;font-weight:800!important;letter-spacing:.06em;text-transform:uppercase;padding-bottom:6px!important}html:not(#x) .b9-vsel__b:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--bf-stripes-thin)}html:not(#x) .b9-vsel__b:hover{background:var(--bf-red)!important}html:not(#x) .b9-cs-dots span{background:#ffffffd9!important;box-shadow:0 0 0 1px #1a2a2659}html:not(#x) .b9-cs-dots span.on{background:var(--bf-red)!important;box-shadow:0 0 0 1px var(--bf-red)}html:not(#x) .flickity-page-dots .dot{background:#1a2a2640!important;opacity:1!important}html:not(#x) .flickity-page-dots .dot.is-selected{background:var(--bf-red)!important}html:not(#x) .product-images .flickity-prev-next-button,html:not(#x) .product-images .flickity-nav{background:var(--bf-green)!important;border-color:var(--bf-green)!important}html:not(#x) .product-images .flickity-prev-next-button svg path,html:not(#x) .product-images .flickity-nav svg path{stroke:#fff!important;fill:none}html:not(#x) .product-thumbnail-container .product-thumbnail.is-initial-selected,html:not(#x) .product-thumbnail-container .product-thumbnail.is-nav-selected{border-color:var(--bf-red)!important;box-shadow:0 0 0 1px var(--bf-red)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/b9-bf.css.map */
