:root{--bbo-black: #050505;--bbo-charcoal: #1A1A1A;--bbo-cream: #F4EFE7;--bbo-burgundy: #7A0E16;--bbo-gold: #B9975B;--bbo-red: #C1121F;--bbo-radius: 2px;--bbo-transition: .26s cubic-bezier(.4, 0, .2, 1);--bbo-font-head: "Arial Black", "Helvetica Neue", Impact, sans-serif;--bbo-font-body: "Helvetica Neue", Arial, sans-serif;--bbo-letter-nav: .12em;--bbo-letter-cta: .16em}body{background-color:var(--bbo-cream)!important;font-family:var(--bbo-font-body);-webkit-font-smoothing:antialiased}.utility-bar{background:var(--bbo-black)!important;border-bottom:1px solid #1f1f1f!important;padding:0!important;margin:0!important;width:100%!important}.utility-bar .page-width,.utility-bar__grid{max-width:100%!important;width:100%!important;padding-left:2rem!important;padding-right:2rem!important;margin:0!important}@media screen and (min-width:750px){.utility-bar .page-width{max-width:100%!important;width:100%!important;padding-left:4rem!important;padding-right:4rem!important}}.announcement-bar{background:transparent!important;width:100%!important}.announcement-bar__message,.announcement-bar__message p,.announcement-bar a{color:var(--bbo-gold)!important;font-size:1.1rem!important;letter-spacing:var(--bbo-letter-nav);text-transform:uppercase;font-family:var(--bbo-font-body)}.header{background:var(--bbo-black)!important;border-bottom:1px solid #111!important}.header__heading-link,.header__heading{color:#fff!important;font-family:var(--bbo-font-head);letter-spacing:.06em;text-transform:uppercase}.header__menu-item a,.header__menu-item span,.header__active-menu-item{color:#f4efe7b3!important;font-size:1.1rem!important;letter-spacing:var(--bbo-letter-nav);text-transform:uppercase;transition:color var(--bbo-transition)}.header__menu-item a:hover{color:var(--bbo-cream)!important}.header__icon svg,.header__icon path{stroke:#f4efe7b3;transition:stroke var(--bbo-transition)}.header__icon:hover svg,.header__icon:hover path{stroke:var(--bbo-cream)}.cart-count-bubble{background-color:var(--bbo-burgundy)!important;color:#fff!important}.banner{position:relative}.banner__content{padding-bottom:5.6rem!important}@media screen and (max-width:749px){.banner__content{padding-bottom:4rem!important}}.banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#050505c7,#05050538 55%,#05050514);pointer-events:none}.banner__heading{font-family:var(--bbo-font-head)!important;font-size:clamp(3.2rem,7vw,7.2rem)!important;font-weight:900!important;letter-spacing:-.01em!important;text-transform:uppercase!important;line-height:1!important;color:#fff!important;text-shadow:0 2px 28px rgba(0,0,0,.6)}.banner .button,.banner .btn{border-radius:var(--bbo-radius)!important;letter-spacing:var(--bbo-letter-cta)!important;text-transform:uppercase!important;font-size:1.2rem!important;font-weight:700!important;padding:1.5rem 4rem!important;font-family:var(--bbo-font-body)!important;transition:background var(--bbo-transition),color var(--bbo-transition),border-color var(--bbo-transition)!important}.banner .button--primary,.banner .button:not(.button--secondary){background:var(--bbo-gold)!important;border-color:var(--bbo-gold)!important;color:var(--bbo-black)!important}.banner .button--primary:hover{background:#f4efe7!important;border-color:#f4efe7!important;color:var(--bbo-black)!important}.banner .button--secondary{background:transparent!important;border:2px solid rgba(255,255,255,.6)!important;color:#fff!important}.banner .button--secondary:hover{background:#ffffff1f!important;border-color:#fff!important}.him-and-hers-wrapper{background:var(--bbo-black)!important;padding:0!important}.him-and-hers__section-heading{padding-top:5.6rem;padding-bottom:.8rem}.him-and-hers__section-heading h2{font-family:var(--bbo-font-head)!important;font-size:clamp(2.4rem,4vw,4rem)!important;font-weight:900!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--bbo-cream)!important}.him-and-hers__section-heading p{color:var(--bbo-gold)!important;letter-spacing:.14em;text-transform:uppercase;font-size:1.1rem!important}.him-and-hers{gap:.3rem!important;padding:2.4rem 0 0!important}.him-and-hers__panel{border-radius:0!important}.him-and-hers__cover{aspect-ratio:2 / 3!important}@media screen and (min-width:750px){.him-and-hers__cover{aspect-ratio:3 / 4!important}}.him-and-hers__overlay{background:linear-gradient(to top,rgba(5,5,5,.88) 0%,rgba(5,5,5,.22) 45%,transparent 70%)!important;padding:3.2rem 2.8rem!important}.him-and-hers__label{color:var(--bbo-gold)!important;font-size:1rem!important;letter-spacing:.22em!important;font-family:var(--bbo-font-body)!important}.him-and-hers__title{font-family:var(--bbo-font-head)!important;font-size:clamp(3rem,5vw,4.8rem)!important;font-weight:900!important;letter-spacing:.04em!important;color:var(--bbo-cream)!important;margin-bottom:2rem!important}.him-and-hers__cta{border:2px solid var(--bbo-gold)!important;color:var(--bbo-gold)!important;font-family:var(--bbo-font-body)!important;font-size:1rem!important;letter-spacing:var(--bbo-letter-cta)!important;text-transform:uppercase!important;padding:.9rem 2.4rem!important;border-radius:var(--bbo-radius)!important;transition:background var(--bbo-transition),border-color var(--bbo-transition),color var(--bbo-transition)!important}.him-and-hers__cta:hover{background:var(--bbo-gold)!important;border-color:var(--bbo-gold)!important;color:var(--bbo-black)!important}.him-and-hers__cover img{transition:transform .5s cubic-bezier(.4,0,.2,1)!important}.him-and-hers__panel:hover .him-and-hers__cover img{transform:scale(1.05)!important}.featured-collection{background:var(--bbo-cream);padding-top:7.2rem!important;padding-bottom:7.2rem!important}[id$=__accessories],[id$=__accessories] .featured-collection{background:var(--bbo-black)!important}[id$=__accessories] .title,[id$=__accessories] .title *{color:var(--bbo-cream)!important}[id$=__accessories] .collection__description,[id$=__accessories] .collection__description *{color:var(--bbo-gold)!important}[id$=__accessories] .card,[id$=__accessories] .card__inner,[id$=__accessories] .card__content{background:transparent!important;border-color:#222!important;box-shadow:none!important}[id$=__accessories] .card__information{background:#0e0e0e!important}[id$=__accessories] .card-wrapper:hover .card{box-shadow:0 10px 32px #0009!important}[id$=__accessories] .card__media,[id$=__accessories] .card__media .media,[id$=__accessories] .media{background:var(--bbo-cream)!important}[id$=__accessories] .card__media img,[id$=__accessories] .media img{opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important}[id$=__accessories] .scroll-trigger,[id$=__accessories] .scroll-trigger.animate--fade-in,[id$=__accessories] .scroll-trigger.animate--slide-in{opacity:1!important;transform:none!important;animation:none!important}.slider .card__media img,.slider .media img{opacity:1!important;visibility:visible!important}[id$=__accessories] .card__heading a,[id$=__accessories] .card__heading,[id$=__accessories] .card__heading *{color:var(--bbo-cream)!important}[id$=__accessories] .price__regular .price-item,[id$=__accessories] .price__sale .price-item,[id$=__accessories] .price *{color:var(--bbo-gold)!important}[id$=__accessories] .slider-button .icon,[id$=__accessories] .slider-button svg{color:var(--bbo-cream)!important}[id$=__accessories] .slider-counter,[id$=__accessories] .slider-counter *{color:var(--bbo-cream)!important}[id$=__accessories] .button{background:var(--bbo-gold)!important;border-color:var(--bbo-gold)!important;color:var(--bbo-black)!important}[id$=__accessories] .button:hover{background:var(--bbo-cream)!important;border-color:var(--bbo-cream)!important}.shopify-section:has([data-section-id])+.shopify-section .featured-collection:nth-of-type(2n){background:var(--bbo-black)}.featured-collection .title{font-family:var(--bbo-font-head)!important;font-size:clamp(2.2rem,3.5vw,3.4rem)!important;font-weight:900!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--bbo-black)!important;margin-bottom:.6rem!important}.featured-collection .collection__description{color:#0505058c!important;font-size:1.3rem!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin-top:.4rem!important}.card-wrapper{transition:transform var(--bbo-transition)!important}.card-wrapper:hover{transform:translateY(-5px)!important}.card__inner,.card{border-radius:var(--bbo-radius)!important;overflow:hidden;border:1px solid rgba(5,5,5,.08)!important;background:#fff!important;box-shadow:0 1px 4px #0505050a!important;transition:box-shadow var(--bbo-transition)!important}.card-wrapper:hover .card{box-shadow:0 10px 32px #0505051f!important}.card__heading,.card__heading a{font-family:var(--bbo-font-body)!important;font-size:1.2rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--bbo-black)!important}.price__regular .price-item,.price__sale .price-item{font-family:var(--bbo-font-body)!important;font-size:1.2rem!important;font-weight:600!important;color:var(--bbo-charcoal)!important}.price__sale .price-item--sale{color:var(--bbo-burgundy)!important}.badge--sold-out,.badge[class*=sold]{background:var(--bbo-charcoal)!important;color:var(--bbo-gold)!important;letter-spacing:.1em;text-transform:uppercase;font-size:.9rem!important;border-radius:var(--bbo-radius)!important}.quick-add__submit,.quick-add .button{background:var(--bbo-black)!important;color:var(--bbo-cream)!important;border-color:var(--bbo-black)!important;border-radius:var(--bbo-radius)!important;letter-spacing:var(--bbo-letter-cta)!important;text-transform:uppercase!important;font-weight:700!important;font-size:1.1rem!important;transition:background var(--bbo-transition),color var(--bbo-transition)!important}.quick-add__submit:hover,.quick-add .button:hover{background:var(--bbo-burgundy)!important;border-color:var(--bbo-burgundy)!important;color:#fff!important}.button,button.button{border-radius:var(--bbo-radius)!important;letter-spacing:var(--bbo-letter-cta)!important;text-transform:uppercase!important;font-weight:700!important;font-family:var(--bbo-font-body)!important;transition:background var(--bbo-transition),color var(--bbo-transition),border-color var(--bbo-transition)!important}.bbo-sticky-cart{position:fixed;bottom:0;left:0;right:0;z-index:1000;background:var(--bbo-black);border-top:1px solid #222;padding:1.2rem 2rem;transform:translateY(0);transition:transform .3s ease}.bbo-sticky-cart.bbo-sticky--hidden{transform:translateY(110%)}.bbo-sticky-cart__inner{max-width:120rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:2rem}.bbo-sticky-cart__info{display:flex;flex-direction:column;gap:.3rem}.bbo-sticky-cart__title{font-family:var(--bbo-font-head);font-size:1.2rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:var(--bbo-cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:28rem}.bbo-sticky-cart__price{font-size:1.2rem;color:var(--bbo-gold);font-weight:600}.bbo-sticky-cart__btn{padding:1.2rem 3.2rem;background:var(--bbo-gold);border:none;color:var(--bbo-black);font-family:var(--bbo-font-body);font-size:1.1rem;font-weight:700;letter-spacing:var(--bbo-letter-cta);text-transform:uppercase;cursor:pointer;border-radius:var(--bbo-radius);transition:background var(--bbo-transition),color var(--bbo-transition);white-space:nowrap;flex-shrink:0}.bbo-sticky-cart__btn:hover{background:var(--bbo-cream);color:var(--bbo-black)}.bbo-sticky-cart__btn:disabled{background:#333;color:#666;cursor:not-allowed}@media screen and (max-width:749px){.bbo-sticky-cart{padding:1rem 1.6rem}.bbo-sticky-cart__title{font-size:1.1rem;max-width:18rem}.bbo-sticky-cart__btn{padding:1rem 2rem;font-size:1rem}}.footer{background:var(--bbo-black)!important;border-top:1px solid #111!important}.footer__content-top,.footer__content-bottom{color:#f4efe799!important}.footer a,.footer__list-item a,.footer__menu-item{color:#f4efe799!important;letter-spacing:var(--bbo-letter-nav);text-transform:uppercase;font-size:1.1rem!important;transition:color var(--bbo-transition)}.footer a:hover{color:var(--bbo-cream)!important}@media screen and (max-width:749px){.banner__heading{font-size:clamp(2.8rem,10vw,4.8rem)!important}.him-and-hers{gap:.2rem!important;padding:1.6rem 0 0!important}.him-and-hers__overlay{padding:2rem 1.8rem!important}.him-and-hers__title{font-size:2.8rem!important;margin-bottom:1.4rem!important}.him-and-hers__section-heading{padding-top:4.4rem}.him-and-hers__section-heading h2{font-size:2.4rem!important}.featured-collection{padding-top:5.2rem!important;padding-bottom:5.2rem!important}.card__heading,.card__heading a{font-size:1.1rem!important}.card{padding-bottom:1.6rem!important}.card-information{padding:1.2rem 1rem 0!important}.featured-collection .title{font-size:2.2rem!important}.button{padding:1.3rem 2.4rem!important;font-size:1.2rem!important}}.shopify-section+.shopify-section{border-top:1px solid rgba(5,5,5,.06)}.shopify-section:has(.him-and-hers-wrapper)+.shopify-section,.shopify-section:has(.bbo-lifestyle)+.shopify-section,.shopify-section:has(.bbo-newsletter)+.shopify-section{border-top:none}main[data-template=collection],main[data-template=collection] .collection,main[data-template=collection] .shopify-section,main[data-template=collection] .gradient,main[data-template=collection] [class*=color-scheme],main[data-template=collection] [class*=color-]{background:var(--bbo-black)!important;background-image:none!important}main[data-template=collection] .collection-hero__title,main[data-template=collection] .title,main[data-template=collection] .collection__title,main[data-template=collection] .title-wrapper h1,main[data-template=collection] h1{color:var(--bbo-cream)!important;font-family:var(--bbo-font-head)!important;letter-spacing:.06em!important;text-transform:uppercase!important}main[data-template=collection] .collection-hero__description,main[data-template=collection] .collection__description,main[data-template=collection] .rte{color:#f4efe7a6!important}main[data-template=collection] .facets__heading,main[data-template=collection] .facets__summary,main[data-template=collection] .facets__label,main[data-template=collection] .facet-filters__label,main[data-template=collection] .facets-container *,main[data-template=collection] .product-count__text,main[data-template=collection] .product-count text,main[data-template=collection] select,main[data-template=collection] .facet-filters__sort{color:var(--bbo-cream)!important}main[data-template=collection] .facets__summary svg,main[data-template=collection] .icon-caret{color:var(--bbo-gold)!important}main[data-template=collection] .card__inner .card__content{display:none!important}main[data-template=collection] .product-grid .grid__item{display:flex!important}main[data-template=collection] .product-grid .card-wrapper,main[data-template=collection] .product-grid .card{width:100%!important;height:100%!important;display:flex!important;flex-direction:column!important}main[data-template=collection] .product-grid .card>.card__content{flex:1 1 auto!important;display:flex!important;flex-direction:column!important}main[data-template=collection] .card{background:#0e0e0e!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:4px!important;overflow:hidden!important}main[data-template=collection] .card__inner{background:transparent!important;border:none!important;box-shadow:none!important}main[data-template=collection] .card>.card__content{background:transparent!important}main[data-template=collection] .card-wrapper:hover .card{box-shadow:0 10px 32px #0009!important}main[data-template=collection] .card__media,main[data-template=collection] .card__media .media,main[data-template=collection] .media{background:#111!important}main[data-template=collection] .card__media img,main[data-template=collection] .media img{opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important}main[data-template=collection] .scroll-trigger,main[data-template=collection] .scroll-trigger.animate--fade-in,main[data-template=collection] .scroll-trigger.animate--slide-in{opacity:1!important;transform:none!important}main[data-template=collection] .card>.card__content .card__information{background:#0e0e0e!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}main[data-template=collection] .card__heading{text-align:center!important;line-height:1.3!important;min-height:calc(1.3em * 3)!important;max-height:calc(1.3em * 3)!important;padding-bottom:3px!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin:0 0 .8rem!important}main[data-template=collection] .card__heading a,main[data-template=collection] .card__heading,main[data-template=collection] .card__heading *{color:var(--bbo-cream)!important;text-transform:uppercase!important}main[data-template=collection] .card__information .price{text-align:center!important;width:100%!important;margin-top:auto!important;justify-content:center!important}main[data-template=collection] .price__regular .price-item,main[data-template=collection] .price,main[data-template=collection] .price .price-item{color:var(--bbo-gold)!important}main[data-template=collection] .price__sale .price-item--sale{color:var(--bbo-red)!important}main[data-template=collection] .price__sale .price-item--regular,main[data-template=collection] s.price-item{color:var(--bbo-muted, #B8AEA4)!important;text-decoration:line-through!important}main[data-template=collection] .pagination__item,main[data-template=collection] .pagination__item a{color:var(--bbo-cream)!important}main[data-template=collection] .pagination__item--current{color:var(--bbo-gold)!important}main[data-template=product],main[data-template=product] .shopify-section,main[data-template=product] .product,main[data-template=product] .gradient,main[data-template=product] [class*=color-]{background:var(--bbo-black)!important;background-image:none!important}main[data-template=product] .product__title,main[data-template=product] .product__title *,main[data-template=product] .product__text,main[data-template=product] .product__description,main[data-template=product] .product__info-container,main[data-template=product] .rte,main[data-template=product] .rte *{color:var(--bbo-cream)!important}main[data-template=product] .price,main[data-template=product] .price *,main[data-template=product] .price-item{color:var(--bbo-gold)!important}main[data-template=product] .form__label,main[data-template=product] .product-form__input label,main[data-template=product] legend,main[data-template=product] .product-form__input .form__label{color:var(--bbo-cream)!important}main[data-template=product] .product-form__input input[type=radio]+label,main[data-template=product] .product-variant-options label{background:#0e0e0e!important;color:var(--bbo-cream)!important;border-color:#333!important}main[data-template=product] .product-form__input input[type=radio]:checked+label,main[data-template=product] .product-variant-options input[type=radio]:checked+label{background:var(--bbo-gold)!important;color:var(--bbo-black)!important;border-color:var(--bbo-gold)!important}main[data-template=product] select,main[data-template=product] .select__select{background:#0e0e0e!important;color:var(--bbo-cream)!important;border-color:#333!important}main[data-template=product] .quantity,main[data-template=product] .quantity__input,main[data-template=product] .quantity__button{background:#0e0e0e!important;color:var(--bbo-cream)!important;border-color:#333!important}main[data-template=product] .product__accordion summary,main[data-template=product] .product__accordion .summary__title,main[data-template=product] .accordion__title,main[data-template=product] details summary,main[data-template=product] details summary *{color:var(--bbo-cream)!important}main[data-template=product] .product__accordion,main[data-template=product] details{border-color:#333!important}main[data-template=product] .product__media,main[data-template=product] .product__media .media{background:var(--bbo-cream)!important}main[data-template=product] .product__media img,main[data-template=product] .product__media .media img{opacity:1!important;visibility:visible!important}main[data-template=product] .scroll-trigger,main[data-template=product] .scroll-trigger.animate--fade-in,main[data-template=product] .scroll-trigger.animate--slide-in{opacity:1!important;transform:none!important}main[data-template=product] .thumbnail-list .thumbnail{border-color:#333!important}main[data-template=product] .breadcrumb,main[data-template=product] .breadcrumb a{color:var(--bbo-gold)!important}main[data-template=product] .product__title h1,main[data-template=product] .product__title{font-family:var(--bbo-font-head)!important;font-size:clamp(2.6rem,4vw,4rem)!important;font-weight:900!important;line-height:1.05!important;letter-spacing:.01em!important;text-transform:uppercase!important;color:var(--bbo-cream)!important}main[data-template=product] .product__text.caption-with-letter-spacing,main[data-template=product] .product-form__input--vendor,main[data-template=product] .product__vendor{color:var(--bbo-gold)!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-size:1.1rem!important}main[data-template=product] .price .price-item--regular{font-size:1.8rem!important;font-weight:700!important;letter-spacing:.02em!important}main[data-template=product] .price--on-sale .price-item--sale{color:var(--bbo-red)!important}main[data-template=product] .price__badge-sale,main[data-template=product] .price__badge-sold-out{background:var(--bbo-red)!important;color:#fff!important;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--bbo-radius)!important}main[data-template=product] .product-form__input--pill input[type=radio]+label{background:#0e0e0e!important;color:var(--bbo-cream)!important;border:1.5px solid #333!important;border-radius:var(--bbo-radius)!important;padding:1.1rem 1.8rem!important;letter-spacing:.08em!important;transition:border-color var(--bbo-transition),background var(--bbo-transition),color var(--bbo-transition)!important}main[data-template=product] .product-form__input--pill input[type=radio]:hover+label{border-color:var(--bbo-gold)!important}main[data-template=product] .product-form__input--pill input[type=radio]:checked+label{background:var(--bbo-gold)!important;color:var(--bbo-black)!important;border-color:var(--bbo-gold)!important}main[data-template=product] .product-form__input--pill input[type=radio]:disabled+label{opacity:.4!important;text-decoration:line-through!important}main[data-template=product] .product-form__buttons{max-width:100%!important}main[data-template=product] .product-form__submit{background:var(--bbo-cream)!important;color:var(--bbo-black)!important;border:2px solid var(--bbo-cream)!important;border-radius:var(--bbo-radius)!important;font-family:var(--bbo-font-body)!important;font-weight:700!important;font-size:1.3rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:1.8rem 2rem!important;transition:background var(--bbo-transition),color var(--bbo-transition),border-color var(--bbo-transition)!important}main[data-template=product] .product-form__submit:hover:not([disabled]){background:var(--bbo-gold)!important;border-color:var(--bbo-gold)!important;color:var(--bbo-black)!important}main[data-template=product] .product-form__submit[disabled]{background:#1a1a1a!important;color:#666!important;border-color:#333!important}main[data-template=product] .product__description{border-top:1px solid #2a2a2a!important;padding-top:2.4rem!important;margin-top:2.4rem!important;line-height:1.7!important;color:#f4efe7cc!important}main[data-template=product] .product__description p,main[data-template=product] .product__description li{color:#f4efe7cc!important}main[data-template=product] .product__media-item .media,main[data-template=product] .product__media{border-radius:var(--bbo-radius)!important;overflow:hidden}main[data-template=product] .product__media-list{gap:1.2rem!important}main[data-template=product] .thumbnail{border-radius:var(--bbo-radius)!important}main[data-template=product] .thumbnail.active,main[data-template=product] .thumbnail[aria-current]{border-color:var(--bbo-gold)!important}main[data-template=product] .related-products{padding-bottom:7.2rem!important}main[data-template=product] .related-products__heading,main[data-template=product] .related-products .title,main[data-template=product] .related-products h2{color:var(--bbo-cream)!important;font-family:var(--bbo-font-head)!important;font-size:clamp(2.2rem,3.5vw,3.4rem)!important;font-weight:900!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-align:center!important;margin-bottom:3.6rem!important;margin-top:1.2rem!important}main[data-template=product] .related-products .card,main[data-template=product] .related-products .card__inner,main[data-template=product] .related-products .card__content{background:transparent!important;border-color:#222!important;box-shadow:none!important}main[data-template=product] .related-products .card__information{background:#0e0e0e!important}main[data-template=product] .related-products .card-wrapper{transition:transform var(--bbo-transition)!important}main[data-template=product] .related-products .card-wrapper:hover{transform:translateY(-5px)!important}main[data-template=product] .related-products .card-wrapper:hover .card{box-shadow:0 10px 32px #0009!important}main[data-template=product] .related-products .card__media,main[data-template=product] .related-products .card__media .media,main[data-template=product] .related-products .media{background:var(--bbo-cream)!important}main[data-template=product] .related-products .card__media img,main[data-template=product] .related-products .media img{opacity:1!important;visibility:visible!important}main[data-template=product] .related-products .card__heading a,main[data-template=product] .related-products .card__heading,main[data-template=product] .related-products .card__heading *{color:var(--bbo-cream)!important}main[data-template=product] .related-products .price,main[data-template=product] .related-products .price *{color:var(--bbo-gold)!important}main[data-template=product] .related-products .badge{background:var(--bbo-red)!important;color:#fff!important;text-transform:uppercase;letter-spacing:.08em}main[data-template=product] .related-products .card__inner .card__content,main[data-template=product] .related-products .card__inner .card__information,main[data-template=product] .related-products .card__inner .card__heading{display:none!important}main[data-template=product] .related-products .card>.card__content .card__information{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}main[data-template=product] .related-products .card>.card__content .card__heading,main[data-template=product] .related-products .card>.card__content .card-information{text-align:center!important;width:100%!important}main[data-template=product] .related-products .card>.card__content .price{text-align:center!important;width:100%!important;justify-content:center!important;margin-top:auto!important}main[data-template=product] .related-products .grid{align-items:stretch!important}main[data-template=product] .related-products .grid__item{display:flex!important}main[data-template=product] .related-products .card-wrapper,main[data-template=product] .related-products .card{width:100%!important;height:100%!important}main[data-template=product] .related-products .card{display:flex!important;flex-direction:column!important}main[data-template=product] .related-products .card__inner{flex:0 0 auto!important}main[data-template=product] .related-products .card>.card__content{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;background:transparent!important}main[data-template=product] .related-products .card>.card__content .card__information{flex:1 1 auto!important}main[data-template=product] .related-products .card>.card__content .card__heading{line-height:1.3!important;min-height:calc(1.3em * 3)!important;max-height:calc(1.3em * 3)!important;padding-bottom:3px!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin:0 0 .8rem!important}main[data-template=product] .related-products.scroll-trigger,main[data-template=product] .related-products .scroll-trigger{opacity:1!important;transform:none!important}main[data-template=product] .product__media-wrapper .slider-button,main[data-template=product] .product__media-wrapper button[name=previous],main[data-template=product] .product__media-wrapper button[name=next]{color:var(--bbo-gold)!important;background:#070707b8!important;border:1px solid rgba(200,164,93,.45)!important}main[data-template=product] .product__media-wrapper .slider-button .icon,main[data-template=product] .product__media-wrapper .slider-button svg,main[data-template=product] .product__media-wrapper .slider-button path{color:var(--bbo-gold)!important;fill:currentColor!important;stroke:currentColor!important}main[data-template=product] .product__media-wrapper .slider-button:hover{border-color:var(--bbo-gold)!important;background:#070707e6!important}main[data-template=product] .product__media-wrapper .slider-button:focus-visible{outline:2px solid var(--bbo-gold)!important;outline-offset:2px!important}main[data-template=product] .product__media-wrapper .slider-button[disabled]{color:#c8a45d59!important;border-color:#c8a45d2e!important}main[data-template=product] .product__media-wrapper .slider-counter,main[data-template=product] .product__media-wrapper .slider-counter *{color:var(--bbo-gold)!important}main[data-template=product] .product__media-wrapper .slider-counter__link .dot{background:#c8a45d59!important}main[data-template=product] .product__media-wrapper .slider-counter__link--active .dot{background:var(--bbo-gold)!important}main[data-template=product] .product__media-wrapper .thumbnail.active,main[data-template=product] .product__media-wrapper .thumbnail[aria-current]{border-color:var(--bbo-gold)!important}
/*# sourceMappingURL=/cdn/shop/t/81/assets/bbo-premium.css.map */
