body{overflow-x:hidden}.product-single,.product-single .fw{width:100%}.product-single .bilberryBtn{margin:30px 0 0 42px}.product-single .faq{padding:50px 30px 100px}.product-single .flex{display:flex;gap:50px;max-width:1420px}.product-single .vac{align-items:center}.product-single .form-wrapper .grecaptcha-badge,.product-single .ma{margin:0 auto}.product-single .flex>div{flex:1}.product-single .intro{padding:100px 30px 60px}.product-single .intro>div{max-width:50%}.product-single .gear .right table,.product-single .intro .left table{border:0!important;overflow:hidden!important}.product-single .gear .right table img,.product-single .gear .right table svg,.product-single .intro .left table img,.product-single .intro .left table svg,.tabs-wrapper img,.tabs-wrapper svg{display:block;height:auto!important;width:24px!important}.product-single .gear .right table svg *,.product-single .intro .left table svg,.product-single .intro .left table svg *,.tabs-wrapper svg *{fill:#282b00}.product-single .gear .right table span:has(img),.product-single .gear .right table span:has(svg),.product-single .intro .left table span:has(img),.product-single .intro .left table span:has(svg),.tabs-wrapper span:has(img),.tabs-wrapper span:has(svg){align-items:center;background:#f8f8f8;display:flex;height:60px;justify-content:center;width:60px}.tabs-wrapper span:has(img),.tabs-wrapper span:has(svg){margin:0 10px 20px 0}.product-single .intro .left table td,.product-single .intro .left table tr{align-items:center;display:flex;height:auto!important}.product-single .intro .left table td{font-size:.8em;font-weight:500;gap:10px;line-height:normal}.product-single .gear{gap:100px;padding:100px 30px}.product-single .gear .right table tr{display:flex}.product-single .gear .right table td{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);display:flex;flex:1;flex-direction:column;padding:30px 20px 20px!important;text-align:center;width:unset!important}.product-single .gear .right table tr:last-child td,.product-single .info-bar table tr:last-child{border-bottom:0}.product-single .gear .right table tr td:last-child{border-right:0}.product-single .gear .right table td p{font-size:.8em;font-weight:500}.product-single .description{padding:60px 0 100px}.product-single .info-bar{background:#282b00;padding:50px}.product-single .info-bar table{border:0!important;overflow:hidden;width:100%}.product-single .info-bar table tr{align-items:stretch;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:20px;height:auto!important;width:100%}.product-single .info-bar table tr td{display:flex;flex:1;flex:unset;flex-direction:column;height:auto!important;padding:10px 0!important}.product-single .info-bar table tr td:nth-child(odd){align-items:center;padding-top:15px!important;width:65px!important}.product-single .info-bar table tr td:nth-child(2n){padding-right:10px!important}.product-single .info-bar table tr td:nth-child(2){border-right:1px solid hsla(0,0%,100%,.1)}.product-single .info-bar table img,.product-single .info-bar table svg{display:block;height:40px!important;width:auto!important}.product-single .info-bar table svg,.product-single .info-bar table svg *{fill:#fff}.product-single .info-bar table tr td p{color:#fff;margin-bottom:0;opacity:.5}.product-single .gallery,.product-single .map,.product-single .path,.product-single .point,.product-single .tabs-wrapper{padding:0 24px 100px}.product-single .reviews{padding:0 20px 80px}.product-single .map *{width:100%!important}.product-single .form-wrapper{background:#f8f8f8;margin-bottom:100px;padding:100px 24px}.product-single .form-wrapper input[type=submit]{margin:2.8rem auto 0}.product-single .form-wrapper .hs-input.invalid{border:var(--field-border);border-color:#ffabab}.product-single .form-wrapper h3{text-align:center}.product-single .form-wrapper .wrapper{max-width:980px}.product-single .info-bar table tr td h5{color:#fff;margin-top:0}.product-single .tabs-wrapper img{height:auto!important;width:100%!important}.product-single .tabs-wrapper .heading{margin-bottom:2rem}.product-single .tabs-wrapper .tabs--horizontal .tabs__navigation{flex-wrap:wrap;gap:7px}.product-single .tabs-wrapper .tabs--horizontal .tabs__navigation li{margin:0;padding:10px 15px}.product-single .tabs-wrapper .tabs--horizontal .tabs__navigation li.hidden{display:none}.product-single .products-slider .splide,.product-single .related-products .products-slider__heading{padding-left:0}.product-single .related-products{max-width:1460px;padding:0 20px 100px}.product-single .related-products .products-slider.placement--left .splide__arrows{left:0}.product-single .related-products .link-card__description p{font-size:.9em;line-height:1.25em;margin:0}.product-single .related-products .link-card{position:relative}.product-single .related-products .link-card .link-wrapper{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.product-single .tabs--vertical .tabs__row{flex-direction:column;gap:30px}.product-single .tabs--vertical .tabs__row .widget-span{margin-left:0}@media(max-width:1280px){.product-single .related-products{padding:0 0 100px 24px}}@media(max-width:980px){.product-single .flex{flex-direction:column;gap:50px}.product-single .faq{padding:50px 20px}.product-single .intro>div{max-width:100%}.product-single .gear,.product-single .intro{padding:40px 24px 60px}.product-single .description{padding:30px 0 0}.product-single .gear .right table td{padding:20px 10px 10px!important}.product-single .gallery,.product-single .path,.product-single .tabs-wrapper{padding:0 24px 50px}.product-single .related-products{padding:0 0 50px 24px}.product-single .form-wrapper{margin-bottom:60px;padding:60px 24px}.product-single .point{align-items:unset;padding:60px 24px}.product-single .related-products .products-slider__heading{margin-bottom:1rem}.product-single .map{padding:0 24px}.product-single .faq{padding-top:0}}@media(max-width:767px){.body-wrapper h2{font-size:calc(var(--h2-mobile-size)*.7)!important}.product-single .related-products .products-slider.placement--left .splide__arrows{bottom:-24px;left:0;top:unset}.product-single .intro .left table span:has(img),.product-single .intro .left table span:has(svg){height:32px;width:32px}.product-single .intro .left table svg{width:18px}.product-single .info-bar table tr td p,.product-single .intro .left table td{font-size:.65em}.product-single .info-bar table tr td{flex:1}.product-single .info-bar table tr td:nth-child(odd){flex:unset;width:30px!important}.product-single .info-bar table tr td:nth-child(2n){width:calc(100% - 30px)!important}.product-single .info-bar table img,.product-single .info-bar table svg{height:20px!important;width:auto!important}.product-single .info-bar{padding:20px!important}.product-single .info-bar table tr td h5{font-size:.9em}.product-single .info-bar table tr{gap:5px}}.responsive-headers .theme-rich-text__main h1{font-size:60px!important}@media (max-width:1024px){.responsive-headers .theme-rich-text__main h1{font-size:50px!important}}@media (max-width:767px){.responsive-headers .theme-rich-text__main h1{font-size:40px!important}}@media (max-width:479px){.responsive-headers .theme-rich-text__main h1{font-size:24px!important}}