body.btr-dark-header{--btr-hivis: 228, 255, 58;--btr-ink: 13, 20, 32}body.btr-home .utility-bar{display:none}body.btr-dark-header .section-header{z-index:4;margin-bottom:0!important}body.btr-dark-header .header-wrapper{--color-background: 13, 20, 32;--color-foreground: 255, 255, 255;--color-button: 228, 255, 58;--color-button-text: 13, 20, 32;--color-secondary-button-text: 255, 255, 255;--color-link: 255, 255, 255;--gradient-background: #101827;background:transparent;border-bottom:none;padding:1.6rem 1.6rem 0}body.btr-dark-header .header{background:#0d1420bd;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:.1rem solid rgba(255,255,255,.1);border-radius:2.4rem;box-shadow:0 1.8rem 5rem #00000073}body.btr-dark-header:not(.btr-home) .header{background:#0d1420f5}body.btr-dark-header .header__heading-logo{filter:brightness(0) invert(1);width:12rem}body.btr-dark-header .header-wrapper details[open] .modal-overlay:after{background-color:#00000080}@media screen and (min-width:990px){body.btr-dark-header .header--top-center:not(.drawer-menu){grid-template-areas:"heading middle icons" "navigation navigation navigation";grid-template-columns:auto minmax(0,1fr) auto;column-gap:2.4rem}body.btr-dark-header .header--top-center .header__heading,body.btr-dark-header .header--top-center .header__heading-link{justify-self:start;text-align:left}body.btr-dark-header .header--top-center>.header__search{display:none}body.btr-dark-header .header--top-center .header__inline-menu{justify-self:start;width:100%;margin-top:1.4rem;padding-top:.8rem;border-top:.1rem solid rgba(255,255,255,.08)}body.btr-dark-header .header--top-center .header__inline-menu>.list-menu--inline{justify-content:flex-start;align-items:center}}.btr-header-middle{grid-area:middle;display:flex;align-items:center;justify-content:space-between;gap:2.4rem;min-width:0}body.btr-dark-header .btr-header-middle .header__search{display:inline-flex;flex:0 1 34rem;min-width:16rem}body.btr-dark-header .btr-header-middle details{width:100%}body.btr-dark-header .btr-header-middle summary.header__icon--search{width:100%;height:4.4rem;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:0 1.8rem;background:#ffffff12;border:.1rem solid rgba(255,255,255,.14);border-radius:999px;text-decoration:none}body.btr-dark-header .btr-header-middle details:not([open])>summary.header__icon--search:before{content:"Search products...";display:block;position:static;font-size:1.4rem;line-height:1.4;color:#fff9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.btr-dark-header .btr-header-middle summary.header__icon--search>span{flex:0 0 auto;width:auto;height:auto}body.btr-dark-header .desktop-localization-wrapper{display:none}.btr-header-badges{display:flex;align-items:center;margin-left:auto}.btr-badge{display:flex;align-items:center;gap:1.1rem;color:#fff;text-decoration:none;white-space:nowrap}.btr-badge+.btr-badge{border-left:.1rem solid rgba(255,255,255,.12);margin-left:2.4rem;padding-left:2.4rem}.btr-badge svg{width:2.4rem;height:2.4rem;flex-shrink:0;opacity:.9}.btr-badge__title{display:block;font-size:1.15rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.35}.btr-badge__sub{display:block;font-size:1.15rem;color:#ffffffa6;line-height:1.35}@media screen and (max-width:1279px){.btr-header-badges{display:none}}body.btr-dark-header .header__inline-menu .header__menu-item{color:#ffffffe0}body.btr-dark-header .header__inline-menu .header__submenu{--color-background: 16, 24, 39;--color-foreground: 255, 255, 255;--gradient-background: #101827;background:#101827;border-radius:1.2rem;border:.1rem solid rgba(255,255,255,.12)}body.btr-dark-header .header__inline-menu .header__submenu .header__menu-item{color:#ffffffd9}body.btr-dark-header .header__inline-menu .header__submenu .header__menu-item:hover{color:#fff}body.btr-dark-header .header__inline-menu>.list-menu--inline>li:first-child .header__menu-item{background:rgb(var(--btr-hivis));border-radius:999px;padding:.9rem 1.8rem;margin-right:1rem}body.btr-dark-header .header__inline-menu>.list-menu--inline>li:first-child .header__menu-item,body.btr-dark-header .header__inline-menu>.list-menu--inline>li:first-child .header__menu-item span{color:rgb(var(--btr-ink));font-weight:600}body.btr-dark-header .header__inline-menu>.list-menu--inline>li:last-child .header__menu-item,body.btr-dark-header .header__inline-menu>.list-menu--inline>li:last-child .header__menu-item span{color:rgb(var(--btr-hivis));font-weight:600}body.btr-home .btr-hero-section{margin-top:calc(-1 * var(--header-height, 16rem))}.btr-hero{position:relative;overflow:hidden;min-height:min(80vh,72rem);background:linear-gradient(160deg,#101827,#1f497d)}.btr-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.btr-hero__media img{width:100%;height:100%;object-fit:cover}.btr-hero__img--mobile{display:none}.btr-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,#060a12b8,#060a1261 48%,#060a1214),rgba(6,10,18,var(--btr-hero-overlay, .3))}.btr-hero__content{position:relative;z-index:2;width:100%;padding-top:calc(var(--header-height, 16rem) + 6rem);padding-bottom:8rem}.btr-hero__eyebrow{margin:0 0 1.6rem;color:rgb(var(--btr-hivis));font-size:1.4rem;font-weight:600;letter-spacing:.35em;text-transform:uppercase}.btr-hero__heading{margin:0 0 2rem;color:#fff;font-size:clamp(3.4rem,4.6vw,6.2rem);line-height:1.1;font-weight:700;max-width:76rem}.btr-hero__text{margin:0 0 3.2rem;color:#ffffffd1;font-size:1.7rem;line-height:1.6;max-width:58rem}.btr-hero__text p{margin:0}.btr-hero__buttons{display:flex;flex-wrap:wrap;gap:1.6rem}.btr-btn{display:inline-flex;align-items:center;gap:1.2rem;padding:1.5rem 2.8rem;border-radius:1.2rem;font-size:1.5rem;font-weight:600;text-decoration:none;transition:transform .12s ease,background-color .12s ease,border-color .12s ease}.btr-btn svg{width:1.8rem;height:1.8rem;flex-shrink:0}.btr-btn--hivis{background:rgb(var(--btr-hivis));color:rgb(var(--btr-ink, 13, 20, 32))}.btr-btn--hivis:hover{background:#eeff70;transform:translateY(-.1rem)}.btr-btn--ghost{background:#0d142059;border:.1rem solid rgba(255,255,255,.5);color:#fff}.btr-btn--ghost:hover{border-color:#fff;transform:translateY(-.1rem)}@media screen and (max-width:749px){.btr-hero{min-height:56rem}.btr-hero--has-mobile-image .btr-hero__img--desktop{display:none}.btr-hero--has-mobile-image .btr-hero__img--mobile{display:block}.btr-hero__content{padding-top:calc(var(--header-height, 12rem) + 3rem);padding-bottom:5rem}.btr-hero__heading{font-size:3.2rem}.btr-hero__buttons .btr-btn{width:100%;justify-content:center}}body.btr-home{--btr-page-bg: #f6f3ec;--btr-section-bg: #fbfaf6;--btr-card-bg: #ffffff;--btr-soft-border: #e5ded2;--btr-deep-panel: #0b1522}body.btr-home #MainContent{background:var(--btr-page-bg)}body.btr-home #MainContent>.shopify-section>.gradient{background:transparent}body.btr-home .btr-category-grid-section{position:relative;z-index:2;margin-top:-5.6rem}body.btr-home .btr-category-grid-section .page-width{background:var(--btr-section-bg);border:.1rem solid var(--btr-soft-border);border-radius:2.4rem;padding:3.2rem}@media screen and (max-width:749px){body.btr-home .btr-category-grid-section{margin-top:-3rem}body.btr-home .btr-category-grid-section .page-width{margin-left:1.2rem;margin-right:1.2rem;padding:2rem;border-radius:2rem}}body.btr-home .featured-product{background:var(--btr-card-bg);border:.1rem solid var(--btr-soft-border);border-radius:2.4rem;box-shadow:0 1.2rem 3.2rem #06101a0f;padding:4rem}@media screen and (max-width:749px){body.btr-home .featured-product{padding:2rem;border-radius:2rem}}body.btr-home .featured-product .product-form__submit{background:rgb(var(--btr-hivis));color:rgb(var(--btr-ink))}body.btr-home .rich-text.content-container{background:transparent}body.btr-home .rich-text__wrapper{background:var(--btr-section-bg);border:.1rem solid var(--btr-soft-border);border-radius:2rem;padding:1.6rem 3.2rem}body.btr-home .rich-text .button{background:rgb(var(--btr-hivis));color:rgb(var(--btr-ink))}body.btr-home .newsletter__wrapper{background:var(--btr-deep-panel)}body.btr-home .newsletter__wrapper .field__input{background:#ffffff12;border:.1rem solid rgba(255,255,255,.2);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/37/assets/btr-home-top.css.map */
