.jdgm-rev__title,.jdgm-rev__body,.jdgm-rev__reply,.jdgm-rev__reply-content{overflow-wrap:anywhere;word-break:break-word}#shopify-section-advanced-content{display:none!important}.sp-assurance{padding-block:clamp(28px,4vw,44px);background:var(--sp-paper);border-top:1px solid var(--sp-line);font-family:var(--sp-font-body)}.sp-assurance__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 28px;margin:0;padding:0;list-style:none}.sp-assurance__item{display:flex;align-items:flex-start;gap:14px;min-width:0}.sp-assurance__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:46px;height:46px;background:#fff;border:1px solid var(--sp-line);border-radius:var(--sp-radius);color:var(--sp-red)}.sp-assurance__body{min-width:0}.sp .sp-assurance__title{margin:2px 0 4px;font:700 15px/1.25 var(--sp-font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--sp-ink)}.sp .sp-assurance__text{margin:0;font-size:14px;line-height:1.5;color:var(--sp-muted)}.sp-assurance__text a{color:var(--sp-ink);text-decoration:underline;text-underline-offset:3px}.sp-assurance__text a:hover{color:var(--sp-red)}@media(max-width:1023px){.sp-assurance__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 24px}}@media(max-width:599px){.sp-assurance__grid{gap:20px 14px}.sp-assurance__item{flex-direction:column;gap:10px}.sp-assurance__icon{width:40px;height:40px}.sp .sp-assurance__title{margin:0 0 4px;font-size:13.5px}.sp .sp-assurance__text{font-size:13px}}.shop-announcement-bar{display:none!important}html body #lv-drawer{font-family:var(--sp-font-body);color:var(--sp-ink)}html body #lv-drawer .lv-drawer-header{padding:16px 18px;border-bottom-color:var(--sp-line)}html body #lv-drawer .lv-drawer-title{font:700 19px/1.2 var(--sp-font-display);letter-spacing:-.01em;color:var(--sp-ink)}html body #lv-drawer .lv-drawer-close{color:var(--sp-ink)}html body #lv-drawer .lv-drawer-close:hover{background:var(--sp-paper)}html body #lv-drawer .lv-drawer-body{padding:12px 18px}html body #lv-drawer .lv-shipping-bar{border-bottom-color:var(--sp-line)}html body #lv-drawer .lv-shipping-text{font-size:13px;color:var(--sp-ink)}html body #lv-drawer .lv-progress-track{height:6px;background:#ece8e1}html body #lv-drawer .lv-progress-fill{background:var(--sp-red)}html body #lv-drawer .lv-cart-item{grid-template-columns:64px 1fr auto;gap:12px;padding:14px 0;border-bottom-color:var(--sp-line)}html body #lv-drawer .lv-item-img{width:64px;height:64px;object-fit:contain;background:#fff;border-color:var(--sp-line);border-radius:6px}html body #lv-drawer .lv-item-title{font:600 14px/1.3 var(--sp-font-display);letter-spacing:-.005em;color:var(--sp-ink)}html body #lv-drawer .lv-item-props{padding:6px 8px;background:var(--sp-paper);border-radius:var(--sp-radius);color:var(--sp-muted)}html body #lv-drawer .lv-item-props strong{color:var(--sp-ink)}html body #lv-drawer .lv-item-props .lv-props-label{color:var(--sp-muted)}html body #lv-drawer .lv-item-qty{border-color:var(--sp-line);border-radius:var(--sp-radius)}html body #lv-drawer .lv-qty-btn:hover{background:var(--sp-paper)}html body #lv-drawer .lv-qty-val{font-family:var(--sp-font-display)}html body #lv-drawer .lv-item-price,html body #lv-drawer .lv-total-price{font-family:var(--sp-font-display);color:var(--sp-ink)}html body #lv-drawer .lv-item-remove{color:var(--sp-muted)}html body #lv-drawer .lv-item-remove:hover{color:var(--sp-red)}html body #lv-drawer .lv-drawer-footer{padding:14px 18px calc(14px + env(safe-area-inset-bottom));border-top-color:var(--sp-line)}html body #lv-drawer .lv-total-label{color:var(--sp-ink)}html body #lv-drawer .lv-checkout-btn{min-height:54px;padding:0 18px;border-radius:var(--sp-radius);background:var(--sp-red);font:700 15px/1 var(--sp-font-display);letter-spacing:.08em;text-transform:uppercase}html body #lv-drawer .lv-checkout-btn:hover{background:var(--sp-red-600)}html body #lv-drawer .lv-continue-btn{padding:9px 12px;background:#fff;border-color:var(--sp-line);border-radius:var(--sp-radius);font:600 11.5px/1 var(--sp-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--sp-ink)}html body #lv-drawer .lv-continue-btn:hover{background:var(--sp-paper)}html body #lv-drawer #lv-cgv{accent-color:var(--sp-ink)!important}html body #lv-drawer .lv-checkout-btn:focus-visible,html body #lv-drawer .lv-continue-btn:focus-visible,html body #lv-drawer .lv-drawer-close:focus-visible{outline:3px solid var(--sp-ink);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/39/assets/sp-site.css.map */
