:root{--terveli-midnight: #0B1F33;--terveli-connection: #0F6B63;--terveli-champagne: #C9A66B;--terveli-ivory: #F6F3EC;--terveli-graphite: #202830;--terveli-white: #FFFFFF;--terveli-midnight-rgb: 11 31 51;--terveli-connection-rgb: 15 107 99;--terveli-champagne-rgb: 201 166 107;--terveli-ivory-rgb: 246 243 236;--terveli-graphite-rgb: 32 40 48;--terveli-white-rgb: 255 255 255;--terveli-navy: var(--terveli-midnight);--terveli-green: var(--terveli-connection);--terveli-gold: var(--terveli-champagne);--dbx-navy: var(--terveli-midnight);--dbx-navy-2: var(--terveli-midnight);--dbx-gold: var(--terveli-champagne);--dbx-gold-soft: rgb(var(--terveli-champagne-rgb) / .24);--dbx-ink: var(--terveli-graphite);--dbx-muted: rgb(var(--terveli-graphite-rgb) / .72);--dbx-cloud: var(--terveli-ivory);--dbx-line: rgb(var(--terveli-midnight-rgb) / .14);--dbx-success: var(--terveli-connection)}html{color-scheme:light}body[data-brand=terveli]{background:var(--terveli-white);color:var(--terveli-graphite)}body[data-brand=terveli] ::selection{background:var(--terveli-connection);color:var(--terveli-white)}.announcement-bar,.terveli-utility-bar{background:var(--terveli-midnight)!important;color:var(--terveli-ivory)!important}.header-section,.header,.header__row,.menu-drawer,.menu-drawer__navigation,.menu-drawer__utility-links{background-color:var(--terveli-white);color:var(--terveli-midnight)}.header a,.header button,.header summary,.menu-drawer a,.menu-drawer button,.menu-drawer summary{color:var(--terveli-midnight)}.dbx-platform{color:var(--terveli-graphite);background:var(--terveli-white);font-family:var(--font-body--family, Inter, Arial, Helvetica, sans-serif)}.dbx-platform :where(h1,h2,h3,h4){color:var(--terveli-midnight)}.dbx-platform strong{color:inherit}.dbx-hero :where(h1,h2,h3,h4,strong),.dbx-hero-panel :where(h1,h2,h3,h4,strong),.dbx-atelier-section :where(h1,h2,h3,h4,strong),.dbx-compliance-band :where(h1,h2,h3,h4,strong),.dbx-map-story :where(h1,h2,h3,h4,strong){color:inherit}.dbx-hero .dbx-eyebrow,.dbx-hero .dbx-kicker,.dbx-atelier-section .dbx-eyebrow,.dbx-atelier-section .dbx-kicker,.dbx-map-story .dbx-eyebrow,.dbx-map-story .dbx-kicker{color:var(--terveli-champagne)!important;opacity:1}.dbx-hero-panel{color:var(--terveli-ivory);background:linear-gradient(145deg,rgb(var(--terveli-midnight-rgb) / .94),rgb(var(--terveli-connection-rgb) / .34));border-color:rgb(var(--terveli-champagne-rgb) / .34)}.dbx-hero-panel h2,.dbx-hero-panel .dbx-checks,.dbx-hero-panel .dbx-checks li,.dbx-hero-panel .dbx-checks strong{color:var(--terveli-white)!important}.dbx-platform a:not(.dbx-btn):not(.dbx-whatsapp-float){color:var(--terveli-connection)}.dbx-btn-primary,.dbx-platform a.dbx-btn-primary,.dbx-platform button.dbx-btn-primary,button[name=checkout],.cart__checkout-button{background:var(--terveli-champagne)!important;border-color:var(--terveli-champagne)!important;color:var(--terveli-midnight)!important}.dbx-btn-primary:hover,.dbx-platform a.dbx-btn-primary:hover,.dbx-platform button.dbx-btn-primary:hover{background:var(--terveli-champagne)!important;border-color:var(--terveli-champagne)!important;box-shadow:0 12px 30px rgb(var(--terveli-champagne-rgb) / .32)}.dbx-btn-navy,.dbx-localization-form__button--primary,.dbx-map-tab[aria-selected=true],.dbx-division-tab.is-active{background:var(--terveli-midnight)!important;border-color:var(--terveli-midnight)!important;color:var(--terveli-white)!important}.dbx-btn-outline,.dbx-btn-secondary,.button--secondary{background:transparent;border-color:var(--terveli-midnight);color:var(--terveli-midnight)}.dbx-hero .dbx-btn-secondary{border-color:rgb(var(--terveli-ivory-rgb) / .66);color:var(--terveli-white)}.dbx-whatsapp-float{position:fixed;right:max(18px,calc(env(safe-area-inset-right) + 12px));bottom:max(18px,calc(env(safe-area-inset-bottom) + 12px));z-index:var(--layer-sticky, 20);display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-width:48px;min-height:48px;padding:.75rem 1rem;border:1px solid rgb(var(--terveli-white-rgb) / .38);border-radius:999px;background:var(--terveli-connection)!important;color:var(--terveli-white)!important;font-weight:850;line-height:1;text-decoration:none;box-shadow:0 16px 42px rgb(var(--terveli-midnight-rgb) / .24);transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.dbx-whatsapp-float:hover,.dbx-whatsapp-float:focus-visible{background:var(--terveli-midnight)!important;color:var(--terveli-white)!important;box-shadow:0 18px 48px rgb(var(--terveli-midnight-rgb) / .3);transform:translateY(-1px)}#header-component .menu-list__link,#header-component .menu-list__link .menu-list__link-title{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}#header-component .menu-list__link{position:relative;min-height:0;color:var(--terveli-midnight)!important}#header-component .menu-list__link .menu-list__link-title{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.68rem clamp(.42rem,.55vw,.7rem)!important;color:inherit!important;line-height:1.1;transition:color .18s ease}#header-component .menu-list__link .menu-list__link-title:after{content:"";position:absolute;right:20%;bottom:.35rem;left:20%;height:2px;border-radius:999px;background:var(--terveli-connection);opacity:0;transform:scaleX(.5);transition:opacity .18s ease,transform .18s ease}#header-component .menu-list__link:hover,#header-component .menu-list__link:focus-visible,#header-component .menu-list__link--active,#header-component .menu-list__link[aria-current=page]{color:var(--terveli-connection)!important;background:transparent!important}#header-component .menu-list__link:hover .menu-list__link-title:after,#header-component .menu-list__link:focus-visible .menu-list__link-title:after,#header-component .menu-list__link--active .menu-list__link-title:after,#header-component .menu-list__link[aria-current=page] .menu-list__link-title:after{opacity:1;transform:scaleX(1)}#header-component .menu-list__link:focus-visible{border-radius:.35rem!important;outline:3px solid rgb(var(--terveli-connection-rgb) / .28);outline-offset:2px}.menu-drawer__menu-item,.menu-drawer__menu-item[href*="/pages/solicitar-cotizacion"],.menu-drawer__menu-item[href*="/pages/request-a-quote"],.menu-drawer__menu-item[href*="/pages/quote"]{border-color:rgb(var(--terveli-midnight-rgb) / .1)!important;border-radius:0!important;background:transparent!important;color:var(--terveli-midnight)!important;box-shadow:none!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus-visible,.menu-drawer__menu-item--active,.menu-drawer__menu-item[aria-current=page]{background:rgb(var(--terveli-connection-rgb) / .07)!important;color:var(--terveli-connection)!important;box-shadow:inset 3px 0 0 var(--terveli-connection)!important}.dbx-btn:focus-visible,.dbx-platform a:focus-visible,.dbx-platform button:focus-visible,.dbx-platform input:focus-visible,.dbx-platform select:focus-visible,.dbx-platform textarea:focus-visible{outline:3px solid var(--terveli-champagne);outline-offset:3px}@media(max-width:749px){.menu-drawer{background:var(--terveli-white);color:var(--terveli-midnight)}.menu-drawer__backdrop{background:rgb(var(--terveli-midnight-rgb) / .68)}.dbx-whatsapp-float{right:max(12px,calc(env(safe-area-inset-right) + 8px));bottom:max(12px,calc(env(safe-area-inset-bottom) + 8px))}}@media(forced-colors:active){.dbx-btn,.dbx-whatsapp-float,.menu-drawer__menu-item{forced-color-adjust:auto}}.dbx-brand-fallback--wordmark{display:inline-flex;align-items:center;width:clamp(144px,15vw,220px);min-width:140px;max-width:100%}.dbx-brand-fallback--wordmark img{display:block;width:100%;height:auto;object-fit:contain}.dbx-platform a.dbx-btn-primary,.dbx-platform button.dbx-btn-primary{font-weight:850}@media(max-width:749px){.dbx-brand-fallback--wordmark{width:142px;min-width:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.dbx-services-catalog-tools{margin-bottom:1.875rem}.dbx-service-search-label{display:block;margin-bottom:.625rem;color:var(--terveli-midnight);font-weight:800}.dbx-service-search{width:min(100%,48rem);min-height:3.25rem;margin-bottom:1.25rem;padding:.75rem .9rem;border:1px solid rgb(var(--terveli-midnight-rgb) / .22);border-radius:.9rem;background:var(--terveli-white);color:var(--terveli-graphite);font:inherit}.dbx-service-search:focus{outline:0;border-color:var(--terveli-connection);box-shadow:0 0 0 4px rgb(var(--terveli-connection-rgb) / .14)}.dbx-services-cta{margin-top:clamp(2.75rem,6vw,4rem);text-align:left}.dbx-services-cta__copy{margin:0 0 1.25rem}@media(prefers-reduced-motion:reduce){#header-component .menu-list__link .menu-list__link-title,#header-component .menu-list__link .menu-list__link-title:after,.menu-drawer__menu-item{transition:none!important}}.page-wrapper{isolation:isolate}.header-section,.header-section:has(>#header-component[sticky=always]),.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){z-index:var(--layer-menu-drawer)!important;isolation:isolate;background:var(--terveli-white)!important;box-shadow:0 6px 20px rgb(var(--terveli-midnight-rgb) / .08)}#header-component,#header-component .header__row--top{background:var(--terveli-white)!important}#header-component .header__columns{position:relative;z-index:1}.content-for-layout{position:relative;z-index:var(--layer-base);isolation:isolate}#header-component .header-logo,#header-component .header-logo__image-container,#header-component .dbx-brand-fallback--wordmark{min-width:0;max-height:56px;line-height:0}#header-component .header-logo{overflow:hidden;overflow:clip}#header-component .dbx-brand-fallback--wordmark{width:clamp(150px,14vw,205px)}#header-component .dbx-brand-fallback--wordmark img,#header-component .header-logo__image{display:block;max-width:100%;max-height:52px;object-fit:contain}.dbx-section,.dbx-map-stage,.dbx-division-explorer,.dbx-form-section,[id^=shopify-section-]{scroll-margin-top:calc(var(--header-height, 72px) + 1rem)}@media(min-width:990px){.page-wrapper{scroll-padding-top:calc(var(--header-height, 72px) + 1rem)}}@media(max-width:749px){#header-component .dbx-brand-fallback--wordmark{width:138px;max-height:44px}#header-component .dbx-brand-fallback--wordmark img,#header-component .header-logo__image{max-height:40px}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/terveli-system.css.map */
