.bh-about{background:var(--bh-paper)!important;color:var(--bh-navy)!important}.bh-about__text h2{color:var(--bh-navy)!important}.bh-about__text p{color:var(--bh-navy)!important;opacity:.88!important}.bh-about__text .bh-eyebrow{color:var(--bh-electric)!important}.bh-about .bh-btn--ghost{color:var(--bh-navy)!important;border-color:var(--bh-navy)!important;background:transparent!important}.bh-about .bh-btn--ghost:hover{background:var(--bh-navy)!important;color:#fff!important;border-color:var(--bh-navy)!important}.bh-newsletter__scrim{background:#0000006b!important}.bh-newsletter h2,.bh-newsletter p,.bh-newsletter .bh-eyebrow{text-shadow:0 2px 14px rgba(0,0,0,.95),0 0 6px rgba(0,0,0,.8)!important}.bh-carousel{padding-bottom:24px!important}.bh-section.bh-section--paper{padding-top:40px!important}.bh-section.bh-section--paper .bh-section-head{margin-bottom:36px!important}.bh-tile:after{display:none!important}.bh-tile__shade{background:linear-gradient(to top,#000000d9,#000000b3,#00000073,#0003 30%,#0000000d 38%,#0000 45%)!important}.bh-coll-banner{position:relative;overflow:hidden;min-height:460px;display:flex;align-items:center;color:var(--bh-cream);margin-bottom:48px;border-bottom:1px solid rgba(96,165,250,.18)}.bh-coll-banner__img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center right;background-color:#0a0f1e;z-index:0}.bh-coll-banner__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#06091aeb,#06091ac7 30%,#06091a59,#06091a00 80%);z-index:1}.bh-coll-banner__inner{position:relative;z-index:3;max-width:var(--bh-container);margin:0 auto;padding:80px 32px;width:100%}.bh-coll-banner__eyebrow{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--bh-electric-light);margin-bottom:18px;display:block;font-weight:700}.bh-coll-banner h1{font-family:Playfair Display,serif;font-weight:900;font-size:clamp(48px,5vw,82px);line-height:.98;letter-spacing:-.025em;margin:0 0 22px;color:#fff;max-width:660px}.bh-coll-banner__lede{font-size:18px;line-height:1.55;max-width:520px;color:#f5f1e8eb;margin:0 0 24px}.bh-coll-banner__quote{display:inline-block;font-family:Playfair Display,serif;font-style:italic;font-size:16px;color:var(--bh-electric-light);padding:10px 18px;border-left:2px solid var(--bh-electric);background:#3b82f614;border-radius:0 6px 6px 0}@media(max-width:1024px){.bh-coll-banner__scrim{background:linear-gradient(180deg,#06091ac7,#06091ad9 60%,#06091af2)}.bh-coll-banner__inner{padding:60px 24px}}.template-collection .collection-hero,.template-collection main>.collection-hero{display:none!important}.bh-coll-banner__img,.bh-coll-banner__scrim,.bh-meet-hero__img,.bh-meet-hero__scrim,.bh-meet-bio__portrait,.bh-meet-card__img,.bh-meet-card__shade,.bh-meet-newsletter__bg,.bh-meet-newsletter__scrim,.bh-tile__shade,.bh-tile__img,.bh-hero__img-bg,.bh-newsletter__bg,.bh-newsletter__scrim,.bh-newsletter__matrix,.bh-newsletter__grain,.bh-offcanvas__bg,.bh-offcanvas__scrim,.bh-carousel__card .bh-tile__shade,.bh-coll-tile__img,.bh-coll-tile__sheen,.bh-coll-tile__shade{display:block!important}.bh-meet-bio__portrait,.bh-meet-card{width:100%!important}@media(min-width:1025px){.bh-hero .bh-btn,.botson-hero .bh-btn{padding:33px 66px!important;font-size:20px!important;letter-spacing:.2em!important;border-radius:999px!important}.bh-hero .bh-btn__arrow,.botson-hero .bh-btn__arrow{font-size:24px!important}.bh-hero__cta,.botson-hero .bh-hero__cta{gap:24px!important}}.bh-header__dropdown-wrap{position:relative;display:inline-block}.bh-header__dropdown-trigger{display:inline-flex!important;align-items:center;gap:6px;cursor:pointer}.bh-header__caret{width:11px;height:8px;transition:transform .28s cubic-bezier(.2,.7,.3,1);opacity:.85}.bh-header__dropdown-wrap:hover .bh-header__caret,.bh-header__dropdown-wrap:focus-within .bh-header__caret{transform:rotate(180deg)}.bh-header__dropdown{position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%) translateY(-8px);min-width:340px;background:linear-gradient(180deg,#1a2540,#0f172a 60%,#0a0f1e);border:1px solid rgba(96,165,250,.22);border-radius:14px;padding:10px;box-shadow:0 24px 48px -16px #000000b3,0 0 0 1px #60a5fa14;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .32s cubic-bezier(.2,.7,.3,1),transform .32s cubic-bezier(.2,.7,.3,1),visibility 0s linear .32s;z-index:9000}.bh-header__dropdown-wrap:hover .bh-header__dropdown,.bh-header__dropdown-wrap:focus-within .bh-header__dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0);transition:opacity .32s cubic-bezier(.2,.7,.3,1),transform .32s cubic-bezier(.2,.7,.3,1),visibility 0s}.bh-header__dropdown:before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.bh-header__dropdown a{display:grid!important;grid-template-columns:32px 1fr;grid-template-areas:"num name" "num sub";column-gap:14px;align-items:start;padding:14px 18px;border-radius:10px;text-decoration:none!important;color:#fff!important;transition:background .22s ease,transform .22s cubic-bezier(.2,.7,.3,1);position:relative;overflow:hidden}.bh-header__dropdown a:hover{background:#3b82f62e!important;transform:translate(2px)}.bh-header__dropdown a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 90% 50%,#60a5fa29,#60a5fa00 60%);opacity:0;transition:opacity .32s ease;pointer-events:none}.bh-header__dropdown a:hover:after{opacity:1}.bh-header__dropdown-num{grid-area:num;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.2em;color:var(--bh-electric-light);background:#3b82f629;border:1px solid rgba(96,165,250,.3);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-weight:700}.bh-header__dropdown-name{grid-area:name;font-family:Playfair Display,serif;font-weight:900;font-size:18px;line-height:1.1;color:#fff!important}.bh-header__dropdown-sub{grid-area:sub;font-family:Inter,sans-serif;font-size:12px;color:#f5f1e8a6;font-style:italic;margin-top:3px;line-height:1.35}@media(max-width:1024px){.bh-header__dropdown-wrap{display:none!important}}.bh-coll-landing{padding:80px 0 120px;background:linear-gradient(180deg,var(--bh-paper) 0%,#ece6d6 100%);color:var(--bh-navy)}.bh-coll-landing__head{max-width:var(--bh-container);margin:0 auto 64px;padding:0 32px;text-align:center}.bh-coll-landing__head .bh-eyebrow{display:inline-block;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--bh-electric);margin-bottom:16px;font-weight:700}.bh-coll-landing__head h1{font-family:Playfair Display,serif;font-weight:900;font-size:clamp(48px,5.4vw,86px);line-height:1.02;letter-spacing:-.025em;margin:0 0 18px;color:var(--bh-navy)}.bh-coll-landing__head p{font-size:18px;color:#0a0f1eb8;max-width:620px;margin:0 auto;line-height:1.55}.bh-coll-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;max-width:var(--bh-container);margin:0 auto;padding:0 32px}.bh-coll-tile{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:var(--bh-radius);background:var(--bh-navy);cursor:pointer;display:block;text-decoration:none;isolation:isolate;transform-style:preserve-3d;perspective:1200px;transition:transform .6s cubic-bezier(.2,.7,.3,1),box-shadow .6s ease;box-shadow:0 30px 60px -32px #0000008c,0 0 0 1px #60a5fa1a;will-change:transform}.bh-coll-tile:hover{box-shadow:0 50px 100px -28px #3b82f666,0 0 0 1px #60a5fa59,0 0 80px -16px #60a5fa66}.bh-coll-tile__img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-color:#0a0f1e;transition:transform .9s cubic-bezier(.2,.7,.3,1),filter .5s ease;transform:scale(1.04);z-index:0}.bh-coll-tile:hover .bh-coll-tile__img{transform:scale(1.14) rotate(-1deg);filter:saturate(1.15) brightness(1.06)}.bh-coll-tile__sheen{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at var(--mx,50%) var(--my,30%),rgba(96,165,250,.5) 0%,rgba(96,165,250,0) 45%);opacity:0;pointer-events:none;mix-blend-mode:screen;z-index:2;transition:opacity .3s ease}.bh-coll-tile:hover .bh-coll-tile__sheen{opacity:1}.bh-coll-tile__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#06091af2,#06091ab3 25%,#06091a4d,#06091a00 65%);z-index:3;pointer-events:none}.bh-coll-tile__content{position:absolute;inset:auto 0 0 0;padding:36px 32px 38px;color:#fff;z-index:5}.bh-coll-tile__num{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.28em;color:var(--bh-electric-light);display:block;margin-bottom:14px;text-transform:uppercase;font-weight:700;text-shadow:0 2px 8px rgba(0,0,0,.7)}.bh-coll-tile__title{font-family:Playfair Display,serif;font-weight:900;font-size:clamp(32px,2.6vw,44px);line-height:.98;letter-spacing:-.02em;margin:0 0 12px;color:#fff;text-shadow:0 2px 14px rgba(0,0,0,.7),0 0 4px rgba(0,0,0,.5);position:relative;display:inline-block}.bh-coll-tile__title:after{content:"";position:absolute;left:0;right:100%;bottom:-4px;height:2px;background:var(--bh-electric-light);transition:right .5s cubic-bezier(.2,.7,.3,1)}.bh-coll-tile:hover .bh-coll-tile__title:after{right:0}.bh-coll-tile__tag{font-size:14px;line-height:1.45;color:#f5f1e8eb;margin:0 0 18px;max-width:88%;text-shadow:0 2px 10px rgba(0,0,0,.7)}.bh-coll-tile__cta{display:inline-flex;align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:#fff}.bh-coll-tile__cta svg{width:18px;height:18px;transition:transform .32s cubic-bezier(.2,.7,.3,1)}.bh-coll-tile:hover .bh-coll-tile__cta svg{transform:translate(6px)}.bh-coll-tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.5px;background:linear-gradient(135deg,#60a5fa99,#7c3aed66,#60a5fa00);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:6}.bh-coll-tile:hover:before{opacity:1}@media(max-width:1024px){.bh-coll-tiles{grid-template-columns:1fr;gap:20px}.bh-coll-tile{aspect-ratio:16/11}.bh-coll-landing{padding:60px 0 80px}}@media(max-width:1024px){.bh-header__nav{padding:14px 18px!important}.bh-header__brand{font-size:22px!important;letter-spacing:-.018em}.bh-header__announce{overflow-x:auto!important;-webkit-overflow-scrolling:touch;white-space:nowrap!important;padding:8px 18px!important;font-size:11px!important;letter-spacing:.16em!important;scrollbar-width:none}.bh-header__announce::-webkit-scrollbar{display:none}}@media(max-width:750px){#product-grid,.product-grid,.collection ul.grid,ul.product-grid,ul.grid--quarter-max,.collection .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:10px!important;row-gap:24px!important}.card-information__text,.card__heading,.card-wrapper .card__heading a,.product-grid .card__heading{font-size:14px!important;line-height:1.25!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical;overflow:hidden}.card-information .price,.product-grid .price{font-size:13px!important}.card-wrapper .card__content,.card-information{padding:10px 8px 14px!important}.facets,.facets-vertical{width:100%}.facets__form,.facets-vertical__form{display:flex!important;flex-direction:column!important;gap:8px!important}.facets__summary,.facets-vertical__summary,.mobile-facets__summary{padding:14px 16px!important;background:#60a5fa0f!important;border-radius:10px!important;border:1px solid rgba(96,165,250,.18)!important;font-size:14px!important;min-height:48px!important}.product-count,.collection-filters__item .product-count{display:block!important;text-align:right!important;margin-top:8px!important;font-size:12px!important}facet-filters-form,.facets-container{padding:0 16px!important}.bh-section-head h2,.bh-carousel h2{font-size:44px!important}.bh-carousel__card{min-width:240px!important}.bh-footer__grid{gap:24px!important}.bh-footer__col{padding:0!important}.bh-offcanvas__menu .bh-header__dropdown-wrap{display:none!important}}@media(hover:none)and (pointer:coarse){.bh-header__icon,.bh-header__hamburger,.bh-offcanvas__close,.bh-btn,.bh-footer__col a,.facets__summary{min-height:44px!important;min-width:44px!important;display:inline-flex!important;align-items:center!important}.bh-carousel__rail:hover .bh-carousel__card{filter:none!important}.bh-coll-tile:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/botson-overrides.css.map */
