.cc-fit-help{margin:16px 0 24px;border:1px solid #ddd;border-radius:4px;padding:14px 16px;font-size:14px;line-height:1.5}
.cc-fit-help summary{cursor:pointer;font-weight:600;list-style:revert}
.cc-fit-help__body{padding-top:12px}
.cc-fit-help__body p{margin-bottom:12px}
.cc-fit-help__body a{display:inline-block;text-decoration:underline;text-underline-offset:3px;margin:0 16px 8px 0}
.cc-fit-help summary:focus-visible,.cc-fit-help a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.template-product .cc-trust-bar{margin-bottom:20px;padding-bottom:16px}
.template-product .cc-trust-container{gap:12px}
.template-product .product-form__input input[type=radio]+label{min-height:44px;min-width:44px}
@media(max-width:767px){
 .template-product .product-title-container{margin-bottom:16px}
 .template-product .cc-quote-aside{padding-bottom:12px}
 .template-product .cc-quote-photo{width:48px;height:48px;flex-basis:48px}
 .template-product .cc-trust-item{gap:10px}
 .template-product .cc-trust-label{letter-spacing:.04em;line-height:1.45}
 .template-index .slideshow__slide-content .subheading{font-size:11px;letter-spacing:.2em;margin-bottom:16px}
 .template-index .slideshow__slide-content--heading{font-size:clamp(30px,8vw,42px);line-height:1.12;margin-bottom:16px}
 .template-index .slideshow__slide-content .description-size--large{font-size:16px;line-height:1.45;margin-bottom:20px}
 .template-index .slideshow__slide-inner{padding:80px 20px 28px}
 .template-index .slideshow__slide-content .button{min-height:44px}
 .template-index .slideshow__slide-content .button-overflow-container{margin-top:8px}
}
@media(prefers-reduced-motion:reduce){.template-index .slideshow__slide-content .split-text,.template-index .slideshow__slide-content .split-text *{transform:none!important;opacity:1!important}}

cart-remove.remove{width:36px;height:36px}button.cc-cart-remove{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:8px;border:1px solid #ddd;border-radius:50%;background:#fff;color:#151515;cursor:pointer}button.cc-cart-remove svg{width:18px;height:18px}button.cc-cart-remove:focus-visible{outline:2px solid #151515;outline-offset:3px}
