:root{--qp-edge: clamp(1.6rem, 2.8vw, 6.4rem);--qp-canvas: #F4F0E7;--qp-surface: #FCFAF5;--qp-subtle: #EFE9DE;--qp-ink: #2A1F18;--qp-graphite: #30322F;--qp-tobacco: #5C3317;--qp-saddle: #A96035;--qp-muted: #666963;--qp-hair: #D8D2C7;--qp-hair-dark: #B5AEA1;--qp-display: "Bebas Neue", var(--font-stamp, Impact), Impact, sans-serif;--qp-ui: "DM Sans", var(--font-body, -apple-system), -apple-system, "Segoe UI", sans-serif;--qp-max: 128rem;--qp-gutter: clamp(1.6rem, 3vw, 4rem);--r-bg: var(--qp-canvas);--r-ink: var(--qp-ink);--r-line: var(--qp-hair);--bsl-parchment: #F4F0E7;--bsl-parchment-warm: #EFE9DE;--bsl-ink: #2A1F18;--bg: #F4F0E7;--bg-alt: #EFE9DE;--fg: #2A1F18;--fg-muted: #666963}html,body{background:var(--qp-canvas)!important;color:var(--qp-ink)}body{font-family:var(--qp-ui);-webkit-font-smoothing:antialiased}.shopify-section-group-header-group:has(.rh){position:sticky;top:-3rem;z-index:60}@media(min-width:990px){.shopify-section-group-header-group:has(.rh){top:-4rem}}.shopify-section-group-header-group .rh{position:relative}a:focus-visible,button:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--qp-saddle);outline-offset:.3rem}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.qp-eyebrow{display:block;font-family:var(--qp-display);font-weight:400;font-size:1.4rem;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--qp-saddle);margin:0 0 .8rem}.qp-display{font-family:var(--qp-display)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:-.02em!important;line-height:.96!important;color:var(--qp-ink)!important;font-style:normal!important;margin:0}.qp-display em,.qp-display .qp-em{font-style:normal!important;color:var(--qp-display-em, #A66E48)!important;font-weight:inherit}.template-product .bsl-appwrap{background:var(--qp-canvas)!important;border-top:1px solid var(--qp-hair)}.template-product .bsl-appwrap__heading,.template-index .bsl-appwrap__heading{font-family:var(--qp-display)!important;font-weight:400!important;letter-spacing:-.02em!important;text-transform:uppercase!important;color:var(--qp-ink)!important;line-height:.96!important}.template-product .bsl-appwrap__heading em,.template-index .bsl-appwrap__heading em{font-style:normal!important;color:var(--qp-display-em, #A66E48)!important}.template-product #reviews{scroll-margin-top:9.6rem}.bsl-satc,[class*=bsl-sticky-atc] .bsl-satc{background:var(--qp-surface)!important;border-top:1px solid var(--qp-hair)!important}.template-cart main{background:var(--qp-canvas)}.template-cart .gradient,.template-cart cart-items,.template-cart #main-cart-footer{background:transparent!important}.template-cart .page-width{max-width:var(--qp-max);padding-left:2.8rem;padding-right:2.8rem}.template-cart .title-wrapper-with-link{align-items:flex-end;border-bottom:1px solid var(--qp-hair);padding-bottom:2rem;margin:.8rem 0 0}.template-cart .title--primary,.template-cart .cart__empty-text{font-family:var(--qp-display)!important;font-weight:400!important;text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(4.4rem,5vw,6.4rem)!important;line-height:.96;color:var(--qp-ink);margin:0}.template-cart .title-wrapper-with-link .underlined-link{font-size:1.4rem;font-weight:600;color:var(--qp-tobacco);text-underline-offset:.4rem}.template-cart .cart__empty-text{margin-bottom:2rem}.template-cart .cart__warnings .button,.template-cart .cart__checkout-button{background:var(--qp-ink)!important;color:var(--qp-surface)!important;border-radius:.6rem!important;min-height:5.6rem;font-family:var(--qp-ui)!important;font-weight:700!important;font-size:1.6rem!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}.template-cart .cart__warnings .button:before,.template-cart .cart__warnings .button:after,.template-cart .cart__checkout-button:before,.template-cart .cart__checkout-button:after{box-shadow:none!important}.template-cart .cart__checkout-button:hover{background:var(--qp-graphite)!important}.template-cart .cart-items thead th{font-family:var(--qp-display);font-weight:400;font-size:1.3rem;letter-spacing:.14em;color:var(--qp-saddle);opacity:1}.template-cart .cart-items thead,.template-cart .cart-item{border-bottom:1px solid var(--qp-hair)}.template-cart .cart-item>td{padding-top:2.4rem;padding-bottom:2.4rem}.template-cart .cart-item__image-container{background:var(--qp-surface);border:1px solid var(--qp-hair);border-radius:.4rem;overflow:hidden}.template-cart .cart-item__name{font-family:var(--qp-ui)!important;font-weight:700!important;font-size:1.7rem!important;text-transform:none!important;letter-spacing:0!important;color:var(--qp-ink);text-decoration:none}.template-cart .cart-item__details .product-option,.template-cart .cart-item__details dl{font-size:1.3rem;color:var(--qp-muted)}.template-cart .cart-item__final-price,.template-cart .cart-item__totals .price{font-weight:700;color:var(--qp-ink)}.template-cart .quantity{border-radius:.6rem;background:var(--qp-surface)}.template-cart .quantity:before,.template-cart .quantity:after{border-radius:.6rem!important;box-shadow:0 0 0 1px var(--qp-hair)!important}.template-cart .cart-remove-button .button{color:var(--qp-muted)}.template-cart .cart__footer{padding-top:2.4rem}.template-cart .cart__blocks{background:var(--qp-surface);border:1px solid var(--qp-hair);border-radius:.6rem;padding:2.4rem}.template-cart .totals{justify-content:space-between;border-bottom:1px solid var(--qp-hair);padding-bottom:1.4rem;margin-bottom:1rem}.template-cart .totals__total{font-family:var(--qp-ui)!important;font-weight:700!important;font-size:1.6rem!important;text-transform:none!important;letter-spacing:0!important;color:var(--qp-ink)}.template-cart .totals__total-value{font-family:var(--qp-ui);font-weight:700;font-size:2.2rem;color:var(--qp-ink);letter-spacing:-.01em}.template-cart .tax-note{color:var(--qp-muted);font-size:1.3rem;text-align:left}.template-cart .cart__ctas{margin-top:1.4rem}.template-cart .cart__note .field__input{background:var(--qp-surface);border-radius:.6rem}.template-cart .cart__note .field:before,.template-cart .cart__note .field:after{border-radius:.6rem!important}.template-cart .bsl-ctrust{background:transparent!important;border:0!important;padding:1.4rem 0 0!important;margin-top:1.4rem!important;border-top:1px solid var(--qp-hair)!important}.template-cart .bsl-ctrust,.template-cart .bsl-ctrust *{font-family:var(--qp-ui)!important;text-transform:none!important;letter-spacing:0!important;color:var(--qp-muted)}.template-cart .bsl-ctrust__stars{color:var(--qp-saddle)!important}.template-cart .bsl-ctrust strong{color:var(--qp-ink)!important}.template-cart .bsl-ctrust__ic{color:var(--qp-saddle)!important}.template-cart .shopify-section:has(.collection) .title,.template-cart .shopify-section:has(.collection) h2.title{font-family:var(--qp-display)!important;font-weight:400!important;text-transform:uppercase;letter-spacing:-.02em;color:var(--qp-ink)}@media(min-width:990px){.template-cart .cart__blocks{width:40rem;max-width:100%;margin-left:auto}}.template-cart .collection .button,.template-cart .button--secondary{border-radius:.6rem}@media(max-width:749px){.template-cart .page-width{padding-left:1.6rem;padding-right:1.6rem}.template-cart .cart__blocks{padding:1.8rem}}.rc-card{position:relative;display:flex;flex-direction:column;height:100%;background:#ece7dd;border-radius:.6rem;overflow:hidden}.rc-card__top{position:relative}.rc-card__media{position:relative;display:block;aspect-ratio:1 / 1;background:#ece7dd;overflow:hidden}.rc-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .25s ease}.rc-card__media img.rc-card__alt{opacity:0}@media(hover:hover){.rc-card:hover .rc-card__media img.rc-card__alt{opacity:1}}@media(prefers-reduced-motion:reduce){.rc-card__media img,.rc-card__atc{transition:none!important}}.rc-card__atc{position:absolute;left:1.6rem;right:1.6rem;bottom:1.6rem;z-index:2;margin:0;opacity:0;transform:translateY(.4rem);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.rc-card:hover .rc-card__atc,.rc-card__atc:focus-within{opacity:1;transform:none;pointer-events:auto}.rc-card__atc-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:3.1rem;padding:0 1.2rem;border:1px solid #8C8579;border-radius:.6rem;background:#ece7dd;color:#2a1f18;font:800 1.4rem/1 "DM Sans",var(--font-body, sans-serif);text-transform:uppercase;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.rc-card__atc-btn:hover{background:#2a1f18;border-color:#2a1f18;color:#f4f0e7}@media(hover:none){.rc-card__atc{display:none}}.rc-card__body{padding:1.5rem 1.6rem 1.8rem;display:flex;flex-direction:column;background:#ece7dd;border-top:1px solid #D9D1C4;flex-grow:1}.rc-card__rating{display:flex;align-items:center;gap:.8rem;height:1.4rem;font-size:1.4rem;line-height:1;color:#666963;letter-spacing:-.01em;margin:0 0 1.1rem}.rc-card__stars{display:block;width:4.8rem;height:.83rem;fill:#2a1f18;flex:none}.rc-card__row{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem}.rc-card__row+.rc-card__row{margin-top:.9rem}.rc-card__name{margin:0;font-family:"DM Sans",var(--font-body, sans-serif)!important;font-size:1.8rem!important;font-weight:800;line-height:1.02;letter-spacing:-.01em;text-transform:none!important;color:#2a1f18}.rc-card__name a{color:#2a1f18;text-decoration:none}.rc-card__name a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.rc-card__price{font-size:1.4rem;font-weight:800;line-height:1.3;letter-spacing:-.01em;color:#666963;white-space:nowrap}.rc-card__price s{font-weight:400;margin-left:.6rem}.rc-card__type,.rc-card__colors{margin:0;font-size:1.4rem;line-height:1.3;letter-spacing:-.01em;color:#666963}.rc-card__colors{white-space:nowrap}.rc-card__foot{display:block;height:1.8rem;border-top:1px solid #D9D1C4;background:#ece7dd}.rc-card__spec{margin:0;padding:1.6rem;border-top:1px solid #D9D1C4;background:#ece7dd;font-size:1.4rem;line-height:1.3;color:#666963}@media(max-width:749px){.rc-card__body{padding:1.3rem .8rem 1.6rem}.rc-card__rating{font-size:1.2rem;margin-bottom:1.1rem}.rc-card__name,.rc-card__price{font-size:1.3rem!important}.rc-card__type,.rc-card__colors{font-size:1.2rem}.rc-card__row+.rc-card__row{margin-top:.7rem;flex-direction:column;gap:.4rem}.rc-card__spec{padding:1rem 1.2rem;font-size:1.2rem}}.bsl-fhero__heading,.bsl-faq__group-h,.bsl-cform__heading,.bsl-cform__side-heading,.bsl-section-head__heading,.bsl-sh__headline,.bsl-sm__headline,.bsl-sw__headline,.bsl-sp__headline,.bsl-sg__headline,.bsl-sgr__title,.bsl-sc__title,.bsl-pp__title,.bsl-pp__content>h1:first-child,.bsl-pp__footer-heading,.bsl-cg-hero__heading,.bsl-cg-seg-sec__h2,[id^=bsl-cg-tiers-] .h2,[id^=bsl-cg-proc-] .h2,[id^=bsl-cg-calc-] .h2,.bsl-faqsec__heading,.bsl-dealer__title,.bsl-dealer__form-head h2,.bsl-ahero__heading,.bsl-email__heading,.template-search .template-search__header h1,.template-404 .template-404 .title,.template-list-collections main h1.title{font-family:var(--qp-display)!important;font-weight:400!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:-.02em!important;line-height:.96!important}.bsl-fhero__heading,.bsl-faq__group-h,.bsl-cform__heading,.bsl-cform__side-heading,.bsl-section-head__heading,.bsl-sh__headline,.bsl-sm__headline,.bsl-sw__headline,.bsl-sp__headline,.bsl-sg__headline,.bsl-sgr__title,.bsl-sc__title,.bsl-pp__title,.bsl-pp__footer-heading,.bsl-cg-seg-sec__h2,[id^=bsl-cg-tiers-] .h2,[id^=bsl-cg-proc-] .h2,[id^=bsl-cg-calc-] .h2,.bsl-faqsec__heading,.bsl-dealer__title,.bsl-dealer__form-head h2,.bsl-ahero__heading,.bsl-email__heading{color:var(--qp-ink)!important}.bsl-fhero__heading em,.bsl-faq__group-h em,.bsl-cform__heading em,.bsl-cform__side-heading em,.bsl-section-head__heading em,.bsl-sh__headline em,.bsl-sm__headline em,.bsl-sw__headline em,.bsl-sp__headline em,.bsl-sg__headline em,.bsl-sgr__title em,.bsl-sc__title em,.bsl-pp__title em,.bsl-pp__footer-heading em,.bsl-cg-hero__heading em,.bsl-cg-seg-sec__h2 em,[id^=bsl-cg-tiers-] .h2 em,[id^=bsl-cg-proc-] .h2 em,[id^=bsl-cg-calc-] .h2 em,.bsl-faqsec__heading em,.bsl-dealer__title em,.bsl-dealer__form-head h2 em,.bsl-ahero__heading em,.bsl-email__heading em{font-style:normal!important;font-weight:inherit!important;color:var(--qp-display-em, #A66E48)!important}.bsl-cg-hero__heading{color:#fcfaf5!important}.bsl-cg-hero__heading em{color:#e3b48f!important}.bsl-ahero__heading{font-size:clamp(4rem,5vw,6.8rem)!important}.bsl-contact__title,.bsl-step__title,.bsl-sgr__item-title,.bsl-cform__panel-title,.bsl-acard__name,.bsl-blogix__featured-title,.bsl-cg-seg-sec .seg__panel-h,.bsl-cg-seg-sec .seg__btn-title,[id^=bsl-cg-proc-] .title,[id^=bsl-cg-calc-] .product-name,.bsl-faqsec__q,.bsl-dealer__legend,.bsl-dealer__tier strong,.bsl-cg-hero__stamp-num,.bsl-sm__sig-name,.bsl-sm__stamp-mid,.bsl-prose h2,.bsl-prose h3,.bsl-pp__content h2,.bsl-pp__content h3,.bsl-faq__q-btn{font-family:var(--qp-ui)!important;font-style:normal!important;text-transform:none!important;letter-spacing:-.01em!important}.bsl-contact__title,.bsl-step__title,.bsl-sgr__item-title,.bsl-cform__panel-title,.bsl-acard__name,.bsl-blogix__featured-title,.bsl-cg-seg-sec .seg__panel-h,[id^=bsl-cg-proc-] .title,.bsl-dealer__legend,.bsl-prose h2,.bsl-prose h3,.bsl-pp__content h2,.bsl-pp__content h3{font-weight:700!important;color:var(--qp-ink)!important}.bsl-prose h2,.bsl-pp__content h2{font-size:clamp(2.2rem,2.2vw,2.8rem)!important;line-height:1.2!important}.bsl-prose h3,.bsl-pp__content h3{font-size:clamp(1.8rem,1.6vw,2.1rem)!important;line-height:1.3!important}.bsl-prose__lede,.bsl-pp__sub,.bsl-pp__content blockquote,.bsl-cform__quote,.bsl-sgr__seal-text,.bsl-faq__sig em{font-family:var(--qp-ui)!important;font-style:normal!important;color:var(--qp-graphite)!important}.bsl-prose>p:first-of-type:first-letter{font-family:var(--qp-display)!important;font-style:normal!important;color:var(--qp-ink)!important}[id^=bsl-cg-proc-] .big,[id^=bsl-cg-calc-] .qty-val,[id^=bsl-cg-calc-] .total-val{font-family:var(--qp-display)!important;font-style:normal!important}.bsl-prose a,.bsl-pp__content a,.bsl-faq__a a,.bsl-faqsec__a a{color:var(--qp-tobacco);text-underline-offset:.3rem}[id^=bsl-email-]{--e-fg-muted: #666963 !important;--e-fg-fine: #666963 !important;--e-input-bg: #FCFAF5 !important;--e-input-border: #B5AEA1 !important;--e-input-focus-bg: #FFFFFF !important;--e-placeholder: #8A8C86 !important}[id^=bsl-fhero-]{--fh-muted: #666963 !important;--fh-input-bg: #FCFAF5 !important;--fh-input-border: #B5AEA1 !important}[id^=bsl-fhero-] .bsl-fhero__search input::placeholder{color:#8a8c86}[id^=bsl-fhero-] .bsl-fhero__stamp{background:var(--qp-surface);border-color:var(--qp-hair)}[id^=bsl-ahero-]{--ah-muted: #666963 !important}.bsl-pp__hero{border-bottom-color:var(--qp-hair)!important}.bsl-sgr__list,.bsl-sgr__seal{border-top-color:var(--qp-hair)!important}.bsl-sgr__item:not(:last-child):after{background:var(--qp-hair)!important}.bsl-sw__arrow{border-color:var(--qp-hair-dark)!important}.bsl-email__form button,.bsl-fhero__search button,.bsl-cform__submit,.bsl-dealer__button,.bsl-sc__btn,.bsl-pp__footer-cta,[id^=bsl-cg-tiers-] .cta,[id^=bsl-cg-calc-] .cta,.bsl-cg-seg-sec .seg__panel-cta,.template-search main .button:not(.button--tertiary),.template-404 main .button,.template-list-collections main .button{background:var(--qp-ink)!important;color:var(--qp-surface)!important;border:1px solid var(--qp-ink)!important;border-radius:.6rem!important;min-height:4.8rem;font-family:var(--qp-ui)!important;font-weight:700!important;font-size:1.6rem!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}.bsl-email__form button:hover,.bsl-fhero__search button:hover,.bsl-cform__submit:hover,.bsl-dealer__button:hover,.bsl-sc__btn:hover,.bsl-pp__footer-cta:hover,[id^=bsl-cg-tiers-] .cta:hover,[id^=bsl-cg-calc-] .cta:hover,.bsl-cg-seg-sec .seg__panel-cta:hover,.template-search main .button:not(.button--tertiary):hover,.template-404 main .button:hover,.template-list-collections main .button:hover{background:var(--qp-graphite)!important;border-color:var(--qp-graphite)!important}.template-search main .button:before,.template-search main .button:after,.template-404 main .button:before,.template-404 main .button:after{box-shadow:none!important}.bsl-cg-hero__btn{border-radius:.6rem!important;font-family:var(--qp-ui)!important;font-weight:700!important;font-size:1.6rem!important;letter-spacing:0!important;text-transform:none!important;min-height:4.8rem!important}.bsl-fhero__search input,.bsl-email__form input[type=email],.bsl-cform__input,.bsl-cform__textarea,.bsl-dealer__input,.bsl-dealer__select,.bsl-dealer__textarea{border-radius:.6rem!important}.template-search main,.template-404 main,.template-list-collections main{background:var(--qp-canvas);color:var(--qp-ink)}.template-search .template-search__header h1,.template-list-collections main h1.title{font-size:clamp(4.4rem,5vw,7.2rem)!important;color:var(--qp-ink)}.template-404 .template-404 .title{font-size:clamp(5.6rem,7vw,9.6rem)!important;color:var(--qp-ink)}.template-404 .template-404>p{font-family:var(--qp-ui);color:var(--qp-muted);letter-spacing:.08em}.template-search .field__input,.template-search .search__input{border-radius:.6rem;background:var(--qp-surface)}.template-search .field:before,.template-search .field:after{border-radius:.6rem!important}.template-search .card,.template-list-collections .card{border-radius:0!important}.template-search .card__heading,.template-list-collections .card__heading,.template-search .card-information,.template-search .price{font-family:var(--qp-ui)!important;text-transform:none!important;letter-spacing:-.01em!important}.template-search .card__heading,.template-list-collections .card__heading{font-weight:700!important;font-size:1.6rem!important;color:var(--qp-ink)}.template-search .card__inner,.template-list-collections .card__inner{background:var(--qp-subtle)!important}.template-search .facets__summary,.template-search .facet-filters__label,.template-search .product-count__text{font-family:var(--qp-ui)!important}.template-list-collections .card__heading a:after{content:" \2192";color:var(--qp-saddle)}.bsl-dealer{background:var(--qp-canvas)!important}.bsl-dealer__form-wrap{background:var(--qp-surface)!important;border-color:var(--qp-hair)!important;box-shadow:none!important}.bsl-dealer__form-head{background:var(--qp-subtle)!important;color:var(--qp-ink)!important;border-bottom:1px solid var(--qp-hair)}.bsl-dealer__form-head p{color:var(--qp-graphite)!important}.customer{color:var(--qp-ink);font-family:var(--qp-ui)}.customer h1{font-family:var(--qp-display)!important;font-weight:400!important;text-transform:uppercase;letter-spacing:-.02em;line-height:.96;color:var(--qp-ink);font-size:clamp(4.4rem,5vw,6.4rem)}.customer h2{font-family:var(--qp-ui)!important;font-weight:700;letter-spacing:-.01em;color:var(--qp-ink)}.customer .field__input,.customer select{border-radius:.6rem;background:var(--qp-surface)}.customer .field:before,.customer .field:after{border-radius:.6rem!important}.customer button,.customer .button{background:var(--qp-ink)!important;color:var(--qp-surface)!important;border-radius:.6rem!important;font-family:var(--qp-ui)!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;min-height:4.8rem;box-shadow:none!important}.customer button:before,.customer button:after,.customer .button:before,.customer .button:after{box-shadow:none!important}.customer a{color:var(--qp-tobacco)}.customer table{font-family:var(--qp-ui)}
/*# sourceMappingURL=/cdn/shop/t/199/assets/bsl-r-system.css.map */
