/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
@font-face{font-family:Kcb2f9;src:url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff');font-weight:normal;font-style:normal}.icon:before{}.icon-arrow:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Kcb2f9;font-weight:normal;content:'\E000'}.icon-balloon-question:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Kcb2f9;font-weight:normal;content:'\E001'}.icon-bolt:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Kcb2f9;font-weight:normal;content:'\E002'}.icon-cart:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Kcb2f9;font-weight:normal;content:'\E003'}.icon-doorhandle:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Kcb2f9;font-weight:normal;content:'\E004'}.icon-gear-tool:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Kcb2f9;font-weight:normal;content:'\E005'}.icon-key:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Kcb2f9;font-weight:normal;content:'\E006'}.icon-location:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Kcb2f9;font-weight:normal;content:'\E007'}.icon-lock:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Kcb2f9;font-weight:normal;content:'\E008'}.icon-package:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Kcb2f9;font-weight:normal;content:'\E009'}.icon-search:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Kcb2f9;font-weight:normal;content:'\E00A'}.icon-star:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Kcb2f9;font-weight:normal;content:'\E00B'}.icon-tools:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Kcb2f9;font-weight:normal;content:'\E00C'}@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.cdnfonts.com/css/google-sans";@import"bower_components/magnific-popup/dist/magnific-popup.css";:root{--googlesans:"Google Sans", sans-serif;--inter:"Inter", sans-serif}@font-face{font-family:"icons-1782204059000";src:url("/fonts/icons-1782204059000.eot");src:url("/fonts/icons-1782204059000.eot?#iefix") format("eot"),url("/fonts/icons-1782204059000.woff") format("woff"),url("/fonts/icons-1782204059000.ttf") format("truetype"),url("/fonts/icons-1782204059000.svg#icons-1782204059000") format("svg");font-weight:normal;font-style:normal}.checkout-data__main .webform .field-OrderType .webform__radio label::after,.checkout-data__main .webform .field-alternativeShipping .webform__radio label::after,.checkout-cart__usps li::before,.content-rows__row--reviews .stars span::before,.textgallery__text-inner ul li::before,.mfp-wrap .mfp-arrow::after,.tooltip::before,.footer-btm__right a:before,.pageform__data ul li::before,.checklist li::before,.cta-form .main-container .left ul li::before,html.products-menu--show .menu-top__products-menu .products-menu__close::before,.gallery__nav-btn::before,.forms-new .webform-field__filename a::before,.forms-new .webform__group--agree .webform__field-input label::after,.forms-new .webform__group--agree__ideal .webform__field-input label::after,.menu-btm__review-star:before,.stars__star::before,.radio--checkmarks input+label:after,.check label::after,.icon::before{display:inline-flex;font-family:"icons-1782204059000";font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mfp-wrap .mfp-arrow::after,.footer-btm__right a:before,.gallery__nav-btn::before,.icon-arrow::before{content:""}.icon-bag::before{content:""}.icon-balloon-question::before{content:""}.icon-bolt::before{content:""}.icon-cart::before{content:""}.icon-chat-stars::before{content:""}.icon-chat::before{content:""}.textgallery__text-inner ul li::before,.pageform__data ul li::before,.icon-check-cursive::before{content:""}.checkout-data__main .webform .field-OrderType .webform__radio label::after,.checkout-data__main .webform .field-alternativeShipping .webform__radio label::after,.checkout-cart__usps li::before,.checklist li::before,.cta-form .main-container .left ul li::before,.forms-new .webform__group--agree .webform__field-input label::after,.forms-new .webform__group--agree__ideal .webform__field-input label::after,.radio--checkmarks input+label:after,.check label::after,.icon-check::before{content:""}.icon-clock::before{content:""}html.products-menu--show .menu-top__products-menu .products-menu__close::before,.forms-new .webform-field__filename a::before,.icon-close::before{content:""}.icon-door-keys::before{content:""}.icon-doorhandle::before{content:""}.icon-download::before{content:""}.icon-energy::before{content:""}.icon-euro-stack::before{content:""}.icon-facebook::before{content:""}.icon-free-tag::before{content:""}.icon-gear-tool::before{content:""}.icon-home-shield::before{content:""}.tooltip::before,.icon-info-char::before{content:""}.icon-info::before{content:""}.icon-information::before{content:""}.icon-key-alt::before{content:""}.icon-key::before{content:""}.icon-keys::before{content:""}.icon-lines::before{content:""}.icon-linkedin::before{content:""}.icon-location::before{content:""}.icon-lock::before{content:""}.icon-package::before{content:""}.icon-play::before{content:""}.icon-refresh::before{content:""}.icon-search::before{content:""}.content-rows__row--reviews .stars span::before,.menu-btm__review-star:before,.stars__star::before,.icon-star::before{content:""}.icon-tools::before{content:""}.icon-truck::before{content:""}.icon-user::before{content:""}.icon-youtube::before{content:""}.icon-user2::before{content:""}.icon-checklist::before{content:""}.icon-payment::before{content:""}.icon-trash::before{content:""}.icon-pencil::before{content:""}.valign-wrapper{display:flex;align-items:center}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px
dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}pre.ignitelabel{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;position:absolute;left:0;border:1px
solid #386176;box-shadow:2px 2px 7px rgba(56,97,118,.4);background-color:#4681a0;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAIAAACRXR/mAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJGMDFFQUQwNUFFMjExRTZBMDRCRkQ0NzFFQkNBNTFFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJGMDFFQUQxNUFFMjExRTZBMDRCRkQ0NzFFQkNBNTFFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkYwMUVBQ0U1QUUyMTFFNkEwNEJGRDQ3MUVCQ0E1MUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkYwMUVBQ0Y1QUUyMTFFNkEwNEJGRDQ3MUVCQ0E1MUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz63XxlvAAAHiUlEQVR42sxZ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");background-position:3px 3px;background-size:22px;background-repeat:no-repeat;padding:1px
7px 0 3px;z-index:103;font-size:14px;max-width:32px;height:32px;line-height:29px;overflow:hidden;color:#efc75e;margin:0;text-shadow:1px 1px 1px rgba(43,65,77,.5);display:inline-block}pre.ignitelabel::before{content:"";margin-right:10px;padding-right:30px;font-weight:bold;display:inline-block}pre.ignitelabel::after{position:absolute;content:"";border-bottom:1px solid rgba(56,97,118,.5);top:30px;left:0;width:100%;display:block}pre.ignitelabel:hover{height:auto;max-width:1000px;z-index:101}pre.ignitelabel:hover::before{border-right:1px solid #01579b}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0
auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-pagination-bullets{position:absolute;display:flex;justify-content:center;right:15px;top:20px;z-index:1}.swiper-pagination-bullet{width:6px;height:6px;background-color:#fff;opacity:.5;margin:0
5px;border-radius:6px}.swiper-pagination-bullet-active{opacity:1}body
.hamburger{outline:none;padding:28px
25px 18px}body.scrolled--150 .hamburger .hamburger-inner,body.scrolled--150 .hamburger .hamburger-inner::before,body.scrolled--150 .hamburger .hamburger-inner::after{background:#fff}@media screen and (max-width: 960px){body
.hamburger{padding:20px
15px 6px;transform:scale(0.85)}}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{padding:22px
22px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover,body.mobilemenu--open .hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,body.mobilemenu--open .hamburger .hamburger-inner,.hamburger.is-active .hamburger-inner::before,body.mobilemenu--open .hamburger .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after,body.mobilemenu--open .hamburger .hamburger-inner::after{background-color:#00c48a}.hamburger-box{width:30px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:4px;background-color:#fff;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner,body.mobilemenu--open .hamburger--spin.hamburger .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before,body.mobilemenu--open .hamburger--spin.hamburger .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after,body.mobilemenu--open .hamburger--spin.hamburger .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}#autoComplete_list{position:absolute;z-index:1000;padding:0;left:0;right:0;margin-top:0;margin-left:auto;margin-right:auto;width:100%;transition:all .1s ease-in-out;-webkit-transition:all -webkit-transform .1s ease}#autoComplete_list .no_result,.autoComplete_result{padding:0
15px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;list-style:none;text-align:left;color:#7b7b7b;transition:all .1s ease-in-out;background-color:#fff}.autoComplete_result::-moz-selection{color:rgba(255,255,255,0);background-color:rgba(255,255,255,0)}.autoComplete_result::selection{color:rgba(255,255,255,0);background-color:rgba(255,255,255,0)}.autoComplete_result:hover{cursor:pointer;background-color:#f0f3f7}.autoComplete_result:focus{outline:none;background-color:rgba(255,248,248,.9)}.autoComplete_highlighted{opacity:1;color:#00c48a;font-weight:bold}.autoComplete_highlighted::-moz-selection{color:rgba(255,255,255,0);background-color:rgba(255,255,255,0)}.autoComplete_highlighted::selection{color:rgba(255,255,255,0);background-color:rgba(255,255,255,0)}.autoComplete_selected{cursor:pointer;background-color:rgba(255,248,248,.9);border-left:2px solid #ff7a7a;border-right:2px solid #ff7a7a;border-top:2px solid rgba(0,0,0,0);border-bottom:2px solid rgba(0,0,0,0)}.autoComplete::-moz-placeholder{color:#282c32;opacity:1}.autoComplete::placeholder{color:#282c32;opacity:1}.autoComplete:-ms-input-placeholder{color:#282c32}.autoComplete::-ms-input-placeholder{color:#282c32}#autoComplete_list .no_result,.autoComplete_result{color:#282c32}.loader{color:#fff;position:fixed;box-sizing:border-box;left:-9999px;top:-9999px;width:0;height:0;overflow:hidden;z-index:999999}.loader::after,.loader::before{box-sizing:border-box;display:none}.loader.is-active,body.mobilemenu--open
.loader.hamburger{background-color:rgba(0,0,0,.25);width:100%;height:100%;left:0;top:0}.loader.is-active::after,body.mobilemenu--open .loader.hamburger::after,.loader.is-active::before,body.mobilemenu--open .loader.hamburger::before{display:block}@keyframes
rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes
blink{from{opacity:.5}to{opacity:1}}.loader[data-text]::before{position:fixed;left:0;top:50%;color:currentColor;font-family:Helvetica,Arial,sans-serif;text-align:center;width:100%;font-size:14px}.loader[data-text=""]::before{content:"Loading"}.loader[data-text]:not([data-text=""])::before{content:attr(data-text)}.loader[data-text][data-blink]::before{animation:blink 1s linear infinite alternate}.loader-default[data-text]:before{top:calc(50% - 63px)}.loader-default::after{content:"";position:fixed;width:48px;height:48px;border:solid 8px #fff;border-left-color:rgba(0,0,0,0);border-radius:50%;top:calc(50% - 24px);left:calc(50% - 24px);animation:rotation 1s linear infinite}.loader-default[data-half]::after{border-right-color:rgba(0,0,0,0)}.loader-default[data-inverse]::after{animation-direction:reverse}.loader-double::after,.loader-double::before{content:"";position:fixed;border-radius:50%;border:solid 8px;animation:rotation 1s linear infinite}.loader-double::after{width:48px;height:48px;border-color:#fff;border-left-color:rgba(0,0,0,0);top:calc(50% - 24px);left:calc(50% - 24px)}.loader-double::before{width:64px;height:64px;border-color:#eb974e;border-right-color:rgba(0,0,0,0);animation-duration:2s;top:calc(50% - 32px);left:calc(50% - 32px)}.loader-bar[data-text]:before{top:calc(50% - 40px);color:#fff}.loader-bar::after{content:"";position:fixed;top:50%;left:50%;width:200px;height:20px;transform:translate(-50%, -50%);background:linear-gradient(-45deg, #4183d7 25%, #52b3d9 25%, #52b3d9 50%, #4183d7 50%, #4183d7 75%, #52b3d9 75%, #52b3d9);background-size:20px 20px;box-shadow:inset 0 10px 0 rgba(255,255,255,.2),0 0 0 5px rgba(0,0,0,.2);animation:moveBar 1.5s linear infinite reverse}.loader-bar[data-rounded]::after{border-radius:15px}.loader-bar[data-inverse]::after{animation-direction:normal}@keyframes
moveBar{from{background-position:0 0}to{background-position:20px 20px}}.loader-bar-ping-pong::before{content:"";width:200px;height:20px;position:absolute;top:calc(50% - 10px);left:calc(50% - 100px);background-color:#000}.loader-bar-ping-pong::after{content:"";width:50px;height:20px;position:absolute;top:calc(50% - 10px);left:calc(50% - 100px);background-color:#f19;animation:moveBarPingPong .5s linear infinite alternate}.loader-bar-ping-pong[data-rounded]::before{border-radius:10px}.loader-bar-ping-pong[data-rounded]::after{border-radius:50%;width:20px;animation-name:moveBarPingPongRounded}@keyframes
moveBarPingPong{0%{left:calc(50% - 100px)}100%{left:calc(50% + 50px)}}@keyframes
moveBarPingPongRounded{0%{left:calc(50% - 100px)}100%{left:calc(50% + 80px)}}@keyframes
corners{6%{width:60px;height:15px}25%{width:15px;height:15px;left:calc(100% - 15px);top:0}31%{height:60px}50%{height:15px;top:calc(100% - 15px);left:calc(100% - 15px)}56%{width:60px}75%{width:15px;left:0;top:calc(100% - 15px)}81%{height:60px}}.loader-border[data-text]:before{color:#fff}.loader-border::after{content:"";position:absolute;top:0;left:0;width:15px;height:15px;background-color:#ff0;animation:corners 3s ease both infinite}.loader-ball::before{content:"";position:absolute;width:50px;height:50px;top:50%;left:50%;margin:-25px 0 0 -25px;background-color:#fff;border-radius:50%;z-index:1;animation:kickBall 1s infinite alternate ease-in both}.loader-ball[data-shadow]:before{box-shadow:-5px -5px 10px 0 rgba(0,0,0,.5) inset}.loader-ball::after{content:"";position:absolute;background-color:rgba(0,0,0,.3);border-radius:50%;width:45px;height:20px;top:calc(50% + 10px);left:50%;margin:0
0 0 -22.5px;z-index:0;animation:shadow 1s infinite alternate ease-out both}@keyframes
shadow{0%{background-color:rgba(0,0,0,0);transform:scale(0)}40%{background-color:rgba(0,0,0,0);transform:scale(0)}95%{background-color:rgba(0,0,0,.75);transform:scale(1)}100%{background-color:rgba(0,0,0,.75);transform:scale(1)}}@keyframes
kickBall{0%{transform:translateY(-80px) scaleX(0.95)}90%{border-radius:50%}100%{transform:translateY(0) scaleX(1);border-radius:50% 50% 20% 20%}}.loader-smartphone::after{content:"";color:#fff;font-size:12px;font-family:Helvetica,Arial,sans-serif;text-align:center;line-height:120px;position:fixed;left:50%;top:50%;width:70px;height:130px;margin:-65px 0 0 -35px;border:solid 5px #fd0;border-radius:10px;box-shadow:0 5px 0 0 #fd0 inset;background:radial-gradient(circle at 50% 90%, rgba(0, 0, 0, 0.5) 6px, transparent 6px),linear-gradient(to top, #fd0 22px, transparent 22px),linear-gradient(to top, rgba(0, 0, 0, 0.5) 22px, rgba(0, 0, 0, 0.5) 100%);animation:shake 2s cubic-bezier(0.36, 0.07, 0.19, 0.97) both infinite}.loader-smartphone[data-screen=""]::after{content:"Loading"}.loader-smartphone:not([data-screen=""])::after{content:attr(data-screen)}@keyframes
shake{5%{transform:translate3d(-1px, 0, 0)}10%{transform:translate3d(1px, 0, 0)}15%{transform:translate3d(-1px, 0, 0)}20%{transform:translate3d(1px, 0, 0)}25%{transform:translate3d(-1px, 0, 0)}30%{transform:translate3d(1px, 0, 0)}35%{transform:translate3d(-1px, 0, 0)}40%{transform:translate3d(1px, 0, 0)}45%{transform:translate3d(-1px, 0, 0)}50%{transform:translate3d(1px, 0, 0)}55%{transform:translate3d(-1px, 0, 0)}}.loader-clock::before{content:"";position:fixed;width:120px;height:120px;left:50%;top:50%;border-radius:50%;overflow:hidden;margin:-60px 0 0 -60px;background:linear-gradient(to bottom, transparent 50%, #f5f5f5 50%),linear-gradient(90deg, transparent 55px, #2ecc71 55px, #2ecc71 65px, transparent 65px),linear-gradient(to bottom, #f5f5f5 50%, #f5f5f5 50%);box-shadow:0 0 0 10px #f5f5f5 inset,0 0 0 5px #555,0 0 0 10px #7b7b7b;animation:rotation infinite 2s linear}.loader-clock::after{content:"";position:fixed;width:60px;height:40px;left:50%;top:50%;margin:-20px 0 0 -15px;border-radius:20px 0 0 20px;overflow:hidden;background:radial-gradient(circle at 14px 20px, #25a25a 10px, transparent 10px),radial-gradient(circle at 14px 20px, #1b7943 14px, transparent 14px),linear-gradient(180deg, transparent 15px, #2ecc71 15px, #2ecc71 25px, transparent 25px);animation:rotation infinite 24s linear;transform-origin:15px center}.loader-curtain::before,.loader-curtain::after{position:fixed;width:100%;top:50%;margin-top:-35px;font-size:70px;text-align:center;font-family:Helvetica,Arial,sans-serif;overflow:hidden;line-height:1.2;content:"Loading"}.loader-curtain::before{color:#666}.loader-curtain::after{color:#fff;height:0;animation:curtain 1s linear infinite alternate both}.loader-curtain[data-curtain-text]:not([data-curtain-text=""])::before,.loader-curtain[data-curtain-text]:not([data-curtain-text=""])::after{content:attr(data-curtain-text)}.loader-curtain[data-brazilian]::before{color:#f1c40f}.loader-curtain[data-brazilian]::after{color:#2ecc71}.loader-curtain[data-colorful]::before{animation:maskColorful 2s linear infinite alternate both}.loader-curtain[data-colorful]::after{animation:curtain 1s linear infinite alternate both,maskColorful-front 2s 1s linear infinite alternate both;color:#000}@keyframes
maskColorful{0%{color:#3498db}49.5%{color:#3498db}50.5%{color:#e74c3c}100%{color:#e74c3c}}@keyframes maskColorful-front{0%{color:#2ecc71}49.5%{color:#2ecc71}50.5%{color:#f1c40f}100%{color:#f1c40f}}@keyframes
curtain{0%{height:0}100%{height:84px}}.loader-music::before,.loader-music::after{content:"";position:fixed;width:240px;height:240px;top:50%;left:50%;margin:-120px 0 0 -120px;border-radius:50%;text-align:center;line-height:240px;color:#fff;font-size:40px;font-family:Helvetica,Arial,sans-serif;text-shadow:1px 1px 0 rgba(0,0,0,.5);letter-spacing:-1px}.loader-music::after{backface-visibility:hidden}.loader-music[data-hey-oh]::before,.loader-music[data-hey-oh]::after{box-shadow:0 0 0 10px}.loader-music[data-hey-oh]::before{background-color:#fff;color:#000;animation:coinBack 2.5s linear infinite,oh 5s 1.25s linear infinite both}.loader-music[data-hey-oh]::after{background-color:#000;animation:coin 2.5s linear infinite,hey 5s linear infinite both}.loader-music[data-no-cry]::before,.loader-music[data-no-cry]::after{background:linear-gradient(45deg, #009b3a 50%, #fed100 51%);box-shadow:0 0 0 10px #000}.loader-music[data-no-cry]::before{animation:coinBack 2.5s linear infinite,cry 5s 1.25s linear infinite both}.loader-music[data-no-cry]::after{animation:coin 2.5s linear infinite,no 5s linear infinite both}.loader-music[data-we-are]::before{animation:coinBack 2.5s linear infinite,theWorld 5s 1.25s linear infinite both;background:radial-gradient(ellipse at center, #4ecdc4 0%, #556270)}.loader-music[data-we-are]::after{animation:coin 2.5s linear infinite,weAre 5s linear infinite both;background:radial-gradient(ellipse at center, #26d0ce 0%, #1a2980)}.loader-music[data-rock-you]::before{animation:coinBack 2.5s linear infinite,rockYou 5s 1.25s linear infinite both;background:#444}.loader-music[data-rock-you]::after{animation:coin 2.5s linear infinite,weWill 5s linear infinite both;background:#96281b}@keyframes
coin{to{transform:rotateY(359deg)}}@keyframes
coinBack{0%{transform:rotateY(180deg)}50%{transform:rotateY(360deg)}100%{transform:rotateY(180deg)}}@keyframes
hey{0%{content:"Hey!"}50%{content:"Let's!"}100%{content:"Hey!"}}@keyframes
oh{0%{content:"Oh!"}50%{content:"Go!"}100%{content:"Oh!"}}@keyframes
no{0%{content:"No..."}50%{content:"no"}100%{content:"No..."}}@keyframes
cry{0%{content:"woman"}50%{content:"cry!"}100%{content:"woman"}}@keyframes
weAre{0%{content:"We are"}50%{content:"we are"}100%{content:"We are"}}@keyframes
theWorld{0%{content:"the world,"}50%{content:"the children!"}100%{content:"the world,"}}@keyframes
weWill{0%{content:"We will,"}50%{content:"rock you!"}100%{content:"We will,"}}@keyframes
rockYou{0%{content:"we will"}50%{content:"🤘"}100%{content:"we will"}}.loader-pokeball::before{content:"";position:absolute;width:100px;height:100px;top:50%;left:50%;margin:-50px 0 0 -50px;background:linear-gradient(to bottom, #f00 42%, #000 42%, #000 58%, #fff 58%);background-repeat:no-repeat;background-color:#fff;border-radius:50%;z-index:1;animation:movePokeball 1s linear infinite both}.loader-pokeball::after{content:"";position:absolute;width:24px;height:24px;top:50%;left:50%;margin:-12px 0 0 -12px;background-color:#fff;border-radius:50%;z-index:2;animation:movePokeball 1s linear infinite both,flashPokeball .5s infinite alternate;border:solid 2px #000;box-shadow:0 0 0 5px #fff,0 0 0 10px #000}@keyframes
movePokeball{0%{transform:translateX(0) rotate(0)}15%{transform:translatex(-10px) rotate(-5deg)}30%{transform:translateX(10px) rotate(5deg)}45%{transform:translatex(0) rotate(0)}}@keyframes
flashPokeball{0%{background-color:#fff}100%{background-color:#fd0}}.loader-bouncing::before,.loader-bouncing::after{content:"";width:20px;height:20px;position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);border-radius:50%;background-color:#fff;animation:kick .6s infinite alternate}.loader-bouncing::after{margin-left:-30px;animation:kick .6s infinite alternate}.loader-bouncing::before{animation-delay:.2s}@keyframes
kick{from{opacity:1;transform:translateY(0)}to{opacity:.3;transform:translateY(-1rem)}}.loader{z-index:98}.check{position:relative;display:inline-block;padding:5px
0}.check
input{position:absolute;opacity:0;left:0}.check
label{padding-left:40px;line-height:24px;display:block;font-size:15px;cursor:pointer}.check label::before,.check label::after{position:absolute;display:flex;height:24px;width:24px;left:0;top:4px;align-content:center;justify-content:center}.check label:hover::before{border-color:#00c48a}.check label::before{content:"";border:1px
solid #afdbcf;border-radius:3px;background-color:#fff;cursor:pointer}.check label::after{transition:.15s;opacity:0;font-size:12px;color:#00c48a}.check input:disabled+label{cursor:default}.check input:disabled+label::before{cursor:default;background:#cfd8e4}.check input:checked+label::before{border-color:#00c48a}.check input:checked+label::after{opacity:1}.check.error
label{color:red}.check.error label::before{border-color:red}.check--small
label{padding-left:30px;line-height:20px}.check--small label::before,.check--small label::after{height:20px;width:20px;top:3px;font-size:9px}.check--radio label::before,.check--radio label::after{border-radius:100%}.check--radio label::after{left:7px;top:11px;height:10px;width:10px;background:#00c48a}input[type=checkbox]{-webkit-appearance:checkbox !important}.h1,.h2,.h3,.h4,.webform .webform__html.shipping,.h5,.product__details-title-link,.h6,.mobilemenu__phone
a{font-family:"Work Sans";color:#00c48a;margin:0;font-weight:600;display:block}.h1+p,.h2+p,.h3+p,.h4+p,.webform .webform__html.shipping+p,.h5+p,.product__details-title-link+p,.h6+p,.mobilemenu__phone a+p{margin-top:30px}h1,.h1{font-size:55px;line-height:1.3;letter-spacing:-2px}h1--large,.h1--large{font-size:70px}h1--small,.h1--small{font-size:50px}h2,.h2{font-size:40px;letter-spacing:-1px;line-height:1.2}@media(max-width: 800px){h2,.h2{font-size:25px}}h3,.h3{font-size:35px;line-height:1.5;letter-spacing:-1px}@media(max-width: 800px){h3,.h3{font-size:22px}}h3+p,.h3+p{margin-top:20px}h3--small,.h3--small{font-size:30px;line-height:1.4}h3--smaller,.h3--smaller{font-size:18px;line-height:2}h4,.h4,.webform
.webform__html.shipping{font-size:25px;line-height:1.4;letter-spacing:-1px;font-weight:400}h5,.h5,.product__details-title-link{font-size:18px;line-height:1.5}h5--small,.h5--small{font-size:16px;font-weight:normal}h6,.h6,.mobilemenu__phone
a{font-size:11px;font-weight:normal;color:#8797a2}.h--white{color:#fff}.h--brand{color:#00c48a}.h--dark,.pillars__title,.webform
.webform__html.shipping{color:#282c32}.h--alt{font-family:"Open Sans";font-weight:600}.h--ls-1{letter-spacing:-1px}.h--ls0{letter-spacing:0px}.h--ls1{letter-spacing:1px}.h--ls4{letter-spacing:4px}.h--written{font-family:"Daniel Bold";letter-spacing:-1px}.h--upper{text-transform:uppercase}.h--w700{font-weight:700}.h--w600,.webform
.webform__html.shipping{font-weight:600}.h--w500,.pillars__pillar-title{font-weight:500}.h--w400,.pillars__title{font-weight:400}.h--center{text-align:center}.h--padding-top{padding-top:15px}@media only screen and (max-width: 1250px){.h1{font-size:calc(3.5vw + 16px)}.h2{font-size:calc(2vw + 16px)}.h3{font-size:calc(1.65vw + 16px)}.h4,.webform
.webform__html.shipping{font-size:calc(1vw + 16px)}.h5,.product__details-title-link{font-size:12px}.h6,.mobilemenu__phone
a{font-size:11px}}.hr{border:0;border-top:1px solid #f0f3f7;margin:0
auto;max-width:1600px}.hr--full{max-width:100%}.hr--margin{margin:30px
0}.hr--margin-btm{margin:0
0 25px}textarea,.textarea,input,.input{border-width:1px;border-style:solid;border-color:#c6cfd7;-o-border-image:initial;border-image:initial;outline:none;-webkit-appearance:none;height:50px;padding:0
15px;font-family:inherit;font-size:16px;font-weight:inherit;border-radius:3px;box-shadow:0 -3px 0 #b8c0cb inset}textarea.input--white,.textarea.input--white,input.input--white,.input.input--white{background:#fff}textarea.input--small,.textarea.input--small,input.input--small,.input.input--small{height:40px;text-transform:uppercase;font-family:"Work Sans";font-size:11px;letter-spacing:4px}textarea.input--large,.textarea.input--large,input.input--large,.input.input--large{height:55px;font-size:16px;font-weight:300}textarea.input--transparent,.textarea.input--transparent,input.input--transparent,.input.input--transparent{background:rgba(255,255,255,.15);color:#fff}textarea.input--flat,textarea,.textarea.input--flat,.textarea,input.input--flat,.webform__field--default input,.input.input--flat{box-shadow:none;border:1px
solid #c6cfd7}textarea.input--flat:focus,textarea:focus,.textarea.input--flat:focus,.textarea:focus,input.input--flat:focus,.webform__field--default input:focus,.input.input--flat:focus{border-color:#00c48a}textarea.input--brand-light,.textarea.input--brand-light,input.input--brand-light,.input.input--brand-light{border:1px
solid #afdbcf}input.has-error,textarea.has-error,body .has-error>textarea.textarea,body .has-error>input.input{border-color:red}textarea,.textarea{width:100%;height:100px;padding:15px}input::-moz-placeholder{color:#282c32;opacity:.5}input::placeholder{color:#282c32;opacity:.5}input:-ms-input-placeholder{color:#282c32}input::-ms-input-placeholder{color:#282c32}input[type=radio]{-webkit-appearance:radio !important}.radio{display:flex;position:relative}.radio
input{position:absolute;opacity:0}.radio input:checked+label::before,.radio input:checked+label::after{color:#00c48a;border-color:#00c48a}.radio input:checked+label::after{border-width:6px}.radio
label{cursor:pointer;padding-left:30px}.radio label::before,.radio label::after{position:absolute;content:"";display:block;transition:.05s}.radio label::before{width:20px;height:20px;left:0;top:9px;border-radius:50%;border:2px
solid #afdbcf}.radio label::after{width:0;height:0;left:4px;top:13px;border-radius:50%;border:0}.radio label:hover:before{border-color:#00c48a}.radio--checkmarks input+label:after{font-size:9px;border:0;width:20px;height:20px;top:9px;transform:scale(0)}.radio--checkmarks input:checked+label:after{transform:scale(1)}.section{position:relative}.section--overlapping{transform:translateY(-50%)}.section--bg-white{background:#fff}.section--early-start::before{position:absolute;content:"";width:100%;display:block;height:100px;top:0;background:#fff}.section--early-end::after{position:absolute;content:"";width:100%;display:block;height:200px;bottom:0;background:#fff}.section--police{position:relative}.section--police
.section__police{position:absolute;top:-1px;right:20px;width:128px;height:155px;display:flex;align-items:center;justify-content:center;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border:1px
solid #f0f3f7;background-color:#fff;box-shadow:0 28px 20px 0 rgba(0,0,0,.18);transition:.2s}@media(max-width: 1450px){.section--police
.section__police{display:none}}.section--noise{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY2REQwQjFDMzc2RDExRUE4NEJBRUYyRjkyNjlDOEE3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY2REQwQjFEMzc2RDExRUE4NEJBRUYyRjkyNjlDOEE3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjZERDBCMUEzNzZEMTFFQTg0QkFFRjJGOTI2OUM4QTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjZERDBCMUIzNzZEMTFFQTg0QkFFRjJGOTI2OUM4QTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz53scsJAAAAUVBMVEXr7/Hw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")}.section--brand-light{background:#ebfaf6}.section--gray,.section--early-start-gray:before,.section--early-end-gray:after{background:#282c32}.section--dark,.section--early-start-dark:before,.section--early-end-dark:after{background:#282c32;color:#fff}.section--space-btm,.section--space{padding-bottom:120px}.template--15 .section--space-btm,.template--15 .section--space{padding-bottom:50px}.section--space-top,.section--space{padding-top:120px}.template--15 .section--space-top,.template--15 .section--space{padding-top:50px}.section--space-top-small,.section--space-small{padding-top:50px}.section--space-btm-small,.section--space-small{padding-bottom:50px}.section--space-top-medium,.section--space-medium{padding-top:80px}.template--15 .section--space-top-medium,.template--15 .section--space-medium{padding-top:40px}.section--space-btm-medium,.section--space-medium{padding-bottom:80px}.template--15 .section--space-btm-medium,.template--15 .section--space-medium{padding-bottom:40px}.section--space-100{padding-top:100px !important;padding-bottom:100px !important}.section--space-top-mid-large,.section--space-mid-large{padding-top:100px}.section--space-btm-mid-large,.section--space-mid-large{padding-bottom:100px}.section--no-pt{padding-top:0}.section--no-padding{padding:0}.section--shadow-top{position:relative;box-shadow:0px -10px 42px 1px rgba(0,0,70,.11)}.section--overflow-x{overflow-x:hidden}.section--bordered{border-top:1px solid #f0f3f7;border-bottom:1px solid #f0f3f7}.section--no-border-top,.section--no-border{border-top:0}.section--no-border-btm,.section--no-border{border-bottom:0}.section--menu{background-color:#fff;padding:0
!important;font-family:"Open Sans",sans-serif!important;height:70px;display:flex;align-items:center}@media screen and (max-width: 960px){.section--menu{height:50px}}.section--smallest{padding:0
!important;margin:30px
!important}.section--smallest .main-container{max-width:1500px;padding:0}.section--scrolled{transition:200ms}.section--on-top{z-index:1}body.scrolled--100 .section--scrolled{margin-top:-70px}body.scrolled--100 .section--scrolled
.section__police{opacity:0;visibility:hidden;pointer-events:none}@media screen and (max-width: 960px){body.scrolled--100 .section--scrolled{margin-top:-50px}}@media only screen and (max-width: 1250px){.section--space-btm,.section--space,.section--space-btm-small,.section--space-small,.section--space-btm-medium,.section--space-medium{padding-bottom:45px}.section--space-top,.section--space,.section--space-top-small,.section--space-small,.section--space-top-medium,.section--space-medium{padding-top:45px}.section--space,.section--space-small,.section--space-medium{padding-top:45px;padding-bottom:45px}.section--no-pt{padding-top:0}.section--no-padding{padding:0}}@media only screen and (max-width: 960px){.section.section--mobile-hide{display:none}.section--no-padding-mobile{padding:0}.section--no-padding-btm-mobile{padding-bottom:0}}select:not(.no-style){display:inline-block;cursor:pointer;height:50px;padding:0
50px 0 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;box-shadow:none;font-family:inherit;font-weight:inherit;font-size:inherit;text-overflow:ellipsis;white-space:nowrap;border:1px
solid #c6cfd7;border-radius:2px;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 39.7 23.3"><path fill="%23282c32" d="M36.3 0L19.9 16.5 3.4 0 0 3.4l19.9 19.9L39.7 3.4z"/></svg>');background-repeat:no-repeat;background-position:right 16px center;background-size:11px 8px;transition:.15s}select:not(.no-style)::-ms-expand{display:none}select:not(.no-style):focus{outline:0
!important;box-shadow:none;border-color:#a3adbc;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 39.7 23.3"><path fill="%23282c32" d="M36.3 0L19.9 16.5 3.4 0 0 3.4l19.9 19.9L39.7 3.4z"/></svg>')}select:not(.no-style):focus::-ms-value{color:inherit;background:#fff}select:not(.no-style) option{font-size:inherit;font-family:inherit;font-weight:inherit}select.select--small{font-size:.8em;height:40px;padding:0
30px 0 20px;background-position:right 10px center;background-size:13px 10px;font-size:.8em;height:34px;padding:0
40px 0 20px}select.select--light-outline{border:1px
solid #dee5eb}.stars{position:relative;display:flex;color:#f60;align-items:center}.stars--gold{height:20px}.stars--gold
.stars__filled{color:#fec201}.stars--gold
.stars__text{color:#9ca5b2;font-size:14px;line-height:0;padding-top:5px;font-weight:400}.stars--gold .stars__star::before{font-size:12px}.stars>.stars__link{position:absolute;left:0;top:0;width:100%;height:100%;display:block}.stars__stars{position:relative;display:flex}.stars__empty{display:flex;color:#d9e1ec}.stars__filled{position:absolute;display:flex;overflow:hidden;width:50%;pointer-events:none}.stars__star{display:block;padding-left:2px;padding-right:2px;line-height:1}.stars__star::before{font-size:14px}.stars__text{padding-left:10px;padding-right:10px}.stars--large{padding-bottom:30px}.stars--large
.stars__star{padding-left:5px;padding-right:5px}.stars--large .stars__star::before{font-size:42px}.stars.js--stars-select{cursor:pointer}*,::before,::after{box-sizing:border-box}::-moz-selection{background:#f60;color:#fff}::selection{background:#f60;color:#fff}html{font-family:"Open Sans";font-size:18px;line-height:2.3}html{font-size:14px}@media screen and (min-width: 960px){html{font-size:calc(14px + 4*(100vw - 960px)/640)}}@media screen and (min-width: 1600px){html{font-size:18px}}body{padding-top:150px}body
.fader{position:fixed;background:#282c32;opacity:.5;content:"";width:100%;height:100%;left:0;top:0;display:none;z-index:202;transition:opacity .15s}body.no-scroll{overflow:hidden}@media(max-width: 700px){body .grecaptcha-badge{display:none !important}}a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none;color:#00c48a}a:hover{text-decoration:underline}.text-color{color:#282c32}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}@media screen and (max-width: 960px){body{padding-top:110px}}.template--5 .gallery .swiper-slide{justify-content:center;display:flex}.template--5 .gallery
img{max-height:310px;max-height:550px;width:auto}@media(max-width: 1250px){.template--5 .main-container{padding:0
20px !important}}.ignitelabel{display:none !important}.d-none{display:none}.btn{position:relative;display:inline-block;padding:0
20px;line-height:48px;height:50px;text-align:left;z-index:1;letter-spacing:-0.5px;transition:.15s;border-radius:3px;background:#fff;color:#00c48a;font-family:"Work Sans"}.btn{font-size:16px}@media screen and (min-width: 960px){.btn{font-size:calc(16px + 2*(100vw - 960px)/640)}}@media screen and (min-width: 1600px){.btn{font-size:18px}}.btn::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";box-shadow:0 -3px 0 rgba(0,0,0,.5) inset;border-radius:3px;z-index:2}.btn:hover,.btn.active{color:#00c48a}.btn:hover::after,.btn.active::after{opacity:1;top:0;left:0;right:0;bottom:0}.btn:hover{transform:translateY(-1px);text-decoration:none}.btn__inner{display:inline-block}.btn
.icon{position:absolute;right:20px;top:0;font-size:0;display:block;vertical-align:middle;line-height:inherit}.btn .icon::before{font-size:7px}.btn--bold{font-weight:500}.btn--center,.popup .send_button
a{text-align:center}.btn--center .icon,.popup .send_button a
.icon{position:relative;display:inline-block;right:0}.btn--brand,.my-account .send_button .btn,.popup .send_button
a{background:#00c48a;color:#fff}.btn--brand:hover,.my-account .send_button .btn:hover,.popup .send_button a:hover{color:#fff;box-shadow:3px 3px 3px rgba(0,0,0,.15)}.btn--block,.popup .send_button
a{display:block}.btn--outline{border:1px
solid #afdbcf}.btn--outline:hover{color:#00c48a;box-shadow:3px 3px 3px rgba(0,0,0,.15)}.btn--gradient{position:relative}.btn--gradient::before{background:linear-gradient(to right, #00ca69 0%, #00c297 100%);box-shadow:0 -3px 0 #0c884c inset;z-index:-1}.btn--gradient,.btn--gradient:hover{color:#fff}.btn--gradient-alt{position:relative}.btn--gradient-alt::before{background:linear-gradient(to right, #00c48a 0%, #00d294 100%);box-shadow:0 -3px 0 #0c884c inset;z-index:-1}.btn--gradient-alt,.btn--gradient-alt:hover{color:#fff}.btn--gradient-alt:hover{box-shadow:3px 3px 3px rgba(0,0,0,.15)}.btn--xs{width:30px;height:30px;line-height:30px;font-size:.75rem;padding:0;text-align:center}.btn--s{min-width:115px;height:30px;line-height:30px;font-size:.75rem}@media screen and (max-width: 960px){.btn--s{min-width:75px}}.btn--l,.popup .send_button
a{height:55px;line-height:55px}.btn--xl{height:60px;line-height:60px;padding:0
25px}.btn--xl .icon::before{font-size:24px}.btn--has-icon{padding-right:55px}.btn--flat::before{box-shadow:none}.btn--bg-dark,.btn--bg-dark:hover{background:#282c32;color:#fff}.btn--bg-dark:hover{box-shadow:3px 3px 3px rgba(0,0,0,.15)}.btn--gray,.btn--gray:hover{background:#fff;color:#282c32;border-color:#e6e9ed}.btn--bg-gray,.btn--bg-gray:hover{background:#d1d8e2;color:#fff}.btn--bg-gray:hover{box-shadow:3px 3px 3px rgba(0,0,0,.15)}.btn--alt,.btn--alt:hover{color:#f60}.btn--alt-font{font-family:"Open Sans";letter-spacing:0}.btn--dark,.btn--dark:hover{color:#282c32}.btn--loading{opacity:.5;pointer-events:none}.btn--loading
.btn__inner{font-size:0}.btn--loading .btn__inner::before{position:absolute;left:calc(50% - 10px);top:calc(50% - 10px);border:4px
solid #fff;border-top:4px solid #00c48a;border-radius:50%;width:20px;height:20px;content:"";display:block;animation:1s loading linear infinite}@keyframes
loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.btn--left{float:left;background:#282c32 !important}.progress{background:gray;height:4px;width:350px;max-width:100%}.progress
span{display:block;background:#00c48a;height:100%}@font-face{font-family:"Daniel Bold";src:url("/font/danielbd.ttf")}.main-container{max-width:1560px;padding:0
30px;margin:0
auto;width:100%}.main-container--thin{width:850px}@media screen and (max-width: 1250px){.main-container{padding:0
30px;width:100%}}.webform
.webform__field{font-weight:500;padding-bottom:15px}.popup__form-title,.webform .webform__field-title{font-weight:600;padding-bottom:10px}.popup__form-input select,.webform .webform__field-input select,.popup__form-input input,.webform .webform__field-input
input{width:100%;font-size:16px}.popup__form-input .check,.webform .webform__field-input
.check{margin:15px
0}.webform__required-text,.webform
.required_text{display:none}.webform .error input,.webform .error textarea,.webform .webform__field--error input,.webform .webform__field--error textarea,.webform .error .webform__radio label,.webform .error .radio label:before{border-color:red !important}.webform .disabled input,.webform .disabled
textarea{pointer-events:none;background:#f1f4f5;color:#647684}.webform .webform-submit-classic{width:0 !important}.webform .error_text,.webform
.webform__errors{margin-bottom:20px;color:red}.webform
.send_button{padding-top:30px}.webform
.webform__html.shipping{margin-top:30px;padding-top:30px;padding-bottom:15px;border-top:1px solid #f0f3f7;width:100%}.menu-top{position:fixed;width:100%;left:0;top:0;background:#282c32;z-index:103}.menu-top__inner{display:flex;align-items:center;justify-content:space-between;height:80px}.menu-top__left{display:flex}.menu-top__right{height:100%}.menu-top__logo{padding-right:30px;display:flex}.menu-top__logo-link{display:flex;max-width:260px;transition:.15s}.menu-top__logo-link
svg{width:100%;display:block;height:auto}.menu-top__logo-image{width:60px;padding-right:15px}.menu-top__logo-text{width:240px}.menu-top__logo-text,.menu-top__logo-image{display:flex;align-items:center}.menu-top__assort{display:flex;min-width:550px}.menu-top__products-menu{position:relative;margin-right:15px}.menu-top__products-menu
.btn{transition:none;padding-right:50px;font-size:17px;font-weight:500}.menu-top__products-menu .btn::before,.menu-top__products-menu .btn .icon,.menu-top__products-menu .btn
.btn__inner{transition:transform .15s,box-shadow .15s,height .15s}.menu-top__products-menu .btn:hover{transform:none;z-index:101}.menu-top__search{position:relative;transition:opacity .15s}.menu-top__products-menu,.menu-top__search{width:50%}.menu-top__products-menu .btn,.menu-top__products-menu input,.menu-top__search .btn,.menu-top__search
input{display:block}.menu-top__menu{transition:opacity .15s;font-size:15px;height:100%}.menu-top__menu
ul{list-style:none;padding:0;margin:0;display:flex;height:100%;align-content:center;justify-items:flex-end}.menu-top__menu ul
li{padding-left:30px}.menu-top__menu ul,.menu-top__menu ul
a{color:#fff}.menu-top__menu ul
a{color:#fff;display:flex;align-items:center;height:100%}.menu-top__menu ul a:hover{text-decoration:none}.menu-top__menu ul li.selected
a{position:relative}.menu-top__menu ul li.selected a::before{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#00c48a;display:block;content:"";opacity:1}.menu-top--redesign .menu-top__logo-link{max-width:290px !important}.menu-top--redesign .menu-top__assort{min-width:100% !important}@media only screen and (max-width: 1440px){.menu-top__menu{display:none}}@media only screen and (max-width: 1250px){.menu-top__logo-link{max-width:240px}.menu-top__logo-image{width:20%;min-width:50px;padding:5px
10px 5px 0}.menu-top__logo-text{width:60%;min-width:160px;padding:5px
10px}.menu-top__assort{position:fixed;top:15px;left:280px;min-width:320px}.menu-top__products-menu{width:100%}.menu-top__search{position:fixed;right:80px;top:0;z-index:1;border-left:1px solid #171b21;border-right:1px solid #171b21}.menu-top__search,.menu-top__search .form-input{width:80px;height:80px}.menu-top__search .icon,.menu-top__search .form-input
.icon{right:30px;font-size:22px;pointer-events:none;color:#fff}.menu-top__search input,.menu-top__search .form-input
input{padding:0
0 0 15px;opacity:0}.menu-top__search input+#autoComplete_list,.menu-top__search input:focus,.menu-top__search .form-input input+#autoComplete_list,.menu-top__search .form-input input:focus{position:fixed;z-index:1002;opacity:1;left:15px;right:auto;width:calc(100vw - 190px)}.menu-top__search input+#autoComplete_list,.menu-top__search .form-input input+#autoComplete_list{display:none;top:65px}.menu-top__search input:focus,.menu-top__search .form-input input:focus{top:15px}.menu-top__search input:focus+#autoComplete_list,.menu-top__search .form-input input:focus+#autoComplete_list{display:block}.menu-top__search input:focus+ul+span::before,.menu-top__search .form-input input:focus+ul+span::before{position:relative;z-index:1001;content:""}.menu-top__search input+.icon,.menu-top__search .form-input input+.icon{pointer-events:none}.menu-top__search input+.icon::before,.menu-top__search .form-input input+.icon::before{font-size:22px}}@media only screen and (max-width: 960px){.menu-top__inner{height:60px}.menu-top__products-menu{position:fixed;top:0}.menu-top__products-menu>.btn{position:fixed;left:0;top:60px;width:100vw}.menu-top__products-menu>.btn::before{border-radius:0}.menu-top__products-menu .products-menu{position:fixed;left:0;width:100vw;top:115px}.menu-top__products-menu .products-menu>ul>li>ul{right:20px;top:115px;width:calc(50vw - 20px);height:calc(100vh - 175px)}.menu-top__search{right:60px}.menu-top__search,.menu-top__search .form-input{width:60px;height:60px}.menu-top__search .icon,.menu-top__search .form-input
.icon{right:20px}.menu-top__search input+#autoComplete_list,.menu-top__search input:focus,.menu-top__search .form-input input+#autoComplete_list,.menu-top__search .form-input input:focus{width:calc(100vw - 150px)}.menu-top__search input+#autoComplete_list,.menu-top__search .form-input input+#autoComplete_list{top:55px}.menu-top__search input:focus,.menu-top__search .form-input input:focus{top:5px}.menu-top__logo-image{width:12%;min-width:35px;padding-right:5px}}.subitems{height:-moz-min-content;height:min-content;opacity:0;transition:.2s;position:absolute;display:none;flex-direction:column;background-color:#282c32;padding:20px
20px;top:50px;padding-top:30px;pointer-events:none}.subitems
a{position:relative}.subitems a:hover::before{display:block !important;position:absolute;bottom:0;left:0;width:100%;height:3px;background:#00c48a;display:block;content:"";opacity:1;pointer-events:all}.subitems a::before{display:none !important}.display{display:flex !important}.submenuhover:hover
.subitems{opacity:1;pointer-events:all}.section--space-top-small,.section--space-small{padding-top:60px !important;padding-bottom:60px !important}@media(max-width: 1250px){.section--space-top-small,.section--space-small{padding-top:45px !important;padding-bottom:45px !important}}body.scrolled--down .menu-btm{top:0px}body.template--18,body.template--24,body.template--25{padding-top:65px}@media(max-width: 960px){body.template--18,body.template--24,body.template--25{padding-top:65px}}body.template--18 .menu-btm .section--menu,body.template--24 .menu-btm .section--menu,body.template--25 .menu-btm .section--menu{display:none}body.template--18 .menu-btm--dco,body.template--24 .menu-btm--dco,body.template--25 .menu-btm--dco{display:none}body.template--18 .menu-top--dco .menu-top__sub-links,body.template--24 .menu-top--dco .menu-top__sub-links,body.template--25 .menu-top--dco .menu-top__sub-links{display:none}.menu-btm{position:fixed;width:100%;left:0;top:80px;background:#fff;box-shadow:0px 1px 32px 0px rgba(9,4,3,.14);font-family:"Work Sans";font-weight:500;transition:.2s;z-index:102;max-height:100px}.menu-btm
a{position:relative;height:100%;display:flex;align-items:center;color:#232321;font-weight:500;font-size:17px}.menu-btm a:hover{color:#00c48a;transition:.15s;text-decoration:none}.menu-btm a.selected,.menu-btm li.selected>a{color:#00c48a}.menu-btm a.selected::before,.menu-btm li.selected>a::before{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#00c48a;display:block;content:"";opacity:1}.menu-btm__inner{display:flex;justify-content:space-between;align-items:center;height:70px}.menu-btm__reviews{display:flex;height:100%;align-items:center;font-family:"Work Sans"}.menu-btm__review-text{padding-left:15px}.menu-btm__review-star:before{font-size:14px}.menu-btm__menu{height:100%}.menu-btm__menu
ul{list-style:none;padding:0;margin:0;display:flex;justify-items:flex-end;height:100%}.menu-btm__menu ul
li{padding-left:30px}.menu-btm__cart{max-width:150px;transform:translateX(-10px);transition:.2s;height:100%}.menu-btm__cart--hide{position:absolute;max-width:0;transform:translateX(100vw);opacity:0}.menu-btm__cart
a{position:relative}.menu-btm__cart a.menu-btm__cart-update::before{animation:.2s ease-out in-cart forwards;opacity:.5}.menu-btm__cart a.menu-btm__cart-update::after{animation:2s update}.menu-btm__cart a
.icon{transform:translateY(3px);padding-left:8px;font-size:.9em}.menu-btm__cart a::before,.menu-btm__cart a::after{position:absolute;right:-14px;top:20px;color:#fff;background:#00c48a;display:block;z-index:1;border-radius:50px;min-width:17px;height:17px;line-height:17px;font-size:12px;text-align:center}.menu-btm__cart a::before{content:"";transform:translate(-40vw, 40vh) scale(5);opacity:0;pointer-events:none}.menu-btm__cart a::after{content:attr(data-amount)}@keyframes
cart{0%{transform:translateX(120px)}100%{transform:translateX(0)}}@media screen and (max-width: 1600px){.menu-btm{font-size:16px}.menu-btm__review-stars
.stars{flex-wrap:wrap}.menu-btm__review-stars
.stars__text{line-height:1.25}.menu-btm__cart-str{display:none}.menu-btm__cart{padding-right:15px}.menu-btm__cart a
.icon{font-size:20px}}@media screen and (max-width: 1250px){.menu-btm__menu ul
li{padding-left:15px}.menu-btm__menu ul li
a{white-space:nowrap}}@media screen and (max-width: 960px){.menu-btm{top:60px}.menu-btm__menu{display:none}.menu-btm__inner{height:50px}}.menu-btm
a{font-size:14px}@media screen and (min-width: 1250px){.menu-btm
a{font-size:calc(14px + 3*(100vw - 1250px)/350)}}@media screen and (min-width: 1600px){.menu-btm
a{font-size:17px}}@keyframes
update{0%,100%{transform:scale(1) translate(0, 0)}10%,90%{transform:scale(1.25) translate(-7px, 7px)}}@keyframes in-cart{0%{transform:translate(-200px, 200px) scale(3)}100%{transform:scale(1) translate(0, 0);opacity:0}}.mobilemenu-toggle{position:fixed;right:0;top:0;z-index:203}@media only screen and (min-width: 1440px){.mobilemenu-toggle{display:none}}.mobilemenu{position:fixed;width:300px;height:100%;right:0;top:0;display:block;padding-bottom:60px;background-color:#282c32;overflow-y:auto;will-change:transform;backface-visibility:hidden;transform:translateX(105%);transition:.2s;z-index:202}.mobilemenu ul,.mobilemenu{padding:0;margin:0;list-style:none}.mobilemenu ul
ul{display:none;border-top:1px solid rgba(23,27,33,.5);background:rgba(23,27,33,.5)}.mobilemenu ul ul
ul{background:rgba(23,27,33,.5)}.mobilemenu ul ul ul li:last-child{box-shadow:0 -10px 10px -10px rgba(23,27,33,.1) inset}.mobilemenu ul ul li:first-child{box-shadow:0 10px 10px -10px rgba(23,27,33,.1) inset}.mobilemenu ul ul li:last-child{border:0}.mobilemenu ul>li{border-bottom:1px solid rgba(23,27,33,.5)}.mobilemenu ul>li>ul>li
a{font-size:.8em}.mobilemenu ul>li>ul>li>ul>li
a{font-size:.7em}.mobilemenu li,.mobilemenu
a{display:block;color:#fff}.mobilemenu
a{position:relative;padding:0
15px;text-decoration:none}.mobilemenu
li.mobilemenu__title{line-height:78px;padding:0
30px;border-bottom:1px solid rgba(23,27,33,.5);font-size:26px}.mobilemenu
li.mobilemenu__subtitle{padding:15px
30px 0;line-height:40px}.mobilemenu li.mobilemenu__title,.mobilemenu
li.mobilemenu__subtitle{margin:0;font-weight:bold}.mobilemenu
li.mobilemenu__subtitle{text-align:center}.mobilemenu li.mobilemenu__li--show-subs>ul{display:block}.mobilemenu li>a{font-size:14px;padding:5px
30px}.mobilemenu
.active{background:linear-gradient(to right, #00ca69 0%, #00c297 100%);color:#fff}.mobilemenu__open{position:absolute;display:block;font-size:8px;right:0;top:0;width:45px;height:100%;line-height:40px;text-align:center;background:rgba(23,27,33,.25);border-left:1px solid #171b21;color:#fff}.mobilemenu__open::before{transform:scale(1, 1);transition:.15s;display:block}.mobilemenu__li--show-subs>a .mobilemenu__open::before{transform:scale(-1, -1)}.mobilemenu__home{text-align:center;font-size:24px}.mobilemenu__social{padding-top:30px;padding-bottom:30px}.mobilemenu__social
li{display:inline-block}body .mobilemenu__social
a{display:block;font-size:18px;padding:0}.mobilemenu .selected>a{font-weight:bold}.mobilemenu__phone
a{color:#171b21}body.mobilemenu--open
.mobilemenu{transform:translateX(0);box-shadow:0 0 20px rgba(40,44,50,.2)}.mobilemenu .social-list
li{border:0}@media screen and (min-width: 1600px){.mobilemenu{display:none}}.header{position:relative;overflow:hidden;border:20px
solid rgba(0,0,0,0);border-bottom:0}.header__inner{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.header__image{position:relative;display:flex;justify-content:center;z-index:1;opacity:.5}.header__image picture,.header__image
img{display:block;width:100%}.header__video{position:absolute;width:100%;height:100%;background:#00c48a;z-index:2;opacity:0;animation:videoload 1.5s 2s forwards}.header__video
iframe{opacity:.7;position:absolute;min-width:100%;min-height:720px;height:150%;top:50%;left:50%;transform:translate(-50%, -50%)}.header__logo,.header__label{position:absolute;z-index:2}.header__logo{right:30px;top:30px;opacity:.8}.header__logo
svg{width:54px;height:95px}.header__label{right:0;bottom:0;width:360px;height:250px;text-align:center;font-family:"Caveat";font-size:40px;letter-spacing:-1px;line-height:1.5;transform-origin:100% 100%}.header__label-inner{background:rgba(23,27,33,.8);color:#fff;padding:10px
60px;width:100%;height:100%;text-align:center;transform:rotate(-45deg);transform-origin:100% 0%;font-family:"Caveat";font-size:40px;letter-spacing:-1px;line-height:1.5}.header__slide{background:#000;position:relative;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.header__content{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;z-index:3}.header__content-flex{display:flex;flex-direction:column;justify-content:center;text-align:left}.header__titles{width:60%;font-weight:400}.header__btns{position:relative;width:100%}.header__btns-inner{padding-top:35px}.header__scroll-to{position:absolute;bottom:40px;width:100%;justify-content:center;display:flex;z-index:4}.header__pagination{left:30px;top:30px;right:auto}.header__pagination--hidden{display:none}.header__global-btn{position:absolute;right:30px;bottom:30px;z-index:4}@media screen and (max-width: 1250px){.header__global-btn{right:0;width:100%;text-align:center}}.header__global-btn .icon:before{font-size:24px}.header--no-btm-border{border-bottom:0}.header--gradient
.header__image{opacity:1}.header--gradient .header__image::before,.header--gradient .header__image::after{position:absolute;content:"";width:70%;height:100%;display:block;top:0}.header--gradient .header__image::before{background:linear-gradient(to right, #000 0, rgba(0, 0, 0, 0) 50%);left:0}.header--gradient .header__image::after{background:linear-gradient(to left, #000 0, rgba(0, 0, 0, 0) 50%);right:0}.header--center
.header__titles{width:70%}.header--center .header__content-flex{align-items:center;text-align:center}.header--redesign{border:none !important}.header--redesign
.header__sticker{display:none}.header--redesign .header__global-btn{display:none}.header--redesign
.header__slide{background-color:#232321 !important}.header--redesign .btn--xl{height:50px !important;line-height:50px !important;padding:0
28px !important}.header--redesign h1,.header--redesign
.h1{font-size:clamp(30px,3vw,55px) !important;text-wrap:balance;margin-top:-25px}@media(max-width: 960px){.header--redesign h1,.header--redesign
.h1{font-size:clamp(30px,5vw,55px) !important}}.header--redesign .header__btns-inner{padding-top:42px !important}.header--redesign .header__image
img{min-height:410px !important;-o-object-fit:cover !important;object-fit:cover !important}@media(max-width: 960px){.header--redesign{min-height:410px !important}}@keyframes
videoload{from{opacity:0}to{opacity:1}}@media only screen and (max-width: 1600px){.header__titles{width:100%}.header__scroll-to,.header__video{display:none}.header__btns-inner{position:relative}}@media only screen and (max-width: 960px){.header{height:70vh;min-height:500px;border:0}.header__inner,.header__slide,.header__header,.header__image{height:100%}.header__image{opacity:.75}.header__image picture,.header__image
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header__label{transform:scale(0.5)}.header__logo{right:20px;top:20px;opacity:.8}.header__logo
svg{width:36px;height:63px}}.header:has(.quickpick__picker) .header__image
img{min-height:500px !important}.header:has(.quickpick__picker) .main-container{display:flex;flex-direction:column;gap:40px}@media(max-width: 900px){.header:has(.quickpick__picker) .main-container{gap:0}}.header-small{position:relative;overflow:hidden;border:20px
solid rgba(0,0,0,0);border-bottom:0}.header-small__inner{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.header-small__image{position:relative;display:flex;justify-content:center;z-index:1}.header-small__image::before{position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(to right, #000 0%, #000 20%, rgba(0, 0, 0, 0) 50%);content:"";display:block;opacity:.4}.header-small__image picture,.header-small__image
img{display:block;width:100%}.header-small__video{position:absolute;width:100%;padding-top:56.25%;background:#00c48a;z-index:2;opacity:0;animation:videoload 1.5s 2s forwards}.header-small__video
iframe{opacity:.7;position:absolute;min-width:100%;min-height:720px;height:150%;top:50%;left:50%;transform:translate(-50%, -50%)}.header-small__slide{background:#282c32;position:relative;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.header-small__content{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;z-index:3}.header-small__content-flex{display:flex;flex-direction:column;justify-content:center;text-align:left;position:relative}.header-small__titles{display:flex;font-weight:400;justify-content:space-between;align-items:center}.header-small__titles-inner{width:50%}.header-small__date+.header-small__titles{padding-top:30px}.header-small__btns{position:relative;width:100%}.header-small__date{background-color:rgba(40,44,50,.2);padding:0
30px;line-height:55px;color:#fff;border-radius:60px;font-size:14px}.header-small__author{display:flex}.header-small__author-avatar{padding-right:20px}.header-small__author-avatar
img{border-radius:50%;display:block}.header-small__author-name{display:flex;align-items:center}.header-small__titles+.header-small__author{padding-top:30px}.header-small__btns-inner{padding-top:35px}.header-small__scroll-to{position:absolute;bottom:40px;width:100%;justify-content:center;display:flex;z-index:4}.header-small__contact{background:#fff;padding:20px
30px;border-radius:3px;box-shadow:0px 5px 19.6px .4px rgba(0,20,47,.07);max-width:33.33%}.header-small__contact-title+.header-small__contact-text{padding-top:10px}.header-small__contact-text td:first-child{padding-right:30px}.header-small__contact-btn{padding-top:15px;padding-bottom:10px}.header-small--center .header-small__content-flex{align-items:center;text-align:center}@keyframes
videoload{from{opacity:0}to{opacity:1}}@media only screen and (max-width: 1600px){.header-small__titles{width:100%}.header-small__scroll-to,.header-small__video{display:none}.header-small__btns-inner{position:relative}}@media only screen and (max-width: 960px){.header-small{border:0}.header-small__titles{text-align:center;flex-direction:column}.header-small__titles-inner{width:calc(100% - 60px)}.header-small__contact{max-width:100%;margin-top:30px}.header-small__inner,.header-small__slide,.header-small__header,.header-small__image{height:100%}.header-small__image{opacity:.75}.header-small__image picture,.header-small__image
img{width:100%;height:100%;min-height:400px;-o-object-fit:cover;object-fit:cover}}.template--13 .header-small__titles-inner{width:100% !important}.path{border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);letter-spacing:-0.1px}.path--no-borders{border:0}.path
a{font-size:12px}@media screen and (min-width: 960px){.path
a{font-size:calc(12px + 2*(100vw - 960px)/290)}}@media screen and (min-width: 1250px){.path
a{font-size:14px}}.path__inner{background-color:#ebfaf6}.path__list{display:flex;height:60px;align-items:center}.path__list
ul{margin:0;padding:0;list-style:none;display:flex}.path__list
li{position:relative;padding-left:18px;margin-right:21px}.path__list li:first-child{padding-left:0;margin-right:15px}.path__list li
a{display:block;color:#01c48a;transition:.2s;text-decoration:none}.path__list li a:hover,.path__list li.path__omega
a{color:#01c48a}.path__list li::before{position:absolute;right:calc(100% + 1px);top:calc(50% + 1px);transform:translateY(-50%) rotate(45deg);content:"";display:block;width:0;height:0;border:3px
solid #00c48a;opacity:.2;border-left-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}.path__list li:first-child:before{display:none}.path:has(+.product-quickselect) .path__list{padding-top:30px !important;padding-bottom:30px !important}@media(max-width: 960px){.path:has(+.product-quickselect) .path__list{padding-top:20px !important;padding-bottom:20px !important}}.path:has(+.product-quickselect)+.product-quickselect{padding-top:0 !important;padding-bottom:0px !important}@media(max-width: 960px){.path:has(+.product-quickselect)+.product-quickselect{padding-bottom:0 !important}}@media only screen and (max-width: 960px){.product-quickselect .main-container{padding:0
10px}.product-quickselect .product-hero__title-group{padding:0
10px}.path{border:0}.path__list{height:auto;padding:15px
0;white-space:nowrap}.path__list
ul{flex-wrap:wrap;align-self:center;width:100%}.path__list ul
li{padding-left:10px;margin-right:15px}.path__list ul li:first-child{padding-left:0;margin-left:0}.path__list ul li:last-child{margin-bottom:0}}.form-input{position:relative;font-size:16px}.form-input
input{width:100%;padding-right:40px;outline:none;-webkit-appearance:none;height:50px;border:0;padding:0
15px 2px;font-family:inherit;font-size:14px;font-weight:inherit;border-radius:3px;box-shadow:0 -3px 0 #b8c0cb inset}.form-input--flat
input{box-shadow:none;padding:0
15px}.form-input--bordered
input{border:1px
solid #b8c0cb}.form-input--l
input{height:55px;font-size:16px}.form-input
.icon{position:absolute;top:50%;right:5px;color:#282c32;width:30px;height:30px;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);outline:none;border:none}.webform__addMore{padding-bottom:40px;width:50%}.webform__addMore
.btn{margin-left:15px;padding-right:40px;margin-left:15px;width:calc(100% - 30px)}.webform__addMore .btn
span{transform:rotate(135deg)}.webform--cilinder
.btn{text-decoration:underline;cursor:pointer;padding-left:0;padding-right:0}.webform--cilinder .btn:hover{transform:translateY(0px)}.webform--cilinder .btn::before{display:none}.webform--cilinder input[type=file]{position:absolute !important}.webform--cilinder .cilindersoort .webform__field-input{width:100% !important}.webform--cilinder .binnen--buitenmaat .webform__field-input{display:flex}.webform--cilinder .binnen--buitenmaat .webform__field-input
input{width:46% !important;margin-left:15px;margin-right:0}.webform--cilinder .binnen--buitenmaat .webform__field-input input:first-child{margin-left:0;margin-right:15px}.upload--certificate{padding-bottom:0 !important}.upload--certificate .webform-field__filename{display:block}.upload--certificate
.btn{text-decoration:underline;cursor:pointer;padding-left:0;padding-right:0}.upload--certificate .btn:hover{transform:translateY(0px)}.upload--certificate .btn::before{display:none}.upload--certificate input[type=file]{position:absolute !important}.section-color-green::before{content:"";position:absolute;height:calc(100% - 280px);background-color:#f8fafa;top:280px;width:100%;z-index:1}.forms-new{position:relative}.forms-new .checkout__payment,.forms-new
.checkout__cart{z-index:2;background-color:#fff}.forms-new
.forms{display:flex}.forms-new
.send_button{width:100%}.forms-new
#orderForm{display:flex;align-items:flex-start}@media(max-width: 960px){.forms-new
#orderForm{flex-direction:column}}.forms-new .webform--cilinder{display:flex;flex-wrap:wrap;margin:-10px -10px}.forms-new .webform--cilinder>div,.forms-new .webform--cilinder>a,.forms-new .webform--cilinder>span{width:calc(100%/2 - 20px);margin:10px
10px}@media(max-width: 750px){.forms-new .webform--cilinder
.webform__field{width:100% !important}}.forms-new .checkout__payment
.send_button{padding-top:0}.forms-new .checkout__payment .send_button
.btn{display:flex;justify-content:center;align-content:center;align-items:center;height:60px;font-size:18px;width:100%;color:#fff;background-color:#00c48a;text-align:center}.forms-new .checkout__payment .send_button .btn::before{display:none}.forms-new .checkout__payment
.webform__group{padding:30px
0}.forms-new .checkout__payment .webform__group:first-child{padding-top:0}.forms-new .checkout__payment
.webform__field{margin-bottom:0 !important;padding-bottom:0 !important}.forms-new .webform__radio--ideal{position:relative;z-index:98}.forms-new .webform__radio--ideal .input--ideal{height:100%}.forms-new .webform__radio--ideal .display-none{display:none}.forms-new .webform__radio--ideal .select-bank{position:absolute !important;z-index:99;width:calc(100% - 44px);bottom:16px;left:21px}.forms-new .webform__radio--ideal
label{position:relative;display:block;height:100%;width:100%}.forms-new .webform__radio--ideal label::before{background:url("/imgs/svg/ideal.svg") no-repeat center center/contain;position:absolute;content:"";display:inline-block;width:40px;height:40px;left:20px}.forms-new .webform__group--agree__ideal{padding:20px
0 !important}.forms-new .webform__group--agree__ideal
.webform__field{padding-bottom:0;margin-left:0 !important}.forms-new .webform__group--agree__ideal .webform__field.webform__field--error .webform__field-input{border:1px
solid red}.forms-new .webform__group--agree__ideal .webform__field-input{position:relative;display:inline-block;padding:5px
0}.forms-new .webform__group--agree__ideal .webform__field-input
input{box-shadow:none;border:1px
solid #c6cfd7;position:absolute;opacity:0;left:0;-webkit-appearance:checkbox !important;box-shadow:none;border:1px
solid #c6cfd7;height:30px !important;cursor:pointer}.forms-new .webform__group--agree__ideal .webform__field-input input:checked+label::after{opacity:1 !important}.forms-new .webform__group--agree__ideal .webform__field-input
label{padding-left:40px;line-height:24px;display:block;font-size:15px;cursor:pointer}.forms-new .webform__group--agree__ideal .webform__field-input label::before{border:1px
solid #00c48a;border-radius:3px;background-color:#fff;cursor:pointer;content:"";position:absolute}.forms-new .webform__group--agree__ideal .webform__field-input label::before,.forms-new .webform__group--agree__ideal .webform__field-input label::after{display:flex;height:24px;width:24px;left:0;top:4px;align-content:center;justify-content:center}.forms-new .webform__group--agree__ideal .webform__field-input label::after{transition:.15s;opacity:0;font-size:12px;color:#00c48a;position:absolute}.forms-new .webform__group--agree{padding:20px
0 !important}.forms-new .webform__group--agree
.webform__field{padding-bottom:0;margin-left:0 !important}.forms-new .webform__group--agree .webform__field.webform__field--error{border:1px
solid red}.forms-new .webform__group--agree .webform__field-input{position:relative;display:inline-block;padding:5px
0}.forms-new .webform__group--agree .webform__field-input
input{box-shadow:none;border:1px
solid #c6cfd7;position:absolute;opacity:0;left:0;-webkit-appearance:checkbox !important;box-shadow:none;border:1px
solid #c6cfd7;height:30px !important;cursor:pointer}.forms-new .webform__group--agree .webform__field-input input:checked+label::after{opacity:1 !important}.forms-new .webform__group--agree .webform__field-input
label{padding-left:40px;line-height:24px;display:block;font-size:15px;cursor:pointer}.forms-new .webform__group--agree .webform__field-input label::before{border:1px
solid #f0f3f7;border-radius:3px;background-color:#fff;cursor:pointer;content:"";position:absolute}.forms-new .webform__group--agree .webform__field-input label::before,.forms-new .webform__group--agree .webform__field-input label::after{display:flex;height:24px;width:24px;left:0;top:4px;align-content:center;justify-content:center}.forms-new .webform__group--agree .webform__field-input label::after{transition:.15s;opacity:0;font-size:12px;color:#00c48a;position:absolute}.forms-new .group--totals{padding-top:0 !important}.forms-new .group--totals::before{display:none}.forms-new .webform__group--payment{display:flex;flex-direction:column}.forms-new .webform__group--payment
h3{font-size:18px;font-weight:600;font-family:"Open Sans";margin-bottom:20px;letter-spacing:-0.2px}.forms-new .webform__group--payment
.webform__field{margin-left:0}.forms-new .webform__group--payment .webform__field.webform__field--error
label{border:1px
solid red !important}.forms-new .webform__group--payment .webform__field .webform__field-input{position:relative}.forms-new .webform__group--payment .webform__field
label{position:relative;display:block;border:1px
solid #afdbcf;padding:9px
19px 9px 19px;margin-bottom:10px;font-size:16px;cursor:pointer;z-index:100;background-color:#fff;border-radius:2px}.forms-new .webform__group--payment .webform__field
input{opacity:0;position:absolute;width:100%;height:100%;z-index:100;cursor:pointer}.forms-new .webform__group--payment .webform__field input:checked+label{background:#ebfaf6;border:2px
solid #00c48a}.forms-new .webform__group--payment .webform__field .webform__radio--ideal
label{position:relative;display:block;border:1px
solid #afdbcf;padding:19px
19px 19px 70px;margin-bottom:10px;font-size:16px;cursor:pointer;z-index:100;background-color:#fff}.forms-new .webform__group--payment .webform__field .webform__radio--ideal
input{opacity:0;position:absolute;width:100%;height:100%;z-index:100;cursor:pointer}.forms-new .webform__group--payment .webform__field .webform__radio--ideal input:checked+label{background:#ebfaf6;border:2px
solid #00c48a;padding:19px
19px 19px 70px;height:150px;z-index:98 !important}.forms-new .webform__group--shipping{display:flex;flex-direction:column}.forms-new .webform__group--shipping
h3{font-size:18px;font-weight:600;font-family:"Open Sans";margin-bottom:20px;letter-spacing:-0.2px}.forms-new .webform__group--shipping
.webform__field{margin-left:0}.forms-new .webform__group--shipping .radio
label{font-size:16px;font-weight:400;font-family:"Open Sans"}.forms-new .webform__group--shipping .radio label::after{font-size:8px;top:10px}.forms-new
input#vve{z-index:101}.forms-new input#ideal:checked{z-index:98}.forms-new .checkout__payment
.webform__group{position:relative;margin:0
!important}.forms-new .checkout__payment .webform__group:first-child{padding-top:0 !important;padding-bottom:15px !important}.forms-new .checkout__payment .webform__group:first-child::before{display:none}.forms-new .checkout__payment .webform__group::before{content:"";top:0;width:100%;height:1px;background-color:#f0f3f7;position:absolute}.forms-new .checkout__cart
.webform__group{position:relative;margin:0
!important}.forms-new .checkout__cart .webform__group:first-child{padding-top:0 !important;padding-bottom:15px !important}.forms-new .checkout__cart .webform__group:first-child::before{display:none}.forms-new .checkout__cart .webform__group::before{content:"";top:0;width:100%;height:1px;background-color:#cad2db;position:absolute}.forms-new
.webform__field{width:50%;border-bottom:1px solid rgba(255,0,0,0) !important}.forms-new .checkout__cart
.webform__group{width:100%;display:flex;flex-wrap:wrap;margin:-0px -15px;padding:40px
0}.forms-new .checkout__cart .webform__group>div,.forms-new .checkout__cart .webform__group>a,.forms-new .checkout__cart .webform__group>span{width:calc(100%/2 - 30px);margin:0px
15px}.forms-new .checkout__cart .webform__group>div{width:calc(50% - 30px)}@media(max-width: 750px){.forms-new .checkout__cart .webform__group>div{width:100%}}.forms-new .webform-field__filename{padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;margin-top:10px;width:100%;border:1px
solid #c6cfd7;border-radius:3px;position:relative;display:block;font-size:14px}.forms-new .webform-field__filename a::before{transform:rotate(180deg);position:absolute;right:30px;font-size:12px;top:15px;color:#d3d6db;pointer-events:all}.forms-new .webform--sleutel
.btn{text-decoration:underline;cursor:pointer;padding-left:0;padding-right:0}.forms-new .webform--sleutel .btn::before{display:none}.forms-new .webform--sleutel.webform__field--error
label{border:1px
solid red !important}.forms-new .webform--sleutel input[type=file]{position:absolute !important}.forms-new .webform--sleutel .cilindersoort .webform__field-input{width:100% !important}.forms-new .webform__field-input
input{box-shadow:none;border:1px
solid #c6cfd7;width:100%;font-size:16px;outline:none;-webkit-appearance:none;height:50px;padding:0
15px;font-family:inherit;font-size:16px;font-weight:inherit;border-radius:3px}.forms-new .webform__field-input input:focus{border-color:#00c48a}.forms-new
.webform__field.flex{display:flex}.forms-new .webform__field.flex .webform__field-title{margin-right:10px;width:20%;margin-bottom:0;display:flex;flex-direction:column;align-self:center}.forms-new .webform__field.flex .webform__field-input{width:80%}.forms-new .w-100{width:100%}.forms-new .group--nobefore::before{display:none}.forms-new .checkout__payment
.paypay{display:flex;justify-content:space-between}.forms-new .checkout__payment .paypay
.webform__field{display:flex;justify-content:space-between}.forms-top-section{padding-bottom:0 !important}.forms-top-section .title-container
.title{font-size:30px;font-family:"Work Sans";font-weight:500}.forms-top-section .title-container
p{font-size:18px;font-family:"Open Sans",Arial;font-weight:400;max-width:930px}.assortment{margin-top:-7px}.assortment__title+.assortment__cards{padding-top:45px}.assortment__cards{display:flex;margin:0
-15px;flex-wrap:wrap}.assortment__card{width:25%;padding:0
15px 30px}.assortment__product-finder{flex-grow:2;padding:0
15px 30px 20px;margin-left:30px}.assortment__product-finder
.icon{color:#282c32;right:20px}@media screen and (max-width: 1250px){.assortment__title{text-align:center}.assortment__cards{width:80%;margin:0
auto}.assortment__card{width:50%}.assortment__product-finder{margin-left:0}}@media screen and (max-width: 960px){.assortment__cards{display:block;width:100%}.assortment__card{width:100%;padding:0
0 20px}.assortment__product-finder{padding:0
0 20px}}.need-help__inner{padding-right:15%;position:relative;max-width:740px;margin:0
auto;min-height:350px;display:flex;justify-content:center;align-items:center;flex-direction:column}.need-help__image{position:absolute;right:0;bottom:0;width:320px}.need-help__image::before{position:absolute;background:url("/imgs/svg/balloon-check.svg");background-repeat:no-repeat;background-size:contain;display:block;width:64px;height:58px;content:"";left:80%;bottom:70%}.need-help__image
img{width:100%;display:block}.need-help__contact{padding-bottom:30px}.need-help__title+.need-help__contact{padding-top:30px;width:100%}.need-help__contact
td{padding-right:30px;white-space:nowrap}.need-help__contact
td{font-size:14px}@media screen and (min-width: 960px){.need-help__contact
td{font-size:calc(14px + 4*(100vw - 960px)/290)}}@media screen and (min-width: 1250px){.need-help__contact
td{font-size:18px}}.need-help__contact
a{color:#00c48a}@media screen and (max-width: 1250px){.need-help__inner{padding-right:24%}}@media screen and (max-width: 960px){.need-help{padding:0
30px;text-align:center}.need-help
table{margin:0
auto}.need-help
td{text-align:left}.need-help__inner{max-width:100%;padding:0}.need-help__title{padding:0
10%}.need-help__image{position:relative;width:30%}}.blog-item__title{padding-bottom:15px}.blog-item-push{position:relative;padding-bottom:60px}.blog-item-push__prev,.blog-item-push__center,.blog-item-push__next{position:absolute;width:100%;padding-bottom:5px}.blog-item-push__prev{top:-75vh}.blog-item-push__next{top:75vh}.blog-item-push--hide{display:none}.blog-next+.blog-item-push{display:none}.share{display:flex;flex-wrap:wrap;min-width:100%;margin-bottom:10px}.share__btn{width:50%}.share__btn
a{background-color:#fff;border:1px
solid #f0f3f7;display:block;text-align:center;font-family:"Work Sans";font-weight:500;white-space:nowrap;line-height:60px;transition:.1s}.share__btn a:hover{text-decoration:none}.share__btn a
.icon{width:30px;font-size:14px}.share__btn+.share__btn
a{border-left:0}.share__btn--facebook
a{color:#1978f1}.share__btn--facebook a:hover{color:#fff;background-color:#1978f1}.share__btn--linkedin
a{color:#0077b5}.share__btn--linkedin a:hover{color:#fff;background-color:#0077b5}.text-columns{overflow-x:clip;margin:-7px 0}.text-columns__inner{display:flex;flex-wrap:wrap;margin:0
-80px;justify-content:center}.text-columns__col{position:relative;max-width:33.333%;width:100%;min-width:0}.text-columns__col:first-child .text-columns__col-inner:before{display:none}.text-columns__col
p{font-size:16px}.text-columns__icon{text-align:center;color:#00c48a;line-height:1.75}.text-columns__icon{font-size:56px}@media screen and (min-width: 960px){.text-columns__icon{font-size:calc(56px + 36*(100vw - 960px)/640)}}@media screen and (min-width: 1600px){.text-columns__icon{font-size:92px}}.text-columns__col .text-columns__col-inner{position:relative;padding:0
80px}.text-columns__col .text-columns__col-inner::before{position:absolute;border-left:1px solid rgba(217,225,236,.75);height:calc(100% - 15px);content:"";display:block;left:0;top:10px}@media screen and (max-width: 1600px){.text-columns__inner{margin:0;padding:0
30px}.text-columns__col .text-columns__col-inner{position:relative;padding:0
40px}}@media screen and (max-width: 1250px){.text-columns__inner{margin:0;flex-direction:column;align-items:center;padding:0
0 20px}.text-columns__col{max-width:480px !important;width:100%;padding-bottom:30px}.text-columns__col:last-child{padding-bottom:0}.text-columns__col .text-columns__col-inner{padding:0;text-align:center}.text-columns__col .text-columns__col-inner::before{display:none}}.gallery{padding-bottom:20px}.gallery
a{position:relative;display:block;overflow:hidden;color:#fff;font-size:0;cursor:zoom-in}.gallery
.gallery__magnific{position:relative;display:block;overflow:hidden;color:#fff;font-size:0;cursor:zoom-in}.gallery
img{position:relative;display:block;width:calc(100% + 1px);max-width:calc(100% + 1px);z-index:1}.gallery__images{border-radius:3px}.gallery__zoom{position:absolute;right:22px;top:20px;color:#fff;line-height:0;pointer-events:none;font-size:32px;z-index:2}.gallery__content{position:absolute;left:0;bottom:0;width:100%;background:rgba(23,27,33,.8);z-index:1;padding:10px
60px 10px 15px;line-height:1.5}.gallery__content{font-size:14px}@media screen and (min-width: 960px){.gallery__content{font-size:calc(14px + 2*(100vw - 960px)/640)}}@media screen and (min-width: 1600px){.gallery__content{font-size:16px}}.gallery__title{font-weight:600}.gallery__content,.gallery__title,.gallery__text{display:block}.gallery__thumbs{padding-bottom:20px}.gallery__thumbs-slide
img{display:block}body
.gallery__play{position:absolute;top:0;left:0;width:100%;height:100%;font-size:72px;color:#fff;transition:all ease-in-out .1s;z-index:10;display:flex;align-items:center;justify-content:center;background:rgba(0,196,138,.5)}body .gallery__play:hover{background:rgba(0,196,138,.6);font-size:86px;cursor:pointer;text-decoration:none}.gallery__nav-btn{position:absolute;top:50%;z-index:1;width:40px;height:40px;line-height:0;transform:translateY(-20px);background:#fff;text-align:center;cursor:pointer;font-size:0;line-height:0}.gallery__nav-btn::before{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;top:0;font-size:9px;color:#b8c0cb;transition:.15s}.gallery__nav-btn:hover:before{color:#282c32}.gallery__nav-btn--prev{left:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.gallery__nav-btn--prev::before{transform:rotate(90deg)}.gallery__nav-btn--next{right:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.gallery__nav-btn--next::before{transform:rotate(-90deg)}.template--13 .gallery-thumbs{display:none}.template--5 .content-rows__row--blog_gallery
.gallery{padding-bottom:30px}.template--5 .before_gone::before{display:none}.template--5 .before_gone .swiper-pagination-bullets{bottom:auto !important;top:20px !important}.template--5 .gallery .swiper-slide::before{content:"";bottom:0px;background-color:rgba(23,27,33,.8);width:100%;height:50px;z-index:1000;position:absolute}.template--5 .gallery-thumbs .swiper-slide::before{background-color:rgba(0,0,0,0)}.template--5 .swiper-pagination-bullets{top:auto !important;bottom:20px !important}.template--13 .gallery
img{max-height:450px}.product__details-title-link{font-family:"Open Sans",Arial}@media(max-width: 550px){.product__details-cilinder{position:relative}}.product__details-cilinder--cross{display:flex}.product__details
.bin{display:none;position:absolute;top:5px;right:5px}@media(max-width: 550px){.product__details tr:last-child
.bin{display:flex}}.cilinders:first-child
a{display:none}.cilinders .products-filter__filter-selects{position:relative}.cilinders .products-filter__filter-selects+.products-filter__filter-selects{margin-bottom:40px}.cilinders .products-filter__filter-selects .js--remove-cilinder-row{position:absolute;bottom:0}.gallery-thumbs{padding-top:10px}.gallery-thumbs .swiper-slide{position:relative;display:block;max-width:80px;height:80px;margin-right:10px;border-radius:3px;overflow:hidden}.gallery-thumbs .swiper-slide
img{position:absolute;left:0;top:0;width:100%;max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:3px;z-index:1}.gallery-thumbs .swiper-slide::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";border:1px
solid #e6e9ed;border-radius:3px;transition:.3s;z-index:2}.gallery-thumbs .swiper-slide.swiper-slide-thumb-active:before{border-color:#00c48a}.gallery-thumbs--hide{display:none}.product{position:relative}.product__title{padding:30px
0;padding-top:0px;margin-bottom:30px;border-bottom:1px solid #e6e9ed}.product__cols{display:flex;padding-top:20px;justify-content:center;margin:0
-20px}.product__col{width:50%;min-width:calc(33.333% - 10px);padding:0
20px}.product__col--small{width:380px;padding-right:30px;min-width:380px}@media(max-width: 960px){.product__col--small{min-width:unset}}.product__details{position:relative;background:#fff;box-shadow:0px 5px 20px 1px rgba(40,44,50,.12);border-radius:3px;margin:0
0 25px;padding:25px
50px 25px 50px}.product__details--bordered{border:1px
solid #00c48a}.product__details__group{position:relative}.product__details__group::before{position:absolute;content:"";height:100%;width:2px;background:#b8c0cb;top:26px;left:-23px;transition:200ms}.product__details__group
.group__number{position:absolute;left:-36px;width:28px;height:28px;border-radius:50%;background:#fff;display:flex;border:2px
solid #00c48a;justify-content:center;line-height:23px;color:#00c48a;font-weight:bolder;transition:200ms}.product__details__group
h5{font-size:16px;line-height:28px}.product__details__group select.select--error{border:1px
solid red}.product__details__group:not(.product__group__disabled)::before{background:#00c48a !important}.product__details__group:not(.product__group__disabled) .group__number{background:#00c48a;color:#fff}.product__details__group--disabled{opacity:.2;pointer-events:none}.product__details__group:first-child
.group__heading{margin-top:0}.product__details-title{display:flex;align-items:center;margin:10px
0;gap:10px}.product
.group__heading{margin-top:25px;margin-bottom:20px}.product__details-cilinders{width:100%;table-layout:fixed}.product tr.product__details-cilinder{display:table-row}.product tr.product__details-cilinder
td{vertical-align:middle}.product tr.product__details-cilinder .js--index{margin:0
5px}.product tr.product__details-cilinder
select{padding:0
40px 0 10px;width:100%;margin-bottom:5px}@media(max-width: 550px){.product tr.product__details-cilinder{display:flex;flex-direction:column}.product tr.product__details-cilinder .product__details-cilinder-small{width:100%}}.product .product__details-cilinder-small{width:80px}.product .product__details-cilinder-name{white-space:nowrap;width:90px;font-weight:600;font-size:16px;display:flex;gap:10px;align-items:center;align-content:center;margin-top:3px}@media(max-width: 900px){.product .product__details-cilinder-name{width:100%;justify-content:space-between}}.product .product__details-cilinder-name .js--index{margin-right:auto !important}.product .product__details-cilinders .product__details-cilinder:first-child .js-scroll-to{display:none !important}.product .product__details-cilinders .js-scroll-to{display:none}@media(max-width: 900px){.product .product__details-cilinders .js-scroll-to{display:flex}}.product__details-text{padding-bottom:30px;font-size:.9em}.product__details-text+.btn+.btn{margin-top:30px}.product__details-select{display:flex}.product__details-select
select{margin:0;width:100%}.product__details-amounts{padding-right:65px}@media(max-width: 960px){.product__details-amounts{padding-right:0}}.product__details-amount{display:flex;justify-content:space-between}.product__details-amount
.option{position:relative;width:38px;height:38px;line-height:38px;margin-left:10px;flex:1}.product__details-amount .option:first-child{margin-left:0}.product__details-amount .option label,.product__details-amount .option
input{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center}.product__details-amount .option
label{font-size:16px;z-index:1;cursor:pointer}.product__details-amount .option label::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;display:block;border:1px
solid #afdbcf;border-radius:3px;z-index:-1}.product__details-amount .option label:hover:before{border:1px
solid #00c48a}.product__details-amount .option
input{opacity:0}.product__details-amount .option input:checked+label:before{background-color:#ebfaf6;border:2px
solid #00c48a}.product__details-input{display:flex;padding:30px
0;align-items:center}.product__details-input>div{padding:0
30px 0 0}.product__details-input
input{width:100%}.product__details-popup{background:#afdbcf;width:18px;height:18px;min-width:18px;min-height:18px;line-height:18px;font-size:12px;color:#fff;display:inline-block;text-align:center;border-radius:25px;font-weight:bold;cursor:pointer}.product__details-popup::before{display:block;content:"i"}.product__details-title-link{text-decoration:underline;font-weight:normal}.product__details-select{font-size:15px}.product__details-select
select{border:1px
solid #afdbcf}.product__details-select select+select{margin-left:-1px;border-radius:0}.product__details-detail{display:flex;flex-direction:column;gap:15px}.product__details-detail div:first-child{padding-top:25px;border-top:1px solid #f0f3f7}.product__details-detail div:last-of-type{padding-bottom:25px}.product__details-detail-rule{display:flex;justify-content:space-between;line-height:1.3}.product .variant-price{text-wrap:nowrap}.product__variation-block{padding:25px
0 30px}.product__details-detail,.product__variation-block{font-size:15px}.product__details-skg{position:absolute;top:25px;right:25px}.product__details-skg
img{width:50px}.product__extra-options{margin-top:-10px}.product__extra-options
.check{display:flex}.product__extra-options
label{font-size:15px}.product__extra-options input[type=radio]:checked+label::before{background:#00c48a}.product__extra-options input[type=text]{padding:0
20px;box-shadow:none;margin:10px
0;max-width:175px}.product__extra-options .extra-option-extra{display:none}.product__extra-options .extra-option-extra.error
input{border-color:red}.product__extra-options .error-message{margin-top:-5px;font-size:13px;line-height:1.5;color:red}.product .product__extra-options__errors{font-size:15px}@media screen and (min-width: 1600px){.product__details{min-height:109px}}@media screen and (max-width: 1600px){.product__cols{flex-wrap:wrap}.product__col{width:100%}.product__col{margin:0
0 20px}.product__details{margin:0}.product__details--fullwidth{padding:30px
40px 30px 64px !important;margin:0
-30px;border:none;border-top:1px solid #e6e9ed;border-bottom:1px solid #e6e9ed;border-radius:0}.product__details{padding:0;box-shadow:none}}@media screen and (max-width: 960px){.product__cols{margin:0;padding:0}.product__cols--deurcilinder{flex-direction:column}.product__details-amount{justify-content:flex-start;flex-wrap:wrap}.product__details-amount
.option{margin:0
10px 10px 0;flex:unset}.product__details-skg{top:0;right:0}.product__col{padding:0}.product__details--fullwidth{padding:30px
30px 30px 64px !important}}.product-filter__text p+h2,.product-filter__text p+h3,.product-filter__text p+h4,.product-filter__text p+h5,.product-filter__text p+h6{margin-top:20px}.product-filter__text h2,.product-filter__text h3,.product-filter__text h4,.product-filter__text h5,.product-filter__text h6+h2,.product-filter__text h3,.product-filter__text h4,.product-filter__text h5,.product-filter__text
h6{margin-top:20px}.products-filter__category--active+.products-filter__category--inactive
a{border-top:1px solid rgba(0,0,0,0) !important}.js-readmore
.icon{font-size:10px}.js--display-amount{font-size:14px}.product__details__group:has(+.product__details__group--disabled) .group__number{background:#fff !important;color:#00c48a !important}.product__details__group.product__details__group--disabled:last-child:not(:has(input:checked)) .group__number{background:#fff !important;color:#00c48a !important}.noshadow
input{box-shadow:none !important}.product-finder{position:relative;display:flex;flex-direction:column}.product-finder--bottom{justify-content:flex-end;height:100%}.product-finder__balloon{position:absolute;font-family:"Daniel Bold";width:56%;background:#fff;padding:45px;top:50px;left:30px;border-radius:3px}.product-finder__balloon::before{position:absolute;content:"";left:100%;top:20px;border-bottom:27px solid #fff;border-radius:50%;transform:translateX(-50%) rotate(18deg);width:90px;height:50%}.product-finder__guy{position:absolute;background-image:url("/imgs/person1.png");background-repeat:no-repeat;background-position:right bottom;background-size:contain;padding-top:45%;width:37%;right:60px;bottom:219px}.product-finder__guy-1{background-image:url("/imgs/person1.png")}.product-finder__guy-2{background-image:url("/imgs/person2.png")}.product-finder__search{position:relative;justify-self:flex-end;background:#282c32;padding:40px;height:220px}.product-finder__search-title{padding-bottom:30px}@media screen and (max-width: 1250px){.product-finder__guy{display:none}.product-finder__balloon{position:relative;width:100%;left:0;top:0;text-align:center;padding:30px}.product-finder__balloon::before{display:none}}.product-finder__balloon
.h3{font-size:24px}@media screen and (min-width: 960px){.product-finder__balloon
.h3{font-size:calc(24px + 6*(100vw - 960px)/290)}}@media screen and (min-width: 1250px){.product-finder__balloon
.h3{font-size:30px}}.product-special{position:relative;padding:15px
30px;overflow:hidden;line-height:1.5;min-height:125px;display:flex;flex-direction:column;justify-content:center;border-radius:4px;color:#282c32}.product-special:hover{text-decoration:none}.product-special::before{position:absolute;content:"";display:block;width:100%;height:100%;left:0;top:0;border-radius:4px;border:1px
dashed #f60;pointer-events:none}.product-special__descr{display:block;color:#f60;font-size:14px}.product-special__title{display:block;font-size:16px}.product-special__title>span{text-decoration:underline}.product-special__content{display:block;padding-right:100px}.product-special__text{display:block;font-size:14px}.product-special__image{position:absolute;right:30px;top:15px}.product-special__price{position:absolute;color:#fff;width:75px;height:75px;display:flex;align-items:center;right:-1px;bottom:-1px;z-index:0;font-size:16px;line-height:1.2;text-align:center;padding:10px
0 0 10px}.product-special__price::before{position:absolute;background:#f60;content:"";display:block;left:0;top:0;width:200%;height:200%;border-radius:50%;overflow:hidden;z-index:-1}.product-special__note{display:none}@media screen and (min-width: 1600px){.product-special--wide .product-special__price{bottom:60px;padding-top:60px}.product-special--wide .product-special__image{right:80px}.product-special--wide .product-special__title,.product-special--wide .product-special__text,.product-special--wide .product-special__descr{font-size:16px}.product-special--wide .product-special__title,.product-special--wide .product-special__text{display:inline;padding-right:10px}.product-special--wide .product-special__row{padding-left:60px}.product-special--wide .product-special__row,.product-special--wide .product-special__col,.product-special--wide .product-special__content{display:flex}.product-special--wide .product-special__content{align-items:center;justify-content:left}.product-special--wide .product-special__col{flex-direction:column}.product-special--wide .product-special__note{font-size:12px;font-style:italic;display:block}}.product-offer{position:relative;margin-top:-12px}.product-offer__title+.product-offer__cards{padding-top:45px}.product-offer__btn-overview{position:absolute;right:0;top:-1px}.product-offer__cards{padding-top:30px;display:flex;margin:0
-10px;flex-wrap:wrap}.product-offer__card{width:16.66%;padding:0
10px 20px}@media screen and (max-width: 1250px){.product-offer__cards{width:95%;margin:0
auto}.product-offer__card{width:33.333%}}@media screen and (max-width: 960px){.product-offer__cards{width:100%}.product-offer__card{width:100%;padding:0
0 20px}.product-offer__card:last-child{padding-bottom:0}}.products-filter{transition:.2s}.products-filter__categories{border:1px
solid #00c48a;border-radius:3px;overflow:hidden;margin-bottom:30px;background:#fff}.products-filter__title{padding:0
0 60px;margin-top:-10px}@media screen and (max-width: 1250px){.products-filter__title{padding:0
0 30px}}.products-filter__categories-title{background:#f0f3f7;padding:0
30px;line-height:75px;white-space:nowrap;font-weight:600}.products-filter__inner{display:flex}.products-filter__filter-selects{padding-bottom:40px;border-bottom:1px solid #00c48a}.products-filter__filter-selects:first-child{padding-bottom:20px}.products-filter__filter-selects:last-child{margin-bottom:0 !important;border-bottom:0}.products-filter__filter-selects .filters-row{display:flex;position:relative}.products-filter__filter-selects .filters-row.filters-row--first{margin-bottom:20px}.products-filter__filter-selects
select{font-size:15px;margin-top:5px;width:50%;display:block;box-sizing:border-box}.products-filter__menu{min-width:350px}.products-filter__products{padding-left:60px;flex-grow:1}.products-filter__filter-link{text-align:center;font-size:.9em;padding-top:15px}.products-filter__filter-link
a{color:#00c48a;text-decoration:underline}.products-filter__reset-btn{background:#f0f3f7;color:#282c32;display:block;border-radius:3px;text-align:center;line-height:55px;transition:.15s;font-size:15px}.products-filter__reset-btn:hover{background:#d9e1ec}.products-filter__filters+.products-filter__reset-btn{margin-top:20px}.products-filter__reset-btn
.icon{display:inline-block;transform:translate(-2px, 2px)}.products-filter__menu-sticky{padding-bottom:30px;z-index:1}.products-filter__categories-list{padding:0
10px}.products-filter__categories-list .products-filter__categories-toggler-string:before{content:"Toon meer"}.products-filter__categories-list--expanded .products-filter__categories-toggler-string::before{content:"Toon minder"}.products-filter__categories-list--expanded .products-filter__categories-toggler-string+.icon-arrow{transform:rotate(180deg) translateY(2px)}.products-filter__categories-list--expanded .products-filter__category--collapsed{display:block}.products-filter__categories-list
.btn{display:block}.products-filter__categories-list
ul{margin:0;padding:0;list-style:none}.products-filter__categories-list ul li.products-filter__category--level-1
ul{padding-top:15px;padding-bottom:15px;font-size:16px;line-height:2}.products-filter__categories-list ul li.products-filter__category--level-1.products-filter__category--active:first-child{margin-top:10px}.products-filter__categories-list ul li.products-filter__category--level-1.products-filter__category--active:last-child{margin-bottom:10px}.products-filter__categories-list ul li.products-filter__category--level-1.products-filter__category--inactive>a{position:relative;margin:auto -10px;display:block;padding:10px
30px;font-weight:600;color:#282c32;border-top:1px solid #f0f3f7;font-size:16px}.products-filter__categories-list ul li.products-filter__category--level-1.products-filter__category--inactive>a
.icon{position:absolute;top:50%;right:30px;font-size:8px}.products-filter__categories-list ul li.products-filter__category--level-2{padding-left:10px}.products-filter__categories-list ul li.products-filter__category--level-2
a{display:inline-block;color:#282c32;white-space:nowrap;padding-left:10px;padding-right:10px;border-radius:3px}.products-filter__categories-list ul li.products-filter__category--level-2 a:hover{color:#00c48a}.products-filter__categories-list ul li.products-filter__category--level-2 a
.icon{display:none}.products-filter__categories-list ul li.products-filter__category--selected{display:block}.products-filter__categories-list ul li.products-filter__category--selected
a{color:#00c48a;position:relative;padding-left:28px;background:#ebfaf6}.products-filter__categories-list ul li.products-filter__category--selected a
.icon{position:absolute;left:10px;top:50%;transform:translateY(-50%) rotate(-90deg);font-size:6px;display:block}.products-filter__category--collapsed{display:none}.products-filter__categories-toggler{padding-left:20px;padding-top:5px}.products-filter__categories-toggler
a{position:relative;display:inline-block;color:#00c48a;text-decoration:underline;padding-right:18px}.products-filter__categories-toggler a
.icon{position:absolute;right:0;top:calc(50% + 2px);font-size:6px}.products-filter__filters{position:relative;border:1px
solid #dee5eb;background:#fff;border-radius:3px;padding:30px}.products-filter__filters--green-border{border-color:#00c48a}.products-filter__filters
ul{margin:0;padding:0;list-style:none}.products-filter__filters
li{border-top:1px solid #f0f3f7;padding-top:20px;margin-top:30px;display:flex;flex-direction:column}.products-filter__filters li:first-child{border-top:0;padding-top:0;margin-top:0}@media only screen and (max-width: 1250px){.products-filter__filters.is_stuck{left:0 !important;width:100% !important;z-index:100}.products-filter__filters.is_stuck .products__filter-title{border-radius:0}body.filters--show .products-filter__filters{height:100%;background:rgba(0,0,0,.2)}body.filters--show .products-filter__filters .products__filter-title+ul{display:block}}.products-filter__filter-num{font-weight:300;font-size:.75em;letter-spacing:1px}.products-filter__filter-title{position:relative;font-weight:600;padding-right:30px;padding-bottom:10px}.products-filter__filter-title
.tooltip{position:absolute;right:0;top:8px}.products-filter__filter-title::after{position:absolute;right:30px;top:26px;font-size:28px}@media only screen and (min-width: 1600px){.products-filter__filter-title::after{display:none !important}}.products-filter__price-range{display:flex}.products-filter__price-from,.products-filter__price-to{position:relative;width:50%}.products-filter__price-from::before,.products-filter__price-to::before{position:absolute;content:"€";display:block;left:20px;top:0;top:50%;line-height:0}.products-filter__price-from::before,.products-filter__price-from input.input,.products-filter__price-to::before,.products-filter__price-to
input.input{font-size:16px}.products-filter__price-from input.input,.products-filter__price-to
input.input{width:100%;padding-left:40px}.products-filter__price-from
input.input{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.products-filter__price-to
input.input{border-top-left-radius:0;border-bottom-left-radius:0}@media only screen and (min-width: 1600px){.products .products-filter__stock{padding-left:30px}}.products .products-filter__stock
.row{margin-left:-0.45rem;margin-right:-0.45rem}.products .products-filter__stock
.col{padding-left:.45rem;padding-right:.45rem;padding-bottom:.9rem;margin-left:0}.products-filter__cards{display:flex;flex-wrap:wrap}.products-filter
.card__price{padding:0
24px;text-align:left}.products-filter__text{font-size:.75rem;color:#8c9297}.products-filter__text>p:first-child{margin-top:0}.products-filter__category-head{display:flex;background:#f0f3f7;padding:10px
10px 10px 20px;border-radius:3px;align-items:center;justify-content:space-between}.products-filter .product-finder+.products-filter__category-head{margin-top:60px}.products-filter__category-head-left{display:flex;align-items:center}.products-filter__category-head-title{padding-left:20px}.products-filter__category-head-count{border-radius:50px;background:#282c32;color:#fff;font-weight:600;font-size:15px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.products-filter__category-head-sort{justify-self:flex-end;font-size:14px}.products-filter__category-body{display:flex}.products-filter__category-head+.products-filter__category-body{margin-top:30px}.products-filter__category-text{font-size:15px;line-height:2}.products-filter__category-text p+h2,.products-filter__category-text p+h3,.products-filter__category-text p+h4,.products-filter__category-text p+h5,.products-filter__category-text p+h6{margin-top:20px}.products-filter__category-text h2,.products-filter__category-text h3,.products-filter__category-text h4,.products-filter__category-text h5,.products-filter__category-text h6+h2,.products-filter__category-text h3,.products-filter__category-text h4,.products-filter__category-text h5,.products-filter__category-text
h6{margin-top:20px}.products-filter__category-image{min-width:45%;padding-top:12px}.products-filter__category-image
img{width:100%;display:block}.products-filter__category-text+.products-filter__category-image{padding-left:30px}.products-filter__category-cards{display:flex;flex-wrap:wrap;margin:0
-15px}.products-filter__category-body+.products-filter__category-cards{margin-top:50px}.products-filter__category-card{width:33.333%;padding:0
15px 30px}.products-filter__category-card--smaller{width:25%}.products-filter__category-text--seo{margin-top:40px}.products-filter__category-text--seo p+h2,.products-filter__category-text--seo p+h3,.products-filter__category-text--seo p+h4,.products-filter__category-text--seo p+h5,.products-filter__category-text--seo p+h6{margin-top:20px}.products-filter__category-text--seo h2,.products-filter__category-text--seo h3,.products-filter__category-text--seo h4,.products-filter__category-text--seo h5,.products-filter__category-text--seo h6+h2,.products-filter__category-text--seo h3,.products-filter__category-text--seo h4,.products-filter__category-text--seo h5,.products-filter__category-text--seo
h6{margin-top:20px}@media screen and (max-width: 1600px){.products-filter__category-card{width:50%}.products-filter__category-card--smaller{width:25%}}@media screen and (max-width: 1250px){.products-filter__category-card{width:100%}.products-filter__category-card:last-child{padding-bottom:0}.products-filter__category-card--smaller{width:33.33%}}@media screen and (max-width: 960px){.products-filter__category-card--smaller{width:50%}.products-filter__inner{display:block}.products-filter__menu{padding-bottom:0;min-width:0}.products-filter__products{padding-left:0}.products-filter .product-finder{display:none}.products-filter__category-body{display:block}.products-filter__category-text+.products-filter__category-image{display:none;padding:30px
0 0}.products-filter__category-head{display:block;padding:15px;margin-top:40px}.products-filter__category-head-right{display:none}.products-filter__menu-sticky{padding-bottom:0}}@media screen and (max-width: 500px){.products-filter__category-card--smaller{width:100%}}html.products-loading .products-filter__category-cards{opacity:0}.products-filter__filter-selects+.products-filter__filter-selects{margin-top:20px}.mobile-showhide{display:none}@media screen and (max-width: 1250px){.mobile-showhide{display:block}}.mobile-showhide
a{width:100%;height:50px;text-align:center;margin-bottom:10px}.mobile-showhide
.Hide{display:none}@media screen and (max-width: 1250px){.js-products-filter{display:none}}html.products-menu--show
.fader{display:block}html.products-menu--show .products-menu{display:block}html.products-menu--show .menu-top{z-index:204}html.products-menu--show .mobilemenu-toggle,html.products-menu--show .menu-top__logo,html.products-menu--show .menu-top__search,html.products-menu--show .menu-top__menu{opacity:0;pointer-events:none;z-index:100}html.products-menu--show .menu-top__products-menu .products-menu__close{position:fixed;top:0;right:0;font-size:22px;width:76px;line-height:78px;color:#fff;text-align:center}html.products-menu--show .menu-top__products-menu .btn::before{background:linear-gradient(to right, #00ca69 0%, #00c297 100%);box-shadow:0 0 0 #0c884c inset;height:65px;border-bottom-left-radius:0;border-bottom-right-radius:0}html.products-menu--show .menu-top__products-menu .btn .icon,html.products-menu--show .menu-top__products-menu .btn
.btn__inner{transform:translateY(7px)}.products-menu{position:absolute;top:calc(100% + 15px);width:100%;font-size:16px;display:none}.products-menu>ul{list-style:none;margin:0;padding:0;border-bottom:1px solid #fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background:#fff}.products-menu>ul>li{border-top:1px solid #dee5eb;z-index:1}.products-menu>ul>li>ul{display:none;position:absolute;left:100%;top:0;background:#fff;margin:0;padding:20px
65px 20px 0;list-style:none;font-size:14px;width:48vw;min-height:400px;border-left:1px solid #dee5eb;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.products-menu>ul>li>ul>li{padding-left:65px;min-width:33.333%}.products-menu>ul>li>ul>li
a{padding:2px
10px;display:inline-block;color:#00c48a;border-radius:3px;line-height:1.5}.products-menu>ul>li>ul>li a:hover{font-weight:700;background:#e5f9f3}.products-menu>ul>li:first-child{border-color:#fff}.products-menu>ul>li:hover>ul{display:flex}.products-menu>ul>li>a{position:relative;display:block;color:#00c48a;padding:12px
30px 12px 40px;z-index:1}.products-menu>ul>li>a:hover::before{position:absolute;background:#e5f9f3;display:block;content:"";top:0;left:0;width:100%;height:calc(100% + 2px);margin-top:-1px;z-index:-1}.products-menu>ul>li>a .icon-arrow{position:absolute;left:15px;top:23px;transform:rotate(-90deg) translateX(-4px);font-size:7px}.products-menu{font-size:12px}@media screen and (min-width: 0px){.products-menu{font-size:calc(12px + 4*(100vw - 0px)/960)}}@media screen and (min-width: 960px){.products-menu{font-size:16px}}@media screen and (min-width: 1600px){html.products-menu--show .menu-top__products-menu .products-menu__close{display:none}}@media screen and (max-width: 1600px){.products-menu{top:65px}}@media screen and (max-width: 1600px){html.products-menu--show .products-menu{overflow:scroll;z-index:100}html.products-menu--show .products-menu>ul>li:hover>ul{display:block}}@media screen and (max-width: 960px){html.products-menu--show .products-menu>ul>li:hover>ul{display:none}html.products-menu--show .menu-top__products-menu .btn::before{height:60px}html.products-menu--show .menu-top__products-menu .products-menu__close{width:100%;line-height:60px;text-align:right;height:60px;padding-right:18px;animation:product-menu-mobile 1s forwards;z-index:102}}@keyframes product-menu-mobile{0%{height:60px}100%{height:120px}}.load-more-wrapper{display:flex;justify-content:center;flex-direction:column-reverse;align-content:center;align-items:center}.load-more-wrapper .js--load-more-products{width:130px;margin-top:10px}.logos{display:flex;justify-content:center;align-content:center;flex-wrap:wrap}.logos__logo{display:flex;justify-content:center;height:100%;align-self:center;padding:15px
30px;max-width:12.5%}.logos__logo
a{line-height:0;display:block}.logos__logo
img{display:block;max-width:100%;max-height:150px}@media only screen and (max-width: 1250px){.logos__logo{width:20%;max-width:20%}}@media only screen and (max-width: 960px){.logos{flex-direction:column}.logos__logo{width:50%;max-width:50%}.logos__logo
img{max-height:100px}}.cta{position:relative;padding-top:32%;background:#282c32}.cta__bg,.cta__bg:before,.cta__content{position:absolute;width:100%;height:100%;left:0;top:0}.cta__bg{background-position:center;background-size:cover;opacity:.4;z-index:1}.cta__content{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;z-index:2}.cta__title{padding:0
30%}.cta__buttons{display:flex;padding-top:75px}.cta__button{margin:0
15px;min-width:225px}@media only screen and (max-width: 1250px){.cta__title{padding:0
10%}.cta__buttons{padding-top:30px}}@media only screen and (max-width: 960px){.cta{padding-top:120%}.cta__buttons{display:block;padding-top:15px}.cta__button{margin:14px
7px 0}}.cta-form{background-color:#eff2f7}.cta-form .main-container{display:flex;max-width:1110px;padding-left:0;padding-right:0}@media(max-width: 1140px){.cta-form .main-container{padding-left:20px;padding-right:20px}}@media(max-width: 900px){.cta-form .main-container{padding-left:30px;padding-right:30px;flex-direction:column;justify-content:center;justify-items:center}}.cta-form .main-container>div{flex:50%}@media(max-width: 900px){.cta-form .main-container>div{flex:100%}}.cta-form .main-container .left
h2{margin-bottom:50px;color:#2a2e35;line-height:55px}@media(max-width: 900px){.cta-form .main-container .left
h2{margin-bottom:40px}}.cta-form .main-container .left
ul{text-decoration:none;list-style:none;padding-left:0}@media(max-width: 900px){.cta-form .main-container .left
ul{margin-bottom:40px}}.cta-form .main-container .left ul
li{font-size:16px;color:#313131}.cta-form .main-container .left ul li::before{margin-right:14px;font-size:14px;margin-left:4px;color:#ff6616}.cta-form .main-container
.right{max-width:550px;padding:40px
50px;background-color:#fff;border-radius:2px;margin-left:30px;width:100%}@media(max-width: 600px){.cta-form .main-container
.right{padding:25px
25px}}@media(max-width: 900px){.cta-form .main-container
.right{margin-left:0;max-width:100%}}.cta-form .main-container .right
.send_button{padding-top:0}.cta-form .main-container .right .send_button
.btn{background:#00d291}@media(max-width: 960px){.pillars__items-inner{display:flex;justify-content:flex-end;padding:0
!important;flex-direction:column !important}}.checklist{padding:30px
70px;font-size:16px}.checklist
ul{margin:0;padding:0;list-style:none}.checklist
li{position:relative;padding:5px
0 0 30px}.checklist li::before{position:absolute;color:#f60;font-size:.8em;left:0;top:11px;display:block}.checklist--no-space{padding:0
7%}.product__details+.checklist{padding:0}@media screen and (max-width: 1250px){.checklist--no-space{padding:0
5%}}@media screen and (max-width: 960px){.checklist{padding:0}.checklist--no-space{padding:0}.product__details+.checklist{padding-top:0}}.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,body.mobilemenu--open .cart-slider.hamburger{opacity:1;pointer-events:auto}.cart-slider.is-active .cart-slider__overlay,body.mobilemenu--open .cart-slider.hamburger .cart-slider__overlay{opacity:1}.cart-slider.is-active .cart-slider__panel,body.mobilemenu--open .cart-slider.hamburger .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:90vw;max-width:448px;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:20px;border-bottom:1px solid #f0f3f7}@media(max-width: 576px){.cart-slider__header{padding:15px}}.cart-slider__title{font-size:18px;font-weight:600;margin:0}.cart-slider__close{font-size:14px;color:#bac0c8;cursor:pointer}.cart-slider__body{flex:1;overflow-y:auto}.cart-slider__body .cart__col:first-child{width:80%}.cart-slider__footer{padding:20px;box-shadow:0px -7px 16px rgba(0,12,29,.07)}@media(max-width: 576px){.cart-slider__footer{padding:15px}}.cart-empty{text-align:center;padding:50px
0;display:flex;flex-direction:column;align-items:center;gap:20px}.cart-empty__icon
.icon{font-size:50px;color:var(--primaryColor);opacity:.5}.cart-empty
p{color:var(--black);font-size:16px;line-height:1.7}.cart-items{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.cart-item{display:flex;padding:15px
0;border-bottom:1px dashed #e9d8da;position:relative;align-items:start}.cart-item:last-child{border-bottom:none}.cart-item__image{margin-right: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:30px;display:flex;flex-direction:column}.cart-item__name{font-family:var(--titleFont);font-size:16px;margin:0
0 5px;font-weight:500;color:var(--black)}.cart-item__meta{display:flex;align-items:center;margin-bottom:10px}.cart-item__price{font-weight:600;color:var(--primaryColor);font-family:var(--titleFont)}.cart-item__per{margin-left:5px;font-size: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:15px;right:0;background:none;border:none;color:#999;cursor:pointer;padding: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:16px}.cart-item__details{text-align:left;justify-content:start;align-items:start;gap:10px}.cart-item__details--totalprice{padding-left:0 !important;text-align:left !important}.quantity-control{display:flex;align-items:center;border:1px
solid #e9d8da;border-radius:5px;overflow:hidden}.quantity-control__btn{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--redlightbg);border:none;cursor:pointer;font-size: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 #e9d8da}.quantity-control__btn--plus{border-left:1px solid #e9d8da}.quantity-control__input{width:40px;height:30px;border:none;text-align:center;font-size:14px;font-weight:500;font-family:var(--titleFont)}.cart-summary{margin-bottom:20px;display:flex;flex-direction:column}.template--10 .cart-summary{padding:20px}.template--10 .cart-summary+.btn{margin:20px}.cart-summary__row{display:flex;justify-content:space-between;font-size:15px}.cart-summary__row .free-shipping{font-weight:bold;color:#00c48a}.cart-summary__row--shipping{margin-top:5px;padding-top:10px;line-height:1.3;border-top:1px solid #f0f3f7}.cart-actions{display:flex;gap:10px;flex-direction:column}.cart-logos{margin-top:10px;display:flex;align-items:center;justify-content:center;gap:10px}.checkout__accessories,.cart-slider__body--accessories{flex:0 0 auto;margin:20px;padding:20px;display:flex;flex-direction:column;gap:10px;background-color:#f0f3f7;border-radius:3px}.checkout__accessories>h5,.cart-slider__body--accessories>h5{margin:0
0 10px 0}@media(max-width: 700px){.checkout__accessories,.cart-slider__body--accessories{padding:10px}}.checkout__accessories .cart-slider__title,.cart-slider__body--accessories .cart-slider__title{line-height:1;margin-bottom:10px}@media(max-width: 700px){.checkout__accessories .cart-slider__title,.cart-slider__body--accessories .cart-slider__title{font-size:16px}}.checkout__accessories .cart__product,.cart-slider__body--accessories
.cart__product{background-color:#fff;border-radius:3px;box-shadow:0 2px 1px rgba(37,41,45,.06)}@media(max-width: 700px){.checkout__accessories .cart__product,.cart-slider__body--accessories
.cart__product{padding:10px}}.checkout__accessories .cart__product .cart__image,.cart-slider__body--accessories .cart__product
.cart__image{left:10px}@media(max-width: 700px){.checkout__accessories .cart__product .cart__image,.cart-slider__body--accessories .cart__product
.cart__image{top:15px}}.checkout__accessories .cart__product .cart__row.first,.cart-slider__body--accessories .cart__product
.cart__row.first{flex-direction:row;align-items:center;padding-bottom:0;font-size:16px;padding-left:70px}@media(max-width: 700px){.checkout__accessories .cart__product .cart__row.first,.cart-slider__body--accessories .cart__product
.cart__row.first{padding-left:80px}}.checkout__accessories .cart__product .cart__row.first .cart__col:first-child,.cart-slider__body--accessories .cart__product .cart__row.first .cart__col:first-child{display:flex;flex-direction:column;gap:10px}.checkout__accessories .cart__product .cart__image img,.cart-slider__body--accessories .cart__product .cart__image
img{height:50px;-o-object-fit:contain;object-fit:contain}@media(max-width: 700px){.checkout__accessories .cart__product .cart__image img,.cart-slider__body--accessories .cart__product .cart__image
img{height:40px}}.checkout__accessories .cart__product .cart__amount,.cart-slider__body--accessories .cart__product
.cart__amount{padding-bottom:0}.checkout__accessories .cart__product .btn .icon::before,.cart-slider__body--accessories .cart__product .btn .icon::before{font-size:16px}@media(max-width: 700px){.checkout__accessories .cart__product .btn .icon::before,.cart-slider__body--accessories .cart__product .btn .icon::before{font-size:14px}}.checkout__accessories{flex:1}@media(max-width: 600px){.checkout__accessories{margin:0}}.tabs__tab-labels{display:flex;width:66%;border-bottom:1px solid #f0f3f7}.tabs__tab{display:none}.tabs__tab--active{display:block}.tabs__tab-label{position:relative;margin-right:30px;padding:20px
0;font-weight:600;cursor:pointer}@media(max-width: 700px){.tabs__tab-label{display:flex;justify-content:center;width:100%;margin-right:0;padding:25px
0}.tabs__tab-label
.icon{font-size:150% !important}.tabs__tab-label>span:nth-of-type(2){display:none}}.tabs__tab-label--active::before{position:absolute;display:block;content:"";width:100%;height:3px;bottom:-1px;left:0;background:#01cf91}.tabs__tab-label
.icon{font-size:16px;padding-right:5px;display:inline-block}.tabs__tab-label .icon--info{transform:translateY(1px)}.tabs__tab-label .icon-lines{scale:.85}.tabs__tab-label .icon--chat{transform:translateY(1px)}.tabs__tab-text{padding-top:30px;font-size:15px}.tabs__tab-text>ul:first-child{margin-top:0}.tabs__tab-text
h5{margin-bottom:15px}.tabs__tab-text h5:first-child{margin-top:0}.tabs__tab-text p+h2,.tabs__tab-text p+h3,.tabs__tab-text p+h4,.tabs__tab-text p+h5,.tabs__tab-text p+h6{margin-top:20px}.tabs__tab--w66{width:66%}.tabs__tab--reviews{position:relative;height:505px}.tabs__tab--reviews
.reviews{position:absolute;margin-top:30px}.tabs__tab-text-link{color:#00c48a;margin-left:25px;font-weight:300;font-size:16px;text-decoration:underline}@media screen and (max-width: 960px){.tabs__tab--w66,.tabs__tab-labels{width:100%}.tabs__tab-text-link{margin:0;display:block}}.tabs__tab__specs{display:grid;grid-template-columns:auto 1fr auto 1fr;-moz-column-gap:50px;column-gap:50px;row-gap:10px;line-height:1.4em}.tabs__tab__specs>div{display:flex;gap:10px;align-items:center}@media(max-width: 1400px){.tabs__tab__specs{grid-template-columns:auto 1fr}}@media(max-width: 500px){.tabs__tab__specs{grid-template-columns:1fr;gap:0}.tabs__tab__specs
.tabs__tab__specs__value{margin-bottom:15px}}.tabs__tab__documents{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width: 700px){.tabs__tab__documents{grid-template-columns:1fr}}.documents__item{padding:15px;border:1px
solid #f0f3f7;line-height:1;display:flex;align-items:center;justify-content:space-between}.popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1001;display:none;justify-content:center;align-items:center}html.popup--open
.popup{display:flex}html.popup--open .popup
.popup__inner{animation:popup .2s forwards}.popup__bg{position:absolute;display:block;left:0;top:0;width:100%;height:100%;content:"";background:#282c32;opacity:.5;z-index:-1}.popup__inner{position:relative;display:flex;max-width:1060px;width:calc(100% - 30px);border-radius:3px;justify-content:center;overflow:hidden;pointer-events:none}html.popup--active
.popup{display:flex}.popup__image{background:#282c32;width:50%;background-image:url("/imgs/popup_img.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}.popup__image--img{background-image:none;display:flex;justify-content:center;align-items:center}.popup__image--img
img{box-shadow:0 0 130px rgba(0,0,0,.25);display:block;width:100%}.popup__image-holder{width:50%}.popup__content{position:relative;background:#fff;pointer-events:all;border-radius:3px;max-height:calc(100vh - 40px);overflow:auto;overflow-x:hidden}.popup__image+.popup__content{width:50%}@media screen and (max-width: 960px){.popup__image+.popup__content{width:100%}}.popup__close{position:absolute;right:0;top:0}.popup__close
a{display:block;padding:10px
15px 10px 10px;color:#d1d5da;font-size:11px;cursor:pointer;color:#000}.popup__top{display:flex;width:100%;border-bottom:1px solid #f0f3f7;align-items:center;justify-content:space-between;padding:39px
50px 39px}.popup__form,.popup__text{padding:40px
50px 50px}.popup__stars{padding:50px
50px 0}.popup__stars+.popup__text{padding-top:0}.popup__no-account{font-size:16px}.popup__no-account
a{color:#00c48a;text-decoration:underline}.popup__form-errors{color:red;padding-bottom:30px;display:none}.popup__form-input
.check{transform:translateY(-7px)}.popup__form-input--hide{display:none}.popup__form-input+.popup__form-input,.popup__form-input+.popup__form-title{padding-top:15px}.popup__lost-pass{text-align:center;padding-top:30px;font-size:16px}.popup__lost-pass
a{color:#00c48a;text-decoration:underline}.popup--small
.popup__inner{max-width:600px}@media screen and (max-width: 960px){.popup__image{display:none}}@keyframes
popup{from{transform:translateY(5px) scale(0.9);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.popup--info-request
.popup__content{transition:.2s}.js--review-name{box-shadow:none}.popup--review
.popup__content{width:100%}.quickpick-popup__cilinderimages{display:flex;justify-content:space-between;margin-top:40px;margin-left:30px;margin-right:30px}@media(max-width: 730px){.quickpick-popup__cilinderimages{flex-direction:column;margin-left:0;margin-right:0}}.quickpick-popup__cilinderimages .quickpick-popup__imageitem{text-align:center;width:100%}@media(max-width: 730px){.quickpick-popup__cilinderimages .quickpick-popup__imageitem{max-width:100% !important}}.quickpick-popup__cilinderimages .quickpick-popup__imageitem
img{max-height:150px;max-width:230px;width:100%}@media(max-width: 730px){.quickpick-popup__cilinderimages .quickpick-popup__imageitem
img{max-height:110px}}.quickpick-popup__cilinderimages .quickpick-popup__imageitem
.imageitem__title{margin-bottom:10px;font-weight:700}@media(max-width: 730px){.quickpick-popup__cilinderimages .quickpick-popup__imageitem
.imageitem__title{margin-left:0 !important}}.text-columns{overflow-x:clip;margin:-7px 0}.text-columns__inner{display:flex;flex-wrap:wrap;margin:0
-80px;justify-content:center}.text-columns__col{position:relative;max-width:33.333%;width:100%;min-width:0}.text-columns__col:first-child .text-columns__col-inner:before{display:none}.text-columns__col
p{font-size:16px}.text-columns__icon{text-align:center;color:#00c48a;line-height:1.75}.text-columns__icon{font-size:56px}@media screen and (min-width: 960px){.text-columns__icon{font-size:calc(56px + 36*(100vw - 960px)/640)}}@media screen and (min-width: 1600px){.text-columns__icon{font-size:92px}}.text-columns__col .text-columns__col-inner{position:relative;padding:0
80px}.text-columns__col .text-columns__col-inner::before{position:absolute;border-left:1px solid rgba(217,225,236,.75);height:calc(100% - 15px);content:"";display:block;left:0;top:10px}@media screen and (max-width: 1600px){.text-columns__inner{margin:0;padding:0
30px}.text-columns__col .text-columns__col-inner{position:relative;padding:0
40px}}@media screen and (max-width: 1250px){.text-columns__inner{margin:0;flex-direction:column;align-items:center;padding:0
0 20px}.text-columns__col{max-width:480px !important;width:100%;padding-bottom:30px}.text-columns__col:last-child{padding-bottom:0}.text-columns__col .text-columns__col-inner{padding:0;text-align:center}.text-columns__col .text-columns__col-inner::before{display:none}}.image-columns{overflow:hidden}.image-columns__inner{display:flex;gap:100px}.image-columns__col{position:relative;flex:1}.image-columns__col:first-child .image-columns__col-inner:before{display:none}.image-columns__col
img{margin-bottom:20px;width:100%;height:auto;max-height:200px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.image-columns__col
p{font-size:16px}.image-columns__col .image-columns__col-inner{position:relative}@media screen and (max-width: 1600px){.image-columns__inner{gap:50px}}@media screen and (max-width: 1250px){.image-columns__inner{margin:0;flex-direction:column}.image-columns__col{max-width:100%}.image-columns__col:last-child{padding-bottom:0}.image-columns__col .image-columns__col-inner{padding:0;text-align:center}.image-columns__col .image-columns__col-inner::before{display:none}}.pageform{display:flex;justify-content:center}.pageform__form{background:#f0f3f7;width:50%;padding:50px;align-self:flex-start}.pageform__form
form{padding-top:30px}.pageform__form
.send_button{padding-top:20px}.pageform__data{width:50%;padding-left:80px}.pageform__data
ul{padding:0}.pageform__data ul
li{list-style:none;position:relative;padding-left:30px}.pageform__data ul li::before{position:absolute;top:-4px;left:0;font-size:20px;color:#00c48a}.pageform__data ul li:not(:last-child){margin-bottom:5px}.pageform p:first-child{margin:0}.pageform p:first-child,.pageform__data-title+p{border:0;padding:0}.pageform__date-info{display:flex;flex-wrap:wrap}.pageform__date-info>div{width:50%;font-size:16px;padding-top:40px;padding-bottom:40px}@media(max-width: 660px){.pageform__date-info>div{width:100% !important}}.pageform__date-info
.top_before{border-top:1px solid #f7f9fb}@media screen and (max-width: 1250px){.pageform{display:block}.pageform__form,.pageform__data{width:100%;padding:30px;margin-bottom:30px}}#webform13 .field-certificate .webform__field-input{cursor:pointer;border:2px
dashed #c6cfd7;border-radius:3px;background-color:#fff;height:50px;padding:0
15px;font-family:inherit;font-size:16px;font-weight:inherit;color:#282c32}#webform13 .field-certificate .webform__field-input
input{opacity:0}#webform13 .field-foto_keys .webform__field-input{cursor:pointer;border:2px
dashed #c6cfd7;border-radius:3px;background-color:#fff;height:50px;padding:0
15px;font-family:inherit;font-size:16px;font-weight:inherit;color:#282c32}#webform13 .field-foto_keys .webform__field-input
input{opacity:0}.card-list{position:relative;background:#fff;display:flex;height:100%;flex-direction:column;justify-content:space-between}.card-list__title{min-height:100px;padding:0
40px;display:flex;align-items:center;border-bottom:1px solid #dde3e7}.card-list__title{font-size:16px}@media screen and (min-width: 960px){.card-list__title{font-size:calc(16px + 9*(100vw - 960px)/640)}}@media screen and (min-width: 1600px){.card-list__title{font-size:25px}}.card-list__icon{position:absolute;display:block;right:30px;top:25px;font-size:1.4em;color:#282c32}.card-list__list{min-height:280px;padding:20px
40px 60px;display:block}.card-list__list
ul{list-style:none;padding:0;margin:0}.card-list__list
li{position:relative}.card-list__list
a{color:#00c48a;font-size:.95em;padding-left:20px;display:block}.card-list__list a:hover{text-decoration:underline}.card-list__list a
.icon{position:absolute;left:0;top:1.15rem;font-size:6px;transform:rotate(-90deg)}.card-list__btn{position:absolute;left:40px;bottom:125px;width:calc(100% - 80px)}.card-list__btn
.btn{display:block}.card-list__image{display:block;height:150px;background-size:cover;background-position:center center}@media screen and (max-width: 960px){.card-list__list{min-height:10px;padding:20px
40px 60px}}.card-blog{background:#fff;margin:0
15px 15px;box-shadow:0px 5px 19.6px .4px rgba(0,20,47,.07);height:100%;display:flex;flex-direction:column;justify-content:space-between;transition:.15s}.card-blog:hover{box-shadow:0px 15px 20px 1px rgba(40,44,50,.05);transform:translateY(-2px);text-decoration:none}.card-blog__title{font-weight:500;padding-bottom:15px}.template--15 .card-blog__title{font-size:20px}.card-blog__content{padding:30px}.card-blog__date{font-size:14px;color:#a1a8ad;padding-bottom:10px}.card-blog__text{color:#9ca5b2;line-height:1.8}.card-blog__text{font-size:14px}@media screen and (min-width: 960px){.card-blog__text{font-size:calc(14px + 2*(100vw - 960px)/640)}}@media screen and (min-width: 1600px){.card-blog__text{font-size:16px}}.card-blog__content,.card-blog__title,.card-blog__date,.card-blog__text{display:block}.card-blog__image
img{display:block;width:100%}.card-small{position:relative;background:#fff;display:block;height:100%;transition:.15s}.card-small:hover{box-shadow:0px 15px 20px 1px rgba(40,44,50,.05);border-color:#00c48a;text-decoration:none}.card-small__image{position:absolute;display:block;padding-top:78%;background-size:contain;background-position:center center;background-repeat:no-repeat;border:2px
solid rgba(0,0,0,0);width:100%;z-index:2}.card-small__info{display:flex;flex-direction:column;padding:78% 20px 25px;justify-content:space-between;height:100%}.card-small__info::before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;display:block;border-right:1px solid #dee5eb;border-top:1px solid #dee5eb;border-bottom:1px solid #dee5eb;border-left:1px solid #dee5eb;border-bottom-left-radius:3px;border-bottom-right-radius:3px;z-index:1;pointer-events:none}.card-small__title{display:flex;align-items:flex-start;min-height:75px;padding-top:20px;padding-bottom:15px}.card-small__prices,.card-small__stars{display:block}.card-small__prices{display:flex;align-items:flex-end;padding-top:10px}.card-small__price{font-size:16px;color:#282c32;font-weight:600}.card-small__old-price{padding-left:10px;font-size:14px;color:#9ca5b2;font-weight:300;text-decoration:line-through}.card-small__title{font-size:14px}@media screen and (min-width: 0px){.card-small__title{font-size:calc(14px + 4*(100vw - 0px)/960)}}@media screen and (min-width: 960px){.card-small__title{font-size:18px}}.card-simple{border:1px
solid #e6e9ed;background:#fff;padding:30px}.card-simple__title{font-weight:600;padding-top:10px}.card-simple__text{font-size:15px}.card-overview__inner{display:flex;flex-wrap:wrap;margin:0
-15px -30px}.card-overview__title-filter{display:flex;padding-bottom:30px;margin-bottom:60px;border-bottom:1px solid #f0f3f7;justify-content:space-between}.template--15 .card-overview__title-filter{margin-bottom:0}.template--15 .card-overview__title-filter
h2{font-size:25px}.card-overview__title{font-weight:600;padding-top:10px}.card-overview__filter{font-size:16px}.card-overview__col{width:25%;margin-bottom:30px}.card-overview__img{width:354px;height:220px}@media screen and (max-width: 1250px){.card-overview__col{width:50%}}@media screen and (max-width: 960px){.card-overview__col{width:100%}}.card-large{background:#fff;border:1px
solid #d9e1ec;border-radius:3px;color:#282c32;height:100%;transition:.15s}.card-large:hover{box-shadow:0px 15px 20px 1px rgba(40,44,50,.05);border-color:#00c48a;text-decoration:none}.card-large,.card-large__inner,.card-large__image,.card-large__body,.card-large__price,.card-large__delivery,.card-large__footer,.card-large__title,.card-large__text,.card-large__stars,.card-large__link{display:block}.card-large__inner{position:relative;padding:10px;display:flex;height:100%;flex-direction:column}.card-large__image{padding-bottom:10px;text-align:center}.card-large__image
img{display:block;width:100%}.card-large__body{background:#ebfaf6;display:flex;flex-direction:column;justify-content:space-around;padding:10px
20px;border-radius:3px;flex-grow:1;height:100%}.card-large__content{justify-content:space-between}.card-large__price{color:#00c48a;transform:translateY(5px)}.card-large__footer{padding:10px
15px 0;display:flex;justify-content:space-between}.card-large__stars{display:flex;align-items:center}.card-large__arrival{text-align:center;font-size:14px;font-weight:600}.card-large__link{color:#00c48a;text-decoration:underline}.card-large__link{font-size:10px}@media screen and (min-width: 0px){.card-large__link{font-size:calc(10px + 5*(100vw - 0px)/960)}}@media screen and (min-width: 960px){.card-large__link{font-size:15px}}.card-large__price-label{position:absolute;left:30px;top:30px;width:80px;height:80px;line-height:80px;white-space:nowrap;background-color:#f60;text-align:center;font-weight:600;color:#fff;border-radius:80px;display:block}.card-large__prices-min{font-size:16px;color:#00c48a;font-weight:600}.card-large__prices-max{font-size:14px;text-decoration:line-through;padding-left:5px}.card-large__delivery{text-align:center;font-size:14px;width:100%}.card-large__price-label{left:15px;top:15px}.card-large__title{font-weight:600;padding:5px
0;line-height:1.6}.card-large__title{font-size:15px}@media screen and (min-width: 960px){.card-large__title{font-size:calc(15px + 3*(100vw - 960px)/640)}}@media screen and (min-width: 1600px){.card-large__title{font-size:18px}}.card-large__text{margin-top:-3px;line-height:2}.card-large__text{font-size:13px}@media screen and (min-width: 960px){.card-large__text{font-size:calc(13px + 2*(100vw - 960px)/640)}}@media screen and (min-width: 1600px){.card-large__text{font-size:15px}}.card-large__skg{position:absolute;top:15px;right:15px;width:40px;box-shadow:-10px 5px 10px 5px #fff;background:#fff}.card-large__skg
img{width:100%;display:block}.labels{position:absolute;right:10px;z-index:2;top:10px;display:flex;flex-direction:column}.labels
.label{background-color:#f60;color:#fff;padding:0px
10px;font-size:15px;font-family:"Open Sans SemiBold";border-radius:2px;display:inline-block;width:-moz-max-content;width:max-content;margin-left:auto;font-family:"Open Sans";line-height:30px}.labels .label+.label{margin-top:5px}.card-large__price-label{display:flex;flex-direction:column;line-height:16px;justify-content:center;align-items:center;align-content:center;padding-bottom:7px}.card-large__price-label
.vanaf{font-family:"Work Sans";font-size:13px;font-weight:400;color:#fff;letter-spacing:-1px}.card-large__price-label
.actionprice{font-family:"Open Sans";font-size:13px;font-weight:400;text-decoration:line-through}.dontshow-gallerybefore .swiper-slide::before{display:none}.dontshow-gallerybefore .swiper-pagination-bullets{display:none}.buttons .js--add-cilinder{font-size:17px}@media(max-width: 960px){.template--5
#target{display:none}}.template--5 .mobile-showhide{display:none !important;width:100%}@media screen and (max-width: 960px){.template--5 .mobile-showhide{display:block !important}}.template--5 .mobile-showhide
a{width:100%;height:50px;text-align:center;margin-bottom:10px}.template--5 .mobile-showhide
.Hide{display:none}#Register .wf-group-title{font-size:30px;line-height:1.4;color:#282c32;letter-spacing:-1px;margin-bottom:30px;font-weight:700}@media(max-width: 600px){#Register .wf-group-title{font-size:20px}}.checkout--inloggen{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e6e9ed}.checkout--inloggen
a{font-weight:bold}@media(max-width: 600px){.checkout--inloggen{margin-bottom:20px}}.footer-btm{line-height:60px}.footer-btm{font-size:10px}@media screen and (min-width: 960px){.footer-btm{font-size:calc(10px + 6*(100vw - 960px)/290)}}@media screen and (min-width: 1250px){.footer-btm{font-size:16px}}.footer-btm--full .footer-btm__inner{padding:0}.footer-btm,.footer-btm
a{color:#00c48a}.footer-btm__inner{display:flex;justify-content:space-between;padding:0
75px}.footer-btm__left{display:flex}.footer-btm__left
ul{display:flex;list-style:none;margin:0;padding:0}.footer-btm__left ul
li{padding-right:15px}.footer-btm__right a:before{display:none}@media screen and (max-width: 960px){.footer-btm{line-height:1.5;text-align:left}.footer-btm__inner{display:block;padding:15px}.footer-btm__left,.footer-btm__left
ul{flex-wrap:wrap}.footer-btm__copy,.footer-btm
li{padding:5px
0}.footer-btm__right{position:fixed;right:10px;bottom:10px;z-index:200}.footer-btm__right
a{position:relative;display:block;width:45px;height:45px;background:#00c48a;font-size:0}.footer-btm__right a::before{left:0;top:0;line-height:45px;position:absolute;display:block;font-size:12px;color:#fff;width:100%;text-align:center;transform:rotate(180deg)}body.template--18 .footer-btm__right,body.template--24 .footer-btm__right,body.template--25 .footer-btm__right,body.template--5 .footer-btm__right{display:none}}.template--18 .footer-logos-container,.template--24 .footer-logos-container,.template--25 .footer-logos-container{display:none}.footer-logos{display:flex;justify-content:space-between;width:100%;height:80px}.footer-logos__logo-col{display:flex;align-items:center;max-height:80px;margin:0
-15px}.footer-logos__logo-col:first-child .footer-logos__logo{max-height:80px}.footer-logos__logo-col:first-child .footer-logos__logo
svg{max-width:120px;max-height:80px;height:80px}.footer-logos__logo-col .footer-logos__review{height:80px}.footer-logos__logo-col .footer-logos__logo{padding:0
15px;max-height:45px}.footer-logos__logo-col .footer-logos__logo
svg{max-width:45px;max-height:45px;height:45px}.footer-logos__review{position:relative;display:flex;align-items:center;align-self:center;z-index:1}.footer-logos__review::before{position:absolute;border-radius:3px;left:0;top:0;width:100%;height:100%;content:"";display:block;background:linear-gradient(to right, #00ca69 0%, #00c297 100%);z-index:-1}.footer-logos__review,.footer-logos__review
a{color:#fff}.footer-logos__review
a{text-decoration:underline}.footer-logos__review-text{padding:0
30px;line-height:1.5}.footer-logos__review-score{position:relative;width:45px;line-height:45px;color:#00c48a;text-align:center;font-weight:bold;z-index:1}.footer-logos__review-score::before{position:absolute;border-radius:50%;width:45px;height:45px;line-height:45px;background:#fff;content:"";display:block;z-index:-1}@media screen and (max-width: 960px){.footer-logos{flex-wrap:wrap;gap:20px;height:auto}.footer-logos__review-text:first-child{display:none}.footer-logos__review-score{margin-left:15px}}@media(max-width: 500px){.footer-logos__review-text{padding-left:5px}}.checkout-rating-trustmarks{padding:20px;display:flex;align-items:center;justify-content:space-between}@media(max-width: 1200px){.checkout-rating-trustmarks{padding-inline:0}}.checkout-rating-trustmarks .checkout-rating-trustmarks__rating{display:flex;align-items:center;gap:15px;color:#282c32}.checkout-rating-trustmarks .checkout-rating-trustmarks__rating:hover{text-decoration:none}.checkout-rating-trustmarks .checkout-rating-trustmarks__rating .checkout-rating-trustmarks__grade{width:45px;height:45px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:#00c48a;background-color:#edfbf7;border-radius:100%}.checkout-rating-trustmarks .checkout-rating-trustmarks__rating .checkout-rating-trustmarks__count{display:flex;flex-direction:column;font-size:16px;font-weight:600;line-height:1.4;color:#282c32;color:#00c48a}.checkout-rating-trustmarks .checkout-rating-trustmarks__rating .checkout-rating-trustmarks__count
span{font-weight:400;text-transform:lowercase}.checkout-rating-trustmarks .checkout-rating-trustmarks__logos{display:flex;align-items:center;gap:15px}.usps-small{position:relative;display:flex;justify-content:center;font-size:16px;line-height:1.5}.usps-small__col{position:relative;display:flex;max-width:30%;min-width:20%;padding:0
15px}.usps-small__col:first-child .usps-small__col-inner:before{display:none}.usps-small__col
p{font-size:16px}.usps-small__title{font-size:16px}@media screen and (min-width: 960px){.usps-small__title{font-size:calc(16px + 2*(100vw - 960px)/640)}}@media screen and (min-width: 1600px){.usps-small__title{font-size:18px}}.usps-small__icon{text-align:center;color:#f60;font-size:28px;padding-right:20px}.usps-small__icon .icon-free-tag{font-size:.65em}.usps-small__icon .icon-free-tag::before{transform:rotate(-10deg) translateY(-4px)}.usps-small__col .usps-small__col-inner{position:relative;padding:0
15px}.usps-small.usps-small--vertical{text-align:center}.usps-small.usps-small--vertical .usps-small__icon{padding-right:0}.usps-small.usps-small--vertical .usps-small__col{flex-direction:column;padding:0
15px;min-width:10%}.usps-small.usps-small--brand .usps-small__icon{color:#f60}.usps-small--menu{gap:60px}.usps-small--menu .usps-small__col{padding:0
!important;min-width:unset !important}.usps-small--menu .usps-small__col-inner{display:flex;flex-direction:column;justify-content:center}.usps-small--menu .usps-small__col-inner,.usps-small--menu
h3{font-size:12px !important;letter-spacing:.01em !important;line-height:1.3 !important;padding:0
!important}.usps-small--menu
h3{font-weight:600 !important}.usps-small--menu .usps-small__icon{font-size:24px !important}.usps-small--menu .usps-small__icon .icon-chat-stars,.usps-small--menu .usps-small__icon .icon-truck{font-size:20px}@media screen and (max-width: 960px){.usps-small--menu{display:none}}.usps-mobile{display:none}@media screen and (max-width: 960px){.usps-mobile{display:flex;justify-content:center}}.usps-mobile__col{display:flex;gap:10px;align-items:center}.usps-mobile__icon{font-size:.8em;color:#f60}.section--dark{border:0}.section--dark .usps-small,.section--dark .usps-small__icon,.section--dark .usps-small .h5,.section--dark .usps-small .product__details-title-link{color:#fff}.section--dark .usps-small__icon{font-size:32px;height:50px;padding:0}.section--dark .usps-small__col::before{position:absolute;border-left:1px solid rgba(217,225,236,.75);height:calc(100% - 10px);content:"";opacity:.1;display:block;left:0;top:7px}.section--dark .usps-small__col:first-child:before{display:none}@media screen and (max-width: 960px){.usps-small{flex-direction:column;align-items:center}.usps-small__col{flex-direction:column;max-width:80%;min-width:50%;margin-top:30px;text-align:center}.usps-small__col:first-child{margin-top:0}.usps-small__icon{padding:0}body .section .usps-small__col::before{display:none}}.js-readmore{display:none}.readmore{position:relative;height:200px;padding-bottom:60px;overflow:hidden}.readmore::after{position:absolute;background:linear-gradient(to top, #fff 0%, rgba(255, 255, 255, 0) 100%);bottom:0;left:0;width:100%;height:60px;content:"";display:block}.readmore+.js-readmore{display:inline-block;color:#00c48a;margin-bottom:30px}@media screen and (max-width: 960px){.readmore{position:relative;height:60px;padding-bottom:60px;margin-bottom:30px;overflow:hidden}.readmore::after{position:absolute;background:linear-gradient(to top, #fff 0%, rgba(255, 255, 255, 0) 100%);bottom:0;left:0;width:100%;height:30px;content:"";display:block}.readmore+.js-readmore{display:inline-block}}.tooltip{position:relative;padding-left:25px;width:25px;height:25px;background-color:#afdbcf;font-size:11px}.tooltip::before{color:#fff;position:absolute;width:25px;height:25px;line-height:25px;display:flex;align-items:center;justify-content:center;text-align:center;left:0;top:0}.tooltip,.tooltip__inner{background-color:#afdbcf;color:#282c32;border-radius:13px}.tooltip__inner{position:absolute;left:0;top:0;width:300px;padding:15px
20px;opacity:0;display:block;font-size:12px;z-index:1;transition:.15s;transform:scale(0);transform-origin:0 0}.tooltip:hover{background-color:#afdbcf;color:#282c32}.tooltip:hover
.tooltip__inner{opacity:1;transform:scale(1)}.reviews__gallery-slide{min-width:300px}.reviews .card-simple{min-height:270px}.checkout{display:flex;justify-content:space-between}.checkout
.webform__submit{opacity:0}.checkout__cart{min-width:62%;width:62%}.checkout__cart--empty{padding-top:60px;width:100%;text-align:center}.checkout__cart--empty
.checkout__block{box-shadow:none}@media(max-width: 550px){.checkout__cart
.checkout__block{box-shadow:none}.checkout__cart
.cart__product{padding:30px
0}}.checkout__block{border-radius:3px;margin-bottom:30px}.checkout__cart-product{padding:40px}.checkout__cart-product:first-child{border:0}.checkout__payment{width:100%;margin-left:50px}.checkout__payment-block{padding:25px
30px}.checkout__delivery-options{font-size:16px;padding:10px
0 15px}.checkout__subtotal{display:flex;justify-content:space-between;border-bottom:1px solid #f0f3f7;margin-bottom:18px;padding-bottom:18px}.checkout__btns{padding-top:30px}@media(max-width: 500px){.checkout__btns{flex-direction:column}}.checkout__btns
.btn{margin-right:15px;min-width:200px;text-align:center}@media(max-width: 500px){.checkout__btns
.btn{margin-right:0;margin:15px}}@media screen and (max-width: 960px){.checkout{display:block}.checkout__cart{width:100%;min-width:100%}.checkout__payment{margin:0}.checkout__cart--empty{padding-top:30px}}.checkout-confirm{display:flex;justify-content:center;text-align:center}.checkout-confirm__card{padding:50px;max-width:530px;margin-bottom:100px;margin-top:30px;box-shadow:0px 5px 20px 1px rgba(0,20,47,.07)}@media(max-width: 600px){.checkout-confirm__card{max-width:100%;margin-bottom:50px;box-shadow:none}}.checkout-confirm__icon:before{line-height:60px;width:60px;color:#00c48a;background-color:#ebfaf6;display:block;margin:0
auto 30px;border-radius:60px}.checkout-confirm__title,.checkout-confirm__text{padding:0
0 15px}.checkout-confirm__order{color:#00c48a;background-color:#ebfaf6;padding:10px
30px;margin-bottom:20px}.my-account__title{padding-bottom:30px}.my-account__inner{display:flex}.my-account__menu{width:375px;padding-right:50px}.my-account__menu
ul{margin:0;padding:0;list-style:none}.my-account__menu
a{position:relative;display:block;color:#282c32;line-height:55px;padding:0
15px 0 60px;font-weight:600}.my-account__menu a.my-account__active-link,.my-account__menu a:hover{color:#00c48a}.my-account__menu a.my-account__active-link{background-color:#ebfaf6}.my-account__menu a
.icon{position:absolute;left:20px;top:calc(50% + 2px);transform:translateY(-50%);font-size:1.2em}.my-account__block-title{display:flex;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f0f3f7;justify-content:space-between}.my-account__block-title
a{text-decoration:underline}.my-account__block{box-shadow:0px 5px 20px 1px rgba(40,44,50,.07);width:100%;padding:30px
50px;margin-bottom:50px}.my-account__content{width:100%}.my-account
.webform__field{width:50%}.my-account .field-same-shipping{display:none}.my-account .wf-group{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0
-15px}.my-account .wf-group .wf-group-title{display:none}.my-account .wf-group
.webform__field{padding:0
15px 15px}.my-account .field-SameShipping{width:100%;padding-bottom:25px;margin-bottom:15px;border-bottom:1px solid #f0f3f7}.my-account .field-invoiceAddress,.my-account .field-invoiceCountry,.my-account .field-PaymentMethod,.my-account .field-currentPassword,.my-account .field-phone,.my-account .field-email,.my-account .field-invoice_city,.my-account .field-InvoiceCountry{width:100%}.my-account .field-firstname,.my-account .field-lastname{width:40%}.my-account .field-prefix{width:20%}.my-account
.send_button{padding:15px
0}.my-account .send_button
.send_button{padding:0}.my-account__block-form--disabled select,.my-account__block-form--disabled
input{background:#ccc;pointer-events:none}.my-account__block-form--disabled
.btn{opacity:0;pointer-events:none}.order-history{font-size:14px}.order-history__date-order{background-color:#ebfaf6;color:#00c48a;position:relative;color:#282c32;padding:10px
15px;font-weight:600}.order-history__product-image{padding-top:10px;padding-left:30px}.order-history__products{padding:10px
15px 0}.order-history__row{padding-bottom:30px}.order-history__product{display:flex;justify-content:space-between;border-top:1px solid #f0f3f7;padding-top:15px;margin-top:15px}.order-history__product:first-child{border-top:0;padding-top:0;margin-top:0}.order-history__product-name{font-weight:bold}.order-history__pagination{padding:0
15px 30px}.cart{display:flex;flex-direction:column;font-family:"Open Sans"}.cart{font-size:14px}@media screen and (min-width: 960px){.cart{font-size:calc(14px + 2*(100vw - 960px)/290)}}@media screen and (min-width: 1250px){.cart{font-size:16px}}.cart__product{position:relative;display:flex;width:100%;padding:20px;border-top:1px solid #f0f3f8}.cart__product:first-child{border:0}.cart__product
.cart__row.first{padding-top:0;padding-left:110px}.cart__product .cart__row.first .text-color{display:inline-block;line-height:1.3}.cart__product
.cart__image{position:absolute;top:20px;left:20px;width:65px;height:65px}.cart__product .cart__edit,.cart__product
.cart__delete{position:absolute;top:20px;right:20px;font-size:20px;color:#bac0c8}.cart__product
.cart__edit{right:50px}.cart__product
.cart__price{font-weight:700;line-height:1.3;text-align:left}.cart__product
.cart__amount{font-size:17px;text-align:left}.cart__product .cart__amount
select{margin-left:10px}.cart__table{width:100%;display:block}.cart__row{display:flex;justify-content:space-between;padding:5px
0;border-top:1px solid #f0f3f8}@media screen and (max-width: 960px){.cart__row{flex-direction:column}}.cart__row:first-child{display:flex;flex-direction:column;align-items:flex-start;border-top:0}.cart__row:first-child
.cart__price{text-align:left}.cart__col:first-child{width:70%}.cart__col--right{text-align:right}@media(max-width: 600px){.cart__col--right{text-align:left}}.cart__amount{padding-bottom:15px}.cart__price-old{text-decoration:line-through;font-size:.8em}.cart__image{width:17.5%;text-align:center;margin-right:30px;line-height:0}.cart__image
img{display:block;width:100%;margin-bottom:30px}.cart__row--total{border-bottom:0;font-weight:600}.cart__price-current{font-weight:600}.cart__empty{padding:30px}.products-filter__filter-selects .filters-row{border:1px
solid #00c48a;border-radius:2px}.products-filter__filter-selects .filters-row
option{font-family:"Open Sans",Arial}.filter-cilinder-size{padding-right:24px !important;border:none !important;margin-top:0 !important}.filter-cilinder-size+.filter-cilinder-size{border-left:1px solid #00c48a !important}.domainswitch{position:fixed;left:10px;bottom:10px;z-index:600}.domainswitch
ul{margin:0;padding:0;list-style:none;display:flex}.domainswitch
li{position:relative}.domainswitch li
a{display:block;background:#fff;color:#282c32;font-size:12px;height:30px;line-height:30px;padding:0
10px;font-weight:normal}.domainswitch li a:hover{color:#00c48a}.domainswitch li a.domainswitch__domain--selected,.domainswitch li a.domainswitch__domain--selected:hover{background:#00c48a;color:#fff}.domainswitch li a
.icon{font-size:10px;transform:translateY(1px);display:inline-block}.totals{background:#ebfaf6;padding:10px
20px;display:flex;justify-content:space-between;align-items:center}.totals+.btn{margin-top:10px}.totals__price{display:flex}.totals__price-old{text-decoration:line-through;font-size:.8em;padding-top:3px}.totals__home{display:inline-block}.totals__price-current{padding-left:15px;font-weight:700}.totals__price-old,.totals__price-current{white-space:nowrap}.totals__text{font-size:14px;line-height:2.5}@media screen and (max-width: 960px){.totals{display:block}}.totals__text--variations
strong{line-height:1.5;margin-bottom:10px;margin-top:10px;display:block}.totals--data{align-items:flex-start;flex-direction:column}.totals--data .totals__price--data{display:flex}.totals--data .totals-bottom{padding-top:10px;line-height:26px}.totals--data .totals-bottom
.totals__price{font-size:16px;display:block}.totals--data .totals-bottom
.totals__home{font-weight:700}.totals--data .totals-bottom .totals__home
span{font-weight:400}.totals--data .totals-top{justify-content:space-between;position:relative;display:flex;width:100%;padding:10px
0}.totals--data .totals-top::before{content:"";width:100%;height:1px;background-color:#daefea;bottom:0;position:absolute}.faq__items{display:flex;justify-content:center;flex-wrap:wrap;margin:0
-30px}.faq__col{width:calc(33.333% - 30px);box-shadow:0 0 35px rgba(33,39,68,.1);margin:0
15px 30px}.faq__image{position:relative}.faq__image
img{width:100%;display:block}.faq__image::after{content:"";display:block;position:absolute;bottom:0;left:0;top:0;right:0;background:rgba(8,9,13,.5);z-index:1}.faq__image-content{position:absolute;bottom:0;left:0;top:0;right:0;display:flex;justify-content:center;align-items:center}.faq__title{position:relative;z-index:2;color:#fff;text-align:center}.faq__content{padding:15px
15px}.faq__question{position:relative;font-weight:400;padding:0px
30px 0px 70px;display:block;font-weight:600;color:#282c32;transition:.2s}.faq__question::before{content:"?";display:block;width:24px;height:24px;border-radius:100%;background-color:#282c32;position:absolute;left:30px;top:8px;color:#fff;font-size:16px;text-align:center;padding-left:1px;line-height:24px;transition:.2s}.faq__answer{height:0;overflow:hidden;transition:.2s;font-size:15px}.faq__answer>div{padding:0
30px}.faq__questions{padding:5px
0;transition:.2s}.faq__questions.is-open{border-color:#f3f6ff;background:#ebfaf6;color:#282c32;padding:15px
0;margin-bottom:15px}.faq__questions.is-open::before{background:#282c32;color:#fff}@media screen and (max-width: 1250px){.faq__col{width:50%}}@media screen and (max-width: 960px){.faq__col{width:100%}}.faq-home{display:flex;justify-content:center;flex-wrap:wrap;margin:0
-30px;padding-top:30px}.faq-home__col{width:calc(50% - 30px);margin:0
15px 30px}.faq-home__content{padding:15px
15px}.faq-home__question{position:relative;padding:0px
30px;display:block;font-weight:600;color:#00c48a;transition:.2s;cursor:pointer}.faq-home__item{font-size:16px}.faq-home__item:first-child .faq-home__faq{border-top:1px solid #f0f3f7}.faq-home__answer{height:0;overflow:hidden;transition:.2s;color:#282c32;line-height:1.8}.faq-home__answer>div{padding:0
30px}.faq-home__faq{transition:.2s;padding:15px
0;border-bottom:1px solid #f0f3f7}.faq-home__faq.is-open{background:#ebfaf6;color:#282c32;padding:15px
0 30px}.faq-home__faq.is-open,.faq-home__faq.is-open:first-child{position:relative;border-width:0;margin-top:-1px}.faq-home__faq.is-open::before{background:#282c32;color:#fff}@media screen and (max-width: 1250px){.faq-home__col{width:50%;margin-bottom:0}.faq-home__item:first-child .faq-home__faq{border-top:none}}@media screen and (max-width: 960px){.faq-home__col{width:100%}}.google-maps{position:relative}.google-maps::before{content:"";z-index:1;position:absolute;top:0;left:0;width:100%;height:30%;background:linear-gradient(to bottom, rgba(25, 26, 28, 0.6) 1%, rgba(0, 0, 0, 0) 100%)}.google-maps__map{height:910px}.google-maps__location{z-index:2;width:90px;height:auto;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}@media(max-width: 1250px){.google-maps__location{display:none}}.google-maps__location
img{width:100%}.google-maps__contact{z-index:2;padding:25px
40px 40px 40px;width:440px;position:absolute;right:100px;top:50%;transform:translateY(-50%);color:#fff;background:#171b21}@media(max-width: 650px){.google-maps__contact{width:calc(100% - 80px);right:40px}}@media(max-width: 400px){.google-maps__contact{width:calc(100% - 60px);right:30px}}.google-maps__contact-title{padding-bottom:20px;margin-bottom:20px;font-weight:"Work Sans";line-height:45px;border-bottom:1px solid rgba(255,255,255,.5)}.google-maps__contact-title{font-size:24px}@media screen and (min-width: 1250px){.google-maps__contact-title{font-size:calc(24px + 6*(100vw - 1250px)/350)}}@media screen and (min-width: 1600px){.google-maps__contact-title{font-size:30px}}.google-maps__contact
ul{padding-left:0}.google-maps__contact ul
li{font-family:"Open Sans";font-size:20px;line-height:35px;font-weight:#b8c0cb;list-style-type:none;color:#ebfaf6}@media(max-width: 400px){.google-maps__contact ul
li{font-size:18px;line-height:30px}}.google-maps__contact ul li ul
li{font-size:14px}@media screen and (min-width: 1250px){.google-maps__contact ul li ul
li{font-size:calc(14px + 2*(100vw - 1250px)/350)}}@media screen and (min-width: 1600px){.google-maps__contact ul li ul
li{font-size:16px}}.google-maps__contact ul li ul li>span{width:25%;display:inline-block}@media only screen and (max-width: 600px){.google-maps__contact ul li ul li>span{width:40%}}.google-maps__contact ul li
a{color:#fff}.google-maps__contact
.btn{margin-top:20px;width:100%}.btn--route{z-index:2;height:auto;position:absolute;top:63%;left:50%;transform:translateX(-50%) translateY(-50%)}@media(max-width: 1250px){.btn--route{top:50%}}.btn--route:hover{transform:translateX(-50%) translateY(-50%) !important}.quickpick{background:#00a574;margin:20px;padding:80px
0}@media screen and (max-width: 1600px){.quickpick{padding:30px}}.quickpick__inner{display:flex;padding:0
110px}@media screen and (max-width: 1600px){.quickpick__inner{padding:0;flex-direction:column}}.quickpick__content{color:#fff;padding-right:75px}@media screen and (max-width: 1600px){.quickpick__content{padding-right:0}}.quickpick__content
p{font-size:16px;margin-top:10px}.quickpick__picker{background:#fff;min-width:730px;display:flex;flex-direction:column}@media screen and (max-width: 1600px){.quickpick__picker{margin-top:30px;width:50%;min-width:670px}}@media screen and (max-width: 1250px){.quickpick__picker{width:100%;min-width:0}}.quickpick__picker-title{color:#fff;background:#00c48a;padding:0
30px;line-height:52px}@media screen and (max-width: 1250px){.quickpick__picker-title{text-align:center}}.quickpick__picker-content{height:100%;border:1px
solid #e6e9ed;border-top:none;border-radius:0 0 3px 3px;overflow:hidden;padding-bottom:30px}.quickpick__picker-text{padding:15px
30px}@media screen and (max-width: 1250px){.quickpick__picker-text{text-align:center}}.quickpick__picker-btns{padding:0
30px;display:flex;justify-content:space-between}@media screen and (max-width: 1250px){.quickpick__picker-btns{justify-content:center}.quickpick__picker-btns :nth-child(n+6){display:none}}@media(max-width: 600px){.quickpick__picker-btns{flex-wrap:wrap}}.quickpick__picker-btns
a{position:relative;width:56px;height:56px;line-height:56px;display:block;text-align:center;border-radius:3px;color:#000}@media screen and (max-width: 1600px){.quickpick__picker-btns
a{margin-right:5px}}@media(max-width: 600px){.quickpick__picker-btns
a{margin-bottom:5px}}.quickpick__picker-btns a::before{position:absolute;border:1px
solid #d5d9de;border-radius:3px;width:100%;height:100%;display:block;content:""}@media screen and (max-width: 1600px){.quickpick__picker-btns a:nth-child(5){display:block}}.quickpick__picker-btns a:hover{text-decoration:none;color:#00c48a}.quickpick__picker-btns a:hover::before{border:1px
solid #00c48a}.quickpick__picker-btns a.is-active,.quickpick__picker-btns body.mobilemenu--open a.hamburger,body.mobilemenu--open .quickpick__picker-btns
a.hamburger{background:#00c48a;color:#fff}.quickpick__picker-btns a.is-active::before,.quickpick__picker-btns body.mobilemenu--open a.hamburger::before,body.mobilemenu--open .quickpick__picker-btns a.hamburger::before{border:2px
solid #00c48a}.quickpick--redesign{margin:0
!important;background-color:#f0f3f7}.quickpick--redesign
.quickpick__picker{border-radius:3px;overflow:hidden}.quickpick--redesign .quickpick__picker-text{padding:10px
30px}.quickpick--redesign .quickpick__text,.quickpick--redesign h2.h--white{color:#000}@media screen and (max-width: 1250px){.popup .quickpick__picker-btns{justify-content:center}.popup .quickpick__picker-btns
a{display:block !important}.popup .quickpick__picker-btns :nth-child(n+7){display:none !important}}.quickpick-popup{width:800px;max-width:100%;font-size:16px;padding:0
40px}.quickpick-popup .error>td:first-child{border:none}.quickpick-popup .error>td
select{border:1px
solid red}@media(max-width: 600px){.quickpick-popup{padding:0
20px}}.quickpick-popup__nav{display:flex;justify-content:space-between;background:#00c48a;margin:0
-40px;min-height:54px;align-items:center;border-radius:3px 3px 0 0}@media(max-width: 780px){.quickpick-popup__nav{flex-direction:column}}.quickpick-popup__nav,.quickpick-popup__nav .quickpick-popup__nav-step{color:#fff}.quickpick-popup__nav .quickpick-popup__nav-step{margin-left:30px;opacity:.5}.quickpick-popup__nav .quickpick-popup__nav-step--active{opacity:1}@media(max-width: 440px){.quickpick-popup__nav .quickpick-popup__nav-step{margin-left:0;text-align:center}}.quickpick-popup__step{display:none}.quickpick-popup__step--active{display:block}.quickpick-popup__nav-steps{padding:0
40px}@media(max-width: 440px){.quickpick-popup__nav-steps{display:flex;flex-direction:column}}.quickpick-popup__nav-title{position:relative;padding:0
40px;font-size:18px;font-weight:600}.quickpick-popup__divider{border-bottom:1px solid #d5d9de;margin:0
-40px}.quickpick-popup__row{padding:30px
0}.quickpick-popup__row .quickpick__picker-btns{padding:0}.quickpick-popup__title{position:relative;padding:0
0 25px 40px;font-size:18px;font-weight:600}.quickpick-popup__text{position:relative;padding:0
0 25px;line-height:1.5em}.quickpick-popup__title-num{position:absolute;color:#fff;display:block;width:30px;height:30px;text-align:center;left:0;top:4px;font-size:15px;font-weight:bold;z-index:2}.quickpick-popup__title-num::before{position:absolute;background:#282c32;top:3px;left:0;width:100%;height:100%;content:"";display:block;border-radius:30px;z-index:-1}.quickpick-popup__info{position:relative;font-size:14px;padding-left:35px}.quickpick-popup__info::before{position:absolute;background:#afdbcf;color:#fff;top:3px;left:0;width:25px;height:25px;line-height:25px;content:"i";display:block;border-radius:25px;text-align:center}.quickpick-popup__info td:first-child{font-weight:bold}.quickpick-popup__info div,.quickpick-popup__info
table{line-height:1.8;background:#ebfaf6;width:100%;border-radius:3px;padding:10px
22px}.quickpick-popup__info div td,.quickpick-popup__info table
td{padding:0
10px 0 0}@media(max-width: 700px){.quickpick-popup__info{padding-left:0}.quickpick-popup__info::before{left:auto;right:10px;top:10px}.quickpick-popup__info div,.quickpick-popup__info
table{padding:15px;padding-top:30px}.quickpick-popup__info
tr{display:flex;flex-direction:column;padding:10px
5px}.quickpick-popup__info tr
td{width:100%;padding:0}.quickpick-popup__info tr td:first-child{font-weight:700}.quickpick-popup__info tr td:last-child{text-align:left}}.quickpick-popup__sizepicker{padding:20px
0}.quickpick-popup__sizepicker
table{width:100%}.quickpick-popup__sizepicker table td:first-child{font-weight:bold;width:19%}.quickpick-popup__sizepicker table
td{width:20%}.quickpick-popup__sizepicker table
select{width:100%;text-align:left;padding:0
30px 0 10px}.quickpick-popup__sizepicker table
select.error{border-color:red}@media(max-width: 720px){.quickpick-popup__sizepicker table
tr{display:flex;flex-direction:column;padding:10px
5px}.quickpick-popup__sizepicker table tr
th{display:none}.quickpick-popup__sizepicker table tr
td{width:100% !important;padding:0}.quickpick-popup__sizepicker table tr td::before{content:attr(data-title)}.quickpick-popup__sizepicker table tr td:first-child{font-weight:700}.quickpick-popup__sizepicker table tr td:last-child{text-align:left}}.quickpick-popup__buttons{padding:14px
0;text-align:right}.quickpick-popup__extra{display:flex;margin:30px
0}@media(max-width: 650px){.quickpick-popup__extra{flex-direction:column}}.quickpick-popup__extra.error .quickpick-popup__extra-title{color:red;animation:bounce .5s ease forwards}.quickpick-popup__extra-options{min-width:220px}.quickpick-popup__extra-options
.check{display:block;padding:7px
0}.quickpick-popup__extra-options .check label::before,.quickpick-popup__extra-options .check label::after{top:8px}@media(max-width: 650px){.quickpick-popup__extra-options{display:flex;flex-direction:column}}.quickpick-popup__extra-options input[type=text]{padding:0
20px;box-shadow:none;margin:10px
0;max-width:175px}.quickpick-popup__extra-options .extra-option-extra{display:none}.quickpick-popup__extra-options .extra-option-extra.error
input{border-color:red}.quickpick-popup__extra-options .error-message{margin-top:-5px;font-size:13px;line-height:1.5;color:red}.quickpick-popup__extra-title{font-weight:bold;transform-origin:left center}.quickpick-popup__extra-info{flex-grow:1}@media(max-width: 650px){.quickpick-popup__extra-info{margin-top:20px}}@keyframes
bounce{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}.quickpick-popup__nav{position:relative}.quickpick-popup__nav-buttons{position:absolute;right:40px;bottom:-35px}.quickpick-popup__nav-buttons
a{height:30px;line-height:0;display:flex;justify-content:center;align-content:center;align-items:center}.header-small__info{position:absolute;top:120px;right:30px;background-color:#fff;border-radius:3px;padding:30px}@media only screen and (max-width: 1500px){.header-small__info{top:20px}}@media only screen and (max-width: 1200px){.header-small__info{background-color:rgba(0,0,0,0)}.header-small__info h3,.header-small__info
.h3{display:none}.header-small__info
p{display:none}}@media only screen and (max-width: 960px){.header-small__info{top:auto;bottom:10px;left:10px;right:auto;z-index:1000;padding:0}}.header-small__info
h3{margin:0;padding:0;font-size:25px;color:#00c48a;font-weight:600}.header-small__info
p{margin:0;padding:0;color:#000;font-size:16px}.header-small__info
.btn{background-color:#00c48a;color:#fff;font-size:18px}.header-small__info .btn::before{display:none}@media only screen and (max-width: 960px){.header-small__info-wrapper{width:100%;position:fixed;left:0;bottom:0;pointer-events:none}.header-small__info-wrapper
.btn{pointer-events:all;z-index:1000}}html:has(body.mfp-zoom-out-cur),body.mfp-zoom-out-cur{overflow:hidden;touch-action:none;-ms-touch-action:none}.mfp-wrap{color:#fff;background:rgba(51,51,51,0);overflow:hidden;position:fixed;width:100vw;height:100dvh;min-width:100vw;min-height:100vh;top:0;left:0;right:0;bottom:0;z-index:999;display:flex;justify-content:center;align-items:center}.mfp-wrap.mfp-ready{background:rgba(51,51,51,.8666666667);transition:background 200ms}.mfp-wrap .mfp-container{width:-moz-min-content;width:min-content;position:relative}.mfp-wrap .mfp-arrow{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:40px;height:40px;border-radius:5px;border:none;outline:none;background-color:#00c48a;color:#fff;cursor:pointer}.mfp-wrap .mfp-arrow::after{font-size:12px;margin-top:4px}.mfp-wrap .mfp-arrow-left{left:-15px;transform:rotate(90deg)}.mfp-wrap .mfp-arrow-right{right:-15px;transform:rotate(-90deg)}@media(max-width: 1000px){.mfp-wrap .mfp-arrow{scale:.75;opacity:.6}.mfp-wrap .mfp-arrow-left{left:50px}.mfp-wrap .mfp-arrow-right{right:50px}}.mfp-wrap
figure{display:flex;flex-direction:column;align-items:center;max-width:calc(100vw - 150px)}@media(max-width: 1000px){.mfp-wrap
figure{max-width:90vw}}.mfp-wrap figure
img{max-width:calc(100vw - 150px);max-height:80vh !important}@media(max-width: 1000px){.mfp-wrap figure
img{max-width:90vw}}.mfp-wrap figure
figcaption{width:calc(100% - 80px);position:absolute;bottom:0;transform:translateY(100%)}.mfp-wrap figure figcaption .mfp-bottom-bar{display:flex;justify-content:space-between;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;row-gap:10px;line-height:1.3em}.mfp-wrap .mfp-close{background-color:rgba(0,0,0,0);border:none;color:#fff;font-size:25px;position:absolute;top:0;right:40px;left:auto;transform:translateY(-100%);width:20px;aspect-ratio:1}.mfp-wrap .mfp-preloader{width:90vw;display:flex;justify-content:center;align-items:center}.mfp-wrap .mfp-s-ready .mfp-preloader{display:none}.sticky-bar{display:none;justify-content:space-between;align-items:center;position:fixed;width:100%;bottom:0;left:0;box-shadow:0 -5px 10px rgba(0,0,0,.0666666667);background:#fff;z-index:99;padding:10px
20px;transition:transform 200ms}.sticky-bar--hidden,.sticky-bar:has(.sticky-bar__price:empty){transform:translateY(100%)}.sticky-bar .sticky-bar__price{font-size:20px;font-weight:bolder;display:flex;align-items:center;gap:10px}.sticky-bar .sticky-bar__price
*{padding:0;line-height:1.2em}@media(max-width: 600px){.sticky-bar .sticky-bar__price{flex-direction:column;align-items:start;gap:0}}.sticky-bar
.btn{width:66.66%;text-align:center}@media(max-width: 960px){.sticky-bar{display:flex}}@media(max-width: 960px){body:has(.js--sticky-bar:not(.sticky-bar--hidden)) .whatsapp-button{bottom:80px}body:has(.js--sticky-bar:not(.sticky-bar--hidden)) .coookies-bar{margin-bottom:60px}}.product-usps{position:relative;padding:30px;overflow:hidden;line-height:1.5;min-height:75px;border-radius:4px;margin-top:15px;flex-direction:column;justify-content:center;gap:15px;display:none}.product-usps:hover{text-decoration:none}.product-usps::before{position:absolute;content:"";display:block;width:100%;height:100%;left:0;top:0;border-radius:4px;border:1px
solid #e6e9ed;pointer-events:none}@media screen and (max-width: 1600px){.product-usps{display:flex}}.product-usps__row{font-size:16px;width:100%;display:flex;justify-content:center;align-items:center;gap:15px;cursor:pointer}.product-usps__row
.icon{font-size:18px;width:20px;display:flex;justify-content:center}.product-usps__details-popup{background:#afdbcf;width:18px;height:18px;font-size:12px;line-height:18px;color:#fff;text-align:center;border-radius:20px;font-weight:bold;cursor:pointer;display:flex;justify-content:center;align-items:center}.product-usps__details-popup::before{display:block;content:"i"}.button-usps{position:relative;overflow:hidden;line-height:1.5;border-radius:4px;flex-direction:column;justify-content:center;display:none}@media screen and (max-width: 960px){.button-usps{display:flex}}.button-usps__row{font-size:14px;width:100%;display:flex;justify-content:start;align-items:center;gap:8px}.button-usps__row
.icon{font-size:9px;width:12px;display:flex;justify-content:center;color:#f60}.stock{border:1px
solid #00c48a;color:#00c48a;font-weight:700;padding:0
10px;line-height:30px;border-radius:8px;width:-moz-max-content;width:max-content;margin-bottom:25px;font-size:12px}.stock--sold-out{border:1px
solid #000;color:#000}.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:rgba(0,0,0,0);transition:.3s ease-in-out}.modal__wrapper.is-active,body.mobilemenu--open
.modal__wrapper.hamburger{z-index:99999;background-color:rgba(0,0,0,.5);opacity:1;pointer-events:all}.modal{background-color:#fff;border-radius:8px;padding:30px;max-width:500px;min-width:320px;width:90%;max-height:90vh;overflow-y:auto;transform:translateY(20px);opacity:0;transition:.3s ease-in-out}[data-popup=edit_data] .modal{max-width:700px}.is-active .modal,body.mobilemenu--open .hamburger
.modal{transform:translateY(0);opacity:1}.modal
.hide{display:none}.modal
.webform__form{display:flex;flex-direction:column;align-items:flex-start;gap:30px}.modal .webform__form
.webform__field{width:100%;display:flex;flex-direction:column}.modal .webform__form .webform__field
label{font-weight:600}.modal .webform__form .field-remember
label{font-weight:400}.modal .webform__form
label{margin-bottom:10px}.modal__title{font-family:"Open Sans";font-size:20px;font-weight:700;color:#282c32;margin-bottom:16px}.modal__text{font-size:18px;line-height:2}.modal__text
.webform__group{display:flex;gap:30px}@media(max-width: 750px){.modal__text
.webform__group{flex-direction:column}}.modal__text .webform__group
.webform__group__title{display:none}.modal__text .webform__group
.webform__field{flex:1}.modal__text .webform__group .webform__field
textarea{resize:none}.modal__text .webform__group.password-group{width:100%;flex-direction:column;gap:20px}.modal__text .webform__group.password-group .webform__field:last-child
.restriction{display:none}.modal__close{background:none;border:none;cursor:pointer;font-size:.8rem;padding:0;transition:color .2s ease;color:#9ca5b2;position:absolute;top:20px;right:20px}.modal__close:hover{color:#00c48a}@media(max-width: 768px){.modal{width:95%;min-width:auto}}.modal__footer{margin:30px
-50px -50px;padding:20px;font-size:19px;font-weight:500;text-align:center;border-top:1px solid #f3f3f3}.modal__footer
.icon{margin-left:5px;font-size:12px}.whatsapp-button{position:fixed;bottom:20px;left:20px;z-index:9999;background-color:#25d366;color:#fff;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:2px 2px 10px rgba(0,0,0,.2);transition:transform .3s ease}.whatsapp-button:hover{transform:scale(1.1);color:#fff}.whatsapp-button
svg{width:35px;height:35px;fill:#fff}.whatsapp-button svg
*{fill:#fff}@media(max-width: 768px){.whatsapp-button{bottom:15px;left:15px;width:50px;height:50px}.whatsapp-button
svg{width:30px;height:30px}}.content-rows__row--gray{background-color:#f7f9fb}.content-rows__row--gray.content-rows__row--textgallery{border-top:none}.content-rows__row.content-rows__row--gray+.content-rows__row--textgallery{border-top:none}.big--center{text-align:center}.template--15 .big
h2{font-size:20px;font-weight:400;text-align:left}.blog_text{font-size:16px}.blog_text
p{margin-bottom:30px;line-height:1.95}.blog_text .h4+p,.blog_text .webform .webform__html.shipping+p,.webform .blog_text .webform__html.shipping+p{margin-top:10px}.blog_text
ul{list-style:none;margin:0;padding:0
0 30px}.blog_text ul
li{position:relative;padding-left:26px}.blog_text ul li::before{position:absolute;left:2px;top:16px;width:5px;height:5px;background:#00c48a;content:"";border-radius:50%;overflow:hidden}.textgallery{display:flex;padding:100px
0;justify-content:center}.textgallery__gallery,.textgallery__text{flex-grow:1;flex-shrink:1;flex-basis:50%;max-width:50%}.textgallery__text{align-self:center}.textgallery__text-inner{padding:0
100px 0 0}.textgallery__text-inner p,.textgallery__text-inner ul li,.textgallery__text-inner ol
li{font-size:16px;line-height:2}.textgallery__text-inner p:first-child{margin-top:0}.textgallery__text-inner
ul{padding:0}.textgallery__text-inner ul
li{list-style:none;position:relative;padding-left:30px}.textgallery__text-inner ul li::before{position:absolute;top:-4px;left:0;font-size:20px;color:#00c48a}.textgallery__text-inner ul li:not(:last-child){margin-bottom:5px}.textgallery__gallery+.textgallery__text .textgallery__text-inner{padding:0
0 0 100px}.textgallery__gallery--full{flex-grow:1;flex-shrink:1;flex-basis:100%;max-width:100%}.textgallery h3+p,.textgallery h2+p,.textgallery h4+p,.textgallery h5+p,.textgallery ul+p,.textgallery ol+p{margin-top:15px}.textgallery h2+.container{margin-top:20px}.textgallery
.gallery__images{border-radius:8px}@media only screen and (max-width: 1600px){.textgallery__text-inner{padding:0
60px 0 30px}.textgallery__gallery+.textgallery__text .textgallery__text-inner{padding:0
30px 0 60px}}@media only screen and (max-width: 1250px){.textgallery__text-inner{padding:0
60px 0 0}.textgallery__gallery+.textgallery__text .textgallery__text-inner{padding:0
0 0 60px}}@media only screen and (max-width: 960px){.textgallery{padding:60px
0;flex-direction:column}.textgallery__gallery+.textgallery__text .textgallery__text-inner,.textgallery__text-inner{padding:0;order:1}.textgallery__gallery,.textgallery__text{flex-grow:1;flex-shrink:1;flex-basis:100%}.textgallery__text{max-width:100%;padding-bottom:30px}.textgallery
.gallery__images{border-radius:0}.textgallery
.gallery{padding-bottom:0}.textgallery__gallery{order:2;margin:0
-30px;max-width:calc(100% + 60px)}}.content-rows__row--textgallery+.content-rows__row--textgallery{border-top:1px solid #f0f3f7}.content-rows__row--reviews
.reviews{position:relative;padding-top:100px;padding-bottom:100px;overflow:hidden}.content-rows__row--reviews .reviews
.reviews__heading{margin-bottom:70px;display:flex;align-items:flex-end;justify-content:space-between}@media(max-width: 1350px){.content-rows__row--reviews .reviews
.reviews__heading{flex-direction:column;align-items:flex-start;gap:50px}}.content-rows__row--reviews .reviews .reviews__heading
.reviews__title{display:flex;flex-direction:column;gap:10px}.content-rows__row--reviews .reviews .reviews__heading
.reviews__rating{display:flex;align-items:center;gap:30px}@media(max-width: 740px){.content-rows__row--reviews .reviews .reviews__heading
.reviews__rating{flex-direction:column;align-items:flex-start}}.content-rows__row--reviews .reviews .reviews__heading .reviews__rating .reviews__rating-item{display:flex;align-items:center;gap:20px;padding:0
30px;height:60px;border-radius:8px;color:#282c32;background-color:#fff5e5;cursor:pointer;box-shadow:0 3px 4px rgba(0,0,0,0);transition:.2s ease-in-out}.content-rows__row--reviews .reviews .reviews__heading .reviews__rating .reviews__rating-item:hover{box-shadow:0 3px 4px rgba(0,0,0,.06)}@media(max-width: 740px){.content-rows__row--reviews .reviews .reviews__heading .reviews__rating .reviews__rating-item{padding:0
20px;height:48px;border-radius:24px}}@media(max-width: 500px){.content-rows__row--reviews .reviews .reviews__heading .reviews__rating .reviews__rating-item{gap:10px}}.content-rows__row--reviews .reviews .reviews__heading .reviews__rating .reviews__rating-item
strong{font-family:"Open Sans";font-size:18px;font-weight:700}.content-rows__row--reviews .reviews .reviews__heading .reviews__rating .reviews__rating-item
p{font-size:16px}.content-rows__row--reviews .reviews .reviews__heading .reviews__rating .reviews__rating-item
i{font-style:normal;font-size:14px;opacity:.7}.content-rows__row--reviews .reviews .reviews__inner
.swiper{overflow:visible}.content-rows__row--reviews .reviews
.reviews__scrollbar{width:100% !important;height:3px !important;border-radius:3px;background-color:#ebfaf6;overflow:hidden}.content-rows__row--reviews .reviews .reviews__scrollbar>div{height:100%;border-radius:3px;background-color:#00c48a !important;cursor:grab}.content-rows__row--reviews
.reviews__scrollbar__wrapper{display:flex;gap:20px;align-items:center;justify-content:center;margin-top:60px}.content-rows__row--reviews
.review__nav{display:flex;gap:10px;justify-content:center;align-items:center;align-content:center}.content-rows__row--reviews .review__next,.content-rows__row--reviews
.review__prev{cursor:pointer;background-color:#00c48a;color:#fff;border-radius:50%;font-size:11px;display:flex;justify-content:center;align-items:center;align-content:center;width:50px;aspect-ratio:1/1;transition:.2s ease-in-out}.content-rows__row--reviews .review__next:hover,.content-rows__row--reviews .review__prev:hover{transform:translateY(-2px)}.content-rows__row--reviews .review__next:active,.content-rows__row--reviews .review__prev:active{transform:translateY(2px)}.content-rows__row--reviews .review__next.swiper-button-disabled,.content-rows__row--reviews .review__prev.swiper-button-disabled{color:#00c48a;background-color:#ebfaf6}.content-rows__row--reviews .review__next .icon,.content-rows__row--reviews .review__prev
.icon{font-size:8px;transform:rotate(-90deg)}.content-rows__row--reviews .review__prev
.icon{transform:rotate(90deg)}.content-rows__row--reviews .review-card{padding:30px;height:auto !important;background-color:#fff;border-radius:8px;border:1px
solid #f0f3f7;box-shadow:0 4px 5px rgba(0,29,69,.06)}.content-rows__row--reviews .review-card .review-card__title{margin:15px
0;font-family:"Open Sans";font-size:18px;font-weight:700;display:flex;justify-content:start;align-items:center;align-content:center;gap:10px;color:#232321}.content-rows__row--reviews .review-card .review-card__title
img{max-width:40px;display:flex;justify-content:center;align-items:center;align-content:center;-o-object-fit:cover;object-fit:cover}.content-rows__row--reviews .review-card .review-card__content{font-size:16px;line-height:2;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.content-rows__row--reviews .review-card
a{display:flex;margin-top:15px;font-family:"Work Sans";font-size:19px;font-weight:500;color:#00c48a}.content-rows__row--reviews .review-card__rating{display:flex;align-items:center;gap:10px}.content-rows__row--reviews .review-card__rating .stars span::before{font-size:19px}.content-rows__row--reviews .review-card__rating
strong{font-family:"Open Sans";font-size:18px;font-weight:700;color:#f8b30a;transform:translateY(-1px)}.modal .content-rows__row--reviews .review-card__rating{margin-bottom:10px}.content-rows__row--reviews
.stars{display:inline-flex;position:relative;margin:0
-3px;top:-1px;line-height:1}.content-rows__row--reviews .stars
span{display:flex;align-items:center;margin:0
1px;color:#fff5e5}.content-rows__row--reviews .stars span::before{font-size:14px}.content-rows__row--reviews .stars
div{display:flex;position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;width:calc(var(--score)*20%)}.content-rows__row--reviews .stars div
span{opacity:1;color:#f8b30a}.section--space-top-small,.section--space-small{padding-top:100px}.section--space-btm-small,.section--space-small{padding-bottom:100px}.section+.section{border-top:1px solid #f0f3f7}.banner{padding:43px
0;background-color:#ebfaf6;display:flex;justify-content:center;align-items:center;gap:clamp(50px,5vw,90px)}@media(max-width: 1100px){.banner{flex-direction:column-reverse}}.banner__content{display:flex;flex-direction:column;gap:30px;color:#232321;padding:0
20px}.banner__content
h2{font-family:"Work Sans",sans-serif!important;font-size:clamp(20px,5vw,35px) !important;margin-top:-18px}.banner__content
.btn{width:-moz-max-content;width:max-content}.banner__properties{display:grid;grid-template-columns:auto auto;-moz-column-gap:60px;column-gap:60px;row-gap:2px;width:-moz-max-content;width:max-content}.banner__properties>div{display:flex;gap:15px;align-items:center;font-size:clamp(13px,1vw,16px)}.banner__properties>div
.icon{color:#00c48a;font-size:clamp(18px,2vw,22px)}@media(max-width: 650px){.banner__properties{grid-template-columns:auto}}.banner__image{position:relative;width:clamp(250px,30vw,445px)}.banner__image
img{display:block;width:100%}.banner__price{background-color:#00c48a;border:5px
solid #fff;position:absolute;top:6%;right:-6%;width:40%;aspect-ratio:1;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;line-height:1;box-sizing:content-box}.banner__price__old{font-size:clamp(18px,2.3vw,34px);opacity:.5}.banner__price__new{font-size:clamp(18px,2.3vw,34px);font-family:"Work Sans",sans-serif;font-weight:600}.banner__price__new
span{font-size:clamp(20px,2.5vw,41px)}.pillars__content{display:flex;flex-direction:column;justify-content:center;text-align:center;font-size:1.125rem}.pillars__items-inner{display:flex;justify-content:flex-end;margin:0
-15px}@media(max-width: 960px){.pillars__items-inner{margin:0}}.pillars__content+.pillars__items{padding-top:60px}.pillars__item{width:33.333%;padding:0
15px 15px}.pillars__item:hover{text-decoration:none}.pillars__signature{font-family:"Daniel Bold";padding-top:30px}.pillars__pillar{position:relative;color:#fff;overflow:hidden;border-radius:3px;background-color:#fff;box-shadow:0px 0 0 0 rgba(0,29,69,.15);transition:all .15s}.pillars__pillar:hover{box-shadow:0px 9px 25px 1px rgba(0,29,69,.3);transform:translateY(-3px)}.pillars__pillar:hover .pillars__pillar-title{padding-left:0px}.pillars__pillar:hover .pillars__pillar-image{border-color:rgba(255,255,255,0)}.pillars__pillar:hover .icon-arrow{transform:rotate(-90deg) translate(3px, 0px);opacity:1}.pillars__pillar,.pillars__pillar-image,.pillars__pillar-content,.pillars__pillar-text,.pillars__pillar-title{display:block}.pillars__pillar-image{border-left:1px solid #e6e9ed;border-top:1px solid #e6e9ed;border-right:1px solid #e6e9ed;border-top-left-radius:3px;border-top-right-radius:3px;padding-top:70%;background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#fff}.pillars__pillar-image::before{position:absolute;left:0;bottom:0;width:100%;height:300px;content:""}.pillars__pillar-content{position:relative;width:100%;height:80px;align-items:center;justify-content:center;line-height:80px;white-space:nowrap;text-align:center;background:#282c32;font-family:"Work Sans";display:flex}.pillars__pillar-text{font-size:16px;padding-bottom:5px}.pillars__pillar-text{font-size:14px}@media screen and (min-width: 960px){.pillars__pillar-text{font-size:calc(14px + 2*(100vw - 960px)/640)}}@media screen and (min-width: 1600px){.pillars__pillar-text{font-size:16px}}.pillars__pillar-title{transition:all .15s;padding-left:20px}.pillars__pillar-title
.icon{display:inline-block;transform:rotate(-90deg) translate(3px, -10px);font-size:8px;transition:all .15s;width:20px;opacity:0}.pillars__price-label{position:absolute;right:30px;top:30px;width:100px;height:100px;line-height:25px;white-space:nowrap;background-color:#f60;text-align:center;font-family:"Work Sans";font-size:20px;font-weight:500;color:#fff;border-radius:100px;display:flex;flex-direction:column;justify-content:center;letter-spacing:-1px}.pillars__price-label-old{font-family:"Open Sans";font-size:16px;font-weight:200;text-decoration:line-through}.pillars--simple .pillars__items-inner{justify-content:start}.pillars--simple
.pillars__item{padding:0
15px !important}@media(max-width: 960px){.pillars--simple
.pillars__item{padding:0
!important}}.pillars--simple
.pillars__pillar{border:1px
solid #e6e9ed;height:100%;padding:40px
8% 22px;display:flex;flex-direction:column;justify-content:space-between;border-radius:8px}.pillars--simple .pillar-simple__image{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:clamp(20px,5vw,40px)}.pillars--simple .pillar-simple__image
img{max-height:220px;max-width:min(320px,100%)}.pillars--simple .pillars__pillar-content{justify-content:start !important;text-align:start !important;line-height:1.5 !important;background:rgba(0,0,0,0) !important;height:auto !important}.pillars--simple .pillars__pillar-text{color:#000 !important;font-family:"Open Sans",sans-serif;text-wrap:balance}.pillars--simple .pillars__pillar-title{color:#00c48a !important;padding:0
!important;line-height:1.2;margin-bottom:10px}@media screen and (max-width: 1250px){.pillars{display:block}.pillars__content{width:75%;padding-bottom:60px;margin:0
auto}.pillars__items{width:100%;justify-content:center;padding:0;margin:0}}@media screen and (max-width: 960px){.pillars__items-inner{flex-direction:column !important;justify-content:center;width:100% !important}.pillars__item{width:100%;margin:0
0 30px}.pillars__content{width:100%}.pillars__pillar-image{padding-top:100%}}.template--18 .dco-footer,.template--24 .dco-footer,.template--25 .dco-footer{display:none}.dco-footer{font-family:"Open Sans"}.dco-footer__top{background:#fff;border-top:1px solid #e6e9ed;border-bottom:1px solid #e6e9ed}.dco-footer__top-inner{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:80px;padding:18px
30px}.dco-footer__social{display:flex;align-items:center;gap:6px}.dco-footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;color:#282c32;transition:color .15s,background-color .15s}.dco-footer__social-link
svg{display:block;width:19px;height:19px;fill:currentColor}.dco-footer__social-link:hover{color:#00bf87;background:#e6f9f3;text-decoration:none}.dco-footer__reviews{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:flex;align-items:center;gap:15px;white-space:nowrap}.dco-footer__reviews:hover{text-decoration:none}.dco-footer__reviews
.stars{height:auto}.dco-footer__reviews
.stars__star{padding:0
1px}.dco-footer__reviews .stars__star::before{font-size:15px}.dco-footer__reviews
.stars__empty{color:#dfe4ea}.dco-footer__reviews
.stars__filled{color:#fec201}.dco-footer__reviews-logo{display:block;width:auto;height:33px}.dco-footer__reviews-grade{font-family:"Work Sans";font-weight:600;font-size:20px;line-height:1.1;color:#282c32}.dco-footer__reviews-count{font-size:14px;line-height:1.1;color:#6f7884;text-decoration:underline}.dco-footer__totop{font-family:"Work Sans";font-weight:600;font-size:13px;line-height:1.1;color:#282c32;transition:color .15s}.dco-footer__totop:hover{color:#00bf87;text-decoration:none}.dco-footer__links{padding:90px
30px}.dco-footer__cols{--dco-col-gap:200px;display:flex;justify-content:center;align-items:stretch;gap:var(--dco-col-gap);max-width:1300px;margin:0
auto}.dco-footer__col{position:relative;flex:0 1 auto;min-width:0}.dco-footer__col:not(:first-child)::before{content:"";position:absolute;left:calc(var(--dco-col-gap)/-2);top:11px;bottom:11px;width:1px;background:#e6e9ed}.dco-footer__col--contact .dco-footer__col-list
a{color:#6f7884}.dco-footer__col--contact .dco-footer__col-list a:hover{color:#00bf87}.dco-footer__col-title{margin-bottom:20px;font-family:"Work Sans";font-weight:600;font-size:16px;line-height:28px;letter-spacing:-0.32px;color:#282c32}.dco-footer__col-list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;font-size:13px;line-height:1.1;color:#6f7884}.dco-footer__col-list
li{padding:0}.dco-footer__col-list
a{color:#6f7884;transition:color .15s}.dco-footer__col-list a:hover{color:#00bf87}.dco-footer-btm{background:#fff;border-top:1px solid #e6e9ed;font-family:"Open Sans"}.dco-footer-btm__inner{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:80px;padding:18px
40px;gap:20px}.dco-footer-btm__left{display:flex;align-items:center;gap:20px}.dco-footer-btm__keurmerk{display:block;width:auto;height:46px}.dco-footer-btm__copy{font-family:"Work Sans";font-weight:600;font-size:12px;line-height:1.3;color:#142a44;white-space:nowrap}.dco-footer-btm__links{display:flex;align-items:center;gap:20px;margin:0;padding:0;list-style:none}.dco-footer-btm__links
li{padding:0}.dco-footer-btm__links
a{font-size:13px;line-height:1.1;color:#6f7884;transition:color .15s}.dco-footer-btm__links a:hover{color:#00bf87}.dco-footer-btm__logo{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:block;transition:opacity .15s}.dco-footer-btm__logo:hover{opacity:.85}.dco-footer-btm__logo
img{display:block;width:auto;height:31px}.dco-footer-btm__right{display:flex;align-items:center;gap:20px;white-space:nowrap}.dco-footer-btm__contact{display:flex;align-items:center;gap:10px}.dco-footer-btm__label{font-family:"Work Sans";font-weight:600;font-size:12px;line-height:1.3;color:#142a44}.dco-footer-btm__right
a{font-size:13px;line-height:1.1;color:#282c32;transition:color .15s}.dco-footer-btm__right a:hover{color:#00bf87}@media screen and (max-width: 1250px){.dco-footer__cols{--dco-col-gap:90px}.dco-footer__links{padding:70px
30px}.dco-footer-btm__inner{gap:16px}}@media screen and (max-width: 960px){.dco-footer__top-inner{flex-direction:column;gap:18px;padding:22px
20px}.dco-footer__reviews{position:static;transform:none;order:-1;flex-wrap:wrap;justify-content:center;gap:10px 12px}.dco-footer__links{padding:45px
20px}.dco-footer__cols{--dco-col-gap:0px;flex-wrap:wrap;justify-content:flex-start}.dco-footer__col{flex:1 0 50%;padding:0
20px 35px}.dco-footer__col:not(:first-child)::before{display:none}.dco-footer-btm__inner{flex-direction:column;align-items:center;text-align:center;gap:18px;padding:30px
20px}.dco-footer-btm__logo{position:static;transform:none;order:-1}.dco-footer-btm__left,.dco-footer-btm__right{flex-wrap:wrap;justify-content:center}}@media screen and (max-width: 560px){.dco-footer__col{flex-basis:100%}}.dco-footer-checkout{background:#fff;border-top:1px solid #e9eff5;font-family:"Open Sans"}.dco-footer-checkout__inner{display:flex;align-items:center;justify-content:space-between;min-height:80px;padding:16px
30px;gap:30px}.dco-footer-checkout__payments{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.dco-footer-checkout__payment{display:block;width:auto;height:22px}.dco-footer-checkout__trust{display:flex;align-items:center;gap:30px}.dco-footer-checkout__keurmerken{display:flex;align-items:center;gap:18px}.dco-footer-checkout__keurmerk{display:block;width:auto}.dco-footer-checkout__keurmerk--webwinkel{height:25px}.dco-footer-checkout__keurmerk--politie{height:40px}.dco-footer-checkout__reviews{display:flex;align-items:center;gap:12px;white-space:nowrap}.dco-footer-checkout__reviews:hover{text-decoration:none}.dco-footer-checkout__reviews
.stars{height:auto}.dco-footer-checkout__reviews
.stars__star{padding:0
1px}.dco-footer-checkout__reviews .stars__star::before{font-size:15px}.dco-footer-checkout__reviews
.stars__empty{color:#dfe4ea}.dco-footer-checkout__reviews
.stars__filled{color:#fec201}.dco-footer-checkout__reviews-logo{display:block;width:auto;height:30px}.dco-footer-checkout__reviews-summary{display:flex;flex-direction:column;gap:3px}.dco-footer-checkout__reviews-count{font-size:13px;line-height:1.1;color:#6f7884;text-decoration:underline}.dco-footer-checkout__reviews-grade{display:inline-flex;align-items:center;justify-content:center;min-width:45px;height:45px;padding:0
8px;border-radius:8px;background:#00bf87;font-family:"Work Sans";font-weight:600;font-size:20px;line-height:1;color:#fff}@media screen and (max-width: 960px){.dco-footer-checkout__inner{flex-direction:column;align-items:center;gap:22px;padding:22px
20px}.dco-footer-checkout__payments,.dco-footer-checkout__trust{justify-content:center;flex-wrap:wrap}.dco-footer-checkout__trust{gap:22px}}.menu-top--dco{background:#fff;border-bottom:1px solid #e6e9ed;box-shadow:none}.menu-top--dco .menu-top__bar{position:relative;display:flex;align-items:center;justify-content:space-between;height:65px;padding:0
30px 0 20px}.menu-top--dco .menu-top__brand{display:flex;align-items:center;gap:15px}.menu-top--dco .menu-top__hamburger{display:none;flex-direction:column;justify-content:space-between;width:22px;height:15px;padding:0;border:0;background:none;cursor:pointer}.menu-top--dco .menu-top__hamburger
span{display:block;width:100%;height:2px;border-radius:2px;background:#282c32}.menu-top--dco .menu-top__logo{display:flex;align-items:center;padding:0}.menu-top--dco .menu-top__logo-link{display:block;max-width:none;transition:opacity .15s}.menu-top--dco .menu-top__logo-link:hover{opacity:.85}.menu-top--dco .menu-top__logo
img{display:block;width:auto;height:31px}.menu-top--dco .menu-top__usps{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:flex;align-items:center;gap:15px;white-space:nowrap}.menu-top--dco .menu-top__usp{display:flex;align-items:center;gap:7px;font-family:"Open Sans";font-size:13px;line-height:1.1;color:#6f7884}.menu-top--dco .menu-top__usp
strong{font-weight:600;color:#282c32}.menu-top--dco .menu-top__usp-icon{flex:0 0 18px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#e6f9f3;color:#00bf87}.menu-top--dco .menu-top__usp-icon::before{font-size:8px}.menu-top--dco .menu-top__sub{display:flex;align-items:center;gap:15px;height:auto}.menu-top--dco .menu-top__sub-links{display:flex;align-items:center;gap:15px;list-style:none;margin:0;padding:0}.menu-top--dco .menu-top__sub-links>li{position:relative;display:flex;align-items:center}.menu-top--dco .menu-top__sub-links>li>a{display:flex;align-items:center;gap:6px;font-family:"Work Sans";font-weight:600;font-size:13px;line-height:1.2;color:#282c32;white-space:nowrap;transition:color .15s}.menu-top--dco .menu-top__sub-links>li>a:hover{color:#00bf87;text-decoration:none}.menu-top--dco .menu-top__sub-caret{display:inline-block;width:8px;height:5px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5' fill='none'%3E%3Cpath d='M1 1L4 4L7 1' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5' fill='none'%3E%3Cpath d='M1 1L4 4L7 1' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .2s ease}.menu-top--dco .menu-top__sub-item--has-children .menu-top__dropdown{position:absolute;top:100%;left:50%;transform:translate(-50%, 8px);z-index:60;min-width:220px;display:flex;flex-direction:column;padding:10px;margin-top:14px;background:#fff;border:1px
solid #e6e9ed;border-radius:12px;box-shadow:0 12px 32px rgba(0,39,82,.12);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s}.menu-top--dco .menu-top__sub-item--has-children .menu-top__dropdown::before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.menu-top--dco .menu-top__sub-item--has-children .menu-top__dropdown
a{display:block;padding:9px
14px;border-radius:8px;font-family:"Work Sans";font-weight:600;font-size:14px;line-height:1.2;color:#282c32;white-space:nowrap;transition:color .15s,background-color .15s}.menu-top--dco .menu-top__sub-item--has-children .menu-top__dropdown a:hover{color:#00bf87;background:#e6f9f3;text-decoration:none}.menu-top--dco .menu-top__sub-item--has-children:hover .menu-top__dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%, 0)}.menu-top--dco .menu-top__sub-item--has-children:hover .menu-top__sub-caret{transform:rotate(180deg)}.menu-top--dco .langswitch
.langswitch__item{padding:0;gap:10px;justify-content:center;align-items:center}.menu-top--dco .langswitch .langswitch__item
img{margin-right:0}.menu-top--dco .langswitch
.langswitch__current{display:flex;align-items:center;gap:10px;cursor:pointer}.menu-top--dco .langswitch .langswitch__current .langswitch__item
img{display:block;width:22px;height:22px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:1px
solid #d8dee4;outline:none}.menu-top--dco .langswitch .langswitch__current .langswitch__item
span{display:none}.menu-top--dco .langswitch .icon-chevron{display:inline-block;width:8px;height:5px;margin:0;background-color:#282c32;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5' fill='none'%3E%3Cpath d='M1 1L4 4L7 1' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5' fill='none'%3E%3Cpath d='M1 1L4 4L7 1' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .2s ease}.menu-top--dco .langswitch .icon-chevron::before{content:none}.menu-top--dco .langswitch:hover .icon-chevron,.menu-top--dco .langswitch.is-open .icon-chevron{transform:rotate(180deg)}.menu-top--dco .langswitch:hover
.langswitch__items{border:1px
solid #e6e9ed}.menu-top--dco .langswitch
.langswitch__items{background:#fff;border:1px
solid rgba(0,0,0,0);border-radius:12px;padding:0
0px;margin-top:10px}.menu-top--dco .langswitch .langswitch__items::before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px;opacity:0;pointer-events:all}.menu-top--dco .langswitch .langswitch__items:hover{border:1px
solid #e6e9ed}.menu-top--dco .langswitch .langswitch__items
.langswitch__item{border-radius:8px;transition:color .15s,background-color .15s}.menu-top--dco .langswitch .langswitch__items .langswitch__item,.menu-top--dco .langswitch .langswitch__items .langswitch__item
span{color:#282c32}.menu-top--dco .langswitch .langswitch__items .langswitch__item
img{border:1px
solid #d8dee4;outline:none;transition:transform .15s ease}.menu-top--dco .langswitch .langswitch__items .langswitch__item:hover{background:#e6f9f3}.menu-top--dco .langswitch .langswitch__items .langswitch__item:hover,.menu-top--dco .langswitch .langswitch__items .langswitch__item:hover
span{color:#00bf87}.menu-top--dco .langswitch .langswitch__items .langswitch__item:hover
img{transform:scale(1.08)}.mobilemenu-toggle{display:none}.menu-top--dco.usps-collapsed .menu-top__usps{visibility:hidden;opacity:0;pointer-events:none}.menu-top--dco.is-collapsed .menu-top__hamburger{display:flex}.menu-top--dco.is-collapsed .menu-top__sub{position:absolute;visibility:hidden;pointer-events:none}@media only screen and (max-width: 1250px){.menu-top--dco .menu-top__bar{height:60px}.menu-top--dco .menu-top__logo
img{height:26px}}@media only screen and (max-width: 960px){.menu-top--dco{border-bottom:none;box-shadow:0px 2px 1.5px rgba(0,39,82,.08)}.menu-top--dco .menu-top__bar{height:56px;padding:0
20px;justify-content:flex-start;border-bottom:1px solid #e6e9ed}.menu-top--dco .menu-top__hamburger{display:flex}.menu-top--dco .menu-top__logo
img{width:calc(100vw - 188px);max-width:185px;height:auto}.menu-top--dco .menu-top__sub{display:none}.menu-top--dco .menu-top__usps{position:static;transform:none;display:flex;justify-content:center;gap:0;width:100%;padding:11px
20px}.menu-top--dco .menu-top__usps .menu-top__usp{font-size:12px}.menu-top--dco .menu-top__usps .menu-top__usp:not(:first-child){display:none}}body{padding-top:126px}@media(max-width: 960px){body{padding-top:97px}}.menu-btm--dco{top:66px;max-height:unset;background:#fff;box-shadow:0px 2px 1.5px rgba(0,39,82,.08);font-family:"Work Sans"}.menu-btm--dco .menu-btm__bar{position:relative;display:flex;align-items:center;justify-content:space-between;height:60px;padding:0
30px 0 20px}.menu-btm--dco .menu-btm__reviews{display:flex;align-items:center;height:auto}.menu-btm--dco .menu-btm__fbc{display:flex;align-items:center;gap:10px;height:auto}.menu-btm--dco .menu-btm__fbc:hover{text-decoration:none}.menu-btm--dco .menu-btm__fbc-logo{flex:0 0 auto;width:28.7px;height:27px;display:block}.menu-btm--dco .menu-btm__review{display:flex;flex-direction:column;gap:5px;height:auto;line-height:1.1}.menu-btm--dco .menu-btm__review-score{display:flex;align-items:center;gap:6px;height:auto}.menu-btm--dco .menu-btm__review-grade{font-family:"Open Sans";font-weight:600;font-size:13px;line-height:1.1;color:#282c32}.menu-btm--dco .menu-btm__review-count{font-family:"Open Sans";font-weight:400;font-size:13px;line-height:1.1;color:#6f7884}.menu-btm--dco
.stars{height:auto}.menu-btm--dco
.stars__star{padding:0
1px}.menu-btm--dco .stars__star::before{font-size:13px}.menu-btm--dco
.stars__empty{color:#dfe4ea}.menu-btm--dco
.stars__filled{color:#fec201}.menu-btm--dco .menu-btm__menu{position:absolute;left:50%;top:0;height:100%;transform:translateX(-50%);display:flex;align-items:center}.menu-btm--dco .menu-btm__menu
ul{display:flex;align-items:center;gap:20px;height:100%;margin:0;padding:0;list-style:none}.menu-btm--dco .menu-btm__menu
li{padding:0;height:100%}.menu-btm--dco .menu-btm__menu
a{position:relative;display:flex;align-items:center;height:100%;font-family:"Work Sans";font-weight:600;font-size:16px;color:#282c32;white-space:nowrap}.menu-btm--dco .menu-btm__menu a:hover{color:#00bf87;text-decoration:none}.menu-btm--dco .menu-btm__menu li.selected>a,.menu-btm--dco .menu-btm__menu
a.selected{color:#282c32}.menu-btm--dco .menu-btm__menu li.selected>a::before,.menu-btm--dco .menu-btm__menu a.selected::before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#00bf87}.menu-btm--dco .menu-btm__actions{display:flex;align-items:center;gap:25px;height:auto}.menu-btm--dco .menu-btm__action{display:flex;align-items:center;transition:opacity .15s}.menu-btm--dco .menu-btm__action:hover{opacity:.7}.menu-btm--dco .menu-btm__action
img{display:block}.menu-btm--dco .menu-btm__action--search
img{width:17px;height:17px}.menu-btm--dco .menu-btm__action--login
img{width:20px;height:20px}.menu-btm--dco .menu-btm__cart{position:relative;max-width:none;transform:none;height:auto}.menu-btm--dco .menu-btm__cart
a{display:flex;align-items:center;height:auto;transition:opacity .15s}.menu-btm--dco .menu-btm__cart a:hover{opacity:.7}.menu-btm--dco .menu-btm__cart a .menu-btm__cart-str{display:none}.menu-btm--dco .menu-btm__cart a .menu-btm__cart-icon{display:block;width:24px;height:23px}.menu-btm--dco .menu-btm__cart a::after{content:attr(data-amount);position:absolute;top:-8px;right:-11px;min-width:19px;height:19px;padding:0
4px;border-radius:50px;background:#00bf87;color:#fff;font-family:"Work Sans";font-weight:700;font-size:12px;line-height:19px;text-align:center}.menu-btm--dco .menu-btm__cart a[data-amount="0"]::after,.menu-btm--dco .menu-btm__cart a:not([data-amount])::after{display:none}.menu-top--dco{transition:transform .2s}body.scrolled--down .menu-top--dco{transform:translateY(-100%)}body.scrolled--down .menu-btm--dco{top:0;transform:none}@media screen and (max-width: 1250px){.menu-btm--dco .menu-btm__menu
ul{gap:14px}.menu-btm--dco .menu-btm__menu
a{font-size:15px}}@media screen and (max-width: 960px){.menu-btm--dco{top:0;right:0;left:auto;width:auto;height:56px;background:rgba(0,0,0,0);box-shadow:none;z-index:104}.menu-btm--dco .menu-btm__bar{height:56px;width:auto;padding:0
20px 0 0;justify-content:flex-end}.menu-btm--dco .menu-btm__reviews,.menu-btm--dco .menu-btm__menu{display:none}.menu-btm--dco .menu-btm__actions{gap:16.5px}.menu-btm--dco .menu-btm__action--search
img{width:13.2px;height:13.2px}.menu-btm--dco .menu-btm__action--login
img{width:16px;height:16px}.menu-btm--dco .menu-btm__cart-icon{width:19px;height:19px}.menu-btm--dco .menu-btm__cart{margin-left:-5.5px;padding-right:0}.menu-btm--dco .menu-btm__cart a::after{top:-7px;right:-9px;min-width:16px;height:16px;line-height:16px;font-size:11px}body.scrolled--down .menu-top--dco{transform:none}body.scrolled--down .menu-btm--dco{top:0}}.dco-mm{position:fixed;inset:0;z-index:1100;visibility:hidden;pointer-events:none;font-family:"Open Sans"}.dco-mm__scrim{position:absolute;inset:0;background:rgba(26,29,34,.5);backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px);opacity:0;transition:opacity .42s cubic-bezier(0.4, 0, 0.1, 1)}.dco-mm__panel{position:absolute;top:0;right:0;bottom:0;width:87%;max-width:328px;background:#fff;box-shadow:-10px 0 50px rgba(20,22,28,.3);overflow:hidden;transform:translateX(105%);transition:transform .44s cubic-bezier(0.4, 0, 0.1, 1)}.dco-mm__track{display:flex;width:200%;height:100%;transform:translateX(0);transition:transform .42s cubic-bezier(0.4, 0, 0.1, 1)}.dco-mm__level{display:flex;flex:none;flex-direction:column;width:50%;height:100%;overflow:hidden}.dco-mm__head{display:flex;align-items:center;justify-content:space-between;flex:none;padding:16px
16px 15px;border-bottom:1px solid #f0f1f3}.dco-mm__head--sub{justify-content:flex-start;gap:6px;padding:13px
14px}.dco-mm__logo{display:block;width:auto;height:20px;max-width:60%;-o-object-fit:contain;object-fit:contain}.dco-mm__close,.dco-mm__back{display:flex;align-items:center;justify-content:center;flex:none;width:38px;height:38px;padding:0;border:0;border-radius:11px;background:#f3f5f6;color:#282c32;cursor:pointer}.dco-mm__sub-title{font-family:"Work Sans";font-size:16px;font-weight:800;line-height:1.2;letter-spacing:-0.2px;color:#282c32}.dco-mm__body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:14px
14px 6px}.dco-mm__drill{display:flex;align-items:center;gap:13px;width:100%;margin:10px
0 6px;padding:13px
14px;border:0;border-radius:14px;background:#eaf9f3;font-family:"Open Sans";cursor:pointer;text-align:left;transition:background .15s}.dco-mm__drill:hover{background:#def6ec}.dco-mm__drill-label{flex:1;min-width:0}.dco-mm__drill-title{display:block;font-family:"Work Sans";font-size:16px;font-weight:700;color:#282c32}.dco-mm__drill-sub{display:block;font-size:12.5px;font-weight:500;color:#00a878}.dco-mm__section-title{padding:14px
4px 4px;font-family:var(--inter);font-size:12px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#9aa0a8}.dco-mm__menu a,.dco-mm__link{display:flex;align-items:center;justify-content:space-between;padding:12px
4px;font-size:16px;font-weight:500;line-height:1.2;color:#282c32;text-decoration:none;border-bottom:1px solid #f4f5f6}.dco-mm__menu a:hover,.dco-mm__link:hover{background:#f8f9f9;text-decoration:none}.dco-mm__menu a.is-active,.dco-mm__menu body.mobilemenu--open a.hamburger,body.mobilemenu--open .dco-mm__menu a.hamburger,.dco-mm__menu a.active,.dco-mm__link.is-active,body.mobilemenu--open .dco-mm__link.hamburger,.dco-mm__link.active{color:#00bf87}.dco-mm__menu a:last-child{border-bottom:0}.dco-mm__acc{border-bottom:1px solid #f4f5f6}.dco-mm__acc-row{display:flex;align-items:center}.dco-mm__acc-link{flex:1;min-width:0;border-bottom:0}.dco-mm__acc-toggle{display:flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;padding:0;border:0;background:none;cursor:pointer}.dco-mm__acc-caret{display:block;width:12px;height:8px;background-color:#282c32;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5' fill='none'%3E%3Cpath d='M1 1L4 4L7 1' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5' fill='none'%3E%3Cpath d='M1 1L4 4L7 1' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .22s cubic-bezier(0.4, 0, 0.1, 1)}.dco-mm__acc-subs{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(0.4, 0, 0.1, 1)}.dco-mm__acc-sublink{display:block;padding:10px
4px 10px 16px;font-size:15px;font-weight:500;line-height:1.2;color:#5a6069;text-decoration:none;border-top:1px solid #f4f5f6}.dco-mm__acc-sublink:hover{background:#f8f9f9;color:#00bf87;text-decoration:none}.dco-mm__acc-sublink.is-active,body.mobilemenu--open .dco-mm__acc-sublink.hamburger{color:#00bf87}.dco-mm__acc.is-open .dco-mm__acc-caret{transform:rotate(180deg)}.dco-mm__acc.is-open .dco-mm__acc-subs{max-height:600px}.dco-mm__level--sub .dco-mm__body{padding:10px
14px}.dco-mm__level--sub .dco-mm__link{gap:13px;padding:9px
4px;border-bottom:0}.dco-mm__lang{flex:none;padding:14px
18px 6px;border-top:1px solid #f0f1f3}.dco-mm__lang .dco-mm__section-title{padding:0
0 10px}.dco-mm
.langswitch{height:auto;position:relative;width:100%}.dco-mm .langswitch::before{content:none}.dco-mm .langswitch .langswitch__item
img{width:24px;height:24px;margin:0;border-radius:50%;border:1px
solid #d8dee4;-o-object-fit:cover;object-fit:cover}.dco-mm .langswitch
.langswitch__current{display:flex;align-items:center;gap:10px;width:100%;padding:10px
14px;border:1px
solid #f0f1f3;border-radius:12px;background:#fff;cursor:pointer;transition:border-color .15s}.dco-mm .langswitch .langswitch__current
.langswitch__item{display:inline-flex;align-items:center;gap:10px;height:auto;margin:0;padding:0;font-family:"Work Sans";font-size:15px;font-weight:600;letter-spacing:normal;text-transform:uppercase;color:#282c32}.dco-mm .langswitch .langswitch__current .langswitch__item
span{color:inherit}.dco-mm .langswitch .langswitch__current .icon-chevron{display:block;flex:none;margin-left:auto;width:11px;height:7px;background-color:#282c32;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5' fill='none'%3E%3Cpath d='M1 1L4 4L7 1' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5' fill='none'%3E%3Cpath d='M1 1L4 4L7 1' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .2s ease}.dco-mm .langswitch .langswitch__current .icon-chevron::before{content:none}.dco-mm .langswitch.is-open
.langswitch__current{border-color:#00bf87}.dco-mm .langswitch.is-open .langswitch__current .icon-chevron{transform:rotate(180deg)}.dco-mm .langswitch
.langswitch__items{position:static;left:auto;width:100%;height:auto !important;max-height:0;margin-top:0;background:#fff;border:0
solid #f0f1f3;border-radius:12px;overflow:hidden;transition:max-height .28s ease,margin-top .28s ease}.dco-mm .langswitch.is-open
.langswitch__items{max-height:520px;margin-top:8px;border-width:1px}.dco-mm .langswitch .langswitch__items
.langswitch__item{display:flex;align-items:center;gap:10px;height:auto;padding:11px
14px;font-family:"Work Sans";font-size:15px;font-weight:600;letter-spacing:normal;text-transform:uppercase;color:#282c32;text-decoration:none}.dco-mm .langswitch .langswitch__items .langswitch__item+.langswitch__item{border-top:1px solid #f0f1f3}.dco-mm .langswitch .langswitch__items .langswitch__item
span{color:inherit}.dco-mm .langswitch .langswitch__items .langswitch__item:hover{background:#e6f9f3;color:#00bf87;text-decoration:none}.dco-mm__foot{flex:none;padding:13px
18px;border-top:1px solid #f0f1f3;background:#fafbfb}.dco-mm__phone{display:flex;align-items:center;gap:11px;text-decoration:none}.dco-mm__phone:hover{text-decoration:none}.dco-mm__phone-icon{display:flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:11px;background:#eaf9f3;color:#00a878}.dco-mm__phone-number{display:block;font-size:15px;font-weight:700;line-height:1.25;color:#282c32}.dco-mm__phone-hours{display:block;font-size:11.5px;line-height:1.25;color:#9aa0a8}.dco-mm.is-lvl1 .dco-mm__track{transform:translateX(-50%)}body.mobilemenu--open .dco-mm{visibility:visible;pointer-events:auto}body.mobilemenu--open .dco-mm .dco-mm__scrim{opacity:1}body.mobilemenu--open .dco-mm .dco-mm__panel{transform:translateX(0)}.path--dco{border:0;letter-spacing:normal}@media(max-width: 960px){.path--dco .main-container{padding:0
20px}}.path--dco
.path__inner{background:rgba(0,0,0,0)}.path--dco
.path__list{height:auto;padding:14px
0}.path--dco .path__list
ul{align-items:center;gap:10px}.path--dco .path__list
li{display:flex;align-items:center;gap:10px;margin:0;padding:0}.path--dco .path__list li::before{content:"";display:block;position:static;flex:0 0 4px;width:4px;height:8px;margin:0;transform:none;border:0;opacity:1;background-color:#6f7884;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='8' viewBox='0 0 4 8' fill='none'%3E%3Cpath d='M1 1L3 4L1 7' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='8' viewBox='0 0 4 8' fill='none'%3E%3Cpath d='M1 1L3 4L1 7' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.path--dco .path__list li:first-child{padding-left:0;margin-right:0}.path--dco .path__list li:first-child::before{display:none}.path--dco .path__list li
a{display:flex;align-items:center;font-family:"Open Sans";font-size:13px;line-height:1.1;color:#282c32;transition:color .15s}.path--dco .path__list li a:hover{color:#00bf87;text-decoration:none}.path--dco .path__list li:first-child a
span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.path--dco .path__list li:first-child a::before{content:"";display:block;width:15px;height:15px;background-color:#282c32;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.5 6.6 8 2.2 13.5 6.6 V12.8 C13.5 13.2 13.2 13.5 12.8 13.5 H3.2 C2.8 13.5 2.5 13.2 2.5 12.8 Z' stroke='%23000' stroke-width='1.3' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.5 6.6 8 2.2 13.5 6.6 V12.8 C13.5 13.2 13.2 13.5 12.8 13.5 H3.2 C2.8 13.5 2.5 13.2 2.5 12.8 Z' stroke='%23000' stroke-width='1.3' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat;transition:background-color .15s}.path--dco .path__list li:first-child a:hover::before{background-color:#00bf87}.path--dco .path__list li:last-child
a{color:#6f7884;cursor:default}.path--dco .path__list li:last-child a:hover{color:#6f7884}@media only screen and (max-width: 960px){.path--dco
.path__list{padding:12px
0}.path--dco .path__list
ul{flex-wrap:nowrap}.path--dco .path__list ul
li{margin-right:0;padding-left:0;flex:0 0 auto}.path--dco .path__list ul li:last-child{flex:0 1 auto;min-width:0}.path--dco .path__list ul li:last-child
a{min-width:0;overflow:hidden}.path--dco .path__list ul li:last-child
span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.card-small{display:flex;flex-direction:column;height:100%;background:#fff;border:1px
solid #e9eff5;border-radius:8px;overflow:hidden;transition:.15s}.card-small:hover{border-color:#00bf87;box-shadow:0px 15px 25px 1px rgba(40,44,50,.08);text-decoration:none}.card-small__image{position:static;display:block;flex-shrink:0;margin:30px
0 0;padding-top:77%;border:0;z-index:auto;background-size:contain;background-position:center center;background-repeat:no-repeat}.card-small__info{display:flex;flex-direction:column;flex:1;justify-content:flex-start;padding:40px
30px 30px}.card-small__info::before{display:none}.card-small__stars{display:block;margin-bottom:17px}.card-small .stars--gold{height:14px}.card-small .stars--gold .stars__star::before{font-size:12px}.card-small .stars--gold
.stars__text{padding-top:0;padding-left:10px;font-size:13px;font-weight:400;color:#6f7884}.card-small__title{display:block;min-height:0;margin:0
0 30px;padding:0;font-size:18px;line-height:1.35;font-weight:600;color:#282c32}.card-small__prices{display:flex;align-items:baseline;margin-top:auto;padding-top:0}.card-small__price{font-size:24px;line-height:1;font-weight:700;color:#00bf87}.card-small__old-price{padding-left:12px;font-size:16px;line-height:1;font-weight:400;color:#6f7884;text-decoration:line-through}.product-offer-section{position:relative}.product-offer-section+.section:has(.usps-small){border-top:0;border-bottom:0;padding-top:40px !important;padding-bottom:40px !important}@media(max-width: 1250px){.product-offer-section+.section:has(.usps-small){padding-bottom:0 !important;padding-top:0 !important}.product-offer-section+.section:has(.usps-small) .usps-small__col:first-child{display:flex}.product-offer-section+.section:has(.usps-small) .usps-small__col{display:none}}.product-offer-section+.section:has(.usps-small)+.section:has(.need-help-card){border-top:0;border-bottom:0;padding-bottom:100px !important}@media(max-width: 1250px){.product-offer-section+.section:has(.usps-small)+.section:has(.need-help-card){padding-bottom:30px !important}}.product-offer-section::before{content:"";position:absolute;left:0;right:0;top:0;height:62%;background:#ebfaf6;z-index:0}.product-offer-section .main-container{position:relative;z-index:1}.product-offer{position:relative;margin-top:0}.product-offer__head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:50px}.product-offer__title{margin:0}.product-offer__title
h3{margin:0}.product-offer__title+.product-offer__cards{padding-top:0}.product-offer__nav{display:flex;gap:12px;flex-shrink:0}.product-offer__prev,.product-offer__next{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#fff;border:1px
solid #dee5eb;color:#282c32;cursor:pointer;transition:.15s}.product-offer__prev .icon,.product-offer__next
.icon{font-size:14px;line-height:1}.product-offer__prev:hover,.product-offer__next:hover{border-color:#00c48a;color:#00c48a}.product-offer__prev.swiper-button-disabled,.product-offer__next.swiper-button-disabled{opacity:.35;cursor:default;pointer-events:none}.product-offer__prev
.icon{transform:rotate(180deg)}.product-offer__cards{display:block;margin:0;padding-top:0;flex-wrap:nowrap}.product-offer__cards
.swiper{overflow:hidden;margin:-12px 0;padding:12px
0}.product-offer__cards .swiper-slide{height:auto}.product-offer__card{display:flex;width:auto;height:100%;padding:0}.product-offer__card>.card-small{width:100%}@media screen and (max-width: 1250px){.product-offer__cards{width:100%;margin:0}}@media screen and (max-width: 960px){.product-offer__head{margin-bottom:30px}.product-offer__nav{display:none}.product-offer__card{width:auto;padding:0}.product-offer__cards{width:auto;margin-right:-30px}}@media(max-width: 1250px){.section:has(.text-columns){padding-top:0 !important;padding-bottom:0 !important}}.text-columns__inner{margin:0
-50px}.text-columns__col{max-width:33.333%;color:#282c32}.text-columns__icon{color:#00bf87;font-size:80px;line-height:1;margin-bottom:40px}.text-columns__col .text-columns__col-inner{padding:0
50px}.text-columns__col .text-columns__col-inner::before{display:none}.text-columns__col .text-columns__col-inner
.h3{line-height:1.3}.text-columns__col .text-columns__col-inner .h3+p{margin-top:30px}@media screen and (max-width: 1600px){.text-columns__inner{margin:0;padding:0
30px}.text-columns__col .text-columns__col-inner{padding:0
30px}}@media screen and (max-width: 1250px){.text-columns__inner{padding:0
0 20px}.text-columns__col .text-columns__col-inner{padding:0}}@media screen and (max-width: 960px){.text-columns{overflow-x:visible;margin:0}.text-columns__inner{margin:0
-30px;padding:0}.text-columns__col{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:20px;column-gap:20px;align-items:center;max-width:none;width:100%;padding:30px
30px;background:#fff}.text-columns__col:nth-child(odd){background:#f2fcf9}.text-columns__col:last-child{padding-bottom:30px}.text-columns__col-inner{display:contents}.text-columns__icon{margin-bottom:0;font-size:48px;line-height:1}.text-columns__col .text-columns__col-inner
.h3{margin:0;font-size:18px;line-height:1.3;text-align:left}.text-columns__col .text-columns__col-inner
p{grid-column:1/-1;font-size:14px;line-height:25px;text-align:left}.text-columns__col .text-columns__col-inner .h3+p{margin-top:15px}}.usps-small:not(.usps-small--vertical) .usps-small__col-inner{padding:0}.usps-small:not(.usps-small--vertical) .usps-small__icon{padding-right:0;font-size:30px;line-height:1;color:#282c32}.usps-small:not(.usps-small--vertical) .usps-small__title{margin:0;font-size:16px;font-weight:600;line-height:28px}.usps-small:not(.usps-small--vertical) p{margin:0;font-size:16px;line-height:28px}@media screen and (min-width: 961px){.usps-small:not(.usps-small--vertical){gap:60px}.usps-small:not(.usps-small--vertical) .usps-small__col{max-width:none;min-width:0;padding:0;gap:20px;align-items:center}}.product-hero{display:flex;align-items:flex-start;gap:90px;margin-bottom:40px}.product-hero__media{flex:1 1 55%;min-width:0;max-width:660px}.product-hero__gallery{position:relative;background:#fff;border:1px
solid #e9eff5;border-radius:8px;padding:30px}@media(max-width: 960px){.product-hero__gallery{padding:0;border:0}}.product-hero__gallery
.gallery{margin:0}.product-hero .swiper-slide::before{display:none !important}.product-hero .gallery--vertical{display:flex;flex-direction:row;align-items:flex-start;gap:20px;padding-bottom:0}.product-hero .gallery--vertical
.gallery__images{order:2;flex:1 1 auto;min-width:0}.product-hero .gallery--vertical .gallery__images
img{width:100%;height:auto;max-height:345px;-o-object-fit:contain;object-fit:contain}.product-hero .gallery--vertical .gallery-thumbs{order:1;flex:0 0 75px;width:75px;padding-top:0;align-self:stretch}.product-hero .gallery--vertical .swiper-pagination,.product-hero .gallery--vertical .gallery__nav-btn{display:none}.product-hero .gallery--vertical .gallery-thumbs .swiper-slide{width:75px;max-width:75px;height:56px;margin-right:0;border-radius:5px;cursor:pointer}.product-hero .gallery--vertical .gallery-thumbs .swiper-slide
img{-o-object-fit:contain;object-fit:contain;border-radius:5px;box-sizing:border-box;border:1px
solid #e9eff5}.product-hero .gallery--vertical .gallery-thumbs .swiper-slide.swiper-slide-thumb-active
img{border:2px
solid #00bf87}.product-hero
.gallery__images{position:relative}.product-hero
.gallery__skg{position:absolute;top:0px;right:0px;z-index:2;width:45px}.product-hero .gallery__skg
img{display:block;width:100%;height:auto}.product-hero__info{flex:1 1 45%;min-width:0;display:flex;flex-direction:column;gap:30px}.product-hero__header{display:flex;flex-direction:column;gap:20px}.product-hero__status{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.product-hero__badge{display:inline-flex;align-items:center;height:30px;padding:0
12px;border-radius:5px;background:#e6f9f3;color:#00bf87;font-size:13px;font-weight:600;line-height:1.1;white-space:nowrap}.product-hero__delivery{font-size:15px;line-height:24px;color:#282c32;letter-spacing:-0.3px}.product-hero__delivery
strong{font-weight:600}.product-hero__title{margin:0;font-family:"Work Sans";font-size:35px;line-height:1.15;font-weight:600;color:#282c32}@media(max-width: 960px){.product-hero__title{font-family:var(--googlesans) !important;font-size:18px !important;letter-spacing:0 !important}}.product-hero__reviews{display:none}.product-hero__details{display:flex;flex-direction:column;gap:40px}.product-hero__features{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0px}.product-hero__feature{display:flex;align-items:center;gap:10px;font-size:15px;color:#282c32}.product-hero__feature
.icon{font-size:14px;color:#00bf87}.product-hero__buy{display:flex;flex-direction:column;gap:20px}.product-hero__price{display:flex;align-items:baseline;gap:12px}.product-hero__price-label{font-size:15px;color:#6f7884;letter-spacing:-0.3px}.product-hero__price-amount{font-family:"Work Sans";font-size:30px;font-weight:600;color:#282c32}.product-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.product-hero__cta{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0
20px;border-radius:8px;background:#00bf87;color:#fff;font-family:"Work Sans";font-size:16px;font-weight:600;text-decoration:none;transition:background-color 200ms}.product-hero__cta:hover,.product-hero__cta:focus{background:#00a878;color:#fff}@media screen and (max-width: 960px){.product-hero{flex-direction:column;align-items:stretch;gap:20px}.product-hero__info,.product-hero__header,.product-hero__details,.product-hero__buy{display:contents}.product-hero__title-group{order:1;display:flex;flex-direction:column;gap:8px}.product-hero__title{font-size:20px}.product-hero__reviews{display:flex;align-items:center;gap:8px;text-decoration:none}.product-hero__fbc-logo{flex:0 0 auto;width:18px;height:17px;display:block}.product-hero__review-score{display:flex;align-items:center;gap:6px}.product-hero__review-grade{font-family:"Open Sans";font-weight:600;font-size:13px;line-height:1.1;color:#282c32}.product-hero__review-count{font-family:"Open Sans";font-weight:400;font-size:13px;line-height:1.1;color:#6f7884}.product-hero
.stars{height:auto}.product-hero
.stars__star{padding:0
1px}.product-hero .stars__star::before{font-size:13px}.product-hero
.stars__empty{color:#dfe4ea}.product-hero
.stars__filled{color:#fec201}.product-hero__media{order:2;width:100%;max-width:none}.product-hero__status{order:3}.product-hero__actions{order:4;flex-direction:column;align-items:stretch;gap:20px}.product-hero__features,.product-hero__price{display:none}.product-hero__gallery{padding:0px}.product-hero__badge{height:24px;font-size:12px}.product-hero__cta{width:100%}.product-hero
.gallery__skg{top:auto;right:auto;bottom:20px;left:20px;width:40px}.product-hero .gallery--vertical{flex-direction:column;gap:8px}.product-hero .gallery--vertical
.gallery__images{order:1;width:100%;min-width:0}.product-hero .gallery--vertical .gallery__images
img{max-height:240px}.product-hero .gallery--vertical .gallery-thumbs{order:2;flex:0 0 auto;width:100%;align-self:auto}.product-hero .gallery--vertical .gallery-thumbs .swiper-slide{width:67px;max-width:67px;height:40px}.product-hero .gallery--vertical .gallery__nav-btn--next{display:flex;top:50%;right:10px;width:35px;height:35px;border-radius:50%;transform:translateY(-50%);box-shadow:0 2px 8px rgba(40,44,50,.15)}.product-hero .product-special--inline{min-height:auto;gap:5px;padding:0;background:none;justify-content:flex-start}.product-hero .product-special--inline .product-special__image{width:40px;min-width:40px}.product-hero .product-special--inline .product-special__row{flex-direction:row;align-items:center;gap:10px;flex-wrap:wrap}}#dco-configurator{scroll-margin-top:120px;position:relative;margin-top:40px;padding:70px
0;background:#fbfcfd;box-shadow:0 0 0 100vmax #fbfcfd;clip-path:inset(0 -100vmax)}@media(max-width: 1250px){#dco-configurator{background:#f2fcf9;box-shadow:0 0 0 100vmax #f2fcf9;padding:20px
0;margin-top:0;margin-bottom:0}}.product-special--inline{display:inline-flex;flex-direction:row;align-items:center;gap:8px;min-height:52px;padding:5px
10px;border-radius:8px;background:#fff;box-shadow:none;text-decoration:none}.product-special--inline::before{display:none}.product-special--inline .product-special__content{order:2;display:flex;flex-direction:column;gap:4px;padding-right:0}.product-special--inline .product-special__col{display:none}.product-special--inline .product-special__image{order:1;position:static;right:auto;top:auto;width:35px;min-width:35px}.product-special--inline .product-special__image
img{display:block;width:100%;height:auto}.product-special--inline .product-special__price{display:none}.product-special--inline .product-special__row{display:flex;flex-direction:column;gap:4px}.product-special--inline .product-special__title{font-size:13px;font-weight:600;line-height:1.1;color:#f60}.product-special--inline .product-special__title
strong{font-weight:600}.product-special--inline .product-special__title>span{text-decoration:none}.product-special--inline .product-special__value{margin-left:4px}.product-special--inline .product-special__text{font-size:13px;line-height:1.1;color:#282c32}.section:has(.need-help-card){display:flex;justify-content:center;align-items:center;align-content:center}.need-help-card{display:flex;align-items:stretch;max-width:1500px;margin:0
auto;border-radius:8px;overflow:hidden;margin:0
20px}.need-help-card__content{flex:1 1 50%;min-width:0;height:450px;background:#282c32;display:flex;flex-direction:column;justify-content:center;gap:50px;padding:104px
115px 103px}.need-help-card__title{margin:0;max-width:520px;color:#fff;font-family:"Work Sans";font-weight:600;font-size:45px;line-height:1.2}.need-help-card__contact{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.need-help-card__contact-item{color:#00bf87;font-family:"Work Sans";font-weight:500;font-size:20px;white-space:nowrap;text-decoration:none}.need-help-card__contact-item:hover{text-decoration:underline}.need-help-card__dot{flex:0 0 auto;width:5px;height:5px;border-radius:50%;background:#00bf87}.need-help-card__image{flex:1 1 50%;min-width:0;height:450px}.need-help-card__image
img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1250px){.need-help-card__content{gap:35px;padding:50px
60px}.need-help-card__title{font-size:32px}}@media screen and (max-width: 1250px)and (min-width: 960px){.need-help-card__title{font-size:calc(32px + 13*(100vw - 960px)/290)}}@media screen and (max-width: 1250px)and (min-width: 1250px){.need-help-card__title{font-size:45px}}@media screen and (max-width: 960px){.need-help-card{flex-direction:column;border-radius:4px}.need-help-card__content{flex:0 0 auto;height:auto;align-items:start;gap:25px;padding:30px}.need-help-card__title{font-size:22px}.need-help-card__contact{flex-direction:column;align-items:flex-start;gap:0px}.need-help-card__contact-item{font-size:14px}.need-help-card__dot{display:none}.need-help-card__image{flex:0 0 auto;height:125px}.need-help-card__image
img{height:100%}}@media(max-width: 1250px){.section:has(.reviews-product){padding-top:0 !important}}@media(max-width: 1250px){.section:has(.reviews-product) .main-container{padding:0
20px !important}}.reviews-product{display:flex;align-items:center;gap:100px}.reviews-product__breakdown{flex:0 0 400px;max-width:400px;display:flex;flex-direction:column;gap:30px}.reviews-product__head{display:flex;align-items:center;justify-content:space-between;gap:20px}.reviews-product__title{margin:0;font-family:"Work Sans";font-size:30px;line-height:1.15;font-weight:600;color:#282c32}.reviews-product__write{font-size:16px;font-weight:500;line-height:1.1;color:#00bf87;text-decoration:none;white-space:nowrap;transition:color 200ms}.reviews-product__write:hover,.reviews-product__write:focus{color:#00a878}.reviews-product__bars{display:flex;flex-direction:column;gap:15px}.reviews-product__bar{display:flex;align-items:center;gap:20px}.reviews-product__bar-label{flex:0 0 auto;min-width:70px;font-size:15px;font-weight:500;line-height:1.1;color:#282c32;white-space:nowrap}.reviews-product__bar-track{flex:1 1 auto;position:relative;height:5px;border-radius:5px;background:#e9eff5;overflow:hidden}.reviews-product__bar-fill{position:absolute;inset:0 auto 0 0;height:100%;border-radius:5px;background:#00bf87}.reviews-product__bar-count{flex:0 0 auto;min-width:12px;font-size:15px;line-height:1.1;color:#6f7884;text-align:right}.reviews-product__cta{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;min-height:213px;padding:40px;background:#fff;border:1px
solid #e9eff5;border-radius:8px}.reviews-product__cta-title{margin:0;font-size:16px;font-weight:600;line-height:28px;letter-spacing:-0.32px;color:#282c32;text-align:center}.reviews-product__cta-stars{display:flex;flex-direction:row-reverse;justify-content:center;gap:6px}.reviews-product__cta-star{display:block;color:#fec201;line-height:0}.reviews-product__cta-star
svg{display:block;width:32px;height:32px}.reviews-product__cta-star svg
path{fill:rgba(0,0,0,0);transition:fill 150ms}.reviews-product__cta-star:hover svg path,.reviews-product__cta-star:hover~.reviews-product__cta-star svg
path{fill:#fec201}@media screen and (max-width: 1250px){.reviews-product{flex-direction:column;align-items:stretch;gap:40px}.reviews-product__breakdown{flex-basis:auto;max-width:none}.reviews-product__cta{min-height:0;padding:40px
20px}}@media screen and (max-width: 960px){.reviews-product{position:relative;gap:0;padding-top:30px}.reviews-product::before{content:"";position:absolute;top:0;left:-30px;right:-30px;height:1px;background:#e9eef5}.reviews-product__breakdown{gap:20px}.reviews-product__title{font-family:var(--googlesans);font-size:16px}.reviews-product__write{font-family:var(--googlesans);font-size:14px}.reviews-product__bar-label,.reviews-product__bar-count{font-size:13px}.reviews-product__bar-label{min-width:0}.reviews-product__cta{display:none}}.cart-slider__panel{width:95vw;max-width:450px;border-radius:0;box-shadow:-10px 0 40px rgba(0,12,29,.12)}.cart-slider__header{padding:40px
40px 0;border-bottom:0}@media(max-width: 576px){.cart-slider__header{padding:25px
20px 0}}.cart-slider__title{font-family:"Work Sans";font-size:30px;font-weight:600;color:#282c32;line-height:1.1}@media(max-width: 576px){.cart-slider__title{font-size:24px}}.cart-slider__close{color:#282c32}.cart-slider__close
.icon{font-size:13px}.cart-slider__close:hover{color:#f60}.cart-slider__body{padding:30px
40px}@media(max-width: 576px){.cart-slider__body{padding:20px}}.cart-slider__footer{padding:0;box-shadow:none;border-top:1px solid #e9eff5}.cart-slider__summary{display:flex;flex-direction:column}.cart-slider__summary-row{display:flex;align-items:center;justify-content:space-between;padding:0
30px;height:65px;font-size:14px;line-height:1.1;color:#282c32}@media(max-width: 576px){.cart-slider__summary-row{padding:0
20px;height:56px}}.cart-slider__shipping{font-weight:600}.cart-slider__shipping--free{color:#00bf87}.cart-slider__total{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0
30px;min-height:65px;background-color:#f2fcf9;color:#282c32}@media(max-width: 576px){.cart-slider__total{padding:0
20px}}.cart-slider__total-label{font-weight:600;font-size:15px}.cart-slider__total-prices{display:flex;align-items:center;justify-content:flex-end;gap:15px}.cart-slider__total-old{font-size:15px;text-decoration:line-through;color:#6f7884}.cart-slider__total-now{font-family:"Work Sans";font-size:25px;font-weight:600;white-space:nowrap}@media(max-width: 576px){.cart-slider__total-now{font-size:22px}}.cart-slider__meta{display:flex;align-items:center;gap:10px;padding:25px
30px 0;font-size:14px;color:#282c32}@media(max-width: 576px){.cart-slider__meta{padding:20px
20px 0}}.cart-slider__stock{flex:0 0 auto;display:inline-flex;align-items:center;height:30px;padding:0
12px;border-radius:5px;background-color:#e6f9f3;color:#00bf87;font-size:13px;font-weight:600}.cart-slider__delivery{flex:1 1 auto;line-height:1.3}.cart-slider__actions{display:flex;gap:8px;padding:20px
30px 30px}@media(max-width: 576px){.cart-slider__actions{padding:20px}}.cart-slider__btn{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0
20px;border-radius:8px;font-family:"Work Sans";font-size:16px;font-weight:600;line-height:1;cursor:pointer;transition:all .2s ease-in-out;text-align:center}.cart-slider__btn--back{flex:0 0 auto;background-color:#fff;border:1px
solid #e9eff5;color:#6f7884}.cart-slider__btn--back:hover{border-color:#6f7884;color:#282c32}.cart-slider__btn--order{flex:1 1 auto;background-color:#00bf87;color:#fff}.cart-slider__btn--order:hover{background-color:#00a071}.cart-slider
.cart{font-size:14px}@media screen and (min-width: 960px){.cart-slider
.cart{font-size:calc(14px + 2*(100vw - 960px)/290)}}@media screen and (min-width: 1250px){.cart-slider
.cart{font-size:16px}}.cart-slider
.cart__empty{padding:0}.cart-slider
.cart__product{align-items:flex-start;gap:20px;padding:0;border-top:0}.cart-slider .cart__product:not(:last-child){padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #e9eff5}.cart-slider .cart__product
.cart__image{position:static;flex:0 0 70px;width:70px;height:70px;margin:0;padding:10px;display:flex;align-items:center;justify-content:center;background-color:#fbfcfd;border:1px
solid #e9eff5;border-radius:8px}.cart-slider .cart__product .cart__image
img{width:100%;height:100%;margin:0;-o-object-fit:contain;object-fit:contain}.cart-slider .cart__product
.cart__delete{top:0;right:0;font-size:18px;color:#6f7884}.cart-slider .cart__product .cart__delete:hover{color:#f60}.cart-slider .cart__product
.cart__row.first{flex-direction:column;align-items:flex-start;gap:8px;padding:0
28px 0 0}.cart-slider .cart__product .cart__row.first .text-color{font-family:"Work Sans";font-size:17px;font-weight:600;line-height:1.25;color:#282c32}.cart-slider .cart__product .cart__col:first-child{width:100%}.cart-slider .cart__product .cart__col--right{width:100%;text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.cart-slider .cart__product
.cart__price{display:flex;align-items:baseline;gap:10px;text-align:left}.cart-slider .cart__product .cart__price .cart__price-current{font-family:"Work Sans";font-size:15px;font-weight:600;color:#282c32}.cart-slider .cart__product .cart__price .cart__price-old{font-size:13px;color:#6f7884;text-decoration:line-through}.cart-slider .cart__product
.cart__amount{padding:0;font-size:13px;color:#6f7884}.cart-slider .cart__product .cart__amount
.select{height:28px;padding:0
24px 0 8px;font-size:13px}.cart-slider .cart__product--offer
.cart__image{background-color:rgba(255,102,0,.05);border-color:#f60}.cart-slider .cart__product--offer .cart__row.first .text-color{color:#f60}.cart-slider .cart-options__toggle{margin-left:0;gap:6px;font-family:"Open Sans";font-size:12px;font-weight:400;color:#6f7884;display:flex;align-items:center}.cart-slider .cart-options__toggle
.icon{font-size:6px;transition:transform .2s}.cart-slider .cart-options__toggle.is-open
.icon{transform:rotate(180deg)}.cart-slider .cart-options{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease}.cart-slider .cart-options>div{min-height:0}.cart-slider .cart-options.is-open{grid-template-rows:1fr;margin-top:10px}.cart-slider .cart-options>div>.cart__row:first-child{padding-top:12px;border-top:1px solid #e9eff5}.cart-slider .cart-options
.cart__row{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:14px;padding:5px
0;border:0;font-size:13px;line-height:1.4;color:#6f7884}.cart-slider .cart-options .cart__col:first-child{width:auto;min-width:0}.cart-slider .cart-options .cart__col:last-child:not(:only-child){flex:0 0 auto;text-align:right;white-space:nowrap;color:#282c32}.cart-slider .cart-options .cart_s_price-old{margin-right:4px;font-size:.9em;text-decoration:line-through;color:#6f7884}.cart-slider .cart-options .cart__price-current{font-weight:600;color:#282c32}.cart-slider .cart-options .cart__row--total{margin-top:6px;padding-top:12px;border-top:1px solid #e9eff5;font-weight:600;font-size:14px;color:#282c32}body .checkout-steps-container{margin-bottom:40px;padding-top:28px !important;padding-bottom:0 !important;background-color:#fbfcfd}@media(max-width: 620px){body .checkout-steps-container{margin-bottom:25px}body .checkout-steps-container .main-container{padding:0
15px}}.checkout-steps{position:relative;display:flex;justify-content:space-between}.checkout-steps__step{display:flex;align-items:center;gap:12px;padding-bottom:24px;font-family:var(--googlesans);font-weight:600;font-size:16px;white-space:nowrap;color:#b8c0c8;width:100%;justify-content:center}.checkout-steps__step
.icon{display:inline-flex;align-items:center;color:inherit}.checkout-steps__step .icon
svg{display:block;width:auto;height:21px}.checkout-steps__step:nth-child(2) .icon
svg{height:23px}.checkout-steps__step:nth-child(3) .icon svg,.checkout-steps__step:nth-child(4) .icon
svg{height:24px}.checkout-steps__step--active{color:#282c32}.checkout-steps__step--active
.icon{color:#282c32}.checkout-steps__step--done{cursor:pointer}.checkout-steps__step--done
.icon{color:#00bf87}@media(max-width: 620px){.checkout-steps__step{flex-direction:column;gap:7px;padding-bottom:18px;font-size:12px;line-height:1;text-align:center}.checkout-steps__step .icon
svg{height:18px}.checkout-steps__step:nth-child(2) .icon svg,.checkout-steps__step:nth-child(3) .icon svg,.checkout-steps__step:nth-child(4) .icon
svg{height:20px}}.checkout-steps__progress{position:absolute;left:0;bottom:-1px;height:3px;width:calc(25%*var(--active-step, 1));background-color:#00bf87;border-radius:0 50px 50px 0;transition:width .3s ease}.checkout-steps__progress::before{content:"";position:absolute;top:0px;left:-100vw;width:100vw;height:3px;background-color:#00bf87}.checkout-cart{display:flex;flex-direction:column;gap:30px}.checkout-cart__heading{display:flex;align-items:center;justify-content:space-between}.checkout-cart__heading
h2{margin:0;font-family:"Work Sans";font-weight:600;font-size:30px;color:#282c32}.checkout-cart__heading
span{font-family:"Work Sans";font-weight:600;font-size:15px;color:#00bf87;cursor:pointer}.checkout-cart__heading span:hover{text-decoration:underline}.checkout-cart__inner{background-color:#fff;border:1px
solid #e9eff5;border-radius:8px;box-shadow:0 2px 1.5px rgba(0,39,82,.08)}.checkout-cart__products{display:flex;flex-direction:column;padding:30px}.checkout-cart__summary{padding:20px
25px;border-top:1px solid #e9eff5}.checkout-cart__row{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#282c32}.checkout-cart__shipping{font-weight:600;color:#00bf87}.checkout-cart__total{display:flex;align-items:center;justify-content:space-between;min-height:65px;padding:12px
25px;background-color:#f2fcf9;border-radius:0 0 8px 8px;color:#282c32}.checkout-cart__total>span:first-child{font-weight:600;font-size:15px}.checkout-cart__total-price{display:flex;align-items:center;gap:15px}.checkout-cart__total-price .checkout-cart__total-old{font-size:15px;text-decoration:line-through;color:#6f7884}.checkout-cart__total-price
strong{font-family:"Work Sans";font-weight:600;font-size:25px}.checkout-cart__delivery{margin:0;font-size:14px;line-height:1.4;color:#282c32}.checkout-cart__delivery
strong{font-weight:600}.checkout-cart__submit.btn{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:52px;margin:0;font-family:"Work Sans";font-weight:600;font-size:16px;color:#fff;background-color:#00bf87;border:none;border-radius:8px;box-shadow:none}.checkout-cart__submit.btn::before{display:none}.checkout-cart__submit.btn:hover{background-color:#00a071;color:#fff;box-shadow:none}.checkout-cart__usps{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.checkout-cart__usps
li{position:relative;padding-left:24px;font-size:15px;color:#282c32}.checkout-cart__usps li
strong{font-weight:600}.checkout-cart__usps li::before{position:absolute;left:0;top:1px;font-size:11px;color:#00bf87}.cart__product--dco{display:flex;align-items:flex-start;gap:20px;padding:0}.cart__product--dco+.cart__product--dco,.cart__product--dco+.cart__product--offer{margin-top:25px;padding-top:25px;border-top:1px solid #e9eff5}.cart__product--dco .cart__product-thumb{flex:0 0 70px;display:flex;align-items:center;justify-content:center;height:70px;padding:10px;background-color:#fbfcfd;border:1px
solid #e9eff5;border-radius:8px}.cart__product--dco .cart__product-thumb
img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.cart__product--dco .cart__product-body{flex:1 1 auto;min-width:0}.cart__product--dco .cart__product-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.cart__product--dco .cart__product-titles{display:flex;flex-direction:column;gap:3px;min-width:0}.cart__product--dco .cart__product-title{font-family:"Work Sans";font-weight:600;font-size:17px;line-height:1.2;color:#282c32}.cart__product--dco .cart__product-title:hover{color:#00bf87}.cart__product--dco .cart__product-remove{flex:0 0 auto;color:#6f7884;transition:color .2s}.cart__product--dco .cart__product-remove
.icon{font-size:16px}.cart__product--dco .cart__product-remove:hover{color:#f60}.cart__product--dco .cart__product-price{display:flex;align-items:center;gap:10px;margin-top:5px}.cart__product--dco .cart__product-price-current{font-family:"Work Sans";font-weight:600;font-size:15px;color:#282c32}.cart__product--dco .cart__product-price-old{font-size:13px;text-decoration:line-through;color:#6f7884}.checkout-cart .checkout-cart__submit{opacity:1 !important}.checkout-cart .cart-options__toggle{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-size:12px;color:#6f7884;cursor:pointer}.checkout-cart .cart-options__toggle
.icon{font-size:6px;transition:transform .2s}.checkout-cart .cart-options__toggle.is-open
.icon{transform:rotate(180deg)}.checkout-cart .cart-options{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease}.checkout-cart .cart-options>div{min-height:0}.checkout-cart .cart-options.is-open{grid-template-rows:1fr}.checkout-cart .cart-options__row{display:flex;justify-content:space-between;gap:10px;padding-top:8px;font-size:13px;line-height:1.4;color:#6f7884}.checkout-cart .cart-options__row span:last-child{font-weight:600;color:#282c32;text-align:right;white-space:nowrap}.checkout-cart .cart-options__row--note
span{font-weight:400;color:#6f7884;text-align:left;white-space:normal}.checkout-cart .cart-options__row--total{margin-top:8px;padding-top:8px;border-top:1px solid #e9eff5;font-weight:600;color:#282c32}.checkout-cart .cart-options__price-old{margin-right:4px;font-weight:400;text-decoration:line-through;color:#6f7884}.cart__product--offer{display:flex;align-items:flex-start;gap:20px;padding:0}.cart__product--offer .cart__product-thumb{flex:0 0 70px;display:flex;align-items:center;justify-content:center;height:70px;padding:10px;background-color:rgba(255,102,0,.05);border:1px
solid #f60;border-radius:8px}.cart__product--offer .cart__product-thumb
img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.cart__product--offer .cart__product-title{font-family:"Work Sans";font-weight:600;font-size:17px;line-height:1.2;color:#f60}.cart__product--offer .cart__product-price{display:flex;align-items:center;gap:10px;margin-top:5px}.cart__product--offer .cart__product-price-current{font-family:"Work Sans";font-weight:600;font-size:15px;color:#282c32}.cart__product--offer .cart__product-price-old{font-size:13px;text-decoration:line-through;color:#6f7884}.checkout-container{min-height:calc(100vh - 292px);border-top:0 !important}.checkout-data{display:flex;align-items:flex-start;justify-content:space-between;gap:60px}@media(max-width: 1200px){.checkout-data{flex-direction:column;gap:30px}}.checkout-data__main{flex:1 1 auto;min-width:0;width:100%;max-width:920px}.checkout-data .checkout-cart{flex:0 0 450px}@media(max-width: 1200px){.checkout-data .checkout-cart{flex-basis:auto;width:100%}}.checkout-data__heading{margin:0
0 30px;font-family:"Work Sans";font-weight:600;font-size:30px;color:#282c32}@media(max-width: 620px){.checkout-data__heading{font-size:25px}}.checkout--inloggen{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:35px;padding:0
20px;height:50px;font-size:15px;color:#282c32;background-color:#fbfcfd;border:none;border-radius:8px}.checkout--inloggen
p{flex:1 0 0;min-width:0;margin:0;line-height:1.1;letter-spacing:-0.3px}.checkout--inloggen
strong{font-weight:600}.checkout--inloggen
a{font-family:"Work Sans";font-weight:600;white-space:nowrap;color:#282c32}.checkout--inloggen a:hover{color:#00bf87}.checkout-data__main .webform .webform__form,.checkout-data .payment
.webform__form{display:flex;flex-wrap:wrap;gap:0 25px}.checkout-data__main .webform .webform__field,.checkout-data .payment
.webform__field{width:100%;margin-bottom:18px;padding-bottom:0}.checkout-data__main .webform .webform__label-content,.checkout-data__main .webform .webform__field-title,.checkout-data .payment .webform__label-content,.checkout-data .payment .webform__field-title{display:inline-block;margin-bottom:8px;padding-bottom:0;font-weight:500;font-size:16px;color:#282c32}.checkout-data__main .webform input[type=text],.checkout-data__main .webform input[type=email],.checkout-data__main .webform input[type=tel],.checkout-data__main .webform input[type=number],.checkout-data__main .webform input[type=password],.checkout-data__main .webform select,.checkout-data__main .webform textarea,.checkout-data .payment input[type=text],.checkout-data .payment input[type=email],.checkout-data .payment input[type=tel],.checkout-data .payment input[type=number],.checkout-data .payment input[type=password],.checkout-data .payment select,.checkout-data .payment
textarea{width:100%;height:50px;padding:0
15px;font-size:15px;color:#282c32;background-color:#fff;border:1px
solid #d8dee4;border-radius:8px;transition:border-color .2s}.checkout-data__main .webform input[type=text]::-moz-placeholder, .checkout-data__main .webform input[type=email]::-moz-placeholder, .checkout-data__main .webform input[type=tel]::-moz-placeholder, .checkout-data__main .webform input[type=number]::-moz-placeholder, .checkout-data__main .webform input[type=password]::-moz-placeholder, .checkout-data__main .webform select::-moz-placeholder, .checkout-data__main .webform textarea::-moz-placeholder, .checkout-data .payment input[type=text]::-moz-placeholder, .checkout-data .payment input[type=email]::-moz-placeholder, .checkout-data .payment input[type=tel]::-moz-placeholder, .checkout-data .payment input[type=number]::-moz-placeholder, .checkout-data .payment input[type=password]::-moz-placeholder, .checkout-data .payment select::-moz-placeholder, .checkout-data .payment textarea::-moz-placeholder{color:rgba(40,44,50,.5)}.checkout-data__main .webform input[type=text]::placeholder,.checkout-data__main .webform input[type=email]::placeholder,.checkout-data__main .webform input[type=tel]::placeholder,.checkout-data__main .webform input[type=number]::placeholder,.checkout-data__main .webform input[type=password]::placeholder,.checkout-data__main .webform select::placeholder,.checkout-data__main .webform textarea::placeholder,.checkout-data .payment input[type=text]::placeholder,.checkout-data .payment input[type=email]::placeholder,.checkout-data .payment input[type=tel]::placeholder,.checkout-data .payment input[type=number]::placeholder,.checkout-data .payment input[type=password]::placeholder,.checkout-data .payment select::placeholder,.checkout-data .payment textarea::placeholder{color:rgba(40,44,50,.5)}.checkout-data__main .webform input[type=text]:hover,.checkout-data__main .webform input[type=email]:hover,.checkout-data__main .webform input[type=tel]:hover,.checkout-data__main .webform input[type=number]:hover,.checkout-data__main .webform input[type=password]:hover,.checkout-data__main .webform select:hover,.checkout-data__main .webform textarea:hover,.checkout-data .payment input[type=text]:hover,.checkout-data .payment input[type=email]:hover,.checkout-data .payment input[type=tel]:hover,.checkout-data .payment input[type=number]:hover,.checkout-data .payment input[type=password]:hover,.checkout-data .payment select:hover,.checkout-data .payment textarea:hover{border-color:#6f7884}.checkout-data__main .webform input[type=text]:focus,.checkout-data__main .webform input[type=email]:focus,.checkout-data__main .webform input[type=tel]:focus,.checkout-data__main .webform input[type=number]:focus,.checkout-data__main .webform input[type=password]:focus,.checkout-data__main .webform select:focus,.checkout-data__main .webform textarea:focus,.checkout-data .payment input[type=text]:focus,.checkout-data .payment input[type=email]:focus,.checkout-data .payment input[type=tel]:focus,.checkout-data .payment input[type=number]:focus,.checkout-data .payment input[type=password]:focus,.checkout-data .payment select:focus,.checkout-data .payment textarea:focus{border-color:#282c32;outline:none}.checkout-data__main .webform textarea,.checkout-data .payment
textarea{height:100px;padding:15px;resize:vertical}.checkout-data__main .webform .webform__group,.checkout-data .payment
.webform__group{display:flex;gap:25px;width:100%}.checkout-data__main .webform .webform__group .webform__field,.checkout-data .payment .webform__group
.webform__field{flex:1 1 0;min-width:0}.checkout-data__main .webform .webform__group__title,.checkout-data .payment
.webform__group__title{display:none}@media(max-width: 600px){.checkout-data__main .webform .webform__group,.checkout-data .payment
.webform__group{flex-direction:column;gap:0}}.checkout-data__main .webform .field-note,.checkout-data__main .webform .field-createAccount,.checkout-data__main .webform .field-SameShipping,.checkout-data__main .webform .field-PaymentMethod,.checkout-data__main .webform .field-password,.checkout-data .payment .field-note,.checkout-data .payment .field-createAccount,.checkout-data .payment .field-SameShipping,.checkout-data .payment .field-PaymentMethod,.checkout-data .payment .field-password{width:100%}.checkout-data__main .webform .field-OrderType.webform__field,.checkout-data__main .webform .webform__group .field-alternativeShipping.webform__field{display:flex;flex-wrap:wrap;gap:12px 10px;flex:0 0 calc(50% - 12.5px);max-width:calc(50% - 12.5px)}@media(max-width: 600px){.checkout-data__main .webform .field-OrderType.webform__field,.checkout-data__main .webform .webform__group .field-alternativeShipping.webform__field{flex-basis:100%;max-width:none}}.checkout-data__main .webform
.btn{display:none}.checkout-data__main .webform .webform__group .field-alternativeShipping.webform__field{flex:1 1 100%;max-width:500px}@media(max-width: 600px){.checkout-data__main .webform .webform__group .field-alternativeShipping.webform__field{max-width:none}}.checkout-data__main .webform .field-OrderType .webform__label,.checkout-data__main .webform .field-alternativeShipping
.webform__label{flex:0 0 100%;margin:0}.checkout-data__main .webform .field-OrderType .webform__label-content,.checkout-data__main .webform .field-alternativeShipping .webform__label-content{margin-bottom:0}.checkout-data__main .webform .field-OrderType .webform__radio,.checkout-data__main .webform .field-alternativeShipping
.webform__radio{position:relative;flex:1 1 0;min-width:0}@media(max-width: 600px){.checkout-data__main .webform .field-OrderType .webform__radio,.checkout-data__main .webform .field-alternativeShipping
.webform__radio{flex:1 1 100%}}.checkout-data__main .webform .field-OrderType .webform__radio input,.checkout-data__main .webform .field-alternativeShipping .webform__radio
input{position:absolute;opacity:0;pointer-events:none}.checkout-data__main .webform .field-OrderType .webform__radio label,.checkout-data__main .webform .field-alternativeShipping .webform__radio
label{display:flex;align-items:center;min-height:50px;margin:0;padding:8px
10px 8px 40px;font-size:14px;line-height:1.2;color:#282c32;cursor:pointer;border:1px
solid #d8dee4;border-radius:8px;transition:.2s}.checkout-data__main .webform .field-OrderType .webform__radio label::before,.checkout-data__main .webform .field-alternativeShipping .webform__radio label::before{content:"";position:absolute;left:9px;top:50%;transform:translateY(-50%);width:22px;height:22px;background-color:#fff;border:1px
solid #d8dee4;border-radius:100%;transition:.2s}.checkout-data__main .webform .field-OrderType .webform__radio label::after,.checkout-data__main .webform .field-alternativeShipping .webform__radio label::after{position:absolute;left:9px;top:50%;transform:translateY(-50%);width:22px;height:22px;align-items:center;justify-content:center;font-size:9px;color:#fff;opacity:0;transition:.2s}.checkout-data__main .webform .field-OrderType .webform__radio label:hover,.checkout-data__main .webform .field-alternativeShipping .webform__radio label:hover{border-color:#00bf87}.checkout-data__main .webform .field-OrderType .webform__radio input:checked+label,.checkout-data__main .webform .field-alternativeShipping .webform__radio input:checked+label{background-color:#f2fcf9;border-color:#00bf87;box-shadow:inset 0 0 0 1px #00bf87}.checkout-data__main .webform .field-OrderType .webform__radio input:checked+label::before,.checkout-data__main .webform .field-alternativeShipping .webform__radio input:checked+label::before{background-color:#00bf87;border-color:#00bf87}.checkout-data__main .webform .field-OrderType .webform__radio input:checked+label::after,.checkout-data__main .webform .field-alternativeShipping .webform__radio input:checked+label::after{opacity:1}.checkout-data__main .webform .field-alternativeShipping
.webform__label{display:none}.checkout-data .field-createAccount{display:flex;flex:0 0 100%;width:100%;justify-content:flex-end;margin-top:0;margin-bottom:18px}.checkout-data .field-createAccount
input{position:absolute;opacity:0;pointer-events:none}.checkout-data .field-createAccount
label{position:relative;display:inline-flex;align-items:center;gap:15px;margin:0;padding-right:75px;font-size:15px;color:#282c32;cursor:pointer}.checkout-data .field-createAccount label::before{content:"";position:absolute;left:auto;right:0;top:50%;transform:translateY(-50%);width:60px;height:29px;background-color:#d8dee4;border-radius:60px;transition:.2s}.checkout-data .field-createAccount label::after{content:"";position:absolute;left:auto;right:34px;top:50%;transform:translateY(-50%);width:21px;height:21px;background-color:#fff;border-radius:100%;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:.2s}.checkout-data .field-createAccount input:checked+label::before,.checkout-data .field-createAccount label:has(input:checked)::before{background-color:#00bf87}.checkout-data .field-createAccount input:checked+label::after,.checkout-data .field-createAccount label:has(input:checked)::after{right:5px}.checkout-data .send_button .btn,.checkout-data .delivery .btn,.checkout-data .js--checkout-next,.checkout-data
.webform__submit{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:52px;margin-top:10px;padding:0
20px;font-family:"Work Sans";font-weight:600;font-size:16px;color:#fff;background-color:#00bf87;border:none;border-radius:8px;box-shadow:none;cursor:pointer;transition:background-color .2s}.checkout-data .send_button .btn::before,.checkout-data .delivery .btn::before,.checkout-data .js--checkout-next::before,.checkout-data .webform__submit::before{display:none}.checkout-data .send_button .btn:hover,.checkout-data .delivery .btn:hover,.checkout-data .js--checkout-next:hover,.checkout-data .webform__submit:hover{background-color:#00a071;color:#fff;box-shadow:none}.checkout-data__main .webform:has(.field-createAccount) .webform__submit{display:none !important}.checkout-data
.delivery{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:550px}.checkout-data .delivery
.option{position:relative}.checkout-data .delivery .option
input{position:absolute;opacity:0;pointer-events:none}.checkout-data .delivery .option
label{position:relative;display:flex;align-items:center;gap:20px;padding:18px
20px 18px 55px;font-size:15px;color:#282c32;cursor:pointer;border:1px
solid #d8dee4;transition:.2s}.checkout-data .delivery .option label
img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.checkout-data .delivery .option label>strong{flex:0 0 35%;font-weight:400}.checkout-data .delivery .option label>div
span{display:block;font-weight:700}.checkout-data .delivery .option label>div span
strong{text-transform:capitalize}.checkout-data .delivery .option label>div span:nth-child(2){font-weight:400;color:#6f7884}.checkout-data .delivery .option label
.option__free{flex:0 0 auto;margin-left:auto;padding-left:15px;font-size:16px;font-weight:700;color:#00bf87}.checkout-data .delivery .option label::before{content:"";position:absolute;left:20px;top:50%;transform:translateY(-50%);width:24px;height:24px;background-color:#fff;border:1px
solid #d8dee4;border-radius:100%;transition:.2s}.checkout-data .delivery .option label::after{content:"";position:absolute;left:26px;top:50%;transform:translateY(-50%);width:12px;height:12px;background-color:#00bf87;border-radius:100%;opacity:0;transition:.2s}.checkout-data .delivery .option label:hover{border-color:#00bf87}.checkout-data .delivery .option:first-child
label{border-radius:8px 8px 0 0}.checkout-data .delivery .option:last-of-type
label{border-radius:0 0 8px 8px}.checkout-data .delivery .option+.option
label{border-top:0}.checkout-data .delivery .option input:checked+label{background-color:#f2fcf9;border-color:#00bf87}.checkout-data .delivery .option input:checked+label::before{border-color:#00bf87}.checkout-data .delivery .option input:checked+label::after{opacity:1}@media(max-width: 900px){.checkout-data .delivery .option
label{flex-wrap:wrap;padding-right:90px}.checkout-data .delivery .option label>strong{flex:1 1 auto}.checkout-data .delivery .option label
img{position:absolute;top:12px;right:12px}}.checkout-data
.payment{display:flex;flex-direction:column;width:100%}.checkout-data .payment
.webform__submit{display:none !important}.checkout-data .payment
.payment__addresses{display:flex;flex-wrap:wrap;gap:40px;margin-bottom:30px}.checkout-data .payment .payment__addresses-item
span{display:flex;align-items:center;gap:15px;margin-bottom:8px;font-family:"Work Sans";font-weight:600;color:#282c32}.checkout-data .payment .payment__addresses-item span
button{font-size:14px;font-weight:400;color:#00bf87;background:rgba(0,0,0,0);border:none;cursor:pointer}.checkout-data .payment .payment__addresses-item span button:hover{text-decoration:underline}.checkout-data .payment .payment__addresses-item
ul{margin:0;padding:0;list-style:none}.checkout-data .payment .payment__addresses-item ul
li{line-height:1.4;color:#6f7884}.checkout-data .payment .webform__field--radio{display:flex;flex-direction:column;gap:10px}.checkout-data .payment
.webform__radio{position:relative}.checkout-data .payment .webform__radio
input{position:absolute;opacity:0;pointer-events:none}.checkout-data .payment .webform__radio
label{position:relative;display:flex;align-items:center;gap:15px;padding:14px
20px 14px 55px;font-size:15px;color:#282c32;cursor:pointer;border:1px
solid #d8dee4;border-radius:8px;transition:.2s}.checkout-data .payment .webform__radio label
img{width:38px;height:38px;-o-object-fit:contain;object-fit:contain}.checkout-data .payment .webform__radio label::before{content:"";position:absolute;left:18px;top:50%;transform:translateY(-50%);width:24px;height:24px;background-color:#fff;border:1px
solid #d8dee4;border-radius:100%;transition:.2s}.checkout-data .payment .webform__radio label::after{content:"";position:absolute;left:24px;top:50%;transform:translateY(-50%);width:12px;height:12px;background-color:#00bf87;border-radius:100%;opacity:0;transition:.2s}.checkout-data .payment .webform__radio label:hover{border-color:#00bf87}.checkout-data .payment .webform__radio input:checked+label{background-color:#f2fcf9;border-color:#00bf87}.checkout-data .payment .webform__radio input:checked+label::before{border-color:#00bf87}.checkout-data .payment .webform__radio input:checked+label::after{opacity:1}.checkout-data .payment .field-TermsAndConditions{margin:20px
0}@keyframes cilindertool-row-in{from{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes cilindertool-row-out{0%{opacity:1;transform:translateX(0);max-height:200px}60%{opacity:0;transform:translateX(-40px);max-height:200px}100%{opacity:0;transform:translateX(-40px);max-height:0;margin-bottom:0}}.cilindertool{color:#282c32;font-family:"Open Sans"}.cilindertool
input{box-shadow:none}.cilindertool *,.cilindertool *::before,.cilindertool *::after{box-sizing:border-box}.cilindertool--inline{display:block}.cilindertool__step-link{text-decoration:underline;color:#00bf87}.cilindertool__step-link:hover{color:#00966a}.cilindertool .product__details__group--disabled{opacity:.45;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cilindertool__page-title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.cilindertool__layout{display:flex;align-items:flex-start;gap:70px}@media(max-width: 1250px){.cilindertool__layout{flex-direction:column;gap:40px}}.cilindertool__main{flex:1 1 auto;min-width:0}.cilindertool__steps{position:relative}.cilindertool__step{display:flex;gap:20px;padding-bottom:50px}.cilindertool__step:last-child{padding-bottom:0}@media(max-width: 960px){.cilindertool__step{gap:12px;padding-bottom:36px}}.cilindertool__rail{position:relative;flex:0 0 40px;width:40px}.cilindertool__rail::before{content:"";position:absolute;left:50%;top:20px;bottom:-50px;width:2px;margin-left:-1px;background:#00bf87}.cilindertool__step:last-child .cilindertool__rail::before{display:none}.cilindertool__marker{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:2px
solid #00bf87;background:#fbfcfd;color:#00bf87;font-family:"Work Sans";font-weight:600;font-size:18px}.cilindertool__body{flex:1 1 auto;min-width:0;padding-top:6px}.cilindertool__step-title{margin:0
0 30px;font-family:var(--googlesans);font-weight:600;font-size:18px;line-height:1.2;color:#282c32;letter-spacing:0}.cilindertool__step-head{display:flex;align-items:center;gap:15px;margin-bottom:20px}.cilindertool__step-head .cilindertool__step-title{margin:0}.cilindertool__step-note{margin-left:10px;font-family:"Open Sans";font-weight:400;font-size:14px;color:#6f7884;color:var(--Text-Gray, #6F7884);font-family:"Inter";font-size:13px;font-style:normal;font-weight:400;line-height:110%}@media(max-width: 960px){.cilindertool__step-note{display:block;margin:4px
0 0}}.cilindertool__amounts{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px}.cilindertool__amount-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.cilindertool__amount{flex:0 1 calc((100% - 100px)/11);min-width:0;position:relative;display:flex;align-items:center;justify-content:center;height:75px;padding:0;border:1px
solid #e9eff5;border-radius:10px;background:#fff;cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s}.cilindertool__amount:hover{border-color:#00bf87;text-decoration:none}@media(max-width: 960px){.cilindertool__amount{flex-basis:calc((100% - 50px)/6);height:70px}}.cilindertool__amount-icon{height:42px;width:auto;color:#282c32}@media(max-width: 960px){.cilindertool__amount-icon{height:34px}}.cilindertool__amount-num{position:absolute;right:8px;bottom:7px;font-size:14px;font-weight:600;color:#282c32;line-height:1}.cilindertool__amount--more .cilindertool__amount-num{position:static;font-size:14px;font-weight:600;color:#282c32}.cilindertool__amount-input:checked+.cilindertool__amount{border:1.5px solid #00bf87;background:#f2fcf9;box-shadow:0 2px 1.5px rgba(0,39,82,.08)}.cilindertool__amount-input:checked+.cilindertool__amount .cilindertool__amount-num{color:#282c32;font-weight:600}@media(max-width: 960px){.cilindertool__amount-input:checked+.cilindertool__amount{background-color:#fff;aspect-ratio:1}}.cilindertool__rows{overflow-x:clip}.cilindertool__row{position:relative;display:flex;align-items:center;gap:16px;margin-bottom:12px}.cilindertool__row:first-child .cilindertool__field-label{display:flex}@media(max-width: 960px){.cilindertool__row{gap:12px}}.cilindertool__row.is-entering{animation:cilindertool-row-in .35s ease both}.cilindertool__row.is-leaving{pointer-events:none;overflow:hidden;animation:cilindertool-row-out .35s ease both}.cilindertool__row-card{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:30px;padding:20px
30px;border:1px
solid #d8dee4;border-radius:8px;background:#fff;box-shadow:0 2px 1.5px rgba(0,39,82,.08)}.cilindertool__row.is-error .cilindertool__row-card,.cilindertool__row.error .cilindertool__row-card{border-color:#e7b0b0;background:#fdf6f6}.cilindertool__row.js--row--default .cilindertool__row-card:has([data-ct-side=outer]:hover) .cilindertool__row-image-half--inner,.cilindertool__row.js--row--default .cilindertool__row-card:has([data-ct-side=outer]:focus-within) .cilindertool__row-image-half--inner{opacity:.6}.cilindertool__row.js--row--default .cilindertool__row-card:has([data-ct-side=outer]:hover) .cilindertool__row-measure--inner .cilindertool__row-measure-val,.cilindertool__row.js--row--default .cilindertool__row-card:has([data-ct-side=outer]:focus-within) .cilindertool__row-measure--inner .cilindertool__row-measure-val{color:#aeb3ba}.cilindertool__row.js--row--default .cilindertool__row-card:has([data-ct-side=outer]:hover) .cilindertool__row-measure--inner .cilindertool__row-arrow,.cilindertool__row.js--row--default .cilindertool__row-card:has([data-ct-side=outer]:focus-within) .cilindertool__row-measure--inner .cilindertool__row-arrow{opacity:.35}.cilindertool__row.js--row--default .cilindertool__row-card:has([data-ct-side=outer]:hover) .cilindertool__row-measure--outer .cilindertool__row-measure-cap,.cilindertool__row.js--row--default .cilindertool__row-card:has([data-ct-side=outer]:focus-within) .cilindertool__row-measure--outer .cilindertool__row-measure-cap{color:#00bf87}.cilindertool__row.js--row--default .cilindertool__row-card:has([data-ct-side=inner]:hover) .cilindertool__row-image-half--outer,.cilindertool__row.js--row--default .cilindertool__row-card:has([data-ct-side=inner]:focus-within) .cilindertool__row-image-half--outer{opacity:.6}.cilindertool__row.js--row--default .cilindertool__row-card:has([data-ct-side=inner]:hover) .cilindertool__row-measure--outer .cilindertool__row-measure-val,.cilindertool__row.js--row--default .cilindertool__row-card:has([data-ct-side=inner]:focus-within) .cilindertool__row-measure--outer .cilindertool__row-measure-val{color:#aeb3ba}.cilindertool__row.js--row--default .cilindertool__row-card:has([data-ct-side=inner]:hover) .cilindertool__row-measure--outer .cilindertool__row-arrow,.cilindertool__row.js--row--default .cilindertool__row-card:has([data-ct-side=inner]:focus-within) .cilindertool__row-measure--outer .cilindertool__row-arrow{opacity:.35}.cilindertool__row.js--row--default .cilindertool__row-card:has([data-ct-side=inner]:hover) .cilindertool__row-measure--inner .cilindertool__row-measure-cap,.cilindertool__row.js--row--default .cilindertool__row-card:has([data-ct-side=inner]:focus-within) .cilindertool__row-measure--inner .cilindertool__row-measure-cap{color:#00bf87}@media(max-width: 960px){.cilindertool__row-card{flex-wrap:wrap;padding:16px;gap:16px}}.cilindertool__row-imagewrap{position:relative;flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:6px}.cilindertool__row-image{position:relative;flex:0 0 auto;width:110px;border-radius:6px;background:#f5f7f9;display:flex;align-items:center;justify-content:center;overflow:hidden}.cilindertool__row-image
img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.cilindertool__row-image .js--quickpick-row-image{width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover}.cilindertool__row-image .js--quickpick-row-image.is-swapping{animation:ct-swatch-swap .45s cubic-bezier(0.22, 1, 0.36, 1)}@keyframes ct-swatch-swap{0%{opacity:0;transform:translateY(-100%)}60%{opacity:1}100%{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion: reduce){.cilindertool__row-image .js--quickpick-row-image.is-swapping{animation:none}}.cilindertool__row-image-half{position:absolute;top:0;bottom:0;width:50%;z-index:1;background:#f5f7f9;opacity:0;transition:opacity .2s ease}.cilindertool__row-image-half--outer{left:0}.cilindertool__row-image-half--inner{right:0}.cilindertool__row-image-split{position:absolute;top:0;bottom:0;left:50%;width:0;z-index:2;border-left:1px dashed rgba(40,44,50,.35);transform:translateX(-0.5px);pointer-events:none}.cilindertool__row-measures{display:flex;width:120px;margin-top:2px}.cilindertool__row:not(.js--row--default) .cilindertool__row-measures{display:none}.cilindertool__row-measure{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;padding:0
2px}.cilindertool__row-arrow{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:54px;height:8px;transition:opacity .2s ease;background:linear-gradient(to bottom, transparent calc(50% - 0.75px), #00bf87 calc(50% - 0.75px), #00bf87 calc(50% + 0.75px), transparent calc(50% + 0.75px))}.cilindertool__row-arrow::before,.cilindertool__row-arrow::after{content:"";flex:0 0 auto;width:0;height:0;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0)}.cilindertool__row-arrow::before{border-right:5px solid #00bf87}.cilindertool__row-arrow::after{border-left:5px solid #00bf87}.cilindertool__row-measure-val{font-size:11px;font-weight:600;line-height:1.1;color:#00bf87;white-space:nowrap;transition:color .2s ease}.cilindertool__row-measure-cap{font-size:10px;line-height:1.1;color:#6f7884;white-space:nowrap;transition:color .2s ease}.cilindertool__row-fields{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px 10px;justify-content:space-between}@media(max-width: 960px){.cilindertool__row-fields{gap:16px;justify-content:flex-start}}@media(min-width: 961px){.cilindertool__row-fields{display:grid;grid-template-columns:minmax(170px, 1.6fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) auto auto;align-items:end;gap:16px 12px}.cilindertool__row-fields>.cilindertool__field,.cilindertool__row-fields>.cilindertool__field-group{min-width:0}.cilindertool__row-fields .cilindertool__select select,.cilindertool__row-fields .cilindertool__select
.ctsel__btn{width:100%;min-width:0;max-width:none}.cilindertool__row-fields>.cilindertool__field--narrow .cilindertool__select select,.cilindertool__row-fields>.cilindertool__field--narrow .cilindertool__select
.ctsel__btn{min-width:0;max-width:none}.cilindertool__row-fields .cilindertool__field-group{max-width:none}.cilindertool__row-fields .cilindertool__field-group>.cilindertool__field{flex:1 1 0}.cilindertool__row-fields .cilindertool__field-group .cilindertool__select select,.cilindertool__row-fields .cilindertool__field-group .cilindertool__select
.ctsel__btn{width:100%;min-width:0;max-width:none}.cilindertool__row-fields .cilindertool__field-label-text{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(min-width: 961px){.cilindertool--keuzehulp .cilindertool__row-fields{grid-template-columns:minmax(170px, 1.6fr) minmax(0, 1fr) auto auto}}.cilindertool__filters{display:flex;flex-direction:column;gap:18px;margin-top:24px}.cilindertool__filters
.cilindertool__field{width:100%}.cilindertool__filters .cilindertool__select select,.cilindertool__filters .cilindertool__select
.ctsel__btn{width:100%;min-width:0;max-width:none}.cilindertool__field{display:flex;flex-direction:column;gap:10px;min-width:0}.cilindertool__field--narrow .cilindertool__select select,.cilindertool__field--narrow .cilindertool__select
.ctsel__btn{min-width:66px}.cilindertool__field--noodfunctie .cilindertool__select select,.cilindertool__field--noodfunctie .cilindertool__select
.ctsel__btn{background-color:#f5f7f9}.cilindertool__field-group{display:flex;align-items:flex-end;gap:0;max-width:220px}.cilindertool__field-group
.cilindertool__field{min-width:0}.cilindertool__field-group .cilindertool__select select,.cilindertool__field-group .cilindertool__select
.ctsel__btn{min-width:80px;max-width:86px}.cilindertool__field-group .cilindertool__field:first-child .cilindertool__select select,.cilindertool__field-group .cilindertool__field:first-child .cilindertool__select
.ctsel__btn{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-1px}.cilindertool__field-group .cilindertool__field+.cilindertool__field .cilindertool__select select,.cilindertool__field-group .cilindertool__field+.cilindertool__field .cilindertool__select
.ctsel__btn{border-top-left-radius:0;border-bottom-left-radius:0}.cilindertool__field-group .cilindertool__select select:focus,.cilindertool__field-group .cilindertool__select .ctsel__btn[aria-expanded=true]{position:relative;z-index:1}.cilindertool__field-label{display:flex;align-items:center;gap:5px;font-size:13px;font-weight:500;line-height:1.1;color:#282c32;font-family:var(--inter)}@media(min-width: 960px){.cilindertool__field-label{display:none}}.cilindertool__field-label-text{min-width:0}.cilindertool__field-info{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;padding:0;border:0;background:rgba(0,0,0,0);color:#9aa1aa;line-height:0;cursor:pointer;transition:color .15s}.cilindertool__field-info
svg{display:block;width:13px;height:13px}.cilindertool__field-info:hover{color:#282c32}.cilindertool__select{position:relative;display:block}.cilindertool__select select,.cilindertool__select
.ctsel__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:45px;min-width:86px;max-width:150px;padding:0
34px 0 12px;border:1px
solid #d8dee4;border-radius:6px;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 5"><path fill="none" stroke="%23282c32" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" d="M1 1l3 3 3-3"/></svg>');background-repeat:no-repeat;background-position:right 12px center;background-size:8px 5px;font-family:"Open Sans";font-size:14px;color:#282c32;line-height:45px;cursor:pointer;transition:border-color .15s}.cilindertool__select select:focus,.cilindertool__select .ctsel__btn:focus{outline:0;border-color:#00bf87}.cilindertool__select select.error,.cilindertool__select
.ctsel__btn.error{border-color:#e7b0b0}.cilindertool__field--color{flex-shrink:0}.cilindertool__field--color .cilindertool__color-select{display:none}.cilindertool__swatches{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-height:45px}.cilindertool__swatch{position:relative;width:28px;height:28px;padding:0;border-radius:50%;border:1px
solid rgba(40,44,50,.12);background-color:var(--swatch, #c7ccd1);background-image:radial-gradient(circle at 35% 25%, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 50%),radial-gradient(circle at 72% 115%, rgba(0, 0, 0, 0.22) 0%, rgba(0, 0, 0, 0) 55%);cursor:pointer;transition:box-shadow .15s}.cilindertool__swatch.is-active,body.mobilemenu--open
.cilindertool__swatch.hamburger{box-shadow:0 0 0 2px #fff,0 0 0 4px #00bf87;width:24px;height:24px}.cilindertool__swatch.is-unavailable{cursor:not-allowed;opacity:.3;filter:grayscale(1)}.cilindertool__swatch.is-unavailable::after{content:"";position:absolute;top:50%;left:-1px;right:-1px;height:1px;background:#282c32;transform:rotate(-45deg)}.cilindertool__swatch.is-unavailable.is-active,body.mobilemenu--open .cilindertool__swatch.is-unavailable.hamburger{box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(40,44,50,.5)}.cilindertool__swatch[hidden],.cilindertool__swatch.is-hidden{display:none}.cilindertool__stepper{display:flex;align-items:center;gap:6px}.cilindertool__stepper--boxed{height:45px;gap:8px;padding:0
10px;border:1px
solid #d8dee4;border-radius:6px;background:#fff}.cilindertool__stepper--boxed .cilindertool__stepper-btn{width:19px;height:19px;border:0;border-radius:0}.cilindertool__stepper--boxed .cilindertool__stepper-btn:hover{color:#00bf87}.cilindertool__stepper--boxed .cilindertool__stepper-val{width:20px}.cilindertool__stepper-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px
solid #d8dee4;border-radius:50%;background:#fff;color:#282c32;cursor:pointer;transition:border-color .15s,color .15s}.cilindertool__stepper-btn:hover{border-color:#00bf87;color:#00bf87}.cilindertool__stepper-btn.is-disabled{opacity:.4;pointer-events:none}.cilindertool__stepper-val{width:30px;padding:0;border:0;background:rgba(0,0,0,0);text-align:center;font-family:"Open Sans";font-size:14px;font-weight:600;color:#282c32}.cilindertool__row-actions{display:flex;gap:16px;flex:0 0 auto;width:49px}.cilindertool__row-action{display:flex;align-items:center;justify-content:center;padding:0;border:0;background:rgba(0,0,0,0);color:#6f7884;cursor:pointer;transition:color .15s}.cilindertool__row-action:hover{color:#282c32}.cilindertool__row-action--delete:hover{color:#d2433b}.cilindertool__keys{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}.cilindertool__key{display:flex;flex-direction:column;justify-content:center;gap:10px;width:130px;min-height:75px;padding:0
25px;border:1px
solid #e9eff5;border-radius:8px;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s}.cilindertool__key:hover{border-color:#00bf87}.cilindertool__key.is-active,body.mobilemenu--open
.cilindertool__key.hamburger{border:1.5px solid #00bf87;background:#f2fcf9;box-shadow:0 2px 1.5px rgba(0,39,82,.08)}.cilindertool__key--custom{width:auto;max-width:115px;padding:0;margin-left:10px;gap:0;justify-content:space-between;align-items:flex-start;border:0;background:rgba(0,0,0,0);box-shadow:none;cursor:default}.cilindertool__key--custom:hover{border-color:rgba(0,0,0,0)}.cilindertool__key--custom
.cilindertool__stepper{height:45px;max-width:100%;gap:20px;padding:0
15px;border:1px
solid #d8dee4;border-radius:8px;background:#fff;justify-content:center}.cilindertool__key--custom .cilindertool__stepper-btn{width:19px;height:19px;border:0;border-radius:0;background:rgba(0,0,0,0)}.cilindertool__key--custom .cilindertool__stepper-btn:hover{border-color:rgba(0,0,0,0);color:#00bf87}.cilindertool__key--custom .cilindertool__stepper-val{width:auto;min-width:14px;font-size:15px;font-weight:400}.cilindertool__key-amount{font-size:14px;font-weight:500;color:#282c32;line-height:1.1;font-family:var(--inter)}.cilindertool__key-price{font-size:13px;color:#6f7884;line-height:1.1}.cilindertool__key-price--free{color:#00bf87;font-weight:600}.cilindertool__keyalikes{margin-top:24px;display:flex;flex-direction:column;gap:16px}.cilindertool__keyalike{display:flex;align-items:center;gap:12px;cursor:pointer}.cilindertool__keyalike
input{position:absolute;opacity:0;width:0;height:0}.cilindertool__keyalike-check{display:flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 22px;border-radius:50%;border:1px
solid #d8dee4;background:#fff;color:rgba(0,0,0,0);transition:.15s}.cilindertool__keyalike input:checked+.cilindertool__keyalike-check{background:#00bf87;border-color:#00bf87;color:#fff}.cilindertool__keyalike-label{font-size:14px;color:#282c32}.cilindertool__keyalike-price{font-size:13px;color:#6f7884}.cilindertool__sidebar{flex:0 0 429px;width:429px;display:flex;flex-direction:column;gap:30px}@media(max-width: 1250px){.cilindertool__sidebar{flex-basis:auto;width:100%;max-width:520px}}.cilindertool__sidebar-title{margin:0;font-family:var(--googlesans);font-weight:600;font-size:30px;line-height:1.1;color:#282c32;letter-spacing:0}.cilindertool__overview-card{border:1px
solid #e9eff5;border-radius:8px;background:#fff;box-shadow:0 2px 1.5px rgba(0,39,82,.08);padding:30px
20px 0}.cilindertool__lines{display:flex;flex-direction:column;margin:0
-10px;padding-bottom:30px}.cilindertool__line{display:flex;align-items:center;justify-content:space-between;gap:10px;height:40px;padding:0
12px;border-radius:5px;font-size:13px;line-height:1.1;white-space:nowrap}.cilindertool__line.is-alt{background:rgba(233,238,245,.2)}.cilindertool__line-info{display:flex;align-items:center;gap:36px;min-width:0}.cilindertool__line-spec{display:flex;align-items:center;gap:10px;min-width:0}.cilindertool__line-name{color:#6f7884}.cilindertool__line-size{font-weight:600;color:#282c32}.cilindertool__line-color{color:#6f7884}.cilindertool__line-price{color:#6f7884}.cilindertool__line-meta{color:#d2433b;font-weight:600}.cilindertool__summary{display:flex;flex-direction:column}.cilindertool__summary--shipping .cilindertool__summary-row{border-bottom:0}.cilindertool__summary-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0
-20px;padding:10px
20px;border-top:1px solid #e9eff5;font-size:14px;color:#282c32}.cilindertool__summary-name{display:inline-flex;align-items:baseline;gap:10px}.cilindertool__summary-unit{font-size:13px;color:#6f7884}.cilindertool__summary-total{white-space:nowrap}.cilindertool__summary-total--free{color:#00bf87;font-weight:600}.cilindertool__total{display:flex;align-items:center;justify-content:space-between;height:65px;margin:0
-20px;padding:0
25px;background:#f2fcf9;border-radius:0 0 8px 8px}.cilindertool__total-label{font-size:15px;font-weight:600;color:#282c32}.cilindertool__total-prices{display:flex;align-items:center;gap:15px}.cilindertool__total-old{font-size:15px;color:#282c32;text-decoration:line-through}.cilindertool__total-now{font-family:"Work Sans";font-weight:600;font-size:25px;color:#282c32}.cilindertool__stockrow{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.cilindertool__stock{padding:6px
12px;border-radius:5px;background:#e6f9f3;color:#00bf87;font-size:13px;font-weight:600;line-height:1.1}.cilindertool__delivery{font-size:14px;color:#282c32}.cilindertool__delivery
strong{font-weight:600}.cilindertool__cart{display:flex;align-items:center;justify-content:center;gap:15px;height:52px;border-radius:8px;background:#00bf87;color:#fff;font-family:"Work Sans";font-weight:600;font-size:16px;transition:background-color .15s}.cilindertool__cart:hover{background:#00a071;color:#fff;text-decoration:none}.cilindertool__cart.is-disabled{opacity:.5;pointer-events:none}.cilindertool__cart-icon{flex:0 0 auto}.cilindertool__results,.cilindertool .js--quickpick-results{display:flex;flex-direction:column;gap:20px}.cilindertool__available-colors{margin:0;font-size:13px;color:#6f7884}.cilindertool__usps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.cilindertool__usps
li{position:relative;padding-left:26px;font-size:15px;color:#282c32;line-height:1.2}.cilindertool__usps li::before{content:"";position:absolute;left:0;top:50%;width:15px;height:12px;transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 11"><path fill="none" stroke="%2300bf87" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M1 5.8L4.8 9.5 13 1.3"/></svg>')}.cilindertool__specs{display:flex;align-items:flex-start;gap:100px}@media(max-width: 1250px){.cilindertool__specs{gap:60px}}@media(max-width: 960px){.cilindertool__specs{flex-direction:column;gap:40px}}.cilindertool__specs-col{flex:0 0 400px;width:400px}@media(max-width: 960px){.cilindertool__specs-col{flex-basis:auto;width:100%}}.cilindertool__specs-title,.cilindertool__desc-title{margin:0
0 30px;font-family:"Work Sans";font-weight:600;font-size:30px;line-height:1.1;color:#282c32;letter-spacing:0}@media(max-width: 960px){.cilindertool__specs-title,.cilindertool__desc-title{margin-bottom:20px;font-family:var(--googlesans);font-size:16px}}.cilindertool__spec-list{display:flex;flex-direction:column}.cilindertool__spec{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:42px;padding:8px
12px;border-radius:5px}.cilindertool__spec:nth-child(odd){background:rgba(233,238,245,.4)}@media(max-width: 960px){.cilindertool__spec{min-height:36px}}.cilindertool__spec-label{font-size:15px;font-weight:500;line-height:1.1;color:#282c32}@media(max-width: 960px){.cilindertool__spec-label{font-size:13px}}.cilindertool__spec-value{font-size:15px;font-weight:400;line-height:1.1;color:#6f7884;text-align:right}@media(max-width: 960px){.cilindertool__spec-value{font-size:13px}}.cilindertool__desc{flex:1 1 0;min-width:0}.cilindertool__desc-body{position:relative}.cilindertool__desc-body.is-collapsed{max-height:135px;overflow:hidden}.cilindertool__desc-body.is-collapsed::after{content:"";position:absolute;left:0;right:0;bottom:0;height:70px;background:linear-gradient(to top, #fff 10%, rgba(255, 255, 255, 0) 100%);pointer-events:none}.cilindertool__desc-text{font-family:"Open Sans";font-size:16px;font-weight:400;line-height:28px;letter-spacing:-0.32px;color:#282c32}@media(max-width: 960px){.cilindertool__desc-text{font-size:14px;line-height:25px;letter-spacing:-0.28px}}.cilindertool__desc-text
p{margin:0
0 20px}.cilindertool__desc-text p:last-child{margin-bottom:0}.cilindertool__desc-text strong,.cilindertool__desc-text
b{font-weight:600}.cilindertool__desc-more{display:inline-flex;align-items:center;gap:9px;margin-top:20px;padding:0;border:0;background:rgba(0,0,0,0);font-family:"Work Sans";font-weight:600;font-size:16px;color:#00bf87;cursor:pointer}.cilindertool__desc-more:hover{color:#00966a}@media(max-width: 960px){.cilindertool__desc-more{font-family:var(--googlesans);font-size:14px}}.cilindertool__desc-more-icon{display:inline-flex;transition:transform .15s ease}.cilindertool__desc-more.is-open .cilindertool__desc-more-icon{transform:rotate(180deg)}.product__cols--deurcilinder:has(.product__col--configurator){justify-content:flex-start}@media(max-width: 1250px){.product__cols--deurcilinder:has(.product__col--configurator){flex-direction:column;gap:40px}}.cilindertool--inline .product__details__group::before{display:none}.product__cols--deurcilinder .product__col--configurator{width:calc(100% - 400px) !important;min-width:0 !important;flex:0 0 auto !important}@media(max-width: 1250px){.product__cols--deurcilinder .product__col--configurator{width:100% !important;margin-top:0 !important;margin-bottom:0 !important}}.product__cols--deurcilinder .product__col--configurator+.product__col{width:400px !important;min-width:0 !important;flex:0 0 auto !important}@media(max-width: 1250px){.product__cols--deurcilinder .product__col--configurator+.product__col{width:100% !important}}.product__details--dco{background:rgba(0,0,0,0);box-shadow:none;border:0;border-radius:0;margin:0;padding:0}@media(max-width: 1250px){.product__details--dco{width:100%;max-width:520px}}@media(prefers-reduced-motion: reduce){.cilindertool__row.is-entering,.cilindertool__row.is-leaving{animation:none}}.cilindertool__step-badge{display:none;flex:0 0 auto;padding:5px
10px;border-radius:4px;background:#00bf87;color:#fff;font-family:"Work Sans";font-weight:600;font-size:11px;line-height:1.1}.cilindertool__amount-more-label{display:none}.cilindertool__modal-head,.cilindertool__modal-foot{display:none}.cilindertool__modal-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px
20px}.cilindertool__modal-brand{display:flex;align-items:center;gap:10px;min-width:0}.cilindertool__modal-logo{flex:0 0 auto;width:31px;height:32px}.cilindertool__modal-product{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:"Work Sans";font-weight:600;font-size:14px;color:#282c32}.cilindertool__modal-close{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:rgba(0,0,0,0);color:#282c32;cursor:pointer}.cilindertool__modal-progress{position:relative;display:flex;list-style:none;margin:0;padding:18px
20px 14px;border-top:1px solid #e9eff5}.cilindertool__modal-progress::before,.cilindertool__modal-progress::after{content:"";position:absolute;top:30px;left:20px;height:2px;pointer-events:none}.cilindertool__modal-progress::before{right:20px;background:#d8dee4}.cilindertool__modal-progress::after{width:0;background:#00bf87;transition:width .25s ease}[data-modal-step="1"] .cilindertool__modal-progress::after{width:calc((100% - 40px)*.125)}[data-modal-step="2"] .cilindertool__modal-progress::after{width:calc((100% - 40px)*.375)}[data-modal-step="3"] .cilindertool__modal-progress::after{width:calc((100% - 40px)*.625)}[data-modal-step="4"] .cilindertool__modal-progress::after{width:calc((100% - 40px)*.875)}.cilindertool__modal-step{position:relative;flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;cursor:default}.cilindertool__modal-step-num{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;border:1.5px solid #e9eff5;background:#fff;color:#d8dee4;font-family:"Work Sans";font-weight:600;font-size:14px;line-height:1}.cilindertool__modal-step-label{font-size:12px;line-height:1.1;color:#6f7884;text-align:center}.cilindertool__modal-step.is-active,body.mobilemenu--open .cilindertool__modal-step.hamburger,.cilindertool__modal-step.is-done{cursor:pointer}.cilindertool__modal-step.is-active .cilindertool__modal-step-num,body.mobilemenu--open .cilindertool__modal-step.hamburger .cilindertool__modal-step-num,.cilindertool__modal-step.is-done .cilindertool__modal-step-num{border-color:#00bf87;background:#00bf87;color:#fff}.cilindertool__modal-step.is-active .cilindertool__modal-step-label,body.mobilemenu--open .cilindertool__modal-step.hamburger .cilindertool__modal-step-label,.cilindertool__modal-step.is-done .cilindertool__modal-step-label{color:#00bf87;font-weight:600}.cilindertool__modal-back{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:52px;padding:0
20px;border:1px
solid #e9eff5;border-radius:8px;background:#fff;color:#6f7884;font-family:"Work Sans";font-weight:600;font-size:14px;cursor:pointer}.cilindertool__modal-back:hover{border-color:#d8dee4}.cilindertool__modal-next{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0
20px;border:0;border-radius:8px;background:#00bf87;color:#fff;font-family:"Work Sans";font-weight:600;font-size:14px;cursor:pointer;transition:background-color .15s}.cilindertool__modal-next:hover{background:#00a071}.cilindertool__modal-next.is-disabled{opacity:.5;pointer-events:none}.cilindertool__modal-next-arrow{flex:0 0 auto}html.quickpick-modal-open,html.quickpick-modal-open
body{overflow:hidden}@media(max-width: 960px){.cilindertool--modal
.cilindertool__rail{display:none}.cilindertool--modal .cilindertool__step-badge{display:inline-flex}.cilindertool--modal
.cilindertool__amounts{gap:5px}.cilindertool--modal
.cilindertool__amount{flex-basis:calc((100% - 15px)/4);height:75px}.cilindertool--modal .cilindertool__amounts:not(.is-expanded) label.cilindertool__amount:nth-of-type(n+9){display:none}.cilindertool--modal .cilindertool__amount--more{flex-basis:100%;height:auto;justify-content:flex-start;margin-top:5px;padding:4px
0;border:0;background:rgba(0,0,0,0);box-shadow:none;color:#00bf87}.cilindertool--modal .cilindertool__amount--more:hover{border:0;background:rgba(0,0,0,0)}.cilindertool--modal .cilindertool__amount--more .cilindertool__amount-num{display:none}.cilindertool--modal .cilindertool__amount--more .cilindertool__amount-more-label{display:inline;font-family:var(--googlesans);color:#00bf87;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.cilindertool--modal:not([data-modal-open]) .cilindertool__step:not([data-step="1"]),.cilindertool--modal:not([data-modal-open]) .cilindertool__sidebar{display:none}.cilindertool--modal:not([data-modal-open]) .cilindertool__step[data-step="1"]{padding-bottom:0}.cilindertool--modal[data-modal-open] .cilindertool__step-badge{display:none}.cilindertool--modal[data-modal-open] .cilindertool__layout{position:fixed;inset:0;z-index:2000000;display:flex;flex-direction:column;gap:0;margin:0;background:#fbfcfd}.cilindertool--modal[data-modal-open] .cilindertool__modal-head{display:block;flex:0 0 auto;background:#fff;box-shadow:0 2px 1.5px rgba(0,39,82,.08);width:100%}.cilindertool--modal[data-modal-open] .cilindertool__modal-foot{display:flex;flex:0 0 auto;gap:10px;padding:9px
10px;background:#fff;box-shadow:0 -6px 15px rgba(0,14,29,.1);width:100%}.cilindertool--modal[data-modal-open] .cilindertool__main,.cilindertool--modal[data-modal-open] .cilindertool__sidebar{flex:1 1 auto;min-height:0;width:100%;max-width:none;padding:20px;overflow-y:auto;-webkit-overflow-scrolling:touch}.cilindertool--modal[data-modal-open] .cilindertool__main,.cilindertool--modal[data-modal-open] .cilindertool__sidebar,.cilindertool--modal[data-modal-open] .cilindertool__step{display:none}.cilindertool--modal[data-modal-open] .cilindertool__step{padding-bottom:0}.cilindertool--modal[data-modal-open][data-modal-step="1"] .cilindertool__main,.cilindertool--modal[data-modal-open][data-modal-step="2"] .cilindertool__main,.cilindertool--modal[data-modal-open][data-modal-step="3"] .cilindertool__main{display:block}.cilindertool--modal[data-modal-open][data-modal-step="1"] .cilindertool__step[data-step="1"],.cilindertool--modal[data-modal-open][data-modal-step="2"] .cilindertool__step[data-step="2"],.cilindertool--modal[data-modal-open][data-modal-step="3"] .cilindertool__step[data-step="3"]{display:flex}.cilindertool--modal[data-modal-open][data-modal-step="4"] .cilindertool__sidebar{display:flex}.cilindertool--modal[data-modal-open] .cilindertool__cart{display:none}}@media(max-width: 960px){.product__cols--deurcilinder.js--cilindertool-modal:not([data-modal-open])>.product__col--dco-overview{display:none}.product__cols--deurcilinder.js--cilindertool-modal[data-modal-open]{position:fixed;inset:0;z-index:2000000;display:flex;flex-direction:column;gap:0;margin:0;padding:0;background:#fbfcfd;flex-wrap:nowrap}.product__cols--deurcilinder.js--cilindertool-modal[data-modal-open] .cilindertool__step-badge{display:none}.product__cols--deurcilinder.js--cilindertool-modal[data-modal-open] .cilindertool__modal-head{display:block;flex:0 0 auto;background:#fff;box-shadow:0 2px 1.5px rgba(0,39,82,.08)}.product__cols--deurcilinder.js--cilindertool-modal[data-modal-open] .cilindertool__modal-foot{display:flex;flex:0 0 auto;gap:10px;padding:9px
10px;background:#fff;box-shadow:0 -6px 15px rgba(0,14,29,.1)}.product__cols--deurcilinder.js--cilindertool-modal[data-modal-open]>.product__col{display:none;flex:1 1 auto !important;min-height:0 !important;width:100% !important;min-width:0 !important;max-width:none;margin:0;padding:20px;overflow-y:auto;-webkit-overflow-scrolling:touch}.product__cols--deurcilinder.js--cilindertool-modal[data-modal-open][data-modal-step="1"]>.product__col--configurator,.product__cols--deurcilinder.js--cilindertool-modal[data-modal-open][data-modal-step="2"]>.product__col--configurator,.product__cols--deurcilinder.js--cilindertool-modal[data-modal-open][data-modal-step="3"]>.product__col--configurator{display:block}.product__cols--deurcilinder.js--cilindertool-modal[data-modal-open][data-modal-step="4"]>.product__col--dco-overview{display:block}.product__cols--deurcilinder.js--cilindertool-modal[data-modal-open] .cilindertool__step{display:none;padding-bottom:0}.product__cols--deurcilinder.js--cilindertool-modal[data-modal-open][data-modal-step="1"] .cilindertool__step[data-step="1"],.product__cols--deurcilinder.js--cilindertool-modal[data-modal-open][data-modal-step="2"] .cilindertool__step[data-step="2"],.product__cols--deurcilinder.js--cilindertool-modal[data-modal-open][data-modal-step="3"] .cilindertool__step[data-step="3"]{display:flex}.product__cols--deurcilinder.js--cilindertool-modal[data-modal-open] .cilindertool__cart{display:none}}.cilindertool__cyltabs{display:none;flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:20px}.cilindertool__cyltab{display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px
solid #e9eff5;border-radius:4px;background:#fff;font-family:"Work Sans";font-weight:600;font-size:14px;color:#282c32;cursor:pointer;transition:border-color .15s,background-color .15s,color .15s}.cilindertool__cyltab:hover{border-color:#00bf87}.cilindertool__cyltab.is-active,body.mobilemenu--open
.cilindertool__cyltab.hamburger{border:1.5px solid #00bf87;background:#f2fcf9;color:#00bf87}.cilindertool__cyltab--add{width:18px;height:18px;margin-left:10px;border-radius:50%;color:#6f7884}.cilindertool__cyltab--add
svg{width:8px;height:8px}.cilindertool__cyltab--add:hover{border-color:#00bf87;color:#00bf87}.cilindertool__cyltab--add.is-active,body.mobilemenu--open .cilindertool__cyltab--add.hamburger{border:1px
solid #e9eff5;background:#fff;color:#6f7884}.cilindertool__modal-foot-row{display:flex;align-items:stretch;gap:10px}.cilindertool__modal-back-arrow{flex:0 0 auto}.cilindertool__modal-checkout{display:none;align-items:center;justify-content:center;width:100%;height:52px;padding:0
20px;border:0;border-radius:8px;background:#00bf87;color:#fff;font-family:"Work Sans";font-weight:600;font-size:16px;cursor:pointer;transition:background-color .15s}.cilindertool__modal-checkout:hover{background:#00a071}.cilindertool__modal-checkout.is-shown{display:flex}.cilindertool__modal-checkout.is-disabled{opacity:.5;pointer-events:none}.cilindertool__modal-confirm{position:fixed;inset:0;z-index:20;display:flex;align-items:flex-end;justify-content:center;padding:20px}.cilindertool__modal-confirm[hidden]{display:none}.cilindertool__modal-confirm-bg{position:absolute;inset:0;background:rgba(40,44,50,.2)}.cilindertool__modal-confirm-card{position:relative;width:100%;max-width:335px;padding:20px
20px 30px;border-radius:8px;background:#fff;box-shadow:0 2px 1.5px rgba(0,39,82,.08)}.cilindertool__modal-confirm-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #e9eef5}.cilindertool__modal-confirm-title{font-family:"Work Sans";font-weight:600;font-size:18px;color:#282c32}.cilindertool__modal-confirm-cancel{padding:0;border:0;background:rgba(0,0,0,0);font-size:14px;color:#6f7884;text-decoration:underline;cursor:pointer}.cilindertool__modal-confirm-text{margin:20px
0;font-size:14px;line-height:25px;letter-spacing:-0.28px;color:#282c32}.cilindertool__modal-confirm-delete{display:flex;align-items:center;justify-content:center;width:100%;height:52px;padding:0
20px;border:0;border-radius:8px;background:#fbe8ec;color:#db1d43;font-family:"Work Sans";font-weight:600;font-size:14px;cursor:pointer;transition:background-color .15s}.cilindertool__modal-confirm-delete:hover{background:#f9dbe1}@media(max-width: 960px){[data-modal-open] .cilindertool__modal-foot{flex-direction:column}[data-modal-open] .cilindertool__modal-back{gap:8px}[data-modal-open][data-modal-step="2"] .cilindertool__cyltabs{display:flex}[data-modal-open][data-modal-step="2"] .cilindertool__step[data-step="2"] .cilindertool__step-title{display:none}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation{display:none}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active{display:block;position:relative;margin-bottom:0;padding:0;border:0;background:rgba(0,0,0,0);box-shadow:none}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-card{flex-direction:column;align-items:stretch;gap:18px;padding:0;border:0;background:rgba(0,0,0,0);box-shadow:none}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-imagewrap{margin:0
auto}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-image{flex:0 0 auto;width:150px;height:100px}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-measures{display:flex;width:150px}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-card:has([data-ct-side=outer]:hover) .cilindertool__row-image-half--inner,[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-card:has([data-ct-side=outer]:focus-within) .cilindertool__row-image-half--inner{opacity:.6}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-card:has([data-ct-side=outer]:hover) .cilindertool__row-measure--inner .cilindertool__row-measure-val,[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-card:has([data-ct-side=outer]:focus-within) .cilindertool__row-measure--inner .cilindertool__row-measure-val{color:#aeb3ba}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-card:has([data-ct-side=outer]:hover) .cilindertool__row-measure--inner .cilindertool__row-arrow,[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-card:has([data-ct-side=outer]:focus-within) .cilindertool__row-measure--inner .cilindertool__row-arrow{opacity:.35}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-card:has([data-ct-side=outer]:hover) .cilindertool__row-measure--outer .cilindertool__row-measure-cap,[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-card:has([data-ct-side=outer]:focus-within) .cilindertool__row-measure--outer .cilindertool__row-measure-cap{color:#00bf87}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-card:has([data-ct-side=inner]:hover) .cilindertool__row-image-half--outer,[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-card:has([data-ct-side=inner]:focus-within) .cilindertool__row-image-half--outer{opacity:.6}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-card:has([data-ct-side=inner]:hover) .cilindertool__row-measure--outer .cilindertool__row-measure-val,[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-card:has([data-ct-side=inner]:focus-within) .cilindertool__row-measure--outer .cilindertool__row-measure-val{color:#aeb3ba}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-card:has([data-ct-side=inner]:hover) .cilindertool__row-measure--outer .cilindertool__row-arrow,[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-card:has([data-ct-side=inner]:focus-within) .cilindertool__row-measure--outer .cilindertool__row-arrow{opacity:.35}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-card:has([data-ct-side=inner]:hover) .cilindertool__row-measure--inner .cilindertool__row-measure-cap,[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-card:has([data-ct-side=inner]:focus-within) .cilindertool__row-measure--inner .cilindertool__row-measure-cap{color:#00bf87}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-fields{gap:16px 12px}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__field-group{flex:0 0 100%}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__field-group
.cilindertool__field{flex:1 1 0}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__field-group .cilindertool__select select,[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__field-group .cilindertool__select
.ctsel__btn{min-width:0;max-width:none;width:100%}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-fields>.cilindertool__field:not(.cilindertool__field--narrow):not(.cilindertool__field--color):not(.cilindertool__field--qty){flex:1 1 auto;min-width:0}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-fields>.cilindertool__field:not(.cilindertool__field--narrow):not(.cilindertool__field--color):not(.cilindertool__field--qty) .cilindertool__select select,[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-fields>.cilindertool__field:not(.cilindertool__field--narrow):not(.cilindertool__field--color):not(.cilindertool__field--qty) .cilindertool__select
.ctsel__btn{min-width:0;max-width:none;width:100%}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-actions{position:static;right:auto;bottom:auto;align-self:flex-end;width:auto;gap:12px;margin-top:16px}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-action{width:44px;height:44px;border:1px
solid #e9eff5;border-radius:8px;background:#fff}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-action
svg{width:18px;height:18px}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-action:hover{border-color:#282c32}[data-modal-open][data-modal-step="2"] .js--variation-container.is-paged .js--variation.is-cyl-active .cilindertool__row-action--delete:hover{border-color:#d2433b}[data-modal-open][data-modal-step="3"] .cilindertool__step[data-step="3"] .cilindertool__step-note{display:inline;margin:0
0 0 10px}[data-modal-open][data-modal-step="3"] .cilindertool__keys{display:grid;grid-template-columns:repeat(3, 1fr);gap:5px}[data-modal-open][data-modal-step="3"] .cilindertool__key{width:auto;min-width:0;align-items:center;justify-content:center;min-height:75px;padding:12px
8px;text-align:center}[data-modal-open][data-modal-step="3"] .cilindertool__key--custom{width:auto;margin-left:0;padding:12px
8px;gap:8px;justify-content:center;align-items:center;border:1px
solid #e9eff5;background:#fff}[data-modal-open][data-modal-step="3"] .cilindertool__key--custom
.cilindertool__stepper{height:auto;padding:0;gap:6px;border:0;background:rgba(0,0,0,0);justify-content:center}[data-modal-open][data-modal-step="3"] .cilindertool__key--custom .cilindertool__stepper-btn{width:28px;height:28px;border:1px
solid #d8dee4;border-radius:50%}[data-modal-open][data-modal-step="3"] .cilindertool__key--custom .cilindertool__stepper-val{width:30px;height:28px;line-height:28px;font-size:14px;font-weight:600}[data-modal-open][data-modal-step="4"] .cilindertool__sidebar-title{font-family:"Work Sans";font-size:18px;line-height:1.2}[data-modal-open][data-modal-step="4"] .cilindertool__overview-card{padding:0;overflow:hidden}[data-modal-open][data-modal-step="4"] .cilindertool__lines{margin:0;padding:8px
0 0;border-bottom:1px solid #e9eff5}[data-modal-open][data-modal-step="4"] .cilindertool__line{height:31px;padding:0
15px;border-radius:0}[data-modal-open][data-modal-step="4"] .cilindertool__line-info{gap:10px}[data-modal-open][data-modal-step="4"] .cilindertool__summary{padding:0
15px}[data-modal-open][data-modal-step="4"] .cilindertool__summary--shipping{padding-bottom:14px}[data-modal-open][data-modal-step="4"] .cilindertool__summary-row{margin:14px
0 0;padding:0;border-top:0;line-height:1.1}[data-modal-open][data-modal-step="4"] .cilindertool__total{height:52px;margin:0;padding:0
15px}[data-modal-open][data-modal-step="4"] .cilindertool__total-now{font-size:20px}[data-modal-open][data-modal-step="4"] .cilindertool__modal-next{background:#fff;border:1px
solid #00bf87;color:#00bf87}[data-modal-open][data-modal-step="4"] .cilindertool__modal-next:hover{background:#f2fcf9}}.cilindertool__select.is-enhanced
select{display:none}.cilindertool__select
.ctsel__btn{display:flex;align-items:center;box-shadow:none;text-align:left}.cilindertool__select .ctsel__btn .ctsel__btn-label{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cilindertool__select .ctsel__btn.is-placeholder .ctsel__btn-label{color:#6f7884}.cilindertool__select .ctsel__btn:hover{border-color:#cbd2d9}.cilindertool__select .ctsel__btn[aria-expanded=true]{border-color:#00bf87}.ctsel__panel{position:fixed;z-index:2000050;min-width:180px;max-height:320px;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:6px;background:#fff;border:1px
solid #d8dee4;border-radius:8px;box-shadow:0 10px 30px rgba(0,14,29,.14);font-family:"Open Sans";color:#282c32}.ctsel__opt{display:flex;align-items:baseline;gap:8px;width:100%;padding:9px
12px;border:0;border-radius:6px;background:rgba(0,0,0,0);text-align:left;font-family:"Open Sans";font-size:14px;line-height:1.2;color:#282c32;cursor:pointer;transition:background-color .12s}.ctsel__opt:hover,.ctsel__opt:focus{outline:0;background:#f5f7f9}.ctsel__opt.is-selected{background:#f2fcf9}.ctsel__opt.is-disabled{opacity:.4;cursor:not-allowed}.ctsel__opt.is-disabled:hover{background:rgba(0,0,0,0)}.ctsel__opt-main{font-weight:600}.ctsel__opt-note{color:#6f7884;font-size:13px;font-weight:400}.ctsel__panel--panel{min-width:280px;padding:0}.ctsel__panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px
16px;border-bottom:1px solid #e9eff5;font-family:"Work Sans";font-weight:600;font-size:15px;color:#282c32}.ctsel__panel-close{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;background:rgba(0,0,0,0);color:#6f7884;line-height:0;cursor:pointer}.ctsel__panel-close:hover{color:#282c32}.ctsel__panel--panel .ctsel__panel-list{padding:6px}.ctsel__opt--panel{align-items:center;justify-content:space-between;gap:12px;padding:12px
14px;font-size:15px}.ctsel__opt--panel .ctsel__opt-main{font-family:"Work Sans"}.ctsel__opt-text{display:flex;flex-direction:column;gap:3px;min-width:0;text-align:left}.ctsel__opt-sub{font-size:13px;font-weight:400;color:#6f7884}.ctsel__opt-price{flex:0 0 auto;padding:5px
10px;border-radius:6px;background:#f5f7f9;font-size:13px;font-weight:600;color:#282c32;white-space:nowrap}.ctsel__opt-price--free{background:#e6f9f3;color:#00bf87}.ctsel__opt--hasprice{align-items:center;justify-content:space-between}.icontest{font-icon:url(/images/arrow.svg?e9c3c50d061a539b116bd83d0ecdb9b1)}.products-filter__filter-selects:first-child{padding-bottom:0}.products-filter__filter-selects .filters-row.filters-row--first{margin-bottom:0}.cart__price-old,.cart_s_price-old{font-size:16px;font-weight:400;color:#858d99;text-decoration:line-through}.menu-top__right{display:flex}.menu-top__right .langswitch__current
span{color:#fff}@media (max-width: 1250px){.menu-top__right
.langswitch{margin-right:150px}}@media (max-width: 960px){.menu-top__right
.langswitch{margin-right:100px}}@media (max-width: 480px){.menu-top__right
.langswitch{display:none}}.langswitch{height:17px;position:relative;height:100%}.langswitch::before{content:"";z-index:-1;position:absolute;top:0;right:0;left:0;height:60px;background:transparent}.langswitch__current{height:100%;display:flex;align-items:center;color:#232321}.langswitch__current
.icon{color:#232321;font-size:6px;margin-left:7px;display:block}.langswitch__current
span{color:#232321}.langswitch__current
img{outline:2px
solid #fff}.langswitch__items{position:absolute;background:#FFF;border-radius:5px;overflow:hidden;transition:0.3s;height:0;z-index:101;width:calc(100% + 40px);left:-20px}.langswitch
.langswitch__item{display:flex;font-size:13PX;font-weight:600;text-transform:uppercase;color:#FFF;font-family:var(--font-family-source-sans-pro);letter-spacing:2.6px;color:var(--primary-color);align-items:center}.langswitch .langswitch__item
span{display:flex;justify-content:center;align-items:center}.langswitch__item--nl{display:inline-flex !important;align-items:center;font-size:13px;color:green;font-weight:600;text-transform:uppercase;color:#FFF;margin-right:20px}.langswitch:hover .langswitch__items--0,
.langswitch.is-open .langswitch__items--0{height:40px}.langswitch:hover .langswitch__items--1,
.langswitch.is-open .langswitch__items--1{height:40px}.langswitch:hover .langswitch__items--2,
.langswitch.is-open .langswitch__items--2{height:75px}.langswitch:hover .langswitch__items--3,
.langswitch.is-open .langswitch__items--3{height:115px}.langswitch:hover .langswitch__items--4,
.langswitch.is-open .langswitch__items--4{height:155px}.langswitch:hover .langswitch__items--5,
.langswitch.is-open .langswitch__items--5{height:205px}.langswitch:hover .langswitch__items--6,
.langswitch.is-open .langswitch__items--6{height:235px}.langswitch:hover .langswitch__items--7,
.langswitch.is-open .langswitch__items--7{height:275px}.langswitch__items
.langswitch__item{display:flex;justify-content:flex-start;align-items:center;height:40px;padding:10px
20px;font-size:15px;text-decoration:none}.langswitch__item
img{margin-right:10px;width:22px;height:22px;display:inline-block;border-radius:100%}.langswitch--currency::before{z-index:1;pointer-events:none}.langswitch--currency .langswitch__current
span{color:#fff}.langswitch--currency:hover{cursor:pointer}.langswitch--currency:hover
.langswitch__items{grid-template-rows:1fr}.langswitch--currency:hover .langswitch__items
.langswitch__items__wrapper{visibility:visible}.langswitch--currency
.langswitch__items{height:auto !important;display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows 0.3s}.langswitch--currency
.langswitch__items__wrapper{min-height:0;transition:visibility 0.3s;visibility:hidden}.langswitch--currency
.langswitch__item{height:auto;font-size:13px;text-transform:none;font-family:var(--font-family-source-sans-pro)}.langswitch--currency
.langswitch__item{height:auto;TEXT-ALIGN:CENTER;justify-content:center}@media (max-width: 1415px){.menu-btm__menu ul
li{padding-left:10px}}@media (max-width: 1050px){.menu-btm
a{font-size:11px}}.mobilemenu
.langswitch{height:40px;max-width:260px;margin-top:20px;margin-left:20px}.mobilemenu
.langswitch__item{align-items:center}.mobilemenu .langswitch__current
span{color:#fff}.mobilemenu
.langswitch__items{margin-left:20px;margin-right:20px;max-width:260px;width:100%}