@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/wp-content/themes/sage/public/fonts/inter/Inter-Regular.woff2)}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(/wp-content/themes/sage/public/fonts/inter/Inter-Medium.woff2)}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(/wp-content/themes/sage/public/fonts/inter/Inter-SemiBold.woff2)}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/wp-content/themes/sage/public/fonts/inter/Inter-Bold.woff2)}@font-face{font-family:Inter;font-style:normal;font-weight:800;src:url(/wp-content/themes/sage/public/fonts/inter/Inter-ExtraBold.woff2)}@font-face{font-family:Inter;font-style:normal;font-weight:900;src:url(/wp-content/themes/sage/public/fonts/inter/Inter-Black.woff2)}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:url(/wp-content/themes/sage/public/fonts/montserrat2/Montserrat-Thin.woff2)}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(/wp-content/themes/sage/public/fonts/montserrat2/Montserrat-ExtraLight.woff2)}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(/wp-content/themes/sage/public/fonts/montserrat2/Montserrat-Light.woff2)}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/wp-content/themes/sage/public/fonts/montserrat2/Montserrat-Regular.woff2)}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(/wp-content/themes/sage/public/fonts/montserrat2/Montserrat-Medium.woff2)}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(/wp-content/themes/sage/public/fonts/montserrat2/Montserrat-SemiBold.woff2)}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/wp-content/themes/sage/public/fonts/montserrat2/Montserrat-Bold.woff2)}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url(/wp-content/themes/sage/public/fonts/montserrat2/Montserrat-ExtraBold.woff2)}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url(/wp-content/themes/sage/public/fonts/montserrat2/Montserrat-Black.woff2)}@font-face{font-family:Helvetica;font-style:normal;font-weight:400;src:url(/wp-content/themes/sage/public/fonts/helvetica/helvetica-compressed.otf)}@font-face{font-family:Helvetica;font-style:normal;font-weight:500;src:url(/wp-content/themes/sage/public/fonts/helvetica/helvetica-compressed.otf)}@font-face{font-family:Helvetica;font-style:normal;font-weight:600;src:url(/wp-content/themes/sage/public/fonts/helvetica/helvetica-compressed.otf)}@font-face{font-family:Helvetica;font-style:normal;font-weight:700;src:url(/wp-content/themes/sage/public/fonts/helvetica/helvetica-compressed.otf)}a,body,button,div,h1,h2,h3,h4,h5,h6,input,li,ol,p,span,ul{box-sizing:border-box;margin:0;padding:0}input,input:active,input:focus,input:hover{outline:none}html{font-size:.8333333333vw}@media screen and (max-width:991px){html{font-size:1.614530777vw}}@media screen and (max-width:891px){html{font-size:1.7957351291vw}}@media screen and (max-width:791px){html{font-size:2.0227560051vw}}@media screen and (max-width:691px){html{font-size:1.614530777vw}}@media screen and (max-width:991px){html{font-size:2.3154848046vw}}@media screen and (max-width:591px){html{font-size:2.7072758037vw}}@media screen and (max-width:491px){html{font-size:3.2586558045vw}}@media screen and (max-width:425px){html{font-size:3.7647058824vw}}@media screen and (max-width:375px){html{font-size:4.2666666667vw}}.container-xl{width:122.5rem}.container,.container-xl{margin:0 auto;max-width:100%;padding:0 1.25rem}.container{width:79rem}@media screen and (max-width:991px){.container,.container-xl{padding:0 1rem;width:100%}}.n-overflow-hidden{overflow:hidden}@media(max-width:991px){.n-desktop-only{display:none}}@media(min-width:992px){.n-mobile-only{display:none}}body:not(.page-template-template-home) #app{padding-top:6.5625rem}@media(max-width:991px){body:not(.page-template-template-home) #app{padding-top:5.3125rem}}.admin-bar body:not(.page-template-template-home) #app{padding-top:8.5625rem}@media(max-width:991px){.admin-bar body:not(.page-template-template-home) #app{padding-top:8.1875rem}}.n-header{align-items:center;background-color:#fff;background-position:top;background-repeat:no-repeat;background-size:100% auto;display:flex;height:6.5625rem;justify-content:center;left:0;padding:0 15.625rem;position:fixed;top:0;width:100%;z-index:89}@media screen and (max-width:991px){.n-header{height:85px;justify-content:space-between;padding:0}}.admin-bar .n-header{top:32px}@media screen and (max-width:991px){.admin-bar .n-header{top:46px}}.n-header-logo{align-items:center;display:flex;height:100%;justify-content:center;left:0;padding:0 2.25rem;position:absolute;top:0}@media screen and (max-width:991px){.n-header-logo{padding:0 1rem;position:static}}.n-header-logo img{height:7rem;width:auto}@media screen and (max-width:991px){.n-header-logo img{height:2.1875rem}}.n-header-burger{display:none}@media screen and (max-width:991px){.n-header-burger{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='33' fill='none'%3E%3Cpath stroke='%232B3F6C' stroke-linecap='round' stroke-width='3' d='M26 9H6M26 16.5H6M26 24H6'/%3E%3C/svg%3E") 50% no-repeat;border:none;display:block;height:4rem;width:4rem}}.n-header-menu{align-items:center;display:flex;gap:1.875rem;height:100%;justify-content:center}@media screen and (max-width:991px){.n-header-menu{background-color:#fff;flex-flow:column;height:calc(100% - 85px);left:-100%;position:fixed;top:85px;transition:left .3s ease-in;width:100%;z-index:99}}.n-header-menu-item{gap:.25rem;padding:0 .6875rem}.n-header-menu-item,.n-header-menu-link{align-items:center;display:flex;height:100%;justify-content:center}.n-header-menu-link{color:#313030;font-family:Montserrat;font-size:1.25rem;font-weight:400;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.n-header-menu-item-button{align-items:center;background:none;border:none;display:flex;justify-content:center}.n-header-submenu{display:none}@media screen and (max-width:991px){.admin-bar .n-header-menu{height:calc(100% - 131px);top:131px}}.n-page-header{display:flex;gap:2.5rem;margin:1rem 0}@media screen and (max-width:991px){.n-page-header{flex-flow:column;gap:1.875rem;margin:1.875rem 0}}.n-page-header-left{max-width:37.5rem;min-width:18rem}@media screen and (max-width:991px){.n-page-header-left{width:100%}}.n-page-title{color:#313030;font-family:Helvetica;font-size:4.375rem;font-weight:700;text-transform:uppercase}@media screen and (max-width:991px){.n-page-title{font-size:2.25rem}}.n-page-header-breadcrumbs{margin-top:.4375rem}.n-page-header-breadcrumbs a{-webkit-text-decoration:none;text-decoration:none}.n-page-header-breadcrumbs a:hover{color:#313030;-webkit-text-decoration:underline;text-decoration:underline}.n-page-header-breadcrumbs .n-page-header-breadcrumbs-delimiter{margin:0 .375rem;position:relative;top:.375rem}.n-page-header-breadcrumbs .n-page-header-breadcrumbs-delimiter:before{background-color:#313030;content:"";display:block;height:1.75rem;left:-.125rem;position:absolute;top:-.3125rem;width:1px}@media screen and (max-width:991px){.n-page-header-breadcrumbs .n-page-header-breadcrumbs-delimiter:before{height:1.25rem;top:-.1875rem}}.n-page-header-breadcrumbs a,.n-page-header-breadcrumbs span{color:#313030;font-family:Montserrat;font-size:1.5rem;font-weight:400;line-height:2.25rem}@media screen and (max-width:991px){.n-page-header-breadcrumbs a,.n-page-header-breadcrumbs span{font-size:1.25rem;line-height:1.875rem}}.n-page-header-breadcrumbs .n-page-header-breadcrumbs--last{color:#c1c1c1}.n-page-header-description{color:#313030;font-family:Montserrat;font-size:1.5rem;font-weight:400;max-width:66.75rem}.n-page-header-description p{margin-bottom:1.25rem}.n-page-header-description p:last-child{margin-bottom:0}@media screen and (max-width:991px){.n-page-header-description{font-size:1rem}}.product-content{margin-bottom:3.125rem}.product-content .container{align-items:flex-start;display:flex;gap:1.5rem;justify-content:space-between}@media screen and (max-width:991px){.product-content .container{flex-flow:column}.product-content{margin-bottom:1.875rem}}.product-gallery{width:27.6875rem}@media screen and (max-width:991px){.product-gallery{width:100%}}.product-text{width:47.3125rem}@media screen and (max-width:991px){.product-text{width:100%}}@media(min-width:992px){.evk .product-gallery,.evk .product-text{width:37.5rem}}.post-type-archive-ic_chip .n-page-title{text-transform:none}.product-gallery{overflow:hidden}.product__carousel{overflow:hidden;position:relative}.product__carousel .n-blue-label{left:0;position:absolute;top:0;z-index:2}.product__carousel .swiper-button-next,.product__carousel .swiper-button-prev{background:#f2f2f2 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='28' fill='none'%3E%3Cpath stroke='%23313030' stroke-width='4' d='M15.255 2 3 14.255 15.255 26.51'/%3E%3C/svg%3E") left .8rem center no-repeat;background-size:40%;border-radius:3.125rem;cursor:pointer;display:block;height:3.125rem;position:absolute;top:calc(50% - 1.5625rem);width:3.125rem}@media screen and (max-width:991px){.product__carousel .swiper-button-next,.product__carousel .swiper-button-prev{display:none}}.product__carousel .swiper-button-next:after,.product__carousel .swiper-button-prev:after{display:none}.product__carousel .swiper-button-next{transform:rotate(180deg)}.swiper-slide.swiper-slide-big{height:34.75rem;width:27.6875rem}@media screen and (max-width:991px){.swiper-slide.swiper-slide-big{display:flex;height:17.625rem;justify-content:center;width:auto}}.swiper-slide.swiper-slide-big img{cursor:zoom-in;height:34.75rem;-o-object-fit:contain;object-fit:contain;width:27.6875rem}@media screen and (max-width:991px){.swiper-slide.swiper-slide-big img{height:17.625rem;width:auto}}@media(min-width:992px){.evk .swiper-slide.swiper-slide-big,.evk .swiper-slide.swiper-slide-big img{height:37.5rem;width:37.5rem}}.swiper-slide-thumb{cursor:pointer;height:8.25rem;width:8.25rem}@media screen and (max-width:991px){.swiper-slide-thumb{height:4.25rem;width:4.25rem}}.swiper-slide-thumb img{height:8.25rem;-o-object-fit:contain;object-fit:contain;width:8.25rem}@media screen and (max-width:991px){.swiper-slide-thumb img{height:4.25rem;width:4.25rem}}.product-gallery-popup{cursor:zoom-out;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99}.product-gallery-popup.shown{align-items:center;display:flex;justify-content:center}.product-gallery-popup img{margin-left:auto;margin-right:auto;max-height:90vh;position:relative;z-index:1}.product-gallery-popup-overlay{background-color:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}@media screen and (min-width:992px){.swiper-button-pagination{display:none}}@media screen and (max-width:991px){.swiper-button-pagination{align-items:center;display:flex;gap:1.5rem;justify-content:center;padding:1.25rem 0}.swiper-button-pagination span{background-color:#d9d9d9;height:.75rem;margin:0;width:.75rem}.swiper-button-pagination span.swiper-pagination-bullet-active{background:linear-gradient(180deg,#1a9fff,#004dc2)}}.product-text{background-color:#f2f2f2;border:1px solid #c1c1c1;border-radius:1.5rem;color:#313030;font-family:Montserrat;font-size:1.125rem;font-weight:400;padding:2.5rem}@media screen and (max-width:991px){.product-text{font-size:1rem;padding:1.25rem}}.product-text h2{font-family:Helvetica;font-size:2rem;font-weight:700;letter-spacing:.5px;margin-bottom:1.25rem}@media screen and (max-width:991px){.product-text h2{font-size:1.5rem}}.product-text ul{display:flex;flex-flow:column;list-style:none}.product-text ul li{padding-left:1.25rem;position:relative;word-wrap:break-word}.product-text ul li:before{background-color:#313030;border-radius:3px;content:"";display:block;height:5px;left:.5rem;position:absolute;top:.5rem;width:5px}@media screen and (max-width:991px){.product-text ul li:before{top:.5rem}}.product-text hr{border:0;border-top:.0625rem solid #c1c1c1;display:block;height:.0625rem;margin:1.5rem 0;padding:0}.product-text .product-documents a{color:#313030;display:block;-webkit-text-decoration:underline;text-decoration:underline}.product-text .product-documents a:hover{color:#313030}.product-text .product-text-buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:3.125rem}@media screen and (max-width:991px){.product-text .product-text-buttons{gap:.625rem}}.product-text .product-text-buttons a,.product-text .product-text-buttons span{align-items:center;border:.125rem solid #1a9fff;border-radius:.75rem;color:#313030;cursor:pointer;display:flex;font-family:Montserrat;font-size:1.25rem;font-weight:500;height:3.75rem;justify-content:center;min-width:calc(50% - .5rem);padding:0 1.25rem;-webkit-text-decoration:none;text-decoration:none;width:-moz-fit-content;width:fit-content;width:calc(50% - .5rem)}.product-text .product-text-buttons a:hover,.product-text .product-text-buttons span:hover{-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:991px){.product-text .product-text-buttons a,.product-text .product-text-buttons span{border-radius:.5rem;font-size:1.25rem;min-width:100%}}.product-text .product-text-buttons a:hover,.product-text .product-text-buttons span:hover{background:linear-gradient(180deg,#1a9fff,#004dc2);color:#fff}.product-text .product-text-buttons .product-text-buttons--trigger{background:linear-gradient(180deg,#1a9fff,#004dc2);color:#fff;cursor:pointer}.product-text .product-text-buttons .product-text-buttons--trigger:hover{background-color:transparent;color:#313030}@media screen and (min-width:992px){.evk .product-text .product-text-buttons{flex-flow:row;flex-wrap:wrap}.evk .product-text .product-text-buttons a,.evk .product-text .product-text-buttons span{min-width:calc(50% - .75rem);text-align:center}}.product-related h2{color:#313030;font-family:Helvetica;font-size:2.5rem;font-weight:700;letter-spacing:.5px;margin-bottom:1.5rem;text-transform:uppercase}@media screen and (max-width:991px){.product-related h2{font-size:2rem}}.product-related ul{display:flex;gap:1.5rem;list-style:none}@media screen and (max-width:991px){.product-related ul{left:-1rem;max-width:calc(100% + 2rem);overflow:scroll;padding:0 1rem;position:relative;width:calc(100% + 2rem);-ms-overflow-style:none;scrollbar-width:none}.product-related ul::-webkit-scrollbar{display:none}}.product-related ul li{align-items:center;border:.0625rem solid #c1c1c1;border-radius:1.5rem;display:flex;flex-flow:column;gap:1.25rem;padding:1.25rem;position:relative;width:24.5rem}@media screen and (max-width:991px){.product-related ul li{border-radius:.75rem;min-width:15.75rem;width:15.75rem}}.product-related ul li img{height:18.75rem;-o-object-fit:contain;object-fit:contain;width:18.75rem}@media screen and (max-width:991px){.product-related ul li img{height:10.0625rem;width:10.0625rem}}.product-related ul li .n-blue-label{left:1rem;position:absolute;top:1rem}.product-related ul li .product-related-title{color:#313030;font-family:Helvetica;font-size:2rem;font-weight:700;letter-spacing:.5px;text-align:center}@media screen and (max-width:991px){.product-related ul li .product-related-title{font-size:1.125rem}}.product-related ul li a{align-items:center;background:linear-gradient(180deg,#1a9fff,#004dc2);border:1px solid #1a9fff;border-radius:.75rem;color:#fff;display:flex;font-family:Montserrat;font-size:1.5rem;font-weight:600;height:4.375rem;justify-content:center;padding:0 1.25rem;width:-moz-fit-content;width:fit-content;width:100%}.product-related ul li a,.product-related ul li a:hover{-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:991px){.product-related ul li a{font-size:1.25rem}}.product-related ul li a:hover{background:none;color:#1a9fff}@media screen and (max-width:991px){.product-related ul li a{font-size:1.125rem;height:2.625rem}}.n-popup .wpcf7-form-control-wrap[data-name=chip],.n-popup .wpcf7-form-control-wrap[data-name=evk]{display:none}.n-popup .wpcf7-form-control-wrap{display:block;margin-bottom:1.875rem;position:relative;width:100%}@media screen and (max-width:991px){.n-popup .wpcf7-form-control-wrap{margin-bottom:.625rem}}.n-popup .wpcf7-form-control-wrap input,.n-popup .wpcf7-form-control-wrap textarea{background:#f2f2f2;border:none;border-radius:.75rem;font-family:Montserrat;font-size:1.25rem;font-weight:400;height:3rem;line-height:3rem;margin:0;outline:none;padding:0 1rem;width:100%}.n-popup .wpcf7-form-control-wrap input::-moz-placeholder,.n-popup .wpcf7-form-control-wrap textarea::-moz-placeholder{color:#c1c1c1;opacity:1}.n-popup .wpcf7-form-control-wrap input::placeholder,.n-popup .wpcf7-form-control-wrap textarea::placeholder{color:#c1c1c1;opacity:1}.n-popup .wpcf7-form-control-wrap input:active,.n-popup .wpcf7-form-control-wrap input:focus,.n-popup .wpcf7-form-control-wrap textarea:active,.n-popup .wpcf7-form-control-wrap textarea:focus{border:none;outline:none}@media screen and (max-width:991px){.n-popup .wpcf7-form-control-wrap input,.n-popup .wpcf7-form-control-wrap textarea{font-size:1rem;height:2.75rem;line-height:2.75rem}}.n-popup .wpcf7-form-control-wrap textarea{box-sizing:border-box;height:11.625rem;max-height:11.625rem;padding:.75rem 1rem}.n-popup label{color:#313030;display:flex;flex-flow:column;font-family:Montserrat;font-size:1.125rem;font-weight:400;gap:.25rem;width:100%}@media screen and (max-width:991px){.n-popup label{font-size:.875rem}}.n-popup .wpcf7-submit{align-items:center;background:linear-gradient(180deg,#1a9fff,#004dc2);border:1px solid #1a9fff;border-radius:.75rem;color:#fff;display:flex;font-family:Montserrat;font-size:1.5rem;font-weight:600;height:4rem;justify-content:center;min-width:18.0625rem;padding:0 1.25rem;width:-moz-fit-content;width:fit-content}.n-popup .wpcf7-submit,.n-popup .wpcf7-submit:hover{-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:991px){.n-popup .wpcf7-submit{font-size:1.25rem}}.n-popup .wpcf7-submit:hover{background:none;color:#1a9fff}@media screen and (max-width:991px){.n-popup .wpcf7-submit{height:3.4375rem;min-width:100%;width:100%}}.n-popup .wpcf7-response-output,.n-popup .wpcf7-spinner,.n-popup br{display:none}.n-popup .wpcf7-not-valid-tip{bottom:-1.25rem;font-family:Montserrat;font-size:1rem;font-weight:400;position:absolute}@media screen and (max-width:991px){.n-popup .wpcf7-not-valid-tip{bottom:-.625rem;font-size:.5rem}}.n-popup .wpcf7-not-valid{border-color:darkred}.n-ic-chip-list{display:flex;flex-wrap:wrap;gap:1.5rem;list-style:none}@media screen and (max-width:991px){.n-ic-chip-list{gap:1.25rem}}.n-ic-chip-list-item{border:.0625rem solid #c1c1c1;border-radius:1.5rem;position:relative;width:37.5rem}@media screen and (max-width:991px){.n-ic-chip-list-item{width:100%}}.n-ic-chip-list-item a{display:block;padding:2rem 2.5rem;position:relative;-webkit-text-decoration:none;text-decoration:none;width:100%}@media screen and (max-width:991px){.n-ic-chip-list-item a{padding:1.875rem 1.25rem}}.n-ic-chip-list-item img{display:block;height:24.125rem;margin:0 auto 4.4375rem;-o-object-fit:contain;object-fit:contain;width:32.5rem}@media screen and (max-width:991px){.n-ic-chip-list-item img{height:15.625rem;margin-bottom:1.25rem;width:15.625rem}}.n-ic-chip-list-item svg{bottom:4.375rem;position:absolute;right:2.5rem;width:3rem}@media screen and (max-width:991px){.n-ic-chip-list-item svg{bottom:2.75rem;right:1.25rem;width:2rem}}.n-ic-chip-list-item-label{left:2.5rem;position:absolute;top:2rem}@media screen and (max-width:991px){.n-ic-chip-list-item-label{left:1rem;top:1rem}}.n-ic-chip-list-item-title{color:#313030;display:block;font-family:Helvetica;font-size:2rem;font-weight:700;letter-spacing:.5px;margin-bottom:.625rem;max-width:26.875rem}@media screen and (max-width:991px){.n-ic-chip-list-item-title{margin-bottom:.25rem}}.n-ic-chip-list-item-category{color:#313030;display:block;font-family:Montserrat;font-size:1.5rem;font-weight:400;max-width:26.875rem}@media screen and (max-width:991px){.n-ic-chip-list-item-category{font-size:1rem}}.n-blue-label{align-items:center;background:linear-gradient(180deg,#1a9fff,#004dc2);border-radius:1.1875rem;color:#fff;display:flex;font-family:Montserrat;font-size:1.125rem;font-weight:600;height:2.375rem;justify-content:center;padding:0 1rem}