/*!/wp-content/mu-plugins/assets/css/bs-homepage.css*/body.home .wd-content-layout{padding-top:24px!important;padding-left:20px!important;padding-right:20px!important;padding-bottom:0!important}.bs-hero-section{border-radius:10px!important;overflow:hidden!important;position:relative!important;background-color:#1e1919!important;background-image:radial-gradient(ellipse 80% 65% at 50% 42%,rgb(176 116 62 / .2) 0%,transparent 62%),repeating-linear-gradient(-45deg,transparent,transparent 44px,rgb(255 255 255 / .018) 44px,rgb(255 255 255 / .018) 45px)!important}.bs-hero-section::after{content:''!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;height:1px!important;background:linear-gradient(90deg,transparent,#b0743e,transparent)!important;opacity:0.45!important;z-index:2!important;pointer-events:none!important}.bs-hero-section>.e-con-inner{padding-top:100px!important;align-items:center!important;text-align:center!important}.bs-hero-eyebrow{font-size:0.6875rem!important;font-weight:700!important;letter-spacing:0.22em!important;text-transform:uppercase!important;color:#c8925e!important;margin-bottom:22px!important;width:auto!important}.bs-hero-eyebrow .elementor-widget-container{padding:0!important;margin:0!important}.bs-hero-eyebrow .elementor-widget-container p,.bs-hero-eyebrow .elementor-widget-container div{margin:0!important;padding:0!important}.bs-hero-section .elementor-widget-heading{max-width:780px!important;margin-bottom:20px!important;width:100%!important}.bs-hero-section .elementor-widget-heading .elementor-widget-container{padding:0!important;margin:0 auto!important;max-width:780px!important}.bs-hero-section .elementor-widget-heading .elementor-heading-title{font-size:3rem!important;font-weight:700!important;line-height:1.08!important;color:#ffffff!important;letter-spacing:-0.01em!important;margin:0!important;padding:0!important;text-align:center!important;max-width:780px!important}.bs-hero-title-em{font-style:normal!important;color:#c8925e!important;display:block!important}.bs-hero-body{max-width:500px!important;margin-bottom:34px!important;width:100%!important}.bs-hero-body .elementor-widget-container{padding:0!important;margin:0 auto!important}.bs-hero-body .elementor-widget-container p,.bs-hero-body .elementor-widget-container div{font-size:0.875rem!important;line-height:1.8!important;color:rgb(255 255 255 / .68)!important;text-align:center!important;margin:0!important;padding:0!important}.bs-hero-cta{display:flex!important;gap:14px!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important}.bs-hero-section .e-con:has(>.bs-hero-trust){flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:20px!important;padding-top:30px!important;padding-bottom:0!important;padding-left:80px!important;padding-right:80px!important;margin-left:-80px!important;margin-right:-80px!important;width:calc(100% + 160px)!important;max-width:calc(100% + 160px)!important;border-top:1px solid rgb(255 255 255 / .08)!important;box-sizing:border-box!important}.bs-hero-trust{width:auto!important;min-width:0!important;flex:0 0 auto!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;padding:0!important;margin:0!important;border:none!important}.bs-hero-trust-num{font-size:1.125rem!important;font-weight:700!important;color:#c8925e!important;line-height:1!important;margin:0!important;padding:0!important;width:auto!important}.bs-hero-trust-num .elementor-widget-container,.bs-hero-trust-label .elementor-widget-container{padding:0!important;margin:0!important;line-height:1!important}.bs-hero-trust-num .elementor-widget-container p,.bs-hero-trust-num .elementor-widget-container div,.bs-hero-trust-label .elementor-widget-container p,.bs-hero-trust-label .elementor-widget-container div{margin:0!important;padding:0!important;line-height:1!important}.bs-hero-trust-label{font-size:0.625rem!important;font-weight:700!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:rgb(255 255 255 / .44)!important;margin:0!important;padding:0!important;width:auto!important}.bs-hero-trust-divider{width:1px!important;min-width:1px!important;max-width:1px!important;flex:0 0 1px!important;height:30px!important;background:rgb(255 255 255 / .1)!important;align-self:center!important;overflow:hidden!important}.bs-hero-trust-divider .elementor-divider{display:none!important}.bs-hero-trust-divider .elementor-widget-container{width:1px!important;height:30px!important;background:transparent!important;padding:0!important;margin:0!important;overflow:hidden!important}.bs-hero-section .e-con:has(>.bs-hero-cats){flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding-top:30px!important;padding-bottom:52px!important;padding-left:80px!important;padding-right:80px!important;width:100%!important;max-width:100%!important}.bs-hero-cats{flex:0 0 auto!important;width:auto!important;min-width:0!important;padding:0!important;margin:0!important}.bs-hero-cats .elementor-widget-container{padding:0!important;margin:0!important;display:flex!important}.bs-hero-cat-chip{display:flex!important;align-items:center!important;gap:8px!important;padding:7px 16px 7px 7px!important;background:rgb(255 255 255 / .07)!important;border:1px solid rgb(255 255 255 / .12)!important;border-radius:50px!important;text-decoration:none!important;transition:background 0.15s,border-color 0.15s!important;white-space:nowrap!important}.bs-hero-cat-chip:hover{background:rgb(176 116 62 / .2)!important;border-color:rgb(176 116 62 / .4)!important}.bs-hero-cat-thumb{width:28px!important;height:28px!important;border-radius:50%!important;overflow:hidden!important;flex-shrink:0!important}.bs-hero-cat-thumb img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important}.bs-hero-cat-name{font-size:0.6875rem!important;font-weight:700!important;letter-spacing:0.06em!important;text-transform:uppercase!important;color:rgb(255 255 255 / .78)!important;white-space:nowrap!important}.bs-cat-strip{background:#ffffff!important;border-bottom:1px solid #e6e6e6!important}.bs-cat-strip__heading .elementor-heading-title{font-size:1.75rem!important;font-weight:700!important;color:#000000!important;margin-top:8px!important}.bs-cat-strip .e-con-inner>.e-con:first-child{align-items:center!important;justify-content:space-between!important}.bs-cat-card{border-radius:10px!important;overflow:hidden!important;position:relative!important;background:#5a3b1e!important;aspect-ratio:3 / 4!important;cursor:pointer!important;transition:transform 0.18s ease,box-shadow 0.18s ease!important;display:block!important}.bs-cat-card:hover{transform:translateY(-3px)!important;box-shadow:0 10px 28px rgb(0 0 0 / .12)!important}.bs-cat-card .elementor-widget-image,.bs-cat-card .elementor-widget:has(img):not(.bs-cat-card-label){position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}.bs-cat-card .elementor-widget-image .elementor-widget-container,.bs-cat-card .elementor-widget:has(img):not(.bs-cat-card-label) .elementor-widget-container{width:100%!important;height:100%!important;padding:0!important;margin:0!important}.bs-cat-card .elementor-image,.bs-cat-card figure,.bs-cat-card .elementor-image-box-img{width:100%!important;height:100%!important;margin:0!important}.bs-cat-card img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important}.bs-cat-card-label{position:absolute!important;bottom:0!important;left:0!important;right:0!important;padding:36px 12px 14px!important;background:linear-gradient(to top,rgb(0 0 0 / .72),transparent)!important;font-size:0.625rem!important;font-weight:700!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#ffffff!important;text-align:center!important;z-index:1!important}.bs-cat-card-label .elementor-widget-container{padding:0!important;margin:0!important}.bs-cat-card-label .elementor-widget-container p,.bs-cat-card-label .elementor-widget-container div{margin:0!important;padding:0!important;font-size:0.625rem!important;font-weight:700!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#ffffff!important}.bs-value-bar{background:#1e1919!important;position:relative!important;padding-top:48px!important;padding-bottom:48px!important}.bs-value-bar::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:1px!important;background:linear-gradient(90deg,transparent,rgb(176 116 62 / .5),transparent)!important;pointer-events:none!important}.bs-value-bar::after{content:''!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;height:1px!important;background:linear-gradient(90deg,transparent,rgb(176 116 62 / .5),transparent)!important;pointer-events:none!important}.bs-value-bar .e-con-inner{gap:0!important;padding:0!important;align-items:stretch!important}.bs-value-bar .e-con-inner>.e-con:not(.bs-value-divider){display:grid!important;grid-template-columns:40px 1fr!important;grid-template-rows:auto auto!important;column-gap:16px!important;row-gap:3px!important;align-items:start!important;padding:0 32px!important;min-height:0!important;border:none!important}.bs-value-bar .e-con-inner>.e-con:not(.bs-value-divider):first-child{padding-left:0!important}.bs-value-bar .e-con-inner>.e-con:not(.bs-value-divider):last-child{padding-right:0!important}.bs-value-icon{grid-column:1!important;grid-row:1 / 3!important;align-self:center!important}.bs-value-icon{width:40px!important;height:40px!important;min-width:40px!important;background:rgb(176 116 62 / .13)!important;border:1px solid rgb(176 116 62 / .3)!important;border-radius:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;overflow:hidden!important}.bs-value-icon .elementor-widget-container{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;padding:0!important;margin:0!important;line-height:1!important}.bs-value-icon .elementor-icon-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.bs-value-icon .elementor-icon{display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;font-size:25px!important}.bs-value-icon .elementor-icon,.bs-value-icon i,.bs-value-icon svg{color:#b0743e!important;fill:none!important;stroke:#b0743e!important}.bs-value-title{grid-column:2!important;grid-row:1!important;margin:0!important;align-self:end!important}.bs-value-sub{grid-column:2!important;grid-row:2!important;margin:0!important;align-self:start!important}.bs-value-title .elementor-widget-container p,.bs-value-title .elementor-widget-container div{font-size:0.8125rem!important;font-weight:700!important;color:#ffffff!important;margin:0 0 3px!important;padding:0!important;line-height:1.3!important}.bs-value-sub .elementor-widget-container p,.bs-value-sub .elementor-widget-container div{font-size:0.75rem!important;color:rgb(255 255 255 / .44)!important;line-height:1.5!important;margin:0!important;padding:0!important}.bs-value-divider{width:1px!important;min-width:1px!important;max-width:1px!important;flex:0 0 1px!important;align-self:stretch!important;overflow:hidden!important;padding:0!important;margin:16px 0!important}.bs-value-divider .elementor-widget-container{width:1px!important;height:100%!important;padding:0!important;margin:0!important;display:flex!important;align-items:stretch!important}.bs-value-divider .elementor-divider{width:1px!important;height:100%!important;padding:0!important;margin:0!important}.bs-value-divider .elementor-divider-separator{width:1px!important;height:100%!important;min-height:40px!important;border-top:none!important;border-left:1px solid rgb(255 255 255 / .07)!important;border-right:none!important;border-bottom:none!important;background:transparent!important;display:block!important;align-self:stretch!important;flex:1!important}.bs-spotlight{background:#ffffff!important}.bs-spotlight-heading .elementor-heading-title{font-size:1.75rem!important;font-weight:700!important;color:#000000!important;line-height:1.2!important}.bs-spotlight-heading em,.bs-spotlight-heading .elementor-heading-title em{font-style:normal!important;color:#b0743e!important}.bs-spotlight-bio .elementor-widget-container p{font-size:0.875rem!important;color:#474747!important;line-height:1.85!important;margin:0 0 28px!important;padding:0!important}.bs-spotlight-quote{background:#f7eee5!important;border-left:3px solid #b0743e!important;border-radius:0 8px 8px 0!important;padding:18px 20px!important;margin-bottom:32px!important}.bs-spotlight-quote .elementor-widget-container,.bs-spotlight-quote .elementor-widget-container p{font-size:0.875rem!important;font-style:italic!important;color:#2e2e2e!important;line-height:1.7!important;margin:0!important;padding:0!important}.bs-spotlight-actions{display:flex!important;gap:14px!important;flex-wrap:wrap!important}.bs-spotlight-photo-col{position:relative!important;padding:14px 0 0 14px!important}.bs-spotlight-photo-col::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:24px!important;bottom:14px!important;background:#efd9c0!important;border-radius:10px!important;z-index:0!important}.bs-spotlight-photo{position:relative!important;z-index:1!important;border-radius:10px!important;overflow:hidden!important;aspect-ratio:4 / 5!important}.bs-spotlight-photo img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:top center!important}.bs-spotlight-seller-tag{position:absolute!important;bottom:20px!important;left:20px!important;background:rgb(26 26 26 / .88)!important;border:1px solid rgb(176 116 62 / .4)!important;border-radius:8px!important;padding:10px 14px!important;display:flex!important;align-items:center!important;gap:10px!important;z-index:2!important}.bs-spotlight-seller-dot{width:7px!important;height:7px!important;background:#b0743e!important;border-radius:50%!important;flex-shrink:0!important}.bs-spotlight-seller-name{font-size:0.75rem!important;font-weight:700!important;color:#ffffff!important}.bs-spotlight-seller-cat{font-size:0.625rem!important;font-weight:700!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#c8925e!important}.bs-spotlight-products-label .elementor-widget-container p,.bs-spotlight-products-label .elementor-widget-container div{font-size:0.625rem!important;font-weight:700!important;letter-spacing:0.14em!important;text-transform:uppercase!important;color:#474747!important;margin:0 0 12px!important;padding:0!important}.bs-spotlight-product-card .wd-products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:10px!important;list-style:none!important;padding:0!important;margin:0!important}.bs-spotlight-product-card .wd-product-wrapper{display:flex!important;flex-direction:column!important;background:#f5f0eb!important;border:1px solid #e6e6e6!important;border-radius:8px!important;overflow:hidden!important;transition:box-shadow 0.18s ease,transform 0.18s ease!important;height:100%!important}.bs-spotlight-product-card .wd-product-wrapper:hover{box-shadow:0 6px 20px rgb(0 0 0 / .08)!important;transform:translateY(-2px)!important}.bs-spotlight-product-card .wd-product-thumb{aspect-ratio:1 / 1!important;overflow:hidden!important;flex-shrink:0!important;display:block!important;width:100%!important}.bs-spotlight-product-card .wd-product-thumb a{display:block!important;width:100%!important;height:100%!important}.bs-spotlight-product-card .wd-product-thumb img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important}.bs-spotlight-product-card .wd-buttons{display:none!important}.bs-spotlight-product-card .product-element-bottom{flex:1!important;display:flex!important;flex-direction:column!important;padding:10px 12px!important;gap:4px!important}.bs-spotlight-product-card .wd-entities-title{font-size:0.75rem!important;font-weight:700!important;line-height:1.3!important;color:#1a1a1a!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:0!important}.bs-spotlight-product-card .wd-entities-title a{color:#1a1a1a!important;text-decoration:none!important;font-size:inherit!important}.bs-spotlight-product-card .price{font-size:0.6875rem!important;font-weight:700!important;color:#b0743e!important;white-space:normal!important;overflow:visible!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:2px!important;line-height:1.4!important;margin-top:auto!important}.bs-spotlight-product-card .price::before{content:'From '!important;font-size:0.6875rem!important;font-weight:700!important;color:#b0743e!important;white-space:pre!important}.bs-spotlight-product-card .price .woocommerce-Price-amount:first-of-type{display:inline!important}.bs-spotlight-product-card .price .woocommerce-Price-amount~.woocommerce-Price-amount{display:none!important}.bs-spotlight-product-card .price>span[aria-hidden="true"]:not(.woocommerce-Price-amount){display:none!important}.bs-spotlight-product-card .price .screen-reader-text{display:none!important}.bs-spotlight-product-card .price .woocommerce-Price-amount,.bs-spotlight-product-card .price bdi,.bs-spotlight-product-card .price .woocommerce-Price-currencySymbol{color:#b0743e!important;font-size:0.6875rem!important;font-weight:700!important;white-space:nowrap!important}.bs-shop-cats{background:#f5f0eb!important}.bs-shop-cats__heading .elementor-heading-title{font-size:1.75rem!important;font-weight:700!important;color:#000000!important;text-align:center!important}.bs-shop-cat-card{background:#ffffff!important;border:1px solid #e6e6e6!important;border-radius:10px!important;overflow:hidden!important;transition:box-shadow 0.2s ease,transform 0.2s ease!important;flex-direction:column!important;display:flex!important;aspect-ratio:unset!important;position:relative!important;text-decoration:none!important;padding:0!important}.bs-shop-cat-card:hover{box-shadow:0 8px 28px rgb(0 0 0 / .09)!important;transform:translateY(-2px)!important}.bs-shop-cat-card .elementor-widget-image{position:relative!important;inset:unset!important;z-index:0!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;aspect-ratio:3 / 2!important;overflow:hidden!important;flex-shrink:0!important}.bs-shop-cat-card .elementor-widget-image .elementor-widget-container{width:100%!important;height:100%!important;padding:0!important;margin:0!important}.bs-shop-cat-card .elementor-widget-image figure,.bs-shop-cat-card .elementor-image{width:100%!important;height:100%!important;margin:0!important}.bs-shop-cat-card .elementor-widget-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;transition:transform 0.3s ease!important;display:block!important}.bs-shop-cat-card:hover .elementor-widget-image img{transform:scale(1.04)!important}.bs-shop-cat-card::after{display:none!important}.bs-shop-cat-card-name{position:static!important;background:#ffffff!important;padding:13px 50px 13px 14px!important;display:flex!important;align-items:center!important;flex-shrink:0!important;z-index:1!important;height:auto!important}.bs-shop-cat-card-name .elementor-widget-container{padding:0!important;margin:0!important;width:100%!important}.bs-shop-cat-card-name .elementor-widget-container p,.bs-shop-cat-card-name .elementor-widget-container div{font-size:0.8125rem!important;font-weight:700!important;color:#000000!important;margin:0!important;padding:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.bs-shop-cat-arrow{position:absolute!important;bottom:10px!important;right:14px!important;z-index:2!important;width:28px!important;height:28px!important;min-width:28px!important;background:#f7eee5!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background 0.15s ease!important;flex-shrink:0!important}.bs-shop-cat-arrow .elementor-widget-container{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;width:28px!important;height:28px!important}.bs-shop-cat-arrow .elementor-icon-wrapper,.bs-shop-cat-arrow .elementor-icon{display:flex!important;align-items:center!important;justify-content:center!important}.bs-shop-cat-arrow i,.bs-shop-cat-arrow svg{color:#b0743e!important;font-size:13px!important}.bs-shop-cat-card:hover .bs-shop-cat-arrow{background:#b0743e!important}.bs-shop-cat-card:hover .bs-shop-cat-arrow i,.bs-shop-cat-card:hover .bs-shop-cat-arrow svg{color:#ffffff!important}.bs-mission-band{background:#f7eee5!important;border-top:1px solid #efd9c0!important;border-bottom:1px solid #efd9c0!important;text-align:center!important}.bs-mission-band .bs-section-label{color:#8c5d31!important;margin-bottom:24px!important}.bs-mission-quote .elementor-heading-title,.bs-mission-quote .elementor-widget-container p{font-size:1.375rem!important;font-weight:700!important;color:#1a1a1a!important;line-height:1.45!important;letter-spacing:-0.01em!important;margin-bottom:28px!important;padding:0!important}.bs-mission-quote em{font-style:normal!important;color:#b0743e!important}.bs-mission-body .elementor-widget-container p,.bs-mission-body .elementor-widget-container div{font-size:0.875rem!important;color:#474747!important;line-height:1.85!important;margin-bottom:32px!important;padding:0!important}.bs-mission-disclosure .elementor-widget-container p,.bs-mission-disclosure .elementor-widget-container div{font-size:0.8125rem!important;color:#8c5d31!important;line-height:1.65!important;margin:0 0 32px!important;padding:0!important}.bs-mission-disclosure a{color:#8c5d31!important;text-decoration:underline!important;text-underline-offset:2px!important}.bs-mission-disclosure a:hover{color:#b0743e!important}.bs-mission-cta{display:flex!important;gap:14px!important;justify-content:center!important;flex-wrap:wrap!important}.bs-blog-feed{background:#ffffff!important}.bs-blog-feed__heading .elementor-heading-title{font-size:1.75rem!important;font-weight:700!important;color:#000000!important;margin-top:8px!important}.bs-blog-card{background:#f5f0eb!important;border:1px solid #e6e6e6!important;border-radius:10px!important;overflow:hidden!important;transition:box-shadow 0.2s ease,transform 0.2s ease!important;display:flex!important;flex-direction:column!important}.bs-blog-card:hover{box-shadow:0 8px 28px rgb(0 0 0 / .08)!important;transform:translateY(-2px)!important}.bs-blog-card img{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform 0.3s ease!important;display:block!important}.bs-blog-card:hover img{transform:scale(1.03)!important}.bs-blog-tag{display:inline-block!important;font-size:0.5625rem!important;font-weight:700!important;letter-spacing:0.14em!important;text-transform:uppercase!important;color:#b0743e!important;background:#f7eee5!important;border-radius:50px!important;padding:3px 10px!important;margin-bottom:10px!important}.bs-blog-title .elementor-heading-title{font-size:0.9375rem!important;font-weight:700!important;color:#1a1a1a!important;line-height:1.35!important;margin-bottom:10px!important}.bs-blog-card--sm .bs-blog-title .elementor-heading-title{font-size:0.8125rem!important}.bs-blog-excerpt .elementor-widget-container p,.bs-blog-excerpt .elementor-widget-container div{font-size:0.8125rem!important;color:#474747!important;line-height:1.7!important;margin-bottom:16px!important;padding:0!important}.bs-blog-meta .elementor-widget-container p,.bs-blog-meta .elementor-widget-container div{font-size:0.6875rem!important;color:#474747!important;display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important}.bs-blog-meta-dot{width:3px!important;height:3px!important;background:#b0743e!important;border-radius:50%!important;display:inline-block!important;flex-shrink:0!important}.bs-seller-cta{background:#252020!important;position:relative!important;overflow:hidden!important}.bs-seller-cta::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:1px!important;background:linear-gradient(90deg,transparent,rgb(176 116 62 / .4),transparent)!important;pointer-events:none!important}.bs-seller-cta .bs-section-label{color:#c8925e!important;margin-bottom:12px!important}.bs-seller-cta-heading .elementor-heading-title{font-size:1.75rem!important;font-weight:700!important;color:#ffffff!important;line-height:1.2!important;margin-bottom:16px!important}.bs-seller-cta-heading em,.bs-seller-cta-heading .elementor-heading-title em{font-style:normal!important;color:#c8925e!important}.bs-seller-cta-body .elementor-widget-container p,.bs-seller-cta-body .elementor-widget-container div{font-size:0.875rem!important;color:rgb(255 255 255 / .55)!important;line-height:1.85!important;margin-bottom:32px!important;padding:0!important}.bs-seller-cta-list-item{display:flex!important;align-items:flex-start!important;gap:12px!important;font-size:0.8125rem!important;color:rgb(255 255 255 / .72)!important;line-height:1.5!important;margin-bottom:6px!important;padding-top:0!important;padding-bottom:0!important}.bs-seller-cta-dot{width:7px!important;height:7px!important;min-width:7px!important;background:#b0743e!important;border-radius:50%!important;flex-shrink:0!important;margin-top:5px!important}.bs-seller-cta-actions{display:flex!important;gap:14px!important;flex-wrap:wrap!important;margin-top:36px!important}.bs-seller-feature-card{background:rgb(255 255 255 / .04)!important;border:1px solid rgb(255 255 255 / .07)!important;border-radius:10px!important;padding:22px 24px!important;display:flex!important;align-items:flex-start!important;gap:16px!important;transition:background 0.2s ease,border-color 0.2s ease!important;margin-bottom:14px!important}.bs-seller-feature-card:last-child{margin-bottom:0!important}.bs-seller-feature-card:hover{background:rgb(176 116 62 / .08)!important;border-color:rgb(176 116 62 / .25)!important}.bs-seller-feature-card .elementor-widget-icon{width:40px!important;height:40px!important;min-width:40px!important;background:rgb(176 116 62 / .13)!important;border:1px solid rgb(176 116 62 / .3)!important;border-radius:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;margin-bottom:0!important}.bs-seller-feature-card .elementor-widget-icon .elementor-widget-container{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;padding:0!important;margin:0!important}.bs-seller-feature-card .elementor-widget-icon .elementor-icon-wrapper,.bs-seller-feature-card .elementor-widget-icon .elementor-icon{display:flex!important;align-items:center!important;justify-content:center!important}.bs-seller-feature-card .elementor-widget-icon i,.bs-seller-feature-card .elementor-widget-icon svg{color:#b0743e!important}.bs-seller-feature-title .elementor-widget-container p,.bs-seller-feature-title .elementor-widget-container div{font-size:0.8125rem!important;font-weight:700!important;color:#ffffff!important;margin:0 0 4px!important;padding:0!important}.bs-seller-feature-body .elementor-widget-container p,.bs-seller-feature-body .elementor-widget-container div{font-size:0.75rem!important;color:rgb(255 255 255 / .44)!important;line-height:1.6!important;margin:0!important;padding:0!important}.bs-email-cta{background:#b0743e!important;position:relative!important;overflow:hidden!important;text-align:center!important}.bs-email-cta::before{content:''!important;position:absolute!important;inset:0!important;background:repeating-linear-gradient(-45deg,transparent,transparent 36px,rgb(0 0 0 / .04) 36px,rgb(0 0 0 / .04) 37px)!important;pointer-events:none!important}.bs-email-cta .bs-section-label{color:rgb(255 255 255 / .7)!important;font-size:0.625rem!important;letter-spacing:0.2em!important;margin-bottom:16px!important}.bs-email-cta-heading .elementor-heading-title{font-size:1.75rem!important;font-weight:700!important;color:#ffffff!important;letter-spacing:-0.01em!important;margin-bottom:10px!important}.bs-email-cta-sub .elementor-widget-container p,.bs-email-cta-sub .elementor-widget-container div{font-size:0.875rem!important;color:rgb(255 255 255 / .78)!important;margin-bottom:32px!important;padding:0!important}.bs-email-cta .elementor-form{max-width:420px!important;margin:0 auto!important;border-radius:50px!important;overflow:hidden!important;box-shadow:0 4px 20px rgb(0 0 0 / .15)!important;display:flex!important}.bs-email-cta .elementor-field-group{flex:1!important;margin:0!important;padding:0!important}.bs-email-cta .elementor-field{border:none!important;outline:none!important;border-radius:0!important;padding:14px 22px!important;font-size:0.8125rem!important;color:#1a1a1a!important;background:#ffffff!important;width:100%!important;height:100%!important}.bs-email-cta .elementor-button{background:#1a1a1a!important;color:#ffffff!important;border:none!important;border-radius:0!important;padding:14px 26px!important;font-size:0.6875rem!important;font-weight:700!important;letter-spacing:0.1em!important;text-transform:uppercase!important;white-space:nowrap!important;transition:background 0.15s ease!important}.bs-email-cta .elementor-button:hover{background:#2e2e2e!important}.bs-email-cta-privacy .elementor-widget-container p,.bs-email-cta-privacy .elementor-widget-container div{font-size:0.625rem!important;color:rgb(255 255 255 / .5)!important;letter-spacing:0.04em!important;margin-top:12px!important;padding:0!important}.bs-section-label{font-size:0.6875rem!important;font-weight:700!important;letter-spacing:0.2em!important;text-transform:uppercase!important;color:#b0743e!important;display:block!important}.bs-section-label .elementor-widget-container p,.bs-section-label .elementor-widget-container div{font-size:0.6875rem!important;font-weight:700!important;letter-spacing:0.2em!important;text-transform:uppercase!important;color:#b0743e!important;margin:0!important;padding:0!important}.bs-amber-rule{display:block!important;width:44px!important;height:3px!important;background:#b0743e!important;border-radius:2px!important;margin:12px 0 20px!important}.bs-amber-rule--center{margin:12px auto 20px!important}.bs-bronze-text{color:#b0743e!important}@media (max-width:1100px){.bs-shop-cat-card:nth-child(n+7){display:none!important}}@media (max-width:960px){.bs-hero-section{padding-left:40px!important;padding-right:40px!important}.bs-hero-section>.e-con-inner{padding-top:80px!important}.bs-hero-section .e-con:has(>.bs-hero-cats){padding-left:40px!important;padding-right:40px!important;padding-top:24px!important;padding-bottom:40px!important}.bs-hero-section .e-con:has(>.bs-hero-trust){padding-left:40px!important;padding-right:40px!important;margin-left:-40px!important;margin-right:-40px!important;width:calc(100% + 80px)!important;max-width:calc(100% + 80px)!important}.bs-value-bar{padding-top:40px!important;padding-bottom:40px!important}.bs-value-bar .e-con-inner{flex-wrap:wrap!important;gap:0!important}.bs-value-bar .e-con-inner>.e-con:not(.bs-value-divider){width:50%!important;flex:0 0 50%!important;padding:20px 20px 20px 0!important;border:none!important;display:grid!important;grid-template-columns:40px 1fr!important;column-gap:14px!important;row-gap:3px!important}.bs-value-bar .e-con-inner>.e-con:not(.bs-value-divider):nth-of-type(even){border:none!important;padding-left:20px!important}.bs-value-bar .e-con-inner>.e-con:not(.bs-value-divider):first-child{padding-left:0!important}.bs-value-bar .e-con-inner>.e-con:not(.bs-value-divider):last-child{padding-right:0!important}.bs-value-divider{display:none!important}.bs-spotlight-photo-col{max-width:400px!important}.bs-shop-cat-card:nth-child(n+5){display:none!important}.bs-spotlight-product-card .wd-products{grid-template-columns:repeat(4,1fr)!important}}@media (max-width:768px){.bs-hero-section{padding-left:40px!important;padding-right:40px!important}.bs-hero-section>.e-con-inner{padding-top:72px!important}.bs-hero-section .e-con:has(>.bs-hero-cats){padding-left:40px!important;padding-right:40px!important;padding-top:20px!important;padding-bottom:36px!important}.bs-hero-section .elementor-widget-heading .elementor-heading-title{font-size:2.25rem!important}.bs-hero-section .e-con:has(>.bs-hero-trust){padding-left:40px!important;padding-right:40px!important;margin-left:-40px!important;margin-right:-40px!important;width:calc(100% + 80px)!important;max-width:calc(100% + 80px)!important}}@media (max-width:640px){body.home .wd-content-layout{padding-top:12px!important;padding-left:12px!important;padding-right:12px!important}.bs-hero-section{border-radius:8px!important;padding-left:20px!important;padding-right:20px!important;overflow-x:visible!important;overflow-y:hidden!important}.bs-hero-section>.e-con-inner{padding-top:52px!important}.bs-hero-section .elementor-widget-heading .elementor-heading-title{font-size:1.875rem!important}.bs-hero-section .e-con:has(>.bs-hero-cats){flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding:18px 20px 32px!important;gap:8px!important}.bs-hero-section .e-con:has(>.bs-hero-cats)::-webkit-scrollbar{display:none!important}.bs-hero-cats{flex-shrink:0!important}.bs-hero-section .e-con:has(>.bs-hero-trust){gap:14px!important;flex-wrap:wrap!important;padding-left:20px!important;padding-right:20px!important;margin-left:-20px!important;margin-right:-20px!important;width:calc(100% + 40px)!important;max-width:calc(100% + 40px)!important}.bs-hero-trust-divider{display:none!important}.bs-hero-cat-name{font-size:0.625rem!important}.bs-hero-cta{flex-direction:column!important;align-items:center!important}.bs-cat-strip,.bs-spotlight,.bs-shop-cats,.bs-blog-feed,.bs-seller-cta,.bs-email-cta,.bs-mission-band{padding-left:24px!important;padding-right:24px!important}.bs-value-bar{padding-left:24px!important;padding-right:24px!important}.bs-cat-strip .e-con-inner>.e-con:first-child{flex-direction:column!important;align-items:flex-start!important;gap:14px!important}.bs-cat-strip .e-con-inner>.e-con:first-child>.e-con{width:100%!important}.bs-cat-strip .e-con:has(>.bs-cat-card){flex-wrap:wrap!important;gap:12px!important}.bs-cat-card{flex:0 0 calc(50% - 6px)!important;width:calc(50% - 6px)!important;max-width:calc(50% - 6px)!important}.bs-cat-strip .bs-cat-card:nth-child(n+7){display:none!important}.bs-shop-cats .e-con:has(>.bs-shop-cat-card){flex-wrap:wrap!important;gap:10px!important}.bs-shop-cat-card{display:flex!important;flex:0 0 calc(50% - 5px)!important;width:calc(50% - 5px)!important;max-width:calc(50% - 5px)!important}.bs-value-bar .e-con-inner>.e-con:not(.bs-value-divider){padding:14px 14px 14px 0!important;border:none!important}.bs-value-bar .e-con-inner>.e-con:not(.bs-value-divider):nth-of-type(even){border:none!important;padding-left:14px!important}.bs-value-bar .e-con-inner>.e-con:not(.bs-value-divider):nth-last-of-type(-n+2){border:none!important}.bs-spotlight-product-card .wd-products{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.bs-seller-cta-actions{flex-direction:column!important}.bs-seller-feature-card{padding:14px 16px!important;flex-direction:row-reverse!important;gap:12px!important}.bs-seller-feature-card .elementor-widget-icon{width:32px!important;height:32px!important;min-width:32px!important;flex-shrink:0!important;align-self:flex-start!important}.bs-seller-feature-card .elementor-widget-icon .elementor-widget-container{width:32px!important;height:32px!important}.bs-email-cta .elementor-form{flex-direction:column!important;border-radius:10px!important}.bs-email-cta .elementor-field{border-radius:8px 8px 0 0!important}.bs-email-cta .elementor-button{border-radius:0 0 8px 8px!important;padding:13px 22px!important}.bs-mission-cta{flex-direction:column!important;align-items:center!important}}@media (max-width:480px){body.home .wd-content-layout{padding-top:10px!important;padding-left:10px!important;padding-right:10px!important}.bs-hero-section{border-radius:6px!important;padding-left:16px!important;padding-right:16px!important;overflow-x:visible!important;overflow-y:hidden!important}.bs-hero-section>.e-con-inner{padding-top:44px!important}.bs-hero-section .elementor-widget-heading .elementor-heading-title{font-size:1.625rem!important}.bs-hero-section .e-con:has(>.bs-hero-cats){padding:14px 16px 28px!important;gap:6px!important}.bs-hero-cat-chip{padding:5px 12px 5px 5px!important}.bs-hero-cat-thumb{width:22px!important;height:22px!important}.bs-hero-cat-name{font-size:0.5625rem!important}.bs-hero-section .e-con:has(>.bs-hero-trust){padding-left:16px!important;padding-right:16px!important;margin-left:-16px!important;margin-right:-16px!important;width:calc(100% + 32px)!important;max-width:calc(100% + 32px)!important}.bs-cat-strip,.bs-spotlight,.bs-shop-cats,.bs-blog-feed,.bs-seller-cta,.bs-email-cta,.bs-mission-band{padding-left:18px!important;padding-right:18px!important}.bs-value-bar{padding-left:18px!important;padding-right:18px!important;padding-top:28px!important;padding-bottom:28px!important}.bs-cat-strip .e-con:has(>.bs-cat-card){flex-wrap:wrap!important;gap:10px!important}.bs-cat-card{flex:0 0 calc(50% - 5px)!important;width:calc(50% - 5px)!important;max-width:calc(50% - 5px)!important}.bs-shop-cats .e-con:has(>.bs-shop-cat-card){flex-wrap:wrap!important;gap:8px!important}.bs-shop-cat-card{flex:0 0 calc(50% - 4px)!important;width:calc(50% - 4px)!important;max-width:calc(50% - 4px)!important}.bs-value-bar .e-con-inner>.e-con:not(.bs-value-divider){padding:12px 12px 12px 0!important;border:none!important}.bs-value-bar .e-con-inner>.e-con:not(.bs-value-divider):nth-of-type(even){border:none!important;padding-left:12px!important}.bs-spotlight-product-card .wd-products{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.bs-seller-feature-card{padding:12px 14px!important}}.elementor-posts--skin-cards .elementor-post__thumbnail{position:relative!important}.elementor-posts--skin-cards .elementor-post__thumbnail img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important}