:root{--rv:179,14,66;--rv-dark:125,10,46;--rv-blush:#fdf0f4;--rv-blush-2:#f9dde6;--rv-ink:#1f1d24;--rv-muted:#6b6470;--rv-line:#ece1e5;--rv-radius:16px}.product-form__submit.button,.atc-button.button,.sticky-atc .button,.sticky-atc button[type=submit],.rich-text__buttons .button,.image-with-text .button,.multicolumn .button,.results .button{--color-button:var(--rv);--color-button-text:255,255,255;--border-opacity:0;border-radius:14px!important;font-weight:700;letter-spacing:.02em;min-height:5.6rem;box-shadow:0 8px 20px rgba(var(--rv),.25);transition:transform .15s ease,box-shadow .15s ease}.product-form__submit.button:after,.atc-button.button:after,.product-form__submit.button:before,.atc-button.button:before{box-shadow:none!important;border-radius:14px!important}.product-form__submit.button:hover,.atc-button.button:hover{transform:translateY(-1px);box-shadow:0 12px 26px rgba(var(--rv),.32)}.product-form__submit.button span{font-size:1.7rem}.product__info-container .product__title h1{color:var(--rv-ink);font-weight:700;letter-spacing:-.01em;line-height:1.15}.product__info-container .price-item--sale,.product__info-container .price .price-item--last{color:rgb(var(--rv))!important;font-weight:700}.product__info-container .price-item--regular s,.product__info-container .price__sale s{color:#9a929f}.rating-stars__label{color:var(--rv-muted);font-size:1.3rem}.emoji-benefits-container h3{font-size:1.45rem!important;font-weight:400;line-height:1.45;color:var(--rv-ink);margin:0 0 .6rem;padding:.9rem 1.2rem;background:var(--rv-blush);border-radius:12px}.emoji-benefits-container h3:empty{display:none}.emoji-benefits-container h3 strong{font-weight:700;color:var(--rv-ink)}.icon-with-text{gap:.8rem}.icon-with-text .icon-with-text__item{background:#fff;border:1.5px solid var(--rv-line);border-radius:12px;padding:.9rem 1rem}.icon-with-text .icon-with-text__item svg,.icon-with-text .icon-with-text__item svg path{color:rgb(var(--rv));fill:currentColor}.icon-with-text .h4{font-size:1.25rem;font-weight:600;color:var(--rv-ink)}.review-items-container .review-item{background:#fff;border:1.5px solid var(--rv-line);border-radius:var(--rv-radius);padding:1.6rem;box-shadow:0 4px 14px #1f1d240a}.review-items-container .review-item__text p{font-size:1.4rem;line-height:1.55;color:var(--rv-ink)}.review-items-container .review-item__author{font-weight:700;font-size:1.3rem;color:var(--rv-ink)}.review-items-container .review-item__image img{border-radius:50%}.product__accordion.accordion,.collapsible-content .accordion{background:#fff;border:1.5px solid var(--rv-line)!important;border-radius:14px;margin-top:.8rem;padding:0 1.4rem;overflow:hidden}.product__accordion.accordion summary,.collapsible-content .accordion summary{padding:1.5rem 0}.product__accordion .accordion__title,.collapsible-content .accordion__title{font-size:1.45rem;font-weight:600;color:var(--rv-ink)}.product__accordion details[open]>summary .accordion__title,.collapsible-content details[open]>summary .accordion__title{color:rgb(var(--rv))}.product__accordion .svg-wrapper svg,.product__accordion summary svg,.collapsible-content summary svg{color:rgb(var(--rv))}.accordion__content{color:var(--rv-muted);font-size:1.4rem;line-height:1.6;padding-bottom:1.4rem}.image-with-text__heading,.multicolumn .title,.rich-text__heading,.results .title,.collapsible-content__heading,.icon-bar .title,.cl-comparacion__title{color:var(--rv-ink)!important;font-weight:700!important;letter-spacing:-.015em;line-height:1.15}.multicolumn .title:after,.results .title:after,.collapsible-content__heading:after,.image-with-text__heading:after,.rich-text__heading:after{content:"";display:block;width:44px;height:4px;border-radius:4px;background:rgb(var(--rv));margin:1.2rem 0 0}.multicolumn .title-wrapper-with-link .title:after,.collapsible-content__header .collapsible-content__heading:after,.rich-text__heading:after,.results .center .title:after{margin-left:auto;margin-right:auto}.collapsible-content__header .caption-with-letter-spacing{color:rgb(var(--rv));font-weight:700;letter-spacing:.18em;font-size:1.2rem}.image-with-text .image-with-text__media{border-radius:20px;overflow:hidden}.image-with-text .image-with-text__content{border-radius:20px}.image-with-text .image-with-text__text p{color:var(--rv-muted);font-size:1.55rem;line-height:1.65}.image-with-text .image-with-text__text strong{color:var(--rv-ink)}.multicolumn .multicolumn-card{border-radius:var(--rv-radius)!important;overflow:hidden}.multicolumn.background-primary .multicolumn-card,.multicolumn .multicolumn-list__item .multicolumn-card{background:#fff;border:1.5px solid var(--rv-line);box-shadow:0 6px 18px #1f1d240d}.multicolumn .multicolumn-card__info h3{font-weight:700;color:var(--rv-ink)}.multicolumn .multicolumn-card__info .rte p{color:var(--rv-muted);line-height:1.6}.multicolumn .multicolumn-card__image-wrapper img{border-radius:12px}.cl-comparacion__table{border-radius:var(--rv-radius);overflow:hidden}.cl-comparacion__head--1{border-radius:14px 14px 0 0}.cl-comparacion__subtitle{color:var(--rv-muted)!important}.cl-ic--ok{color:rgb(var(--rv))!important}.results .results__percentage-number{color:rgb(var(--rv))!important;font-weight:700}.results .results__text p{color:var(--rv-muted)}.rich-text .rich-text__blocks{background:var(--rv-blush);border:1.5px solid var(--rv-blush-2);border-radius:24px;padding:4rem 2.4rem;max-width:78rem;margin:0 auto}.rich-text .rich-text__text p{color:var(--rv-muted);font-size:1.5rem;line-height:1.7}.testimonial-card,.multicolumn-list__item .testimonial-card{background:#fff;border:1.5px solid var(--rv-line);border-radius:var(--rv-radius);box-shadow:0 6px 18px #1f1d240d}.testimonial-card__author{font-weight:700;color:var(--rv-ink)}.icon-bar .icon-bar-card{background:#fff;border:1.5px solid var(--rv-line);border-radius:var(--rv-radius);padding:2rem 1.4rem}.icon-bar .icon-bar-card__icon svg{color:rgb(var(--rv))}quantity-breaks.quantity-breaks{--rv:179,14,66}quantity-breaks.quantity-breaks .quantity-breaks__title{font-size:1.3rem;letter-spacing:.08em;font-weight:700;color:rgb(var(--rv));margin-bottom:1.6rem}quantity-breaks.quantity-breaks .quantity-breaks__title span:nth-of-type(1),quantity-breaks.quantity-breaks .quantity-breaks__title span:nth-of-type(3){height:1px;background:rgba(var(--rv),.35)}quantity-breaks.quantity-breaks .quantity-break{padding:1.6rem 1.6rem 1.6rem 4.8rem;margin-bottom:1.2rem;border-radius:1.4rem;background:#fff;border:1.5px solid #e9dde2;transition:border-color .15s,background .15s}quantity-breaks.quantity-breaks .quantity-break:hover{background:#fff;border:1.5px solid rgba(var(--rv),.5)}quantity-breaks.quantity-breaks .quantity-breaks-container input:checked+.quantity-break{background:#fdf0f4;border:2px solid rgb(var(--rv));box-shadow:0 6px 18px rgba(var(--rv),.12)}quantity-breaks.quantity-breaks .quantity-break:before{left:2.4rem;width:2rem;height:2rem;border:2px solid #cdbfc5;background:#fff}quantity-breaks.quantity-breaks .quantity-breaks-container input:checked+.quantity-break:before{border:5px solid #fff;background:rgb(var(--rv));box-shadow:0 0 0 2px rgb(var(--rv))}quantity-breaks.quantity-breaks .quantity-break__content{gap:1.2rem;align-items:center}quantity-breaks.quantity-breaks .quantity-break__left{flex:1 1 auto;min-width:0;row-gap:.6rem}quantity-breaks.quantity-breaks .quantity-break__left .quantity-break__label{flex-wrap:wrap;gap:.6rem;font-size:1.7rem;line-height:1.2}quantity-breaks.quantity-breaks .quantity-break__label-text{line-height:1.2;white-space:nowrap}quantity-breaks.quantity-breaks .quantity-break__benefit{margin-left:0;font-size:1.1rem;line-height:1;padding:.5rem .8rem;border:0;border-radius:2rem;background:rgb(var(--rv));color:#fff;letter-spacing:.03em}quantity-breaks.quantity-breaks .quantity-break__caption{font-size:1.3rem;line-height:1.35;color:#6b6470}quantity-breaks.quantity-breaks .quantity-break__right{flex:0 0 auto;row-gap:.3rem}quantity-breaks.quantity-breaks .quantity-break__price{font-size:1.9rem;color:#1f1d24;white-space:nowrap}quantity-breaks.quantity-breaks .quantity-break__compare-price{font-size:1.3rem;color:#9a929f;white-space:nowrap}quantity-breaks.quantity-breaks .quantity-break__badge{top:-1.1rem;right:1.4rem;transform:none;background:rgb(var(--rv));color:#fff;font-size:1.1rem;letter-spacing:.06em;line-height:1;padding:.6rem 1rem;border-radius:2rem;box-shadow:0 4px 10px rgba(var(--rv),.3)}quantity-breaks.quantity-breaks .quantity-break__variants{display:none}@media(max-width:749px){quantity-breaks.quantity-breaks .quantity-break{padding:1.5rem 1.3rem 1.5rem 4.4rem}quantity-breaks.quantity-breaks .quantity-break:before{left:2.2rem}quantity-breaks.quantity-breaks .quantity-break__left .quantity-break__label{font-size:1.6rem}quantity-breaks.quantity-breaks .quantity-break__price{font-size:1.8rem}.rich-text .rich-text__blocks{padding:3rem 1.8rem;border-radius:20px}.image-with-text .image-with-text__text p{font-size:1.45rem}}.color-background-2,.gradient.color-background-2{--color-background:253,240,244;--gradient-background:#fdf0f4;background:#fdf0f4!important}.rich-text.color-background-2 .rich-text__blocks{background:#fff}.footer.color-background-2{border-top:1px solid var(--rv-line)}.footer .footer-block__heading{color:var(--rv-ink)}.multicolumn.color-scheme-3{--color-background:253,240,244;--color-foreground:31,29,36;--gradient-background:#fdf0f4;background:#fdf0f4!important}.multicolumn.color-scheme-3 .title,.multicolumn.color-scheme-3 .title strong{color:var(--rv-ink)!important}.multicolumn.color-scheme-3 .multicolumn-card{background:#fff!important;color:var(--rv-ink)}.multicolumn.color-scheme-3 .multicolumn-card h3{color:rgb(var(--rv))!important}.multicolumn.color-scheme-3 .multicolumn-card .rte,.multicolumn.color-scheme-3 .multicolumn-card .rte p{color:var(--rv-muted)!important}.multicolumn.color-scheme-3 .slider-counter,.multicolumn.color-scheme-3 .slider-button{color:var(--rv-ink)}.shopify-section[id$=__wd_section_divider_7abG8W] svg path,.shopify-section[id$=__wd_section_divider_7abG8W] svg{fill:#fdf0f4!important}@media(max-width:749px){.countdown-banner{padding-top:0!important;padding-bottom:0!important}.countdown-banner__row--top{padding-top:.5rem!important;padding-bottom:.5rem!important;gap:.8rem}.countdown-banner__label{font-size:1.1rem!important;margin:0!important}.countdown-banner__unit{min-width:3.2rem;height:auto!important;min-height:0!important;padding:.2rem .5rem!important}.countdown-banner__unit-value{font-size:1.3rem!important;line-height:1.1!important}.countdown-banner__unit-label{font-size:.75rem!important}.countdown-banner__row--bottom{padding-top:.45rem!important;padding-bottom:.45rem!important}.countdown-banner__row--bottom *{font-size:1.15rem!important;line-height:1.3!important;padding-top:0!important;padding-bottom:0!important}.header{padding-top:0!important;padding-bottom:0!important}.product__media-wrapper .thumbnail-slider{margin-top:.6rem!important}.product__media-wrapper{margin-bottom:0!important}.product__info-container>*{margin-top:0}.product__info-container .rating-stars{--margin-top:.8rem !important;--margin-bottom:.4rem !important}.rating-stars__label{font-size:1.15rem!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product__info-container .product__title{--margin-top:0rem !important;--margin-bottom:0rem !important}.product__info-container .product__title h1{font-size:2.2rem!important;line-height:1.2!important;margin:0!important}.product__info-container .product-page-price{--margin-top:.4rem !important;--margin-bottom:.2rem !important}.product__info-container .product-page-price .price{font-size:1.6rem;margin:0}.product__info-container .product-page-price .price__container{margin:0}.product__info-container .installment{display:none}.emoji-benefits-container{--margin-top:.6rem !important;--margin-bottom:.2rem !important}.emoji-benefits-container h3{padding:.6rem 1rem;margin:0 0 .4rem;font-size:1.35rem!important;line-height:1.4}quantity-breaks.quantity-breaks{--margin-top:.8rem !important}quantity-breaks.quantity-breaks .quantity-breaks__title{margin-bottom:1.2rem;font-size:1.2rem}quantity-breaks.quantity-breaks .quantity-break{padding:1.1rem 1.2rem 1.1rem 4.2rem;margin-bottom:1rem}quantity-breaks.quantity-breaks .quantity-break__left{row-gap:.3rem}quantity-breaks.quantity-breaks .quantity-break__caption{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/rovioz-product.css.map */
