.template-product .product-single__meta,.template-product .product-single__meta *{font-family:DINPro,DIN Pro,Helvetica Neue,Arial,sans-serif}.template-product .product-single__title{font-family:DINPro,DIN Pro,Helvetica Neue,Arial,sans-serif!important;font-weight:900!important;font-size:clamp(28px,3vw,40px)!important;line-height:1.05!important;letter-spacing:-.01em!important;text-transform:none!important;margin-bottom:12px!important}.template-product .product-single__vendor{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#6b6b6b}.template-product .product__price{font-size:22px!important;font-weight:700!important;color:#0b0b0b!important}.template-product .product__price--compare{font-size:16px!important;font-weight:400!important;color:#6b6b6b!important}.template-product .product__price-savings{color:#d7141a!important;font-weight:700!important}.template-product .product-block{margin-bottom:22px}.template-product .product-block hr{border-color:#e3e2de}.template-product .variant-input-wrap label{border-radius:0!important;border:1px solid #CFCFCB!important;min-width:48px;min-height:44px;font-weight:700;letter-spacing:.04em;box-shadow:none!important}.template-product .variant-input-wrap input:checked+label{border-color:#0b0b0b!important;background:#0b0b0b!important;color:#fff!important}.template-product .variant__label{font-size:12px!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important}.template-product .btn.add-to-cart,.template-product .btn--add-to-cart,.template-product button[name=add]{background:#0b0b0b!important;color:#fff!important;border:1px solid #0B0B0B!important;border-radius:0!important;min-height:56px;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important}.template-product .btn.add-to-cart:hover,.template-product button[name=add]:hover{opacity:.88}.template-product .btn.add-to-cart[disabled],.template-product button[name=add][disabled]{background:#e3e2de!important;border-color:#e3e2de!important;color:#6b6b6b!important}.template-product .product-block--sales-point{margin-bottom:8px!important}.template-product .sales-points{margin:0!important}.template-product .sales-point{font-size:14px;font-weight:500}.template-product .sales-point .icon{color:#d7141a}.template-product .rp-trust-start{margin-top:8px;padding-top:20px;border-top:1px solid #E3E2DE}.template-product .collapsible-trigger-btn,.template-product .collapsible-trigger{font-size:13px!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important}.template-product .collapsible-content .rte{font-size:15px;line-height:1.65}.rp-desc{font-size:16px!important;line-height:1.7!important;color:#2b2b2b}.rp-desc p,.rp-desc span,.rp-desc li,.rp-desc div{font-family:DINPro,DIN Pro,Helvetica Neue,Arial,sans-serif!important;font-size:16px!important;line-height:1.7!important;font-weight:400!important;text-align:left!important}.rp-desc>p:first-child,.rp-desc>article>p:first-child{font-size:17px!important;color:#0b0b0b}.rp-desc p{margin:0 0 14px!important}.rp-desc h2,.rp-desc h3,.rp-desc h4{margin:28px 0 12px!important;padding-top:18px;border-top:1px solid #E3E2DE;font-size:13px!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#0b0b0b!important}.rp-desc strong,.rp-desc b{font-weight:700!important;color:#0b0b0b}.rp-desc ul{list-style:none!important;margin:8px 0 18px!important;padding:0!important}.rp-desc ul li{position:relative;padding-left:26px;margin:0 0 10px!important}.rp-desc ul li:before{content:"\2713";position:absolute;left:0;top:0;color:#d7141a;font-weight:700}.rp-desc ol{padding-left:20px}.rp-desc table{width:100%;border-collapse:collapse;margin:8px 0 18px;font-size:15px}.rp-desc td,.rp-desc th{padding:10px 12px;border-bottom:1px solid #E3E2DE;text-align:left}.rp-desc tr:nth-child(odd) td{background:#f7f6f3}.rp-desc img{max-width:100%;height:auto}.rp-desc a{color:#0b0b0b;text-decoration:underline;text-underline-offset:3px}.rp-desc a:hover{color:#d7141a}.template-product .section-header__title{font-family:DINPro,DIN Pro,Helvetica Neue,Arial,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.01em!important}
/*# sourceMappingURL=/cdn/shop/t/47/assets/rp-product.css.map */
