@import"https://fonts.googleapis.com/css2?family=Outfit:wght@600;700;800&family=Syne:wght@600;700;800&family=Inter:wght@300;400;500;600&display=swap";@keyframes bbl-shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes bbl-glow{0%,to{box-shadow:0 0 20px #c8a44e1a}50%{box-shadow:0 0 40px #c8a44e47}}@keyframes bbl-pulse{0%,to{opacity:.4}50%{opacity:1}}:root{--bbl-gold: #c8a44e;--bbl-gold-light: #e8d5a0;--bbl-gold-dark: #a8873a;--bbl-bg-1: #07070c;--bbl-bg-2: #0e0e18;--bbl-bg-3: #12121e;--bbl-border: rgba(255,255,255,.05);--bbl-border-gold: rgba(200,164,78,.25);--bbl-text: #e0e0e0;--bbl-text-dim: rgba(224,224,224,.55);--bbl-font-head: "Outfit", sans-serif;--bbl-font-body: "Inter", sans-serif;--bbl-radius-card: 16px;--bbl-radius-btn: 10px;--bbl-ease: cubic-bezier(.22, 1, .36, 1)}body{background-color:var(--bbl-bg-1)!important;color:var(--bbl-text)!important;font-family:var(--bbl-font-body)!important}.color-scheme-1{background-color:#07070c!important;--gradient-background: #07070c !important}.color-scheme-2{background-color:#0e0e18!important;--gradient-background: #0e0e18 !important}.color-scheme-3{background-color:#12121e!important;--gradient-background: #12121e !important}.color-scheme-4{background-color:#c8a44e!important;--gradient-background: linear-gradient(135deg, #c8a44e, #a8873a) !important;color:#07070c!important}.color-scheme-5{background-color:#07070c!important;--gradient-background: #07070c !important}.color-scheme-1>*:first-child:before,.color-scheme-2>*:first-child:before{content:"";display:block;position:absolute;top:0;left:50%;transform:translate(-50%);width:200px;height:1px;background:linear-gradient(90deg,transparent,rgba(200,164,78,.35),transparent);pointer-events:none}h1,h2,h3,h4,h5,h6,.banner__heading,.hero__heading,.card__heading,.card__title,.collection-hero__title,.footer__heading,.footer-block__heading{font-family:var(--bbl-font-head)!important;font-weight:800!important;opacity:1!important;letter-spacing:.04em}h1,.banner__heading,.hero__heading{font-size:clamp(2.4rem,5.5vw,4.5rem)!important;letter-spacing:.05em}h2{letter-spacing:3px}p,.rte,input,textarea,select,label,.card__information p,.product__description,.footer__content,.footer-block__details{font-family:var(--bbl-font-body)!important}.header{background:#07070cd1!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-bottom:1px solid rgba(255,255,255,.04)!important;transition:background .4s ease,border-color .4s ease!important}.header.scrolled,.header--is-active{background:#07070cf5!important;border-bottom-color:#c8a44e1f!important}.header__menu-item span,.header__menu-item{font-family:var(--bbl-font-body)!important;font-size:.88rem;font-weight:500;letter-spacing:.5px;color:#ffffffa6!important;transition:color .3s!important}.header__menu-item:hover span,.header__active-menu-item span,.header__menu-item:hover,.header__active-menu-item{color:var(--bbl-gold)!important}.header__menu-item{position:relative}.header__menu-item:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:linear-gradient(90deg,#c8a44e,#e8d5a0);border-radius:2px;transition:width .3s ease}.header__menu-item:hover:after,.header__active-menu-item:after{width:100%}.header__heading-link,.header__heading{font-family:var(--bbl-font-head)!important;font-weight:800!important;letter-spacing:3px}.announcement-bar,.announcement-bar-section{background:linear-gradient(135deg,#c8a44e,#a8873a)!important}.announcement-bar__message,.announcement-bar p,.announcement-bar a,.announcement-bar *{color:#07070c!important;font-family:var(--bbl-font-head)!important;font-weight:700;letter-spacing:2px;font-size:.82rem;text-transform:uppercase}.button,.btn{font-family:var(--bbl-font-head)!important;font-weight:600!important;letter-spacing:.5px;border-radius:var(--bbl-radius-btn)!important;transition:all .4s var(--bbl-ease)!important;position:relative;overflow:hidden}.button:before,.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.12),transparent);opacity:0;transition:opacity .3s}.button:hover:before,.btn:hover:before{opacity:1}.button--primary,.shopify-payment-button__button--unbranded,.cart__checkout-button,.quick-add__submit{background:linear-gradient(135deg,#c8a44e,#a8873a)!important;color:#07070c!important;border:none!important;font-weight:700!important}.button--primary:hover,.shopify-payment-button__button--unbranded:hover,.cart__checkout-button:hover{transform:translateY(-3px)!important;box-shadow:0 12px 32px #c8a44e61!important}.button--secondary{background:transparent!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important}.button--secondary:hover{border-color:#c8a44e!important;color:#c8a44e!important;transform:translateY(-3px)!important}.card-wrapper{transition:all .5s var(--bbl-ease)!important}.card{background:#ffffff06!important;border:1px solid var(--bbl-border)!important;border-radius:var(--bbl-radius-card)!important;overflow:hidden;transition:all .5s var(--bbl-ease)!important;position:relative}.card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--bbl-radius-card);background:linear-gradient(135deg,rgba(200,164,78,.06),transparent);opacity:0;transition:opacity .5s;pointer-events:none;z-index:1}.card-wrapper:hover .card,.card:hover{transform:translateY(-8px)!important;border-color:var(--bbl-border-gold)!important;box-shadow:0 24px 48px #00000073,0 0 32px #c8a44e1a!important}.card-wrapper:hover .card:before,.card:hover:before{opacity:1}.card__media img,.card__media video{transition:transform .7s var(--bbl-ease)!important}.card-wrapper:hover .card__media img{transform:scale(1.05)!important}.card__heading,.card__title,.card-information__text{font-family:var(--bbl-font-head)!important;font-weight:700!important;letter-spacing:2px!important;color:#fff!important}.card__heading a,.card__heading{font-size:.95rem!important;font-weight:700!important;letter-spacing:1px!important;line-height:1.3!important}.template-collection .card__media .media,.template-index .featured-collection .card__media .media{aspect-ratio:3 / 4!important;min-height:unset!important;height:auto!important}.template-collection .card__media img,.template-index .featured-collection .card__media img{object-fit:cover!important;object-position:center top!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.template-collection .product-grid,.template-index .featured-collection .product-grid{gap:1.5rem!important}.template-collection .card,.template-index .featured-collection .card{border-radius:12px!important}.template-index .featured-collection .card-wrapper .card,.template-collection .card-wrapper .card{display:flex!important;flex-direction:column!important;height:auto!important}.template-index .featured-collection .card-wrapper .card__inner,.template-collection .card-wrapper .card__inner{flex:0 0 auto!important;position:relative!important}.template-index .featured-collection .card-wrapper .card__information,.template-collection .card-wrapper .card__information{position:static!important;flex:1!important;padding:1rem 1.2rem!important;background:#0e0e18!important;border-top:1px solid rgba(200,164,78,.12)!important}@media(max-width:749px){.template-index .featured-collection .card__media .media{aspect-ratio:3 / 4!important}}.price__regular .price-item,.price__sale .price-item--sale,.price-item{font-family:var(--bbl-font-head)!important;font-weight:700!important;color:var(--bbl-gold)!important;letter-spacing:1px}.price-item--sale{background:linear-gradient(135deg,#c8a44e,#e8d5a0,#c8a44e);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:bbl-shimmer 4s linear infinite}.price-item--regular:not(:only-child){color:#ffffff61!important;-webkit-text-fill-color:rgba(255,255,255,.38)}.title-wrapper .title,.title-wrapper--self-padded-mobile .title,.featured-collection .title,.collection-list__title{position:relative;display:inline-block}.title-wrapper .title:after,.title-wrapper--self-padded-mobile .title:after,.featured-collection .title:after{content:"";display:block;width:60px;height:3px;margin:12px auto 0;background:linear-gradient(90deg,#c8a44e,#e8d5a0);border-radius:3px}.collection-hero{background:linear-gradient(180deg,#07070c,#0e0e18)!important;position:relative;overflow:hidden}.collection-hero:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:300px;height:1px;background:linear-gradient(90deg,transparent,#c8a44e,transparent)}.collection-hero__title{font-family:var(--bbl-font-head)!important;font-weight:800!important;letter-spacing:5px!important;color:#fff!important}.footer{background:#07070c!important;border-top:1px solid rgba(255,255,255,.06)!important}.footer__heading,.footer-block__heading{font-family:var(--bbl-font-head)!important;font-weight:700!important;letter-spacing:3px!important;color:#c8a44e!important;font-size:.82rem!important;text-transform:uppercase!important}.footer a,.footer__list a{color:#e0e0e08c!important;transition:color .3s!important}.footer a:hover,.footer__list a:hover{color:#c8a44e!important}.footer__copyright{color:#ffffff4d!important;font-size:.82rem;border-top:1px solid rgba(255,255,255,.06)}.field__input,.select__select,input[type=text],input[type=email],input[type=tel],input[type=password],textarea{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;color:var(--bbl-text)!important;font-family:var(--bbl-font-body)!important;transition:border-color .3s,box-shadow .3s!important}.field__input:focus,.select__select:focus,input:focus,textarea:focus{border-color:#c8a44e!important;box-shadow:0 0 0 3px #c8a44e26!important;outline:none!important}.field__label{color:#e0e0e08c!important;font-family:var(--bbl-font-body)!important}.badge{font-family:var(--bbl-font-head)!important;font-weight:700!important;letter-spacing:1px!important;border-radius:40px!important;text-transform:uppercase;font-size:.72rem!important}.badge--sale{background:#c8a44e!important;color:#07070c!important}.cart-notification{background:#0e0e18!important;border:1px solid rgba(200,164,78,.25)!important;border-radius:16px!important}.cart-notification__heading{font-family:var(--bbl-font-head)!important;font-weight:700!important;letter-spacing:2px!important;color:#fff!important}.product__title{font-family:var(--bbl-font-head)!important;font-weight:800!important;letter-spacing:3px!important}.product__price .price{font-family:var(--bbl-font-head)!important;font-weight:700!important;color:#c8a44e!important;font-size:1.6rem!important}.variant-button,.swatch-input__button{border-color:#ffffff26!important;transition:all .3s!important}.variant-button:hover,.swatch-input__button:hover{border-color:#c8a44e!important;color:#c8a44e!important}.variant-button.selected,.swatch-input__button.selected,.variant-button[aria-checked=true],.swatch-input__button[aria-checked=true]{border-color:#c8a44e!important;background:#c8a44e1f!important;color:#c8a44e!important}.template-product .product__media-item .media{aspect-ratio:3 / 4!important;height:auto!important;max-height:none!important}.template-product .product__media-item img{object-fit:cover!important;object-position:center top!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.template-product .product__media-wrapper{max-height:none!important}.predictive-search{background:#0e0e18!important;border:1px solid rgba(200,164,78,.25)!important;border-radius:12px!important}.predictive-search__item:hover{background:#c8a44e14!important}.predictive-search__item-heading{font-family:var(--bbl-font-head)!important;font-weight:700!important;color:#fff!important}.menu-drawer{background:#07070c!important;border-right:1px solid rgba(200,164,78,.15)!important}.menu-drawer__navigation a{font-family:var(--bbl-font-head)!important;font-weight:700!important;letter-spacing:2px!important;color:#fff!important;transition:color .3s!important}.menu-drawer__navigation a:hover{color:#c8a44e!important}.banner__box{background:#07070ca6!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(200,164,78,.15)!important;border-radius:16px!important}hr{border-color:#c8a44e1f!important}a{transition:color .3s!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bbl-brand.css.map */
