html:root{--font-body-family:"Inter",system-ui,sans-serif;--font-body-style:normal;--font-body-weight:400;--font-heading-family:"Poppins",system-ui,sans-serif;--font-heading-style:normal;--font-heading-weight:800;--font-heading-letter-spacing:-.02rem }body{font-family:Inter,system-ui,sans-serif;color:#141210;-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3{font-family:Poppins,system-ui,sans-serif!important;text-transform:uppercase!important;letter-spacing:-.02em!important;line-height:1.05!important}[id$=__rh_compare] .rh-sec{background:#f6f3ee}[id$=__rh_compare] .rhcm-table{border:1px solid #E3DDD3;border-radius:8px;padding:6px 18px;background:#fff!important}[id$=__rh_compare] .rhcm-feat{font-family:Inter,system-ui,sans-serif!important;font-weight:600!important;font-size:14px!important}[id$=__rh_compare] .rhcm-head .rhcm-us{font-family:Poppins,system-ui,sans-serif!important;text-transform:uppercase;letter-spacing:.02em!important}@media(max-width:600px){[id$=__rh_compare] .rhcm-table{padding:4px 10px}[id$=__rh_compare] .rhcm-feat{font-size:12px!important}}[id$=__rh_box] .rhbx-card{border:1px solid #E3DDD3;border-radius:8px!important;padding:26px 16px!important;transition:border-color .18s,transform .18s}[id$=__rh_box] .rhbx-card:hover{border-color:#141210;transform:translateY(-2px)}[id$=__rh_box] b{font-family:Poppins,system-ui,sans-serif!important;text-transform:uppercase;letter-spacing:.01em;font-weight:700!important;font-size:14px!important}[id$=__rh_box] span,[id$=__rh_box] .rhbx-note{font-family:Inter,system-ui,sans-serif!important;font-weight:500!important}[id$=__rh_social] .rh-sec{padding:44px 0!important;border-top:1px solid #E3DDD3;border-bottom:1px solid #E3DDD3}[id$=__rh_social] .rhsp-card{border-radius:8px!important;border-color:#e3ddd3!important}[id$=__rh_social] .rhsp-card p{font-weight:500!important;color:#2b2724!important;font-size:14.5px!important;line-height:1.55}[id$=__rh_social] .rhsp-photo{border-radius:8px!important}[id$=__rh_social] .rhsp-badge{border-radius:8px!important;background:#141210!important;box-shadow:0 18px 40px #14121059!important}[id$=__rh_social] .rhsp-badge-title{color:#fbf8f3!important;text-transform:uppercase;letter-spacing:.02em}[id$=__rh_social] .rhsp-badge-sub{color:#d9d2c8!important}[id$=__rh_social] .rhsp-badge-stars{color:#e8641e!important}[id$=__rh_guarantee] .rh-sec{background:#141210!important}[id$=__rh_guarantee] .rhgr-card{background:transparent!important;border:1px solid rgba(251,248,243,.16);border-radius:8px!important}[id$=__rh_guarantee] .rhgr-seal{background:#e8641e!important;color:#141210!important;width:108px!important;height:108px!important;box-shadow:0 0 0 6px #e8641e2e}[id$=__rh_guarantee] h2{color:#fbf8f3!important;text-transform:uppercase;font-weight:800!important}[id$=__rh_guarantee] .rhgr-text,[id$=__rh_guarantee] .rhgr-text p{color:#d9d2c8!important;font-weight:400!important;line-height:1.65}[id$=__rh_guarantee] .rhgr-text strong{color:#fbf8f3!important}[id$=__rh_faq] .rh-sec{background:#f6f3ee}[id$=__rh_faq] .rhfq-list{max-width:820px;margin:34px auto 0}[id$=__rh_faq] details{background:#fff;border:1px solid #E3DDD3!important;border-radius:8px;margin-bottom:10px;padding:0 20px}[id$=__rh_faq] details[open]{border-color:#141210!important}[id$=__rh_faq] summary{font-family:Poppins,system-ui,sans-serif!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.01em;font-size:15px!important}[id$=__rh_faq] .rhfq-a,[id$=__rh_faq] .rhfq-a p{font-family:Inter,system-ui,sans-serif!important;font-weight:400!important;font-size:15.5px!important;line-height:1.7;color:#4d4741!important}[id$=__rh_cta] .rh-sec{background:radial-gradient(ellipse 70% 90% at 50% 120%,#e8641e61,#e8641e00 70%),#141210!important}[id$=__rh_cta] .rh-h2{color:#fbf8f3!important;font-size:clamp(34px,8vw,64px)!important}[id$=__rh_cta] .rh-lead{color:#d9d2c8!important}[id$=__rh_cta] .rhcta-note{color:#d9d2c8!important;font-weight:500!important}[id$=__rh_cta] .rh-btn{min-height:58px;padding:16px 40px;font-size:16px}[id$=__rh_crew] .rhcw-card{border:1px solid #E3DDD3;border-radius:8px!important;box-shadow:none!important}[id$=__rh_crew] input{border-radius:6px!important;border:1px solid #CFC7BB!important;font-family:Inter,system-ui,sans-serif}.button,.shopify-payment-button__button{border-radius:6px!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-family:Poppins,system-ui,sans-serif!important;font-weight:700!important}.button:not(.button--secondary):not(.button--tertiary),.product-form__submit{background:#e8641e!important;color:#141210!important;border-color:#e8641e!important}.button:not(.button--secondary):not(.button--tertiary):hover,.product-form__submit:hover{background:#f27a35!important;border-color:#f27a35!important}.button:after,.button:before{box-shadow:none!important}.card,.card__inner,.card__media,.media{border-radius:8px}.price{font-family:Poppins,system-ui,sans-serif;font-weight:700}.price .price-item--regular s,.price s{font-weight:400;color:#8a8178}.badge{font-family:Poppins,system-ui,sans-serif;font-weight:700;letter-spacing:.06em;border-radius:4px!important}.price-item--sale{color:#ae450c}[id$=__featured_product] .section-template--featured-product-padding,[id$=__featured_product]>section{background:#fff}[id$=__featured_product] .product__title h2,[id$=__featured_product] .product__title h1{font-weight:800!important;font-size:clamp(26px,4vw,40px)!important;color:#141210}.newsletter{background:#f6f3ee}.newsletter h2,.newsletter .h1{font-weight:800!important}.newsletter-form__field-wrapper .field__input{border-radius:6px!important;font-family:Inter,system-ui,sans-serif}.newsletter-form__button,.newsletter .button{border-radius:6px!important;background:#141210!important;color:#fbf8f3!important}.field__input,.select__select,.customer .field input{border-radius:6px!important}section[id^=bshr-]{background:#141210!important;font-family:Inter,system-ui,sans-serif!important;-webkit-font-smoothing:antialiased!important}section[id^=bshr-] .bshr-tag{color:#141210!important;font-family:Poppins,sans-serif!important;letter-spacing:.14em!important;padding:7px 12px!important;border-radius:4px!important;margin-bottom:20px!important}section[id^=bshr-] .bshr-h1{letter-spacing:-.03em!important;line-height:.98!important;font-size:clamp(36px,10vw,52px)!important;text-wrap:balance!important}section[id^=bshr-] .bshr-sub{margin:22px 0 0!important;max-width:540px!important;font-size:15.5px!important;line-height:1.65!important}section[id^=bshr-] .bshr-actions{gap:16px 28px!important;margin-top:30px!important}section[id^=bshr-] .bshr-btn{color:#141210!important;font-family:Poppins,sans-serif!important;font-weight:700!important;font-size:15px!important;letter-spacing:.06em!important;text-transform:uppercase!important;min-height:56px!important;padding:16px 28px!important;border-radius:6px!important;transition:background .18s,transform .18s!important}section[id^=bshr-] .bshr-btn:hover{transform:translateY(-1px)!important}section[id^=bshr-] .bshr-link{font-family:Poppins,sans-serif!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-underline-offset:6px!important;text-decoration-thickness:2px!important;text-decoration-color:#e8641e!important}section[id^=bshr-] .bshr-mini{margin:18px 0 0!important;font-size:13px!important}section[id^=bshr-] .bshr-setup-h{font-size:clamp(22px,5.4vw,32px)!important;display:flex!important;align-items:center!important;gap:14px!important}section[id^=bshr-] .bshr-setup-h:after{content:""!important;flex:1!important;height:1px!important;background:#fbf8f338!important}section[id^=bshr-] .bshr-card{background:#fbf8f3!important;color:#141210!important;border-radius:8px!important;border-top:4px solid #3A3632!important;box-shadow:0 12px 28px #0000004d!important}section[id^=bshr-] .bshr-card--2,section[id^=bshr-] .bshr-card--3{background:#fbf8f3!important}section[id^=bshr-] .bshr-card--hl{border-top-color:#e8641e!important;background:#fff8f2!important}section[id^=bshr-] .bshr-card--3{border-top-color:#141210!important}section[id^=bshr-] .bshr-card-label{font-family:Poppins,sans-serif!important;font-size:10.5px!important;letter-spacing:.14em!important}section[id^=bshr-] .bshr-card--hl .bshr-card-label{color:#ae450c!important}section[id^=bshr-] .bshr-card-label em{background:#141210!important;border-radius:4px!important;letter-spacing:.1em!important}section[id^=bshr-] .bshr-feats{font-size:13px!important;font-weight:500!important;color:#2b2724!important}section[id^=bshr-] .bshr-price{margin-top:8px!important;font-family:Poppins,sans-serif!important;font-size:22px!important;font-weight:800!important;letter-spacing:-.01em!important;color:#141210!important}section[id^=bshr-] .bshr-desc{border-top:1px solid rgba(20,18,16,.12)!important;font-size:13.5px!important;color:#4d4741!important}section[id^=bshr-] .bshr-card-btn{min-height:50px!important;border-radius:6px!important;background:#141210!important;font-family:Poppins,sans-serif!important;font-size:13.5px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important}section[id^=bshr-] .bshr-card--hl .bshr-card-btn{color:#141210!important}@media(min-width:900px){section[id^=bshr-] .bshr-wrap{padding:120px 40px 72px!important}}@media(min-width:900px){section[id^=bshr-] .bshr-h1{font-size:clamp(48px,5.2vw,78px)!important}}@media(min-width:900px){section[id^=bshr-] .bshr-sub{font-size:17px!important}}section[id^=bssg-]{background:#141210!important;font-family:Inter,system-ui,sans-serif!important;padding:64px 0 72px!important;-webkit-font-smoothing:antialiased!important}section[id^=bssg-] .bssg-h{font-weight:800!important;letter-spacing:-.025em!important;line-height:1.02!important;font-size:clamp(30px,7vw,52px)!important;text-transform:uppercase!important}section[id^=bssg-] .bssg-sub{margin:14px 0 0!important;font-size:clamp(16px,2.6vw,19px)!important;color:#d9d2c8!important}section[id^=bssg-] .bssg-img{border-radius:8px!important;outline:1px solid rgba(251,248,243,.08)!important}section[id^=bssg-] .bssg-sale{background:#e8641e!important;color:#141210!important;font-family:Poppins,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.1em!important;padding:5px 9px!important;border-radius:4px!important}section[id^=bssg-] .bssg-title{margin-top:16px!important;font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:uppercase!important;line-height:1.3!important}section[id^=bssg-] .bssg-price{margin-top:6px!important;font-family:Poppins,sans-serif!important;font-weight:700!important;font-size:16px!important;color:#fbf8f3!important}section[id^=bssg-] .bssg-btn{min-height:48px!important;border-radius:6px!important;color:#141210!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important}section[id^=bssg-] .bssg-btn:hover{color:#141210!important}@media(min-width:750px){section[id^=bssg-] .bssg-title{font-size:16px!important}}section[id^=bsms-]{color:#141210!important;font-family:Inter,system-ui,sans-serif!important;padding:64px 0!important;-webkit-font-smoothing:antialiased!important}section[id^=bsms-] .bsms-h{font-weight:800!important;font-size:clamp(30px,6vw,50px)!important;letter-spacing:-.025em!important;line-height:1.02!important;text-transform:uppercase!important;color:#141210!important}section[id^=bsms-] .bsms-text{font-size:18px!important;max-width:760px!important}section[id^=bsms-] .bsms-vh{margin:56px 0 24px!important;padding-top:40px!important;border-top:1px solid #E3DDD3!important;font-weight:600!important;font-size:12.5px!important;letter-spacing:.18em!important;color:#ae450c!important;text-transform:uppercase!important}section[id^=bsms-] .bsms-val h4{margin:0 0 10px!important;font-weight:800!important;font-size:19px!important;text-transform:uppercase!important;letter-spacing:-.01em!important}section[id^=bsms-] .bsms-val h4 span{border:0!important;padding:unset!important;border-radius:unset!important;transform:unset!important;display:block!important;padding-top:16px!important;border-top:3px solid #E8641E!important;width:100%!important}section[id^=bshr-] .bshr-card--3 .bshr-card-label{color:#6f655c!important}section[id^=bshr-] .bshr-card-btn:hover{background:#000!important}section[id^=bshr-] .bshr-card--hl .bshr-card-btn{background:#e8641e!important}section[id^=bshr-] .bshr-card--hl .bshr-card-btn:hover{background:#f27a35!important}@media(min-width:750px){section[id^=bssg-]{padding:96px 0 104px!important}section[id^=bsms-]{padding:96px 0!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/bs-home.css.map */
