:root{--font-body-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}body{font-family:var(--font-body-family)}.section-header .header-wrapper{border-bottom:1px solid rgba(18,18,18,.08)}.footer .footer-block__heading{font-family:var(--font-heading-family);font-size:20px!important;font-weight:600;line-height:1.23;letter-spacing:.8px;color:#1e1e1e}.footer .footer-block__details-content,.footer .footer-block__details-content p{font-size:16px;line-height:1.8;letter-spacing:.96px;color:#1e1e1ee6}.footer .footer-block__details-content strong{font-weight:700}.footer .footer-block--menu .footer-block__details-content a,.footer .footer-block--menu .footer-block__details-content .link{font-size:14px;line-height:1.8;letter-spacing:.5px;color:#1e1e1ee6}.footer .footer-block__brand-info{text-align:center}.footer .footer-block__brand-info .footer-block__image-wrapper{display:inline-block;margin:0 auto 12px;padding:8px 16px;border-radius:10px;background:#fff;box-shadow:none}.footer .footer__content-bottom{border-top:1px solid rgba(30,30,30,.08)}.footer .footer__copyright{font-size:12px}.footer .footer__copyright>.copyright__content:first-child{display:none}.footer .newsletter-form__field-wrapper .field__input{border-radius:6px;background:#614a2b2e}.footer .newsletter-form__field-wrapper .field:after{border-radius:6px;box-shadow:0 0 0 1px #1e1e1e99}.footer .newsletter-form__field-wrapper .field:before{border-radius:7px}.footer .newsletter-form__button{top:0;right:0;width:44px;height:100%;border-radius:0 14px 14px 0;background:#fff;color:#ad803c}.footer .newsletter-form__button .icon{width:15px;height:15px;transform:rotate(-45deg)}@media screen and (max-width:749px){.footer .footer-block__details-content,.footer .footer-block__details-content p{font-size:15px}}cart-drawer .drawer__heading{display:flex;align-items:center;gap:8px;font-family:var(--font-body-family);font-size:15px!important;font-weight:700;line-height:1.2;letter-spacing:0;color:#6b6b6b}cart-drawer .drawer__heading:before{content:"";flex:none;width:114px;height:34px;background-position:left center;background-size:contain;background-repeat:no-repeat}cart-drawer .drawer__close{border-radius:50%!important}cart-drawer .cart-drawer-item{margin-bottom:10px;padding:8px 12px!important;border:1px solid #EEE6D8;border-radius:10px;background:#fff}cart-drawer .cart-drawer__totals__row.text-color-accent-1{color:#1d7a3f}.x-sj-claim{display:block;margin:0 -15px 14px;padding:7px 10px;background:#7b6554;color:#fff;font-size:13.5px;font-weight:800;line-height:1.4;letter-spacing:.3px;text-align:center}.x-sj-claim b{font-weight:800}cart-drawer-upsell[data-handle=shipping-protection]{display:block}cart-drawer-upsell[data-handle=shipping-protection] .upsell__container{display:flex;align-items:center;gap:12px;padding:10px 14px 10px 12px;cursor:pointer}cart-drawer-upsell[data-handle=shipping-protection] .upsell__container:before{content:"";flex:none;order:-1;width:36px;height:40px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 44'%3E%3Cpath d='M20 2l15 5v12c0 10-6.4 18.4-15 22C11.4 37.4 5 29 5 19V7z' fill='%23AD803C'/%3E%3Cpath d='M20 5.6l11.6 3.9V19c0 8.2-5 15.2-11.6 18.4C13.4 34.2 8.4 27.2 8.4 19V9.5z' fill='%23231F20'/%3E%3Cpath d='M13.5 20.5l4.6 4.6 8.6-9.2' fill='none' stroke='%23F3DFA9' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}cart-drawer-upsell[data-handle=shipping-protection] .upsell__content{flex:1 1 auto;min-width:0}cart-drawer-upsell[data-handle=shipping-protection] .upsell__title{display:flex;align-items:baseline;justify-content:space-between;gap:10px}cart-drawer-upsell[data-handle=shipping-protection] .upsell__title h3{margin:0;font-family:var(--font-body-family);font-size:14.5px;font-weight:700;line-height:1.3;letter-spacing:.2px;color:#231f20}cart-drawer-upsell[data-handle=shipping-protection] .upsell__price .regular-price{font-size:14.5px;font-weight:800;letter-spacing:.2px;color:#231f20}cart-drawer-upsell[data-handle=shipping-protection] .upsell__desc{margin:2px 0 0;font-size:12px;line-height:1.35;letter-spacing:.3px;color:#6f5f4e}cart-drawer-upsell[data-handle=shipping-protection] product-form{position:absolute}cart-drawer-upsell[data-handle=shipping-protection] .upsell__checkbox{margin-left:0}.drawer__footer .cart-drawer-upsells-container:has(>cart-drawer-upsell[data-handle=shipping-protection]){margin-top:10px!important}
/*# sourceMappingURL=/cdn/shop/t/102/assets/x-sj-global.css.map */
