:root{--primaryColor: #0082CD;--secondaryColor: #58BED2;--red: #F23200;--blue: #0082CD;--bluebg: #001F46;--bluelightbg: #CBE6F6;--green: #3FBE00;--greybg: #CBE6F6;--border: #797F87;--border2: #EBF1F8;--yellowbg: #FFF8ED;--titleColor: #001F46;--textColor: #252729;--black: #001F46;--titleFont: "Host Grotesk", sans-serif;--textFont: "Source Sans 3", sans-serif;--semibold: 600;--medium: 500;--bold: 800;--normal: 400}@font-face{font-family:"icons-1769421100000";src:url("/fonts/icons-1769421100000.eot");src:url("/fonts/icons-1769421100000.eot?#iefix") format("eot"),url("/fonts/icons-1769421100000.woff") format("woff"),url("/fonts/icons-1769421100000.ttf") format("truetype"),url("/fonts/icons-1769421100000.svg#icons-1769421100000") format("svg");font-weight:normal;font-style:normal}.swiper__arrow::before,.responsive-table__head__title[data-sort]:after,.info-row__text .info-row__buttons ul li::before,.formulier__wrapper .btn::before,.form__form .btn::before,.footer__col--newsletter .send_button .btn::before,.featured-big .send_button .btn::before,.contact__form .btn::before,.navitem::after,.checkbox--products label::after,.checkbox label::after,.info-row__text ul li::before,.form__content ul li::before,.product__content ul li::before,.icon::before{display:inline-flex;font-family:"icons-1769421100000";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.swiper__arrow::before,.responsive-table__head__title[data-sort]:after,.info-row__text .info-row__buttons ul li::before,.icon-chevron::before{content:""}.icon-facebook::before{content:""}.icon-instagram::before{content:""}.icon-linkedin::before{content:""}.icon-youtube::before{content:""}.formulier__wrapper .btn::before,.form__form .btn::before,.footer__col--newsletter .send_button .btn::before,.featured-big .send_button .btn::before,.contact__form .btn::before,.navitem::after,.icon-arrow::before{content:""}.icon-globe::before{content:""}.icon-search::before{content:""}.icon-user::before{content:""}.icon-cart::before{content:""}.icon-star::before{content:""}.icon-bus::before{content:""}.icon-package::before{content:""}.icon-pay::before{content:""}.icon-shield::before{content:""}.icon-close::before{content:""}.checkbox label::after,.info-row__text ul li::before,.form__content ul li::before,.product__content ul li::before,.icon-check::before{content:""}.icon-cross::before{content:""}.checkbox--products label::after,.icon-check2::before{content:""}@view-transition{navigation:auto}.wrapper{--wrapperWidth: 1600px;padding-inline:max(20px,(100% - var(--wrapperWidth))/2)}.wrapper--1500{--wrapperWidth: 1500px}.wrapper--1400{--wrapperWidth: 1400px}.wrapper--1300{--wrapperWidth: 1300px}.wrapper--1200{--wrapperWidth: 1200px}.grid{--width: 200px;--gap: 0px;--gapY: var(--gap);width:100%;display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--width, 100%)), 1fr));gap:var(--gapY) var(--gap)}.grid--center{--cols: 1;width:min(100%,var(--width)*var(--cols) + var(--gap)*(var(--cols) - 1));margin:0 auto}.grid--center:has(>div:nth-child(1):last-child){--cols: 1 }.grid--center:has(>div:nth-child(2):last-child){--cols: 2 }.grid--center:has(>div:nth-child(3):last-child){--cols: 3 }.grid--center:has(>div:nth-child(4):last-child){--cols: 4 }.grid--center:has(>div:nth-child(5):last-child){--cols: 5 }.grid--center:has(>div:nth-child(6):last-child){--cols: 6 }.grid--center:has(>div:nth-child(7):last-child){--cols: 7 }.grid--center:has(>div:nth-child(8):last-child){--cols: 8 }.grid--center:has(>div:nth-child(9):last-child){--cols: 9 }.grid--center:has(>div:nth-child(10):last-child){--cols: 10 }.grid--center:has(>div:nth-child(11):last-child){--cols: 11 }.grid--center:has(>div:nth-child(12):last-child){--cols: 12 }.grid--center:has(>div:nth-child(13):last-child){--cols: 13 }.grid--center:has(>div:nth-child(14):last-child){--cols: 14 }.grid--center:has(>div:nth-child(15):last-child){--cols: 15 }.grid--center:has(>div:nth-child(16):last-child){--cols: 16 }.grid--center:has(>div:nth-child(17):last-child){--cols: 17 }.grid--center:has(>div:nth-child(18):last-child){--cols: 18 }.grid--center:has(>div:nth-child(19):last-child){--cols: 19 }.grid--center:has(>div:nth-child(20):last-child){--cols: 20 }.cols{--cols: 1;--gap: 0px;--gapY: var(--gap);display:flex;flex-wrap:wrap;gap:var(--gapY) var(--gap)}.cols>*{width:calc((100% - var(--gap)*(var(--cols) - 1))/var(--cols))}.m150{margin-top:clamp(20px,15vw,150px);margin-bottom:clamp(20px,15vw,150px)}.mt150{margin-top:clamp(20px,15vw,150px)}.mb150{margin-bottom:clamp(20px,15vw,150px)}.p150{padding-top:clamp(20px,15vw,150px);padding-bottom:clamp(20px,15vw,150px)}.pt150{padding-top:clamp(20px,15vw,150px)}.pb150{padding-bottom:clamp(20px,15vw,150px)}.m120{margin-top:clamp(20px,12vw,120px);margin-bottom:clamp(20px,12vw,120px)}.mt120{margin-top:clamp(20px,12vw,120px)}.mb120{margin-bottom:clamp(20px,12vw,120px)}.p120{padding-top:clamp(20px,12vw,120px);padding-bottom:clamp(20px,12vw,120px)}.pt120{padding-top:clamp(20px,12vw,120px)}.pb120{padding-bottom:clamp(20px,12vw,120px)}.m100{margin-top:clamp(20px,10vw,100px);margin-bottom:clamp(20px,10vw,100px)}.mt100{margin-top:clamp(20px,10vw,100px)}.mb100{margin-bottom:clamp(20px,10vw,100px)}.p100{padding-top:clamp(20px,10vw,100px);padding-bottom:clamp(20px,10vw,100px)}.pt100{padding-top:clamp(20px,10vw,100px)}.pb100{padding-bottom:clamp(20px,10vw,100px)}.m90{margin-top:clamp(20px,9vw,90px);margin-bottom:clamp(20px,9vw,90px)}.mt90{margin-top:clamp(20px,9vw,90px)}.mb90{margin-bottom:clamp(20px,9vw,90px)}.p90{padding-top:clamp(20px,9vw,90px);padding-bottom:clamp(20px,9vw,90px)}.pt90{padding-top:clamp(20px,9vw,90px)}.pb90{padding-bottom:clamp(20px,9vw,90px)}.m80{margin-top:clamp(20px,8vw,80px);margin-bottom:clamp(20px,8vw,80px)}.mt80{margin-top:clamp(20px,8vw,80px)}.mb80{margin-bottom:clamp(20px,8vw,80px)}.p80{padding-top:clamp(20px,8vw,80px);padding-bottom:clamp(20px,8vw,80px)}.pt80{padding-top:clamp(20px,8vw,80px)}.pb80{padding-bottom:clamp(20px,8vw,80px)}.m70{margin-top:clamp(20px,7vw,70px);margin-bottom:clamp(20px,7vw,70px)}.mt70{margin-top:clamp(20px,7vw,70px)}.mb70{margin-bottom:clamp(20px,7vw,70px)}.p70{padding-top:clamp(20px,7vw,70px);padding-bottom:clamp(20px,7vw,70px)}.pt70{padding-top:clamp(20px,7vw,70px)}.pb70{padding-bottom:clamp(20px,7vw,70px)}.m50{margin-top:clamp(20px,5vw,50px);margin-bottom:clamp(20px,5vw,50px)}.mt50{margin-top:clamp(20px,5vw,50px)}.mb50{margin-bottom:clamp(20px,5vw,50px)}.p50{padding-top:clamp(20px,5vw,50px);padding-bottom:clamp(20px,5vw,50px)}.pt50{padding-top:clamp(20px,5vw,50px)}.pb50{padding-bottom:clamp(20px,5vw,50px)}.m40{margin-top:clamp(20px,4vw,40px);margin-bottom:clamp(20px,4vw,40px)}.mt40{margin-top:clamp(20px,4vw,40px)}.mb40{margin-bottom:clamp(20px,4vw,40px)}.p40{padding-top:clamp(20px,4vw,40px);padding-bottom:clamp(20px,4vw,40px)}.pt40{padding-top:clamp(20px,4vw,40px)}.pb40{padding-bottom:clamp(20px,4vw,40px)}.m20{margin-top:clamp(20px,2vw,20px);margin-bottom:clamp(20px,2vw,20px)}.mt20{margin-top:clamp(20px,2vw,20px)}.mb20{margin-bottom:clamp(20px,2vw,20px)}.p20{padding-top:clamp(20px,2vw,20px);padding-bottom:clamp(20px,2vw,20px)}.pt20{padding-top:clamp(20px,2vw,20px)}.pb20{padding-bottom:clamp(20px,2vw,20px)}*,*::before,*::after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}*,::before,::after{box-sizing:border-box}html{overflow-x:hidden;padding-top:clamp(62px,8vw,80px)}a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}p,h1,h2,h3,h4{margin:0}p+p,p+.btn,h1+p,h1+.btn,h2+p,h2+.btn,h3+p,h3+.btn,h4+p,h4+.btn{margin-top:15px}.icon{line-height:0}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;font-family:var(--titleFont);display:inline-flex;align-items:center;justify-content:center;min-height:clamp(45px,5vw,50px);padding:clamp(7px,1vw,10px) clamp(20px,3vw,30px);transition:.2s;transform:translateY(0);border-radius:clamp(30px,4vw,40px);background-color:var(--primaryColor);color:#fff;border:2px solid rgba(0,0,0,0)}.btn:focus,.btn:hover{transform:translateY(-2px)}.btn:focus{opacity:.8}.btn:has(.icon){gap:clamp(6px,1.5vw,15px)}.btn:has(.icon) .icon{font-size:clamp(10px,1.2vw,12px)}.btn>span{position:relative;z-index:1}.btn--green{background-color:var(--green);color:#fff}.arrow-button{aspect-ratio:1/1;max-width:clamp(45px,5vw,50px);width:100%;display:flex;justify-content:center;align-items:center;align-content:center;font-size:14px;background-color:var(--primaryColor);color:#fff;border-radius:50%;transition:.4s ease;opacity:1}.arrow-button::after{display:none}.arrow-button:hover{background-color:rgba(0,130,205,.6901960784);cursor:pointer}.arrow-button.swiper-button-disabled{opacity:.5;pointer-events:none}.arrow-button--white{background-color:#fff;color:#0091e5}.arrow-button--white:hover{color:#fff;background-color:#0091e5}.arrow-button--small{max-width:clamp(35px,4vw,40px);font-size:12px}.arrow-button--gallery.swiper-button-disabled{opacity:0}.arrow-button--lightblue{background-color:#d9effb;color:var(--primaryColor)}.btn--outline{background-color:#fff;border:2px solid var(--primaryColor);color:var(--primaryColor)}.btn--outline--white{background-color:rgba(0,0,0,0);border:2px solid #fff;color:#fff}.btn--outline--white:hover{color:#fff;border:2px solid rgba(0,0,0,0)}.btn--lightblue{color:var(--primaryColor);background-color:#e5f4fd}.btn--darkblue{color:#fff}.normalbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-height:clamp(45px,5vw,50px);padding:clamp(7px,1vw,10px) clamp(20px,3vw,30px);transition:.2s;transform:translateY(0);border-radius:clamp(30px,4vw,40px);color:#fff}.normalbtn:has(.icon){gap:clamp(6px,1.5vw,15px)}.normalbtn:has(.icon) .icon{font-size:clamp(10px,1.2vw,12px)}.normalbtn>span{position:relative;z-index:1}.content-row{--contentRowSpacing: clamp(20px, 12vw, 120px);position:relative}.content-row:not(.content-row--bg){margin-top:var(--contentRowSpacing);margin-bottom:var(--contentRowSpacing)}.content-row:not(.content-row--bg)+.content-row:not(.content-row--bg){margin-top:0;padding-top:var(--contentRowSpacing);border-top:1px solid #f5f8fb}.content-row--bg{background:#f5f8fb;padding-top:var(--contentRowSpacing);padding-bottom:var(--contentRowSpacing)}.content-row--bg+.content-row--bg{border-top:1px solid #eae9f4}.content-row--rowname,.content-row--cards{margin:0 !important;padding:0 !important;border-top:none !important;margin-bottom:-1px !important}.content-row--intro+.content-row,.content-row--info_cols+.content-row{border-top:none !important;padding-top:0 !important}.content-row--info:not(.content-row--bg)+.content-row--info_cols{border-top:0 !important;padding-top:0 !important}.content-row--info+.merken,.content-row--themes_groups+.content-row--faq{border-top:1px solid #eae9f4;padding-top:var(--contentRowSpacing)}.content-row--merken-overzicht>div{margin:0 !important}.content-row__debug{position:absolute;left:10px;top:10px;z-index:1;cursor:default;color:#fff;background:rgba(0,0,0,.5);padding:4px 10px;font-family:"Lucida Sans Typewriter",monospace;letter-spacing:1px;line-height:1.5;font-size:10px}.content-row__debug i{display:block;font-size:.8em;opacity:.7;font-style:normal}@media(max-width: 1250px){.content-row__debug{display:none}}html:has(#frontend-debug.frontend-debug--hidden) .content-row__debug{display:none}.content-row:has(.content-row__debug:hover)::before{content:"";position:absolute;inset:0;background:red;opacity:.05}.info-featured{display:flex;justify-content:space-between;gap:clamp(20px,17.8vw,178px);align-items:center;align-content:center}@media(max-width: 1300px){.info-featured{gap:60px}}@media(max-width: 1100px){.info-featured{flex-direction:column;gap:20px}.info-featured>div{max-width:100% !important}}.info-featured>.info{max-width:650px;width:100%;display:flex;flex-direction:column;gap:clamp(20px,3vw,30px)}.info__title{font-size:clamp(22px,2.8645833333vw,55px)}.banners{width:100%;display:flex;flex-direction:column;gap:clamp(10px,3vw,30px);max-width:clamp(530px,69vw,690px);width:100%;flex-shrink:0;flex-grow:1}:root{--inputTextColor: var(--textColor);--inputPlaceholderColor: color-mix(in srgb, var(--inputTextColor), transparent 70%);--inputBackgroundColor: #fff;--inputBorderColor: #e6e9eb;--inputFocusColor: var(--primaryColor);--fileBorderColor: var(--inputBorderColor);--fileBorderFocusColor: var(--primaryColor);--fileBackgroundColor: var(--inputBackgroundColor);--fileBorderRadius: 25px}input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel],input[type=url],input[type=search],input[type=date],input[type=time],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;box-shadow:none;font:inherit;color:var(--inputTextColor);padding:0 20px;height:50px;border-radius:25px;border:1px solid var(--primaryColor);background-color:#fff;transition:.2s}input[type=text]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=url]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=date]::-moz-placeholder, input[type=time]::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder{color:var(--inputPlaceholderColor);opacity:1}input[type=text]::placeholder,input[type=password]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=url]::placeholder,input[type=search]::placeholder,input[type=date]::placeholder,input[type=time]::placeholder,textarea::placeholder,select::placeholder{color:var(--inputPlaceholderColor);opacity:1}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=search]:focus,input[type=date]:focus,input[type=time]:focus,textarea:focus,select:focus{outline:0;box-shadow:none;border-color:var(--inputFocusColor)}input[type=date]{padding-right:10px}input[type=date]:-moz-placeholder{color:var(--inputPlaceholderColor)}input[type=date]:placeholder-shown{color:var(--inputPlaceholderColor)}input[type=range]{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);cursor:pointer;width:100%}input[type=range]:focus{outline:none}input[type=range]::-moz-range-progress,input[type=range]::-ms-fill-lower{background-color:var(--inputFocusColor)}input[type=range]::-webkit-slider-runnable-track,input[type=range]::-moz-range-track,input[type=range]::-ms-fill-upper{background-color:var(--inputBorderColor);border-radius:5px;height:5px}input[type=range]::-webkit-slider-thumb,input[type=range]::-moz-range-thumb{background-color:var(--inputFocusColor);height:15px;width:15px;border-radius:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-5px}input[type=range]::-moz-range-thumb{border:none;border-radius:0}input[type=color]{padding:0}textarea{padding-block:10px;height:157px}select{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;padding-right:45px;--selectArrowColor: currentColor;background-image:linear-gradient(45deg, transparent calc(50% - 1px), var(--selectArrowColor) calc(50% - 1px), var(--selectArrowColor) calc(50% + 1px), transparent calc(50% + 1px)),linear-gradient(-45deg, transparent calc(50% - 1px), var(--selectArrowColor) calc(50% - 1px), var(--selectArrowColor) calc(50% + 1px), transparent calc(50% + 1px));background-repeat:no-repeat;background-size:6px 15px;background-position:right 26px center,right 20px center}select:focus{--selectArrowColor: var(--inputFocusColor)}select:has(option[disabled]:first-child:checked){color:var(--inputPlaceholderColor)}select option{font-size:inherit;font-family:inherit;font-weight:inherit;color:var(--inputTextColor)}select option[disabled]{color:var(--inputPlaceholderColor)}.check,.webform__radio,.webform__checkbox,.webform__multicheckbox{--checkSize: 20px;display:flex;position:relative}.check input,.webform__radio input,.webform__checkbox input,.webform__multicheckbox input{position:absolute;opacity:0;left:0;right:0;bottom:0;top:0;z-index:2;width:100%;height:100%;cursor:pointer}.check label,.webform__radio label,.webform__checkbox label,.webform__multicheckbox label{display:block;min-height:var(--checkSize);padding-left:calc(var(--checkSize) + 12px)}.check label::before,.check label::after,.webform__radio label::before,.webform__radio label::after,.webform__checkbox label::before,.webform__checkbox label::after,.webform__multicheckbox label::before,.webform__multicheckbox label::after{content:"";display:block;pointer-events:none;position:absolute;top:5px;left:0;width:var(--checkSize);aspect-ratio:1;transition:.2s}.check label::before,.webform__radio label::before,.webform__checkbox label::before,.webform__multicheckbox label::before{background-color:#fff;border:1px solid var(--inputBorderColor);border-radius:2px}.check label::after,.webform__radio label::after,.webform__checkbox label::after,.webform__multicheckbox label::after{opacity:0;transform:scale(0);background:var(--inputFocusColor);-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 274.3 211.8"><path fill="currentColor" d="M105.8 154.5L27.5 79.9 0 108.9l108.1 102.9L274.3 26.7 244.6 0z"/></svg>');mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 274.3 211.8"><path fill="currentColor" d="M105.8 154.5L27.5 79.9 0 108.9l108.1 102.9L274.3 26.7 244.6 0z"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:auto calc(var(--checkSize)/2);mask-size:auto calc(var(--checkSize)/2)}.check:has(input[type=radio]) label::before,.check:has(input[type=radio]) label::after,.webform__radio:has(input[type=radio]) label::before,.webform__radio:has(input[type=radio]) label::after,.webform__checkbox:has(input[type=radio]) label::before,.webform__checkbox:has(input[type=radio]) label::after,.webform__multicheckbox:has(input[type=radio]) label::before,.webform__multicheckbox:has(input[type=radio]) label::after{border-radius:100%}.check:has(input[type=radio]) label::after,.webform__radio:has(input[type=radio]) label::after,.webform__checkbox:has(input[type=radio]) label::after,.webform__multicheckbox:has(input[type=radio]) label::after{--whiteSpace: 5px;margin:var(--whiteSpace);width:calc(var(--checkSize) - var(--whiteSpace)*2);-webkit-mask:none;mask:none}.check:has(input:focus) label::before,.webform__radio:has(input:focus) label::before,.webform__checkbox:has(input:focus) label::before,.webform__multicheckbox:has(input:focus) label::before{border-color:var(--inputFocusColor)}.check:has(input:checked) label::after,.webform__radio:has(input:checked) label::after,.webform__checkbox:has(input:checked) label::after,.webform__multicheckbox:has(input:checked) label::after{opacity:1;transform:scale(1)}.check:has(input:disabled) input,.webform__radio:has(input:disabled) input,.webform__checkbox:has(input:disabled) input,.webform__multicheckbox:has(input:disabled) input{cursor:default}.check:has(input:disabled) label::before,.webform__radio:has(input:disabled) label::before,.webform__checkbox:has(input:disabled) label::before,.webform__multicheckbox:has(input:disabled) label::before{opacity:.5}.webform-file-block{container-type:inline-size;container-name:webform-file}.webform-file-block__field{position:relative}.webform-file-block__input{position:absolute;inset:0;width:100%;height:100%;cursor:pointer;pointer-events:all;opacity:0}.webform-file-block__input:hover+.webform-file-block__overlay{border:1px dashed var(--fileBorderFocusColor)}.webform-file-block__input:focus-visible+.webform-file-block__overlay{outline:none;box-shadow:0 0 0 3px color-mix(in oklab, var(--fileBorderFocusColor) 30%, transparent);border-color:var(--fileBorderFocusColor)}.webform-file-block__overlay{position:relative;display:flex;align-items:center;gap:13px;padding:20px 25px;border:1px dashed var(--fileBorderColor);border-radius:var(--fileBorderRadius);background-color:var(--fileBackgroundColor);color:var(--inputTextColor);font-size:16px;transition:.2s ease-in-out;pointer-events:none}@container webform-file (max-width: 420px){.webform-file-block__overlay{padding:15px 15px}}@container webform-file (max-width: 300px){.webform-file-block__overlay{font-size:14px;padding:10px 15px}}.webform-file-block__overlay svg{max-width:18px;height:auto;flex:0 0 auto}.webform-field__filename{display:none}.webform-file-preview{display:flex;gap:10px}.webform-file-textblock{margin-top:15px;font-size:16px;color:#8794a1}@container webform-file (max-width: 300px){.webform-file-textblock{font-size:14px;margin-top:10px}}.webform-file-preview__data{width:100%}.webform-file-preview__data.file--error .webform-file-preview__file{border-color:#f04747}.webform-file-preview__data.file--error .webform-file-preview__icon{display:none}.webform-file-preview__data.file--error .webform-file-preview__content>*{display:none}.webform-file-preview__data.file--error .webform-file-preview__content .webform-file-preview__bottom{display:flex}.webform-file-preview__data.file--error .webform-file-preview__content .webform-file-preview__bottom ul{list-style:none;padding-left:0}.webform-file-preview__bottom{display:none}.webform-file-preview__file{display:flex;width:100%;align-items:center;align-content:center;gap:10px;padding:10px;border:1px dashed var(--fileBorderColor);margin-top:20px;font-size:16px;border-radius:var(--fileBorderRadius);background-color:var(--fileBackgroundColor)}@container webform-file (max-width: 300px){.webform-file-preview__file{margin-top:10px;font-size:14px}}.webform-file-preview__icon{max-width:60px;max-height:60px}.webform-file-preview__icon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.webform-file-preview__content{display:flex;width:100%;justify-content:space-between;gap:10px}.webform-file-preview__title{overflow-wrap:anywhere;word-break:normal;hyphens:auto;flex:1}.webform-file-preview__delete{display:flex;justify-content:center;align-items:center;align-content:center;cursor:pointer;flex:1;max-width:20px}@container webform-file (max-width: 300px){.webform-file-preview__delete{max-width:16px}}html{font-family:var(--textFont);font-weight:400;font-size:clamp(16px,1.0416666667vw,20px);line-height:1.55;color:var(--textColor)}p a:not([class]){color:var(--primaryColor)}.user-content .title,.user-content .info-row__text h2,.info-row__text .user-content h2,.user-content .info-row__text h3,.info-row__text .user-content h3,.user-content .info-row__text h4,.info-row__text .user-content h4,.user-content .info-row__text h5,.info-row__text .user-content h5,.user-content .info-row__text h6,.info-row__text .user-content h6,.user-content h1,.user-content h2,.user-content h3,.user-content h4,.user-content h5,.user-content h6,.title,.info-row__text h2,.info-row__text h3,.info-row__text h4,.info-row__text h5,.info-row__text h6{font-family:var(--titleFont);font-weight:var(--bold);line-height:1.125;text-wrap:balance;color:var(--titleColor)}.title,.info-row__text h2,.info-row__text h3,.info-row__text h4,.info-row__text h5,.info-row__text h6{font-size:clamp(24px,2.0833333333vw,40px)}.title--20{font-size:clamp(16px,1.0416666667vw,20px)}.title--25{font-size:clamp(16px,1.3020833333vw,25px)}.title--26{font-size:clamp(16px,1.3541666667vw,26px)}.title--30,.info-row__text h2,.info-row__text h3,.info-row__text h4,.info-row__text h5,.info-row__text h6{font-size:clamp(18px,1.5625vw,30px)}.title--45{font-size:clamp(27px,2.34375vw,45px)}.title--55{font-size:clamp(33px,2.8645833333vw,55px)}.title--60{font-size:clamp(36px,3.125vw,60px)}.title--70{font-size:clamp(42px,3.6458333333vw,70px)}.title--80{font-size:clamp(48px,4.1666666667vw,80px)}.title--line{position:relative;justify-content:center;align-items:center;align-content:center;gap:clamp(10px,3vw,30px);display:flex;padding-left:1em}.title--line::before{content:"";width:5px;background-color:var(--primaryColor);display:flex;border-radius:24px;height:82%;position:absolute;left:0}.title--bold{font-weight:800}.title--semibold{font-weight:600}.title--medium{font-weight:500}.title--extrabold{font-weight:900}.title--white{color:#fff}.info-row__text ul,.info-row__text ol,.form__content ul,.form__content ol,.product__content ul,.product__content ol{all:unset;margin:clamp(20px,2.5vw,25px) 0;display:flex;flex-direction:column;gap:5px;padding-left:20px}.info-row__text ul,.form__content ul,.product__content ul{list-style:none;padding-left:25px}.info-row__text ul li,.form__content ul li,.product__content ul li{position:relative;display:flex;align-items:center;align-content:center}.info-row__text ul li::before,.form__content ul li::before,.product__content ul li::before{font-size:10px;margin-right:10px;color:var(--green);position:absolute;left:-25px}.user-content{line-height:1.55}.user-content .title,.user-content .info-row__text h2,.info-row__text .user-content h2,.user-content .info-row__text h3,.info-row__text .user-content h3,.user-content .info-row__text h4,.info-row__text .user-content h4,.user-content .info-row__text h5,.info-row__text .user-content h5,.user-content .info-row__text h6,.info-row__text .user-content h6,.user-content h1,.user-content h2,.user-content h3,.user-content h4,.user-content h5,.user-content h6{margin-bottom:1em;margin-top:1.2em}.user-content .title+.checkmarks,.user-content h1+.checkmarks,.user-content h2+.checkmarks,.user-content h3+.checkmarks,.user-content h4+.checkmarks,.user-content h5+.checkmarks,.user-content h6+.checkmarks{margin-top:-8px}.user-content *:first-child{margin-top:0}.user-content p{margin-top:0;margin-bottom:.8em}.user-content p+ul:not([class]){margin-top:-0.8em}.user-content .checkmarks{margin-bottom:2em}.user-content ul:not([class]){list-style:none;padding:0;margin:0 0 .8em}.user-content ul:not([class]) li{padding-left:20px;position:relative}.user-content ul:not([class]) li::before{content:"";display:inline-flex;width:5px;height:5px;border-radius:100%;background:#a7a9ac;position:absolute;left:0;top:13px}.user-content p a:not([class]),.user-content li a:not([class]),.user-content ul a:not([class]){color:inherit;text-decoration:underline}.user-content table{margin:20px 0;border-collapse:collapse;width:100%}.user-content table th{padding:10px 10px;text-align:left;background-color:#0057d9;color:#fff}.user-content table td{padding:10px}.user-content table tr:nth-child(even){background-color:#f2f2f2}.webform{container:webform/inline-size}.webform input,.webform textarea,.webform select{width:100%}.webform label{display:flex}.webform label:has(~[required]){gap:5px}.webform label:has(~[required])::after{content:"*";font-size:.7em}.webform__required-text,.webform .required_text{display:none}.webform .error input,.webform .error textarea,.webform .webform__field--error input,.webform .webform__field--error textarea{border-color:red !important}.webform .webform__field--error .webform-file-block__overlay{border:1px solid red !important}.webform .disabled input,.webform .disabled textarea{pointer-events:none;background:#f1f4f5;color:#647684}.webform .webform-submit-classic{width:0 !important}.webform .webform-button-block{display:flex}.webform .webform__errors{margin-bottom:20px;color:red}.webform .webform__form{--column-gap: 20px;--column-amount: 1;display:flex;flex-wrap:wrap;gap:var(--column-gap);row-gap:23px}.webform .webform__form>*{width:calc(100%/var(--column-amount) - (var(--column-amount) - 1)*var(--column-gap)/var(--column-amount))}.webform .webform__field{display:flex;flex-direction:column;gap:5px}.webform .webform__field--half{--column-amount: 2}@container webform (max-width: 440px){.webform .webform__field--half{width:100%}}.webform .webform__field--third{--column-amount: 3}@container webform (max-width: 440px){.webform .webform__field--third{width:100%}}.checkbox{display:flex}.checkbox input{position:absolute;left:-20000px;opacity:0;visibility:hidden;pointer-events:none}.checkbox input:checked+label::after{opacity:1;scale:1}.checkbox label{display:flex;align-items:center;gap:13.5px;cursor:pointer;position:relative;align-content:center;font-size:clamp(15px,0.9375vw,18px)}.checkbox label::before{content:"";border-radius:4px;background-color:#fff;display:flex;justify-content:center;align-items:center;align-content:center;opacity:1;min-width:clamp(25px,3vw,30px);aspect-ratio:1}.checkbox label::after{position:absolute;left:0;font-size:11px;color:var(--green);opacity:0;scale:0;transition:.2s ease-in-out;width:clamp(20px,3vw,30px);aspect-ratio:1;display:flex;justify-content:center;align-items:center;align-content:center}.checkbox a{color:var(--primaryColor);font-weight:400;font-family:var(--textFont);transition:.2s ease-in-out}.checkbox a:hover{color:var(--primaryColor)}.checkbox--products label{width:100%}.checkbox--products label::before{border:1px solid #dde5ee;border-radius:5px;width:clamp(20px,2.3vw,23px);color:#fff}.checkbox--products label::after{color:#fff;border-radius:5px;font-size:9px;background-color:var(--primaryColor)}.account{display:flex;gap:clamp(20px,7vw,70px)}@media(max-width: 960px){.account{flex-direction:column}}.account__nav{max-width:clamp(250px,32vw,320px);width:100%;display:flex;flex-direction:column;gap:clamp(10px,3vw,30px)}@media(max-width: 960px){.account__nav{max-width:100%}}.account__navitems{display:flex;flex-direction:column;border-radius:20px;overflow:hidden}.navitem{display:flex;justify-content:space-between;gap:5px;background-color:var(--bluebg);color:#fff;font-family:var(--titleFont);font-weight:var(--semibold);padding:clamp(10px,1.5vw,15px) clamp(15px,2vw,20px);display:flex;align-items:center;align-content:center;transition:.2s ease-in-out}.navitem+.navitem{border-top:1px solid var(--inputBorderColor)}.navitem:hover,.navitem:focus{background-color:var(--primaryColor)}.navitem::after{font-size:12px}.account__content{width:100%;container:account-content/inline-size;container-type:inline-size}.account__title{margin-bottom:clamp(10px,3vw,30px);padding-bottom:clamp(10px,3vw,30px);border-bottom:1px solid var(--border2);display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.account__title:has(+.responsive-table){border-bottom:none}.account__title:has(+.order__box){border-bottom:none}.account__gegevens{display:flex;flex-direction:column;gap:clamp(20px,3vw,30px);align-items:start}.account__gegevens .webform{width:100%;display:flex;flex-direction:column;gap:clamp(20px,3vw,30px)}.account__gegevens .webform .webform__group__title{font-size:clamp(25px,1.5625vw,30px);width:100%;font-weight:700;margin:20px 0 10px}.account__gegevens .webform .webform__group{display:flex;gap:clamp(10px,2vw,20px);flex-wrap:wrap}.account__gegevens .webform .webform__group .webform__field{width:100%;flex:1;min-width:200px;display:flex;flex-direction:column;gap:clamp(5px,1.5vw,15px)}.account__gegevens .webform .webform__group .webform__field label{color:var(--titleColor);font-weight:600;font-family:var(--titleFont)}.account__gegevens .webform .webform__group .webform__field input,.account__gegevens .webform .webform__group .webform__field select,.account__gegevens .webform .webform__group .webform__field textarea{border-color:#dde5ee;color:var(--black)}.account__gegevens .webform .webform__group .webform__field input::-moz-placeholder, .account__gegevens .webform .webform__group .webform__field select::-moz-placeholder, .account__gegevens .webform .webform__group .webform__field textarea::-moz-placeholder{opacity:.7}.account__gegevens .webform .webform__group .webform__field input::placeholder,.account__gegevens .webform .webform__group .webform__field select::placeholder,.account__gegevens .webform .webform__group .webform__field textarea::placeholder{opacity:.7}.account__gegevens .webform .webform__submit{display:none !important}.account__btns{display:flex;gap:clamp(10px,2vw,20px);flex-wrap:wrap;width:100%;justify-content:end}.account__btns a{width:100%;flex:1;min-width:200px;max-width:calc(33.3% - 15px)}.account__gegevens__item{display:flex;flex-direction:column;gap:clamp(15px,3vw,30px)}.account__gegevens__item__content{display:grid;width:100%;grid-template-columns:repeat(auto-fill, minmax(min(100%, 480px), 1fr));gap:20px 30px}.account__gegevens__item__content__item{display:grid;grid-template-columns:1fr 1fr;gap:clamp(5px,1vw,10px);border-bottom:1px solid var(--border2);padding-bottom:clamp(15px,2vw,20px)}.account__gegevens__item__content__item div:first-child{font-weight:var(--bold)}.data-section{display:flex;flex-direction:column;gap:clamp(15px,3.3vw,33px);width:100%}.data-list{display:flex;flex-direction:column}.data-row{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:0 clamp(10px,2vw,20px)}@container (max-width: 570px){.data-row{display:flex;flex-direction:column}}.data-item{grid-column:span 2;display:grid;grid-template-columns:subgrid;grid-column-gap:.5rem;padding-bottom:clamp(5px,1.5vw,15px);padding-top:clamp(5px,1.5vw,15px);border-bottom:1px solid var(--border2)}.data-item span:first-child{font-weight:var(--bold)}.valuta-switch{display:flex;flex-direction:column;gap:clamp(10px,1.5vw,15px)}.valuta-switch__title{color:var(--black);font-size:clamp(16px,1.0416666667vw,20px);font-weight:600}.banner{display:flex;gap:10px;position:relative;background-color:var(--titleColor);border-radius:20px;align-items:center;align-content:center;justify-content:space-between;padding-right:20px;align-items:end}.banner>div{z-index:2}.banner .title,.banner .info-row__text h2,.info-row__text .banner h2,.banner .info-row__text h3,.info-row__text .banner h3,.banner .info-row__text h4,.info-row__text .banner h4,.banner .info-row__text h5,.info-row__text .banner h5,.banner .info-row__text h6,.info-row__text .banner h6{color:#fff}.banner::after{content:"";width:40%;position:absolute;right:0;top:0;z-index:1;height:100%;background:linear-gradient(to right, #0091E5 0%, rgba(0, 144, 227, 0.9921568627) 30%, transparent 100%);rotate:180deg;border-radius:inherit}.banner--blue{background-color:#e5f4fd;flex-direction:row-reverse;justify-content:start;padding-left:20px;padding-right:0;background:url("/imgs/bannerbg.png") no-repeat center;background-position:left;background-color:#e5f4fd}.banner--blue .title,.banner--blue .info-row__text h2,.info-row__text .banner--blue h2,.banner--blue .info-row__text h3,.info-row__text .banner--blue h3,.banner--blue .info-row__text h4,.info-row__text .banner--blue h4,.banner--blue .info-row__text h5,.info-row__text .banner--blue h5,.banner--blue .info-row__text h6,.info-row__text .banner--blue h6{color:var(--titleColor)}.banner--blue::after{display:none}@media(max-width: 400px){.banner:last-child .banner__content{margin-left:auto;text-align:right;align-items:end}}.banner__content{display:flex;flex-direction:column;gap:clamp(10px,2vw,20px);padding:clamp(20px,2.5vw,25px) clamp(20px,4vw,40px);justify-content:start;align-items:start;height:100%;align-self:center}.banner__image img{margin-top:calc(-1*clamp(6px, 1vw, 10px))}@media(max-width: 500px){.banner__image{max-width:30%}}@media(max-width: 400px){.banner__image{display:none}}.cards-slider{padding:clamp(20px,10vw,100px) 0;background-color:var(--bluebg)}.cards-slider__wrapper{display:flex;flex-direction:column;gap:clamp(20px,5vw,50px)}.cards-slider__slider{max-width:1000px;width:calc(100% - 40px)}.cards-slider__top{display:flex;justify-content:space-between;width:100%}.cards-slider__top div:last-of-type{align-self:flex-end}.cards-slider__buttons{display:flex;gap:clamp(5px,1vw,10px)}.cards-slider__buttons>div{width:clamp(45px,5vw,50px);font-size:12px}.cards-slider__buttons>div:first-child{transform:rotate(180deg)}.cards-slider__slide{background-color:#fff;display:flex;overflow:hidden;border-radius:clamp(10px,2vw,20px)}.cards-slider__slide__image{max-width:clamp(100px,40vw,400px);width:100%;position:relative;aspect-ratio:1;flex-shrink:0}@media(max-width: 600px){.cards-slider__slide__image{display:none}}.cards-slider__slide__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-slider__slide__content{padding:clamp(20px,5vw,50px) clamp(20px,4.2vw,42px);display:flex;flex-direction:column;gap:clamp(10px,2.5vw,25px);justify-content:start;align-items:start;align-content:start}.cart-slider{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000002;opacity:0;pointer-events:none;transition:opacity .3s ease}.cart-slider.is-active{opacity:1;pointer-events:auto}.cart-slider.is-active .cart-slider__overlay{opacity:1}.cart-slider.is-active .cart-slider__panel{transform:translateX(0)}.cart-slider__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease}.cart-slider__panel{position:absolute;top:0;right:0;width:100%;max-width:450px;height:100%;background-color:#fff;transform:translateX(100%);transition:transform .4s ease;display:flex;flex-direction:column;box-shadow:-2px 0 10px rgba(0,0,0,.1);border-radius:0 0 0 5px}.cart-slider__header{display:flex;align-items:center;justify-content:space-between;padding:clamp(20px,2vw,20px);border-bottom:1px solid var(--border2)}@media(max-width: 576px){.cart-slider__header{padding:clamp(20px,1.5vw,15px)}}.cart-slider__title{font-family:var(--titleFont);color:var(--primaryColor);font-size:clamp(20px,1.25vw,24px);font-weight:600;margin:0}.cart-slider__body{flex:1;overflow-y:auto;padding:clamp(20px,2vw,20px)}@media(max-width: 576px){.cart-slider__body{padding:clamp(20px,1.5vw,15px)}}.cart-slider__footer{padding:clamp(20px,2vw,20px);border-top:1px solid var(--border2)}@media(max-width: 576px){.cart-slider__footer{padding:clamp(20px,1.5vw,15px)}}.cart-empty{text-align:center;padding:clamp(30px,5vw,50px) 0;display:flex;flex-direction:column;align-items:center;gap:clamp(20px,2vw,20px)}.cart-empty__icon .icon{font-size:clamp(20px,5vw,50px);color:var(--primaryColor);opacity:.5}.cart-empty p{color:var(--black);font-size:clamp(16px,0.8333333333vw,16px);line-height:1.7}.cart-items{display:flex;flex-direction:column;gap:clamp(10px,1.5vw,15px);margin-bottom:clamp(20px,2vw,20px)}.cart-item{display:flex;padding:clamp(10px,1.5vw,15px) 0;border-bottom:1px solid var(--border2);position:relative;align-items:start}.cart-item:first-child{padding-top:0}.cart-item:last-child{border-bottom:none}.cart-item__image{margin-right:clamp(20px,1.5vw,15px);border-radius:5px;overflow:hidden;aspect-ratio:1/1;background-color:var(--redlightbg);display:flex;justify-content:center;align-items:center;align-content:center;overflow:hidden;transition:.2s ease-in-out;flex:1 1 auto;max-width:80px;width:100%}.cart-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cart-item__details{flex-grow:1;padding-right:clamp(20px,3vw,30px);display:flex;flex-direction:column}.cart-item__name{font-family:var(--titleFont);font-size:clamp(14px,0.8333333333vw,16px);margin:0 0 5px;font-weight:500;color:var(--black)}.cart-item__meta{display:flex;align-items:center;margin-bottom:clamp(20px,1vw,10px)}.cart-item__price{font-weight:600;color:var(--primaryColor);font-family:var(--titleFont)}.cart-item__per{margin-left:clamp(20px,0.5vw,5px);font-size:clamp(12px,0.7291666667vw,14px);color:#666}.cart-item__quantity{display:flex;align-items:center;justify-content:space-between}.cart-item__subtotal{font-weight:600;font-family:var(--titleFont);color:var(--black)}.cart-item__remove{position:absolute;top:clamp(20px,1.5vw,15px);right:0;background:none;border:none;color:#999;cursor:pointer;padding:clamp(20px,0.5vw,5px);transition:.2s ease-in-out}.cart-item__remove:hover{color:var(--primaryColor);transform:translateY(-2px)}.cart-item__remove:active{transform:translateY(1px)}.cart-item__remove .icon{font-size:clamp(14px,0.8333333333vw,16px)}.cart-item__details{text-align:left;justify-content:start;align-items:start;gap:clamp(5px,1vw,10px)}.cart-item__details--totalprice{padding-left:0 !important;text-align:left !important;font-size:clamp(16px,1.0416666667vw,20px);font-weight:900;color:var(--titleColor);font-family:var(--titleFont)}.quantity-control{display:flex;align-items:center;border:1px solid var(--border2);border-radius:5px;overflow:hidden}.quantity-control__btn{width:clamp(20px,3vw,30px);height:clamp(20px,3vw,30px);display:flex;align-items:center;justify-content:center;background:var(--redlightbg);border:none;cursor:pointer;font-size:clamp(16px,0.8333333333vw,16px);font-weight:bold;color:var(--primaryColor);transition:.2s ease-in-out}.quantity-control__btn:hover{background-color:var(--primaryColor);color:#fff}.quantity-control__btn--minus{border-right:1px solid var(--border2)}.quantity-control__btn--plus{border-left:1px solid var(--border2)}.quantity-control__input{width:clamp(20px,4vw,40px);height:clamp(20px,3vw,30px);border:none;text-align:center;font-size:clamp(14px,0.7291666667vw,14px);font-weight:500;font-family:var(--titleFont)}.cart-summary{margin-bottom:clamp(20px,2vw,20px);display:flex;flex-direction:column;gap:clamp(5px,0.8vw,8px)}.cart-summary__row{display:flex;justify-content:space-between;padding:clamp(5px,0.8vw,8px) 0;font-size:clamp(14px,0.8333333333vw,16px)}.cart-summary__row--total{padding-top:clamp(10px,1.5vw,15px);border-top:1px solid var(--border2);font-weight:600;font-size:clamp(16px,0.9375vw,18px);color:var(--primaryColor);font-family:var(--titleFont)}.cart-summary__row.js-bulkDiscount-block{color:var(--green)}.cart-actions{display:flex;gap:10px;flex-direction:column}.cart-timer{position:absolute;bottom:0;left:0;width:0%;height:4px;background-color:var(--primaryColor);transition:width .1s linear}.cart-timer.paused{animation-play-state:paused}.cart-slider__close .close-popup{position:relative;top:auto;right:auto;width:clamp(25px,3.5vw,35px)}.categories{display:flex;flex-direction:column;gap:clamp(20px,4.5vw,45px)}.categories__top{display:flex;flex-direction:column;gap:clamp(20px,4.5vw,45px)}.categories__title{display:flex;gap:clamp(10px,2.5vw,25px);align-items:end}.categories__title>div{margin-bottom:clamp(2px,0.8vw,8px);font-size:clamp(16px,1.0416666667vw,20px);font-weight:600;font-family:var(--titleFont);display:flex;align-items:end;gap:clamp(5px,1vw,10px)}.categories__title>div span{color:var(--primaryColor)}.categories__filterswrapper{display:flex;gap:clamp(10px,2.5vw,25px);justify-content:space-between;align-items:center;align-content:center}.categories__filterswrapper__labels{display:flex;gap:10px;flex-wrap:wrap}.categories__filterswrapper__sort{display:flex;gap:10px;font-weight:600;justify-content:center;align-items:center;align-content:center}.categories__filterswrapper__sort select{font-weight:400;color:var(--primaryColor);font-size:clamp(15px,0.9375vw,18px)}.products{display:grid}.products:has(>.cart-empty){display:flex}.products:has(>.cart-empty) .products__tablehead{display:none}.products:has(>.cart-empty) .cart-empty{width:100%;background:var(--bluebg);padding:20px 25px;border-radius:20px;color:#fff}@media(min-width: 768px){.products{--first-column-width: auto;--second-column-width: 1fr;--remaining-columns: auto;grid-template-columns:var(--first-column-width) var(--second-column-width) repeat(8, var(--remaining-columns))}.products>*{grid-column:1/-1;display:grid;grid-template-columns:subgrid;gap:clamp(10px,3vw,30px)}}@media(max-width: 1050px){.products{grid-template-columns:1fr}.products>*{display:flex;flex-direction:column;gap:clamp(10px,2vw,20px);padding:clamp(10px,1.5vw,15px)}}@media(max-width: 480px){.products{gap:clamp(8px,1.5vw,15px)}.products>*{padding:clamp(5px,1vw,10px);gap:clamp(8px,1.5vw,15px)}}.products .products__tablehead>div:first-child{margin-left:0px}.products .product-card div:nth-child(1){margin-left:0px}.products--cart{--first-column-width: 45px;width:100%}.products--cart>.products__tablehead div:nth-child(2){margin-left:75px}.product-card__price{font-weight:800}.checkout__step__left__item__remove{width:clamp(15px,2.2vw,22px);aspect-ratio:1/1;border-radius:50%;display:flex;justify-content:center;align-items:center;align-content:center;background-color:#e5f4fd;color:var(--primaryColor);position:relative}@media(max-width: 500px){.checkout__step__left__item__remove{width:clamp(15px,2.2vw,22px)}}.checkout__step__left__item__remove .icon{display:flex;font-size:9px}.products__tablehead{background-color:#ebf1f8;border-radius:8px;padding:clamp(5px,1vw,10px) clamp(10px,2.2vw,22px);transition:.2s ease-in-out}@media(max-width: 1050px){.products__tablehead{display:none}}.products__tablehead:has(+.product-card:hover){border-bottom-right-radius:0;border-bottom-left-radius:0}.products__tablehead+.product-card{border-top:1px solid #ebf1f8}.products__tablehead+.product-card:hover{border-top-right-radius:0;border-top-left-radius:0;border-top:1px solid #d9effb}.products__tablehead>div{color:var(--textColor);font-weight:var(--semibold);line-height:1.2;font-size:clamp(16px,0.9375vw,18px)}.products__tablehead>div:first-child{margin-left:75px}.product-card{align-items:center;padding-top:clamp(15px,1.5vw,15px);padding-bottom:clamp(15px,1.5vw,15px);border-radius:8px;align-content:center;transition:.2s ease-in-out;padding-left:clamp(10px,2.2vw,22px);padding-right:clamp(10px,2.2vw,22px);border-bottom:1px solid #ebf1f8}.product-card>div{font-size:clamp(16px,0.9375vw,18px);font-weight:400}.product-card:has(a:hover){background-color:#ebf1f8}.card__buttons{display:flex;gap:clamp(5px,1vw,10px)}.addtocart{display:flex;width:clamp(40px,4.7vw,47px);justify-content:center;align-items:center;align-content:center;color:#fff;font-size:24px;cursor:pointer;background-color:#0091e5;border-radius:5px;aspect-ratio:1/1;padding:5px;transition:.2s ease-in-out}.addtocart:hover{opacity:.8}.card-card__image__wrapper{display:flex;gap:clamp(15px,3vw,30px);align-items:center;align-content:center}.product-card__image{max-width:45px;min-width:45px}.product-card__image img{-o-object-fit:contain;object-fit:contain;max-height:60px}@media(max-width: 767px){.product-card__title{text-align:center}}.product-card__title a{color:var(--textColor);transition:.2s ease-in-out}.product-card__title a:hover{color:var(--primaryColor)}.ean{font-size:14px;color:#bdbecb}.product-card__stock{position:relative;gap:clamp(5px,1.4vw,14px);display:flex;align-items:center;align-content:center;font-size:clamp(14px,0.8333333333vw,16px)}.product-card__stock--orange{color:#ffb300}.product-card__stock--green{color:var(--green)}.product-card__stock--red{color:var(--red)}.product-card__stock::before{content:"";width:clamp(5px,0.7vw,7px);aspect-ratio:1/1;border-radius:50%;position:relative;display:block;background-color:currentColor}.checkout__totals{max-width:410px;width:100%}@media(max-width: 1000px){.checkout__totals{max-width:350px}}@media(max-width: 800px){.checkout__totals{max-width:100%;margin-top:20px}}.checkout__input{margin-top:clamp(10px,2vw,20px)}.checkout__input input{border-color:#dde5ee;width:100%;border-radius:10px;font-size:clamp(16px,0.9375vw,18px)}.checkout__input input::-moz-placeholder{opacity:1;color:var(--black)}.checkout__input input::placeholder{opacity:1;color:var(--black)}.checkout__textarea{margin-top:10px;font-size:clamp(16px,0.9375vw,18px)}.checkout__textarea textarea{border-color:#dde5ee;width:100%;border-radius:10px;font-size:clamp(16px,0.9375vw,18px)}.checkout__textarea textarea::-moz-placeholder{opacity:1;color:var(--black)}.checkout__textarea textarea::placeholder{opacity:1;color:var(--black)}.checkout__checkbox{margin-top:clamp(20px,3vw,30px)}.checkout__checkbox .checkbox{display:flex;gap:5px;flex-wrap:wrap;font-size:clamp(16px,0.9375vw,18px)}.checkout__checkbox .checkbox .error-message{width:100%}.checkout__checkbox .checkbox a{color:var(--primaryColor)}.checkout__whereto{display:flex;position:relative;background-color:#fff;min-height:220px}.checkout__totals__title{height:53px;margin-bottom:40px;display:flex;align-items:center;align-content:center;font-size:clamp(24px,2.0833333333vw,40px);font-weight:700;font-family:var(--titleFont);color:var(--primary-color)}@media(max-width: 800px){.checkout__totals__title{height:auto;margin-bottom:20px}}.checkout__totals__location{margin-bottom:30px}@media(max-width: 800px){.checkout__totals__location{margin-bottom:0}}.checkout__totals__prices{border-radius:clamp(10px,2vw,20px);background-color:var(--bluebg);color:#fff;padding:clamp(20px,3vw,30px) clamp(20px,4vw,40px);gap:10px;display:flex;flex-direction:column}.checkout__totals__prices+.btn{margin-top:clamp(20px,3vw,30px)}.checkout__totals__prices div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.checkout__totals__prices div div{text-align:left}.checkout__totals__prices div div:last-of-type{text-align:right}.checkout__totals__prices__title{margin-bottom:clamp(10px,2vw,20px)}.checkout__totals__prices__total>div{font-weight:var(--bold)}.checkout__totals__prices__bulkDiscount{color:var(--green)}.checkout__totals__prices__bulkDiscount .js--bulkDiscount{font-weight:var(--bold)}.checkout__button__next__next{margin-top:clamp(10px,3vw,30px)}.checkout__button__next__next a{width:100%}.checkout__step1{display:flex;gap:clamp(20px,5vw,50px)}.checkout__step1:has(.cart-empty) .checkout__totals{display:none}.checkout__step1:has(.cart-empty) .checkout__step1__left{width:100%}@media(max-width: 960px){.checkout__step1{flex-direction:column}}.checkout__step1__wrapper{display:flex;flex-direction:column;gap:clamp(20px,4.5vw,45px)}.checkout__step1__left{width:calc(100% - 440px);display:flex;flex-direction:column;gap:clamp(10px,4vw,40px);align-items:start}@media(max-width: 1000px){.checkout__step1__left{width:calc(100% - 400px)}}@media(max-width: 960px){.checkout__step1__left{width:100%}}.checkout__step1__left__title{display:flex;justify-content:center;align-items:center;align-content:center;gap:clamp(10px,3vw,30px)}.checkout__step1__left__title__back{display:flex;width:clamp(40px,4.5vw,45px);border:2px solid var(--primaryColor);rotate:180deg;border-radius:5px;aspect-ratio:1/1;font-size:12px;color:var(--primaryColor);justify-content:center;align-items:center;align-content:center}.checkout__step1__left__top{display:flex;gap:clamp(10px,3vw,30px);margin-bottom:clamp(20px,4vw,40px);flex-wrap:wrap}@media(max-width: 500px){.checkout__step1__left__top{gap:20px}}.checkout__step1__items{display:flex;width:100%;gap:clamp(10px,4vw,40px);justify-content:start;align-items:start;align-content:start;flex-wrap:wrap}.checkout__step1__item{border:1px solid #dde5ee;border-radius:clamp(15px,2vw,20px);padding:clamp(20px,3.5vw,35px) clamp(20px,4vw,40px);flex:1;display:flex;flex-direction:column;gap:clamp(20px,3vw,30px)}.checkout__step1__item__content{display:grid;grid-template-columns:1fr 1fr;row-gap:7px}.checkout__step1__item__content__item{grid-column:1/-1;display:grid;grid-template-columns:subgrid}.checkout__step1__item__content__item div:first-child{font-weight:var(--bold)}.checkout__step1__item-btn{color:var(--blue)}.contact{display:flex;aspect-ratio:1860/750;padding-right:clamp(20px,6vw,60px)}@media(max-width: 800px){.contact{flex-direction:column}}.contact>*{width:50%}@media(max-width: 800px){.contact>*{width:100%}}.contact__form{background-color:var(--bluebg);padding:clamp(20px,12vw,120px);display:flex;flex-direction:column;gap:clamp(10px,4vw,40px)}.contact__form a{color:#fff}.contact__form .anchor{display:none}.contact__form .webform{width:100%}.contact__form .webform .webform__field{gap:clamp(6px,1.3vw,13px)}.contact__form .webform label{color:#fff;font-weight:500;font-family:var(--titleFont)}.contact__form .webform input,.contact__form .webform textarea{border:1px solid #fff}.contact__form .webform input::-moz-placeholder, .contact__form .webform textarea::-moz-placeholder{color:var(--textColor);opacity:1}.contact__form .webform input::placeholder,.contact__form .webform textarea::placeholder{color:var(--textColor);opacity:1}.contact__form .webform input:hover,.contact__form .webform input:focus,.contact__form .webform textarea:hover,.contact__form .webform textarea:focus{border:1px solid var(--primaryColor)}.contact__form textarea{padding:13px 20px !important}.contact__form .webform__submit{display:flex;justify-content:start;align-items:start;align-content:start}.contact__form .btn{width:auto;color:#fff;background-color:#0091e5;display:flex;flex-direction:row-reverse;gap:10px;font-size:clamp(16px,0.9375vw,18px)}.contact__form .btn+input{display:none}.contact__form .btn:hover{color:#0091e5;background-color:rgba(0,0,0,0);border:2px solid #0091e5}.contact__form .btn:after{display:none}.contact__form .btn::before{font-size:12px}.contact__form .webform__group__title{display:none}.contact__form .webform__field{flex:1}.contact__form .webform__group:has(+input){margin:clamp(10px,2vw,20px) 0}.counter{display:inline-flex;align-items:center}.counter-value{width:47px !important;height:47px !important;aspect-ratio:1/1;text-align:center;outline:none;font-size:clamp(16px,0.9375vw,18px) !important;padding:0 !important;outline:0 !important;border:1px solid #dde5ee !important;border-right:0 !important;border-radius:0 !important;border-bottom-left-radius:5px !important;border-top-left-radius:5px !important;font-weight:var(--bold) !important}.counter-buttons{display:flex;flex-direction:column;border-top-right-radius:5px;border-bottom-right-radius:5px;overflow:hidden}.counter-btn{width:24px !important;height:23.5px !important;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:8px;line-height:1;color:var(--black);background-color:#ebf1f8;transition:.2s ease-in-out}.counter-btn.is-disabled{cursor:not-allowed;opacity:.5}.counter-btn span{rotate:90deg}.counter-btn#increment span{rotate:-90deg}.counter-btn:first-child{border-bottom:1px solid #bbc5d1}.counter-btn:focus,.counter-btn:hover{background-color:#dde5ee}.dropdown-container{position:relative}.dropdown-header{display:flex;align-items:center;justify-content:space-between;padding:clamp(9px,1.3vw,13px) clamp(10px,2.5vw,25px);background-color:#fff;border-radius:54px;cursor:pointer}.dropdown-header h3{font-size:clamp(16px,0.9375vw,18px);font-weight:400;color:var(--textColor)}.dropdown-arrow{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.dropdown-menu{position:absolute;top:0;left:0;width:100%;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:10;max-height:320px;overflow-y:auto;border-radius:24px;pointer-events:none;opacity:0;transition:.2s ease-in-out}.dropdown-menu.is-selected{opacity:1;pointer-events:all}.search-box{border-bottom:1px solid #ebf1f8}.search-box input{border:0;width:100%;font-size:clamp(16px,0.9375vw,18px);font-weight:400;color:var(--textColor);padding:clamp(5px,1.3vw,13px) clamp(10px,2.5vw,25px)}.option{padding:clamp(5px,1vw,10px) clamp(10px,2vw,20px);cursor:pointer;transition:background-color .2s;font-size:clamp(16px,0.9375vw,18px);font-weight:400;color:var(--textColor)}.option.selected{background-color:var(--primaryColor);color:#fff}.option:hover{background-color:#f5f5f5}.no-results{padding:clamp(5px,1.3vw,13px) clamp(10px,2.5vw,25px);font-size:clamp(16px,0.9375vw,18px);font-weight:400;color:var(--textColor)}.faq-overview{display:flex;display:grid;width:100%;grid-template-columns:repeat(auto-fill, minmax(min(100%, 300px), 1fr));gap:30px 30px}.faq-overview__item{display:flex;flex-direction:column;gap:clamp(10px,3.5vw,35px)}.faq-overview__item__title{display:flex;gap:15px;align-items:center;align-content:center}.faq-overview__item__title-svg svg{width:35px;height:35px}.faq-overview__item__items{display:flex;flex-direction:column;background-color:var(--bluebg);border-radius:20px}.faq-overview__item__item{display:flex;position:relative;color:#fff;border-bottom:1px solid #213854;padding:clamp(5px,1.5vw,15px) 30px;font-size:clamp(16px,0.9375vw,18px);transition:.2s ease-in-out}.faq-overview__item__item:hover{padding-right:10px;padding-left:50px}.faq-overview__item__item:hover span{left:30px;opacity:1}.faq-overview__item__item:last-child{border-bottom:0}.faq-overview__item__item span{position:absolute;left:-20px;opacity:0;transition:.2s ease;top:50%;transform:translateY(-50%);color:#fff;font-size:12px}.featured{background-color:var(--bluebg)}.featured__container{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width: 1200px){.featured__container{grid-template-columns:1fr}}.featured-small-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:clamp(10px,1.5vw,15px)}@media(max-width: 800px){.featured-small-grid{grid-template-columns:1fr}}.featured-big{background-color:#fff;border-radius:20px;display:flex}.featured-big .title,.featured-big .info-row__text h2,.info-row__text .featured-big h2,.featured-big .info-row__text h3,.info-row__text .featured-big h3,.featured-big .info-row__text h4,.info-row__text .featured-big h4,.featured-big .info-row__text h5,.info-row__text .featured-big h5,.featured-big .info-row__text h6,.info-row__text .featured-big h6{color:var(--titleColor)}.featured-big form{display:flex;gap:10px;margin-top:clamp(0px,2vw,20px);max-width:410px}.featured-big form input{width:100%}.featured-big form label{display:none}.featured-big .anchor{display:none}.featured-big .webform__field{flex:1}.featured-big .send_button{padding:0;display:flex;justify-content:center;align-items:center;align-content:center}.featured-big .send_button .btn{padding:0;aspect-ratio:1/1;background-color:var(--primaryColor) !important;color:#fff !important}.featured-big .send_button .btn::after{display:none}.featured-big__content{display:flex;gap:clamp(10px,2.5vw,25px);flex-direction:column;padding:clamp(20px,5vw,50px) clamp(20px,4vw,40px);padding-right:0}.featured-big__content .webform{position:relative}.featured-big__content .webform:has(.error_text){flex-wrap:wrap}.featured-big__content .webform:has(.error_text) .webform{position:relative}.featured-big__content .webform:has(.error_text) .error_text{width:100%}@media(max-width: 800px){.featured-big__content{padding:clamp(20px,5vw,50px) clamp(20px,4vw,40px)}}.featured-big__text{text-wrap:balance}.featured-big__image{height:100%;max-width:225px;width:100%;display:flex;justify-content:flex-end;align-items:end;align-content:end;margin-left:auto}@media(max-width: 800px){.featured-big__image{display:none}}.featured-big__image img{width:100%;max-height:90%;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}.featured-small{background-color:#fff;border-radius:20px;padding:clamp(20px,4vw,40px) clamp(20px,3.5vw,35px);display:flex;flex-direction:column;gap:clamp(10px,1.5vw,15px);justify-content:center}.featured-small .title,.featured-small .info-row__text h2,.info-row__text .featured-small h2,.featured-small .info-row__text h3,.info-row__text .featured-small h3,.featured-small .info-row__text h4,.info-row__text .featured-small h4,.featured-small .info-row__text h5,.info-row__text .featured-small h5,.featured-small .info-row__text h6,.info-row__text .featured-small h6{line-height:1.4}.featured-small .icon{color:vaR(--primaryColor);font-size:clamp(16.2px,1.40625vw,27px)}.filters{box-shadow:0px 25px 40px rgba(0,0,0,.0784313725);max-width:380px;width:100%;position:fixed;right:0;top:0;z-index:1001;background-color:#fff;max-height:100%;overflow:auto;min-height:100%;opacity:0;pointer-events:none;transform:translateX(100%);transition:.2s ease-in-out}.filters.is-open{opacity:1;pointer-events:all;transform:translateX(0)}.filters>div{padding:clamp(20px,3vw,30px);border-top:1px solid var(--border2);display:flex;flex-direction:column;gap:clamp(7px,1.5vw,15px);padding-top:8px;padding-bottom:8px;transition:.2s ease-in-out}.filters>div:last-of-type{border-bottom:1px solid var(--border2)}.filters>div.is-open{padding-top:clamp(20px,2vw,20px);padding-bottom:clamp(20px,2vw,20px)}.filters>div.is-open .filter__block__title span{rotate:-90deg}.filters>div.is-open .filter__content{display:flex}.label{display:flex;color:#0091e5;background-color:#e5f4fd;border-radius:5px;justify-content:center;align-items:center;align-content:center;gap:5px;font-size:clamp(15px,0.8333333333vw,16px);padding:0 5px}.label span{font-size:10px}.label__reset{font-size:clamp(15px,0.9375vw,18px);font-weight:600;color:var(--primaryColor);text-decoration:underline;margin-right:clamp(0px,1vw,10px);display:none}.label__reset:has(+a){display:flex}.filters__top{display:flex;padding-bottom:clamp(10px,1.8vw,18px) !important;padding-top:clamp(10px,1.8vw,18px) !important;padding:clamp(20px,3vw,30px) !important;justify-content:space-between;flex-direction:row !important}.filters-close{display:flex;justify-content:center;align-items:center;align-content:center;cursor:pointer;aspect-ratio:1/1;max-width:clamp(30px,4vw,40px);width:100%;background-color:var(--bluelightbg);color:var(--blue);border-radius:50%;font-size:11px}.filter__block__title{display:flex;font-size:clamp(16px,1.0416666667vw,20px);font-weight:600;justify-content:space-between;align-items:center;align-content:center;cursor:pointer;color:var(--black)}.filter__block__title span{rotate:90deg;font-size:12px;transition:.2s ease-in-out}.filter__content{display:none}.filter__content--slider{flex-direction:column}.filter__content__checks{display:flex;flex-direction:column;gap:5px;width:100%}.footer__top{border-bottom:1px solid #ebf1f8;border-top:1px solid #ebf1f8;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:clamp(10px,3vw,30px)}@media(max-width: 800px){.footer__top{flex-direction:column;justify-content:center;align-items:center;align-content:center;display:flex;gap:clamp(10px,4vw,40px)}}@media(max-width: 800px){.footer__top div:first-child{display:none}}.footer__main{display:flex;justify-content:space-between;gap:clamp(20px,9.5vw,95px);row-gap:20px}@media(max-width: 1000px){.footer__main{flex-wrap:wrap;flex-direction:column}}.footer__col{display:flex;flex-direction:column;gap:clamp(20px,3vw,30px)}@media(max-width: 700px){.footer__col{gap:10px}}.footer__col .title,.footer__col .info-row__text h2,.info-row__text .footer__col h2,.footer__col .info-row__text h3,.info-row__text .footer__col h3,.footer__col .info-row__text h4,.info-row__text .footer__col h4,.footer__col .info-row__text h5,.info-row__text .footer__col h5,.footer__col .info-row__text h6,.info-row__text .footer__col h6{color:var(--titleColor);font-weight:500;font-family:var(--titleFont);font-size:clamp(16px,1.0416666667vw,20px)}@media(max-width: 400px){.footer__col{width:100%}}.footer__col ul{all:unset;list-style:none;display:flex;flex-direction:column}.footer__col ul a{font-size:clamp(16px,0.9375vw,18px);font-weight:400;font-family:var(--textFont);color:var(--blue);text-decoration:underline;transition:.2s ease-in-out;text-underline-offset:4px;text-decoration-thickness:2px;text-decoration-color:rgba(0,0,0,0)}.footer__col ul a:hover{text-decoration-color:var(--blue)}.footer__col--extra{max-width:180px;width:100%}.footer__col--newsletter{width:clamp(200px,30.5vw,305px)}@media(max-width: 600px){.footer__col--newsletter{width:100%}}.footer__col--newsletter .anchor{display:none}.footer__col--newsletter form{display:flex;gap:10px}.footer__col--newsletter form label{display:none}.footer__col--newsletter .send_button{padding:0;display:flex;justify-content:center;align-items:center;align-content:center}.footer__col--newsletter .send_button .btn{padding:0;aspect-ratio:1/1;background:var(--primaryColor)}.footer__bottom{display:flex;justify-content:space-between;flex-wrap:wrap}@media(max-width: 1100px){.footer__bottom{flex-wrap:wrap;gap:20px}}@media(max-width: 500px){.footer__bottom{flex-direction:column}}.footer__bottom__left{display:flex;align-items:center;align-content:center;font-weight:400;font-family:var(--textFont);font-size:clamp(16px,0.9375vw,18px);transition:.2s ease-in-out;flex:1}@media(max-width: 1000px){.footer__bottom__left{flex-wrap:wrap;gap:20px}}@media(max-width: 500px){.footer__bottom__left{flex-direction:column;align-items:start;align-content:start}}.footer__bottom__left ul{all:unset;list-style:none;display:flex;gap:clamp(20px,2vw,20px);margin-left:clamp(20px,2vw,20px)}@media(max-width: 1000px){.footer__bottom__left ul{flex-wrap:wrap;margin-left:0}}@media(max-width: 500px){.footer__bottom__left ul{flex-direction:column}}.footer__bottom__left ul li a{color:var(--textColor);font-weight:400;font-family:var(--textFont);font-size:clamp(16px,0.9375vw,18px);transition:.2s ease-in-out}.footer__bottom__left ul li a:hover{color:var(--blue)}.footer__logo{max-width:clamp(130px,18vw,180px);width:100%;display:flex;margin-right:clamp(20px,3vw,30px)}.footer__bottom__right{display:flex;justify-content:center;align-items:center;align-content:center;max-width:300px;justify-content:end}@media(max-width: 700px){.footer__bottom__right{justify-content:start}}@media(max-width: 400px){.footer__bottom__right{justify-content:start}}.footer__bottom__right a{color:var(--primaryColor);font-weight:600}.footer__social{display:flex;flex-wrap:wrap;gap:clamp(10px,1.5vw,15px);margin-top:auto;justify-content:flex-end;align-items:center}.footer__social a{display:flex;justify-content:center;align-items:center;align-content:center;color:var(--primaryColor);border-radius:50%;font-size:15px;transition:.2s ease-in-out}.footer__social a:hover{color:var(--primaryColor)}.footer__social-label{display:flex;width:100%}.footer__text{display:flex;flex-direction:column;font-size:clamp(16px,0.9375vw,18px);font-weight:400;font-family:var(--textFont);color:var(--black)}.footer__text b{font-weight:600}.footer__text div{display:flex;gap:10px;flex-wrap:wrap;-moz-column-gap:5px;column-gap:5px}.footer__text div:has(a) span{font-weight:600}.footer__text a{color:var(--black)}.footer__text a:hover{color:var(--blue)}.form{display:flex}.form>div{width:50%}@media(max-width: 800px){.form{flex-direction:column;gap:20px}.form>div{max-width:100%;width:100%}}.form>div{display:flex}@media(max-width: 880px){.form>div{flex-direction:column;max-width:100%;width:100%}}.form__form{max-width:750px;width:100%;padding:clamp(20px,4.5vw,45px) clamp(20px,6vw,60px);border-radius:20px;background-color:#e5f4fd;display:flex;flex-direction:column;gap:clamp(10px,4vw,40px) !important}@media(max-width: 880px){.form__form{max-width:100%}}.form__form .anchor{display:none}.form__form .webform{width:100%}.form__form .webform .webform__field{gap:clamp(6px,1.3vw,13px)}.form__form .webform label{color:var(--titleColor);font-weight:500;font-family:var(--titleFont)}.form__form .webform input,.form__form .webform textarea{border:1px solid #fff}.form__form .webform input::-moz-placeholder, .form__form .webform textarea::-moz-placeholder{color:var(--textColor);opacity:1}.form__form .webform input::placeholder,.form__form .webform textarea::placeholder{color:var(--textColor);opacity:1}.form__form .webform input:hover,.form__form .webform input:focus,.form__form .webform textarea:hover,.form__form .webform textarea:focus{border:1px solid var(--primaryColor)}.form__form textarea{padding:13px 20px !important}.form__form .webform__submit{display:flex;justify-content:start;align-items:start;align-content:start}.form__form .btn{width:auto;color:#fff;background-color:var(--bluebg);display:flex;flex-direction:row-reverse;gap:10px;font-size:clamp(16px,0.9375vw,18px)}.form__form .btn+input{display:none}.form__form .btn:after{display:none}.form__form .btn::before{font-size:12px}.form__form .webform__group__title{display:none}.form__form .webform__field{flex:1}.form__form .webform__group:has(+input){margin:clamp(10px,2vw,20px) 0}.webform__group{display:flex;gap:clamp(10px,2vw,20px)}.form__content{display:flex;flex-direction:column;gap:clamp(15px,2.5vw,25px);padding-right:clamp(20px,10vw,100px)}@media(max-width: 800px){.form__content{padding-right:0}}.formulier{margin-top:-50px;z-index:1;position:relative}.formulier+.featured{margin-top:40px}.formulier__wrapper{border-radius:clamp(10px,2vw,20px);background-color:#d9effb;padding:clamp(20px,8vw,80px) clamp(20px,7vw,70px);background-image:url("/imgs/bg.svg");background-repeat:no-repeat;background-position:bottom -70% right -10px;background-size:400px}.formulier__wrapper .anchor{display:none}.formulier__wrapper .webform{width:100%}.formulier__wrapper .webform .webform__field{gap:clamp(6px,1.3vw,13px)}.formulier__wrapper .webform label{color:var(--titleColor);font-weight:500;font-family:var(--titleFont)}.formulier__wrapper .webform input,.formulier__wrapper .webform textarea{border:1px solid #fff}.formulier__wrapper .webform input::-moz-placeholder, .formulier__wrapper .webform textarea::-moz-placeholder{color:var(--textColor);opacity:1}.formulier__wrapper .webform input::placeholder,.formulier__wrapper .webform textarea::placeholder{color:var(--textColor);opacity:1}.formulier__wrapper .webform input:hover,.formulier__wrapper .webform input:focus,.formulier__wrapper .webform textarea:hover,.formulier__wrapper .webform textarea:focus{border:1px solid var(--primaryColor)}.formulier__wrapper textarea{padding:13px 20px !important}.formulier__wrapper .webform__submit{display:flex;justify-content:start;align-items:start;align-content:start}.formulier__wrapper .btn{width:auto;color:#fff;background-color:var(--bluebg);display:flex;flex-direction:row-reverse;gap:10px;font-size:clamp(16px,0.9375vw,18px)}.formulier__wrapper .btn+input{display:none}.formulier__wrapper .btn:hover{color:var(--bluebg);background-color:rgba(0,0,0,0);border:2px solid var(--bluebg)}.formulier__wrapper .btn:after{display:none}.formulier__wrapper .btn::before{font-size:12px}.formulier__wrapper .webform__group__title{display:none}.formulier__wrapper .webform__field{flex:1}.formulier__wrapper .webform__group:has(+input){margin:clamp(10px,2vw,20px) 0}.header-image{position:relative;background-color:var(--bluebg);padding-top:clamp(20px,10vw,100px);padding-bottom:clamp(20px,15vw,150px)}.header-image__wrapper{max-width:1540px;width:100%;padding-left:20px;padding-right:20px;margin:0 auto;display:flex;gap:clamp(20px,9.5vw,95px)}@media(max-width: 500px){.header-image__wrapper{flex-direction:column}.header-image__wrapper>div{max-width:100%;width:100%}}.header-image__content{display:flex;flex-direction:column;gap:clamp(10px,2.5vw,25px);color:#fff;width:50%}.header-image__content__title{justify-content:start}.header-image__image{max-width:750px;width:50%}.header-image__image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;border-radius:clamp(10px,2vw,20px);overflow:hidden}.header{aspect-ratio:1920/300;padding:clamp(20px,3vw,30px);background-color:var(--bluebg);position:relative;display:flex;justify-content:center;align-items:center;align-content:center;min-height:200px;max-width:100%}.header img{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header:has(+.featured){margin-bottom:clamp(20px,30vw,300px)}.header__btn{position:absolute;left:clamp(20px,3vw,30px);bottom:clamp(20px,3vw,30px)}.home-header{aspect-ratio:1870/750;display:flex;gap:0;max-width:calc(100% - 50px);flex-wrap:wrap}.home-header>div{width:50%}@media(max-width: 1200px){.home-header{max-width:calc(100% - 10px);min-height:200px}}.home-header__content__wrapper{display:flex;justify-content:start;align-items:center;align-content:center;background-color:var(--bluebg);padding-left:clamp(20px,21vw,210px);padding-right:clamp(20px,4vw,40px);padding-bottom:clamp(20px,2vw,20px)}@media(max-width: 1760px){.home-header__content__wrapper{padding-left:40px}}@media(max-width: 1200px){.home-header__content__wrapper{width:60% !important;padding-top:20px}}@media(max-width: 500px){.home-header__content__wrapper{width:70% !important;padding-left:20px}}.home-header__content{display:flex;flex-direction:column;gap:clamp(20px,4vw,40px);align-items:start;padding-bottom:clamp(60px,8vw,80px)}@media(max-width: 500px){.home-header__content{padding-bottom:0}}.home-header__title{font-size:clamp(20px,3.6458333333vw,70px)}.home-header__image{border-top-right-radius:clamp(250px,40vw,400px);border-bottom-right-radius:clamp(250px,40vw,400px);position:relative;overflow:hidden}@media(max-width: 1200px){.home-header__image{width:40% !important}}@media(max-width: 500px){.home-header__image{width:30% !important}}.home-header__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-search{display:flex;flex-direction:column;gap:20px;padding-left:clamp(20px,19vw,190px);margin:0 20px;margin-top:calc(-1*clamp(20px, 10vw, 100px));position:relative;z-index:2}@media(max-width: 1760px){.home-search{padding-left:20px}}@media(max-width: 900px){.home-search{margin-top:0;padding-top:20px;padding-left:0}}.home-search--products{padding:0;max-width:1540px;padding-left:20px;padding-right:20px;width:100%;margin:0 auto;max-width:1540px;margin-top:calc(-1*clamp(20px, 5vw, 50px))}.home-search--products .home-search__title{display:none}.home-search--products .home-search__form{width:100%;max-width:100%}.home-search__form__search--products{flex:1;display:flex;justify-content:end;align-items:end;align-content:end}.home-search__form__search--products .btn{width:100%;display:flex;justify-content:space-between}@media(max-width: 900px){.home-search__form__search--products .btn{margin-top:20px}}.home-search__form__search--products .btn span:last-child{margin-left:auto}.home-search__form{border-radius:20px;background-color:#d9effb;max-width:980px;width:100%;display:flex;padding:clamp(20px,3vw,30px) clamp(20px,4vw,40px);gap:clamp(10px,2vw,20px);flex-wrap:wrap}@media(max-width: 900px){.home-search__form{flex-direction:column}}.home-search__form__wrapper{display:flex;flex-direction:column;gap:10px;flex:1}.home-search__form__wrapper__title{font-size:clamp(16px,1.0416666667vw,20px);font-weight:var(--semibold);color:var(--textColor);font-family:var(--titleFont)}.home-search__form__search{align-self:flex-end;width:100%;pointer-events:all;cursor:pointer}@media(max-width: 900px){.home-search__form__search{width:100%;max-width:100%;aspect-ratio:auto;border-radius:25px;padding:10px;margin-top:10px}}@media(max-width: 900px){.home-search__title{color:var(--titleColor)}}.usp-cols{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(20px,3vw,30px)}@media(max-width: 1000px){.usp-cols{display:flex;flex-direction:column}}.usp-col{display:flex;flex-direction:column;gap:clamp(20px,3vw,30px);justify-content:center;align-items:center;align-content:center;text-align:center;background-color:#f5fbfe;border-radius:20px;padding:clamp(20px,4vw,40px)}@media(max-width: 700px){.usp-col{margin:0 auto;text-align:left}}.usp-col .title,.usp-col .info-row__text h2,.info-row__text .usp-col h2,.usp-col .info-row__text h3,.info-row__text .usp-col h3,.usp-col .info-row__text h4,.info-row__text .usp-col h4,.usp-col .info-row__text h5,.info-row__text .usp-col h5,.usp-col .info-row__text h6,.info-row__text .usp-col h6{display:flex;flex-direction:column;gap:clamp(20px,3vw,30px);justify-content:center;align-items:center;align-content:center}@media(max-width: 1000px){.usp-col .title,.usp-col .info-row__text h2,.info-row__text .usp-col h2,.usp-col .info-row__text h3,.info-row__text .usp-col h3,.usp-col .info-row__text h4,.info-row__text .usp-col h4,.usp-col .info-row__text h5,.info-row__text .usp-col h5,.usp-col .info-row__text h6,.info-row__text .usp-col h6{flex-direction:row;justify-content:center;align-items:center}}.usp-col p{line-height:1.66}.usp-col__icon svg{max-height:clamp(70px,9vw,90px);fill:var(--red);width:100%;aspect-ratio:1}@media(max-width: 700px){.usp-col__icon svg{height:40px}}.usp-col__icon svg>*{fill:var(--red)}.info-row{display:flex;gap:clamp(40px,12vw,120px);align-content:center;justify-content:space-between}.info-row .gallery__video{position:absolute;top:auto;left:auto;right:20px;bottom:20px;z-index:1;-o-object-fit:cover;object-fit:cover;border-radius:10px}@media(max-width: 1100px){.info-row{gap:clamp(20px,4vw,40px)}}@media(max-width: 800px){.info-row{flex-direction:column !important}}@media(max-width: 800px){.info-row>div{width:100%}}.info-row>div .title,.info-row>div .info-row__text h2,.info-row__text .info-row>div h2,.info-row>div .info-row__text h3,.info-row__text .info-row>div h3,.info-row>div .info-row__text h4,.info-row__text .info-row>div h4,.info-row>div .info-row__text h5,.info-row__text .info-row>div h5,.info-row>div .info-row__text h6,.info-row__text .info-row>div h6{margin-bottom:clamp(20px,2.5vw,25px);font-size:clamp(22px,2.8645833333vw,55px)}.info-row>div .btn{margin-top:clamp(20px,3.8vw,38px)}.info-row--turn{flex-direction:row-reverse}@media(max-width: 800px){.info-row--turn{flex-direction:column}}.info-row--border .info-row__gallery{border-radius:clamp(100px,34.5vw,345px) 20px 20px 20px}.info-row__text{max-width:630px;width:100%;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:start;margin-right:clamp(20px,5vw,50px)}.info-row__text:not(:has(+.info-row__image)){max-width:900px;margin:0 auto}.info-row__text:not(:has(+.info-row__image)) p{max-width:100%}.info-row__text .webform{display:flex;flex-direction:column;gap:clamp(20px,3vw,30px);width:100%}.info-row__text .webform .wf-group{display:flex;flex-direction:column;gap:clamp(20px,3vw,30px)}.info-row__text .webform .wf-group-title{font-size:clamp(16px,1.25vw,24px)}.info-row__text img{max-width:100%}.info-row__text p{max-width:490px}.info-row__text p+h2{margin-top:clamp(20px,4vw,40px)}.info-row__text a:not(.btn){color:var(--primaryColor);transition:.2s;text-decoration:underline;text-decoration-thickness:.1em;text-decoration-color:rgba(0,0,0,0);text-underline-offset:.08em}.info-row__text a:not(.btn):hover{text-decoration-color:inherit;text-underline-offset:.2em}.info-row__text a:not(.btn) else{text-decoration-color:inherit;text-underline-offset:.2em}.info-row__text ul li a{color:var(--primaryColor)}.info-row__image{display:flex;align-items:center;justify-content:center;position:sticky;top:120px}.info-row__image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:10px}.info-row__youtube{width:100%}.info-row__youtube iframe{aspect-ratio:750/451}.info-row__text .info-row__buttons{display:flex;flex-direction:row-reverse;gap:20px;margin-bottom:clamp(20px,4vw,40px);align-items:start;justify-content:center;align-items:center;align-content:center}.info-row__text .info-row__buttons ul{display:flex;flex-wrap:wrap;flex-direction:row;gap:40px;row-gap:20px;margin-top:0;padding-left:0;margin:0 !important}@media(max-width: 800px){.info-row__text .info-row__buttons ul{display:none}}.info-row__text .info-row__buttons ul a{color:var(--primaryColor)}.info-row__text .info-row__buttons ul li:first-child::before{display:none}.info-row__text .info-row__buttons ul li:last-child a{pointer-events:none;color:var(--textColor)}.info-row__text .info-row__buttons ul li::before{color:var(--textColor)}.info-row__text .info-row__buttons .btn{margin-bottom:0 !important;margin-top:0 !important}.info-row__gallery{max-width:50%;width:100%;position:relative;border-radius:10px;overflow:hidden;align-self:start;position:sticky;top:100px}@media(max-width: 800px){.info-row__gallery{max-width:100%}}.info-row__swiper-arrows{display:flex;position:absolute;top:50%;left:0;width:100%;padding:0 20px;transform:translateY(-50%);z-index:5;justify-content:space-between;pointer-events:none}.info-row__swiper-arrows div:first-child{transform:rotate(180deg)}.info-row__swiper-arrows>*{pointer-events:all}.template--17 .content-row+.content-row .info-row__buttons{display:none}.intro__wrapper{border-radius:clamp(10px,2vw,20px);padding:clamp(20px,8vw,80px);background-color:#d9effb;display:flex;flex-direction:column;gap:clamp(10px,2.5vw,25px);text-align:center;justify-content:center;align-items:center;align-content:center}.intro__wrapper>div{max-width:1060px;width:100%}.intro__text{max-width:1000px}.lang-switch{display:flex;flex-direction:column;gap:5px;position:relative;border-radius:16px;border:1px solid rgba(0,0,0,0);transition:.2s ease;background-color:#e5f4fd;color:var(--primaryColor)}.lang-switch .icon{font-size:14px}.lang-switch:hover{border-bottom-left-radius:0;border-bottom-right-radius:0}.lang-switch.is-moved{position:absolute;top:20px;left:20px}.lang-switch a{display:flex;align-items:center;gap:9px;padding:5px 11px;color:inherit;font-family:var(--textFont);font-size:clamp(10px,0.625vw,12px);font-weight:var(--bold)}.lang-switch__list{overflow:hidden;position:absolute;top:100%;left:-1px;right:-1px;background-color:#e5f4fd;border-bottom:none;transition:.2s;opacity:0;pointer-events:none;transform:translateY(5px);border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top:1px solid var(--bluelightbg)}.lang-switch:focus .lang-switch__list,.lang-switch:focus-within .lang-switch__list,.lang-switch:hover .lang-switch__list{pointer-events:all;opacity:1;transform:translateY(0)}.lang-switch__current a{pointer-events:none}.modal .webform__form .checkbox label::before,.checkout__checkbox .checkbox label::before{content:"";border-radius:4px;border:1px solid var(--primaryColor);display:flex}.modal .webform__form .checkbox label::after,.checkout__checkbox .checkbox label::after{color:var(--primaryColor)}.login__bottomlink__wrapper{display:flex;flex-direction:column}.login__bottomlink a{color:var(--primaryColor)}.maps{border-top-right-radius:clamp(200px,37.5vw,375px);border-bottom-right-radius:clamp(200px,37.5vw,375px)}.maps__marker{height:0;width:0;position:absolute;pointer-events:none}.maps__marker-inner{position:absolute;border-radius:3px;transform:translateX(-50%);z-index:0;border-bottom:0}.maps__marker-inner img{width:52px;display:block}.merken-overzicht{display:flex;flex-direction:column;gap:clamp(20px,4vw,40px)}.merken-overzicht__wrapper{display:grid;width:100%;grid-template-columns:repeat(auto-fill, minmax(min(100%, 180px), 1fr));gap:20px 20px}@media(max-width: 600px){.merken-overzicht__wrapper{display:grid;width:100%;grid-template-columns:repeat(auto-fill, minmax(min(100%, 150px), 1fr));gap:10px 10px}}.btn--merken-overzicht__showmore{max-width:150px;margin:0 auto}.btn--merken-overzicht__showmore .icon{rotate:90deg}.merken{display:flex;flex-direction:column;gap:clamp(20px,4.5vw,45px);position:relative}@media(max-width: 560px){.merkenwrapper{overflow:hidden}}.merken__top{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.merken__top__left{display:flex;justify-content:center;align-items:center;align-content:center;gap:clamp(20px,2.8vw,28px);flex-wrap:wrap}.merken__top__left a{font-size:clamp(16px,0.9375vw,18px);font-weight:500;color:var(--primaryColor);text-decoration:underline}.merken__bottom{padding-bottom:1px}@media(max-width: 560px){.merken__bottom{overflow:inherit}}@media(max-width: 560px){.merken-slider{max-width:90%}}.merken__top__nav{display:flex;gap:10px;width:110px}@media(max-width: 560px){.merken__top__nav{display:none}}.merken__top__nav div:first-child{transform:rotate(180deg)}.merk-item{display:flex;gap:clamp(10px,2vw,20px);flex-direction:column;height:auto}.merk-item__image{padding:clamp(5px,1vw,10px) clamp(10px,2vw,20px);border-radius:8px;border:1px solid #ebf1f8;display:flex;justify-content:center;align-items:center;align-content:center;background-color:#fff;aspect-ratio:3/2;transition:.2s ease-in-out}.merk-item__image:hover{border:1px solid var(--primaryColor)}.merk-item__image img{width:auto !important;height:auto !important;-o-object-fit:cover;object-fit:cover}.homepagepattern{top:calc(-1*clamp(20px, 16vw, 160px));right:calc(-1*clamp(20px, 21vw, 210px));width:clamp(20px,42.8vw,428px);height:clamp(20px,43.4vw,434px);position:absolute;z-index:-1}@media(max-width: 560px){.homepagepattern{display:none}}.hamburger{display:inline-flex;width:27px;height:20px;position:relative;cursor:pointer;top:1px}.hamburger span{display:block;position:absolute;height:10%;width:80%;background:var(--primaryColor);opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.hamburger span:nth-child(1){top:0px}.hamburger span:nth-child(2),.hamburger span:nth-child(3){top:40%}.hamburger span:nth-child(4){top:80%}.topbar__mobile.is-open .hamburger span:nth-child(1),.topbar__mobile.is-open .hamburger span:nth-child(4){top:50%;width:0%;left:50%;opacity:0}.topbar__mobile.is-open .hamburger span:nth-child(2){transform:rotate(45deg)}.topbar__mobile.is-open .hamburger span:nth-child(3){transform:rotate(-45deg)}.topbar__mobile{display:none;font-size:18px;color:var(--titleColor);font-weight:400;gap:10px;cursor:pointer;height:clamp(60px,8vw,80px);right:15px;top:0px;justify-content:center;align-items:center;position:fixed;z-index:104}@media(max-width: 1400px){.topbar__mobile{display:flex}}.mobile-menu{width:320px;background-color:#fff;position:fixed;right:-320px;height:100%;opacity:0;top:0;transition:.2s ease-in-out;z-index:103;overflow-y:scroll;overflow-x:hidden}.mobile-menu.is-moved{position:absolute;top:20px;left:20px}.mobile-menu.is-open{right:0;opacity:1}.mobile-menu.is-open+.mobile-menu--gradient{opacity:1;pointer-events:all}.mobile-menu--slide{padding:90px 30px 50px 36px;position:absolute;width:100%;height:100%}.mobile--phone{margin-top:20px;font-size:18px}.mobile--phone a{color:#fff}.mobile-menu__submain{position:absolute;background:#fff;display:flex;flex-direction:column;transition:.3s ease-in-out;transform:translateX(100%)}.mobile-menu__submain.is-active{transform:translateX(0px)}.mobile-menu__submain.is-active-left{transform:translateX(-100%)}.mobile-menu__submain.is-active-left.is-active{transform:translateX(0px)}.mobile-menu__main{display:flex;flex-direction:column}.mobile-menu__items{display:flex;flex-direction:column;gap:15px}.mobile-menu__item{color:var(--titleColor);font-size:22px;display:flex;justify-content:space-between;align-items:center}.mobile-menu__item .icon{font-size:14px}.mobile--logo{margin-top:auto;padding-top:20px}.topbar__socials{display:flex;gap:10px;margin-top:20px}.topbar__socials a{color:var(--primaryColor);display:flex;justify-content:center;align-items:center;align-content:center;border-radius:50%}.mobile-menu__item__back{display:flex;justify-content:normal;font-size:20px;margin-bottom:30px}.mobile-menu__item__back span{transform:rotate(180deg);margin-right:20px;font-size:12px !important}.mobile-menu__item--small{font-size:20px;color:var(--textColor)}.mobile-menu__item--title{margin-bottom:20px;font-size:30px}.mobile-menu--gradient{background:rgba(18,18,18,.36);backdrop-filter:blur(3px);z-index:102;position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:.2s ease-in-out}.modal__wrapper{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1000;opacity:0;background-color:#000;transition:.3s ease-in-out}.modal__wrapper.is-active{background-color:rgba(0,0,0,.1098039216);opacity:1;pointer-events:all}.modal__wrapper[data-popup-id=eprel] .modal{width:auto}.modal__wrapper[data-popup-id=eprel] .modal__content img{margin:auto;width:400px;max-width:100%}.modal{background-color:#fff;border-radius:25px;padding:clamp(20px,4vw,40px);max-width:600px;min-width:320px;width:90%;max-height:90vh;overflow-y:auto;transform:translateY(20px);opacity:0;transition:.3s ease-in-out}.is-active .modal{transform:translateY(0);opacity:1}.modal__title{font-size:clamp(18px,1.5625vw,30px);color:var(--titleColor);font-family:var(--titleFont);font-weight:var(--bold);margin-bottom:16px}.modal__close{background:none;border:none;cursor:pointer;font-size:.8rem;padding:0;transition:color .2s ease;color:var(--textColor);position:absolute;top:20px;right:20px}.modal__close:hover{color:var(--primaryColor)}@media(max-width: 768px){.modal{width:95%;min-width:auto}.modal__footer{flex-direction:column}}.order-placed__rows{padding-top:clamp(20px,7vw,70px);margin-bottom:clamp(20px,5vw,50px);display:flex;justify-content:space-between;align-items:start;align-content:center;gap:clamp(20px,5vw,50px)}@media(max-width: 700px){.order-placed__rows{flex-direction:column}}.order-placed__row{display:flex;flex-direction:column;min-width:300px}@media(max-width: 1030px){.order-placed__row{min-width:0}}.order-placed__row__title{margin-bottom:clamp(10px,3vw,30px)}.order-placed__row__table{display:grid;grid-template-columns:1fr 1fr;gap:5px}.order-placed__row__table>div:nth-child(odd){font-weight:700}.order-placed__title{padding-top:clamp(20px,8vw,80px);padding-bottom:clamp(20px,10vw,100px);border-bottom:1px solid var(--border2);text-align:center;display:flex;justify-content:center;align-items:center;align-content:center}.order-placed__table{display:flex;flex-direction:column;gap:clamp(20px,3vw,30px)}.order-placed__totals{display:grid;grid-template-columns:1fr auto;gap:5px;font-size:18px;max-width:300px;padding-right:40px;margin-left:auto;margin-top:20px}@media(max-width: 700px){.order-placed__totals{max-width:100%;padding-right:0;padding:20px;background-color:var(--bluebg);color:#fff;border-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0}}.bigtotal{display:flex;border-top:1px solid var(--border2);padding-top:20px;margin-top:20px;justify-content:space-between;align-items:center;max-width:300px;padding-right:40px;margin-left:auto;flex-wrap:wrap;gap:10px}@media(max-width: 700px){.bigtotal{background-color:var(--bluebg);color:#fff;border-radius:10px;border-top:0;margin-top:0;padding:20px;border-top-right-radius:0;border-top-left-radius:0;max-width:100%;border-top:1px solid #fff}}.bigtotal div:first-child{font-weight:700;font-size:18px}.bigtotal div:last-child{font-weight:700;font-size:26px;font-family:var(--titleFont)}.order-placed__contact{display:flex;gap:20px;justify-content:space-between;align-items:center;align-content:center;flex-wrap:wrap;margin-top:clamp(20px,8vw,80px);padding-bottom:clamp(20px,8vw,80px)}.order-placed__contact__mail a{color:var(--primaryColor)}.order__boxes{display:flex;flex-direction:row;gap:10px;margin-bottom:30px}.order__boxes>div{width:auto;flex:1}.order__boxes .order__box:last-child .order__box-item{display:flex;flex-direction:column;gap:15px}.order__box{display:flex;flex-direction:column;gap:15px;margin-top:clamp(10px,3vw,30px);background-color:#f5f8fb;border-radius:5px;width:-moz-max-content;width:max-content;padding:clamp(10px,2.5vw,25px) clamp(20px,3vw,30px)}.order__box+.responsive-table--order{margin-top:clamp(10px,3vw,30px)}.order__box-item{display:grid;grid-template-columns:1fr 1fr;gap:clamp(10px,2.5vw,25px)}.order__box-item :first-child{font-weight:var(--bold)}.order__totals{display:grid;flex-direction:column;align-items:flex-end;margin-right:65px;max-width:350px;margin-left:auto;text-align:right;gap:10px;margin-top:clamp(10px,2.5vw,25px)}.order__totals__item{display:grid;grid-template-columns:1fr 1fr;gap:clamp(10px,2.5vw,25px)}.order__totals__item div:first-child{text-align:left}.pagination{display:flex;justify-content:center;align-items:center;gap:clamp(10px,2vw,20px)}.pagination__prev{rotate:180deg}.pagination__block{transition:.2s ease-in-out}.pagination__block.is-active{color:var(--primaryColor)}.pagination__inner{display:flex;font-size:clamp(16px,0.9375vw,18px);font-weight:600;gap:clamp(10px,2vw,20px)}.pagination__inner a{color:var(--titleColor);transition:.2s ease-in-out}.pagination__inner a:hover{color:var(--primaryColor)}.popup__wrapper{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:111}.popup__wrapper.is-visible .popup{right:0}.popup{position:absolute;right:-100%;bottom:10px;border-bottom-left-radius:10px;border-top-left-radius:10px;display:flex;border:1px solid #ebf1f8;max-width:370px;width:100%;padding:clamp(8px,1.7vw,17px) clamp(10px,2vw,20px);padding-right:0;pointer-events:all;justify-content:space-between;box-shadow:0px 6px 5px rgba(11,28,74,.031372549);gap:6px;align-items:center;align-content:center;background-color:#fff;transition:.4s ease-in-out}.popup__image{margin-top:-30px}.popup__title{color:var(--primaryColor);font-weight:600}.popup__text{font-family:var(--titleFont);color:var(--textColor);font-weight:600}.popup__span{color:var(--green);font-weight:600}.product__specs{background-color:#f5f8fb;flex-direction:column;gap:clamp(10px,2.5vw,25px);display:flex}.tabs{display:flex;flex-wrap:wrap;gap:10px}.tabs .btn{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);transition:.2s ease-in-out;font-family:var(--textFont)}.tabs .btn.active,.tabs .btn:hover{border-color:var(--primaryColor)}.tab-content{gap:clamp(20px,4vw,40px);display:none;flex-wrap:wrap}@media(max-width: 600px){.tab-content{flex-direction:column}}.tab-content.active{display:flex}.tab-content>div{flex:1;display:grid;grid-template-columns:1fr 1fr;row-gap:7px;background-color:#fff;border-radius:5px;display:none}.tab-content>div:has(div:first-child){display:grid}.spec-row{grid-column:1/-1;display:grid;grid-template-columns:subgrid;padding:clamp(5px,1.1vw,11px) clamp(10px,3vw,30px);border-bottom:1px solid var(--border2);gap:10px}.spec-row:last-of-type{border-bottom:none}.spec-row>span:first-child{font-weight:var(--bold)}.product-detail{display:flex;flex-direction:column;gap:clamp(20px,5vw,50px)}.product-detail__product{display:flex;gap:clamp(20px,8vw,80px)}@media(max-width: 800px){.product-detail__product{flex-direction:column}}.gallery{max-width:clamp(600px,75vw,750px) !important;width:100% !important;border-radius:20px;border:1px solid #ebf1f8;aspect-ratio:750/510;display:flex;justify-content:center;align-items:center;align-content:center;align-self:start}.gallery:has(.swiper-slide:only-child) .info-row__swiper-arrows{display:none}.gallery .gallery_popup{position:absolute;top:20px;left:20px;box-shadow:0px 6px 15px 0px rgba(0,39,82,.1);z-index:3;max-width:70px;cursor:pointer;transition:.2s ease-in-out}@media(max-width: 700px){.gallery .gallery_popup{max-width:50px}}.gallery .gallery_popup:hover{box-shadow:0px 6px 15px 0px rgba(0,39,82,.12)}.gallery .swiper-pagination{display:flex;gap:10px;justify-content:center}.gallery .swiper-pagination .swiper-pagination-bullet{background-color:var(--primaryColor);width:12px;height:12px}.gallery .swiper-pagination .swiper-pagination-bullet::after{display:none}.gallery .swiper-wrapper{height:100%}.gallery .gallery__video{position:absolute;top:auto;right:auto;left:20px;bottom:20px;z-index:1;-o-object-fit:cover;object-fit:cover;border-radius:10px}.gallery__slide{display:flex;justify-content:center;align-items:center;align-content:center;height:100%;background:#fff}.gallery__slide img{max-width:60%;max-height:60%;-o-object-fit:contain;object-fit:contain;width:auto !important}.product__content{display:block}.product__content__title{font-size:clamp(18px,1.8229166667vw,35px)}.product__content__price{margin-top:clamp(10px,3vw,30px);margin-bottom:clamp(10px,2vw,20px);font-size:clamp(18px,1.3541666667vw,26px);font-weight:900;color:var(--titleColor);font-family:var(--titleFont)}.product__content__ean{margin-top:10px;color:#bdbecb}.product__content__ean strong{text-transform:uppercase}.product__content__stock{margin:clamp(10px,2vw,20px) 0;display:flex;gap:clamp(10px,2vw,20px)}.product__content__stock>span{font-weight:600}.product__content__stock .product-card__stock{font-weight:600}.product__content__cart{display:flex;gap:clamp(10px,2vw,20px);margin-top:clamp(10px,2.2vw,22px);margin-bottom:clamp(10px,2vw,20px)}.product__content__cart__addcart{padding:0 clamp(10px,2vw,20px);gap:10px}.product__content__cart__addcart .icon{font-size:clamp(17px,1.3541666667vw,26px) !important}.product__content__usps{background-color:rgba(63,190,0,.0588235294) !important;padding:clamp(10px,2.5vw,25px) clamp(10px,3vw,30px) !important;padding-left:clamp(40px,6vw,60px) !important;border-radius:5px !important;margin-top:clamp(40px,5.5vw,55px) !important;max-width:-moz-max-content !important;max-width:max-content !important}.js-range{padding:12px 12px 0 12px}.js-range__values{margin:0 -12px;padding-top:7px;font-size:18px}.js-range__values span:first-child{float:left}.js-range__values span:last-child{float:right}.noUi-target{height:4px;border-radius:25px;box-shadow:none;background:#ebf1f8;border:none}.body--yellow .noUi-target{background:#ebf1f8}.noUi-connect{background:var(--primaryColor);height:3px !important;top:1px !important}.body--yellow .noUi-connect{background:var(--primaryColor)}.noUi-handle,.noUi-horizontal .noUi-handle{width:20px;height:20px;border-radius:100%;border:2px solid var(--primaryColor);box-shadow:none;top:-8px;right:-10px !important;cursor:pointer;outline:none;transition:.2s}.body--yellow .noUi-handle,.body--yellow .noUi-horizontal .noUi-handle{border-color:var(--primaryColor)}.noUi-handle::before,.noUi-horizontal .noUi-handle::before{display:none}.noUi-handle::after,.noUi-horizontal .noUi-handle::after{height:20px;width:20px;left:-2px;top:-2px;background:#fff;border-radius:100%;transition:.2s}.noUi-handle.noUi-changed,.noUi-handle.noUi-active,.noUi-horizontal .noUi-handle.noUi-changed,.noUi-horizontal .noUi-handle.noUi-active{border-color:var(--primaryColor)}.body--yellow .noUi-handle.noUi-changed,.body--yellow .noUi-handle.noUi-active,.body--yellow .noUi-horizontal .noUi-handle.noUi-changed,.body--yellow .noUi-horizontal .noUi-handle.noUi-active{border-color:var(--primaryColor);background:var(--primaryColor)}.noUi-handle.noUi-changed::after,.noUi-handle.noUi-active::after,.noUi-horizontal .noUi-handle.noUi-changed::after,.noUi-horizontal .noUi-handle.noUi-active::after{height:20px !important;width:20px !important;background:var(--primaryColor) !important;left:-2px !important;top:-2px !important}.body--yellow .noUi-handle.noUi-changed::after,.body--yellow .noUi-handle.noUi-active::after,.body--yellow .noUi-horizontal .noUi-handle.noUi-changed::after,.body--yellow .noUi-horizontal .noUi-handle.noUi-active::after{background:var(--primaryColor)}.noUi-handle::after{height:16px !important;width:16px !important;left:0px !important;top:0px !important;background:#fff !important;border-radius:100% !important;transition:.2s !important}.filter__slide-values{display:flex;justify-content:space-between;margin-top:20px}.filter__slide-values input{max-width:75px;border-radius:3px;text-align:center;height:30px;font-size:16px;color:var(--primaryColor);border:1px solid #cddbe3;transition:.2s ease-in-out;padding:0}.filter__slide-values input:focus{border:1px solid var(--primaryColor)}@media(min-width: 768px){.responsive-table--order{display:grid;grid-template-columns:auto auto auto auto}.responsive-table--order thead,.responsive-table--order tbody,.responsive-table--order .responsive-table__row{display:grid;grid-template-columns:subgrid;grid-column:1/-1}.responsive-table--order .responsive-table__body__text--update{text-align:left}}.responsive-table{background-color:#fff;border-collapse:collapse;border-radius:4px;width:100%;overflow:hidden;font-size:clamp(15px,0.9375vw,18px)}.responsive-table__row{display:grid;border-bottom:1px solid var(--border2);border-right:1px solid var(--border2);border-left:1px solid var(--border2);padding:0 15px}.responsive-table__row:first-child{border-top:1px solid var(--border2)}.responsive-table__row:hover{background-color:rgba(235,241,248,.4901960784)}@media(max-width: 768px){.responsive-table__row{padding:0px;background-color:#e5f4fd;border-bottom:0;margin-bottom:10px}}@media(min-width: 768px){.responsive-table__row{grid-template-columns:1fr 1fr 1fr 2fr}}@media(min-width: 768px)and (max-width: 1000000px){.responsive-table__row{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.responsive-table__row th,.responsive-table__row td{padding:1rem}@media(max-width: 768px){.responsive-table__row th,.responsive-table__row td{padding:10px 20px}}@media(max-width: 991px){.responsive-table__head{display:none}}.responsive-table__head__title{display:flex;align-items:center;font-weight:var(--bold);color:var(--black)}.responsive-table__head .responsive-table__row{border:0}.responsive-table__body .responsive-table__row{transition:.1s linear;transition-property:color,background}.responsive-table__body__text{display:flex;flex-wrap:wrap;color:var(--black)}.responsive-table__body__text::before{margin-right:1rem;font-weight:600;text-transform:capitalize}@media(max-width: 991px){.responsive-table__body__text::before{content:attr(data-title) " :"}}@media(max-width: 400px){.responsive-table__body__text::before{width:100%;margin-bottom:1rem}}@media(min-width: 768px){.responsive-table__body__text--name::before{display:none}}@media(min-width: 768px)and (max-width: 1000000px){.responsive-table__body__text--name{flex-direction:column}}.responsive-table__body__text a:not(.btn){color:var(--black);transition:.2s ease-in-out}.responsive-table__body__text a:not(.btn):hover{color:var(--blue)}.responsive-table__body__text--country::before{display:none !important}.responsive-table__body__text--country>div{display:flex;gap:5px;flex-direction:column;margin-left:auto}@media(max-width: 768px){.responsive-table__body__text--country>div{margin-left:0}}.responsive-table__body__text--country a{padding:5px 10px;font-size:14px;min-height:auto;white-space:nowrap}.responsive-table__rowtr{border-bottom:0 !important}.responsive-table__head__title[data-sort]{position:relative;display:flex;align-items:center;align-content:center;gap:clamp(5px,1vw,10px)}.responsive-table__head__title[data-sort]:after{rotate:90deg;font-size:9px;color:var(--blue);display:none}.responsive-table__head__title.sorted-asc:after{display:flex}.responsive-table__head__title.sorted-desc:after{display:flex;rotate:270deg}.search,.searchform{display:flex;font-size:clamp(15px,0.9375vw,18px)}.search label,.searchform label{width:100%}.search input,.searchform input{flex:1;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;font-weight:400;color:var(--textColor)}.search input::-moz-placeholder, .searchform input::-moz-placeholder{opacity:1;color:var(--textColor)}.search input::placeholder,.searchform input::placeholder{opacity:1;color:var(--textColor)}.search .btn,.searchform .btn{border-top-left-radius:0;border-bottom-left-radius:0;font-weight:400;gap:10px;padding:clamp(5px,1vw,10px) clamp(10px,2vw,20px)}.search .btn:hover,.search .btn:focus,.searchform .btn:hover,.searchform .btn:focus{transform:translateY(0px)}.searchform input{border-top-right-radius:0;border-bottom-right-radius:0}.searchform label{display:flex;gap:0}.searchform .btn{border-top-left-radius:0;border-bottom-left-radius:0}.searchpage{display:flex;flex-direction:column;gap:clamp(20px,4vw,40px)}.submenu__wrapper{--column-gap: 40px;--column-amount: 4;display:flex;flex-wrap:wrap;gap:var(--column-gap)}.submenu__wrapper>*{width:calc(100%/var(--column-amount) - (var(--column-amount) - 1)*var(--column-gap)/var(--column-amount))}@media(max-width: 1060px){.submenu__wrapper{--column-gap: 30px;--column-amount: 3;display:flex;flex-wrap:wrap;gap:var(--column-gap)}.submenu__wrapper>*{width:calc(100%/var(--column-amount) - (var(--column-amount) - 1)*var(--column-gap)/var(--column-amount))}}@media(max-width: 750px){.submenu__wrapper{--column-gap: 20px;--column-amount: 2;display:flex;flex-wrap:wrap;gap:var(--column-gap)}.submenu__wrapper>*{width:calc(100%/var(--column-amount) - (var(--column-amount) - 1)*var(--column-gap)/var(--column-amount))}}@media(max-width: 450px){.submenu__wrapper{--column-gap: 20px;--column-amount: 1;display:flex;flex-wrap:wrap;gap:var(--column-gap)}.submenu__wrapper>*{width:calc(100%/var(--column-amount) - (var(--column-amount) - 1)*var(--column-gap)/var(--column-amount))}}.submenu__item{box-shadow:0px 11px 19.95px 1.05px rgba(0,11,30,.04);transition:.2s ease-in-out;display:flex;flex-direction:column}.submenu__item:hover{box-shadow:0px 11px 19.95px 1.05px rgba(0,11,30,.1)}.submenu__item__content{padding:40px;display:flex;gap:20PX;flex-direction:column;flex:1}@media(max-width: 1250px){.submenu__item__content{padding:20px}}@media(max-width: 800px){.submenu__item__content{gap:10px}}.submenu__item__image img{width:100%}.submenu__item__desc{color:var(--primary-text-color);line-height:1.6}.submenu__item__btn{align-self:flex-start;margin-top:auto}.stars{display:flex;gap:clamp(10px,1.5vw,15px);flex-wrap:wrap}.stars__text{display:flex;font-size:clamp(16px,0.9375vw,18px);font-weight:400;font-family:var(--textFont);align-items:center}.stars__stars{display:flex;gap:5px;justify-content:center;align-items:center;align-content:center}.stars__stars .icon{color:var(--green);font-size:11px}.stars__number{font-weight:600}.stars__number span{color:var(--green)}.topbar{position:fixed;top:0;left:0;right:0;z-index:100;border-bottom:1px solid #ebf1f8;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 clamp(20px,2vw,20px);min-height:clamp(60px,8vw,80px);color:var(--textColor);background-color:#fff;transition:.2s;align-content:center;gap:clamp(10px,2vw,20px)}@media(max-width: 1400px){.topbar{grid-template-columns:1fr 1fr}}@media(max-width: 800px){.topbar{display:flex;gap:40px;justify-content:space-between}}.topbar__top__item--active{color:var(--primaryColor)}.topbar__logo{align-self:center;display:flex;gap:clamp(20px,4vw,40px);align-items:center}.topbar__logo .topbar__logoa{pointer-events:all;transition:.2s;max-width:200px;width:100%}.topbar__logo .topbar__logoa img{height:100%}.topbar__logo .topbar__search{display:flex;justify-content:center;align-items:center;align-content:center;gap:clamp(8px,1.4vw,14px);font-size:clamp(16px,0.9375vw,18px);color:var(--titleColor);pointer-events:all;font-weight:400;font-family:var(--titleFont);transition:.2s ease}.topbar__logo .topbar__search .icon{font-size:16px}@media(max-width: 800px){.topbar__logo .topbar__search span:last-child{display:none}}.topbar__logo .topbar__search:hover{color:var(--primaryColor)}.topbar__nav{display:flex;justify-content:center;align-items:center;pointer-events:all;height:clamp(60px,8vw,80px)}@media(max-width: 1400px){.topbar__nav{display:none}}.topbar__nav ul{list-style:none;padding:0;display:flex;flex-direction:row !important;gap:clamp(20px,5vw,50px);height:100%;justify-content:center;align-items:center;align-content:center}.topbar__nav ul li{position:relative;height:100%;display:flex;gap:clamp(5px,1vw,10px);justify-content:center;align-items:center;align-content:center}.topbar__nav ul li .icon{transform:rotate(90deg);font-size:10px}.topbar__nav ul li::before{content:"";position:absolute;left:0;right:0;height:2px;background:var(--primaryColor);transition:.2s;bottom:-5px;opacity:0}.topbar__nav ul li::after{content:"";position:absolute;left:calc(-1*clamp(12.5px, 2.5vw, 25px));top:50%;transform:translateY(-50%);aspect-ratio:1/1;width:5px;background-color:#dde9f9;border-radius:50%}.topbar__nav ul li:first-child::after{display:none}.topbar__nav ul li a{display:flex;color:inherit;transition:.2s;font-size:clamp(16px,1.0416666667vw,20px);height:100%;font-weight:500;justify-content:center;align-items:center;align-content:center;transition:.2s ease}.topbar__nav ul li:has(a:hover),.topbar__nav ul li.is-active{color:var(--primaryColor)}.topbar__nav ul li:has(a:hover)::before,.topbar__nav ul li.is-active::before{opacity:1;bottom:-1px}.topbar__right{display:flex;align-items:center;justify-content:flex-end;gap:clamp(20px,2vw,20px)}@media(max-width: 1400px){.topbar__right{margin-right:50px}}.topbar__right a:not(.btn){display:flex;justify-content:center;align-items:center;align-content:center;gap:clamp(8px,1.4vw,14px);font-size:clamp(16px,0.9375vw,18px);color:var(--titleColor);pointer-events:all;font-weight:400;font-family:var(--textFont);transition:.2s ease}.topbar__right a:not(.btn):hover{color:var(--primaryColor)}@media(max-width: 800px){.topbar__right a:not(.btn) span:last-child{display:none}}.topbar__right a:not(.btn):last-child{margin-right:10px}.topbar__right .btn{margin-left:clamp(0px,1vw,10px)}@media(max-width: 700px){.topbar__right .btn{display:none}}.topbar__cart{display:flex;justify-content:center;align-items:center;align-content:center;font-size:clamp(16px,1.1458333333vw,22px);position:relative;transition:.2s ease-in-out;cursor:pointer}.topbar__cart:hover{color:var(--primaryColor)}.topbar__cart div{border-radius:50%;background-color:var(--primaryColor);position:absolute;top:-12px;right:-12px;min-width:22px;aspect-ratio:1/1;max-width:30px;display:flex;justify-content:center;align-items:center;align-content:center;font-size:12px;font-weight:400;font-family:var(--textFont);color:#fff;padding:2px 5px}.dropdown{position:absolute;top:clamp(60px,8vw,80px);background-color:#fff;width:100vw;left:50%;transform:translateX(-50%)}.topbar__mobile{display:none}@media(max-width: 1400px){.topbar__mobile{display:flex}}.twocols{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,15vw,150px)}@media(max-width: 800px){.twocols{gap:20px}}@media(max-width: 700px){.twocols{grid-template-columns:1fr}}.twocols__col{display:flex;flex-direction:column;gap:clamp(10px,3vw,30px)}.twocols__col__title{line-height:1.3;color:#001f46}.twocols__col__text{text-wrap:balance}.swiper{width:100%;max-width:100%;max-height:100vh;min-height:0;min-width:0}.swiper-slide img{display:block;width:100%}.swiper-slide.is-hidden{opacity:.5}.swiper__arrows{--arrowHeight: clamp(20px,4vw,40px);position:absolute;top:calc(50% - (var(--arrowHeight))/2);display:flex;justify-content:space-between;width:100%;gap:5px 10px;padding:0 clamp(20px,4vw,40px);z-index:10;pointer-events:none}.swiper__arrow{cursor:pointer;pointer-events:all;outline:0;display:flex;align-items:center;justify-content:center;text-align:center;font-size:var(--arrowHeight);aspect-ratio:1/1;color:#fff;opacity:.5;transition:.2s}.swiper__arrow:hover{opacity:1}.swiper__arrow:active{transform:scale(0.9) translateX(5px)}.swiper__arrow--disabled,.swiper__arrow.swiper-button-disabled{opacity:.2;pointer-events:none}.swiper__arrow--left::before,.swiper__arrow--prev::before{transform:rotate(180deg)}.swiper-pagination,.swiper-bullets{position:absolute;display:flex;left:25px !important;right:25px !important;bottom:25px !important;width:auto !important;pointer-events:none;z-index:200}.swiper-pagination--centered,.swiper-bullets--centered{justify-content:center}@media(max-width: 500px){.swiper-pagination,.swiper-bullets{right:15px !important;bottom:15px !important;left:15px !important}}.swiper-pagination-bullet{background:none;width:18px;height:18px;pointer-events:all;cursor:pointer;padding:5px;margin:0 !important;opacity:.5;transition:.2s}.swiper-pagination-bullet::before{content:"";display:flex;border-radius:100%;width:100%;height:100%;background:#fff}.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}