#MainContent[data-template=product] .product__info-container{--tortli-product-green: #2e7d6f;--tortli-product-green-dark: #24675c;--tortli-product-green-soft: #eef6f3;--tortli-product-border: #d6d6d6;--tortli-product-ink: #153f42}#MainContent[data-template=product] .product__title>*{font-size:clamp(1.8rem,1.65rem + .25vw,2.1rem);font-weight:600;line-height:1.35;letter-spacing:.025em}#MainContent[data-template=product] .product__info-container .price{width:fit-content;max-width:100%;margin:1.2rem 0 1.8rem;padding:.2rem 0 .2rem 1.2rem;border-left:.2rem solid var(--tortli-product-ink);color:var(--tortli-product-ink);letter-spacing:-.035em}#MainContent[data-template=product] .product__info-container .price .price-item--regular,#MainContent[data-template=product] .product__info-container .price .price-item--sale{color:var(--tortli-product-ink);font-size:3rem;font-weight:750;line-height:1;letter-spacing:-.035em}#MainContent[data-template=product] .product-form__input .form__label{margin-bottom:.7rem;color:#525958;font-size:1.4rem;font-weight:700;letter-spacing:.06em}#MainContent[data-template=product] .product-form__input--pill input[type=radio]+label{min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center;margin:.6rem .6rem .2rem 0;padding:.9rem 1.6rem;border:.1rem solid var(--tortli-product-border);border-radius:.6rem;background:#fff;color:#3f4745;font-size:1.4rem;font-weight:500;letter-spacing:.035em;line-height:1.15;box-shadow:none}#MainContent[data-template=product] .product-form__input--pill input[type=radio]+label:hover{border-color:var(--tortli-product-green);color:var(--tortli-product-green-dark)}#MainContent[data-template=product] .product-form__input--pill input[type=radio]:checked+label{border-color:var(--tortli-product-green);background:var(--tortli-product-green-soft);color:var(--tortli-product-green-dark);font-weight:650;box-shadow:inset 0 0 0 .1rem var(--tortli-product-green)}#MainContent[data-template=product] .product-form__input--pill input[type=radio]:focus-visible+label{outline:.2rem solid var(--tortli-product-green);outline-offset:.2rem;box-shadow:none}#MainContent[data-template=product] .product-form__buttons .product-form__submit,#MainContent[data-template=product] .product-form__submit.button--primary{min-height:5.2rem;border:.1rem solid var(--tortli-product-green);border-radius:.6rem;background:var(--tortli-product-green);color:#fff;font-size:1.5rem;font-weight:650;letter-spacing:.045em;box-shadow:none;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}#MainContent[data-template=product] .product-form__buttons .product-form__submit:after,#MainContent[data-template=product] .product-form__submit.button--primary:after{box-shadow:none}#MainContent[data-template=product] .product-form__buttons .product-form__submit:not([disabled]):hover,#MainContent[data-template=product] .product-form__submit.button--primary:not([disabled]):hover{border-color:var(--tortli-product-green-dark);background:var(--tortli-product-green-dark);transform:translateY(-1px)}@media screen and (max-width:749px){#MainContent[data-template=product] .product__title>*{font-size:1.8rem}#MainContent[data-template=product] .product__info-container .price{margin:1rem 0 1.6rem;padding-left:1rem}#MainContent[data-template=product] .product__info-container .price .price-item--regular,#MainContent[data-template=product] .product__info-container .price .price-item--sale{font-size:2.7rem}#MainContent[data-template=product] .product-form__input--pill input[type=radio]+label{min-height:4.2rem;padding:.85rem 1.35rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/tortli-product-form.css.map */
