@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap";.video-wrapper video,.video-wrapper .inner-controls,.video-wrapper .inner-controls .video-item__underlay,.loader-overlay{position:absolute;inset:0}.loader-overlay .loader{position:absolute;top:50%;left:50%}h1,.h1{font-family:Poppins,Helvetica,Arial,Calibri,sans-serif;font-size:3rem;line-height:1.2}h1.big,.h1.big{font-size:3.375rem}@media only screen and (max-width: 1023px){h1,.h1{font-size:2.5rem}h1.big,.h1.big{font-size:3rem}}@media only screen and (max-width: 767px){h1,.h1{font-size:2rem}h1.big,.h1.big{font-size:2.5rem}}h2,.h2{font-family:Poppins,Helvetica,Arial,Calibri,serif;font-family:Poppins,Helvetica,Arial,Calibri,sans-serif;font-size:2rem;line-height:1.2}@media only screen and (max-width: 1300px){h2,.h2{font-size:1.75rem}}@media only screen and (max-width: 1023px){h2,.h2{font-size:1.5rem}}@media only screen and (max-width: 767px){h2,.h2{font-size:1.25rem}}h3,.h3{font-family:Poppins,Helvetica,Arial,Calibri,sans-serif;font-size:1.75rem;line-height:1.2}@media only screen and (max-width: 1300px){h3,.h3{font-size:1.5rem}}@media only screen and (max-width: 1023px){h3,.h3{font-size:1.25rem}}@media only screen and (max-width: 767px){h3,.h3{font-size:1.125rem}}h4,.h4{font-family:Poppins,Helvetica,Arial,Calibri,sans-serif;font-size:1.5rem}@media only screen and (max-width: 1023px){h4,.h4{font-size:1.125rem}}h1 span,.h1 span,h2 span,.h2 span,h3 span,.h3 span,h4 span,.h4 span,h5 span,.h5 span,h6 span,.h6 span{color:#2b2b2b}.bigger-font{font-size:18px}.page-content.text-bigger{font-size:20px}@media only screen and (max-width: 767px){.page-content.text-bigger{font-size:18px}}.page-content ul{list-style-type:none;margin-left:0;padding-left:0;margin-top:1rem}.page-content ul li{position:relative;padding-left:1.25rem;padding-bottom:.5rem}.page-content ul li:before{content:"";position:absolute;left:0;top:.65rem;background-color:#d3443c;font-weight:700;display:inline-block;height:6px;width:6px;border-radius:50%;flex:0 0 18px}body.has-cms-topbar header .header .has-subs .sub-nav-wrap{top:300px;max-height:calc(100vh - 271px)}body.has-cms-topbar header .header.active .header-stick{top:60px}body.has-cms-topbar header .header.active .has-subs .sub-nav-wrap{top:216px;max-height:calc(100vh - 231px)}header .header{z-index:15}header .header.active .header-bottom .nav-bar .navigation__item a{padding-top:1rem;padding-bottom:1rem;transition-duration:.2s}header .header.active .header-bottom .nav-bar .navigation__item a:after{bottom:.75rem}header .header.active .header-stick{position:fixed;top:0;left:0;right:0}header .header.active .header-stick .header__logo{max-width:192px;transition-duration:.2s}header .header.active .header-stick .header__logo .logo{max-width:192px;transition-duration:.2s}header .header.active .sub-nav-wrap{top:156px}header .header-middle{--tw-bg-opacity: 1;background-color:rgb(43 43 43 / var(--tw-bg-opacity))}header .header-middle .is-slider .loader-overlay .loader{border-color:#ffffff4d;border-top-color:#fff}header .header-middle a,header .header-middle input{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}header .header-middle .search input[type=search]{border-color:#dddedf80}header .header-middle .search input[type=search]::-moz-placeholder{font-size:.875rem;line-height:1.25rem;color:#dddedf80}header .header-middle .search input[type=search]::placeholder{font-size:.875rem;line-height:1.25rem;color:#dddedf80}header .header-middle .search input[type=search]:active,header .header-middle .search input[type=search]:focus{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}header .header-middle .search .search-btn{color:#dddedf80}header .header-middle .search .search-btn:has(+ input[type=search]:focus){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}header .header-bottom .navigation__item>a{position:relative;display:block;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:0;padding-right:0;text-align:center}@media (max-width: 1300px){header .header-bottom .navigation__item>a{font-size:.875rem;line-height:1.25rem}}header .header-bottom .navigation__item>a:after{content:"";position:absolute;bottom:1rem;left:50%;height:1px;width:100%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(43 43 43 / var(--tw-bg-opacity));opacity:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}header .header-bottom .navigation__item>a:after .is-slider .loader-overlay .loader{border-color:#ffffff4d;border-top-color:#fff}header .header-bottom .navigation__item>a[data-state=active],header .header-bottom .navigation__item>a:hover{--tw-text-opacity: 1;color:rgb(43 43 43 / var(--tw-text-opacity))}header .header-bottom .navigation__item>a[data-state=active]:after,header .header-bottom .navigation__item>a:hover:after{opacity:1}header .header-bottom .navigation__item>a[data-state=active]{font-weight:600}header .header-bottom .navigation__item.has-subs .sub-tip{visibility:hidden;position:absolute;bottom:1px;left:50%;z-index:5;--tw-translate-x: -50%;--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;transition-duration:.3s;width:40px;height:10px}header .header-bottom .navigation__item.has-subs .sub-tip:before,header .header-bottom .navigation__item.has-subs .sub-tip:after{content:"";position:absolute;border-top:10px solid #FFF;display:block;top:0;left:50%}header .header-bottom .navigation__item.has-subs .sub-tip:before{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-left:20px solid transparent}header .header-bottom .navigation__item.has-subs .sub-tip:after{border-right:20px solid transparent}header .header-bottom .navigation__item.has-subs .icon{vertical-align:middle;font-size:.75rem;line-height:1rem;font-weight:400}header .header-bottom .navigation__item.has-subs:hover>a:before,header .header-bottom .navigation__item.has-subs:hover>a:after{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}header .header-bottom .navigation__item.has-subs:hover .sub-tip,header .header-bottom .navigation__item.has-subs:hover .sub-nav{visibility:visible;opacity:1}header .header-bottom .navigation__item.has-subs .sub-nav{visibility:hidden;position:absolute;bottom:0;left:50%;display:table;--tw-translate-x: -50%;--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity));padding:0;opacity:0;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-duration:.3s}.builderblocks:nth-child(even) header .header-bottom .navigation__item.has-subs .sub-nav{background:#FAFAFA}header .header-bottom .navigation__item.has-subs .sub-nav{max-width:100dvw;width:100dvw}header .header-bottom .navigation__item.has-subs .sub-nav .nav{margin:0;padding:0;list-style-type:none}header .header-bottom .navigation__item.has-subs .sub-nav .sub-nav__item{padding:0}header .header-bottom .navigation__item.has-subs .sub-nav .sub-nav__item>a{position:relative;display:block;padding-top:1rem;padding-bottom:1rem;--tw-text-opacity: 1;color:rgb(43 43 43 / var(--tw-text-opacity))}header .header-bottom .navigation__item.has-subs .sub-nav .sub-nav__item>a:after{content:"";position:absolute;bottom:.75rem;left:50%;height:1px;width:100%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(43 43 43 / var(--tw-bg-opacity));opacity:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}header .header-bottom .navigation__item.has-subs .sub-nav .sub-nav__item>a:after .is-slider .loader-overlay .loader{border-color:#ffffff4d;border-top-color:#fff}header .header-bottom .navigation__item.has-subs .sub-nav .sub-nav__item:hover>a,header .header-bottom .navigation__item.has-subs .sub-nav .sub-nav__item.active>a{--tw-text-opacity: 1;color:rgb(43 43 43 / var(--tw-text-opacity))}header .header-bottom .navigation__item.has-subs .sub-nav .sub-nav__item:hover>a:after,header .header-bottom .navigation__item.has-subs .sub-nav .sub-nav__item.active>a:after{opacity:1}header .navigation__block.navigation__block--mobile{display:none}@media only screen and (max-width: 1023px){header .navigation__block.navigation__block--mobile{align-items:center;background-color:#2b2b2b;box-shadow:0 4px 2px -2px #0000001a;color:#fff;display:flex;flex:1;height:75px;justify-content:space-between;left:0;padding:0 1em;position:fixed;right:0;top:0;z-index:9}}header .navigation__block.navigation__block--mobile .mobile-header__logo{position:relative}header .navigation__block.navigation__block--mobile .mobile-header__btns{transform:translate(0)}header .navigation__block.navigation__block--mobile .mobile-header__btns a{color:#fff}header .navigation__block.navigation__block--mobile .mobile-header__btns .menu-icon{height:24px}header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn{display:inline-block;color:#fff;height:24px;line-height:24px;overflow:hidden;padding:unset;position:relative;width:30px}header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn-search{padding-right:.5rem;color:rgb(43 43 43 / var(--tw-text-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn-search i.fa-light{font-size:1.25rem;line-height:1.75rem}header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn.open span:first-child{transform:rotate(45deg) translate(6px,10px)}header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn.open span:nth-child(2){transform:translate(-100%)}header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn.open span:last-child{transform:rotate(-45deg) translate(6px,-10px)}header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn span{transition:all .5s ease;background-color:#fff;display:block;height:2px;position:absolute;width:30px}header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn span:first-child{top:0}header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn span:nth-child(2){top:11px}header .navigation__block.navigation__block--mobile .mobile-header__btns .js-mobile-btn span:last-child{top:22px}header .mobile-nav{display:none;overflow-y:auto;overflow-x:hidden}.jv_form .field-wrapheader .mobile-nav{display:none}@media only screen and (max-width: 1023px){header .mobile-nav{display:block;background:#FFF;top:75px;z-index:100}}header .mobile-nav .nav{list-style-type:none;margin:0;padding:0;padding-bottom:4rem}header .mobile-nav .nav .nav__item{padding-left:unset;text-align:center;padding:unset;border-bottom:1px solid rgba(43,43,43,.2)}header .mobile-nav .nav .nav__item:before{display:none}header .mobile-nav .nav .nav__item:last-child a{border-bottom:unset}header .mobile-nav .nav .nav__item a{color:#2b2b2b;display:block;padding:1rem}header .mobile-nav .nav .nav__item a:hover{color:#2b2b2b}header .mobile-nav .nav .nav__item.active a{background-color:#2b2b2b;color:#fff}header .mobile-nav .nav .nav__item.nav__item--langs{border-bottom-width:0px;padding-top:1rem}header .mobile-nav .nav .nav__item.nav__item--langs .language-wrap--mobile{margin-left:auto;margin-right:auto;display:flex;justify-content:center;gap:.5rem}header .mobile-nav .nav .nav__item.nav__item--langs .language-wrap--mobile .language__item{position:relative;border-radius:.25rem;border-bottom-width:0px;padding:.5rem;--tw-text-opacity: 1;color:rgb(43 43 43 / var(--tw-text-opacity))}header .mobile-nav .nav .nav__item.nav__item--langs .language-wrap--mobile .language__item:hover{color:#2b2b2bcc}header .mobile-nav .nav .nav__item.nav__item--langs .language-wrap--mobile .language__item.active{--tw-bg-opacity: 1;background-color:rgb(43 43 43 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}header .mobile-nav .nav .nav__item.nav__item--langs .language-wrap--mobile .language__item.active .is-slider .loader-overlay .loader{border-color:#ffffff4d;border-top-color:#fff}header .search-wrap input{color:#fff}header .search-wrap .search-mobile{--tw-bg-opacity: 1;background-color:rgb(15 15 15 / var(--tw-bg-opacity))}header .search-wrap .search-mobile button{right:1rem;max-height:52px;background-color:transparent;color:rgb(43 43 43 / var(--tw-text-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}header .search-wrap .search-mobile.open{transition:all .5s ease;transform:translateY(0)}footer .footer a,footer .copy-bar a{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}footer .copy-bar{font-size:.875rem;line-height:1.25rem}footer .copy-bar .opacity{opacity:.5}footer .copy-bar a{opacity:.5;transition-duration:.2s}footer .copy-bar a:hover{opacity:1}.is-slider{max-height:400px;overflow:hidden}.is-slider .slider{opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.55,0,.1,1)}.is-slider .loader-overlay{display:block;visibility:visible;z-index:6}.is-slider.extra-init{max-height:initial;overflow:visible}.is-slider.extra-init .slider{opacity:1;visibility:visible}.is-slider.extra-init .loader-overlay{background-color:transparent;opacity:0;visibility:hidden}.bg-main .is-slider .loader-overlay .loader{border-color:#ffffff4d;border-top-color:#fff}.slider .slick-arrow{top:auto;bottom:-3rem;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;background:url(../img/arrow-left.svg) no-repeat center center;background-size:contain}@media only screen and (max-width: 767px){.slider .slick-arrow{top:auto;bottom:-3rem;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:transparent}}.slider .slick-arrow.slick-arrow--prev{right:3.5rem;left:auto}.slider .slick-arrow.slick-arrow--prev.slick-disabled{opacity:.3}.slider .slick-arrow.slick-arrow--next{right:.5rem;left:auto;background:url(../img/arrow-right.svg) no-repeat center center;background-size:contain}.slider .slick-arrow.slick-arrow--next.slick-disabled{opacity:.3}.slider .slick-arrow i,.jv_form .field-wrap.slider .slick-arrow i{display:none}.slider .slick-arrow:hover i{--tw-text-opacity: 1;color:rgb(211 68 60 / var(--tw-text-opacity))}.slider.arrows-left .slick-arrow.slick-arrow--prev{left:.5rem;right:auto}.slider.arrows-left .slick-arrow.slick-arrow--next{left:3.5rem;right:auto}.product-slider{overflow:hidden}.product-slider .slider-item{max-height:250px}.product-slider.extra-init .slider-item{max-height:initial}.product-slider .slick-track{display:flex;align-items:stretch;overflow:hidden}@media (max-width: 767px){.product-slider .slick-track{display:block}}.product-slider .slick-track .slider__item{height:auto}.product-slider.white-arrows .slider .slick-arrow.slick-arrow--prev{background-image:url(../img/arrow-left-white.svg)}.product-slider.white-arrows .slider .slick-arrow.slick-arrow--next{background-image:url(../img/arrow-right-white.svg)}@media only screen and (max-width: 767px){.product-slider.is-slider .slider{padding-bottom:3rem}.product-slider.is-slider .slider .slick-arrow{bottom:0}}.homeslide.is-slider{max-height:150px}.homeslide.extra-init{max-height:initial;overflow:visible}.loader-overlay{transition:all .3s cubic-bezier(.55,0,.1,1);border-radius:0;overflow:hidden;visibility:hidden;opacity:1;z-index:15}.loader-overlay .loader{transform:translate(-50%,-50%);animation:loader_rotate .7s infinite linear;display:block;width:32px;height:32px;margin-top:-16px;margin-left:-16px;border-radius:100px;border:4px solid rgba(43,43,43,.3);border-top:4px solid #2B2B2B;z-index:6}.loader-overlay .loader.loader--secondary{border-color:#d3443c4d;border-top-color:#d3443c}.jv_form .checkbox input[type=checkbox]+label{padding:0;padding-left:2rem}.jv_form .checkbox input[type=checkbox]+label span{transition:all .3s cubic-bezier(.55,0,.1,1);background-color:transparent;border-color:#2b2b2b;left:0}.jv_form .checkbox input[type=checkbox]+label span i.fas{color:#2b2b2b}.jv_form .checkbox input[type=checkbox]:hover+label span{border-color:#121212}.jv_form .checkbox input[type=checkbox]:checked+label{background-color:transparent}.jv_form .checkbox input[type=checkbox]:checked+label span{background-color:#2b2b2b}.jv_form .checkbox input[type=checkbox]:checked+label span i{opacity:1;color:#fff}.jv_form .checkbox input[name=privacy]+label{font-size:.875rem;padding-top:0;padding-bottom:0;padding-left:2rem;margin:0}.jv_form .checkbox input[name=privacy]+label a{text-decoration-line:underline;color:#2b2b2b;transition:all .3s cubic-bezier(.55,0,.1,1)}.jv_form .checkbox input[name=privacy]+label a:hover{color:#2b2b2b}.jv_form .checkbox input[name=privacy]+label span{top:0;left:0;transform:translate(0)}.jv_form .checkbox input[name=privacy]:checked+label{background-color:transparent}.jv_form input[type=text],.jv_form input[type=search],.jv_form input[type=email],.jv_form input[type=tel],.jv_form input[type=password],.jv_form input[type=number],.jv_form input[type=date],.jv_form textarea,.jv_form select{border-radius:0;background:#F5F5F5;border:1px solid transparent;transition:all .3s cubic-bezier(.55,0,.1,1)}.jv_form input[type=text]::-moz-placeholder,.jv_form input[type=search]::-moz-placeholder,.jv_form input[type=email]::-moz-placeholder,.jv_form input[type=tel]::-moz-placeholder,.jv_form input[type=password]::-moz-placeholder,.jv_form input[type=number]::-moz-placeholder,.jv_form input[type=date]::-moz-placeholder,.jv_form textarea::-moz-placeholder,.jv_form select::-moz-placeholder{color:#2b2b2b;opacity:.8}.jv_form input[type=text]::placeholder,.jv_form input[type=search]::placeholder,.jv_form input[type=email]::placeholder,.jv_form input[type=tel]::placeholder,.jv_form input[type=password]::placeholder,.jv_form input[type=number]::placeholder,.jv_form input[type=date]::placeholder,.jv_form textarea::placeholder,.jv_form select::placeholder{color:#2b2b2b;opacity:.8}.jv_form input[type=text]:focus,.jv_form input[type=text]:hover,.jv_form input[type=search]:focus,.jv_form input[type=search]:hover,.jv_form input[type=email]:focus,.jv_form input[type=email]:hover,.jv_form input[type=tel]:focus,.jv_form input[type=tel]:hover,.jv_form input[type=password]:focus,.jv_form input[type=password]:hover,.jv_form input[type=number]:focus,.jv_form input[type=number]:hover,.jv_form input[type=date]:focus,.jv_form input[type=date]:hover,.jv_form textarea:focus,.jv_form textarea:hover,.jv_form select:focus,.jv_form select:hover{background-color:#2b2b2b1a;border-color:#2b2b2b80}.jv_form input[type=text]::-moz-placeholder,.jv_form input[type=search]::-moz-placeholder,.jv_form input[type=email]::-moz-placeholder,.jv_form input[type=tel]::-moz-placeholder,.jv_form input[type=password]::-moz-placeholder,.jv_form input[type=number]::-moz-placeholder,.jv_form input[type=date]::-moz-placeholder,.jv_form textarea::-moz-placeholder,.jv_form select::-moz-placeholder{color:#bfbfbf}.jv_form input[type=text]::placeholder,.jv_form input[type=search]::placeholder,.jv_form input[type=email]::placeholder,.jv_form input[type=tel]::placeholder,.jv_form input[type=password]::placeholder,.jv_form input[type=number]::placeholder,.jv_form input[type=date]::placeholder,.jv_form textarea::placeholder,.jv_form select::placeholder{color:#bfbfbf}.jv_form .field-wrap:not(.field-wrap--checkbox):not(.field-wrap--radio) label{font-weight:500}.jv_form .field-wrap.field-wrap--radio .field-wrap__label{margin-bottom:1rem}.jv_form .field-wrap.field-wrap--radio .field-wrap-options{display:flex;align-items:center;gap:1rem}.jv_form .field-wrap.field-wrap--radio .field-wrap-options .radioinput input[type=radio]+label{padding-top:0;padding-bottom:0;padding-left:2rem}.jv_form .field-wrap.field-wrap--radio .field-wrap-options .radioinput input[type=radio]+label span.check{left:0;top:0;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jv_form .field-wrap.field-wrap--radio .field-wrap-options .radioinput input[type=radio]+label span.check i.fas{font-size:.75rem;line-height:1rem}.jv_form .field-wrap.field-wrap--radio .field-wrap-options .radioinput input[type=radio]:checked+label{background-color:transparent}.jv_form .jv_form__section:first-of-type{padding-top:0}.jv_form .custom-select select{cursor:pointer}.jv_form.contact--form .field-wrap.field-wrap__button .btn{border-width:1px;--tw-border-opacity: 1;border-color:rgb(43 43 43 / var(--tw-border-opacity));background-color:transparent;--tw-text-opacity: 1;color:rgb(43 43 43 / var(--tw-text-opacity))}.jv_form.contact--form .field-wrap.field-wrap__button .btn:hover{--tw-bg-opacity: 1;background-color:rgb(43 43 43 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.jv_form.contact--form .field-wrap.field-wrap__button .btn.loading .loader.loader--small.loader--white{border:4px solid rgba(43,43,43,.3);border-top:4px solid #2B2B2B}.jv_form .field-wrap.hidden{display:none}.amount-input-wrap{display:inline-flex;width:auto;max-width:80px;align-items:center;padding-left:0}.amount-input-wrap input[type=number]{border-radius:.25rem;border-top-right-radius:0;border-bottom-right-radius:0;border-width:1px;--tw-border-opacity: 1;border-color:rgb(221 222 223 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.75rem 1.5rem;text-align:center;border-left:1px solid #dddedf}.amount-input-wrap .amount-input-btn{position:absolute;top:50%;display:block;height:1rem;width:1rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;border-radius:9999px;background-color:transparent}.amount-input-wrap .amount-input-btn:before,.amount-input-wrap .amount-input-btn:after{content:"";position:absolute;left:50%;top:50%;height:1px;width:7px;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(43 43 43 / var(--tw-bg-opacity))}.amount-input-wrap .amount-input-btn:after{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.amount-input-wrap .amount-input-btn.amount-input-btn--minus{left:.5rem}.amount-input-wrap .amount-input-btn.amount-input-btn--minus:after{content:none}.amount-input-wrap .amount-input-btn.amount-input-btn--plus{right:.5rem}.amount-input-wrap .amount-input-btn.is-disabled{opacity:.3;cursor:default}.calculator-form .checkbox input[type=checkbox]+label{padding:11px 0;padding-left:2rem}.calculator-form .checkbox input[type=checkbox]+label span{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));top:10px;left:.25rem}.calculator-form .checkbox input[type=checkbox]:checked+label{background-color:transparent}.calculator-form input{min-width:175px}@media only screen and (max-width: 767px){.calculator-form input{min-width:initial}.calculator-form .checkbox input[type=checkbox]+label{word-break:break-word}}.account-wrap .profile-form .action-btn{padding:.75em}.account-wrap .profile-form .checkbox input[type=checkbox]+label{padding:0;padding-left:2rem}.account-wrap .profile-form .checkbox input[type=checkbox]+label span{left:0}.account-wrap .profile-form .checkbox input[type=checkbox]:checked+label{background-color:transparent}.account-wrap .profile-form.has-delete-btn .jv_form .field-wrap.field-wrap__button{margin-left:55px}.account-wrap .profile-form .jv_form .jv_form__section{padding-top:0}@media only screen and (max-width: 767px){.builderblocks [data-type=team].main-padding.account-wrap .profile-form .jv_form .jv_form__section{padding-top:2rem}}.account-wrap .profile-form .jv_form .jv_form__section .jv_form__section__title{margin-bottom:1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(221 222 223 / var(--tw-border-opacity));padding-bottom:1rem;font-weight:600;font-size:1.5rem}@media only screen and (max-width: 1023px){.account-wrap .profile-form .jv_form .jv_form__section .jv_form__section__title{font-size:1.125rem}}@media only screen and (max-width: 424px){.account-wrap .profile-form.has-delete-btn .jv_form{padding-bottom:55px}.account-wrap .profile-form.has-delete-btn .jv_form .field-wrap.field-wrap__button{margin-left:0}.account-wrap .profile-form.has-delete-btn .jv_form .field-wrap.field-wrap__button .btn{width:100%;text-align:center}.account-wrap .profile-form .action-btn{aspect-ratio:auto;width:100%;text-align:center}}.password-mask{margin:0 0 -.25em;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;line-height:1}.language-wrap{position:relative;z-index:1}.language-wrap:hover{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity));opacity:1}.builderblocks:nth-child(even) .language-wrap:hover{background:#FAFAFA}.language-wrap:hover .langs-select{visibility:visible;border-top-width:0px;--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity));opacity:1;transition-duration:.2s}.builderblocks:nth-child(even) .language-wrap:hover .langs-select{background:#FAFAFA}.language-wrap:hover .langs-select .language__item{opacity:1}.language-wrap .language__item{display:block;padding:.25rem .5rem;transition-duration:.3s}.language-wrap .language__item:hover{--tw-bg-opacity: 1;background-color:rgb(43 43 43 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.language-wrap .language__item:hover .is-slider .loader-overlay .loader{border-color:#ffffff4d;border-top-color:#fff}.language-wrap .language__item.active{pointer-events:none;border-width:1px;--tw-border-opacity: 1;border-color:rgb(221 222 223 / var(--tw-border-opacity))}.language-wrap .language__item.active:before{content:unset}.language-wrap .langs-select{visibility:hidden;position:absolute;bottom:-.25rem;left:0;right:0;margin-top:.25rem;height:auto;--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:hidden;border-radius:.25rem;opacity:0;transition-duration:.2s}.language-wrap .langs-select .language__item{padding:.5rem .75rem;opacity:0}.search input[type=search]{min-width:460px;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(221 222 223 / var(--tw-border-opacity));background-color:transparent;padding:14px;padding-right:2.5rem}@media (max-width: 767px){.search input[type=search]{min-width:0px}}.search input[type=search]:active,.search input[type=search]:focus{--tw-border-opacity: 1;border-color:rgb(43 43 43 / var(--tw-border-opacity))}.search input[type=search]::-moz-placeholder{font-size:.875rem;line-height:1.25rem;color:#2b2b2b80}.search input[type=search]::placeholder{font-size:.875rem;line-height:1.25rem;color:#2b2b2b80}.search .search-btn{position:absolute;right:0;top:50%;aspect-ratio:1 / 1;height:100%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity: 1;color:rgb(43 43 43 / var(--tw-text-opacity))}.search .search-btn:has(+ input[type=search]:focus){--tw-text-opacity: 1;color:rgb(43 43 43 / var(--tw-text-opacity))}.search.search-mobile input[type=search]{padding-right:3rem}.search .error-tooltip{pointer-events:none;visibility:hidden;position:absolute;left:1rem;bottom:1rem;--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.125rem;border-width:1px;border-color:#cf292980;padding:.5rem;opacity:0;background-color:#fae4e4;transition:all .3s cubic-bezier(.55,0,.1,1);font-size:.75rem}.search .error-tooltip i{--tw-text-opacity: 1;color:rgb(207 41 41 / var(--tw-text-opacity))}.search .error-tooltip.active{visibility:visible;bottom:-.25rem;opacity:1}.item-gradient{opacity:.8;background-image:linear-gradient(transparent,#2B2B2B)}.price-current{font-size:1.25rem}.price-current span{font-size:1rem;font-weight:400}.badge:not(.badge-ball){--bg-color: #2B2B2B;--text-color: #FFFFFF;background:var(--bg-color);color:var(--text-color)}.badge.badge-ball{display:flex;aspect-ratio:1 / 1;align-items:center;justify-content:center;border-radius:9999px;min-width:64px}body.has-cms-topbar .product-detail .product-top-nav.active{top:209px}@media only screen and (max-width: 1023px){body.has-cms-topbar .product-detail .product-top-nav.active{top:75px}}@media (max-width: 1023px){.product-detail .label-wishlist-wrapper .label-wishlist-content{display:block}}.product-detail .product-detail-top .label-wishlist-wrapper,.product-detail .product-detail-top .label-wishlist{height:auto;width:auto}.product-detail .sticky-product-nav{visibility:hidden;opacity:0;transition-duration:.3s}.product-detail .sticky-product-nav .product-title{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-detail .product-top-nav{position:fixed;top:0;left:0;right:0;--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));justify-content:space-between;transition-duration:.3s;z-index:13}.product-detail .product-top-nav .sticky-product-nav{visibility:visible;opacity:1;transition-duration:.3s}.product-detail .product-top-nav.active{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media only screen and (max-width: 767px){.product-detail .product-top-nav.active{--tw-shadow: 0px 0px 10px rgba(0,0,0,.08);--tw-shadow-colored: 0px 0px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}.product-detail .product-top-nav.active{--tw-shadow: 0px 0px 10px rgba(0,0,0,.08);--tw-shadow-colored: 0px 0px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);top:149px}.product-detail.active .sticky-product-nav{visibility:visible;opacity:1}@media only screen and (max-width: 1023px){.product-detail .product-top-nav.active{top:75px}}.product-detail-media-wrapper .label-wishlist-wrapper{top:1rem;left:1rem}.product-detail-media-wrapper .product-badge-wrapper{top:1rem;right:1rem}.share{overflow:hidden}.share .share-links{width:0px;--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s}.share.open .link-share{padding-right:1rem}.share.open .share-links{width:auto;--tw-translate-x: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s}.product-list .product-list__item{border:1px solid #dddedf;border-top:0}.product-list .product-list__item .price-current{font-size:1rem;font-weight:700}.product-list .product-list__item .cell{padding:12px 0;padding-left:1rem}.product-list .product-list__item .amount-wrapper{padding:3px 3px 3px 0}.product-list .product-list__item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-top:1px solid #dddedf}.product-list .product-list__item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.faq__item .fa-light.fa-angle-down,.faq__item .title{transition-duration:.3s}.faq__item.is-active .title{opacity:1}.faq__item.is-active .fa-light.fa-angle-down{transform-origin:center;--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding:0}.label-wishlist-wrapper.loading{position:absolute;opacity:0;visibility:hidden}.label-wishlist-wrapper.loading .loader-overlay{visibility:visible;z-index:6;display:block;background-color:transparent;opacity:1}.label-wishlist-wrapper .loader-overlay,.label-wishlist-wrapper .label-whishlist{visibility:hidden;opacity:0}.label-wishlist-wrapper [wishlist-init] .label-whishlist{visibility:visible;opacity:1}.label-wishlist-wrapper.is-absolute .label-wishlist-content{display:none;--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.jv_form .field-wrap.label-wishlist-wrapper.is-absolute .label-wishlist-content{display:none}.builderblocks:nth-child(even) .label-wishlist-wrapper.is-absolute .label-wishlist-content{background:#FAFAFA}.label-wishlist-wrapper.is-absolute:hover .label-wishlist-content{display:block}.has-cms-topbar header .header-message.active{transition-duration:.3s;top:60px;left:0}@media only screen and (max-width: 1023px){.has-cms-topbar header .header-message.active{top:75px}}header .header-message{z-index:20;transition:all .3s cubic-bezier(.55,0,.1,1)}@media only screen and (max-width: 1023px){header .header-message{z-index:14;top:74px}}header .header-message.active{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s}.wishlist-item .wishlist-item-remove:hover{--tw-bg-opacity: 1;background-color:rgb(207 41 41 / var(--tw-bg-opacity))}.wishlist-item .wishlist-item-remove:hover i{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.shopping-cart__overview{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity))}.builderblocks:nth-child(even) .shopping-cart__overview{background:#FAFAFA}.shopping-cart .shopping-cart__row{padding-top:.75rem;padding-bottom:.75rem;padding-left:0;padding-right:0}.shopping-cart .shopping-cart__row.shopping-cart__row--sub{padding-left:3rem}.shopping-cart .shopping-cart__row:nth-child(2){border-top:unset}.shopping-cart .shopping-cart__row:last-child{border-bottom:unset}.shopping-cart .shopping-cart__row.shopping-cart__row__header{border-top-width:0px;border-bottom-width:0px;--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity));padding-top:.75rem;padding-bottom:.75rem}.builderblocks:nth-child(even) .shopping-cart .shopping-cart__row.shopping-cart__row__header{background:#FAFAFA}@media only screen and (max-width: 767px){.shopping-cart .shopping-cart__row .cart-product{flex-wrap:wrap;max-width:600px;padding:unset;position:relative}}.shopping-cart .shopping-cart__row .cart-product .cart-product__image{text-align:left;width:100px}@media only screen and (max-width: 767px){.shopping-cart .shopping-cart__row .cart-product .cart-product__image{width:100%;max-width:60px;text-align:left}}.shopping-cart .shopping-cart__row .cart-product .cart-product__info{width:auto;flex:1}@media only screen and (max-width: 767px){.shopping-cart .shopping-cart__row .cart-product .cart-product__info{padding-left:1rem;padding-right:2rem;flex:none;width:100%!important;margin-top:.25rem}}.shopping-cart .shopping-cart__row .cart-product .cart-product__actions{width:650px}@media only screen and (max-width: 767px){.shopping-cart .shopping-cart__row .cart-product .cart-product__actions .product-actions{flex-wrap:wrap;justify-content:flex-start;margin-top:.5rem}}.shopping-cart .shopping-cart__row .cart-product .cart-product__actions .product-actions__quantity{width:35%}@media only screen and (max-width: 767px){.shopping-cart .shopping-cart__row .cart-product .cart-product__actions .product-actions__prices{flex:1;width:auto}}.shopping-cart .shopping-cart__row .cart-product .cart-product__actions .product-actions__prices .price-wrap span{font-size:10px}@media only screen and (max-width: 1023px){.shopping-cart .shopping-cart__row .cart-product .cart-product__actions .product-actions__prices .price-wrap span{display:block}}.shopping-cart .shopping-cart__row .cart-product .cart-product__actions .product-actions__prices .price-wrap .price_inactive{font-size:10px;margin-top:.2rem}.shopping-cart .shopping-cart__row .cart-product .cart-product__actions .product-actions__prices .price-wrap .price_inactive span{font-size:inherit}.shopping-cart .shopping-cart__row .cart-product .cart-product__actions .product-actions__remove{width:40px}@media only screen and (max-width: 767px){.shopping-cart .shopping-cart__row .cart-product .cart-product__actions .product-actions__remove{position:absolute;right:0;top:0}.shopping-cart .shopping-cart__row .cart-product .cart-product__actions{width:100%}.shopping-cart .shopping-cart__row .cart-product .cart-product__actions .product-actions__quantity{width:45%}.shopping-cart .shopping-cart__row .cart-product .cart-product__actions .product-actions__quantity .amount-input-wrap input[type=number]{margin-left:.25rem;margin-right:.25rem}.shopping-cart .shopping-cart__row .cart-product .cart-product__actions .product-actions__quantity .amount-input-wrap .amount-input-btn{max-height:24px;min-height:24px;height:24px;max-width:24px;min-width:24px;width:24px}.shopping-cart .shopping-cart__row.shopping-cart__row--sub{padding-left:2rem}}.shopping-cart__summary .summary__row.summary__row--total{font-weight:600}.shopping-cart__summary .summary__row.summary__row--total:first-child{padding-top:0;border-top-width:0px}.cart-message{z-index:20;transition:all .3s cubic-bezier(.55,0,.1,1)}@media only screen and (max-width: 1023px){.cart-message{z-index:14}}.js-cart-error.has-cms-topbar .cart-message,.js-cart-product-added.has-cms-topbar .cart-message{transition:all .3s cubic-bezier(.55,0,.1,1);top:60px;left:0}@media only screen and (max-width: 1023px){.js-cart-error.has-cms-topbar .cart-message,.js-cart-product-added.has-cms-topbar .cart-message{top:75px}}.js-cart-error .cart-message,.js-cart-product-added .cart-message{transition:all .3s cubic-bezier(.55,0,.1,1);transform:translateY(0);top:0;left:0}.js-cart-error .cart-message a,.js-cart-product-added .cart-message a{color:#fff;text-decoration:underline}.js-cart-error .cart-message a:hover,.js-cart-product-added .cart-message a:hover{color:#fffc}.js-cart-error.error .cart-message,.js-cart-product-added.error .cart-message{background-color:#cf2929}@media only screen and (max-width: 1023px){.js-cart-error .cart-message,.js-cart-product-added .cart-message{top:74px}}.cta-home-block{position:relative;height:100%;min-height:240px}.contact-item{max-width:100%}.contact-item a{display:inline-flex;align-items:center;max-width:100%}.ligging-block{position:relative}.ligging-block iframe{position:absolute;inset:0;height:100%;width:100%}.white-contacts .contact-item a{color:#fff;font-weight:500}@media only screen and (max-width: 1023px){.sidebar-wrap{transform:translate(-100%);transition:all .5s ease-out;left:0;height:100%;max-height:100vh;padding:1rem;position:fixed;top:0;width:100%;z-index:1000;overflow-y:scroll}.sidebar-wrap ::-webkit-scrollbar{width:5px}.sidebar-wrap ::-webkit-scrollbar-track{background:#EEEEEE}.sidebar-wrap ::-webkit-scrollbar-thumb{background:#2B2B2B}.sidebar-wrap ::-webkit-scrollbar-thumb:hover{background:#555}.sidebar-wrap.open{transform:translate(0)}}.js-show-sidebar-trigger{display:none;padding-top:.75rem;padding-bottom:.75rem}.jv_form .field-wrap.js-show-sidebar-trigger{display:none}@media only screen and (max-width: 1023px){.js-show-sidebar-trigger{display:block}}.js-show-sidebar-trigger.close{position:absolute;right:1rem;top:.5rem;z-index:10}.js-show-sidebar-trigger.close:hover span{background:#2B2B2B}@media only screen and (max-width: 1023px){.js-show-sidebar-trigger.close{display:flex;min-height:12px}}.js-show-sidebar-trigger.close span{transition:all .5s ease;width:16px;height:2px;background:#2B2B2B;display:block}.js-show-sidebar-trigger.close span:first-child{transform:rotate(45deg);position:relative;left:16px}.js-show-sidebar-trigger.close span:last-child{transform:rotate(-45deg)}.loading .loader-overlay{visibility:visible}.loader-overlay{z-index:10;overflow:hidden;background-color:#ffffff4d;opacity:1}.loader-overlay .loader{animation:loader_rotate .7s infinite linear;transform:translate(-50%);border:4px solid rgba(43,43,43,.3);border-top:4px solid #2B2B2B;display:block;top:100px!important;z-index:6}#loadMoreContent{position:relative}#loadMoreContent.loading .loader-overlay{display:block;overflow:visible}#loadMoreContent.loading .product-item{opacity:.5}.filter{position:relative}.filter .filter-checks{max-height:400px;overflow:hidden;overflow-y:auto}.filter .filter-checks .checkbox input[type=checkbox]+label{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:0;padding-right:0;padding-left:1rem}.filter .filter-checks .checkbox input[type=checkbox]+label span{position:static;display:inline-block;height:auto;width:auto;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-width:0px}.filter .filter-checks .checkbox input[type=checkbox]:checked+label{position:relative;background-color:transparent;padding-top:.4rem;font-weight:700}.filter .filter-checks .checkbox input[type=checkbox]:checked+label span{background-color:transparent;--tw-text-opacity: 1;color:rgb(43 43 43 / var(--tw-text-opacity))}.filter .filter-checks .checkbox input[type=checkbox]:checked+label:before,.filter .filter-checks .checkbox input[type=checkbox]:checked+label:after{position:absolute;left:.25rem;top:11px;height:.75rem;width:1px;--tw-bg-opacity: 1;background-color:rgb(43 43 43 / var(--tw-bg-opacity));content:""}.filter .filter-checks .checkbox input[type=checkbox]:checked+label:before{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filter .filter-checks .checkbox input[type=checkbox]:checked+label:after{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filter .filter-section{padding-right:.5rem}.filter .filter-section .filter-checks{padding-right:.5rem;margin-right:-.5rem}.filter .filter-section.collapse{visibility:visible}.filter .filter-section.collapse .filter-title i.fas{transform:rotate(180deg)}.filter .filter-section.collapse .filter-checks{transition:all .3s ease;height:0;overflow:hidden}.filter #productFilter .filter .filter-checks{max-height:260px;overflow:none;overflow-y:auto}.filter #productFilter .filter .filter-checks .checkbox{position:relative}.filter #productFilter .filter .filter-checks .checkbox:before{position:absolute;left:0;top:0;height:100%;width:2px;--tw-bg-opacity: 1;background-color:rgb(221 222 223 / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content)}.filter #productFilter .filter .filter-checks .checkbox input[type=checkbox]+label{background-color:transparent}.filter .input-wrap.has-prefix{position:relative}.filter .input-wrap.has-prefix input{padding-left:1.5rem}.filter .input-wrap.has-prefix .input-wrap__prefix{position:absolute;left:.5rem;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filter-search-wrapper input[type=text]{border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(221 222 223 / var(--tw-border-opacity));padding-top:1rem;padding-bottom:1rem;padding-right:2.5rem}.filter-search-wrapper input[type=text]:active,.filter-search-wrapper input[type=text]:focus{--tw-border-opacity: 1;border-color:rgb(43 43 43 / var(--tw-border-opacity))}.filter-search-wrapper input[type=text]::-moz-placeholder{font-size:.875rem;line-height:1.25rem;color:#2b2b2b80}.filter-search-wrapper input[type=text]::placeholder{font-size:.875rem;line-height:1.25rem;color:#2b2b2b80}.reset-btn{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity));padding:.25rem .5rem}.builderblocks:nth-child(even) .reset-btn{background:#FAFAFA}.reset-btn{font-weight:400;transition:all .3s cubic-bezier(.55,0,.1,1)}.reset-btn:hover{background-color:#dcdcdc}.acronym-ball{position:relative;aspect-ratio:1 / 1;border-radius:9999px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));background-color:#51bfd3;width:80px}.acronym-ball>*{position:absolute;top:50%;left:50%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-size:1.125rem;line-height:1.75rem;font-weight:700}body.has-cms-topbar .help-sticky-top{top:300px}.help-sticky-top{top:240px}.account-wrap{display:flex;justify-content:stretch}.account-wrap .account-sidebar .account-sidebar__item{border-radius:.375rem;transition:all .3s cubic-bezier(.55,0,.1,1)}.account-wrap .account-sidebar .account-sidebar__item:hover,.account-wrap .account-sidebar .account-sidebar__item.active{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity))}.builderblocks:nth-child(even) .account-wrap .account-sidebar .account-sidebar__item:hover,.builderblocks:nth-child(even) .account-wrap .account-sidebar .account-sidebar__item.active{background:#FAFAFA}.account-wrap .account-content .title,.account-wrap .account-content .jv_form__section__title{font-size:1.25rem;font-weight:500;margin-bottom:1rem}.account-wrap .jv_form input[type=text],.account-wrap .jv_form input[type=search],.account-wrap .jv_form input[type=email],.account-wrap .jv_form input[type=tel],.account-wrap .jv_form input[type=password],.account-wrap .jv_form input[type=number],.account-wrap .jv_form input[type=date],.account-wrap .jv_form textarea,.account-wrap .jv_form select{border-radius:.375rem}.account-wrap .jv_form .jv_form__section:first-child{border-top:none;padding-top:unset}.account-wrap .jv_form .jv_form__section .jv_form__section__title{font-weight:500;font-size:16px;margin-bottom:1rem}.account-wrap .jv_form .jv_form__section .jv_form__section__title i.far,.account-wrap .jv_form .jv_form__section .jv_form__section__title i.fas{color:#2b2b2b}.account-wrap .jv_form .field-wrap label{margin-bottom:.25em}.account-wrap .jv_form .field-wrap:not(.field-wrap--checkbox):not(.field-wrap--radio) label{font-weight:600;opacity:.6}.account-wrap .jv_form .field-wrap .field-wrap__input.title-input input{padding-top:5px;padding-bottom:5px}.account-wrap .jv_form.transparent-form input[type=text],.account-wrap .jv_form.transparent-form input[type=search],.account-wrap .jv_form.transparent-form input[type=email],.account-wrap .jv_form.transparent-form input[type=tel],.account-wrap .jv_form.transparent-form input[type=password],.account-wrap .jv_form.transparent-form input[type=number],.account-wrap .jv_form.transparent-form input[type=date],.account-wrap .jv_form.transparent-form textarea,.account-wrap .jv_form.transparent-form select{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.action-btn{aspect-ratio:1 / 1;border-width:1px;padding:.5rem;border-color:#2b2b2b4d;border-radius:3px}.action-btn:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));background-color:#51bfd3;border-color:#51bfd3}.action-btn:hover.action-btn--remove{background-color:#cf2929;border-color:#cf2929}.action-btn.action-btn--small{padding:.25rem;line-height:1}.action-btn.action-btn--small>i{font-size:.75rem;line-height:1rem}.action-link{transition:all .3s cubic-bezier(.55,0,.1,1)}.action-link:hover{color:#51bfd3}.detail-row{border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:0 .75rem}.detail-row .detail-row__inner .detail-cell{flex:0 0 150px;padding:.75rem}.detail-row .detail-row__inner .detail-cell:first-of-type{padding-left:0}.detail-row .detail-row__inner .detail-cell:last-of-type{padding-right:0}.detail-row .detail-row__inner .detail-cell.detail-cell--name{display:flex;align-items:center;font-weight:700;flex:0 0 150px}.detail-row .detail-row__inner .detail-cell.detail-cell--name .loader{position:static;margin:0;margin-left:.5rem;display:inline-block;height:1rem;width:1rem;--tw-translate-y: 0px;--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.detail-row .detail-row__inner .detail-cell.detail-cell--auto{flex:1}.detail-row .detail-row__inner .detail-cell.detail-cell--date{opacity:.5;min-width:170px}.detail-row .detail-row__inner .detail-cell.detail-cell--price{flex:0 0 150px;padding-right:0}.detail-row .detail-row__inner .detail-cell.detail-cell--name,.detail-row .detail-row__inner .detail-cell.detail-cell--price{font-size:1.125rem}.detail-row .detail-row__inner .detail-cell.detail-cell--more{flex:0 0 28px}.detail-row .detail-row__inner .detail-cell.detail-cell--actions{flex:0 0 370px;margin-left:auto}.detail-row .detail-row__inner .detail-cell.detail-cell--date,.detail-row .detail-row__inner .detail-cell.detail-cell--actions{font-size:.875rem}.detail-row.detail-row--invoice:hover .action-link--detail{color:#51bfd3}.detail-row.detail-row--invoice .detail-row__inner .detail-cell.detail-cell--name{flex:0 0 100px}.detail-row.detail-row--invoice .detail-row__inner .detail-cell.detail-cell--actions{flex:0 0 220px}@media only screen and (max-width: 1300px){.detail-row .detail-row__inner .detail-cell{padding:.75rem .25rem}.detail-row .detail-row__inner .detail-cell:first-of-type{padding-left:0}.detail-row .detail-row__inner .detail-cell:last-of-type{padding-right:0}}@media only screen and (max-width: 767px){.detail-row .detail-row__inner .detail-cell{flex:0 0 90px;padding:.5rem}.detail-row .detail-row__inner .detail-cell.detail-cell--name{flex:0 0 100%;padding-bottom:0;padding-right:0}.detail-row .detail-row__inner .detail-cell.detail-cell--date{padding-left:0;padding-right:0;flex:none;width:100%}.detail-row .detail-row__inner .detail-cell.detail-cell--price{flex:none;padding-left:0}.detail-row .detail-row__inner .detail-cell.detail-cell--actions,.detail-row.detail-row--invoice .detail-row__inner .detail-cell.detail-cell--actions{flex:auto}}@media only screen and (max-width: 424px){.detail-row .detail-row__inner .detail-cell.detail-cell--price{flex:none;padding-left:0}}.account-sidebar-wrap{position:relative}@media only screen and (max-width: 1023px){.account-sidebar-wrap .account-sidebar{position:absolute;bottom:0;left:0;right:0;z-index:5;--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));box-shadow:0 8px 10px #0000001a;padding:1rem;padding-bottom:0;display:none}.account-sidebar-wrap .account-sidebar .overlay-link.is-active{pointer-events:none}.account-sidebar-wrap.is-open .account-sidebar{display:block}}.info-notice{display:flex;align-items:baseline;gap:.5rem;border-radius:.125rem;padding:.25rem;font-size:.75rem;line-height:1rem;background-color:#e7f2fc}.account-main-layout{display:flex;flex-direction:column;gap:2rem}.field-tag{border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(221 222 223 / var(--tw-bg-opacity));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500}.field-tag.field-tag--dark{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.color-account-blue{color:#51bfd3}.base-popup.order-detail .base-popup__modal{max-width:1200px}.base-popup.order-detail .base-popup__modal .base-popup__modal__inner .base-popup__content{padding-bottom:0}.base-popup.order-detail .popup-footer{margin-left:-1.5rem;margin-right:-1.5rem;--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity));padding:1rem 1.5rem}.builderblocks:nth-child(even) .base-popup.order-detail .popup-footer{background:#FAFAFA}.base-popup.order-detail .popup-footer .btn.btn--small{padding:.75rem 1.5rem}.base-popup.order-detail .bottom-popup-back-link{display:none}@media only screen and (max-width: 767px){.base-popup.order-detail .base-popup__modal .base-popup__modal__inner .base-popup__content{padding-bottom:60px}.base-popup.order-detail .popup-footer{position:fixed;bottom:0;left:0;right:0;margin-left:0;margin-right:0;padding-top:.5rem;padding-bottom:.5rem}}/*! purgecss start ignore */.top-block{--block-bg: #FFF;--block-text: #2B2B2B;--block-icon: #2B2B2B;position:relative;overflow:hidden;border-radius:.375rem;background-color:var(--block-bg);color:var(--block-text)}.top-block .top-block__inner{position:relative;z-index:1;padding:2rem 1rem}.top-block.yellow-block{--block-bg: #f7f5ae;--block-icon: #f7f5ae}.top-block.purple-block{--block-bg: #6782b8;--block-icon: #6782b8;--block-text: #FFF}.top-block.purple-block .top-block__icon-wrapper:after{opacity:.6}.top-block.blue-block{--block-bg: #51bfd3;--block-icon: #51bfd3;--block-text: #FFF}.top-block.blue-block .top-block__icon-wrapper:after{opacity:.6}.top-block .top-block__icon-wrapper{position:absolute;top:0;bottom:0;right:0;z-index:0;width:200px;max-height:200px}.top-block .top-block__icon-wrapper:before,.top-block .top-block__icon-wrapper:after{content:"";position:absolute;top:100px;z-index:-1;aspect-ratio:1 / 1;border-radius:9999px;width:300px}.top-block .top-block__icon-wrapper:before{left:-1rem;--tw-translate-y: -65%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:#ffffff80}.top-block .top-block__icon-wrapper:after{left:0;--tw-translate-y: -75%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.top-block .top-block__icon-wrapper .icon{position:absolute;left:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));top:33px;color:var(--block-icon);font-size:3.5rem}.top-block .top-block__icon-wrapper.has-smaller-title .icon{top:24px}@media only screen and (max-width: 767px){.top-block .top-block__icon-wrapper{width:150px;max-height:150px}.top-block .top-block__icon-wrapper:before,.top-block .top-block__icon-wrapper:after{width:225px}.top-block .top-block__icon-wrapper .icon{font-size:2.25rem;left:auto;right:2rem;transform:translate(0)}.top-block.purple-block .top-block__inner,.top-block.blue-block .top-block__inner{text-shadow:0 0 6px rgba(0,0,0,.3)}}/*! purgecss end ignore */body[data-page=bestellen]{font-family:Open Sans,sans-serif}body[data-page=bestellen].has-cms-topbar .page-wrapper,body[data-page=bestellen].has-cms-topbar .page-wrapper.padding-top{padding:unset}body[data-page=bestellen].has-cms-topbar .shopping-cart .sidebar{min-height:calc(100vh - 60px)}body[data-page=bestellen] .page-wrapper,body[data-page=bestellen] .page-wrapper.padding-top{padding:unset}body[data-page=bestellen] h1.page-title{color:#2b2b2b;display:block;font-family:Open Sans,sans-serif;font-size:2.25rem;font-weight:300;font-weight:300px;margin:3rem 0;padding:unset;text-align:center;text-transform:uppercase}body[data-page=bestellen] h1.page-title:before,body[data-page=bestellen] h1.page-title:after{display:none}body[data-page=bestellen] h3.title{font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:600;margin-bottom:2rem}body[data-page=bestellen] .subtitle{color:#aaa;font-size:.875rem;font-weight:400}body[data-page=bestellen] a:not([class*=btn]){color:#2b2b2b;text-decoration:underline}body[data-page=bestellen] a:not([class*=btn]).admin-login-btn{color:#fff}body[data-page=bestellen] .btn{margin:0;border-width:1px;--tw-border-opacity: 1;border-color:rgb(43 43 43 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(43 43 43 / var(--tw-bg-opacity));padding:.5rem 1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}body[data-page=bestellen] .btn .is-slider .loader-overlay .loader{border-color:#ffffff4d;border-top-color:#fff}body[data-page=bestellen] .btn{font-family:Open Sans,sans-serif;text-decoration:unset}body[data-page=bestellen] .btn:hover{background-color:transparent;--tw-text-opacity: 1;color:rgb(43 43 43 / var(--tw-text-opacity))}body[data-page=bestellen] .btn:hover i,body[data-page=bestellen] .btn:hover i.fas{--tw-text-opacity: 1;color:rgb(43 43 43 / var(--tw-text-opacity))}body[data-page=bestellen] .btn i,body[data-page=bestellen] .btn i.fas{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}body[data-page=bestellen] .btn-dark{background:#2B2B2B;color:#fff}body[data-page=bestellen] .btn-dark:hover{background:rgb(68.5,68.5,68.5)}body[data-page=bestellen] .devider{background:#dddedf;content:"";height:100%;margin:0 auto;width:1px}@media only screen and (max-width: 1023px){body[data-page=bestellen] .devider.horizontal{height:1px;width:100%}}body[data-page=bestellen] .footer{background:#fff;box-shadow:0 0 20px 10px #0000000d;position:fixed;bottom:0;left:0;width:100%;height:60px;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 1023px){body[data-page=bestellen] .footer{display:block}}@media only screen and (max-width: 767px){body[data-page=bestellen] .footer{height:90px}}body[data-page=bestellen] .footer .back{padding:1rem;font-size:1rem}@media only screen and (max-width: 767px){body[data-page=bestellen] .footer .back{text-align:right;margin-bottom:.5rem;padding:.8rem 1rem}}body[data-page=bestellen] .footer .back a{color:#454545;text-decoration:unset}body[data-page=bestellen] .footer .back a:hover{color:#2b2b2b}body[data-page=bestellen] .footer .next{margin-right:1rem;bottom:10px}@media only screen and (max-width: 1023px){body[data-page=bestellen] .footer .next{right:0rem;position:fixed;bottom:12px}}body[data-page=bestellen] .field-wrap-options{display:flex}body[data-page=bestellen] .field-wrap-options .radio input[type=radio]+label span{border-color:#2b2b2b;border-width:2px}body[data-page=bestellen] .field-wrap-options .radio input[type=radio]+label span i{background-color:#2b2b2b}body[data-page=bestellen] .jv_form .field-wrap label{font-weight:400}body[data-page=bestellen] .jv_form .field-wrap.field-wrap--radio .field-wrap__label{margin-bottom:1rem}body[data-page=bestellen] .jv_form .jv_form__section[data-id=warning],body[data-page=bestellen] .jv_form .jv_form__section[data-id=save_address]{padding:0}body[data-page=bestellen] .jv_form .jv_form__section[data-id=save_address] .jv_form__section__title{display:none}body[data-page=bestellen] .jv_form .jv_form__section .field-wrap--radio[data-id=delivery_addressID] .field-wrap-options{margin-top:.5rem;max-height:300px;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;overflow-y:auto;--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity));padding:1rem .5rem .5rem}.builderblocks:nth-child(even) body[data-page=bestellen] .jv_form .jv_form__section .field-wrap--radio[data-id=delivery_addressID] .field-wrap-options{background:#FAFAFA}body[data-page=bestellen] .shopping-cart .sidebar{background:#F5F5F5;min-height:100vh;width:300px;position:relative}@media only screen and (max-width: 1300px){body[data-page=bestellen] .shopping-cart .sidebar{width:200px}}@media only screen and (max-width: 767px){body[data-page=bestellen] .shopping-cart .sidebar{width:100%;min-height:unset;padding-bottom:2rem}}body[data-page=bestellen] .shopping-cart .sidebar .back{color:#2b2b2b;display:block;padding:1rem;font-size:.875rem}body[data-page=bestellen] .shopping-cart .sidebar .back:hover{color:#2b2b2b}body[data-page=bestellen] .shopping-cart .sidebar .steps .step__dot{background:#ccc;border-radius:50%;height:14px;position:relative;width:14px;margin:5px auto}body[data-page=bestellen] .shopping-cart .sidebar .steps .step__dot:after{transform:translate(-50%,-50%);border-radius:50%;border:2px solid #ccc;content:"";height:24px;left:50%;position:absolute;top:50%;width:24px}body[data-page=bestellen] .shopping-cart .sidebar .steps .step__line{background:#ccc;width:2px;height:100px;content:"";margin:0 auto}@media only screen and (max-width: 767px){body[data-page=bestellen] .shopping-cart .sidebar .steps .step__line{display:none}}body[data-page=bestellen] .shopping-cart .sidebar .steps .step__line.active{background:#2B2B2B}body[data-page=bestellen] .shopping-cart .sidebar .steps .step__content span{font-size:.875rem;text-transform:uppercase;font-weight:700}@media only screen and (max-width: 767px){body[data-page=bestellen] .shopping-cart .sidebar .steps .step__content span{display:none}}body[data-page=bestellen] .shopping-cart .sidebar .steps .step__content h3,body[data-page=bestellen] .shopping-cart .sidebar .steps .step__content .h3{margin:0;font-size:1rem}body[data-page=bestellen] .shopping-cart .sidebar .steps .step.active .step__dot{background:#2B2B2B}body[data-page=bestellen] .shopping-cart .sidebar .steps .step.active .step__dot:after{border-color:#2b2b2b}@media only screen and (max-width: 767px){body[data-page=bestellen] .shopping-cart .sidebar .steps .step{padding:.5rem 0}}body[data-page=bestellen] .shopping-cart__content{padding:100px 0 100px 20px;width:calc(100vw - 320px)}@media only screen and (max-width: 1300px){body[data-page=bestellen] .shopping-cart__content{width:calc(100vw - 220px)}}@media only screen and (max-width: 1023px){body[data-page=bestellen] .shopping-cart__content{padding-bottom:150px}}@media only screen and (max-width: 767px){body[data-page=bestellen] .shopping-cart__content{width:100%;padding:unset;padding-bottom:170px}}body[data-page=bestellen] .shopping-cart__step-1 .pwd-forgotten{font-weight:600;--tw-text-opacity: 1;color:rgb(43 43 43 / var(--tw-text-opacity));text-decoration-line:underline}body[data-page=bestellen] .shopping-cart__step-1 .pwd-forgotten:hover{color:#2b2b2b}body[data-page=bestellen] .shopping-cart__step-1-1 .shopping-cart__content .jv_form__section__title{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:500}body[data-page=bestellen] .shopping-cart__step-1-1 .shopping-cart__content .jv_form__section[data-id=password]{padding:0}body[data-page=bestellen] .shopping-cart__step-1-1 .shopping-cart__content .jv_form__section[data-id=password] .jv_form__section__title,.jv_form .field-wrapbody[data-page=bestellen] .shopping-cart__step-1-1 .shopping-cart__content .jv_form__section[data-id=password] .jv_form__section__title{display:none}body[data-page=bestellen] .shopping-cart__step-1-1 .shopping-cart__content .jv_form__section[data-id=password] .flex__item{padding-top:0}@media only screen and (max-width: 767px){.builderblocks [data-type=team].main-paddingbody[data-page=bestellen] .shopping-cart__step-1-1 .shopping-cart__content .jv_form__section[data-id=password] .flex__item{padding-top:2rem}}body[data-page=bestellen] .shopping-cart__step-1-1 .shopping-cart__content .jv_form .field-wrap__button button{position:fixed;bottom:12px;right:1rem;z-index:10;border-width:1px;--tw-border-opacity: 1;border-color:rgb(43 43 43 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(43 43 43 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}body[data-page=bestellen] .shopping-cart__step-1-1 .shopping-cart__content .jv_form .field-wrap__button button .is-slider .loader-overlay .loader{border-color:#ffffff4d;border-top-color:#fff}body[data-page=bestellen] .shopping-cart__step-1-1 .shopping-cart__content .jv_form .field-wrap__button button:hover{background-color:transparent;--tw-text-opacity: 1;color:rgb(43 43 43 / var(--tw-text-opacity))}body[data-page=bestellen] .shopping-cart__step-1-1 .shopping-cart__content .jv_form .field-wrap__button button:hover i{--tw-text-opacity: 1;color:rgb(43 43 43 / var(--tw-text-opacity))}body[data-page=bestellen] .shopping-cart__step-2 .shopping-cart__content .section{border-bottom:1px solid #dddedf}body[data-page=bestellen] .shopping-cart__step-2 .shopping-cart__content .section:last-of-type{border-bottom:none}body[data-page=bestellen] .shopping-cart__step-2 .shopping-cart__content .section__title{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:500}body[data-page=bestellen] .shopping-cart__step-2 .shopping-cart__content .order-overview__item{border-bottom:1px solid #dddedf}body[data-page=bestellen] .shopping-cart__step-2 .shopping-cart__content .order-overview__item .product-image:after{display:block;content:"";padding-bottom:100%}body[data-page=bestellen] .shopping-cart__step-2 .shopping-cart__content .order-overview__item .product-title{font-weight:700;padding-bottom:.3rem}body[data-page=bestellen] .shopping-cart__step-2 .shopping-cart__content .order-overview__item .product-code{display:flex}body[data-page=bestellen] .shopping-cart__step-2 .shopping-cart__content .order-overview__item .product-code .value{flex:1;font-weight:700}body[data-page=bestellen] .shopping-cart__step-2 .shopping-cart__content .order-overview__item .product-price{font-weight:500;display:flex;justify-content:flex-end}@media only screen and (max-width: 767px){body[data-page=bestellen] .shopping-cart__step-2 .shopping-cart__content .order-overview__item .product-price{justify-content:flex-start}}body[data-page=bestellen] .shopping-cart__step-2 .shopping-cart__content .order-totals .flex__item{padding:.5rem 0}body[data-page=bestellen] .shopping-cart__step-2 .shopping-cart__content .order-totals .flex__item .label.price-subtotal,body[data-page=bestellen] .shopping-cart__step-2 .shopping-cart__content .order-totals .flex__item .value.price-subtotal{font-weight:600}body[data-page=bestellen] .shopping-cart__step-2 .shopping-cart__content .order-totals .flex__item .label.price-total,body[data-page=bestellen] .shopping-cart__step-2 .shopping-cart__content .order-totals .flex__item .value.price-total{font-weight:700}body[data-page=bestellen] .shopping-cart__step-2 .shopping-cart__content .order-totals .flex__item .line{background:#dddedf;height:1px;width:100%}body[data-page=bestellen] .shopping-cart__step-2 .order-condition-text{margin-right:1rem;font-size:13px}@media only screen and (max-width: 1023px){body[data-page=bestellen] .shopping-cart__step-2 .order-condition-text{display:block;padding-left:unset;margin-bottom:.5rem}body[data-page=bestellen] .shopping-cart__step-2 .footer{height:135px}body[data-page=bestellen] .shopping-cart__step-2 .footer .next{right:auto;left:1rem}body[data-page=bestellen] .shopping-cart__step-2 .footer .back{text-align:left}}.overview-flex-table .overview-flex-table__row{display:flex;align-items:flex-start;padding:1rem}.overview-flex-table .overview-flex-table__row.header-row{align-items:center;border-radius:.125rem;--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity));padding-top:.75rem;padding-bottom:.75rem;font-weight:600}.builderblocks:nth-child(even) .overview-flex-table .overview-flex-table__row.header-row{background:#FAFAFA}@media (max-width: 767px){.overview-flex-table .overview-flex-table__row.header-row{display:none}}.overview-flex-table .overview-flex-table__row:not(.header-row){border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(221 222 223 / var(--tw-border-opacity));padding-left:0}@media (max-width: 767px){.overview-flex-table .overview-flex-table__row:not(.header-row){padding-right:0}}.warning-box{background-color:#f9f9904d;color:#995a0d}.base-popup .base-popup__modal .base-popup__modal__inner{border-radius:0}.base-popup .base-popup__modal .base-popup__modal__inner .base-popup__content{padding:1.5rem}.base-popup .base-popup__modal .base-popup__modal__inner .base-popup__content .base-popup__title{font-weight:500;font-size:2rem;padding-right:1.5rem;margin-bottom:1.5rem}.base-popup .base-popup__modal .base-popup__close{background-color:#ffffffbf;top:1.5rem;margin-right:1rem;z-index:15;transform:translateY(0)}.base-popup .base-popup__modal .base-popup__close b,.jv_form .field-wrap.base-popup .base-popup__modal .base-popup__close b{display:none}.base-popup .base-popup__modal .base-popup__close span{height:30px;width:30px}.base-popup .base-popup__modal .base-popup__close span:before,.base-popup .base-popup__modal .base-popup__close span:after{background:#2B2B2B}.base-popup .base-popup__modal .base-popup__close span:before{height:1px}.base-popup .base-popup__modal .base-popup__close span:after{width:1px}.base-popup.medium-popup .base-popup__modal{max-width:1200px}.base-popup.content-scroll .base-popup__modal .base-popup__modal__inner .base-popup__content{display:flex;flex-direction:column}.base-popup.content-scroll .base-popup__modal .base-popup__modal__inner .base-popup__content .base-popup__content__inner{position:relative;flex:1 1 0%;overflow:hidden;overflow-y:auto;max-height:70dvh}@media only screen and (max-width: 1300px){.base-popup .base-popup__modal .base-popup__modal__inner .base-popup__content .base-popup__title{font-size:1.75rem}}@media only screen and (max-width: 1023px){.base-popup .base-popup__modal .base-popup__modal__inner .base-popup__content .base-popup__title{font-size:1.5rem}}@media only screen and (max-width: 767px){.base-popup .base-popup__modal .base-popup__close{background-color:#ffffffbf;height:auto;width:auto;top:1.25rem}.base-popup .base-popup__modal .base-popup__close span{position:static;transform:translate(0) rotate(45deg)}.base-popup .base-popup__modal .base-popup__modal__inner .base-popup__content .base-popup__title{font-size:1.25rem}.base-popup.content-scroll .base-popup__modal .base-popup__modal__inner .base-popup__content .base-popup__content__inner{max-height:initial}}.discount-code-wrap .discount-code__input .discount-code__status-icon i.fas{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;transition:all .3s cubic-bezier(.55,0,.1,1)}.discount-code-wrap .discount-code__input .discount-code__status-icon i.fas.success-icon{color:#1da055}.discount-code-wrap .discount-code__input .discount-code__status-icon i.fas.error-icon{color:#cf2929}.discount-code-wrap .discount-code__input .loader{display:none;margin-left:0;left:auto;margin-top:-12px;width:24px;height:24px;right:19px;border-width:3px;position:absolute}.discount-code-wrap .discount-code__success,.discount-code-wrap .discount-code__error,.jv_form .field-wrap.discount-code-wrap .discount-code__success,.jv_form .field-wrap .discount-code-wrap .discount-code__error{display:none}.discount-code-wrap .discount-code__success,.discount-code-wrap .discount-code__error{padding-left:10px;font-size:.875rem}.discount-code-wrap.is-success .discount-code__input input{border-color:#1da055}.discount-code-wrap.is-success .discount-code__input .discount-code__status-icon{transform:translateY(-50%) scale(1);color:#1da055}.discount-code-wrap.is-success .discount-code__input .discount-code__status-icon i.success-icon{opacity:1}.discount-code-wrap.is-success .discount-code__input .discount-code__status-icon i.error-icon{opacity:0}.discount-code-wrap.is-success .discount-code__success,.discount-code-wrap.is-success .discount-code__result,.discount-code-wrap.is-success .discount-code__reset{display:block}.discount-code-wrap.is-error .discount-code__input input{border-color:#cf2929}.discount-code-wrap.is-error .discount-code__input .discount-code__status-icon{transform:translateY(-50%) scale(1);color:#cf2929}.discount-code-wrap.is-error .discount-code__input .discount-code__status-icon i.error-icon{opacity:1}.discount-code-wrap.is-error .discount-code__input .discount-code__status-icon i.success-icon{opacity:0}.discount-code-wrap.is-error .discount-code__error{display:block}.discount-code-wrap.loading .discount-code__input .discount-code__status-icon{display:none}.discount-code-wrap.loading .discount-code__input .loader{display:block}.builderblocks h1,.builderblocks .h1,.builderblocks h2,.builderblocks .h2{font-weight:600}.builderblocks h3,.builderblocks .h3{font-weight:500}.builderblocks:nth-child(even) .bg-alternate{background:#FAFAFA}@media only screen and (max-width: 767px){.builderblocks .block-wrapper--full .block__item.block__item--slider{padding-left:1rem;padding-right:1rem}}.builderblocks .block-wrapper.block-wrapper--wide{max-width:1600px;margin:0 auto;padding:0 1rem}.builderblocks [data-type=quote] .block__item{justify-content:center}.builderblocks [data-type=quote] .block__item.block__item--quote .block__item__inner .block__item__content__container .block__item__content{--tw-text-opacity: 1;color:rgb(43 43 43 / var(--tw-text-opacity))}.builderblocks [data-type=trumps] .block-wrapper.block-wrapper--normal{padding:0}.builderblocks [data-type=team]{background-color:#3c3c3b1a;padding-top:0;padding-bottom:0}.builderblocks .block-wrapper.block-wrapper--normal{max-width:1600px}.builderblocks .block__item__inner{display:flex;flex-direction:column;justify-content:center}.builderblocks .block__item.block__item--video{overflow:hidden;padding:0}.builderblocks .block__item.block__item--video.block__item--video--small{margin-left:auto;margin-right:auto;width:60%}@media (max-width: 1300px){.builderblocks .block__item.block__item--video.block__item--video--small{width:80%}}@media (max-width: 1023px){.builderblocks .block__item.block__item--video.block__item--video--small{width:100%}}.builderblocks .block__item.block__item--video video{aspect-ratio:16 / 9}.builderblocks .block__item.block__item--video .video-block{max-width:100%;position:relative;width:100%}.builderblocks .block__item.block__item--video .video-block .video-frame{aspect-ratio:16 / 9}.builderblocks .block__item.block__item--video .video-block .video-frame iframe{height:100%;width:100%}@media only screen and (max-width: 767px){.builderblocks .block__item.block__item--video .video-item .inner-controls .play-icon{height:48px;width:48px}.builderblocks .block__item.block__item--video .video-item .inner-controls .play-icon i.fa-play{font-size:1rem}}.builderblocks .block__item .block__item--slider{padding-bottom:3rem}.builderblocks .block__item .block__item--slider .slick-arrow{bottom:-3rem;height:2rem;width:2rem}.builderblocks .block__item .block__item--slider .slick-arrow.slick-arrow--prev{left:.75rem}.builderblocks .block__item .block__item--slider .slick-arrow.slick-arrow--next{left:3.5rem}.builderblocks .block__item.block__item--team{flex-direction:column;align-items:center}.builderblocks .block__item.block__item--grid-content{display:block}@media only screen and (max-width: 767px){.builderblocks [data-type=team].main-padding.pt-0{padding-top:2rem}}.homeslider-wrapper .homeslider .homeslider-item{display:flex;flex-direction:column;justify-content:flex-end}.homeslider-wrapper .homeslider .homeslider-item .homeslider-item__content{position:relative;z-index:1}.homeslider-wrapper .homeslider .homeslider-item:hover .secondary-arrow-btn{background-color:#2b2b2b}.homeslider-wrapper .homeslider .homeslider-item:hover .secondary-arrow-btn img{filter:invert(1)}.homeslider-wrapper .homeslider.single-slide .slider .slider__item{float:none}.homeslider-wrapper .homeslider .loader-overlay .loader{border-color:#ffffff4d;border-top-color:#fff}.homeslider-wrapper .homeslider.is-slider{max-height:760px}.homeslider-wrapper .homeslider__gradient{position:absolute;bottom:0;left:0;right:0;height:100%;background-image:linear-gradient(transparent,#2B2B2B);max-height:500px}.homeslider-wrapper .homeslider__gradient.white-gradient{background-image:linear-gradient(transparent,#FFF)}@media only screen and (max-width: 1300px){.homeslider-wrapper .mainslider-wrapper{max-width:90%;margin-left:auto}.homeslider-wrapper .mainslider-wrapper .mainslider{height:calc(100% + 4rem)}}@media only screen and (max-width: 1023px){.homeslider-wrapper{max-width:initial}}@media only screen and (max-width: 767px){.homeslider-wrapper .homeslider .homeslider__item{justify-content:flex-end}.homeslider-wrapper .homeslider .mainslider-wrapper.fill-right{margin-left:auto}}html{scroll-behavior:smooth}.cms-topbar{--cms-topbar-bg: #2B2B2B}.cms-topbar .cms-topbar__logo .cms__logo{background:url(../img/logo-cms.svg) no-repeat left top;background-size:contain;background-position:center left;height:24px}.section-padding{padding-top:4rem;padding-bottom:4rem}@media (max-width: 767px){.section-padding{padding-top:2rem;padding-bottom:2rem}}.section-padding.no-top{padding-top:0}@media only screen and (max-width: 767px){.builderblocks [data-type=team].main-padding.section-padding.no-top{padding-top:2rem}}.section-padding.no-bottom{padding-bottom:0}.section-padding-top{padding-top:4rem}@media (max-width: 767px){.section-padding-top{padding-top:2rem}}.section-padding-bottom{padding-bottom:4rem}@media (max-width: 767px){.section-padding-bottom{padding-bottom:2rem}}.section-margin-top{margin-top:4rem}@media (max-width: 767px){.section-margin-top{margin-top:2rem}}.custom-shadow{--tw-shadow: 0px 0px 10px rgba(0,0,0,.08);--tw-shadow-colored: 0px 0px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media only screen and (max-width: 767px){.custom-shadow{--tw-shadow: 0px 0px 10px rgba(0,0,0,.08);--tw-shadow-colored: 0px 0px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}.picture-cover{background-size:cover;background-position:center;background-repeat:no-repeat}.page-link{display:inline-block}.page-link:hover{opacity:.75}.page-link{transition:all .3s cubic-bezier(.55,0,.1,1)}.alternate-block:nth-of-type(odd):not(.top-pic-block){--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity))}.builderblocks:nth-child(even) .alternate-block:nth-of-type(odd):not(.top-pic-block){background:#FAFAFA}body.has-cms-topbar .page-wrapper{min-height:calc(100vh - 390px)}body.has-cms-topbar .min-full-screen{min-height:calc(100dvh - 60px)}@media only screen and (max-width: 1023px){body.has-cms-topbar .page-wrapper{min-height:initial}body.has-cms-topbar .min-full-screen{min-height:100dvh}}.min-full-screen{min-height:100dvh}.page-wrapper{min-height:calc(100vh - 330px)}.page-wrapper.padding-top{padding-top:208px}.page-wrapper.padding-top.small-padding{padding-top:75px}@media only screen and (max-width: 1023px){.page-wrapper{padding-top:75px;min-height:initial}.page-wrapper.padding-top,.page-wrapper.padding-top.small-padding{padding-top:75px}#front_app .page-wrapper{padding-top:0}}ul.sitemap{list-style-type:none;margin:0;padding:0}ul.sitemap li{position:relative;padding-left:1.5rem}ul.sitemap li a{color:#2b2b2b;transition:all .3s cubic-bezier(.55,0,.1,1)}ul.sitemap li a:hover{color:#b33029}.bg-logo-wrapper{margin-left:auto;margin-right:auto;max-width:calc(1600px - 2rem)}.bg-logo-wrapper .bg-logo{position:absolute;top:5rem;height:100%;width:100%;--tw-translate-x: -50%;--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:.05;background-image:url(../img/full-logo.svg);background-size:contain;background-position:center;background-repeat:no-repeat;left:45%;max-height:480px;max-width:480px}@media only screen and (max-width: 767px){.bg-logo-wrapper .bg-logo{left:50%;width:calc(100% - 2rem);height:calc(100% - 2rem)}}.arrow-left,.arrow-left-white,.arrow-right,.arrow-right-white{display:inline-block;aspect-ratio:1 / 1;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;max-width:30px}.arrow-left{background-image:url(../img/arrow-left.svg)}.arrow-left-white{background-image:url(../img/arrow-left-white.svg)}.arrow-right{background-image:url(../img/arrow-right.svg)}.arrow-right-white{background-image:url(../img/arrow-right-white.svg)}.container.wide{max-width:1600px}.container.extra-wide{max-width:1920px}.container.no-px{padding-left:0;padding-right:0}@media only screen and (max-width: 767px){.container.sm-no-px{padding-left:0;padding-right:0}}.resp-margin-right{padding-right:calc((100vw - 1300px + 2rem)/2)}@media only screen and (max-width: 1360px){.resp-margin-right{padding-right:1rem}}.resp-margin-right-wide{padding-right:calc((100vw - 1600px + 2rem)/2)}@media only screen and (max-width: 1360px){.resp-margin-right-wide{padding-right:1rem}}.resp-margin-left{padding-left:calc((100vw - 1300px + 2rem)/2)}@media only screen and (max-width: 1360px){.resp-margin-left{padding-left:1rem}}.bottom-gradient{position:absolute;bottom:0;left:0;right:0;height:100%;background-image:linear-gradient(transparent,#FFF);max-height:80%}.btn{padding-left:2rem;padding-right:2rem;font-weight:500;border-radius:3px;transition:all .3s cubic-bezier(.55,0,.1,1)}.btn:not(.btn--border){border:1px solid transparent}.btn:hover{background-color:#454545}.btn.btn--white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));border:1px solid transparent}.btn.btn--white:hover{background-color:transparent;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));border-color:#fff}.btn.btn--border--white{background-color:transparent;border:2px solid #FFFFFF;color:#fff}.btn.btn--border--white:hover{color:#2b2b2b;background-color:#fff}.btn.btn--border:hover{color:#fff}.btn.btn--secondary:hover{background-color:#dc6c66}.btn.btn--border.btn--border--custom{border-color:#2b2b2b4d;padding:.5rem 1rem}.btn.btn--border.btn--border--custom:hover{background-color:transparent;border-color:#2b2b2b;color:#2b2b2b}.btn.btn--error:hover{background-color:#a42121}.btn.btn-small{padding:.5rem;font-size:.875rem}.mainslider-wrapper{position:relative;min-height:550px;max-height:800px}.mainslider-wrapper.small{min-height:380px}.mainslider-wrapper.medium{min-height:450px}.mainslider-wrapper.contact-side{min-height:800px;max-height:1400px}.mainslider-wrapper.fill-right{margin-right:calc((100vw - 1300px + 2rem)/2*-1)}.mainslider-wrapper.fill-left{margin-left:calc((100vw - 1300px + 2rem)/2*-1)}.mainslider-wrapper.wide-right{margin-right:calc((300px + 1rem)*-1)}.mainslider-wrapper.wide-left{margin-left:calc((300px + 1rem)*-1)}.mainslider-wrapper.no-min-height,.mainslider-wrapper.is-homeslider{min-height:initial;max-height:initial}.mainslider-wrapper.no-max-height{max-height:initial}@media only screen and (max-width: 1600px){.mainslider-wrapper.wide-right{margin-right:-1rem}.mainslider-wrapper.wide-left{margin-left:-1rem}}@media only screen and (max-width: 1300px){.mainslider-wrapper.fill-right{margin-right:-1rem}.mainslider-wrapper.fill-left{margin-left:-1rem}}@media only screen and (max-width: 1023px){.mainslider-wrapper{min-height:400px}.mainslider-wrapper.contact-side,.mainslider-wrapper.medium{min-height:350px}.mainslider-wrapper.small{min-height:300px}.mainslider-wrapper.contact-side,.mainslider-wrapper.medium-full.fill-right{margin-left:-1rem}.mainslider-wrapper.medium-full.fill-left{margin-right:-1rem}}@media only screen and (max-width: 767px){.mainslider-wrapper{min-height:160px}.mainslider-wrapper.is-homeslider,.mainslider-wrapper.medium,.mainslider-wrapper.small{min-height:200px}.mainslider-wrapper.fill-right{margin-left:-1rem}.mainslider-wrapper.fill-left{margin-right:-1rem}.mainslider-wrapper.wide-right{margin-left:-1rem}.mainslider-wrapper.wide-left{margin-right:-1rem}}.error-wrap-site{border-radius:.125rem;border-width:1px;border-color:#cf292980;background-color:#cf29291a;padding:1rem;--tw-text-opacity: 1;color:rgb(207 41 41 / var(--tw-text-opacity))}.error-wrap-site ul{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.error-wrap-site.small-error{padding:.5rem;font-size:.875rem;line-height:1.25rem}.ruler-icon{display:flex;aspect-ratio:1 / 1;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(253 246 160 / var(--tw-bg-opacity));width:2rem}.video-wrapper video{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.video-wrapper .inner-controls{z-index:1}.video-wrapper .inner-controls .play-icon{background-color:#ffffff59;display:flex;align-items:center;justify-content:center;border-radius:50%;height:100px;width:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-wrapper .inner-controls .play-icon i.fas{color:#fff;font-size:2.75rem}.video-wrapper .inner-controls .video-item__underlay{background-color:#00000080}.video-wrapper.is-playing .inner-controls{display:none}@media only screen and (max-width: 767px){.video-wrapper .inner-controls .play-icon{height:60px;width:60px}.video-wrapper .inner-controls .play-icon i.fas{font-size:1.75rem}.video-wrapper .inner-controls .video-item__underlay .underlay-logo{height:calc(40% - 30px)}}.gallery-item{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:300px}.gallery-item.big{min-height:450px}@media only screen and (max-width: 767px){.gallery-item{min-height:180px}.gallery-item.big{min-height:250px}}@media only screen and (max-width: 424px){.gallery-item{min-height:120px}.gallery-item.big{min-height:200px}}
