:root{--rv-font-body: "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;--rv-font-head: "Instrument Serif", Georgia, "Times New Roman", serif;--rv-ink: #000000;--rv-bg: #ffffff;--rv-panel: #f3f3f3;--rv-btn: #262626;--rv-accent: #1f7a5c;--rv-section-pad: 48px}body,.site-wrapper,.main-content{font-family:var(--rv-font-body);font-size:18px;line-height:1.6;font-weight:400;color:var(--rv-ink);background-color:var(--rv-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}p,li,.rte p{font-family:var(--rv-font-body);font-size:18px;line-height:1.6;color:var(--rv-ink)}body h1,body .h1,body h2,body .h2,body h3,body .h3,body h4,body .h4,body h5,body .h5,body h6,body .h6,body .section-header__title,body .product-single__title,body .index-section .h2,body .rte h1,body .rte h2,body .rte h3{font-family:var(--rv-font-head);text-transform:none!important;font-weight:400;color:var(--rv-ink)}body h1,body .h1,body h2,body .h2,body .section-header__title,body .product-single__title{font-family:var(--rv-font-head);font-size:44px;line-height:1.12;letter-spacing:-.5px}body h3,body .h3,body h4,body .h4{font-family:var(--rv-font-body);font-size:18px;line-height:1.3;letter-spacing:-.2px;font-weight:600}.revalia-section h2:before,.index-section .section-header__title:before{content:"";display:block;width:34px;height:3px;border-radius:3px;background:var(--rv-accent);margin:0 auto 16px}.revalia-why-section h2:before{margin-left:0;margin-right:auto}body h5,body .h5,body h6,body .h6{letter-spacing:-.2px}body .rv-p__moment,body .announcement-bar,body .btn--small{text-transform:uppercase!important}@media screen and (max-width:749px){h1,.h1,h2,.h2{font-size:30px;line-height:1.22;letter-spacing:-.6px}body,p,li,.rte p{font-size:17px}}.index-section,.revalia-section,.shopify-section>.page-width{padding-top:var(--rv-section-pad);padding-bottom:var(--rv-section-pad)}.btn,.btn--primary,.shopify-payment-button__button--unbranded,button.btn,input.btn,a.btn{font-family:var(--rv-font-body);background-color:var(--rv-btn);border-color:var(--rv-btn);color:#fff;border-radius:60px;font-size:15px;font-weight:500;letter-spacing:.2px;text-transform:none;min-height:48px;padding:14px 28px}.btn:hover,.btn--primary:hover,.shopify-payment-button__button--unbranded:hover{background-color:#000;border-color:#000}.btn--secondary:not(.add-to-cart):not(.cart__checkout):not(.rv-sticky__btn),.btn--tertiary{background-color:transparent;color:var(--rv-ink);border:1px solid rgba(0,0,0,.22);border-radius:60px}.btn.add-to-cart,button[name=add],.rv-sticky__btn,.cart__checkout{background-color:var(--rv-accent)!important;border-color:var(--rv-accent)!important;color:#fff!important;border-radius:60px;font-size:17px;font-weight:600;letter-spacing:.1px;min-height:56px;box-shadow:0 2px 10px #1f7a5c38}.btn.add-to-cart:hover,button[name=add]:hover,.rv-sticky__btn:hover,.cart__checkout:hover{background-color:#18654c!important;border-color:#18654c!important}.btn.add-to-cart[disabled],button[name=add][disabled]{background-color:#0000002e!important;border-color:#0000002e!important;box-shadow:none}.shopify-payment-button button,.product-single__sticky .btn{min-height:48px;border-radius:60px}.product__price--sale,.price--on-sale .product__price{color:var(--rv-ink)}.product__price-savings,.badge--sale,.grid-product__tag--sale{background-color:var(--rv-accent);color:#fff;border-radius:60px;font-weight:600;letter-spacing:.2px}.revalia-section .rv-p__item,.revalia-section .rv-w__step,.revalia-section .rv-guarantee,.revalia-section .rv-cmp{border-radius:10px}.announcement-bar,.announcement-bar a{background-color:var(--rv-accent)!important;color:#fff!important}.revalia-guarantee-section .rv-guarantee{background:#1f7a5c0d;border-color:#1f7a5c47;border-left:4px solid var(--rv-accent)}.product-block--price .product__price--sale,.product-block--price .price--on-sale{color:var(--rv-accent);font-weight:600}.product__price-savings{background-color:var(--rv-accent)!important;color:#fff!important;border-radius:60px;padding:3px 10px}.product-block--sales-point svg,.product-block--sales-point .icon{color:var(--rv-accent);fill:var(--rv-accent)}.faq-item[open] summary,.collapsible-trigger[aria-expanded=true]{color:var(--rv-accent)}.rte a,.revalia-section a{color:var(--rv-accent);text-decoration-color:#1f7a5c66}body .announcement-bar,body .announcement-bar__message,body .announcement-slide{text-transform:none!important;letter-spacing:0!important;font-size:14px!important;font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:9px;padding-bottom:9px}@media screen and (max-width:749px){body .announcement-bar,body .announcement-bar__message,body .announcement-slide{font-size:12.5px!important}}body .product-single__title,body .product-single__meta h1,body .product-single__meta .h1{font-family:var(--rv-font-body)!important;font-size:30px!important;line-height:1.22!important;letter-spacing:-.4px!important;font-weight:600!important}@media screen and (max-width:749px){body .product-single__title,body .product-single__meta h1,body .product-single__meta .h1{font-size:24px!important}}body .product-block--price .product__price,body .product-block--price .product__price--compare,body .product__price,body .product__price--compare{font-size:22px!important;line-height:1.3!important;font-weight:600}body .product__price--compare{font-size:17px!important;font-weight:400;opacity:.55}body .product__price-savings{font-size:13px!important;font-weight:600;padding:4px 11px!important;vertical-align:middle}@media screen and (max-width:749px){body .product-block--price .product__price,body .product__price{font-size:20px!important}body .product__price--compare{font-size:15px!important}body .product__price-savings{font-size:12px!important}}body .product__policies{display:none!important}body .product-single__meta,body .product-single__title,body .product-block--header,body .product-block--price,body .product-block--sales-point,body .rv-bundle__label,body .variant-input-wrap,body .product-single__meta .product-block{text-align:left!important}body .product-block--price .product__price-wrap,body .product-block--price>*{justify-content:flex-start}body .product-block--price{display:block}body .variant-input .variant__button-label{text-align:left!important}body .variant-input .variant__button-label:after{text-align:left}body .product-block--sales-point{display:flex;align-items:center;gap:8px;justify-content:flex-start}@media screen and (max-width:749px){body .small--text-center,body .product-single__meta .small--text-center{text-align:left!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/revalia-style.css.map */
