.wp-block-template-part{-webkit-margin-before:0 !important;margin-block-start:0 !important}.hovercolumn .hoverbar{background:-webkit-gradient(linear, left top, right top, color-stop(50%, rgb(0, 0, 0)), color-stop(50%, rgb(233, 231, 232)));background:linear-gradient(90deg, rgb(0, 0, 0) 50%, rgb(233, 231, 232) 50%);background-size:201%;background-position:right;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.hovercolumn:hover .hoverbar{background-position:left}.editorskit-block-link{-webkit-margin-before:0 !important;margin-block-start:0 !important;margin-top:0 !important}.wp-block-tiptip-hyperlink-group-block{text-decoration:none}.grecaptcha-badge{display:none !important}a,button,div,iframe{outline:none !important}iframe{border:none}#backtotop{position:fixed;bottom:10%;right:0;cursor:pointer;-webkit-transition:.2s;transition:.2s;z-index:20;border:1px solid #000;border-right:none}#backtotop:hover{border-color:#fff;-webkit-filter:invert(1);filter:invert(1)}.sticky-scroll-buttons{margin-top:-60px !important;z-index:20}.sticky-scroll-buttons .underline-hover{cursor:pointer;gap:0}.sticky-scroll-buttons .underline-hover .wp-block-group{height:2px;width:100%;background:-webkit-gradient(linear, left top, right top, color-stop(50%, rgb(0, 0, 0)), color-stop(50%, rgb(233, 231, 232)));background:linear-gradient(90deg, rgb(0, 0, 0) 50%, rgb(233, 231, 232) 50%);background-size:201%;background-position:right;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.sticky-scroll-buttons .underline-hover:hover .wp-block-group{background-position:left}.wp-site-blocks{overflow:hidden}.yoast-container{position:relative;z-index:1}.yoast-container .yoast-breadcrumbs{margin:0 !important;position:relative;z-index:1}.yoast-container .yoast-breadcrumbs .breadcrumb_last{color:#000;font-weight:400 !important}.yoast-container .yoast-breadcrumbs>span{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.7rem}.yoast-container .yoast-breadcrumbs span a{color:#6d6d6d;text-decoration:none;font-weight:300}.yoast-container .yoast-breadcrumbs span a:hover{text-decoration:underline}.gform_required_legend{display:none}@media(max-width: 782px){.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(min-width: 782px){.home header .navigation{position:absolute;width:100%;top:0;left:0;z-index:200}.home header .wp-block-separator{display:none}.home header>.wp-block-group{background-color:rgba(0,0,0,0) !important;border:none}.home header .custom-logo-link img{-webkit-filter:invert(1);filter:invert(1)}.home header .wp-block-navigation__container .wp-block-navigation-item a{color:#fff}.home header .wp-block-navigation__container .wp-block-navigation-item.has-child>ul a{color:#000 !important}.home header .wp-block-navigation .wp-block-button a{-webkit-transition:.1s;transition:.1s;background-color:#fff;color:#000}.home header .wp-block-navigation .wp-block-button a:hover{color:#fff}.home .wp-block-navigation>ul>li .hoverbar{background:-webkit-gradient(linear, left top, right top, color-stop(50%, #fff), color-stop(50%, rgba(0, 0, 0, 0)));background:linear-gradient(90deg, #fff 50%, rgba(0, 0, 0, 0) 50%);background-size:201% !important;background-position:right}.home .has-child.parent>a svg{fill:#fff !important}.home .parent.products>.wp-block-navigation__submenu-container{padding:2rem !important;margin:0 var(--wp--preset--spacing--50) !important}.nav-bg-shadow{-webkit-transition:.15s ease-in;transition:.15s ease-in;position:absolute;top:-50px;left:0;z-index:90}.wp-site-blocks:has(.wp-block-navigation>ul>li.has-child:hover) .nav-bg-shadow{min-width:100vw;height:200vh;background:rgba(0,0,0,.4)}header .navigation{position:relative;z-index:200}header a:hover{text-decoration:none}header .wp-block-navigation__submenu-icon{display:none !important}header .wp-block-navigation{position:static}header .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){position:static !important}header .wp-block-navigation__responsive-dialog{position:static}header .wp-block-navigation__container{position:static}header .wp-block-navigation .wp-block-navigation-item{position:static}header .parent>.wp-block-navigation__submenu-container{left:unset !important;margin-left:-18px}header .parent.products>.wp-block-navigation__submenu-container{position:absolute !important;top:139px !important;width:calc(100% - var(--wp--preset--spacing--50) - var(--wp--preset--spacing--50)) !important;left:0 !important;padding:2rem var(--wp--preset--spacing--50);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;background-color:#fff;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:99 !important;margin-left:0}header .parent.products .dropdown-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;width:100%}}@media(min-width: 782px)and (max-width: 1000px){header .parent.products .dropdown-item-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width: 782px){header .parent.products .dropdown-item-wrapper .nav-image{width:90px;height:auto}header .child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative !important}header .child a{font-weight:300;font-size:18px;line-height:2rem}header .child a:hover{font-weight:500}header .child.has-child>a{font-weight:900;font-size:20px;padding:0}header .child.has-child>a:hover+.wp-block-navigation__submenu-icon{opacity:1}header .child>.wp-block-navigation__submenu-container{position:static !important;min-width:auto !important;border:none !important;width:auto !important;height:auto !important;visibility:visible !important;opacity:1 !important}header .child>.wp-block-navigation__submenu-container .wp-block-navigation-item .wp-block-navigation-item__content{padding:0}header .has-child.parent>a{gap:8px}header .has-child.parent>a svg{rotate:90deg}header .has-child.child>a{gap:12px}header .has-child.child>a svg{-webkit-transition:.2s;transition:.2s;opacity:0}header .has-child.child>a:hover svg{opacity:1}header .has-child>a{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .has-child>a svg{fill:var(--wp--preset--color--contrast);width:12px;height:auto}header .wp-block-navigation>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .wp-block-navigation>ul>li .hoverbar{position:relative;bottom:0;left:0;height:2px;width:100%;background:-webkit-gradient(linear, left top, right top, color-stop(50%, var(--wp--preset--color--contrast)), color-stop(50%, rgba(0, 0, 0, 0)));background:linear-gradient(90deg, var(--wp--preset--color--contrast) 50%, rgba(0, 0, 0, 0) 50%);background-size:201%;background-position:right;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}header .wp-block-navigation>ul>li:hover .hoverbar{background-position:left}.wp-block-navigation .wp-block-navigation-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.desktop-nav.wp-block-navigation>ul>li{padding-bottom:52px;margin-top:14px}.home header .parent.products>.wp-block-navigation__submenu-container{width:calc(100% - 64px - var(--wp--preset--spacing--50) - var(--wp--preset--spacing--50)) !important}}@media(max-width: 425px){header .navigation{position:absolute;width:100%;top:0;left:0;z-index:200}header .navigation .has-child.child{display:none}header .navigation .has-child svg{width:12px;rotate:90deg}header .dropdown-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;width:100%}header .dropdown-item-wrapper .nav-image{width:70px;height:auto}header .wp-block-separator{display:none}.home>.wp-block-group{background-color:rgba(0,0,0,0) !important;border:none}.home .custom-logo-link img{-webkit-filter:invert(1);filter:invert(1)}.mobile-nav li>a{gap:8px}.mobile-nav.wp-block-navigation .wp-block-navigation__responsive-container-content>ul>li>ul{display:none}}.single main{margin-top:0}.swiper-group{position:relative;height:350px}.swiper-group .wp-swiper{position:absolute;top:0;right:0}.va-block-product-header{height:90vh;margin-right:calc(var(--wp--preset--spacing--50)*-1);margin-left:calc(var(--wp--preset--spacing--50)*-1);padding:0 var(--wp--preset--spacing--50);background-color:#d3d3d3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-size:cover;background-position:50% 80%;-webkit-transition:background-image .5s ease-in-out;transition:background-image .5s ease-in-out}.va-block-product-header .top-shadow{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.7)), color-stop(30%, rgba(0, 0, 0, 0)));background:linear-gradient(180deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 30%)}.va-block-product-header #box-wrapper{height:600px;width:800px;position:relative;z-index:2}.va-block-product-header #box-wrapper::after{content:"";position:absolute;width:100%;height:calc(100% - 67px);background-color:#fff;top:67px;left:0;z-index:-1;opacity:1 !important}.va-block-product-header .btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff}.va-block-product-header .btn-row .prod-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;padding:0 28px;margin:0 12px;color:#e9e7e8;fill:#e9e7e8;height:67px}.va-block-product-header .btn-row .prod-btn img{width:50px;height:auto}.va-block-product-header .btn-row .prod-btn.active .hoverbar{background-position:left !important}.va-block-product-header .btn-row .prod-btn .hoverbar{position:absolute;bottom:0;left:0;height:2px;width:100%;background:-webkit-gradient(linear, left top, right top, color-stop(50%, rgb(0, 0, 0)), color-stop(50%, rgb(233, 231, 232)));background:linear-gradient(90deg, rgb(0, 0, 0) 50%, rgb(233, 231, 232) 50%);background-size:201%;background-position:right;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.va-block-product-header .btn-row .prod-btn:hover .hoverbar{background-position:left}.va-block-product-header .product-wrapper{position:relative}.va-block-product-header .product-wrapper .header-product{padding:2rem;opacity:0;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-transition:.5s;transition:.5s;z-index:2}.va-block-product-header .product-wrapper .header-product h3{font-weight:200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:18px;line-height:19px}.va-block-product-header .product-wrapper .header-product h3 span{height:1px;width:32px;background-color:#000}.va-block-product-header .product-wrapper .header-product h2{font-size:38px;margin-top:0}.va-block-product-header .product-wrapper .header-product a{text-decoration:none;font-size:18px;-webkit-transition:.2s;transition:.2s}.va-block-product-header .product-wrapper .header-product a:hover svg{margin-left:.5rem;fill:var(--wp--preset--color--contrast-2)}.va-block-product-header .product-wrapper .header-product a p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.va-block-product-header .product-wrapper .header-product a p svg{margin-top:1px;-webkit-transition:.2s;transition:.2s;height:14px}.va-block-product-header .product-wrapper .header-product.active{z-index:20;opacity:1}.va-block-product-header .product-wrapper .header-product .header-info{width:400px}.va-block-product-header .product-wrapper .header-product .product-thumbnail{width:250px;height:250px}@media(max-width: 425px){.va-block-product-header{padding-left:0;padding-right:0}.va-block-product-header .btn-row{margin:0 var(--wp--preset--spacing--50);gap:8px;width:84%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.va-block-product-header .btn-row .prod-btn{padding:0 4px;margin:0 8px}.va-block-product-header .btn-row .prod-btn img{width:45px}.va-block-product-header #box-wrapper{width:100%}.va-block-product-header #box-wrapper .header-info{width:auto}.va-block-product-header #box-wrapper .header-info h2{font-size:26px;width:250px}.va-block-product-header #box-wrapper .product-thumbnail{position:absolute;right:2rem;top:3rem;width:100px;height:100px}}/*# sourceMappingURL=main.min.css.map */