.klv-b2b{--navy:#062b43;--navy-2:#0b405b;--cyan:#13b8e7;--green:#12a986;--ink:#071c2c;--muted:#566b7c;--line:#d5e1e8;--soft:#f3f7f9;background:#fff;color:var(--ink);padding:24px 0 72px}.klv-b2b *{box-sizing:border-box}.klv-b2b__intro{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;padding:28px 32px;border-radius:12px 12px 0 0;background:linear-gradient(112deg,#061f33,#0a455c);color:#fff}.klv-b2b__intro h2,.klv-b2b__section-title h2,.klv-b2b__integrators h2{margin:4px 0 6px;font-size:clamp(24px,2vw,34px);line-height:1.12}.klv-b2b__intro p:not(.klv-b2b__eyebrow){margin:0;color:#c9dce6}.klv-b2b__eyebrow{margin:0;color:#31d2ef;font-size:11px;font-weight:800;letter-spacing:.13em}.klv-b2b__identity{min-width:230px;padding-left:22px;border-left:1px solid #ffffff2e;display:flex;flex-direction:column}.klv-b2b__identity span{font-size:12px;color:#a9c8d6}.klv-b2b__identity strong{font-size:15px;margin-top:5px}.klv-b2b__nav{display:flex;gap:0;overflow:auto;border:1px solid var(--line);border-top:0;background:#fff;border-radius:0 0 12px 12px;margin-bottom:24px}.klv-b2b__nav a{padding:14px 20px;white-space:nowrap;color:#294559;text-decoration:none;font-size:13px;font-weight:700;border-right:1px solid var(--line)}.klv-b2b__nav a:hover{color:#087da5;background:#f2fafc}.klv-b2b__layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px}.klv-b2b__main{display:grid;gap:20px}.klv-b2b__panel{border:1px solid var(--line);border-radius:12px;background:#fff;padding:24px;box-shadow:0 10px 30px #062b430b}.klv-b2b__panel-heading{display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--line);padding-bottom:16px;margin-bottom:18px}.klv-b2b__panel-heading p{margin:0;color:#1689aa;font-size:10px;font-weight:800;letter-spacing:.12em}.klv-b2b__panel-heading h3,.klv-b2b__panel h3{font-size:20px;line-height:1.2;margin:3px 0 0}.klv-b2b__number{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#e7f7f6;color:#087e75;font-size:12px;font-weight:800}.klv-specs{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:9px;overflow:hidden}.klv-specs>div{display:grid;grid-template-columns:42% 58%;min-height:47px;border-bottom:1px solid var(--line)}.klv-specs>div:nth-child(odd){border-right:1px solid var(--line)}.klv-specs>div:nth-last-child(-n+2){border-bottom:0}.klv-specs dt,.klv-specs dd{margin:0;padding:13px 14px;font-size:13px}.klv-specs dt{background:var(--soft);color:var(--muted);font-weight:700}.klv-specs dd{font-weight:700}.klv-b2b__note{margin:12px 0 0;color:var(--muted);font-size:11px}.klv-b2b__description{color:#344e60;font-size:14px;line-height:1.65}.klv-b2b__description>*:first-child{margin-top:0}.klv-b2b__description>*:last-child{margin-bottom:0}.klv-b2b__chips,.klv-integrator-cards{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.klv-b2b__chips span,.klv-integrator-cards span{background:#eef4f7;border:1px solid #dce7ec;border-radius:99px;padding:7px 11px;color:#36566a;font-size:11px;font-weight:700}.klv-docs{display:grid;gap:9px}.klv-docs>a{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:12px;border:1px solid var(--line);border-radius:9px;text-decoration:none;color:var(--ink)}.klv-docs>a>span{width:40px;height:40px;display:grid;place-items:center;border-radius:7px;background:#e7f4f7;color:#087693;font-size:10px;font-weight:900}.klv-docs strong,.klv-docs small{display:block}.klv-docs small{color:var(--muted);margin-top:2px}.klv-docs b{font-size:12px;color:#08799a}.klv-docs>a:hover{border-color:#18a9d1;background:#f6fcfd}.klv-b2b__aside{display:flex;flex-direction:column;gap:20px}.klv-b2b__commercial{position:sticky;top:20px;background:linear-gradient(#fff,#f6fafb)}.klv-commercial-list{margin:18px 0}.klv-commercial-list>div{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid var(--line);font-size:12px}.klv-commercial-list span{color:var(--muted)}.klv-commercial-list strong{text-align:right}.klv-b2b__cta{display:flex;justify-content:center;align-items:center;min-height:46px;padding:10px 16px;border-radius:8px;background:linear-gradient(100deg,#075276,#13a77d);color:#fff!important;text-decoration:none;font-size:13px;font-weight:800;box-shadow:0 8px 18px #0a747426}.klv-b2b__cta:hover{filter:brightness(1.08)}.klv-b2b__help{background:var(--navy);color:#fff}.klv-b2b__help p:not(.klv-b2b__eyebrow){color:#c8dce5;font-size:13px}.klv-b2b__help a{color:#5de0cc;font-weight:800;font-size:12px}.klv-b2b__help-icon{float:right;width:42px;height:42px;display:grid;place-items:center;border:1px solid #ffffff33;border-radius:10px;color:#52ddca;font-weight:900}.klv-b2b__related{margin-top:48px}.klv-b2b__section-title{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px}.klv-b2b__section-title>a{font-weight:800;color:#087ca3;text-decoration:none;font-size:13px}.klv-related-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.klv-related-card{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:11px;overflow:hidden;color:var(--ink);text-decoration:none;background:#fff;transition:.2s}.klv-related-card:hover{transform:translateY(-3px);box-shadow:0 14px 28px #062b431a}.klv-related-card__image{height:190px;display:grid;place-items:center;background:#f3f6f8;padding:18px}.klv-related-card__image img{width:100%;height:100%;object-fit:contain}.klv-related-card__image span{color:#8799a7}.klv-related-card>small{color:#0781aa;font-weight:800;margin:14px 14px 4px}.klv-related-card>strong{padding:0 14px;line-height:1.35;min-height:44px}.klv-related-card>div:last-child{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding:14px}.klv-related-card>div:last-child span{font-size:11px;color:#087ca3;font-weight:800}.klv-b2b__integrators{margin-top:48px;padding:30px;border-radius:13px;background:linear-gradient(105deg,#061f33,#0b405b 62%,#0d6e73);color:#fff;display:grid;grid-template-columns:1.2fr 1fr 230px;align-items:center;gap:28px}.klv-b2b__integrators>div>p:not(.klv-b2b__eyebrow){color:#c9dce5;margin:8px 0 0}.klv-b2b__integrators .klv-integrator-cards{margin:0}.klv-b2b__integrators .klv-integrator-cards span{background:#ffffff0d;border-color:#fff2;color:#e6f2f5}.klv-b2b__integrators .klv-b2b__cta{background:#fff;color:#07334a!important;box-shadow:none}@media(max-width:990px){.klv-b2b__layout{grid-template-columns:1fr}.klv-b2b__commercial{position:static}.klv-b2b__aside{display:grid;grid-template-columns:1fr 1fr}.klv-related-grid{grid-template-columns:repeat(2,1fr)}.klv-b2b__integrators{grid-template-columns:1fr}.klv-b2b__integrators .klv-b2b__cta{max-width:280px}}@media(max-width:640px){.klv-b2b{padding-top:12px}.klv-b2b__intro{align-items:flex-start;flex-direction:column;padding:22px}.klv-b2b__identity{min-width:0;width:100%;padding:14px 0 0;border-left:0;border-top:1px solid #ffffff2e}.klv-b2b__panel{padding:18px}.klv-specs{grid-template-columns:1fr}.klv-specs>div:nth-child(odd){border-right:0}.klv-specs>div:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.klv-specs>div:last-child{border-bottom:0}.klv-b2b__aside,.klv-related-grid{grid-template-columns:1fr}.klv-related-card__image{height:220px}.klv-b2b__section-title{align-items:flex-start;flex-direction:column}.klv-b2b__integrators{padding:24px}.klv-docs>a{grid-template-columns:40px 1fr}.klv-docs b{grid-column:2}}.klv-b2b .klv-b2b__intro h2,.klv-b2b .klv-b2b__integrators h2{color:#fff!important}.klv-related-card--fallback .klv-related-card__image{height:145px;background:linear-gradient(125deg,#edf4f7,#dfecef)}.klv-related-card--fallback .klv-related-card__image span{display:grid;place-items:center;width:72px;height:72px;border-radius:18px;background:#fff;color:#087d9e;font-weight:900;letter-spacing:.08em;box-shadow:0 8px 24px #062b4314}.klv-b2b{--navy:#092d43;--navy-2:#16475f;--cyan:#159abb;--green:#168a73;--ink:#142c3a;--muted:#657783;--line:#d8e0e5;--soft:#f4f6f7;background:#f7f8f9;padding:38px 0 68px}.klv-b2b__intro{align-items:center;padding:25px 28px;background:#fff;color:var(--ink);border:1px solid var(--line);border-top:4px solid var(--navy);border-radius:5px 5px 0 0}.klv-b2b .klv-b2b__intro h2{color:var(--ink)!important;font-size:27px;letter-spacing:-.025em;margin-top:5px}.klv-b2b__intro p:not(.klv-b2b__eyebrow){color:var(--muted);font-size:13px}.klv-b2b__eyebrow{color:#1888a5;font-size:10px;letter-spacing:.16em}.klv-b2b__identity{min-width:220px;border-left:1px solid var(--line);padding:4px 0 4px 24px}.klv-b2b__identity span{color:var(--muted);text-transform:uppercase;font-size:10px;letter-spacing:.12em}.klv-b2b__identity strong{color:var(--ink);font-size:14px;letter-spacing:.025em}.klv-b2b__nav{margin:0 0 25px;border:1px solid var(--line);border-top:0;border-radius:0 0 5px 5px;background:#fbfcfc}.klv-b2b__nav a{padding:12px 19px;color:#536b79;font-size:12px;font-weight:650;border-color:#e2e7ea}.klv-b2b__nav a:hover{color:var(--navy);background:#eef4f6}.klv-b2b__layout{grid-template-columns:minmax(0,1fr) 330px;gap:18px}.klv-b2b__main{gap:16px}.klv-b2b__panel{padding:24px 25px;border-radius:5px;border-color:var(--line);box-shadow:none}.klv-b2b__panel-heading{gap:0;margin-bottom:17px;padding:0 0 14px 14px;border-bottom:1px solid #e5eaed;border-left:3px solid #159abb}.klv-b2b__number{display:none}.klv-b2b__panel-heading p{color:#71838d;font-size:9px;letter-spacing:.16em}.klv-b2b__panel-heading h3,.klv-b2b__panel h3{font-size:18px;color:var(--ink);letter-spacing:-.015em}.klv-specs{border:0;border-top:1px solid var(--line);border-radius:0}.klv-specs>div{min-height:43px;border-color:#e3e8eb}.klv-specs>div:nth-child(odd){border-right-color:#e3e8eb}.klv-specs dt,.klv-specs dd{padding:12px 13px;font-size:12px}.klv-specs dt{background:#f5f7f8;color:#667985;font-weight:600}.klv-specs dd{background:#fff;color:#1d3441;font-weight:650}.klv-b2b__note{padding-left:12px;border-left:2px solid #c9d5db;color:#74858e}.klv-b2b__description{font-size:13px;color:#465f6d;line-height:1.7}.klv-b2b__chips span,.klv-integrator-cards span{border-radius:3px;background:#f1f4f5;border-color:#dfe5e8;color:#536b78;font-size:10px}.klv-docs>a{border-radius:4px;padding:11px 12px;background:#fbfcfc}.klv-docs>a>span{border-radius:3px;background:#eaf1f3;color:#28697f}.klv-docs>a:hover{border-color:#8eb9c6;background:#f4f8f9}.klv-b2b__commercial{position:sticky;top:18px;background:var(--navy);color:#fff;border-color:var(--navy);padding:25px}.klv-b2b__commercial .klv-b2b__eyebrow{color:#6bd3e7}.klv-b2b__commercial h3{color:#fff;font-size:20px;margin-bottom:15px}.klv-commercial-list{margin:12px 0 20px}.klv-commercial-list>div{padding:12px 0;border-color:#ffffff1e;display:block}.klv-commercial-list span{display:block;color:#9fb5c1;font-size:10px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.klv-commercial-list strong{display:block;color:#fff;text-align:left;font-size:12px;font-weight:600}.klv-b2b__commercial .klv-b2b__cta{background:#fff;color:var(--navy)!important;box-shadow:none;border-radius:4px}.klv-b2b__help{background:#fff;color:var(--ink);border-left:3px solid #188aa5}.klv-b2b__help p:not(.klv-b2b__eyebrow){color:var(--muted)}.klv-b2b__help a{color:#126f89}.klv-b2b__help-icon{border-radius:3px;background:#eef4f5;border-color:#d9e4e8;color:#176e86}.klv-b2b__related{margin-top:42px;padding-top:0}.klv-b2b__section-title{padding-bottom:13px;margin-bottom:15px;border-bottom:1px solid #cfd9de}.klv-b2b__section-title h2{font-size:25px;color:var(--ink);letter-spacing:-.025em}.klv-related-grid{gap:12px}.klv-related-card{border-radius:4px;box-shadow:none}.klv-related-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #102e4012;border-color:#afc2cc}.klv-related-card__image{height:170px;background:#f2f4f5}.klv-related-card--fallback .klv-related-card__image{height:120px;background:#edf1f3}.klv-related-card--fallback .klv-related-card__image span{width:auto;height:auto;padding:11px 15px;border-radius:3px;box-shadow:none;border:1px solid #d2dde2;background:#f9fbfb;color:#386779;font-size:10px}.klv-b2b__integrators{margin-top:42px;padding:28px 30px;border-radius:5px;background:#102f42;grid-template-columns:1.2fr 1fr 215px}.klv-b2b__integrators .klv-b2b__cta{border-radius:4px}@media(max-width:640px){.klv-b2b{padding-top:20px}.klv-b2b__intro{padding:20px}.klv-b2b__identity{border-left:0;border-top:1px solid var(--line)}.klv-b2b__panel{padding:19px}.klv-b2b__panel-heading{padding-left:11px}.klv-b2b__commercial{position:static}.klv-b2b__integrators{padding:24px 20px}}.template-product section[id^=MainProduct-]{background:#f7f8f9}.template-product section[id^=MainProduct-] .product.container{max-width:139.6rem;padding-left:5rem;padding-right:5rem}.template-product section[id^=MainProduct-] .product__outer--slider-previews{max-width:none;padding:30px 30px 28px!important;gap:42px!important;background:#fff;border:1px solid #d8e0e5;border-top:4px solid #092d43;border-radius:5px;margin:0 auto}.template-product section[id^=MainProduct-] .product__media-wrapper,.template-product section[id^=MainProduct-] .product__info-container{border:0;border-radius:0;background:transparent;box-shadow:none}.template-product section[id^=MainProduct-] .product__media-wrapper{padding:0}.template-product section[id^=MainProduct-] .product__media-list-wrapper{border:1px solid #dfe5e8;border-radius:4px;overflow:hidden;background:#f4f6f7}.template-product section[id^=MainProduct-] .product__media-list .product__media{background:#f4f6f7;overflow:hidden}.template-product section[id^=MainProduct-] .product__info-container{padding:4px 0 0}.template-product section[id^=MainProduct-] .product__title{color:#142c3a;letter-spacing:-.025em}.template-product section[id^=MainProduct-] .product__description{color:#536a78;line-height:1.62;font-size:13px}.template-product section[id^=MainProduct-] .product-tags__tag{border-radius:3px;background:#f0f3f5;color:#536a78;font-size:10px}.template-product section[id^=MainProduct-] .product__info-container>details,.template-product section[id^=MainProduct-] .product__info-container .accordion{border-color:#dce3e7;border-radius:4px;background:#f8f9fa}.template-product section[id^=MainProduct-] .breadcrumb{display:none!important}.template-product .klv-b2b{padding-top:18px}@media(max-width:1099px){.template-product section[id^=MainProduct-] .product.container{padding-left:2.5rem;padding-right:2.5rem}.template-product section[id^=MainProduct-] .product__outer--slider-previews{padding:22px!important;gap:28px!important}}@media(max-width:749px){.template-product section[id^=MainProduct-] .product.container{padding-left:1.5rem;padding-right:1.5rem}.template-product section[id^=MainProduct-] .product__outer--slider-previews{padding:16px!important;border-top-width:3px}.template-product .klv-b2b{padding-top:12px}}.template-product .klv-b2b>.page-width{padding-left:1.5rem;padding-right:1.5rem}@media(min-width:750px){.template-product .klv-b2b>.page-width{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:1100px){.template-product .klv-b2b>.page-width{padding-left:5rem;padding-right:5rem}}.template-product .klever-product-heading{width:100%;max-width:none;margin:0;padding:22px 30px 17px;background:#fff;border:1px solid #d8e0e5;border-bottom:0;border-top:4px solid #092d43;border-radius:5px 5px 0 0}.template-product .klever-product-heading__brand{display:flex;align-items:center;gap:9px;margin-bottom:7px;color:#177f9a;font-size:10px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.template-product .klever-product-heading__brand>*+*{padding-left:9px;border-left:1px solid #ced9de;color:#6c7e89}.template-product .klever-product-heading__brand a{color:inherit;text-decoration:none}.template-product .klever-product-heading__brand a:hover{color:#075f83}.template-product .klever-product-heading__brand a:focus-visible{outline:1px solid #168be0;outline-offset:3px;border-radius:2px}.template-product .klever-product-heading h1{margin:0;color:#142c3a;font-size:clamp(24px,2.2vw,34px);font-weight:700;line-height:1.12;letter-spacing:-.03em}.template-product .klever-product-heading__meta{display:flex;align-items:center;gap:8px;margin-top:9px;font-size:11px;color:#70818b}.template-product .klever-product-heading__meta strong{color:#314d5d;font-size:11px;letter-spacing:.025em}.template-product section[id^=MainProduct-] .product__outer--slider-previews{padding:20px 30px 22px!important;border-top:1px solid #e1e6e9;border-radius:0 0 5px 5px}.template-product section[id^=MainProduct-] .product__title__wrapper{display:none!important}.template-product section[id^=MainProduct-] .product__description{display:none!important}.template-product section[id^=MainProduct-] .about__accordion-item{display:none!important}.template-product section[id^=MainProduct-] .share-buttons{display:none!important}.template-product section[id^=MainProduct-] .product__info-container>*:not(.pickup-availability){margin-top:14px}.template-product section[id^=MainProduct-] .product__info-container>*:not(.pickup-availability):first-child{margin-top:0}.template-product section[id^=MainProduct-] .price--product{font-size:22px}.template-product section[id^=MainProduct-] .product__media-list .product__media{padding-bottom:56%!important}.template-product .klv-b2b__intro{padding-top:20px;padding-bottom:20px}.template-product .klv-b2b .klv-b2b__intro h2{font-size:24px}.template-product .klv-b2b__nav a{padding-top:10px;padding-bottom:10px}.template-product .klv-b2b__panel{padding-top:20px;padding-bottom:20px}@media(max-width:1099px){.template-product .klever-product-heading{margin:0;padding:19px 22px 15px}.template-product section[id^=MainProduct-] .product__outer--slider-previews{padding:18px 22px 20px!important}.template-product section[id^=MainProduct-] .product__media-list .product__media{padding-bottom:56%!important}}@media(max-width:749px){.template-product .klever-product-heading{padding:16px;border-top-width:3px}.template-product .klever-product-heading h1{font-size:23px}.template-product section[id^=MainProduct-] .product__outer--slider-previews{padding:14px 16px 16px!important}.template-product section[id^=MainProduct-] .product__media-list .product__media{padding-bottom:82%!important}}@media(min-width:1100px){.template-product section[id^=MainProduct-] .product__media-list .product__media{padding-bottom:56%!important}.template-product section[id^=MainProduct-] .product__info-container{padding-top:10px}.template-product section[id^=MainProduct-] .product__outer--slider-previews{align-items:flex-start}}.template-product section[id^=MainProduct-] .price-wrapper:before{content:"PRECIO Y DISPONIBILIDAD";display:block;margin-bottom:7px;color:#6e818d;font-size:9px;font-weight:750;letter-spacing:.13em}.template-product .klv-b2b__intro{padding:16px 22px;border-top:1px solid #d8e0e5;border-left:3px solid #159abb;border-radius:3px 3px 0 0}.template-product .klv-b2b .klv-b2b__intro h2{font-size:20px;letter-spacing:-.02em;margin:3px 0 4px}.template-product .klv-b2b__intro p:not(.klv-b2b__eyebrow){font-size:12px}.template-product .klv-b2b__identity{display:none}.template-product .klv-b2b__nav{margin-bottom:16px}.template-product .klv-b2b__layout{gap:14px}.template-product .klv-b2b__main,.template-product .klv-b2b__aside{gap:12px}.template-product .klv-b2b__related,.template-product .klv-b2b__integrators{margin-top:32px}@media(max-width:749px){.template-product .klv-b2b__intro{padding:14px 16px}.template-product .klv-b2b .klv-b2b__intro h2{font-size:19px}}.template-product .klv-b2b__integrators{grid-template-columns:minmax(0,1fr) 230px}.template-product #klv-integradores{scroll-margin-top:125px}.template-product .klv-b2b__integrators{position:relative;min-height:118px;overflow:hidden;padding:24px 28px 23px 30px;border:1px solid #174f6d;border-radius:8px;grid-template-columns:minmax(0,1fr) 200px;gap:30px;background:linear-gradient(105deg,#071f34f5,#084163d1,#0e7c93ad),var(--klv-integrator-banner) center 88%/cover no-repeat;box-shadow:none}.template-product .klv-b2b__integrators:before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:linear-gradient(180deg,#27c7ea,#168be0 52%,#1267d6);box-shadow:1px 0 #ffffff29}.template-product .klv-b2b__integrators h2{margin:5px 0 0!important;font-size:25px!important;line-height:1.15;letter-spacing:-.03em}.template-product .klv-b2b__integrators>div>p:not(.klv-b2b__eyebrow){max-width:690px;margin:8px 0 0;color:#dcebf0;font-size:12px;line-height:1.5}.template-product .klv-b2b__integrators .klv-b2b__cta{min-height:42px;border:1px solid rgba(255,255,255,.3);background:#fffffff0;color:#07334a!important;box-shadow:0 6px 18px #041b2d24}@media(max-width:990px){.template-product .klv-b2b__integrators{grid-template-columns:1fr;gap:14px;background-position:58% center}.template-product .klv-b2b__integrators .klv-b2b__cta{max-width:280px}}.template-product .klv-b2b__intro,.template-product .klv-b2b__panel-heading{position:relative;border-left-color:transparent}.template-product .klv-b2b__intro:before,.template-product .klv-b2b__panel-heading:before{content:"";position:absolute;inset:0 auto 0 -3px;width:4px;background:linear-gradient(180deg,#27c7ea,#168be0 52%,#1267d6);box-shadow:1px 0 #fff3}.template-product .klv-b2b__note{padding-left:0;border-left:0}.template-product .klv-b2b__related .klv-b2b__section-title{position:relative;align-items:center;margin-bottom:15px;padding:16px 22px;border:1px solid #d8e0e5;border-radius:3px;background:#fff}.template-product .klv-b2b__related .klv-b2b__section-title:before{content:"";position:absolute;inset:0 auto 0 -1px;width:4px;background:linear-gradient(180deg,#27c7ea,#168be0 52%,#1267d6);box-shadow:1px 0 #fff3}.template-product .klv-b2b__related .klv-b2b__section-title h2{margin:3px 0 0;font-size:20px;line-height:1.2;letter-spacing:-.02em}.template-product .klv-b2b__related .klv-b2b__section-title>a{font-size:12px}.template-product .klv-b2b__related{padding:12px 12px 14px;border:1px solid #d8e0e5;border-radius:5px;background:#fff}.template-product .klv-b2b{--klv-section-gap:16px;padding-top:var(--klv-section-gap)}.template-product .klv-b2b__nav{margin-bottom:var(--klv-section-gap)}.template-product .klv-b2b__main{gap:var(--klv-section-gap)}.template-product .klv-b2b__related,.template-product .klv-b2b__integrators{margin-top:var(--klv-section-gap)}.template-product .klv-related-card__image{background:#f3f6f7;padding:14px}.template-product .klv-related-card__image img{width:84%;height:84%;margin:auto;object-fit:contain;object-position:center}.template-product .klever-product-heading__brand{gap:8px;color:#175e7a;letter-spacing:.1em}.template-product .klever-product-heading__brand>*+*{display:inline-flex;align-items:center;padding-left:0;border-left:0}.template-product .klever-product-heading__brand>*+*:before{content:"\203a";margin-right:8px;color:#9babb4;font-size:14px;font-weight:500;line-height:1}.template-product .klever-product-heading__brand a:nth-child(2){color:#527080}.template-product .klever-product-heading__brand a:nth-child(3){color:#087b70;font-weight:850}.template-product .klever-product-heading__brand a:nth-child(3):hover{color:#0aa284}@media(max-width:990px){.template-product .klv-b2b__integrators{grid-template-columns:1fr}.template-product .klv-b2b__integrators .klv-b2b__cta{max-width:280px}}.template-product section[id^=MainProduct-] .price-wrapper--quote{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:16px;row-gap:3px;padding:14px 16px;border:1px solid #d8e1e5;border-left:3px solid #1689a6;border-radius:4px;background:#f6f8f9}.template-product section[id^=MainProduct-] .price-wrapper--quote:before{grid-column:1;grid-row:1/3;margin:0;padding-right:16px;border-right:1px solid #d5dfe4;color:#607783;font-size:9px;line-height:1.45}.template-product section[id^=MainProduct-] .price-wrapper--quote .price{grid-column:2;grid-row:1;margin:0}.template-product section[id^=MainProduct-] .price-wrapper--quote .price-item{color:#153345;font-size:22px;font-weight:700;letter-spacing:-.02em}.template-product section[id^=MainProduct-] .price-wrapper--quote:after{content:"Valor, disponibilidad y plazo sujetos a confirmaci\f3n";grid-column:2;grid-row:2;color:#70828c;font-size:10px;line-height:1.35}.template-product section[id^=MainProduct-] .price-wrapper--quote+.installment-wrapper{display:none!important}@media(max-width:575px){.template-product section[id^=MainProduct-] .price-wrapper--quote{grid-template-columns:1fr;gap:5px}.template-product section[id^=MainProduct-] .price-wrapper--quote:before{grid-column:1;grid-row:auto;padding:0 0 6px;border-right:0;border-bottom:1px solid #d5dfe4}.template-product section[id^=MainProduct-] .price-wrapper--quote .price,.template-product section[id^=MainProduct-] .price-wrapper--quote:after{grid-column:1;grid-row:auto}}.template-product section[id^=MainProduct-] .product__info-container--quote{height:auto;padding:21px 22px!important;border:1px solid #d7e0e5;border-top:3px solid #1689a6;border-radius:5px;background:#fff}.template-product section[id^=MainProduct-] .product__info-container--quote .price-wrapper--quote{padding:0 0 16px;border:0;border-bottom:1px solid #dce4e8;border-radius:0;background:transparent}.template-product section[id^=MainProduct-] .product__info-container--quote .product__tags{display:none!important}.template-product section[id^=MainProduct-] .product__info-container--quote .product__buy-buttons{margin-top:16px}.template-product section[id^=MainProduct-] .product__info-container--quote [data-klever-quote-add]{width:100%;min-height:48px;border-radius:4px;font-size:14px;letter-spacing:0}.klever-quote-assurances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:15px;border:1px solid #dde5e9;border-radius:4px;background:#f7f9fa}.klever-quote-assurances>div{position:relative;padding:12px 11px 11px 25px;border-right:1px solid #dde5e9}.klever-quote-assurances>div:last-child{border-right:0}.klever-quote-assurances>div:before{content:"";position:absolute;left:11px;top:17px;width:6px;height:6px;border-radius:50%;background:#1689a6}.klever-quote-assurances strong,.klever-quote-assurances span{display:block}.klever-quote-assurances strong{color:#203c4c;font-size:10px;line-height:1.25}.klever-quote-assurances span{margin-top:3px;color:#71828c;font-size:9px;line-height:1.35}.klever-quote-note{margin:11px 0 0!important;color:#657985;font-size:10px;line-height:1.45}@media(max-width:1199px){.klever-quote-assurances{grid-template-columns:1fr}.klever-quote-assurances>div{border-right:0;border-bottom:1px solid #dde5e9}.klever-quote-assurances>div:last-child{border-bottom:0}}@media(max-width:749px){.template-product section[id^=MainProduct-] .product__info-container--quote{padding:17px!important}}.template-product section[id^=MainProduct-] .product__info-container--quote{padding:24px 25px!important;border:1px solid #d8e0e5;border-top:1px solid #d8e0e5;background:#fff}.template-product section[id^=MainProduct-] .product__info-container--quote .price-wrapper--quote{display:block;padding:0 0 17px;border-bottom:1px solid #dce3e7}.template-product section[id^=MainProduct-] .product__info-container--quote .price-wrapper--quote:before{display:block;margin:0 0 8px;padding:0;border:0;color:#6a7d88;font-size:9px;letter-spacing:.14em}.template-product section[id^=MainProduct-] .product__info-container--quote .price-wrapper--quote .price{display:block;margin:0}.template-product section[id^=MainProduct-] .product__info-container--quote .price-wrapper--quote .price-item{font-size:25px}.template-product section[id^=MainProduct-] .product__info-container--quote .price-wrapper--quote:after{display:block;margin-top:5px;color:#60747f;font-size:11px;line-height:1.45}.template-product section[id^=MainProduct-] .product__info-container--quote [data-klever-quote-add]{margin-top:0}.template-product .klever-quote-assurances{display:none!important}.template-product .klever-quote-note{margin:13px 0 0!important;padding:0;color:#60747f;font-size:11px;line-height:1.55}.template-product .klever-quote-note strong{color:#294555;font-weight:700}@media(max-width:749px){.template-product section[id^=MainProduct-] .product__info-container--quote{padding:19px!important}}.template-product section[id^=MainProduct-] .product__text:empty{display:none!important}.template-product .klever-quote-action-row{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px;align-items:stretch}.template-product .klever-quote-action-row .klever-quote-quantity{width:112px;height:48px;border:1px solid #d7e0e5;border-radius:4px;background:#f7f9fa}.template-product .klever-quote-action-row .quantity__button{width:34px}.template-product .klever-quote-action-row .quantity__input{min-width:36px;font-size:14px}.template-product section[id^=MainProduct-] .product__info-container--quote .klever-quote-action-row [data-klever-quote-add]{margin:0;width:100%;max-width:240px;height:48px;min-height:48px;justify-self:start}.template-product section[id^=MainProduct-] [data-klever-quote-add]>span{display:flex;align-items:center;justify-content:center;gap:10px}.template-product section[id^=MainProduct-] [data-klever-quote-add] svg{width:18px;height:18px}@media(max-width:575px){.template-product .klever-quote-action-row{grid-template-columns:105px minmax(0,1fr)}.template-product .klever-quote-action-row .klever-quote-quantity{width:105px}}.template-product .klv-b2b__layout{grid-template-columns:minmax(0,1fr)}.klever-quote-conditions{margin-top:18px;padding-top:16px;border-top:1px solid #dce3e7}.klever-quote-conditions h3{margin:0 0 11px;color:#294555;font-size:12px;font-weight:750;letter-spacing:.02em}.klever-quote-conditions dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid #e2e7ea}.klever-quote-conditions dl>div{padding:10px 8px 9px 0;border-bottom:1px solid #e2e7ea}.klever-quote-conditions dl>div:nth-child(odd){padding-right:14px}.klever-quote-conditions dl>div:nth-child(2n){padding-left:14px;border-left:1px solid #e2e7ea}.klever-quote-conditions dt{margin:0 0 3px;color:#71828c;font-size:8px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.klever-quote-conditions dd{margin:0;color:#223d4c;font-size:10px;font-weight:650;line-height:1.4}@media(max-width:575px){.klever-quote-conditions dl{grid-template-columns:1fr}.klever-quote-conditions dl>div,.klever-quote-conditions dl>div:nth-child(odd),.klever-quote-conditions dl>div:nth-child(2n){padding:9px 0;border-left:0}}.template-product section[id^=MainProduct-] .product__main{flex-direction:column}.template-product section[id^=MainProduct-] .product__media-sublist-outer{display:none}.template-product section[id^=MainProduct-] .swiper-button-prev,.template-product section[id^=MainProduct-] .swiper-button-next{display:none}.klever-media-dock{margin-top:-18px}.klever-media-dock__images{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.klever-media-thumb{position:relative;display:grid;place-items:center;min-width:0;height:88px;margin:0;padding:8px;border:1px solid #d8e1e5;border-radius:6px;background:#fff;color:#5d7380;overflow:hidden;cursor:pointer;transition:border-color .16s ease,background .16s ease}.klever-media-thumb:hover,.klever-media-thumb.is-active{border-color:#1689a6;background:#f4f9fa}.klever-media-thumb img{display:block;width:82%;height:78%;margin:auto;object-fit:contain;object-position:center}.klever-media-thumb>span:not(.klever-media-thumb__play){position:absolute;right:4px;bottom:3px;display:grid;place-items:center;width:16px;height:16px;border-radius:2px;background:#17384a;color:#fff;font-size:8px;font-weight:700}.klever-media-thumb--video{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:#f3f6f7;text-align:center}.template-product .klv-b2b__integrators{min-height:236px;padding:38px 44px;grid-template-columns:minmax(0,760px);align-content:start;align-items:start;gap:20px;background-position:center 82%}.template-product .klv-b2b__integrators>div:first-child{align-self:start;max-width:760px}.template-product .klv-b2b__integrators h2{margin-top:8px!important;max-width:680px;font-size:30px!important;line-height:1.12}.template-product .klv-b2b__integrators>div>p:not(.klv-b2b__eyebrow){max-width:650px;margin-top:12px;font-size:13px;line-height:1.55}.template-product .klv-b2b__integrators .klv-b2b__cta{width:100%;max-width:220px;min-height:50px;padding-inline:20px;justify-self:start;align-self:start;position:relative;border:1px solid rgba(255,255,255,.38);border-radius:7px;background:linear-gradient(110deg,#05253be6,#075e6fd1);color:#fff!important;font-size:13px;letter-spacing:.01em;box-shadow:0 10px 24px #03192a3d,inset 0 1px #ffffff1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.template-product .klv-b2b__integrators .klv-b2b__cta:after{content:"\203a";margin-left:10px;color:#67e2cf;font-size:20px;font-weight:500;line-height:1;transition:transform .18s ease}.template-product .klv-b2b__integrators .klv-b2b__cta:hover{transform:translateY(-2px);border-color:#67e2cfb8;background:linear-gradient(110deg,#062f48f5,#08777ae6);box-shadow:0 14px 28px #03192a4d,inset 0 1px #ffffff29;filter:none}.template-product .klv-b2b__integrators .klv-b2b__cta:hover:after{transform:translate(4px)}@media(max-width:990px){.template-product .klv-b2b__integrators{min-height:220px;padding:32px;gap:22px}}@media(max-width:640px){.template-product .klv-b2b__integrators{min-height:260px;padding:28px 22px;background-position:60% center}.template-product .klv-b2b__integrators h2{font-size:25px!important}.template-product .klv-b2b__integrators .klv-b2b__cta{justify-self:start}}.template-product section[id^=MainProduct-] .product__info-container--buy{padding:18px 20px!important;border:1px solid #d8e0e5;border-radius:5px;background:#fff}.template-product section[id^=MainProduct-] .product__info-container--buy .price-wrapper{display:block;margin:0!important;padding:0 0 13px;border-bottom:1px solid #dce3e7}.template-product section[id^=MainProduct-] .product__info-container--buy .price-wrapper:before{margin-bottom:6px;color:#6a7d88;font-size:9px;letter-spacing:.14em}.template-product section[id^=MainProduct-] .product__info-container--buy .price-wrapper:after{content:"Precio neto publicado";display:block;margin-top:3px;color:#60747f;font-size:11px;line-height:1.45}.klever-net-tax,.ki-product-card__price small,.kb-price small,.klv-related-card b small{color:#087b70;font-size:.52em;font-weight:800;letter-spacing:.04em;white-space:nowrap;vertical-align:middle}.template-product section[id^=MainProduct-] .product__info-container--buy .price-item{color:#153345;font-size:25px;font-weight:700;letter-spacing:-.02em}.template-product section[id^=MainProduct-] .product__info-container--buy .product__tags{display:none!important}.template-product section[id^=MainProduct-] .product__info-container--buy .product__buy-buttons{margin-top:12px}.template-product section[id^=MainProduct-] .product__info-container--buy .product-form__buttons-row{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px;align-items:stretch}.template-product section[id^=MainProduct-] .product__info-container--buy .product-form__quantity,.template-product section[id^=MainProduct-] .product__info-container--buy .quantity{width:112px;min-width:112px;height:48px;margin:0;border-color:#d7e0e5;border-radius:4px;background:#f7f9fa}.template-product section[id^=MainProduct-] .product__info-container--buy .product-form__submit{width:100%;min-height:48px;margin:0;border-radius:4px;font-size:14px;letter-spacing:0}.klever-buy-note{margin:10px 0 0!important;color:#60747f;font-size:11px;line-height:1.45}.klever-buy-note strong{color:#294555;font-weight:700}.klever-buy-conditions{margin-top:12px;padding-top:11px;border-top:1px solid #dce3e7}.klever-buy-conditions h3{margin:0 0 8px;color:#294555;font-size:12px;font-weight:750;letter-spacing:.02em}.klever-buy-conditions dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid #e2e7ea}.klever-buy-conditions dl>div{padding:8px 8px 8px 0;border-bottom:1px solid #e2e7ea}.klever-buy-conditions dl>div:nth-child(odd){padding-right:14px}.klever-buy-conditions dl>div:nth-child(2n){padding-left:14px;border-left:1px solid #e2e7ea}.klever-buy-conditions dt{margin:0 0 2px;color:#71828c;font-size:8px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.klever-buy-conditions dd{margin:0;color:#223d4c;font-size:10px;font-weight:650;line-height:1.35}@media(max-width:575px){.template-product section[id^=MainProduct-] .product__info-container--buy{padding:17px!important}.template-product section[id^=MainProduct-] .product__info-container--buy .product-form__buttons-row{grid-template-columns:105px minmax(0,1fr)}.template-product section[id^=MainProduct-] .product__info-container--buy .product-form__quantity,.template-product section[id^=MainProduct-] .product__info-container--buy .quantity{width:105px;min-width:105px}.klever-buy-conditions dl{grid-template-columns:1fr}.klever-buy-conditions dl>div,.klever-buy-conditions dl>div:nth-child(odd),.klever-buy-conditions dl>div:nth-child(2n){padding:9px 0;border-left:0}}.klever-media-thumb--video b{font-size:9px;line-height:1.2;text-align:center}.klever-media-thumb__play{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#17384a;color:#fff;font-size:9px;padding-left:2px}.klever-media-thumb.is-disabled{cursor:default;opacity:.58}.klever-product-video{margin-top:10px;border:1px solid #d8e1e5;border-radius:4px;background:#071f34;overflow:hidden}.klever-product-video video,.klever-product-video iframe{display:block;width:100%;max-height:420px;aspect-ratio:16/9;background:#071f34}@media(max-width:749px){.klever-media-dock{margin-top:-4px}.klever-media-dock__images{gap:5px}.klever-media-thumb{height:58px;padding:4px}.klever-media-thumb--video b{font-size:8px}}@media(min-width:1100px){.template-product section[id^=MainProduct-] .product__outer--slider-previews{align-items:flex-start}.template-product section[id^=MainProduct-] .product__main{display:flex;flex-direction:column;height:auto!important;position:relative!important;top:auto!important}.template-product section[id^=MainProduct-] .product__info-container{position:relative!important;top:auto!important}.template-product section[id^=MainProduct-] .product__media-wrapper,.template-product section[id^=MainProduct-] .product__media-list-wrapper,.template-product section[id^=MainProduct-] .product__media-list,.template-product section[id^=MainProduct-] .product__media-list>.swiper-wrapper,.template-product section[id^=MainProduct-] .product__media-item{height:auto}.template-product section[id^=MainProduct-] .product__media-list .product__media{height:auto;min-height:0;padding-bottom:56%!important}.template-product section[id^=MainProduct-] .klever-media-dock{margin-top:14px}}@media(min-width:1100px){.template-product section[id^=MainProduct-] .product__info-container--quote{padding:18px 20px!important}.template-product section[id^=MainProduct-] .product__info-container--quote .price-wrapper--quote{margin-top:0!important;padding-bottom:13px}.template-product section[id^=MainProduct-] .product__info-container--quote .price-wrapper--quote:before{margin-bottom:6px;font-size:9px}.template-product section[id^=MainProduct-] .product__info-container--quote .price-wrapper--quote .price-item{font-size:25px}.template-product section[id^=MainProduct-] .product__info-container--quote .price-wrapper--quote:after{margin-top:3px;font-size:11px}.template-product section[id^=MainProduct-] .product__info-container--quote .product__buy-buttons{margin-top:12px}.template-product .klever-quote-note{margin-top:10px!important;font-size:11px;line-height:1.45}.template-product .klever-quote-conditions{margin-top:12px;padding-top:11px}.template-product .klever-quote-conditions h3{margin-bottom:8px;font-size:12px}.template-product .klever-quote-conditions dl>div{padding-top:8px;padding-bottom:8px}.template-product .klever-quote-conditions dt{margin-bottom:2px;font-size:8px}.template-product .klever-quote-conditions dd{font-size:10px;line-height:1.35}}@media(max-width:749px){.template-product section[id^=MainProduct-] .product.container{padding-left:1.2rem;padding-right:1.2rem}.template-product .klever-product-heading{padding:15px 14px}.template-product .klever-product-heading h1{font-size:22px;line-height:1.16}.template-product section[id^=MainProduct-] .product__outer--slider-previews{gap:16px!important;padding:13px!important}.template-product section[id^=MainProduct-] .product__media-list .product__media{padding-bottom:88%!important}.template-product section[id^=MainProduct-] .product__media-sublist{gap:7px}.template-product section[id^=MainProduct-] .product__info-container--quote{padding:16px!important}.template-product section[id^=MainProduct-] .product-form__buttons{width:100%;max-width:none}.template-product section[id^=MainProduct-] .product-form__submit{min-height:50px;font-size:14px}.template-product .klv-b2b>.page-width{padding-left:1.2rem;padding-right:1.2rem}.template-product .klv-b2b__intro,.template-product .klv-b2b__panel{padding:16px 14px}.template-product .klv-b2b__section-title h2{font-size:20px;line-height:1.2}.template-product .klv-related-card__image{height:190px}.template-product .klv-b2b__integrators{padding:23px 17px}.template-product .klv-b2b__integrators h2{font-size:23px;line-height:1.18}.template-product .klv-b2b__integrators .klv-b2b__cta{width:100%;max-width:none}}.template-product section[id^=MainProduct-] .product__info-container--quote,.template-product section[id^=MainProduct-] .product__info-container--buy{border-top:4px solid #092d43!important;box-shadow:0 10px 24px #092d430f!important}.template-product section[id^=MainProduct-] .price-wrapper--quote:before,.template-product section[id^=MainProduct-] .price-wrapper:before{color:#1689a6!important}.template-product section[id^=MainProduct-] .product-parameters{border-top:0!important;margin-top:0!important;padding-block:3px!important}.template-product section[id^=MainProduct-] .product-parameters .product-form__group-name{margin:0 0 6px;color:#6a7d88;font-size:9px;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.template-product section[id^=MainProduct-] .product-parameters .product-form__controls-group label{display:inline-block;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#142c3a!important;font-size:15px;font-weight:700;cursor:default}.template-product section[id^=MainProduct-] .product__info-container--quote{padding:3px 20px 14px!important}.template-product section[id^=MainProduct-] .product__info-container--quote .price-wrapper--quote{padding-bottom:3px!important}.template-product section[id^=MainProduct-] .product__info-container--quote>*:not(.pickup-availability){margin-top:10px!important}.template-product section[id^=MainProduct-] .product__info-container--quote>*:not(.pickup-availability):first-child{margin-top:0!important}.template-product section[id^=MainProduct-] .product__info-container--quote .klever-quote-conditions{margin-top:10px!important;padding-top:8px!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/klever-product-b2b.css.map */
