.inside-product{background-color:var(--base-3);overflow-x:hidden;overflow-y:hidden;border-radius:8px;padding:20px}@media (max-width:767px){.inside-product{padding:15px}}.product-navigation{background-color:var(--base-2);column-gap:30px;display:grid;font-size:14px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px;border-radius:6px;padding:10px}@media (max-width:767px){.product-navigation{grid-template-columns:1fr}}.product-header{column-gap:1em;display:grid;grid-template-columns:40% 1fr;padding-bottom:20px;row-gap:1em}@media (max-width:767px){.product-header{grid-template-columns:1fr}}.kt-zoom{position:relative}.product-title{position:relative}.product-title a{display:block}.product-button{column-gap:20px;display:flex;font-size:16px;row-gap:10px}@media (max-width:767px){.product-button{flex-direction:column}}.btn{align-items:center;column-gap:0.5em;display:inline-flex;border-radius:30px;padding:9px 25px}.btn svg{fill:currentColor;height:1.2em;width:1.2em}@media (max-width:767px){.btn{justify-content:center}}.product-chat-button{background-color:var(--base);color:var(--contrast);opacity:0.8}.product-chat-button:is(:hover,:focus){background-color:var(--base-2);color:var(--contrast);opacity:1}.breadcrumb-container{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.hero-container{color:var(--base-3);display:flex;flex-direction:column;height:300px;justify-content:center;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);text-align:center}@media (max-width:767px){.hero-container{height:250px}}.product-summary h1{font-size:clamp(1.1458rem,1.0417rem + 0.4167vi,1.375rem);padding-bottom:15px}.product-summary h1:after{background-color:var(--base);bottom:0px;content:"";height:3px;left:0px;position:absolute;width:100%}.product-summary h1:before{background-color:var(--accent);bottom:0px;content:"";height:3px;left:0px;position:absolute;width:90px;z-index:1}.product-summary h2{font-size:14px;font-weight:normal;margin-bottom:0px;padding:10px}.breadcrumb{background-color:var(--base-3)}.info-box{background-color:var(--base-3);text-align:center;border-radius:10px;padding:20px}.info-box-icon{display:inline-flex;border-radius:50px;padding:15px}.info-box-icon svg{width:30px;height:30px;fill:var(--base-3)}.ls-container{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}@media (max-width:767px){.ls-container{padding-left:10px;padding-right:10px}}.columns-4{column-gap:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:20px}@media (max-width:767px){.columns-4{column-gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px}}.info-box-text h2{font-size:18px;margin-bottom:6px;margin-top:10px}.columns-2{column-gap:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}@media (max-width:767px){.columns-2{grid-template-columns:1fr}}.kt-accordion__toggle{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.kt-accordion__toggle:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600;color:var(--accent)}.kt-accordion__toggle:is(:hover,:focus){color:currentColor}.kt-accordion__item{text-align:left;border-bottom:1px solid var(--contrast-3);padding:1em}.kt-accordion__item p:last-child{margin-bottom:0px}.subtitle{color:var(--contrast-2);margin-bottom:10px}.section-title{font-size:clamp(1.875rem,1.7045rem + 0.6818vi,2.25rem)}.section-title:after{display:block;width:50px;height:3px;background-color:var(--accent);content:'';margin-left:auto;margin-right:auto;margin-top:15px;border-radius:6px}.ls-icon{display:inline-flex;fill:var(--accent-2);height:50px;width:50px}.product-tab-button{background-color:var(--base-2);color:#000000;padding:10px 15px}.product-tab-button:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){background-color:var(--base-3);color:#000000;margin-bottom:-3px;border-bottom:3px solid var(--accent)}.product-tab-button:is(:hover,:focus){background-color:var(--base-3);color:#000000}@media (max-width:767px){.product-tab-button{flex-grow:1;flex-shrink:0;text-align:center}}.quote-modal-container{background-color:var(--base-3);max-width:600px;border-radius:8px;padding:40px 20px 20px 20px}.modal-close{background-color:var(--base-3);position:absolute;right:10px;top:10px;padding:0px}.modal-close:is(:hover,:focus){background-color:var(--base-3);fill:var(--accent-2)}.modal-close svg{height:1em;width:1em}.product-sku{background-color:var(--base-2);font-size:14px;list-style-type:none;border-radius:6px;margin:0px 0px 15px 0px}.product-sku li{line-height:34px;margin-bottom:0px;border-top:1px solid #e8e8ed;padding:0px 15px}.product-sku li:first-child{border-top-style:solid;border-top-width:0px}.item-text{font-size:18px;font-weight:bold}.tab-button{background-color:var(--base);padding:10px 20px}.tab-button:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){background-color:var(--accent);color:var(--base-3)}.tab-button:is(:hover,:focus){background-color:var(--accent);color:var(--base-3)}@media (max-width:767px){.tab-button{flex-grow:1;flex-shrink:0}}.ls-button{border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-top-style:solid;border-top-width:1px;display:inline-flex;margin-top:20px;padding:10px 70px}.ls-button:is(:hover,:focus){background-color:var(--accent);color:var(--base-3)}.about-grid{column-gap:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}@media (max-width:767px){.about-grid{grid-template-columns:1fr}}.ls-section{padding-bottom:50px;padding-top:50px}.ls-looper{column-gap:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:20px}@media (max-width:767px){.ls-looper{column-gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px}}.ls-loop{background-color:var(--base-3);border-radius:8px}.ls-loop .product-excerpt{display:none}.product-image{height:100%;width:100%}.news-item{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid var(--contrast-3)}.inside-news{column-gap:1em;display:grid;grid-template-columns:85px 1fr;row-gap:1em}@media (max-width:767px){.inside-news{column-gap:10px;grid-template-columns:65px 1fr;row-gap:10px}}.news-date{text-align:center}.news-content{text-align:left}.ls-text{margin-bottom:0px}