:root{--bt-h-gold: #C9A84C;--bt-h-gold-deep: #A8842F;--bt-h-maroon: #4A1B0C;--bt-h-ink: #2A0A0A;--bt-h-cream: #FBF7F0}.section-header .header-wrapper{position:relative;border-bottom:1px solid rgba(201,168,76,.45)}.section-header .header-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:7px;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='7' viewBox='0 0 28 7'%3E%3Cpath d='M0 0h28L14 6.5Z' fill='%23C9A84C' fill-opacity='0.28'/%3E%3Ccircle cx='14' cy='3' r='1' fill='%23C9A84C' fill-opacity='0.5'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:center top}.header__menu-item{letter-spacing:.08em;text-transform:uppercase;font-size:1.25rem;color:var(--bt-h-ink);transition:color .25s ease}.header__menu-item>span{position:relative;padding-bottom:4px}.header__menu-item>span:after{content:"";position:absolute;left:50%;bottom:-2px;width:100%;height:2px;transform:translate(-50%) scaleX(0);transform-origin:center;transition:transform .3s ease;background:linear-gradient(90deg,transparent,var(--bt-h-gold) 25%,var(--bt-h-gold) 75%,transparent)}.header__menu-item:hover,.header__menu-item:focus-visible{color:var(--bt-h-maroon);text-decoration:none}.header__menu-item:hover>span:after,details[open]>.header__menu-item>span:after{transform:translate(-50%) scaleX(1)}details[open]>.header__menu-item{color:var(--bt-h-maroon);text-decoration:none}.header__menu-item:hover span,details[open]>.header__menu-item span{text-decoration:none!important;text-underline-offset:unset}.header__menu-item .icon-caret{transition:transform .3s ease,color .3s ease;color:var(--bt-h-gold-deep)}details[open]>.header__menu-item .icon-caret{transform:rotate(180deg)}.mega-menu__content{background-color:var(--bt-h-cream)!important;border-top:2px solid var(--bt-h-gold);border-bottom:1px solid rgba(201,168,76,.35);box-shadow:0 18px 30px -18px #2a0a0a59;position:relative}.mega-menu__content:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='5' viewBox='0 0 22 5'%3E%3Cpath d='M0 0h22L11 5Z' fill='%23C9A84C' fill-opacity='0.18'/%3E%3C/svg%3E");background-repeat:repeat-x}@media(prefers-reduced-motion:no-preference){details[open]>.mega-menu__content{animation:bt-mega-in .28s ease both}@keyframes bt-mega-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}}.mega-menu__link--level-2{font-family:var(--font-heading-family);font-size:1.5rem;letter-spacing:.04em;color:var(--bt-h-maroon);position:relative;padding-bottom:6px;margin-bottom:4px}.mega-menu__link--level-2:after{content:"";position:absolute;left:0;bottom:0;width:28px;height:1px;background:var(--bt-h-gold);transition:width .3s ease}.mega-menu__link--level-2:hover:after{width:48px}.mega-menu__link{color:#2a0a0abf;transition:color .2s ease,padding-left .25s ease;position:relative}.mega-menu__link:hover{color:var(--bt-h-maroon);padding-left:14px;text-decoration:none}.mega-menu__link:hover:before{content:"";position:absolute;left:0;top:50%;width:8px;height:8px;transform:translateY(-50%) rotate(45deg);background:var(--bt-h-gold);border-radius:50% 0;opacity:.85}.mega-menu__link--level-2:hover{padding-left:0}.mega-menu__link--level-2:hover:before{content:none}.header__submenu.global-settings-popup{background-color:var(--bt-h-cream);border:1px solid rgba(201,168,76,.4);border-top:2px solid var(--bt-h-gold);box-shadow:0 14px 26px -14px #2a0a0a59}.header__submenu .header__menu-item{text-transform:none;letter-spacing:.02em}.header__icon{transition:color .25s ease,transform .25s ease}.header__icon:hover{color:var(--bt-h-maroon);transform:translateY(-1px)}.header__icon:hover .icon{color:var(--bt-h-maroon)}.cart-count-bubble{background-color:var(--bt-h-maroon);color:#fff}.shopify-section-header-sticky .header-wrapper{box-shadow:0 10px 24px -16px #2a0a0a66}.menu-drawer{background-color:var(--bt-h-cream)}.menu-drawer__menu-item{letter-spacing:.05em;color:var(--bt-h-ink)}.menu-drawer__menu-item:hover{color:var(--bt-h-maroon);background:#c9a84c14}.rte a:not(.button),.product__description a:not(.button),.accordion__content a,.bt-sizeguide__body a,.bt-sizeguide__tip a,.bt-eta__disclaimer a,.bt-ptrust__chip-text a,.disclaimer-message a,.cart__contents a:not(.button):not(.cart-item__name),.customer a:not(.button),.link.underlined-link{color:var(--bt-h-gold-deep);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#c9a84c8c;transition:color .2s ease,text-decoration-color .2s ease}.rte a:not(.button):hover,.product__description a:not(.button):hover,.accordion__content a:hover,.bt-sizeguide__body a:hover,.bt-sizeguide__tip a:hover,.bt-eta__disclaimer a:hover,.bt-ptrust__chip-text a:hover,.disclaimer-message a:hover,.cart__contents a:not(.button):not(.cart-item__name):hover,.customer a:not(.button):hover,.link.underlined-link:hover{color:var(--bt-h-maroon);text-decoration-color:currentColor}.color-accent-1 .rte a:not(.button),.color-accent-1 p a:not(.button),.color-inverse .rte a:not(.button),.color-inverse p a:not(.button),.color-accent-1 .link,.color-inverse .link,.reseller-message a,.International-message a{color:var(--bt-h-gold);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#c9a84c8c;transition:color .2s ease,text-decoration-color .2s ease}.color-accent-1 .rte a:not(.button):hover,.color-accent-1 p a:not(.button):hover,.color-inverse .rte a:not(.button):hover,.color-inverse p a:not(.button):hover,.color-accent-1 .link:hover,.color-inverse .link:hover,.reseller-message a:hover,.International-message a:hover{color:#fff9f0;text-decoration-color:currentColor}
/*# sourceMappingURL=/cdn/shop/t/90/assets/bt-header.css.map */
