.cc-option-3-product{--cc-ink:31,34,37;--cc-muted:100,105,110;--cc-line:218,221,224;--cc-soft:247,247,249;--cc-blue:72,113,168;align-items:flex-start;background:#fff;color:rgb(var(--cc-ink));gap:clamp(3.2rem,5vw,7rem);padding-top:clamp(2.4rem,4vw,5.6rem)}.cc-option-3-product .product__media-wrapper{background:rgb(var(--cc-soft));border-radius:20px;overflow:hidden;padding:1.2rem}.cc-option-3-product .product__media,.cc-option-3-product .global-media-settings,.cc-option-3-product .product__media img{border:0!important;border-radius:16px!important;box-shadow:none!important}.cc-option-3-product .product__media img{object-fit:contain}.cc-option-3-product .thumbnail-slider{margin-top:1.2rem}.cc-option-3-product .thumbnail{background:#fff;border:1px solid transparent!important;border-radius:12px!important}.cc-option-3-product .thumbnail[aria-current=true]{border-color:rgb(var(--cc-blue))!important;box-shadow:0 0 0 1px rgb(var(--cc-blue))}.cc-option-3-product .product__info-wrapper{padding:0}.cc-option-3-product .product__info-container>*+*{margin:1.8rem 0 0}.cc-option-3-product .product__title{margin:0}.cc-option-3-product .product__title h1{color:rgb(var(--cc-ink));font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(3rem,2.65vw,4rem);font-weight:600;letter-spacing:-.035em;line-height:1.08}.cc-option-3-product .wbpricetax{border-bottom:1px solid rgb(var(--cc-line));margin-top:1.6rem;padding-bottom:2rem}.cc-option-3-product .price,.cc-option-3-product .price-item{color:rgb(var(--cc-muted));font-size:clamp(2.5rem,2.1vw,3.5rem);font-weight:400;letter-spacing:-.02em}.cc-option-3-product .product__tax,.cc-option-3-product .wbspayinstall{color:rgb(var(--cc-muted));font-size:1.3rem}.cc-purchase-step{align-items:flex-start;display:grid;grid-template-columns:28px 1fr;gap:1.2rem;margin-top:2.4rem}.cc-step-number{align-items:center;background:rgb(var(--cc-ink));border-radius:50%;color:#fff;display:inline-flex;font-size:1.2rem;font-weight:600;height:28px;justify-content:center;width:28px}.cc-step-heading{display:flex;flex-direction:column;gap:.3rem}.cc-step-heading strong{color:rgb(var(--cc-ink));font-size:1.8rem;font-weight:600;line-height:1.25}.cc-step-heading span{color:rgb(var(--cc-muted));font-size:1.35rem;line-height:1.35}.cc-fitment-selection{align-items:center;background:#fff;border:1px solid rgb(var(--cc-line));border-radius:14px;display:flex;gap:1.2rem;grid-column:1/-1;justify-content:space-between;margin-top:.5rem;min-height:82px;padding:1.5rem 1.7rem}.cc-fitment-selection>div{display:flex;flex:1;flex-direction:column;gap:.2rem}.cc-fitment-selection strong{color:rgb(var(--cc-ink));font-size:1.5rem;font-weight:600;line-height:1.3}.cc-fitment-selection span:not(.cc-fitment-check){color:rgb(var(--cc-muted));font-size:1.25rem}.cc-fitment-check{align-items:center;background:rgb(var(--cc-blue));border-radius:50%;color:#fff;display:inline-flex;font-size:1.3rem;height:28px;justify-content:center;order:2;width:28px}.cc-option-3-product .product-form__input{max-width:none;width:100%}.cc-option-3-product .product-form__input .form__label{color:rgb(var(--cc-muted));font-size:1.3rem;margin-bottom:.8rem}.cc-option-3-product .product-form__input input[type=radio]+label{align-items:center;background:#fff;border:1px solid rgb(var(--cc-line));border-radius:14px;color:rgb(var(--cc-ink));display:inline-flex;font-size:1.5rem;justify-content:flex-start;margin:0 1rem 1rem 0;min-height:70px;min-width:calc(50% - .7rem);padding:1.5rem 1.8rem;text-align:left}.cc-option-3-product .product-form__input input[type=radio]:checked+label{border-color:rgb(var(--cc-blue));box-shadow:inset 0 0 0 1px rgb(var(--cc-blue))}.cc-option-3-product .product-form__quantity{margin-top:1.3rem}.cc-option-3-product .quantity{border:1px solid rgb(var(--cc-line));border-radius:12px;min-height:56px;width:140px}.cc-option-3-product .quantity:before,.cc-option-3-product .quantity:after{display:none}.cc-option-3-product .product-form__submit{background:rgb(var(--cc-ink));border:0;border-radius:14px;color:#fff;font-size:1.6rem;font-weight:600;min-height:58px;transition:background-color .2s ease,transform .2s ease}.cc-option-3-product .product-form__submit:before,.cc-option-3-product .product-form__submit:after{display:none}.cc-option-3-product .product-form__submit:not(:disabled):hover{background:#000;transform:translateY(-1px)}.cc-option-3-product .shopify-payment-button__button{border-radius:14px!important;min-height:54px!important}.cc-option-3-product .wbstockcount{color:rgb(var(--cc-muted));margin-top:1rem}.cc-option-3-product .wbstockinfo-bar{display:none}.cc-option-3-product .icon-with-text--horizontal{border-top:1px solid rgb(var(--cc-line));gap:0;margin-top:2.8rem;padding-top:2.2rem}.cc-option-3-product .icon-with-text__item{border:0!important;min-height:auto;padding:.8rem 1.2rem}.cc-option-3-product .icon-with-text__item+.icon-with-text__item{border-left:1px solid rgb(var(--cc-line))!important}.cc-option-3-product .icon-with-text .h4{color:rgb(var(--cc-ink));font-size:1.2rem}.cc-option-3-product .trust_content,.cc-option-3-product .wbmeta_main,.cc-option-3-product .sharelist{color:rgb(var(--cc-muted))}@media screen and (min-width:992px){.cc-option-3-product{margin-top:-2.4rem}.cc-option-3-product.product--medium:not(.product--no-media) .product__media-wrapper{max-width:calc(57% - 3.5rem);width:calc(57% - 3.5rem)}.cc-option-3-product.product--medium:not(.product--no-media) .product__info-wrapper{max-width:calc(43% - 3.5rem);width:calc(43% - 3.5rem)}}@media screen and (max-width:991px){.cc-option-3-product{gap:2.8rem;padding-top:1.6rem}.cc-option-3-product .product__info-wrapper{padding:0 .4rem}.cc-option-3-product .product__title h1{font-size:3.2rem}}@media screen and (max-width:749px){.cc-option-3-product .product__media-wrapper{border-radius:16px;padding:.8rem}.cc-option-3-product .product-form__input input[type=radio]+label{min-width:100%}.cc-option-3-product .icon-with-text--horizontal{align-items:stretch;display:grid;grid-template-columns:repeat(3,1fr)}.cc-option-3-product .icon-with-text__item{padding:.8rem .5rem}}.cc-option-3-product .product-form__input input[type=radio]+label.color-swatchimg{display:inline-flex;width:64px;min-width:64px;height:64px;min-height:64px;padding:3px;margin:0 10px 10px 0;overflow:hidden;background:rgb(var(--color-background))}.cc-option-3-product .product-form__input input[type=radio]+label.color-swatchimg>.swatch{display:block;width:100%;max-width:none;height:100%;aspect-ratio:1 / 1;background:var(--swatch--background);background-position:var(--swatch-focal-point, center);background-size:cover;background-repeat:no-repeat;border-radius:10px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/option-3-product.css.map */
