:root{--cpis-brand-turquoise: #0099A8;--cpis-contrast-turquoise: #00717D;--cpis-legible-ink: #173047;--cpis-legible-muted: #526E77}body .cpis-h2,body .footer,body main .product-item,body main .cpis-commercial-page,body #snize_results,body div.snize-ac-results.cpis-ac-v3-ready{font-family:var(--text-font-family, "Open Sans", Arial, sans-serif)}body main :is(.product-item__title,.product-meta__title),body #snize_results .snize-product .snize-title{color:var(--cpis-legible-ink)}body main :is(.product-item__sku,.product-item-number),body #snize_results .snize-product .snize-sku{color:var(--cpis-legible-muted)!important;font-size:11.5px!important;line-height:1.45!important}body #snize_results .snize-product .snize-title{font-size:14px!important;line-height:1.45!important}body #snize_results .snize-product :is(.snize-price--compare,.snize-price-before),body main .product-item .price--compare{color:#596970!important;opacity:1!important}html body div.snize-ac-results.cpis-ac-v3-ready .snize-product.cpis-ac-v3-card :is(.snize-title,.snize-product-title){font-size:13px!important;line-height:1.4!important}html body div.snize-ac-results.cpis-ac-v3-ready .cpis-ac-v4-product-grid .snize-product.cpis-ac-v3-card :is(.snize-sku,.snize-product-sku){color:var(--cpis-legible-muted)!important;font-size:11px!important;line-height:1.4!important}html body div.snize-ac-results.cpis-ac-v3-ready .cpis-ac-v4-product-grid .snize-product.cpis-ac-v3-card :is(.snize-price-compare,.snize-price-before){color:#596970!important}html body :is(.product-item__label-list,.product-meta__label-list,.cpis-search-badges,.cpis-searchanise-badges,.snize-ac-cpis-badges) .product-label[data-cpis-badge],html body div.snize-ac-results.cpis-ac-v3-ready .snize-product.cpis-ac-v3-card>.cpis-ac-v3-badge[data-cpis-badge]{font-size:11px!important;line-height:1.25!important}html body :is(.product-item__label-list,.product-meta__label-list,.cpis-search-badges,.cpis-searchanise-badges,.snize-ac-cpis-badges) .product-label[data-cpis-badge=nuevo],html body div.snize-ac-results.cpis-ac-v3-ready .snize-product.cpis-ac-v3-card>.cpis-ac-v3-badge[data-cpis-badge=nuevo]{background:var(--cpis-contrast-turquoise)!important;color:#fff!important}body .button--primary:not(:disabled):not(.button--disabled),body .search-bar__submit{background-color:#007e8a!important;border-color:#007e8a!important;color:#fff!important}body main .rte a:not(.button){color:#006b76;text-underline-offset:2px}html body .footer .footer__block-item--text .rte p{font-size:14px!important;line-height:1.6!important}html body .footer .footer__aside{font-size:13px!important}@media(max-width:749px){html body #snize_results .snize-product .snize-title{font-size:13px!important}html body div.snize-ac-results.cpis-ac-v3-ready .snize-product.cpis-ac-v3-card :is(.snize-title,.snize-product-title){font-size:12.5px!important}html body :is(.product-item__label-list,.product-meta__label-list,.cpis-search-badges,.cpis-searchanise-badges,.snize-ac-cpis-badges) .product-label[data-cpis-badge],html body div.snize-ac-results.cpis-ac-v3-ready .snize-product.cpis-ac-v3-card>.cpis-ac-v3-badge[data-cpis-badge]{font-size:10.5px!important}html body .cpis-h2 .cpis-h2__utility-panel a{line-height:1.45}}@media(max-width:640px){body main :is(.form__field,.search-bar__input),body .cpis-h2__search input[type=search]{font-size:16px}}:root{--cpis-readable-text: #173047;--cpis-readable-secondary: #445B67;--cpis-readable-muted: #526773;--cpis-readable-link: #006B76}html body main .product-item .product-item__title{color:var(--cpis-readable-text)!important;font-family:var(--text-font-family, "Open Sans", Arial, sans-serif)!important;font-size:15.5px!important;line-height:1.46!important;font-weight:700!important}html body main .product-item :is(.product-item__sku,.product-item-number){color:var(--cpis-readable-secondary)!important;font-size:12.5px!important;line-height:1.48!important;font-weight:550!important}html body main .product-item .product-item__vendor{color:var(--cpis-readable-secondary)!important;font-size:12.5px!important;font-weight:700!important}html body main .product-item .price:not(.price--compare){color:var(--cpis-readable-link)!important;font-size:20.5px!important;line-height:1.3!important;font-weight:800!important}html body main .product-item .price--compare{color:var(--cpis-readable-muted)!important;font-size:13.5px!important;opacity:1!important}html body main .product-item__info :is(.cpis-review-summary__count,.cpis-review-summary__empty-label){color:var(--cpis-readable-secondary)!important;font-size:12px!important;line-height:1.4!important}html body main .product-item__info .cpis-review-summary{font-size:12.5px!important}html body main .collection__products-count,html body main .collection__showing-count,html body main .collection__toolbar-item--count,html body main .collection__layout-label{color:var(--cpis-readable-secondary)!important;font-size:14px!important;line-height:1.5!important}html body main :is(.collection__filter-link,.collection__filter-group-name){color:var(--cpis-readable-text)!important;font-size:14.5px!important;line-height:1.5!important}html body main .collection__description,html body main .collection__description .rte{color:var(--cpis-readable-secondary)!important;font-size:15px!important;line-height:1.65!important}html body #snize_results .snize-product .snize-title{color:var(--cpis-readable-text)!important;font-size:15px!important;line-height:1.42!important;font-weight:700!important}html body #snize_results .snize-product .snize-sku{color:var(--cpis-readable-secondary)!important;font-size:12.5px!important;line-height:1.45!important}html body #snize_results .snize-product :is(.snize-price,.snize-product-price):not(.snize-price-before){color:var(--cpis-readable-link)!important;font-weight:800!important}html body #snize_results .snize-product :is(.snize-price-old,.snize-price-before,.snize-compare-price,.snize-price--compare){color:var(--cpis-readable-muted)!important;font-size:13px!important;opacity:1!important}html body #snize_results .snize-product .snize-button{font-size:14.5px!important;font-weight:700!important}html body #snize_results .snize-product-filters-list li label,html body #snize-modal-mobile-filters-dialog .snize-product-filters-list li label{color:var(--cpis-readable-secondary)!important;font-size:14.5px!important;line-height:1.5!important}html body #snize_results .snize-filter-variant-count,html body #snize-modal-mobile-filters-dialog .snize-filter-variant-count{color:var(--cpis-readable-secondary)!important;font-size:12.5px!important}html body #snize_results .snize-product-filters-title{color:var(--cpis-readable-text)!important;font-size:15px!important;font-weight:750!important}html body div.snize-ac-results.cpis-ac-v3-ready .snize-product.cpis-ac-v3-card :is(.snize-title,.snize-product-title){color:var(--cpis-readable-text)!important;font-size:13.5px!important;font-weight:750!important;line-height:1.43!important}html body div.snize-ac-results.cpis-ac-v3-ready .snize-product.cpis-ac-v3-card :is(.snize-sku,.snize-product-sku){color:var(--cpis-readable-secondary)!important;font-size:11.5px!important;line-height:1.45!important}html body div.snize-ac-results.cpis-ac-v3-ready .snize-product.cpis-ac-v3-card :is(.snize-price-old,.snize-price-before-discount,.snize-compare-price){color:var(--cpis-readable-muted)!important;font-size:12px!important}html body div.snize-ac-results.cpis-ac-v3-ready .cpis-ac-v4-product-grid .snize-product.cpis-ac-v3-card :is(.snize-price,.snize-product-price){color:var(--cpis-readable-link)!important;font-size:15.5px!important;font-weight:800!important}html body div.snize-ac-results.cpis-ac-v3-ready .cpis-ac-v3-suggestions :is(.snize-suggestion,.snize-category,.snize-page) a,html body div.snize-ac-results.cpis-ac-v3-ready :is(.snize-ac-footer,.snize-ac-more,.snize-view-all,.snize-ac-show-all){color:var(--cpis-readable-link)!important;font-size:13.5px!important}html body :is(.product-item__label-list,.product-meta__label-list,.cpis-search-badges,.cpis-searchanise-badges,.snize-ac-cpis-badges) .product-label[data-cpis-badge],html body div.snize-ac-results.cpis-ac-v3-ready .snize-product.cpis-ac-v3-card>.cpis-ac-v3-badge[data-cpis-badge]{font-size:11.5px!important;font-weight:800!important;line-height:1.3!important}html body.template-product main .product-meta__title{color:var(--cpis-readable-text)!important;font-size:clamp(24px,2.1vw,30px)!important;line-height:1.25!important;font-weight:750!important}html body.template-product main :is(.product-meta__reference,.product-form__info-title,.product-form__price-info){color:var(--cpis-readable-secondary)!important;font-size:14px!important;line-height:1.55!important}html body.template-product main .product-block-list__item--description .rte{color:#304753!important;font-size:16px!important;line-height:1.7!important}html body.template-product main .product-block-list__item--description .rte :is(h2,h3){color:var(--cpis-readable-text)!important;font-weight:750!important}html body main .cpis-info--unified .cpis-info__article-content,html body main .cpis-info--unified .cpis-info__article-content p{color:#304753!important;font-size:16px!important;line-height:1.72!important}html body main .cpis-info--unified .cpis-info__unified-aside p{color:var(--cpis-readable-secondary)!important;font-size:14px!important}html body main .cpis-commercial-page .cpis-ed-hero__nav-title{color:var(--cpis-readable-text)!important;font-size:16px!important;line-height:1.35!important;font-weight:750!important}html body main .cpis-commercial-page .cpis-ed-hero__folio,html body main .cpis-commercial-page .cpis-ed-hero__nav-number{color:var(--cpis-readable-secondary)!important;font-size:12.5px!important}html body.template-index main .cpis-home__highlight-text{font-size:15.5px!important;line-height:1.58!important}html body.template-index main .cpis-home__text-link,html body.template-index main .cpis-home__section-header a{color:var(--cpis-readable-link)!important;font-size:14px!important;font-weight:750!important}html body.template-index main .cpis-home__family{font-size:15px!important}html body.template-index main .cpis-home__benefits li{font-size:14px!important}html body .cpis-h2 .cpis-h2__action,html body .cpis-h2 .cpis-h2__quick a,html body .cpis-h2 .cpis-h2__catalog>summary,html body .cpis-h2 .cpis-h2__utility>summary{font-size:14px!important;font-weight:700!important}html body .cpis-h2 .cpis-h2__menu-mega .cpis-h2__menu-group h3{color:var(--cpis-readable-link)!important;font-size:13px!important}html body .cpis-h2 .cpis-h2__menu-mega .cpis-h2__menu-group a{color:var(--cpis-readable-text)!important;font-size:14.5px!important}html body .cpis-h2 .cpis-h2__menu-mega .cpis-h2__mega-head span,html body .cpis-h2 .cpis-h2__menu-feature p{color:var(--cpis-readable-secondary)!important;font-size:14px!important}html body .footer .footer__title{font-size:17px!important;font-weight:750!important}html body .footer .footer__block-item--text .rte p,html body .footer .cpis-footer-location-inline__address,html body .footer .cpis-footer-location-inline__hours>div{font-size:14.5px!important;line-height:1.6!important}html body .footer .footer__aside{font-size:13.5px!important}@media(max-width:1100px){html body .cpis-h2 .cpis-h2__quick a,html body .cpis-h2 .cpis-h2__catalog>summary,html body .cpis-h2 .cpis-h2__utility>summary{font-size:13px!important}}@media(max-width:749px){html body main .product-item .product-item__title{font-size:14px!important;line-height:1.43!important}html body main .product-item :is(.product-item__sku,.product-item-number){font-size:12px!important}html body main .product-item .price:not(.price--compare){font-size:18.5px!important}html body #snize_results .snize-product .snize-title{font-size:14px!important}html body #snize_results .snize-product .snize-sku{font-size:12px!important}html body div.snize-ac-results.cpis-ac-v3-ready .snize-product.cpis-ac-v3-card :is(.snize-title,.snize-product-title){font-size:13px!important}html body div.snize-ac-results.cpis-ac-v3-ready .snize-product.cpis-ac-v3-card :is(.snize-sku,.snize-product-sku){font-size:11px!important}html body :is(.product-item__label-list,.product-meta__label-list,.cpis-search-badges,.cpis-searchanise-badges,.snize-ac-cpis-badges) .product-label[data-cpis-badge],html body div.snize-ac-results.cpis-ac-v3-ready .snize-product.cpis-ac-v3-card>.cpis-ac-v3-badge[data-cpis-badge]{font-size:11px!important}html body main .cpis-commercial-page .cpis-ed-hero__nav-title{font-size:15px!important}html body.template-index main .cpis-home__benefits li{font-size:12.5px!important}html body .cpis-h2 .cpis-h2__quick a,html body .cpis-h2 .cpis-h2__catalog>summary,html body .cpis-h2 .cpis-h2__utility>summary{font-size:12.5px!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/cpis-visual-consistency-v1.css.map */
