@import"https://fonts.googleapis.com/css2?family=Allison&family=Italiana&family=Figtree:wght@300;400;500;600;700&display=swap";html:root{--font-heading-family: "Italiana", serif;--font-heading-weight: 400;--font-body-family: "Figtree", sans-serif;--font-body-weight: 300;--bsl-navy: #0b2e4a;--bsl-band: #3d6b85;--bsl-blue: #2fb2dd;--bsl-ink: #161718;--bsl-soft: #f3f5f8}html body{letter-spacing:.02em}html body h1,html body h2,html body h3,html body .h0,html body .h1,html body .h2,html body .title,html body .card__heading{font-family:Italiana,serif;font-weight:400;text-transform:uppercase;letter-spacing:.04em;line-height:1.12}html body .card__heading{text-transform:none;letter-spacing:.02em;font-size:1.8rem}html body h1 em,html body h2 em,html body h3 em,html body .title em,html body .bsl-script{font-family:Allison,cursive;font-style:normal;text-transform:none;letter-spacing:0;font-size:1.5em;line-height:.8;color:inherit;display:inline-block}html body .header-wrapper{border-bottom:1px solid rgba(0,0,0,.06)}html body .header__menu-item{font-family:Figtree,sans-serif;font-weight:600;font-size:1.25rem;text-transform:uppercase;letter-spacing:.06em;color:var(--bsl-ink)}html body .header__menu-item:hover span,html body .header__active-menu-item{color:var(--bsl-band);text-decoration:none}html body .button,html body .bsl-btn{font-family:Italiana,serif;text-transform:uppercase;letter-spacing:.14em;font-size:1.5rem;border-radius:0}.bsl-btn{display:inline-block;padding:1.2rem 3rem;text-decoration:none;transition:all .25s ease;border:1px solid transparent}.bsl-btn--dark{background:var(--bsl-ink);color:#fff}.bsl-btn--navy{background:var(--bsl-band);color:#fff}.bsl-btn--outline{border-color:#ffffffd9;color:#fff}.bsl-btn:hover{opacity:.85}.bsl-d{font-family:Figtree,sans-serif;font-weight:300}.bsl-d__wrap{max-width:130rem;margin:0 auto;padding:0 4rem}.bsl-d__eyebrow{font-family:Figtree,sans-serif;font-weight:500;font-size:1.25rem;letter-spacing:.28em;text-transform:uppercase;margin:0 0 1.4rem}.bsl-d__title{font-family:Italiana,serif;font-weight:400;text-transform:uppercase;letter-spacing:.04em;line-height:1.1;margin:0 0 2rem;font-size:clamp(3.2rem,4.2vw,5.4rem)}.bsl-d__text{font-size:1.6rem;line-height:1.75}.bsl-d__text p{margin:0 0 1.2rem}.bsl-center{text-align:center}.bsl-center .bsl-d__text{max-width:66rem;margin:0 auto}html body .card__information{text-align:center}html body .card .price{font-family:Figtree,sans-serif;color:var(--bsl-band);font-weight:600}@media(max-width:749px){.bsl-d__wrap{padding:0 2rem}}html body .product__title h1{font-size:clamp(3rem,3.6vw,4.6rem);line-height:1.08}html body .product__info-container .price{font-family:Figtree,sans-serif;color:var(--bsl-band);font-size:2rem;font-weight:500}html body .product__text.caption-with-letter-spacing{color:var(--bsl-band);letter-spacing:.28em}html body .product-form__input input[type=radio]+label{border-radius:0;font-family:Figtree,sans-serif;letter-spacing:.06em}html body .product-form__input input[type=radio]:checked+label{background:var(--bsl-navy);border-color:var(--bsl-navy);color:#fff}html body .product-form__submit{background:var(--bsl-ink);color:#fff}html body .product__description{font-size:1.6rem;line-height:1.75}html body .related-products .title{text-align:center}html body .collection .card__heading,html body .product-grid .card__heading{font-size:1.8rem}html body .facets-container{border-bottom:1px solid rgba(0,0,0,.08)}html body .bsl-th{margin-top:calc(-1 * var(--bsl-hh, 95px))}html body .section-header .header-wrapper{transition:background-color .35s ease,box-shadow .35s ease}body:has(.bsl-th):not(.bsl-solid) .section-header,body:has(.bsl-th):not(.bsl-solid) .section-header .header,body:has(.bsl-th):not(.bsl-solid) .section-header .header-wrapper{background:transparent;border:0;box-shadow:none}body:has(.bsl-th):not(.bsl-solid) .section-header .header__heading-logo{filter:brightness(0) invert(1)}body:has(.bsl-th):not(.bsl-solid) .section-header .list-menu--inline>li>a,body:has(.bsl-th):not(.bsl-solid) .section-header .list-menu--inline>li>a span,body:has(.bsl-th):not(.bsl-solid) .section-header .list-menu--inline>li>header-menu>details>summary,body:has(.bsl-th):not(.bsl-solid) .section-header .list-menu--inline>li>details>summary,body:has(.bsl-th):not(.bsl-solid) .section-header .list-menu--inline>li summary span,body:has(.bsl-th):not(.bsl-solid) .section-header .header__icon,body:has(.bsl-th):not(.bsl-solid) .section-header .header__icon .svg-wrapper{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bsl-brand.css.map */
