.template-product{--rr-yellow: #FFCC00;--rr-yellow-deep: #E6B800;--rr-dark: #333333;--rr-black: #1A1A1A;--rr-gray-line: #E3E3E3;--rr-font-head: "Rajdhani", "Segoe UI", system-ui, sans-serif;--rr-font-body: "InterVar", "Inter", "Segoe UI", system-ui, sans-serif}.template-product .product__title>h1,.template-product .product__title h1{font-family:var(--rr-font-head);font-weight:700;font-size:clamp(28px,4.4vw,42px);line-height:1.08;letter-spacing:.005em;color:var(--rr-black);margin:0 0 14px}.template-product .product__text.caption-with-letter-spacing{font-family:var(--rr-font-head);font-weight:700;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--rr-dark);opacity:.8}.template-product .price{font-family:var(--rr-font-head)}.template-product .price .price-item--regular,.template-product .price .price-item--sale{font-family:var(--rr-font-head);font-weight:700;font-size:clamp(24px,3vw,32px);color:var(--rr-black);letter-spacing:0}.template-product .price .price-item--sale{color:var(--rr-yellow-deep)}.template-product .price__sale .price-item--regular{font-size:16px;color:#888}.template-product .product__description{font-family:var(--rr-font-body);font-size:16px;line-height:1.6;color:var(--rr-dark)}.template-product .product-form__input input[type=radio]+label,.template-product .product-form__input .product-form__input--pill label{font-family:var(--rr-font-head);font-weight:700;font-size:15px;letter-spacing:.01em;border-radius:10px;border:1.5px solid var(--rr-gray-line);padding:10px 16px;transition:border-color .15s,background-color .15s,transform .12s}.template-product .product-form__input input[type=radio]:checked+label{border-color:var(--rr-black);background:var(--rr-black);color:#fff}.template-product .product-form__input label[for]:hover{border-color:var(--rr-black)}.template-product .product-form__input .form__label,.template-product .product-form__input legend.form__label{font-family:var(--rr-font-head);font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--rr-dark)}.template-product .product-form__submit,.template-product .product-form__buttons .button[name=add]{font-family:var(--rr-font-head);font-weight:700;font-size:17px;letter-spacing:.01em;min-height:52px;border-radius:10px;background:var(--rr-yellow);color:var(--rr-black);border:2px solid var(--rr-yellow);transition:background-color .15s,transform .12s,box-shadow .15s}.template-product .product-form__submit:before,.template-product .product-form__submit:after,.template-product .product-form__buttons .button[name=add]:before,.template-product .product-form__buttons .button[name=add]:after{box-shadow:none!important;background:transparent!important;border:none!important}.template-product .product-form__submit:not([disabled]):hover,.template-product .product-form__buttons .button[name=add]:not([disabled]):hover{background:var(--rr-yellow-deep);border-color:var(--rr-yellow-deep);box-shadow:0 6px 24px #0000001f}.template-product .product-form__submit[disabled],.template-product .product-form__buttons .button[name=add][disabled]{background:#ddd;border-color:#ddd;color:#888}.template-product .quantity{border-radius:10px;border:1.5px solid var(--rr-gray-line);overflow:hidden}.template-product .quantity__input{font-family:var(--rr-font-head);font-weight:700;font-size:16px}.template-product .rating-star{color:var(--rr-yellow)}.template-product .product__info-container>.product-form,.template-product .product__info-container .product-form__buttons{margin-bottom:14px}@media(max-width:749px){.template-product .product__title>h1,.template-product .product__title h1{font-size:clamp(26px,7vw,34px)}.template-product .price .price-item--regular,.template-product .price .price-item--sale{font-size:24px}}.template-product main>.shopify-section+.shopify-section .rr-trust-bar{border-top:1px solid var(--rr-gray-line)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/rr-product.css.map */
