:root{--kl-ink: #0E0E0E;--kl-accent: #C0392B;--kl-border: #ECECEC;--kl-bg: #FFFFFF;--kl-muted: #4A4A4A;--kl-radius: 14px;--kl-shadow: 0 2px 10px rgba(0, 0, 0, .05)}.product__info-container{background:var(--kl-bg);border:1px solid var(--kl-border);border-radius:var(--kl-radius);box-shadow:var(--kl-shadow);padding:1.4rem 1.5rem!important}.product__info-container .product__title h2.h1,.product__info-container .product__title h1{color:var(--kl-ink)!important;font-weight:700!important;letter-spacing:-.01em}.product__info-container .product__text.subtitle{color:var(--kl-muted)!important}.product__info-container .rating-star{color:var(--kl-accent)!important}.product__info-container .rating-text,.product__info-container .rating-count{color:var(--kl-muted)!important;font-weight:600}.product__info-container .price,.product__info-container .price--large{color:var(--kl-ink)!important}.product__info-container .price__sale .price-item--sale,.product__info-container .price-item--sale{color:var(--kl-accent)!important;font-weight:700!important}.product__info-container s.price-item--regular,.product__info-container .price__compare .price-item{color:#9a9a9a!important}.product__info-container .product__tax{color:var(--kl-muted)!important}.product__info-container fieldset.product-form__input{border:none!important;padding:0!important}.product__info-container .product-form__input .form__label{color:var(--kl-ink)!important;font-weight:600!important}.product__info-container input[type=radio]+label{border:1px solid var(--kl-border)!important;border-radius:999px!important;color:var(--kl-ink)!important;background:var(--kl-bg)!important;transition:border-color .15s ease,background .15s ease}.product__info-container input[type=radio]:checked+label{border-color:var(--kl-accent)!important;background:var(--kl-accent)!important;color:#fff!important}.product__info-container .swatch-input__input:checked+.swatch{box-shadow:0 0 0 2px var(--kl-bg),0 0 0 3.5px var(--kl-accent)!important}@media(hover:hover)and (pointer:fine){.product__info-container input[type=radio]:not(:checked)+label:hover{border-color:var(--kl-accent)!important;background:var(--kl-bg)!important;color:var(--kl-ink)!important}.product__info-container .swatch:hover{box-shadow:0 0 0 2px var(--kl-bg),0 0 0 3.5px var(--kl-accent)!important}}.product__info-container .quantity{display:flex!important;align-items:stretch;border:1px solid var(--kl-border)!important;border-radius:999px!important;overflow:hidden;background:var(--kl-bg)!important;box-shadow:none!important}.product__info-container .quantity__button,.product__info-container .quantity__input,.product__info-container .quantity__button:before,.product__info-container .quantity__button:after,.product__info-container .quantity__input:before,.product__info-container .quantity__input:after{border:none!important;box-shadow:none!important;border-radius:0!important;background:transparent!important}.product__info-container .quantity:before,.product__info-container .quantity:after{display:none!important}.product__info-container .quantity__button{color:var(--kl-ink)!important}.product__info-container .quantity__input{color:var(--kl-ink)!important;font-weight:600;text-align:center}.product__info-container .product-form__submit.button--primary,.product__info-container button[name=add]{background:var(--kl-ink)!important;border-color:var(--kl-ink)!important;color:#fff!important;border-radius:8px!important;font-weight:700!important;letter-spacing:.01em;outline:none!important;box-shadow:none!important}.product__info-container .product-form__submit.button--primary:before,.product__info-container .product-form__submit.button--primary:after,.product__info-container button[name=add]:before,.product__info-container button[name=add]:after{border-radius:8px!important;box-shadow:none!important;border-color:var(--kl-ink)!important;background:transparent!important}.product__info-container .product-form__submit.button--primary:focus,.product__info-container .product-form__submit.button--primary:focus-visible,.product__info-container button[name=add]:focus,.product__info-container button[name=add]:focus-visible{outline:none!important;box-shadow:0 0 0 3px #c0392b59!important}@media(hover:hover)and (pointer:fine){.product__info-container .product-form__submit.button--primary:hover,.product__info-container button[name=add]:hover{background:var(--kl-accent)!important;border-color:var(--kl-accent)!important}}.product__info-container .product__description.rte{color:#1a1a1a!important;line-height:1.6}.product__info-container .product__description.rte a{color:var(--kl-accent)!important}.product__info-container .product__accordion.accordion{border-top:1px solid var(--kl-border)!important}.product__info-container .product__accordion.accordion details{border-bottom:1px solid var(--kl-border)!important}.product__info-container .accordion__title{color:var(--kl-ink)!important;font-weight:700!important}.product__info-container .summary__title svg,.product__info-container details>summary svg{color:var(--kl-accent)!important}.product__info-container .accordion__content{color:var(--kl-muted)!important;line-height:1.6}.product__info-container .product__inventory{font-weight:600!important}@media screen and (max-width:749px){.product__info-container{border-radius:12px;padding:1.1rem 1.15rem!important;box-shadow:0 1px 6px #0000000d}.product__info-container .product__title h2.h1{font-size:clamp(1.3rem,5.5vw,1.6rem)!important}.product__info-container input[type=radio]+label{padding:.5rem .9rem!important;font-size:.9rem}.product__info-container .product-form__submit.button--primary,.product__info-container button[name=add]{width:100%;padding-top:.95rem!important;padding-bottom:.95rem!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/klinaro-product-skin.css.map */
