.main-product__info-container .product-page-price{display:flex!important;align-items:baseline!important;gap:10px!important;flex-wrap:wrap!important}.main-product__info-container .price--large .price-item--regular,.main-product__info-container .price--large .price-item--sale{font-size:28px!important;font-weight:800!important;color:var(--rec-gr)!important}.main-product__info-container .price__sale .price-item--regular{font-size:17px!important;font-weight:500!important;color:var(--rec-soft)!important;text-decoration:line-through!important;opacity:.6!important}.main-product__info-container{--rec-gr: #1B5E58;--rec-gr-dark: #134D49;--rec-mint: #3FA796;--rec-mint-light: #E5EFEA;--rec-ora: #E89F3B;--rec-cream: #F8F5F0;--rec-cream-2: #E5EFEA;--rec-txt: #1A2E2B;--rec-soft: #4A5C58;--rec-bdr: #D4E2DD;color:var(--rec-txt)}.main-product__info-container,.main-product__info-container *:not(.material-symbols-outlined):not(.material-symbols-rounded):not(.material-symbols-sharp):not(i):not(.icon){font-family:Plus Jakarta Sans,system-ui,sans-serif!important}.main-product__info-container .material-symbols-outlined{font-family:Material Symbols Outlined!important;font-weight:400!important;font-style:normal!important;font-feature-settings:"liga"!important;-webkit-font-feature-settings:"liga"!important}.main-product__info-container .product__title h1,.main-product__info-container .product__title h2{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:800!important;color:var(--rec-gr)!important;font-size:clamp(24px,5vw,32px)!important;line-height:1.1!important;letter-spacing:-.01em!important;text-transform:none!important;font-style:normal!important}.main-product__info-container .product-page-price,.main-product__info-container .price{display:flex!important;align-items:baseline!important;gap:9px!important;flex-wrap:wrap!important}.main-product__info-container .price-item--sale,.main-product__info-container .price-item--last,.main-product__info-container .price:not(.price--on-sale):not(.price--sale) .price-item--regular{font-size:30px!important;font-weight:800!important;color:var(--rec-gr)!important;line-height:1.1!important;order:2!important}.main-product__info-container .price--on-sale .price-item--regular,.main-product__info-container .price--sale .price-item--regular,.main-product__info-container .price__sale .price-item--regular,.main-product__info-container .price s,.main-product__info-container .price del,.main-product__info-container s.price-item{font-size:16px!important;font-weight:500!important;color:var(--rec-soft)!important;text-decoration:line-through!important;opacity:.55!important;line-height:1.1!important;order:1!important}.main-product__info-container .price__badges,.main-product__info-container .price__badge-sale{background:var(--rec-ora)!important;color:#fff!important;font-size:11px!important;font-weight:800!important;padding:4px 9px!important;border-radius:6px!important;letter-spacing:.5px!important}.main-product__info-container .product-form__input .form__label{font-size:12px!important;font-weight:800!important;color:var(--rec-gr)!important;text-transform:uppercase!important;letter-spacing:1.2px!important;margin-bottom:10px!important}.main-product__info-container .variant-input-wrapper input[type=radio]+label,.main-product__info-container .product-form__input input[type=radio]+label{background:#fff!important;border:1.5px solid var(--rec-bdr)!important;color:var(--rec-txt)!important;font-weight:700!important;font-size:13px!important;padding:11px 18px!important;border-radius:11px!important;transition:all .25s cubic-bezier(.22,1,.36,1)!important;box-shadow:0 1px 3px #1b5e580a!important}.main-product__info-container .variant-input-wrapper input[type=radio]+label:hover,.main-product__info-container .product-form__input input[type=radio]+label:hover{border-color:var(--rec-mint)!important;transform:translateY(-1px)!important;box-shadow:0 4px 10px #3fa79626!important}.main-product__info-container .variant-input-wrapper input[type=radio]:checked+label,.main-product__info-container .product-form__input input[type=radio]:checked+label{background:linear-gradient(135deg,#1b5e58,#3fa796)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 4px 14px #1b5e5847!important;transform:translateY(-1px)!important}.main-product__info-container .select__select{border:1.5px solid var(--rec-bdr)!important;border-radius:11px!important;color:var(--rec-txt)!important;font-weight:700!important;font-size:14px!important;padding:13px 16px!important}.main-product__info-container .swatch-input__input+.swatch-input__label{border:2px solid transparent!important;outline:1.5px solid var(--rec-bdr)!important;outline-offset:2px!important}.main-product__info-container .swatch-input__input:checked+.swatch-input__label{border-color:var(--rec-gr)!important;outline-color:var(--rec-gr)!important}.main-product__info-container .product-form__submit,.main-product__info-container .product-form__buttons button,.main-product__info-container button.main-product-atc{background:var(--rec-ora)!important;color:#fff!important;font-family:Plus Jakarta Sans,sans-serif!important;font-weight:800!important;font-size:15px!important;letter-spacing:.5px!important;text-transform:none!important;padding:18px 24px!important;border-radius:12px!important;border:none!important;width:100%!important;transition:all .2s!important;box-shadow:0 4px 14px #e89f3b40!important}.main-product__info-container .product-form__submit:hover,.main-product__info-container button.main-product-atc:hover{background:#d8902d!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #e89f3b59!important}.main-product__info-container .product-form__submit:disabled{background:var(--rec-soft)!important;opacity:.5!important;cursor:not-allowed!important;box-shadow:none!important}.main-product__info-container .sizing-chart{display:flex!important;justify-content:center!important;margin-top:14px!important}.main-product__info-container .sizing-chart__button{font-size:14px!important;color:var(--rec-gr)!important;gap:7px!important;padding:5px 10px!important;background:none!important;border:none!important;cursor:pointer!important;transition:opacity .2s ease!important}.main-product__info-container .sizing-chart__button:hover{opacity:.6!important}.main-product__info-container .sizing-chart__button__text{text-decoration:none!important;font-weight:600!important;font-size:14px!important;font-family:Plus Jakarta Sans,sans-serif!important;color:var(--rec-gr)!important}.main-product__info-container .sizing-chart__button .material-icon,.main-product__info-container .sizing-chart__button .material-symbols-outlined{font-size:18px!important;color:var(--rec-gr)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/recupera-pdp.css.map */
