html:root{--ct-action:#034aa6;--ct-action-hover:#073b80;--ct-control-boundary:#8191a4;--ct-focus:#034aa6;--ct-ink:#0d0d0d;--ct-muted:#485867;--ct-rule:#d8e0e8;--ct-action-gradient:linear-gradient(300deg,#034aa6,#2265b7)}body.color-scheme-1,body.color-scheme-2,body .color-scheme-1,body .color-scheme-2{--color-link:3,74,166;--color-button:3,74,166;--color-button-text:255,255,255;--color-secondary-button:3,74,166;--color-secondary-button-text:3,74,166;--color-button-gradient:var(--ct-action-gradient);--color-accent:3,74,166;--color-accent-gradient-background:var(--ct-action-gradient)}body .color-scheme-4{--gradient-background:var(--ct-action-gradient);--color-accent:242,242,242}body .color-scheme-7{--gradient-background:linear-gradient(229deg,#b91c32,#d0253b);--color-accent:242,242,242}body .color-scheme-3,body .color-scheme-4,body .color-scheme-5,body .color-scheme-6,body .color-scheme-7{--ct-focus:#f2f2f2}body :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--ct-focus);outline-offset:3px}body :where(input,textarea){caret-color:var(--ct-action)}body ::selection{background:#034aa6;color:#fff}.ct-calc-fields :is(input,select),.ct-calc-advanced input,.ct-calculator-header select{border-color:var(--ct-control-boundary)!important}.field:after,.select:after{box-shadow:0 0 0 1px var(--ct-control-boundary)}.field:focus-within:after,.select:focus-within:after{box-shadow:0 0 0 2px var(--ct-action)}.field:has([aria-invalid=true]):after{box-shadow:0 0 0 2px #b91c32}header.header{border-bottom:1px solid #e3e8ee}.header-wrapper{box-shadow:0 3px 12px #0d0d0d0b}.header__search-bar .field{border-radius:8px;background:#f7f9fc}.header__search-bar .search__input{background:transparent}.header__search-bar .field:after{border-radius:8px}.ct-header-contact{display:flex;align-items:center;gap:.8rem;margin-right:1.2rem}.ct-header-whatsapp,.ct-header-phone{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:44px;border-radius:8px;font-size:1.3rem;font-weight:600;text-decoration:none;white-space:nowrap}.ct-header-whatsapp{background:var(--ct-action-gradient);color:#fff;padding:1.1rem 1.6rem}.ct-header-whatsapp:hover{background:var(--ct-action-hover);color:#fff}.ct-header-whatsapp .icon{width:22px;height:22px}.ct-header-phone{width:44px;color:var(--ct-action);background:#edf3fb}.ct-header-phone .icon{width:21px;height:21px}.ct-header-phone>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ct-header-phone:hover{background:#dfeaf8}.header__icons .header__icon{border-radius:8px}.header__icons .header__icon:hover{background:#edf3fb}.ct-menu-group>summary{border-radius:8px;padding-block:1.1rem}.ct-menu-group[open]>summary{color:#034aa6;background:#edf3fb}.ct-menu-panel{box-shadow:0 12px 28px #0d0d0d1f}.ct-wa-widget .ct-wa-trigger,.ct-wa-widget .ct-wa-action{background:#117f45;color:#fff}.ct-wa-widget .ct-wa-action:hover{background:#0b6033;color:#fff}.ct-wa-widget .ct-wa-trigger{background:#117f45!important}.ct-wa-widget .ct-wa-role{color:#5e5e5e}body .price .price-item--sale{color:#b91c32}body .badge--sale{background:#b91c32;color:#fff}body .price.price--on-sale .price__sale .price-item--sale{color:#b91c32}body .facets__summary,body .facets__summary-label,body .facets__summary span,body .filter-uppercase-titles .facets__summary{text-transform:none}body .section-image-banner>.color-scheme-6 .banner__media.image-overlay:after{background:#0d0d0d;opacity:max(.6,var(--overlay-opacity,0))}.ct-reviews--rail .ct-section-heading{align-items:flex-end}.ct-google-heading{display:flex;align-items:center;gap:1.2rem}.ct-google-heading>img{position:static;width:28px;height:28px;object-fit:contain;flex:0 0 28px}.ct-google-heading h2{margin:0!important}.ct-reviews--rail [data-review-disclosure]{margin-top:1.2rem}.ct-review-viewport{overflow-x:auto;overflow-y:hidden;max-width:100%;scrollbar-width:thin;scrollbar-color:#8191a4 transparent;padding:4px 0 12px}.ct-review-track{display:flex;width:max-content;align-items:stretch}.ct-reviews--rail .ct-reviews-grid{display:flex;gap:1.6rem;margin:0;padding-right:1.6rem;flex:0 0 auto;align-items:stretch}.ct-reviews--rail .ct-review{flex:0 0 var(--ct-review-width,380px);width:var(--ct-review-width,380px);max-width:calc(100vw - 4rem);min-height:220px;padding:2.4rem;box-sizing:border-box;border:1px solid var(--ct-rule);border-radius:12px;gap:2rem;justify-content:flex-start}.ct-review-header{display:flex;align-items:center;gap:1.2rem}.ct-review-header .ct-review-author{flex:1}.ct-review-google{width:20px;height:20px;object-fit:contain;position:static;flex:0 0 20px}.ct-reviews--rail .ct-review-avatar{width:44px;height:44px;flex-basis:44px}.ct-reviews--rail .ct-review blockquote p{font-size:1.6rem;line-height:1.65;color:#273b4c}.ct-reviews--rail .ct-review-source{font-size:1.3rem;font-weight:500;color:#034aa6;text-underline-offset:.25em;margin-top:auto}.ct-reviews--rail .ct-review-author strong{font-size:1.4rem;line-height:1.4;color:#0d0d0d}.ct-reviews--rail[data-motion-ready] .ct-review-track{animation:ct-reviews-drift 40s linear infinite;animation-play-state:paused}.ct-reviews--rail[data-in-view=true] .ct-review-track{animation-play-state:running}.ct-reviews--rail:hover .ct-review-track,.ct-reviews--rail[data-held=true] .ct-review-track,.ct-motion-paused .ct-review-track,body.ct-page-hidden .ct-review-track{animation-play-state:paused!important}.ct-review-viewport:focus-within .ct-review-track{animation:none!important;transform:none!important}.ct-review-viewport:focus-within .ct-review-duplicate{display:none}.ct-google-attribution{margin-top:1.6rem;display:flex;align-items:center;min-height:36px;padding:10px 10px 5px;gap:1.2rem}.ct-google-attribution img{position:static;height:18px;width:auto;max-width:none}.ct-google-attribution[hidden]{display:none}.ct-partners:not([data-in-view=true]) .ct-partners-track,body.ct-page-hidden .ct-partners-track{animation-play-state:paused}@keyframes ct-reviews-drift{to{transform:translate(-50%)}}@media(min-width:990px){.header__icons:has(.ct-header-contact) .header__icon--custom{display:none}.header__icons{gap:.4rem}.header__search-bar{min-width:180px}}@media(max-width:1199px)and (min-width:990px){.ct-header-phone{display:none}.ct-header-contact{margin-right:.4rem}.ct-header-whatsapp{padding-inline:1.2rem;font-size:1.2rem}.ct-menu-group>summary{padding-inline:1.2rem}}@media(max-width:989px){.ct-header-contact{display:none}.header__icons .header__icon--custom{color:#034aa6;background:#edf3fb}.header__icons .header__icon--custom .icon{width:23px;height:23px}.ct-reviews--rail{--ct-review-width:320px}}@media(max-width:749px){.ct-reviews--rail{--ct-review-width:280px}.ct-reviews--rail .ct-review{padding:2rem;min-height:232px}.ct-google-heading{gap:1rem}.ct-google-heading h2{font-size:2.6rem}.ct-reviews--rail .ct-section-heading>a{margin-top:1.6rem}.ct-google-attribution{padding-left:10px}.ct-review-viewport{scroll-snap-type:x proximity}.ct-review{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.ct-reviews--rail .ct-review-track{animation:none!important;transform:none!important}.ct-review-duplicate{display:none!important}.ct-header-whatsapp,.ct-header-phone{transition:none}}.section-contact-form button[type=submit].button--primary{background:var(--ct-action-gradient);color:#fff;border-radius:var(--ct-radius-control,8px);font-weight:600}.section-contact-form button[type=submit].button--primary:is(:hover,:focus-visible){background:var(--ct-action-hover);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ct-interface-241.css.map */
