html{line-height:1;background-color:#fff;color:#333}.product-detail{margin-top:calc(20 / var(--kniu_vw))}.header{margin:0 0 0 calc(64 / var(--kniu_vw));padding:calc(10 / var(--kniu_vw));width:calc(100% - calc(64 / var(--kniu_vw)));border-style:solid;border-width:calc(5 / var(--kniu_vw));border-color:#005fb6;padding:calc(45 / var(--kniu_vw)) 0}.header .header-inner{background-color:#fff;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 0 calc(-100 / var(--kniu_vw));padding:calc(25 / var(--kniu_vw));display:flex;flex-direction:column;gap:calc(20 / var(--kniu_vw))}.header .header-inner .product-category{font-family:Gafata,Roboto;font-size:calc(32 / var(--kniu_vw));font-weight:700;line-height:1em;color:#005fb6}.header .header-inner .product-name{font-family:Homenaje,Roboto;font-size:calc(100 / var(--kniu_vw));font-weight:700;line-height:1em;color:#005fb6}.header .header-inner .description{font-family:Helvetica,Roboto;font-size:calc(14 / var(--kniu_vw));line-height:1.2em;color:#7a7a7a}.principle-container{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;color:#fff;margin-top:calc(100 / var(--kniu_vw));margin-bottom:calc(100 / var(--kniu_vw));display:flex}.principle-container .principle-img{width:52.105%}.principle-container .principle{background-color:#212531;box-shadow:0 0 calc(28 / var(--kniu_vw)) 0 rgba(0,0,0,.35);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;color:#fff;margin:calc(-40 / var(--kniu_vw)) 0;padding:calc(100 / var(--kniu_vw)) calc(40 / var(--kniu_vw));width:47.808%}.principle-container .principle .sub-title{color:#fff;font-family:Montserrat,Roboto;font-size:calc(16 / var(--kniu_vw));font-weight:200;line-height:1em;margin-bottom:calc(4 / var(--kniu_vw))}.principle-container .principle .title{color:#fff;font-family:Montserrat,Roboto;font-size:calc(47 / var(--kniu_vw));font-weight:700;line-height:1em;margin-bottom:calc(70 / var(--kniu_vw))}.principle-container .principle .description{color:#b7b7b7;font-family:Helvetica,Roboto;font-size:calc(14 / var(--kniu_vw));line-height:1.2em}.product-features{margin-top:calc(50 / var(--kniu_vw));margin-bottom:calc(50 / var(--kniu_vw));padding:calc(10 / var(--kniu_vw))}.product-features .product-features-title{font-family:Homenaje,Roboto;font-size:calc(80 / var(--kniu_vw));font-weight:700;line-height:1em;letter-spacing:calc(4.8 / var(--kniu_vw));color:#4d4d4d;margin-bottom:calc(20 / var(--kniu_vw))}.product-features .product-features-grid{display:grid;grid-template-columns:repeat(2,1fr)}.product-features .product-features-grid .product-feature{display:flex}.product-features .product-features-grid .product-feature .product-feature-order{font-family:Homenaje,Roboto;font-size:calc(100 / var(--kniu_vw));font-weight:700;line-height:1em;letter-spacing:calc(4.8 / var(--kniu_vw));color:#e6e6e6;padding:calc(10 / var(--kniu_vw));flex-basis:28%;flex-shrink:0}.product-features .product-features-grid .product-feature .product-feature-content{padding:calc(25 / var(--kniu_vw)) calc(100 / var(--kniu_vw)) 0 calc(15 / var(--kniu_vw))}.product-features .product-features-grid .product-feature .product-feature-content .product-feature-title{font-family:Montserrat,Roboto;font-size:calc(16 / var(--kniu_vw));font-weight:700;line-height:1em;color:#54595f;margin-bottom:calc(20 / var(--kniu_vw))}.product-features .product-features-grid .product-feature .product-feature-content .product-feature-list{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;padding-inline-start:calc(40 / var(--kniu_vw));unicode-bidi:isolate;font-size:calc(14 / var(--kniu_vw))}.product-features .product-features-grid .product-feature .product-feature-content .product-feature-list li{list-style:disc}.product-display{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:calc(50 / var(--kniu_vw)) 0;display:flex;flex-wrap:wrap}.product-display.odd{background-color:rgba(0,95,182,.1)}.product-display .product-display-features,.product-display .product-img-swiper{width:50%}.product-display .product-display-features{padding:0 calc(50 / var(--kniu_vw))}.product-display .product-display-features .title{font-family:Montserrat,Roboto;font-size:calc(32 / var(--kniu_vw));font-weight:700;line-height:1em;color:#005fb6}.product-display .product-display-features .sub-title{font-family:Montserrat,Roboto;font-size:calc(18 / var(--kniu_vw));font-weight:700;line-height:1em;color:#7a7a7a;margin:calc(6 / var(--kniu_vw)) 0}.product-display .product-display-features .divider{width:calc(315 / var(--kniu_vw));margin:0 auto;margin-left:0;padding-block-start:calc(2 / var(--kniu_vw));padding-block-end:calc(2 / var(--kniu_vw));border-block-start:calc(2 / var(--kniu_vw)) solid #7a7a7a}.product-display .product-display-features .product-display-feature-list{margin-top:calc(50 / var(--kniu_vw))}.product-display .product-display-features .product-display-feature-list .product-display-feature-title{color:#54595f;font-family:Montserrat,Roboto;font-size:calc(16 / var(--kniu_vw));font-weight:700;line-height:1em}.product-display .product-display-features .product-display-feature-list ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;padding-inline-start:calc(40 / var(--kniu_vw));unicode-bidi:isolate;font-size:calc(14 / var(--kniu_vw))}.product-display .product-display-features .product-display-feature-list li{list-style:disc}.product-display .product-img-swiper{display:flex;flex-direction:column;align-items:center;gap:calc(20 / var(--kniu_vw))}.product-display .product-img-swiper .swiper{width:100%}.product-display .product-img-swiper .swiper .swiper-button-next-btn,.product-display .product-img-swiper .swiper .swiper-button-prev-btn{fill:hsla(0,0%,93%,.9);cursor:pointer;display:inline-flex;font-size:calc(25 / var(--kniu_vw));position:absolute;top:50%;transform:translateY(-50%);z-index:1}.product-display .product-img-swiper .swiper .swiper-button-prev-btn{left:calc(10 / var(--kniu_vw))}.product-display .product-img-swiper .swiper .swiper-button-next-btn{right:calc(10 / var(--kniu_vw))}.product-display .product-img-swiper .swiper .swiper-button-next-btn svg,.product-display .product-img-swiper .swiper .swiper-button-prev-btn svg{width:calc(25 / var(--kniu_vw));height:calc(25 / var(--kniu_vw))}.product-display .product-img-swiper .product-img-swiper-action{background-color:rgba(2,1,1,0);fill:#7a7a7a;color:#7a7a7a;border-style:solid;border-width:calc(1 / var(--kniu_vw));border-radius:calc(5 / var(--kniu_vw));font-family:Helvetica,Roboto;font-weight:500;display:inline-block;font-size:calc(12 / var(--kniu_vw));line-height:1;padding:calc(8 / var(--kniu_vw));text-align:center;transition:all .3s}.product-display .product-img-swiper .product-img-swiper-action:focus,.product-display .product-img-swiper .product-img-swiper-action:hover{color:#005fb6}.v-can{padding:calc(50 / var(--kniu_vw)) 0}.v-can .v-can-header{display:flex}.v-can .v-can-header .v-can-logo{padding:calc(30 / var(--kniu_vw));width:12.273%}.v-can .v-can-header .v-can-actions{padding:calc(30 / var(--kniu_vw));display:flex;flex-direction:column;gap:calc(20 / var(--kniu_vw))}.v-can .v-can-header .v-can-actions .v-can-title{font-family:Montserrat,Roboto;font-size:calc(32 / var(--kniu_vw));font-weight:700;line-height:1em;color:#005fb6}.v-can .v-can-header .v-can-actions .v-can-action{background-color:rgba(2,1,1,0);fill:#7a7a7a;color:#7a7a7a;border-style:solid;border-width:calc(1 / var(--kniu_vw));border-radius:calc(5 / var(--kniu_vw));font-family:Helvetica,Roboto;font-weight:500;display:inline-block;font-size:calc(12 / var(--kniu_vw));line-height:1;padding:calc(8 / var(--kniu_vw));text-align:center;transition:all .3s}.v-can .v-can-header .v-can-actions .v-can-action:focus,.v-can .v-can-header .v-can-actions .v-can-action:hover{color:#005fb6}.v-can .v-can-grid{display:grid;grid-template-columns:repeat(2,1fr)}.v-can .v-can-grid .v-can-content{padding:calc(30 / var(--kniu_vw));display:flex;flex-direction:column;gap:calc(20 / var(--kniu_vw))}.v-can .v-can-grid .v-can-content .v-can-img img{width:auto}.v-can .v-can-grid .v-can-feature-list .v-can-feature-list-icon{color:#6ec1e4;transition:color .3s}.v-can .v-can-grid .v-can-feature-list .v-can-feature-list-text{font-family:Helvetica,Roboto;font-size:calc(14 / var(--kniu_vw));line-height:2em;color:#54595f}@media (max-width:calc(1024px - 60px)){.header{border-width:0;margin:0;padding:0}.header .header-inner{margin:0;padding:0}.principle-container .principle-img{width:0}.principle-container .principle{width:100%}.product-features .product-features-title{font-size:calc(64 / var(--kniu_vw))}.product-features .product-features-grid{grid-template-columns:1fr}.product-features .product-features-grid .product-feature .product-feature-order{display:none}.product-display .product-display-features,.product-display .product-img-swiper{width:100%}.v-can .v-can-header .v-can-logo{display:none}.v-can .v-can-grid{grid-template-columns:1fr}}