@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700;800&display=swap);
:root{--color-dak-red-default: #d31f14;--color-dak-red-default20: #f6d2d0;--color-dak-red-hover: #a10f0d;--color-dak-red-active: #6e0709;--color-dak-red-disabled: #e89498;--color-dak-red-hover10: #f6e5e6;--color-dak-red-active20: #f2d0d3;--color-dak-black-default: #1e1e24;--color-dak-black-hover: #3d3d47;--color-dak-black-active: #585862;--color-dak-black-disabled: #8b8b8f;--color-dak-black-hover10: #e3e3e5;--color-dak-black-active20: #cdcdcf;--color-dak-neutral-default: #cfd8dc;--color-dak-neutral-hover: #eceff1;--color-dak-neutral-active: #798087;--color-dak-neutral-disabled: #9e9e9e;--color-dak-neutral-hover10: #6d75801a;--color-dak-neutral-active20: #6d758033;--color-dak-eco-default: #539987;--color-dak-eco-hover: #2b715f;--color-dak-eco-active: #175d4b;--color-dak-eco-disabled: #53998780;--color-dak-eco-hover10: #5399871a;--color-dak-eco-active20: #53998733;--color-dak-action-default: #1f76d6;--color-dak-action-hover: #0158b8;--color-dak-action-active: #003a9a;--color-dak-action-disabled: #1f76d680;--color-dak-action-hover10: #1f76d61a;--color-dak-action-active20: #1f76d633;--color-dak-light-neutral-default: #ffffff;--color-dak-light-neutral-hover: #eceff1;--color-dak-light-neutral-active: #798087;--color-dak-light-neutral-disabled: #9e9e9e;--color-dak-light-neutral-hover10: #6d75801a;--color-dak-light-neutral-active20: #6d758033;--color-dak-category-eco: #539987;--color-dak-category-medical: #0197f6;--color-dak-category-filling: #c6d8d3;--color-dak-category-kitting: #f0544f;--color-dak-category-laminated: #222e50;--color-dak-background-light1: #fffffc;--color-dak-background-light2: #f8f8f8;--color-dak-background-light3: #fafcfd;--color-dak-background-light4: #f4f4f6;--color-dak-background-dark1: #1e1e24;--color-dak-background-dark2: #26262e;--color-dak-background-dark3: #3b3e44;--color-dak-text-header-dark: #1e1e24;--color-dak-text-body-dark: #4a4a4f;--color-dak-text-header-light: #fffffc;--color-dak-text-header-light10: #fffffc1a;--color-dak-text-header-light30: #ffffff4d;--color-dak-text-header-light50: #fffffc5a;--color-dak-text-header-light60: #ffffff99;--color-dak-text-body-light: #fefefc;--color-dak-support-success: #4caf50;--color-dak-support-warning: #e7af66;--color-dak-support-warning20: #e7af6620;--color-dak-support-error: #ee7a76;--color-dak-support-error20: #ee7a7620;--color-dak-support-info: #1565c0;--color-dak-support-info10: #1565C010;--color-border: #dadee3;--color-state-success: #1d8122;--color-state-success-light: #e4fbe5;--color-dak-action-primary: #ffffff;--color-navigation-pagination: #e0ded4;--color-label-blue: #3894a8;--color-label-blue20: #d7eaee;--color-label-green: #2b9720;--color-label-green20: #d5ead2;--color-notification-red: #eb0f0a;--color-notification-blue-light: #f0f4f8;--color-hr-grey: #595a66;--color-breadcrumbs-dark: #000000;--color-breadcrumbs-dark60: #00000060;--color-state-warning-light: #a25d10;--color-state-warning-light50: #fbe5c980;--color-footer-border-grey: #45484b;--color-modal-overlay: #00000080;--color-carousel-dark: #2e3a3f;--color-carousel-grey30: #1530694d;--color-carousel-grey60: #15306999;--color-light-theme-extra: #d4b011;--color-product-cta-blue: #004c6c;--color-product-cta-circle: #04212d33;--color-product-cta-blue: #004c6c}:root{--color-primary-default: var(--color-dak-red-default);--color-primary-default20: var(--color-dak-red-default20);--color-primary-hover: var(--color-dak-red-hover);--color-primary-active: var(--color-dak-red-active);--color-primary-disabled: var(--color-dak-red-disabled);--color-primary-hover10: var(--color-dak-red-hover10);--color-primary-active20: var(--color-dak-red-active20);--color-secondary-default: var(--color-dak-black-default);--color-secondary-hover: var(--color-dak-black-hover);--color-secondary-active: var(--color-dak-black-active);--color-secondary-disabled: var(--color-dak-black-disabled);--color-secondary-hover10: var(--color-dak-black-hover10);--color-secondary-active20: var(--colordak--black-active20);--color-neutral-default: var(--color-dak-neutral-default);--color-neutral-hover: var(--color-dak-neutral-hover);--color-neutral-active: var(--color-dak-neutral-active);--color-neutral-disabled: var(--color-dak-neutral-disabled);--color-neutral-hover10: var(--color-dak-neutral-hover10);--color-neutral-active20: var(--color-dak-neutral-active20);--color-light-neutral-default: var(--color-dak-light-neutral-default);--color-light-neutral-hover: var(--color-dak-light-neutral-hover);--color-light-neutral-active: var(--color-dak-light-neutral-active);--color-light-neutral-disabled: var(--color-dak-light-neutral-disabled);--color-light-neutral-hover10: var(--color-dak-light-neutral-hover10);--color-light-neutral-active20: var(--color-dak-light-neutral-active20);--color-eco-default: var(--color-dak-eco-default);--color-eco-hover: var(--color-dak-eco-hover);--color-eco-active: var(--color-dak-eco-active);--color-eco-disabled: var(--color-dak-eco-disabled);--color-eco-hover10: var(--color-dak-eco-hover10);--color-eco-active20: var(--colordak--eco-active20);--color-action-default: var(--color-dak-action-default);--color-action-hover: var(--color-dak-action-hover);--color-action-active: var(--color-dak-action-active);--color-action-disabled: var(--color-dak-action-disabled);--color-action-hover10: var(--color-dak-action-hover10);--color-action-active20: var(--colordak--action-active20);--color-category-eco: var(--color-dak-category-eco);--color-category-medical: var(--color-dak-category-medical);--color-category-filling: var(--color-dak-category-filling);--color-category-kitting: var(--color-dak-category-kitting);--color-category-laminated: var(--color-dak-category-laminated);--color-background-light1: var(--color-dak-background-light1);--color-background-light2: var(--color-dak-background-light2);--color-background-light3: var(--color-dak-background-light3);--color-background-light4: var(--color-dak-background-light4);--color-background-dark1: var(--color-dak-background-dark1);--color-background-dark2: var(--color-dak-background-dark2);--color-background-dark3: var(--color-dak-background-dark3);--color-text-header-dark: var(--color-dak-text-header-dark);--color-text-body-dark: var(--color-dak-text-body-dark);--color-text-header-light: var(--color-dak-text-header-light);--color-text-header-light10: var(--color-dak-text-header-light10);--color-text-header-light30: var(--color-dak-text-header-light30);--color-text-header-light50: var(--color-dak-text-header-light50);--color-text-header-light60: var(--color-dak-text-header-light60);--color-text-body-light: var(--color-dak-text-body-light);--color-support-success: var(--color-dak-support-success);--color-support-warning: var(--color-dak-support-warning);--color-support-warning20: var(--color-dak-support-warning20);--color-support-error: var(--color-dak-support-error);--color-support-error20: var(--color-dak-support-error20);--color-support-info: var(--color-dak-support-info);--color-support-info10: var(--color-dak-support-info10);--color-action-primary: var(--color-dak-action-primary);--color-text-header: var(--color-text-header-dark);--color-text-body: var(--color-text-body-dark);--color-carousel: var(--color-carousel-dark);--color-background-3: var(--color-background-dark3)}:root{--font-primary: "Poppins", sans-serif}:root{--list-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.2035 16.5C8.02267 20.2826 8.87148 25.0849 12.2168 27.8908C15.5621 30.6967 20.4388 30.6967 23.7841 27.8908C27.1295 25.0849 27.9783 20.2826 25.7975 16.5L18.002 4.5L10.202 16.5H10.2035Z" stroke="%23D31F14" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M18 4.5V30" stroke="%23D31F14" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M18 18.0001L23.316 12.6841" stroke="%23D31F14" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M18 25.9498L26.337 17.6128" stroke="%23D31F14" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');--checkmark-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(%23clip0_7015_65910)'%3E%3Cpath d='M9.00016 16.17L4.83016 12L3.41016 13.41L9.00016 19L21.0002 6.99997L19.5902 5.58997L9.00016 16.17Z' fill='%234CAF50'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_7015_65910'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}@font-face{font-family:"icomoon-webfonts";src:url("../icomoon-fonts/icomoon-webfonts.eot?yuxvr");src:url("../icomoon-fonts/icomoon-webfonts.eot?yuxvr#iefix") format("embedded-opentype"),url("../icomoon-fonts/icomoon-webfonts.ttf?yuxvr") format("truetype"),url("../icomoon-fonts/icomoon-webfonts.woff?yuxvr") format("woff");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon-webfonts" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow_back:before{content:""}.icon-mail_outline:before{content:"";color:#fff}.icon-support_agent:before{content:"";color:#fff}.icon-access_time:before{content:"";color:#fff}.icon-arrow_forward_alt:before{content:""}.icon-bg-circle:before{content:""}.icon-circle-remove:before{content:"";color:#4ca18c}.icon-circle-add:before{content:"";color:#4ca18c}.icon-round_arrow:before{content:""}.icon-applepay .path1:before{content:"";color:#fff}.icon-applepay .path2:before{content:"";margin-left:-1.4169921875em;color:#000}.icon-applepay .path3:before{content:"";margin-left:-1.4169921875em;color:#f9f7f6}.icon-gpay .path1:before{content:"";color:#fff}.icon-gpay .path2:before{content:"";margin-left:-1.4169921875em;color:#3c4043}.icon-gpay .path3:before{content:"";margin-left:-1.4169921875em;color:#4285f4}.icon-gpay .path4:before{content:"";margin-left:-1.4169921875em;color:#34a853}.icon-gpay .path5:before{content:"";margin-left:-1.4169921875em;color:#fbbc04}.icon-gpay .path6:before{content:"";margin-left:-1.4169921875em;color:#ea4335}.icon-gpay .path7:before{content:"";margin-left:-1.4169921875em;color:#f9f7f6}.icon-idea .path1:before{content:"";color:#fff}.icon-idea .path2:before{content:"";margin-left:-1.4169921875em;color:#000}.icon-idea .path3:before{content:"";margin-left:-1.4169921875em;color:#d50072}.icon-idea .path4:before{content:"";margin-left:-1.4169921875em;color:#f9f7f6}.icon-mastercard .path1:before{content:"";color:#fff}.icon-mastercard .path2:before{content:"";margin-left:-1.4169921875em;color:#ed0006}.icon-mastercard .path3:before{content:"";margin-left:-1.4169921875em;color:#f9a000}.icon-mastercard .path4:before{content:"";margin-left:-1.4169921875em;color:#ff5e00}.icon-mastercard .path5:before{content:"";margin-left:-1.4169921875em;color:#f9f7f6}.icon-paypal .path1:before{content:"";color:#fff}.icon-paypal .path2:before{content:"";margin-left:-1.4169921875em;color:#28356a}.icon-paypal .path3:before{content:"";margin-left:-1.4169921875em;color:#298fc2}.icon-paypal .path4:before{content:"";margin-left:-1.4169921875em;color:#22284f}.icon-paypal .path5:before{content:"";margin-left:-1.4169921875em;color:#28356a}.icon-paypal .path6:before{content:"";margin-left:-1.4169921875em;color:#f9f7f6}.icon-visa .path1:before{content:"";color:#fff}.icon-visa .path2:before{content:"";margin-left:-1.4169921875em;color:#172b85}.icon-visa .path3:before{content:"";margin-left:-1.4169921875em;color:#f9f7f6}.icon-klarna .path1:before{content:"";color:#feb4c7}.icon-klarna .path2:before{content:"";margin-left:-1.4345703125em;color:#17120f}.icon-klarna .path3:before{content:"";margin-left:-1.4345703125em;color:#f9f7f6}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-facebook:before{content:""}.icon-bin:before{content:"";color:#606b81}.icon-twitter:before{content:"";color:#fff}.icon-recycle:before{content:""}.icon-pot:before{content:""}.icon-alert_error:before{content:""}.icon-search:before{content:""}.icon-play_arrow:before{content:""}.icon-check:before{content:""}.icon-arrow_back_ios:before{content:""}.icon-arrow_forward_ios:before{content:""}.icon-add:before{content:""}.icon-close:before{content:""}.icon-star:before{content:""}.icon-pin:before{content:"";color:#fff}.icon-shopping_cart:before{content:""}.icon-remove:before{content:""}.icon-suitcase:before{content:""}.icon-phone:before{content:""}.icon-mail:before{content:""}.icon-location:before{content:"";color:#d31f14}.icon-arrow_forward:before{content:""}.icon-info:before{content:""}.icon-arrow_down_solid:before{content:""}.icon-arrow_down:before{content:""}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid rgba(0,0,0,0);cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}html{font-size:16px;overflow-x:hidden}body{overflow-x:hidden}iframe{max-width:100%}a,button{cursor:pointer}*{font-family:var(--font-primary)}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.button,.rte a.button--primary,.rte a.button--secondary,.rte a.button--eco{padding:10px 16px 10px 16px;border-radius:8px;border-width:0;font-size:16px;font-size:1rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.2px;display:inline-flex;border-style:solid;text-decoration:none;font-family:var(--font-primary);text-align:left;box-sizing:border-box;cursor:pointer}.button .icon,.rte a.button--primary .icon,.rte a.button--secondary .icon,.rte a.button--eco .icon{font-size:24px;margin-inline:-4px}.button>img,.rte a.button--primary>img,.rte a.button--secondary>img,.rte a.button--eco>img{width:24px;margin-inline:-4px}.button--lg{padding:14px 16px;font-size:18px;font-size:1.125rem;letter-spacing:.225px}.button--lg .icon{font-size:28px;margin-inline:-2px}.button--lg>img{width:28px;margin-inline:-2px}.button--sm{padding:8px 12px;font-size:14px;font-size:.875rem;letter-spacing:.175px}.button--sm .icon{font-size:20px}.button--sm>img{width:20px}.button--primary,.rte a.button--primary{background:var(--color-primary-default);color:var(--color-action-primary)}.button--primary:hover,.rte a.button--primary:hover{background:var(--color-primary-hover)}.button--primary:active,.rte a.button--primary:active{background:var(--color-primary-active)}.button--primary:disabled,.rte a.button--primary:disabled{background:var(--color-primary-disabled);cursor:default}.button--primary-inverted{background:rgba(0,0,0,0);color:var(--color-primary-default);border-width:1px;border-color:rgba(0,0,0,0)}.button--primary-inverted.button--lg{padding:11px 13px}.button--primary-inverted:hover{color:var(--color-primary-hover)}.button--primary-inverted:active{color:var(--color-primary-active)}.button--primary-inverted:disabled{color:var(--color-primary-disabled);cursor:default}.button--secondary,.rte a.button--secondary{background:var(--color-secondary-default);color:var(--color-action-primary);border-color:var(--base-color)}.button--secondary:hover,.rte a.button--secondary:hover{background:var(--color-secondary-hover)}.button--secondary:active,.rte a.button--secondary:active{background:var(--color-secondary-active)}.button--secondary:disabled,.rte a.button--secondary:disabled{background:var(--color-secondary-disabled);cursor:default}.button--eco,.rte a.button--eco{background:var(--color-eco-default);color:var(--color-action-primary);border-color:var(--base-color)}.button--eco:hover,.rte a.button--eco:hover{background:var(--color-eco-hover)}.button--eco:active,.rte a.button--eco:active{background:var(--color-eco-active)}.button--eco:disabled,.rte a.button--eco:disabled{background:var(--color-eco-disabled);border-color:rgba(0,0,0,0);cursor:default}.button--ghost{background:rgba(0,0,0,0);color:var(--color-light-neutral-default);border-width:1px;border-color:var(--color-light-neutral-default)}.button--ghost.button--sm{padding:5px 9px}.button--ghost.button--lg{padding:11px 13px}.button--ghost.button--icon{padding:9px !important}.button--ghost.button--icon.button--sm{padding:5px !important}.button--ghost.button--icon.button--lg{padding:11px !important}.button--ghost:hover{color:var(--color-light-neutral-hover);border-color:var(--color-light-neutral-hover);background:rgba(121,128,135,.15)}.button--ghost:active{color:var(--color-light-neutral-active);border-color:var(--color-light-neutral-active);background:rgba(121,128,135,.15)}.button--ghost:disabled{color:var(--color-light-neutral-disabled);border-color:var(--color-light-neutral-disabled);background:rgba(0,0,0,0);cursor:default}.button--outlined{background:rgba(0,0,0,0);color:var(--color-primary-default);border-width:1px;border-color:var(--color-primary-default)}.button--outlined.button--sm{padding:5px 9px}.button--outlined.button--lg{padding:11px 13px}.button--outlined.button--icon{padding:9px !important}.button--outlined.button--icon.button--sm{padding:5px !important}.button--outlined.button--icon.button--lg{padding:11px !important}.button--outlined:hover{color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.button--outlined:active{color:var(--color-primary-active);border-color:var(--color-primary-active)}.button--outlined:disabled{color:var(--color-primary-disabled);border-color:var(--color-primary-disabled);background:rgba(0,0,0,0);cursor:default}.button--video-play{background-color:var(--color-primary-default);width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center}.button--video-play .icon{color:var(--color-action-primary);font-size:28px}.curved-image{border-radius:16px;max-width:100%;width:100%;height:auto;border-radius:16px;box-shadow:0px 6px 24px 0px rgba(0,0,0,.05);object-fit:cover}.dark-row{background-color:var(--color-background-dark1);--color-text-header: var(--color-text-header-light);--color-text-body: var(--color-text-body-light);--color-carousel: var(--color-dak-light-neutral-default);--color-background-3: var(--color-dak-light-neutral-default)}.dark-row:not(:has(.content-align,.splide--reviews-carousel,.featured-reviews,.splide--selling-point-carousel,.product-carousel,.content-portal,.side-menu--cart,.image-two__description)) h1:not([class*=color]),.dark-row:not(:has(.content-align,.splide--reviews-carousel,.featured-reviews,.splide--selling-point-carousel,.product-carousel,.content-portal,.side-menu--cart,.image-two__description)) h2:not([class*=color]),.dark-row:not(:has(.content-align,.splide--reviews-carousel,.featured-reviews,.splide--selling-point-carousel,.product-carousel,.content-portal,.side-menu--cart,.image-two__description)) h3:not([class*=color]),.dark-row:not(:has(.content-align,.splide--reviews-carousel,.featured-reviews,.splide--selling-point-carousel,.product-carousel,.content-portal,.side-menu--cart,.image-two__description)) h4:not([class*=color]),.dark-row:not(:has(.content-align,.splide--reviews-carousel,.featured-reviews,.splide--selling-point-carousel,.product-carousel,.content-portal,.side-menu--cart,.image-two__description)) h5:not([class*=color]),.dark-row:not(:has(.content-align,.splide--reviews-carousel,.featured-reviews,.splide--selling-point-carousel,.product-carousel,.content-portal,.side-menu--cart,.image-two__description)) h6:not([class*=color]){color:var(--color-text-header-light)}.dark-row:not(:has(.content-align,.splide--reviews-carousel,.featured-reviews,.splide--selling-point-carousel,.product-carousel,.content-portal,.side-menu--cart,.image-two__description)) a:not([class*=color]),.dark-row:not(:has(.content-align,.splide--reviews-carousel,.featured-reviews,.splide--selling-point-carousel,.product-carousel,.content-portal,.side-menu--cart,.image-two__description)) i:not([class*=color]),.dark-row:not(:has(.content-align,.splide--reviews-carousel,.featured-reviews,.splide--selling-point-carousel,.product-carousel,.content-portal,.side-menu--cart,.image-two__description)) p:not([class*=color]),.dark-row:not(:has(.content-align,.splide--reviews-carousel,.featured-reviews,.splide--selling-point-carousel,.product-carousel,.content-portal,.side-menu--cart,.image-two__description)) button:not([class*=color]),.dark-row:not(:has(.content-align,.splide--reviews-carousel,.featured-reviews,.splide--selling-point-carousel,.product-carousel,.content-portal,.side-menu--cart,.image-two__description)) .subtitle1:not([class*=color]){color:var(--color-text-body-light) !important}.dark-row:not(:has(.content-align,.splide--reviews-carousel,.featured-reviews,.splide--selling-point-carousel,.product-carousel,.content-portal,.side-menu--cart,.image-two__description)) li:not([class*=color]){color:var(--color-text-body-light) !important}.dark-row:not(:has(.content-align,.splide--reviews-carousel,.featured-reviews,.splide--selling-point-carousel,.product-carousel,.content-portal,.side-menu--cart,.image-two__description)) li:not([class*=color])::before{background-color:var(--color-primary-default) !important}.dark-row:not(:has(.content-align,.splide--reviews-carousel,.featured-reviews,.splide--selling-point-carousel,.product-carousel,.content-portal,.side-menu--cart,.image-two__description)) input[type=text]{border-radius:8px;border:1px solid var(--color-background-dark3);background:var(--color-background-dark2) !important;color:var(--color-text-header-light)}.dark-row:not(:has(.content-align,.splide--reviews-carousel,.featured-reviews,.splide--selling-point-carousel,.product-carousel,.content-portal,.side-menu--cart,.image-two__description)) input[type=text]~label{background:var(--color-background-dark2) !important;color:var(--color-text-header-light) !important}.icon::before{color:inherit}.icon--lg{font-size:28px}.icon--md{font-size:24px}.icon--sm{font-size:20px}.icon-text{display:flex;justify-content:center;align-items:center;width:fit-content;margin-left:-8px;color:var(--color-category-eco);font-weight:700;margin-bottom:8px;font-family:var(--font-primary) !important}.icon-text img{width:40px !important;height:40px !important;margin-inline:8px}.label{border-radius:4px;padding:8px 16px;position:relative;z-index:1;font-weight:700;white-space:nowrap}.label--sm{font-size:10px;font-weight:600;padding:8px 8px}.label--product-listing{font-size:12px;line-height:16px}.label--red{background-color:var(--color-primary-default20);color:var(--color-primary-default)}.label--red2{background-color:var(--color-notification-red);color:var(--color-action-primary);font-size:14px;font-weight:500;padding:2px 6px;border-radius:10px}.label--blue{background-color:var(--color-label-blue20);color:var(--color-label-blue)}.label--blue2{background-color:var(--color-notification-blue-light);color:var(--color-action-default);text-transform:uppercase;font-size:12px;font-weight:600;padding:2px 6px;border-radius:10px}.label--green{background-color:var(--color-label-green20);color:var(--color-label-green)}.label--image-label{background-color:var(--color-background-dark1);color:var(--color-text-header-light)}.label--new-product{background-color:var(--color-action-primary);color:var(--color-primary-default)}.label--grey{background-color:var(--color-action-primary);border:1px solid var(--color-border);color:var(--color-text-body-dark);font-size:14px}.label--border-only{background-color:var(--color-action-primary);border:1px solid var(--color-border);color:var(--color-text-body-dark);font-size:14px;border-radius:20px;padding:6px 12px}.layout-columns{display:flex;flex-direction:row;flex:1;width:100%;flex-wrap:wrap;text-decoration:none}.layout-columns__column{width:100%}.layout-columns--mobile-1>.layout-columns__column{max-width:100%}.layout-columns--mobile-2>.layout-columns__column{max-width:50%}.layout-columns--mobile-3>.layout-columns__column{max-width:33.3333333333%}@media only screen and (min-width: 767px){.layout-columns--tablet-1>.layout-columns__column{max-width:100%}}@media only screen and (min-width: 767px){.layout-columns--tablet-2>.layout-columns__column{max-width:50%}}@media only screen and (min-width: 767px){.layout-columns--tablet-3>.layout-columns__column{max-width:33.3333333333%}}@media only screen and (min-width: 1024px){.layout-columns--desktop-1>.layout-columns__column{max-width:100%}}@media only screen and (min-width: 1024px){.layout-columns--desktop-2>.layout-columns__column{max-width:50%}}@media only screen and (min-width: 1024px){.layout-columns--desktop-3>.layout-columns__column{max-width:33.3333333333%}}@media only screen and (min-width: 1024px){.layout-columns--desktop-4>.layout-columns__column{max-width:25%}}.layout-columns--mobile-row{flex-direction:row}.layout-columns--mobile-row-reverse{flex-direction:row-reverse}.layout-columns--mobile-column{flex-direction:column}.layout-columns--mobile-column-reverse{flex-direction:column-reverse}@media only screen and (min-width: 767px){.layout-columns--tablet-row{flex-direction:row}}@media only screen and (min-width: 767px){.layout-columns--tablet-row-reverse{flex-direction:row-reverse}}@media only screen and (min-width: 767px){.layout-columns--tablet-column{flex-direction:column}}@media only screen and (min-width: 767px){.layout-columns--tablet-column-reverse{flex-direction:column-reverse}}@media only screen and (min-width: 1024px){.layout-columns--desktop-row{flex-direction:row}}@media only screen and (min-width: 1024px){.layout-columns--desktop-row-reverse{flex-direction:row-reverse}}@media only screen and (min-width: 1024px){.layout-columns--desktop-column{flex-direction:column}}@media only screen and (min-width: 1024px){.layout-columns--desktop-column-reverse{flex-direction:column-reverse}}.ul,.rte ul{padding-left:20px}.ul li,.rte ul li{color:var(--color-text-body-dark);list-style:none;position:relative;padding-block:12px}.ul li::before,.rte ul li::before{content:" ";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:-20px;border-radius:12px;width:9px;height:9px;background-color:var(--color-text-body-dark)}.ul--icon-list{padding-left:54px}.ul--icon-list li{list-style:none;position:relative}.ul--icon-list li::before{content:"";display:inline-block !important;position:absolute !important;width:36px !important;height:36px !important;left:-50px !important;top:30px !important;background-color:rgba(0,0,0,0) !important;background-image:var(--list-icon);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}.ul--icon-list li>*{margin-bottom:0;color:var(--color-text-body-dark)}.ul--checkmark-list{padding-left:35px}.ul--checkmark-list li{list-style:none;position:relative}.ul--checkmark-list li::before{content:"";display:inline-block !important;position:absolute !important;width:26px !important;height:26px !important;left:-36px !important;top:19px !important;background-color:rgba(0,0,0,0) !important;background-image:var(--checkmark-icon);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}.ul--checkmark-list li>*{margin-bottom:0;color:var(--color-text-body-dark)}.ol,.rte ol{counter-reset:item;list-style-type:none;padding-left:20px}.ol li,.rte ol li{position:relative;margin-bottom:10px}.ol li ul,.rte ol li ul,.ol li ol,.rte ol li ol{margin-bottom:0}.ol li ul li,.rte ol li ul li,.ol li ol li,.rte ol li ol li{padding-bottom:0;border-bottom:none}.ol li::before,.rte ol li::before{content:counters(item, ".", decimal) ".";counter-increment:item;display:inline-block;position:absolute;top:0;left:-30px;width:2.3em;text-align:center}.notification{padding:2px 6px;border-radius:10px;font-size:14px}.notification--text{background-color:var(--color-notification-blue-light);color:var(--color-action-default);text-transform:uppercase;font-size:12px;font-weight:600}.notification--numerical{background-color:var(--color-notification-red);color:var(--color-action-primary);font-size:14px;font-weight:500}.rating-star{position:relative;width:24px;height:24px;background-color:var(--color-light-theme-extra);mask:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cg id="star"%3E%3Cg clip-path="url(%23clip0_5361_108741)"%3E%3Cpath id="Vector" d="M11.7416 17.4259C11.9005 17.33 12.0995 17.33 12.2584 17.4259L17.1655 20.3877C17.5442 20.6162 18.0113 20.2767 17.9108 19.846L16.6086 14.2639C16.5664 14.0832 16.6278 13.8939 16.7681 13.7724L21.1043 10.0159C21.4386 9.72634 21.2599 9.17721 20.8192 9.13982L15.1104 8.65549C14.9256 8.63981 14.7647 8.52314 14.6923 8.35239L12.4604 3.08619C12.2881 2.67967 11.7119 2.67967 11.5396 3.08618L9.30766 8.35239C9.23529 8.52314 9.07436 8.63981 8.88957 8.65549L3.18081 9.13982C2.7401 9.17721 2.5614 9.72634 2.8957 10.0159L7.2319 13.7724C7.37218 13.8939 7.4336 14.0832 7.39144 14.2639L6.08921 19.846C5.98873 20.2767 6.45584 20.6162 6.8345 20.3877L11.7416 17.4259Z" fill="%23D4B011"%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id="clip0_5361_108741"%3E%3Crect width="24" height="24" rx="1" fill="white"%3E%3C/rect%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');-webkit-mask:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cg id="star"%3E%3Cg clip-path="url(%23clip0_5361_108741)"%3E%3Cpath id="Vector" d="M11.7416 17.4259C11.9005 17.33 12.0995 17.33 12.2584 17.4259L17.1655 20.3877C17.5442 20.6162 18.0113 20.2767 17.9108 19.846L16.6086 14.2639C16.5664 14.0832 16.6278 13.8939 16.7681 13.7724L21.1043 10.0159C21.4386 9.72634 21.2599 9.17721 20.8192 9.13982L15.1104 8.65549C14.9256 8.63981 14.7647 8.52314 14.6923 8.35239L12.4604 3.08619C12.2881 2.67967 11.7119 2.67967 11.5396 3.08618L9.30766 8.35239C9.23529 8.52314 9.07436 8.63981 8.88957 8.65549L3.18081 9.13982C2.7401 9.17721 2.5614 9.72634 2.8957 10.0159L7.2319 13.7724C7.37218 13.8939 7.4336 14.0832 7.39144 14.2639L6.08921 19.846C5.98873 20.2767 6.45584 20.6162 6.8345 20.3877L11.7416 17.4259Z" fill="%23D4B011"%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id="clip0_5361_108741"%3E%3Crect width="24" height="24" rx="1" fill="white"%3E%3C/rect%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E')}.rating-star::after{content:" ";display:block;width:100%;height:100%;background-color:var(--color-action-primary);position:absolute;left:0;top:0;mask:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cg id="star"%3E%3Cg clip-path="url(%23clip0_5361_108741)"%3E%3Cpath id="Vector" d="M11.7416 17.4259C11.9005 17.33 12.0995 17.33 12.2584 17.4259L17.1655 20.3877C17.5442 20.6162 18.0113 20.2767 17.9108 19.846L16.6086 14.2639C16.5664 14.0832 16.6278 13.8939 16.7681 13.7724L21.1043 10.0159C21.4386 9.72634 21.2599 9.17721 20.8192 9.13982L15.1104 8.65549C14.9256 8.63981 14.7647 8.52314 14.6923 8.35239L12.4604 3.08619C12.2881 2.67967 11.7119 2.67967 11.5396 3.08618L9.30766 8.35239C9.23529 8.52314 9.07436 8.63981 8.88957 8.65549L3.18081 9.13982C2.7401 9.17721 2.5614 9.72634 2.8957 10.0159L7.2319 13.7724C7.37218 13.8939 7.4336 14.0832 7.39144 14.2639L6.08921 19.846C5.98873 20.2767 6.45584 20.6162 6.8345 20.3877L11.7416 17.4259Z" fill="%23D4B011"%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id="clip0_5361_108741"%3E%3Crect width="24" height="24" rx="1" fill="white"%3E%3C/rect%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');-webkit-mask:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cg id="star"%3E%3Cg clip-path="url(%23clip0_5361_108741)"%3E%3Cpath id="Vector" d="M11.7416 17.4259C11.9005 17.33 12.0995 17.33 12.2584 17.4259L17.1655 20.3877C17.5442 20.6162 18.0113 20.2767 17.9108 19.846L16.6086 14.2639C16.5664 14.0832 16.6278 13.8939 16.7681 13.7724L21.1043 10.0159C21.4386 9.72634 21.2599 9.17721 20.8192 9.13982L15.1104 8.65549C14.9256 8.63981 14.7647 8.52314 14.6923 8.35239L12.4604 3.08619C12.2881 2.67967 11.7119 2.67967 11.5396 3.08618L9.30766 8.35239C9.23529 8.52314 9.07436 8.63981 8.88957 8.65549L3.18081 9.13982C2.7401 9.17721 2.5614 9.72634 2.8957 10.0159L7.2319 13.7724C7.37218 13.8939 7.4336 14.0832 7.39144 14.2639L6.08921 19.846C5.98873 20.2767 6.45584 20.6162 6.8345 20.3877L11.7416 17.4259Z" fill="%23D4B011"%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id="clip0_5361_108741"%3E%3Crect width="24" height="24" rx="1" fill="white"%3E%3C/rect%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');transform:scale(0.7)}.rating-star::before{content:" ";display:block;width:100%;height:100%;background-color:var(--color-light-theme-extra);position:absolute;transform:translateX(-100%);top:0;left:0;z-index:5}.rating-star--half::before{transform:translateX(-50%)}.rating-star--full::before{transform:translateX(0)}.row{box-sizing:border-box;width:100%;position:relative}.row__content{margin-inline:auto;padding-inline:16px}@media only screen and (min-width: 767px){.row__content{padding-inline:24px}}@media only screen and (min-width: 1024px){.row__content{max-width:1280px;padding-inline:80px}}@media only screen and (min-width: 767px){.row__content-md{padding-inline:62px}}.spacer-4{padding:calc(4px/2)}.spacer-8{padding:calc(8px/2)}.spacer-16{padding:calc(16px/2)}.spacer-24{padding:calc(24px/2)}.spacer-32{padding:calc(32px/2)}.spacer-48{padding:calc(48px/2)}.spacer-56{padding:calc(56px/2)}.spacer-64{padding:calc(64px/2)}.spacer-72{padding:calc(72px/2)}.spacer-80{padding:calc(80px/2)}.spacer-88{padding:calc(88px/2)}.spacer-96{padding:calc(96px/2)}.spacer-104{padding:calc(104px/2)}.spacer-112{padding:calc(112px/2)}.spacer-120{padding:calc(120px/2)}.spacer-128{padding:calc(128px/2)}.spacer-136{padding:calc(136px/2)}.spacer-144{padding:calc(144px/2)}.spacer-152{padding:calc(152px/2)}.spacer-160{padding:calc(160px/2)}.spacer-168{padding:calc(168px/2)}.spacer-176{padding:calc(176px/2)}.spacer-184{padding:calc(184px/2)}.spacer-192{padding:calc(192px/2)}h6,.h6,.product-card__title,.product-card__discount,.image-lg__title *,.hero__title *,h5,.h5,.product-card__price,.image-two__title *,h4,.h4,h3,.h3,h2,.h2,h1,.h1{font-style:normal;font-weight:800;line-height:normal;letter-spacing:-1.44px;color:var(--color-text-header-dark)}.subtitle2,.subtitle1{font-style:normal;font-weight:700;line-height:normal;color:var(--color-text-body-dark)}.body2,.product-card__description,.select__input-trigger,.select__input-options li button,.input-field label,.input-field textarea,.input-field input,p,.body1{font-style:normal;font-weight:400;line-height:normal;color:var(--color-text-body-dark)}.textbutton p,.contact-information-strip ul li a p,.contact-information-strip ul li p p,.toggle span p,.radiobutton span p,.radiobutton label p,.checkbox span p,.checkbox label p,.tags p,.product-card__header ul li p,.overline p,.input-status p,.input-field__chars p,caption p,.caption p,.product-card__caption p,.input-field textarea:focus~label p,.input-field textarea:not(:placeholder-shown)~label p,.input-field input:focus~label p,.input-field input:not(:placeholder-shown)~label p,.body2 p,.product-card__description p,.select__input-trigger p,.select__input-options li button p,.input-field label p,.input-field textarea p,.input-field input p,p p,.body1 p,.subtitle2 p,.subtitle1 p{font-size:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit;line-height:inherit}h1,.h1{font-size:48px;font-size:3rem}h2,.h2{font-size:34px;font-size:2.125rem;letter-spacing:.085px}h3,.h3{font-size:24px;font-size:1.5rem;letter-spacing:0}h4,.h4{font-size:22px;font-size:1.375rem;letter-spacing:.03px}h5,.h5,.product-card__price,.image-two__title *{font-size:20px;font-size:1.25rem;letter-spacing:.03px}h6,.h6,.product-card__title,.product-card__discount,.image-lg__title *,.hero__title *{font-size:18px;font-size:1.125rem;letter-spacing:.03px}.subtitle1{font-size:16px;font-size:1rem;letter-spacing:.024px}.subtitle2{font-size:14px;font-size:.875rem;letter-spacing:.014px}p,.body1{font-size:16px;font-size:1rem;letter-spacing:.32px}.body2,.product-card__description,.select__input-trigger,.select__input-options li button,.input-field label,.input-field textarea,.input-field input{font-size:14px;font-size:.875rem;letter-spacing:.28px}caption,.caption,.product-card__caption,.input-field textarea:focus~label,.input-field textarea:not(:placeholder-shown)~label,.input-field input:focus~label,.input-field input:not(:placeholder-shown)~label{font-size:13px;font-size:.8125rem;color:var(--color-text-body-dark);font-style:normal;font-weight:400;line-height:normal;letter-spacing:.052px}.overline,.input-status,.input-field__chars{font-size:14px;font-size:.875rem;color:var(--color-text-body-dark);font-style:normal;font-weight:600;line-height:normal;letter-spacing:.21px}.tags,.product-card__header ul li{font-size:12px;font-size:.75rem;color:var(--color-text-body-dark);font-style:normal;font-weight:700;line-height:normal;letter-spacing:.18px}.textbutton,.contact-information-strip ul li a,.contact-information-strip ul li p,.toggle span,.radiobutton span,.radiobutton label,.checkbox span,.checkbox label{font-size:14px;font-size:.875rem;font-weight:500;line-height:normal;letter-spacing:.175px;color:var(--color-text-body-dark)}.button-row{display:flex;gap:16px;flex-wrap:wrap}.button-text{border-width:0;padding:0;font-size:14px;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.175px;display:inline-flex;gap:10px;justify-content:center;align-items:center;text-decoration:none;font-family:var(--font-primary);background-color:rgba(0,0,0,0);cursor:pointer}.button-text .icon{font-size:24px}.button-text>img{width:24px}.checkbox{position:relative;width:fit-content;padding-right:8px;padding-bottom:var(--spacing-4);margin-bottom:var(--spacing-16)}.checkbox input[type=checkbox]{height:0;width:0;position:absolute;right:0;top:0}.checkbox input[type=checkbox]:checked+label::before{content:"";background-color:var(--color-action-default);border-color:var(--color-action-default);color:var(--color-action-primary)}.checkbox input[type=checkbox]:disabled+label{cursor:default;opacity:.4}.checkbox input[type=checkbox]:disabled+label:after{display:none !important}.checkbox input[type=checkbox]:required:after{content:"*";position:absolute;top:5px;right:0;color:var(--color-support-error)}.checkbox label{cursor:pointer;position:relative;display:inline-flex;align-items:center;margin-left:-7px;white-space:nowrap;font-weight:500;color:var(--color-secondary-default)}.checkbox label:before{content:"";font-family:"icomoon-webfonts" !important;border:1px solid var(--color-neutral-default);font-size:14px;border-radius:2px;width:16px;height:16px;margin:12px;position:relative;z-index:2;display:inline-flex;justify-content:center;align-items:center}.checkbox label:after{content:"";width:38px;height:38px;background-color:var(--color-action-hover10);border-radius:40px;position:absolute;left:2px;top:2px;z-index:1;display:none}.checkbox label:hover:after{display:inline-block}.checkbox label:active:after,.checkbox label:focus:after{display:inline-block;background-color:var(--color-action-active20)}.checkbox label:active::before,.checkbox label:focus::before{border-color:var(--color-light-neutral-active)}.image-row{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}@media only screen and (min-width: 767px){.image-row{gap:24px;justify-content:flex-start}.image-row--32{gap:32px}.image-row--40{gap:40px}}.input-field{position:relative;display:block;padding-bottom:33px}.input-field input:focus,.input-field textarea:focus{outline:1px solid var(--color-action-default);border:1px solid var(--color-action-default);background-color:var(--color-action-primary)}.input-field input:focus~label,.input-field textarea:focus~label{top:-9px;left:16px;background-color:var(--color-action-primary);color:var(--color-action-default)}.input-field input:focus~label:after,.input-field textarea:focus~label:after{background-color:var(--color-action-primary)}.input-field input:not(:placeholder-shown),.input-field textarea:not(:placeholder-shown){background-color:var(--color-action-primary)}.input-field input:not(:placeholder-shown)~label,.input-field textarea:not(:placeholder-shown)~label{top:-9px;left:16px;background-color:var(--color-action-primary)}.input-field input:not(:placeholder-shown)~label:after,.input-field textarea:not(:placeholder-shown)~label:after{background-color:var(--color-action-primary)}.input-field input:not(:placeholder-shown):not(:focus),.input-field textarea:not(:placeholder-shown):not(:focus){border-color:1px solid var(--color-neutral-active)}.input-field input:disabled,.input-field textarea:disabled{opacity:.5}.input-field input:disabled~label,.input-field textarea:disabled~label{opacity:.5}.input-field:has(input:disabled) i{opacity:.5}.input-field__chars{position:absolute;right:16px;bottom:40px}.input-field label{position:absolute;top:10px;left:16px;transition:.2s;padding:0 4px;pointer-events:none;border-radius:4px}.input-field textarea{border-radius:8px;padding:8px 16px;box-sizing:border-box;width:100%;height:100px;border:1px solid var(--color-neutral-default);background:var(--color-notification-blue-light);resize:none;font-family:var(--font-primary)}.input-field input{border-radius:8px;border:1px solid var(--color-neutral-default);padding:12px 16px;width:100%;box-sizing:border-box;font-family:var(--font-primary)}.input-field input~label{top:13px}.input-field i{position:absolute;color:var(--color-text-body-dark);top:12px;left:15px}.input-field textarea:required~label:after,.input-field input:required~label:after{content:"*";position:absolute;top:0px;right:-8px;color:var(--color-support-error);padding-right:4px}.input-field .input-status{left:16px;bottom:6px;position:absolute}.input-field--icon input{padding-left:40px}.input-field--icon label{left:40px}.input-field--success textarea,.input-field--success input{border-color:var(--color-support-success) !important;outline:1px solid var(--color-support-success) !important;background-color:var(--color-action-primary)}.input-field--success textarea~label,.input-field--success input~label{color:var(--color-support-success) !important}.input-field--warning textarea,.input-field--warning input{border-color:var(--color-support-warning) !important;outline:1px solid var(--color-support-warning) !important;background-color:var(--color-action-primary)}.input-field--warning textarea~label,.input-field--warning input~label{color:var(--color-support-warning) !important}.input-field--error textarea,.input-field--error input{border-color:var(--color-support-error) !important;outline:1px solid var(--color-support-error) !important;background-color:var(--color-action-primary)}.input-field--error textarea~label,.input-field--error input~label{color:var(--color-support-error) !important}.input-field--information textarea,.input-field--information input{border-color:var(--color-support-info) !important;outline:1px solid var(--color-support-info) !important;background-color:var(--color-action-primary)}.input-field--information textarea~label,.input-field--information input~label{color:var(--color-support-info) !important}.input-status{position:relative;left:12px;padding-left:26px;white-space:nowrap;font-weight:500}.input-status:before{content:"";font-family:"icomoon-webfonts" !important;font-size:16px;position:absolute;left:0;bottom:3px}.input-status--error{color:var(--color-support-error)}.input-status--warning{color:var(--color-support-warning)}.input-status--success{color:var(--color-support-success)}.input-status--information{color:var(--color-support-info)}.radiobutton{position:relative;width:fit-content;padding-right:8px}.radiobutton input[type=radio]{height:0;width:0;position:absolute;right:0;top:0}.radiobutton input[type=radio]:checked+label::before{background-color:var(--color-action-primary);border-color:var(--color-action-default);color:var(--color-action-primary);border-width:4px;width:17px;height:17px;box-sizing:border-box}.radiobutton input[type=radio]:disabled+label{cursor:default;opacity:.4}.radiobutton input[type=radio]:disabled+label:after{display:none !important}.radiobutton input[type=radio]:required:after{content:"*";position:absolute;top:5px;right:0;color:var(--color-support-error)}.radiobutton label{cursor:pointer;position:relative;display:inline-flex;align-items:center;margin-left:-7px;white-space:nowrap;font-weight:500;color:var(--color-secondary-default)}.radiobutton label:before{content:"";font-family:"icomoon-webfonts" !important;border:1px solid var(--color-neutral-default);font-size:14px;border-radius:20px;width:15px;height:15px;margin:12px;position:relative;z-index:2;display:inline-flex;justify-content:center;align-items:center}.radiobutton label:after{content:"";width:38px;height:38px;background-color:var(--color-action-hover10);border-radius:40px;position:absolute;left:2px;top:2px;z-index:1;display:none}.radiobutton label:hover:after{display:inline-block;transform:translate(0%, -50%);top:50%}.radiobutton label:active:after,.radiobutton label:focus:after{display:inline-block;background-color:var(--color-action-active20)}.radiobutton label:active::before,.radiobutton label:focus::before{border-color:var(--color-light-neutral-active)}.select{width:100%;position:relative}.select .select__label{overflow:hidden;text-overflow:ellipsis;width:calc(100% - 53px)}.select.has-value .select__label,.select.isOpen .select__label{width:auto;max-width:calc(100% - 26px);top:0 !important;left:16px !important;transform:translateY(-50%);padding-inline:5px;background-color:var(--neutral-white)}.select__shadow{position:absolute;width:0;height:0;padding:0;margin:0;left:0;top:0;overflow:hidden}.select__input{border-radius:8px;border:1px solid var(--color-neutral-default);background:var(--color-notification-blue-light)}.select.isOpen .select__input{border:none;background-color:var(--color-action-primary)}.select.has-value .select__input{background-color:var(--color-action-primary)}.select__input-trigger{border:none;padding:11px 16px;width:100%;box-sizing:border-box;text-align:left;height:47px;font-family:var(--font-primary);background-color:rgba(0,0,0,0);border-radius:8px;cursor:pointer}.select__input-trigger+label{top:13px}.select__input-trigger i{position:absolute;right:16px;top:20px;font-size:8px}.select.isOpen .select__input-trigger{border:2px solid var(--color-action-default);background-color:var(--color-action-primary)}.select.isOpen .select__input-trigger i{color:var(--color-action-default);transform:rotateX(180deg)}.select__label{position:absolute;left:16px;top:14px;transition:.2s;width:fit-content !important}.select.isOpen .select__label{display:block !important;color:var(--color-action-default);background-color:var(--color-action-primary)}.select.has-value .select__label{display:none;background-color:var(--color-action-primary)}.select__input-options{display:none;background-color:rgba(0,0,0,0);box-shadow:0px 6px 24px 0px rgba(0,0,0,.1019607843);border-radius:4px;padding:8px 0px}.select.isOpen .select__input-options{background-color:var(--color-action-primary)}.select.has-value .select__input-options{background-color:var(--color-action-primary)}.select__input-options li{list-style:none}.select__input-options li:hover{background:var(--color-action-active20)}.select__input-options li button{border:none;padding:11px 16px;width:100%;box-sizing:border-box;text-align:left;background-color:rgba(0,0,0,0);font-family:var(--font-primary);cursor:pointer}.select.isOpen .select__input-options{display:block}.stars{display:flex}.table{border-collapse:separate}.table thead tr th{background-color:var(--color-background-dark3);color:var(--color-light-neutral-default);padding:12px;vertical-align:middle;border-right:1px solid var(--color-border);overflow:hidden}.table thead tr th p{color:inherit;text-align:left}.table thead tr th:first-of-type{border-top-left-radius:12px}.table thead tr th:first-of-type p{text-align:center}.table thead tr th:last-of-type{border-top-right-radius:12px;border-width:0}.table tbody tr td{padding:12px;border:1px solid var(--color-border)}.table tbody tr:last-child td:last-child{border-bottom-right-radius:12px}.table tbody tr:last-child td:first-child{border-bottom-left-radius:12px}.tag-list li{display:inline-block;list-style:none;margin:4px}.toggle{cursor:pointer;position:relative;display:inline-flex;justify-content:center;align-items:center;height:32px}.toggle label{cursor:pointer;padding-right:58px}.toggle label:before{content:"";display:inline-block;width:56px;height:32px;background-color:var(--color-action-default);border-radius:17px;position:absolute;right:0;top:0}.toggle label:after{content:"";display:inline-block;width:24px;height:24px;background-color:var(--color-action-primary);border-radius:15px;position:absolute;right:4px;top:4px;transition:.2s}.toggle label:hover:before{background-color:var(--color-action-hover)}.toggle label:active:before,.toggle label:focus:before{background-color:var(--color-action-active)}.toggle input{height:0;width:0;position:absolute;right:0;top:0}.toggle input:checked+label:after{right:28px}.toggle input:disabled+label{cursor:default}.toggle input:disabled+label:before{background-color:var(--color-action-disabled)}.accordion{padding-inline:16px}.accordion__trigger{display:flex}.accordion__trigger button{background-color:rgba(0,0,0,0);display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:0;border:none;color:var(--color-secondary-hover);flex:1;padding:24px 0 24px 0;cursor:pointer}.accordion__trigger a{line-height:1.5em}.accordion__trigger i{font-size:24px;color:var(--color-primary-default);pointer-events:none}.accordion__content{overflow:hidden;max-height:0}.accordion__content-inner ul{list-style-type:none}.accordion__content-inner ul li{padding:8px 0px}.accordion__content-inner ul li a{color:var(--color-neutral-disabled);text-decoration:none}.accordion.isOpen{padding-bottom:24px}.accordion.isOpen>.accordion__trigger button{padding-bottom:0}.accordion.isOpen>.accordion__trigger i{transform:rotate(180deg)}.accordion.isOpen>.accordion__content{transition:max-height 1s ease-out;max-height:800px;opacity:1;padding-top:16px}.breadcrumbs{padding:24px 16px;background-color:var(--color-background-light1);margin-inline:auto;max-width:1280px}@media only screen and (min-width: 767px){.breadcrumbs{display:block;padding-inline:24px}}@media only screen and (min-width: 1024px){.breadcrumbs{padding-inline:80px}}.breadcrumbs ul,.breadcrumbs a{display:flex;flex-direction:row;text-decoration:none;align-items:baseline}.breadcrumbs ul{flex-wrap:wrap}.breadcrumbs__item{list-style-type:none;display:none;font-size:16px;font-weight:400;color:var(--color-breadcrumbs-dark)}@media only screen and (min-width: 767px){.breadcrumbs__item{display:inline-block}}.breadcrumbs__item a{white-space:nowrap;opacity:.6}.breadcrumbs__item p{opacity:.87}.breadcrumbs__item a,.breadcrumbs__item p{font-weight:700;color:inherit}.breadcrumbs i{padding-right:8px}.breadcrumbs span{padding:0px 8px}.breadcrumbs__item-last{display:inline-flex;justify-content:center;align-items:center}.breadcrumbs__item-last a{color:var(--color-breadcrumbs-dark);height:18px}.breadcrumbs__item-last a i{font-size:16px}@media only screen and (min-width: 767px){.breadcrumbs__item-last a{display:none}}.burger-menu{background-color:rgba(0,0,0,0);border:none;width:20px;height:12px;padding:1px;margin-right:16px;position:relative}@media only screen and (min-width: 767px){.burger-menu{margin-right:32px}}@media only screen and (min-width: 1024px){.burger-menu{display:none}}.burger-menu span{width:100%;height:2px;display:block;background-color:var(--color-background-light1);position:absolute;left:0;transition:.3s;pointer-events:none}.burger-menu span:nth-child(1){top:0px}.burger-menu span:nth-child(2){top:5px}.burger-menu span:nth-child(3){top:10px}.burger-menu.isOpen span:nth-child(1){top:5px;transform:rotate(45deg)}.burger-menu.isOpen span:nth-child(2){transform:scaleX(0)}.burger-menu.isOpen span:nth-child(3){top:5px;transform:rotate(-45deg)}.card{gap:40px}.card.layout-columns--mobile-1{gap:16px}.card.layout-columns--mobile-1 .card__content{margin-bottom:24px}@media only screen and (min-width: 767px){.card.layout-columns--tablet-1{gap:32px}.card.layout-columns--tablet-1 .card__content{margin-bottom:32px}}@media only screen and (min-width: 767px){.card.layout-columns--tablet-2{margin-bottom:40px;gap:40px}.card.layout-columns--tablet-2 .card__content{margin-bottom:0}.card.layout-columns--tablet-2 .layout-columns__column{max-width:calc(50% - 20px)}}@media only screen and (min-width: 1024px){.card.layout-columns--desktop-1{gap:32px}.card.layout-columns--desktop-1 .card__content{margin-bottom:32px}}@media only screen and (min-width: 1024px){.card.layout-columns--desktop-2 .layout-columns__column{max-width:calc(50% - 20px)}}.card__author{margin-bottom:16px}.card__title{margin-bottom:16px}.card__description{margin-bottom:16px}.card__labels{margin-left:-4px}.card img{height:100%}.cart{z-index:10;display:flex;flex-direction:column;justify-content:space-between;height:100%;box-sizing:border-box;align-items:center}@media only screen and (min-width: 1024px){.cart{max-width:740px}}.cart__nav{padding-top:28px;width:100%;display:flex;flex-direction:column;justify-content:space-between}.cart__nav div{display:flex;flex-direction:row;justify-content:space-between;box-sizing:border-box}.cart__nav div h6,.cart__nav div i{color:var(--color-text-header-dark) !important}.cart__nav div i{font-size:22px}.cart__nav div button{padding:0;background-color:rgba(0,0,0,0);border:none;cursor:pointer}.cart hr{margin-top:30px;background-color:var(--color-border)}.cart__empty{padding:0px 30px;text-align:center;max-width:340px}.cart__empty .subtitle1{color:var(--color-text-header-dark) !important}.cart__empty .body2{color:var(--color-text-body-dark) !important}.cart__empty .textbutton{color:var(--color-primary-default) !important}.cart__content{flex:1;overflow-y:auto;width:100%;scrollbar-gutter:stable;padding-right:20px;margin-right:-30px}.cart__button{width:100%;margin-top:40px}.cart__button .button{width:100%;justify-content:center}.cart__button .button.disabled{background:var(--color-primary-disabled);cursor:default;pointer-events:none}.cart-card{width:100%;display:flex;flex-direction:column;padding:24px 0px 16px 0px;border-bottom:1px solid var(--color-border)}@media only screen and (min-width: 767px){.cart-card{padding:40px 0px}}.cart-card__product{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width: 540px){.cart-card__product{flex-direction:row}}@media only screen and (min-width: 767px){.cart-card__product{gap:40px}}.cart-card__image{width:180px;height:180px;flex-shrink:0;overflow:hidden;border-radius:16px;border:1px solid var(--color-border);background-color:var(--color-background-light3);margin-inline:auto}.cart-card__image img{width:100%;height:100%;min-width:156px;object-fit:cover}@media only screen and (min-width: 540px){.cart-card__image{margin:unset}}.cart-card__info{display:flex;flex-direction:column;justify-content:space-between;width:100%}.cart-card__info-text{display:flex;flex-direction:column;width:100%}@media only screen and (min-width: 767px){.cart-card__info-text{flex-direction:row;justify-content:space-between}}.cart-card__info-text .description{display:none}@media only screen and (min-width: 767px){.cart-card__info-text .description{max-width:400px;display:block}}.cart-card__info-text-text{max-width:400px}.cart-card__info-counter{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;width:100%}.cart-card__info-counter .increment input{color:inherit !important}.cart-card__info p{color:var(--color-text-body-dark) !important}.cart-card__info .subtitle1{color:var(--color-text-header-dark) !important}.cart-card__amount{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.cart-card__remove{color:var(--color-text-body-dark) !important;font-size:18px;display:flex;flex-grow:0;align-items:end;background-color:rgba(0,0,0,0);border:none;cursor:pointer}.cart-card__remove i{padding:6px 0px}.cart-card__description-mobile{margin-top:24px;color:var(--color-text-body-dark) !important}@media only screen and (min-width: 767px){.cart-card__description-mobile{display:none}}.category1-card{border-radius:16px;overflow:hidden;box-shadow:0px 3px 12px 0px rgba(0,0,0,.0901960784);display:flex;flex-direction:column;width:290px;height:364px;max-height:364px}.category1-card a{text-decoration:none;display:contents}.category1-card__text{padding:0 24px;position:relative;display:flex;justify-content:center;align-items:center;flex:1}.category1-card__text .subtitle1{color:var(--color-text-header-light);background-color:rgba(0,0,0,0);border:none;text-align:center;font-size:20px;line-height:30px;font-weight:800;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.category1-card__text a{text-decoration:none}.category1-card__image img{width:100%;height:100%;max-height:254px;min-height:254px;object-fit:cover}.category1-carousel{width:100%}.category1-carousel__title{display:flex;flex-direction:row;justify-content:space-between}.category1-carousel__title *{color:var(--color-secondary-default);padding-bottom:26px}@media only screen and (min-width: 767px){.category1-carousel__title *{padding-bottom:41px}}@media only screen and (min-width: 1024px){.category1-carousel__title *{padding-bottom:40px}}.category1-carousel .splide__track{padding-bottom:32px;width:calc(100% + 16px)}@media only screen and (min-width: 767px){.category1-carousel .splide__track{padding-bottom:64px;width:calc(100% + 24px)}}@media only screen and (min-width: 1024px){.category1-carousel .splide__track{padding-bottom:56px;width:calc(640px + 50vw)}}.category1-carousel .splide__list{gap:16px}@media only screen and (min-width: 767px){.category1-carousel .splide__list{gap:40px}}.category1-carousel .splide__slide{width:290px !important}.category1-carousel .splide__slide:last-child{box-sizing:content-box;padding-right:16px}@media only screen and (min-width: 767px){.category1-carousel .splide__slide:last-child{padding-right:24px}}@media only screen and (min-width: 1024px){.category1-carousel .splide__slide:last-child{padding-right:80px}}.category1-carousel .splide__arrows{display:none}@media only screen and (min-width: 1024px){.category1-carousel .splide__arrows{display:flex;gap:40px}}.category1-carousel .splide__arrow{position:static;border:2px solid var(--color-background-3);transform:translateY(0%);width:36px;height:36px;display:inline-flex;justify-content:center;align-items:center}.category1-carousel .splide__arrow span,.category1-carousel .splide__arrow i{color:var(--color-carousel)}.category1-carousel .splide__arrow--next i{margin-left:2px}.category1-carousel .splide__arrow--prev i{margin-left:5px}.category1-carousel .slider-progress-container .slider-progress{background:var(--color-carousel-grey30);height:2px}.category1-carousel .slider-progress-container .slider-progress-bar{background:var(--color-carousel-grey60);height:2px;transition:width 400ms ease;width:0}.category2-card{padding:40px 16px;max-width:307px !important;border-radius:8px;box-sizing:border-box;position:relative;overflow:hidden;box-shadow:0px 3px 12px 0px rgba(0,0,0,.0901960784);display:flex;flex-direction:column;height:422px;max-height:422px;text-decoration:none}.category2-card a{text-decoration:none;display:contents}@media only screen and (min-width: 767px){.category2-card{padding:48px 40px;max-width:510px !important;height:550px;max-height:550px}}.category2-card__text{z-index:2;position:relative}.category2-card__text .subtitle1{color:var(--color-text-header-light);background-color:rgba(0,0,0,0);border:none;font-size:16px;font-weight:700;line-height:24px;letter-spacing:.0015em;margin-bottom:8px}@media only screen and (min-width: 767px){.category2-card__text .subtitle1{margin-bottom:16px}}.category2-card__text .h5{color:var(--color-text-header-light);font-size:24px;font-weight:600;line-height:36px;letter-spacing:0em}@media only screen and (min-width: 767px){.category2-card__text .h5{font-weight:800}}.category2-card__text a{text-decoration:none}.category2-card__image::after{content:" ";display:block;width:100%;height:100%;background:linear-gradient(135deg, #101010 0%, rgba(0, 0, 0, 0) 100%);position:absolute;top:0;left:0;z-index:2}.category2-card__image img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;border-radius:8px;object-fit:cover}.category2-carousel{width:100%}.category2-carousel__title{display:flex;flex-direction:row;justify-content:space-between}.category2-carousel__title h1,.category2-carousel__title h2,.category2-carousel__title h3,.category2-carousel__title h4,.category2-carousel__title h5,.category2-carousel__title h6{color:var(--color-secondary-default);padding-bottom:26px}@media only screen and (min-width: 767px){.category2-carousel__title h1,.category2-carousel__title h2,.category2-carousel__title h3,.category2-carousel__title h4,.category2-carousel__title h5,.category2-carousel__title h6{padding-bottom:41px}}@media only screen and (min-width: 1024px){.category2-carousel__title h1,.category2-carousel__title h2,.category2-carousel__title h3,.category2-carousel__title h4,.category2-carousel__title h5,.category2-carousel__title h6{padding-bottom:32px}}@media only screen and (min-width: 767px){.category2-carousel .splide__list{gap:16px}}.category2-carousel .splide__slide{width:307px !important;height:422px !important;max-height:422px !important;padding:0 12px}@media only screen and (min-width: 767px){.category2-carousel .splide__slide{width:510px !important;height:550px !important;max-height:550px !important}}.category2-carousel .splide__slide:first-child{padding-left:0}.category2-carousel .splide__slide:last-child{box-sizing:content-box;padding-right:16px}@media only screen and (min-width: 767px){.category2-carousel .splide__slide:last-child{padding-right:24px}}@media only screen and (min-width: 1024px){.category2-carousel .splide__slide:last-child{padding-right:80px}}.category2-carousel .splide__arrows{display:none}@media only screen and (min-width: 1024px){.category2-carousel .splide__arrows{display:flex;gap:40px}}.category2-carousel .splide__arrow{position:static;border:2px solid var(--color-background-3);transform:translateY(0%);width:36px;height:36px;display:inline-flex;justify-content:center;align-items:center}.category2-carousel .splide__arrow span,.category2-carousel .splide__arrow i{color:var(--color-carousel)}.category2-carousel .splide__arrow--next i{margin-left:2px}.category2-carousel .splide__arrow--prev i{margin-left:5px}.category2-carousel .splide__track{width:calc(100% + 16px)}@media only screen and (min-width: 767px){.category2-carousel .splide__track{width:calc(100% + 24px)}}@media only screen and (min-width: 1024px){.category2-carousel .splide__track{width:calc(640px + 50vw)}}.certificates{max-width:840px;margin-left:auto;margin-right:auto}.certificates__title{text-align:center;margin-bottom:24px;font-size:20px;font-size:1.25rem}@media only screen and (min-width: 767px){.certificates__title{font-size:34px;font-size:2.125rem}}@media only screen and (min-width: 1024px){.certificates__title{font-size:48px;font-size:3rem}}.certificates__title>*{font-size:inherit}.certificates__description{text-align:center}.certificates__block-list{display:flex;flex-direction:column;gap:40px}@media only screen and (min-width: 767px){.certificates__block-list{flex-direction:row;justify-content:center}}.certificates__block-list--image-bottom .certificates__block-item{flex-direction:column-reverse;justify-content:space-between}.certificates__block-item{width:100%;display:flex;flex-direction:column;gap:24px}.certificates__block-item>*{text-align:center}@media only screen and (min-width: 767px){.certificates__block-item{width:33.3333333333%}.certificates__block-item>*{text-align:left}}.certificates__block-title{margin-bottom:24px}.certificates .layout-columns{gap:40px}@media only screen and (min-width: 1024px){.certificates .layout-columns{gap:104px}}.checkout{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.checkout{flex-direction:row;max-width:1440px;margin:0px auto;min-height:700px}}.checkout-left{padding:40px 16px;background-color:var(--color-background-light2);display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 767px){.checkout-left{padding:40px 24px}}@media only screen and (min-width: 1024px){.checkout-left{padding:40px 80px;width:56%;max-width:810px;box-sizing:border-box}}.checkout-left form{display:flex;flex-direction:column;height:100%}.checkout__container{display:flex;flex-direction:column;flex:1}.checkout-right{padding:40px 16px}@media only screen and (min-width: 767px){.checkout-right{padding:40px 24px}}@media only screen and (min-width: 1024px){.checkout-right{flex:1;padding:40px;display:flex;flex-direction:column;justify-content:space-between}}.checkout-right .checkout__title{padding-bottom:32px;border-bottom:1px solid var(--color-border)}.checkout-right .checkout__amount{position:relative}.checkout-right .checkout__amount:after{content:"";position:absolute;left:0;top:-100%;display:block;width:100%;height:100%;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, var(--color-action-primary) 48.86%)}.checkout-right .checkout__amount-primary,.checkout-right .checkout__amount-secondary div{display:flex;flex-direction:row;justify-content:space-between}.checkout-right .checkout__amount-primary{padding-top:4px;margin-top:24px;border-top:1px solid var(--color-border)}.checkout-right .checkout__amount-secondary{display:flex;flex-direction:column;gap:8px}.checkout__products{padding-bottom:24px;max-height:1014px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box}.checkout__products::-webkit-scrollbar{display:none}@media only screen and (min-width: 767px){.checkout__products{max-height:1024px}}.checkout__products .cart-card .subtitle1,.checkout__products .cart-card .subtitle2{color:var(--color-text-header-dark)}.checkout__products .cart-card p{color:var(--color-text-body-dark)}@media only screen and (max-width: 767px){.checkout__products .cart-card__image{width:100%}.checkout__products .cart-card__product{flex-direction:column}.checkout__products .cart-card__info-text{flex-direction:row;justify-content:space-between}}@media only screen and (min-width: 767px){.checkout__products .cart-card__image{width:120px;height:120px}.checkout__products .cart-card__image img{min-width:120px}}.checkout__nav{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:24px}@media only screen and (min-width: 767px){.checkout__nav{font-weight:700}}.checkout__nav>a{color:var(--color-primary-default)}.checkout__nav>a .icon{color:var(--color-secondary-default)}.checkout__nav-list{display:flex;flex-direction:row;overflow:scroll;gap:24px;width:100%}.checkout__nav-list::-webkit-scrollbar{display:none}.checkout__nav-item{font-weight:500;font-size:14px;text-decoration:none;color:var(--color-secondary-default)}@media only screen and (min-width: 767px){.checkout__nav-item{font-weight:700}}.checkout__nav-item.selected{color:var(--color-primary-default);border-bottom:1px solid var(--color-primary-default);padding-bottom:8px}.checkout__btns{border-top:1px solid var(--color-border);padding-top:24px;margin-top:24px;gap:16px;display:flex;flex-direction:row;justify-content:flex-end}.checkout-information__title{font-weight:600;margin-bottom:16px}@media only screen and (min-width: 767px){.checkout-information__title{font-weight:700}}.checkout-information__radio{display:flex;flex-direction:row;gap:24px;margin-bottom:24px}.checkout-information__form .subtitle2{margin-bottom:16px}.checkout-information__form .input-field,.checkout-information__form .select{padding-bottom:32px}.checkout-information__form-row{display:flex;flex-direction:row;gap:16px}.checkout-information__form-row .input-field{flex:1}.checkout-information__form-container{background-color:var(--color-background-light1);border:1px solid var(--color-border);border-radius:8px;padding:24px 16px;margin-bottom:24px}@media only screen and (min-width: 1024px){.checkout-information__form-container{padding:32px 24px}}.checkout-information__form-container .input-field input{background-color:var(--color-background-light2)}.checkout-information__form-container .select button{background-color:var(--color-background-light2)}.checkout-information__form-container .checkbox{padding-bottom:0px;margin-bottom:0px}.checkout-information__form-container .checkbox label{white-space:unset}.checkout-information__form-container-row{display:flex;flex-direction:row;gap:16px}.checkout-information__form-container .iti{width:100%;margin-bottom:16px}.checkout-information__form-container .iti .phone-extension{width:100%;border-radius:8px;background-color:var(--color-background-light2);height:45px;border:1px solid var(--color-border);color:var(--color-text-body-dark);font-size:14px;font-weight:400;line-height:21px;letter-spacing:.0025em}.checkout-information__form-container .iti__dropdown-content{z-index:3}.checkout-information__form .input-field--error p{display:none}.checkout-overview{display:flex;flex-direction:column;justify-content:space-between;flex:1}.checkout-overview__title{font-weight:600;margin-bottom:24px}@media only screen and (min-width: 767px){.checkout-overview__title{font-weight:700;margin-bottom:40px}}.checkout-overview__list{display:flex;flex-direction:column;gap:36px;margin-bottom:36px}@media only screen and (min-width: 767px){.checkout-overview__list{gap:20px;flex-direction:row;margin-bottom:60px}}@media only screen and (min-width: 1024px){.checkout-overview__list{margin-bottom:48px}}.checkout-overview__item{display:flex;flex-direction:column;align-items:flex-start;width:100%}@media only screen and (min-width: 1024px){.checkout-overview__item{max-width:290px}}.checkout-overview__item .checkout-overview__title{margin-bottom:16px}.checkout-overview__item-text{padding:16px;background-color:var(--color-background-light1);border:1px solid var(--color-border);border-radius:8px;box-sizing:border-box;width:100%}.checkout-overview__item .subtitle1{color:var(--color-text-body-dark)}.checkout-overview__item .textbutton{color:var(--color-primary-default);padding-top:8px}.checkout-overview__checkbox label{font-size:14px;font-weight:700;line-height:21px;white-space:unset}.checkout-payment__title{font-weight:600;margin-bottom:16px}@media only screen and (min-width: 767px){.checkout-payment__title{font-weight:700}}.checkout-payment__list{display:flex;flex-direction:column;background-color:var(--color-background-light1);border:1px solid var(--color-border);border-radius:8px;padding:24px 10px;gap:16px;margin-bottom:24px}@media only screen and (min-width: 767px){.checkout-payment__list{padding:24px 16px}}.checkout-payment__item{display:flex;flex-direction:row;align-items:center}.checkout-payment__item .textbutton{font-weight:700}.checkout-payment__item-img{height:24px;width:34px;margin-right:8px;border-radius:4px;border:1px solid var(--color-border);box-sizing:border-box;display:flex;align-items:center;justify-content:center}.checkout-payment__item-img img{max-height:14px;max-width:22px;margin:auto}.checkout-payment__item .radiobutton{padding-right:0px}.checkout-payment__input{display:flex;flex-direction:row;gap:16px}.checkout-payment__input .input-field{width:100%;padding-bottom:0px}.checkout-payment__input .input-field .input-status{bottom:-25px}.checkout-shipping__title{font-weight:600;margin-bottom:16px}@media only screen and (min-width: 767px){.checkout-shipping__title{font-weight:700}}.checkout-shipping__list{display:flex;flex-direction:column;background-color:var(--color-background-light1);border:1px solid var(--color-border);border-radius:8px;padding:24px 10px}@media only screen and (min-width: 767px){.checkout-shipping__list{padding:24px 16px}}.checkout-shipping__list-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative}.checkout-shipping__list-item label{font-weight:700;white-space:unset}.checkout-shipping__list-item label:before{min-width:15px;min-height:15px}.checkout-shipping__list-item .radiobutton input[type=radio]:checked+label::before{min-width:17px}.checkout-shipping__list-item i{color:var(--color-support-info);cursor:pointer}.checkout-shipping__popup{flex-direction:row;justify-content:center;align-items:center;display:none;position:absolute;max-width:270px;z-index:2;right:17px;top:30px;transform:translate(0%, -50%)}@media only screen and (min-width: 1024px){.checkout-shipping__popup{right:unset;left:100%;flex-direction:row-reverse;transform:translate(0%, -50%);width:100%;justify-content:flex-end;max-width:400px}}.checkout-shipping__popup-text{box-shadow:0px 15px 35px 4px var(--color-neutral-active20);background-color:var(--color-background-light1);border-radius:8px;padding:12px 16px}@media only screen and (min-width: 1024px){.checkout-shipping__popup-img{transform:rotateY(180deg)}}.checkout-shipping__popup-img img{height:20px;width:10px}.checkout-success{padding:40px 16px;display:flex;flex-direction:column;justify-content:space-between;background-color:var(--color-background-light2);box-sizing:border-box}@media only screen and (min-width: 767px){.checkout-success{padding:40px 24px}}@media only screen and (min-width: 1024px){.checkout-success{padding:40px 80px;width:56%}}.checkout-success__title{margin-bottom:24px}.checkout-success__icontext{display:flex;flex-direction:row;gap:16px;align-items:center;margin-bottom:48px}.checkout-success__icontext .h6{color:var(--color-text-body-dark)}.checkout-success__icon{height:70px;width:70px;border-radius:70px;background-color:var(--color-primary-default20);display:flex;justify-content:center;align-items:center}.checkout-success__icon i{color:var(--color-primary-default);font-size:20px}.checkout-success__confirmation{display:flex;flex-direction:column;gap:24px;margin-bottom:50px}@media only screen and (min-width: 767px){.checkout-success__confirmation{margin-bottom:56px}}.checkout-success__confirmation .subtitle1,.checkout-success__confirmation .h4{color:var(--color-text-header-dark)}.checkout-success__address{gap:24px;display:flex;flex-direction:column;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid var(--color-border)}.checkout-success__address .subtitle2{color:var(--color-primary-default)}.checkout-success__address .subtitle1{color:var(--color-text-header-dark)}.checkout-success__address-details{display:flex;flex-direction:row;gap:18px}@media only screen and (min-width: 767px){.checkout-success__address-details{gap:80px}}.checkout-success__address-icon{display:flex;flex-direction:row;gap:8px}.checkout-success__address-icon i{color:var(--color-category-medical)}.checkout-success__email{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}@media only screen and (min-width: 767px){.checkout-success__email{margin-bottom:37px}}.checkout-success__email .subtitle2{color:var(--color-text-header-dark)}.checkout-success__btn{width:100%;display:flex;justify-content:flex-end}.contact{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width: 767px){.contact{gap:40px}}@media only screen and (min-width: 1024px){.contact{flex-direction:row;gap:40px}}.contact__left{flex:1;display:flex;flex-direction:column;gap:32px}@media only screen and (min-width: 767px){.contact__left{gap:40px}}@media only screen and (min-width: 1024px){.contact__left .rte{padding:0px 80px 0px 0px}}.contact__left-media img{max-height:606px;height:606px}.contact__right{flex:1}.contact__right .umbraco-forms-submitmessage-wrapper{height:100%}.contact__right-media{padding:0px !important;height:360px}@media only screen and (min-width: 767px){.contact__right-media{height:440px}}@media only screen and (min-width: 1024px){.contact__right-media{height:auto}}.contact__right-media img{width:100%;height:100%;object-fit:cover}.contact__form{border-radius:8px;background-color:var(--color-action-primary);border:1px solid var(--color-background-light4);padding:40px 16px 24px}@media only screen and (min-width: 767px){.contact__form{padding:40px 24px}}.contact__form .subtitle2{margin-bottom:4px;line-height:32px;font-weight:500;color:var(--color-breadcrumbs-dark)}.contact__form .input-field.has-error input,.contact__form .input-field.has-error textarea{border-color:var(--color-support-error) !important;outline:1px solid var(--color-support-error) !important;background-color:var(--color-action-primary)}.contact__form .input-field label{color:var(--color-breadcrumbs-dark60)}.contact__form .input-textarea{padding-bottom:32px}.contact__form .select .select__input-trigger,.contact__form .input-textarea textarea{background-color:var(--color-background-light2)}.contact__form .button{width:100%;justify-content:center;text-align:center}.contact__map{margin-top:43px}@media only screen and (min-width: 767px){.contact__map{margin-top:40px}}@media only screen and (min-width: 1024px){.contact__map{margin-top:56px}}.contact__map img{box-shadow:0px 3px 12px 0px rgba(0,0,0,.0901960784);max-height:321px}.contact-details{display:flex;flex-direction:row;margin-bottom:32px}.contact-details__icon{background-color:var(--color-primary-default20);width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:16px}.contact-details__icon img{height:20px;width:auto}.contact-details__info{display:flex;flex-direction:column}.contact-details__info .subtitle1,.contact-details__info .subtitle2{color:var(--color-carousel-grey60)}.contact-details__info .subtitle2{font-weight:500}.contact-details__info .textbutton{color:var(--color-primary-default);text-decoration:none;letter-spacing:.0125em}.contact-information-strip{background-color:var(--color-background-dark2);padding-block:24px;position:relative;z-index:100}.contact-information-strip ul{display:flex;flex-wrap:wrap;flex-direction:column;gap:16px;margin-inline:auto;padding-inline:16px}@media only screen and (min-width: 767px){.contact-information-strip ul{padding-inline:24px;flex-direction:row}}@media only screen and (min-width: 1024px){.contact-information-strip ul{max-width:1280px;padding-inline:80px;gap:48px}}.contact-information-strip ul li{list-style:none}.contact-information-strip ul li a,.contact-information-strip ul li p{color:var(--color-action-primary);display:inline-flex;justify-content:center;align-items:center;gap:8px;text-decoration:none}.contact-information-strip ul li a i,.contact-information-strip ul li p i{font-size:24px}.contact-titles{margin-bottom:32px}.contact-titles input[type=radio]{display:none}.contact-titles label{display:inline-block;padding:8px 16px;margin-right:8px;border:1px solid var(--color-border);background:rgba(0,0,0,0);border-radius:20px;color:var(--color-breadcrumbs-dark);cursor:pointer}.contact-titles label:hover{background-color:var(--color-primary-default20)}.contact-titles input[type=radio]:checked+label{background-color:var(--color-primary-default);color:var(--color-action-primary)}.content-card{padding:24px;border-radius:16px;position:relative;width:100%;box-sizing:border-box;overflow:hidden;box-shadow:0px 3px 12px 0px rgba(0,0,0,.0901960784)}@media only screen and (min-width: 1024px){.content-card{padding:40px}}.content-card a{text-decoration:none}.content-card .h4{margin-bottom:16px}.content-card__background-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:var(--color-background-light4)}.content-card__background-image img{width:100%;height:100%;object-fit:cover}.content-card__background-image--overlay:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:linear-gradient(-7deg, rgba(0, 0, 0, 0) 15.97%, rgba(48, 48, 48, 0.5) 82.95%)}.content-card__content{position:relative;height:100%;z-index:2;display:flex;flex-direction:column;justify-content:space-between}.content-card__content-text{flex:1;display:flex;flex-direction:column}.content-card__content-text .h4,.content-card__content-text .body2{max-width:290px;color:var(--color-text-header-light)}.content-card__content-text--dark .h4{color:var(--color-text-header-dark)}.content-card__content-text--dark .body2{color:var(--color-text-body-dark)}.content-card__content-bodytext{flex:1}.content-card__content-bodytext p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width: 767px){.content-card__content-bodytext p{height:84px}}@media only screen and (min-width: 1024px){.content-card__content-bodytext p{-webkit-line-clamp:7;height:auto}}.content-card__content-img{width:100%;min-width:100%;flex:1;position:relative}.content-card__content-img img{width:100%;height:100%;object-fit:contain;position:absolute;left:0;top:0}@media only screen and (min-width: 767px){.content-card__content-img{aspect-ratio:290/171;max-height:calc(100% - 145px)}}@media only screen and (min-width: 1024px){.content-card__content-img{aspect-ratio:540/328}}.content-formation1__title{margin-bottom:24px}@media only screen and (min-width: 767px){.content-formation1__title{margin-bottom:32px}}.content-formation1__rows{display:flex;flex-direction:column;width:100%}.content-formation1__rows .layout-columns{gap:16px}.content-formation1__rows .layout-columns:nth-child(2){margin-top:16px}@media only screen and (min-width: 767px){.content-formation1__rows .layout-columns{gap:24px}.content-formation1__rows .layout-columns:nth-child(2){margin-top:24px}}@media only screen and (min-width: 1024px){.content-formation1__rows .layout-columns{gap:40px;flex-wrap:nowrap}.content-formation1__rows .layout-columns:nth-child(2){margin-top:16px}}.content-formation1__rows .label{border-radius:8px 0px}.content-formation2__title{margin-bottom:16px}@media only screen and (min-width: 767px){.content-formation2__title{margin-bottom:24px}}@media only screen and (min-width: 1024px){.content-formation2__title{margin-bottom:32px}}.content-formation2__row .layout-columns{gap:16px;justify-content:center}.content-formation2__row .layout-columns .strip-card__content{position:relative}.content-formation2__row .layout-columns .strip-card__content .strip-card__title{margin-bottom:4px}.content-formation2__row .layout-columns .strip-card__image{height:292px;border-radius:16px 16px 0px 0px}.content-formation2__row .layout-columns .strip-card .strip-card__description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-formation2__row .layout-columns .strip-card .strip-card__description p{font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 767px){.content-formation2__row .layout-columns{gap:24px}.content-formation2__row .layout-columns .strip-card__image{height:500px}.content-formation2__row .layout-columns .strip-card__description{white-space:unset}.content-formation2__row .layout-columns .strip-card__title{font-size:34px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.085px}.content-formation2__row .layout-columns .strip-card__content{padding-block:40px}}@media only screen and (min-width: 1024px){.content-formation2__row .layout-columns{gap:40px}.content-formation2__row .layout-columns .layout-columns__column{width:calc(25% - 30px)}.content-formation2__row .layout-columns .strip-card__image{height:245px}.content-formation2__row .layout-columns .strip-card__description{white-space:nowrap}.content-formation2__row .layout-columns .strip-card__title{font-size:20px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.03px}.content-formation2__row .layout-columns .strip-card__content{padding-block:24px}}.content-formation3__title{margin-bottom:16px}@media only screen and (min-width: 767px){.content-formation3__title{margin-bottom:24px}}.content-formation3__row .layout-columns{gap:16px}.content-formation3__row>.layout-columns{flex-wrap:nowrap}.content-formation3__row>.layout-columns>.layout-columns__column .strip-card__content{padding:32px 24px}.content-formation3__row>.layout-columns>.layout-columns__column .strip-card__image{aspect-ratio:329/228}.content-formation3__row>.layout-columns>.layout-columns__column .strip-card .button{margin-top:40px}.content-formation3__row>.layout-columns>.layout-columns .strip-card__image{aspect-ratio:329/294}.content-formation3__row .strip-card{height:100%;display:flex;flex-direction:column}.content-formation3__row .strip-card__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width: 767px){.content-formation3__row .layout-columns{gap:40px}.content-formation3__row .strip-card__title{font-size:34px}.content-formation3__row .strip-card__content{padding:40px 24px}.content-formation3__row>.layout-columns>.layout-columns__column .strip-card__content{padding:32px 40px}.content-formation3__row>.layout-columns>.layout-columns__column .strip-card__image{aspect-ratio:696/480}.content-formation3__row>.layout-columns>.layout-columns .strip-card__image{aspect-ratio:696/500}}@media only screen and (min-width: 1024px){.content-formation3__row>.layout-columns>.layout-columns__column .strip-card__image{aspect-ratio:620/480}.content-formation3__row>.layout-columns>.layout-columns__column .strip-card__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.content-formation3__row>.layout-columns>.layout-columns .strip-card{display:flex;flex-direction:column}.content-formation3__row>.layout-columns>.layout-columns .strip-card__image{aspect-ratio:290/245;flex:1}.content-formation3__row>.layout-columns>.layout-columns .strip-card__title{font-size:20px}.content-formation3__row>.layout-columns>.layout-columns .strip-card__description{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.content-formation3__row>.layout-columns>.layout-columns .strip-card__content{padding:24px}.content-formation3__row .layout-columns .layout-columns__column{flex:1}.content-formation3__row .layout-columns .layout-columns{flex-wrap:wrap}.content-formation3__row .layout-columns .layout-columns .layout-columns__column{min-width:40%}}.content-formation4__title{margin-bottom:16px}@media only screen and (min-width: 767px){.content-formation4__title{margin-bottom:24px}}.content-formation4__row .layout-columns{gap:16px;justify-content:flex-start}@media only screen and (min-width: 767px){.content-formation4__row .layout-columns{gap:24px}}.content-formation4__row .strip-card__content{padding:43px 24px}.content-formation4__row .strip-card__title{margin-bottom:16px}.content-formation4__row .strip-card__image{height:200px}@media only screen and (min-width: 767px){.content-formation4__row .strip-card{position:relative;width:100%;border-radius:8px}.content-formation4__row .strip-card .strip-card__content{padding:43px 40px}.content-formation4__row .strip-card .strip-card__image{position:absolute;z-index:2;left:0;top:0;width:200px;min-width:200px;border-radius:8px 0px 0px 8px;height:100%}.content-formation4__row .strip-card .strip-card__content{padding-left:240px;position:relative;z-index:1;min-height:200px;border-radius:0px 8px 8px 0px}.content-formation4__row .strip-card .strip-card__description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}@media only screen and (min-width: 1024px){.content-formation4__row .layout-columns__column{max-width:calc(50% - 12px)}}.contentmedia{--cgap: 48px}@media only screen and (min-width: 767px){.contentmedia{--cgap: 68px}}@media only screen and (min-width: 1024px){.contentmedia{--cgap: 40px}}.contentmedia__title{margin-bottom:24px}@media only screen and (min-width: 767px){.contentmedia__title{margin-bottom:40px}}@media only screen and (min-width: 1024px){.contentmedia__title{margin-bottom:24px}}.contentmedia>.layout-columns{gap:var(--cgap)}.contentmedia>.layout-columns>.layout-columns__column{flex:1;display:flex;flex-direction:column;position:relative}@media only screen and (max-width: 767px){.contentmedia>.layout-columns>.layout-columns__column .rte h1,.contentmedia>.layout-columns>.layout-columns__column .rte h2,.contentmedia>.layout-columns>.layout-columns__column .rte h3,.contentmedia>.layout-columns>.layout-columns__column .rte h4,.contentmedia>.layout-columns>.layout-columns__column .rte h5,.contentmedia>.layout-columns>.layout-columns__column .rte h6{font-size:20px;font-size:1.25rem;letter-spacing:.03px}}@media only screen and (min-width: 1024px){.contentmedia>.layout-columns>.layout-columns__column{max-width:calc(50% - var(--cgap)/2)}}.contentmedia>.layout-columns>.layout-columns__column .video{border-radius:16px}.contentmedia .button-row{margin-top:24px}.contentmedia--image-overflow>.layout-columns>.layout-columns__column{position:static}.contentmedia--image-overflow>.layout-columns>.layout-columns__column picture{margin-left:-16px;width:calc(100% + 32px);aspect-ratio:360/293}.contentmedia--image-overflow>.layout-columns>.layout-columns__column picture img{height:100%;object-fit:cover;border-radius:0;width:100%}.contentmedia--image-overflow>.layout-columns>.layout-columns__column+.layout-columns__column picture{right:0;left:auto}@media only screen and (min-width: 767px){.contentmedia--image-overflow>.layout-columns>.layout-columns__column picture{margin-left:-32px;width:100vw}}@media only screen and (min-width: 1024px){.contentmedia--image-overflow>.layout-columns>.layout-columns__column picture{position:absolute;top:0;height:100%;left:0;width:calc(50vw - var(--cgap)/2)}.contentmedia--image-overflow>.layout-columns--desktop-row-reverse>.layout-columns__column picture{right:0 !important;left:auto !important}}.contentmedia--content-top>.layout-columns>.layout-columns__column{justify-content:flex-start}.contentmedia--content-center>.layout-columns>.layout-columns__column{justify-content:center}.contentmedia--masonary .layout-columns .layout-columns{gap:24px}.contentmedia--masonary .layout-columns .layout-columns .layout-columns__column{flex:1;display:flex;flex-direction:column}.contentmedia--masonary .layout-columns .layout-columns .layout-columns__column .image-row,.contentmedia--masonary .layout-columns .layout-columns .layout-columns__column picture{margin-top:auto}.contentmedia--masonary .layout-columns .layout-columns .layout-columns__column .image-row{padding-top:28px}@media only screen and (min-width: 767px){.contentmedia--masonary .layout-columns .layout-columns .layout-columns__column .image-row{padding-top:46px}}.contentmedia--masonary .layout-columns .layout-columns .layout-columns__column .rte p:last-child,.contentmedia--masonary .layout-columns .layout-columns .layout-columns__column .rte h1:last-child,.contentmedia--masonary .layout-columns .layout-columns .layout-columns__column .rte h2:last-child,.contentmedia--masonary .layout-columns .layout-columns .layout-columns__column .rte h3:last-child,.contentmedia--masonary .layout-columns .layout-columns .layout-columns__column .rte h4:last-child{margin-bottom:0}.contentmedia--masonary .layout-columns .layout-columns--desktop-column .layout-columns__column:first-child picture{margin-bottom:12px}.contentmedia--masonary .layout-columns .layout-columns--desktop-column-reverse .layout-columns__column:nth-child(2) picture{margin-bottom:12px}.contentmedia--featured-articles .layout-columns{gap:24px}.contentmedia--featured-articles .layout-columns .card img{aspect-ratio:328/230}@media only screen and (min-width: 767px){.contentmedia--featured-articles .layout-columns .card img{aspect-ratio:290/230}}.contentmedia--featured-articles>.layout-columns>.layout-columns__column:nth-child(1) .card img{aspect-ratio:328/340}@media only screen and (min-width: 767px){.contentmedia--featured-articles>.layout-columns>.layout-columns__column:nth-child(1) .card img{aspect-ratio:696/522}}@media only screen and (min-width: 1024px){.contentmedia--featured-articles>.layout-columns>.layout-columns__column:nth-child(1) .card img{aspect-ratio:620/522}}@media only screen and (min-width: 767px){.contentmedia--featured-articles .layout-columns{gap:40px}.contentmedia--featured-articles>.layout-columns .layout-columns--desktop-2.card .card__title p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.contentmedia--featured-articles>.layout-columns .layout-columns--desktop-2.card .card__description p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}}.contentmedia--recent-articles .layout-columns{gap:24px}@media only screen and (min-width: 767px){.contentmedia--recent-articles .layout-columns{gap:40px}}.contentmedia--recent-articles .card img{min-width:100%;height:420px}@media only screen and (min-width: 1024px){.contentmedia--recent-articles .card img{height:340px}}.content-portal__title{display:flex;flex-direction:column;padding-bottom:24px}.content-portal__title-main,.content-portal__title-secondary{display:inline;font-size:20px;font-size:1.25rem}@media only screen and (min-width: 767px){.content-portal__title-main,.content-portal__title-secondary{font-size:34px;font-size:2.125rem;font-weight:600}}.content-portal__title-main{color:var(--color-text-header-dark)}@media only screen and (min-width: 1024px){.content-portal__title-main{padding-right:8px}}.content-portal__title-secondary{color:var(--color-text-body-dark)}.content-portal__container{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width: 767px){.content-portal__container{flex-direction:row;gap:20px}}@media only screen and (min-width: 767px){.content-portal__container:has(.content-portal__row-two){flex-direction:column}}@media only screen and (min-width: 767px){.content-portal__container:has(.content-portal__row-four){flex-direction:column}}@media only screen and (min-width: 767px){.content-portal__container--reverse:has(.content-portal__row-two){flex-direction:column-reverse}}@media only screen and (min-width: 767px){.content-portal__container--reverse:has(.content-portal__row-four){flex-direction:column-reverse}}@media only screen and (min-width: 1024px){.content-portal__container{flex-direction:row !important;gap:40px}}.content-portal__col{flex:1}@media only screen and (min-width: 767px){.content-portal__col:has(+.content-portal__col .content-portal__row-one):has(>.content-portal__row-one) .content-card__content{flex-direction:column}.content-portal__col:has(+.content-portal__col .content-portal__row-one):has(>.content-portal__row-one) .content-card__content-img{min-height:0 !important}}@media only screen and (min-width: 767px){.content-portal__col:has(+.content-portal__col .content-portal__row-one):has(>.content-portal__row-one)+.content-portal__col .content-card__content{flex-direction:column}}@media only screen and (min-width: 767px){.content-portal__col:has(+.content-portal__col .content-portal__row-one):has(>.content-portal__row-one)+.content-portal__col .content-card__content-img{min-height:0}}.content-portal__row{display:flex;flex-direction:column;gap:24px;width:100%}@media only screen and (min-width: 767px){.content-portal__row{gap:20px}}@media only screen and (min-width: 1024px){.content-portal__row{gap:40px}}.content-portal__row-one .content-card{flex:0 0 361px}.content-portal__row-one .content-card .body2{font-size:16px}@media only screen and (min-width: 767px){.content-portal__row-one .content-card{flex:0 0 371px}}@media only screen and (min-width: 1024px){.content-portal__row-one .content-card{flex:0 0 664px}}.content-portal__row-one .content-card__content{flex-direction:column}.content-portal__row-one .content-card__content--withImage.content-card__content{flex-direction:column}@media only screen and (min-width: 767px){.content-portal__row-one .content-card__content--withImage.content-card__content{flex-direction:row}.content-portal__row-one .content-card__content--withImage.content-card__content .content-card__content-img{flex:0 0 382px;min-width:0;min-height:100%}.content-portal__row-one .content-card__content--withImage.content-card__content .content-card__content-text{flex:1}}@media only screen and (min-width: 1024px){.content-portal__row-one .content-card__content--withImage.content-card__content{flex-direction:column}}.content-portal__row-two{display:flex;flex-direction:column}@media only screen and (min-width: 767px){.content-portal__row-two{flex-direction:row}}@media only screen and (min-width: 1024px){.content-portal__row-two{flex-direction:column}}.content-portal__row-two .content-card{flex:0 0 361px}@media only screen and (min-width: 767px){.content-portal__row-two .content-card{flex:1 1 371px;height:371px;max-height:371px}}@media only screen and (min-width: 1024px){.content-portal__row-two .content-card{flex:0 0 312px}}.content-portal__row-two .content-card__content--withImage.content-card{height:auto}.content-portal__row-two .content-card__content--withImage.content-card__content{flex-direction:column}@media only screen and (min-width: 1024px){.content-portal__row-two .content-card__content--withImage.content-card__content{flex-direction:row}.content-portal__row-two .content-card__content--withImage.content-card__content .content-card__content-img{flex:0 0 306px;min-width:0;min-height:100%}.content-portal__row-two .content-card__content--withImage.content-card__content .content-card__content-text{flex:0 0 213px}}.content-portal__row-four{display:flex;flex-direction:column}@media only screen and (min-width: 767px){.content-portal__row-four{flex-direction:row;flex-wrap:wrap;margin-right:-20px}}.content-portal__row-four .content-card{flex:0 0 361px}.content-portal__row-four .content-card .h4{font-size:24px;font-weight:600;line-height:36px}@media only screen and (min-width: 767px){.content-portal__row-four .content-card{flex:0 0 calc(50% - 10px);height:371px;max-height:371px}}@media only screen and (min-width: 1024px){.content-portal__row-four .content-card{flex:0 0 calc(50% - 20px);height:312px}}@media only screen and (min-width: 1024px){.content-portal__row-four .content-card__content{flex-direction:column}}.content-portal__row-four .content-card__content-img{margin-top:18px;max-height:unset}.content-portal__row-four .content-card__content-bodytext p{-webkit-line-clamp:4}.content-tabs{width:100%}.content-tabs__title{padding-bottom:40px}.content-tabs__title *{color:var(--color-text-header-dark)}.content-tabs__tabs{flex:1}.content-tabs__content>div{display:none}.content-tabs__content>div.active-tab{display:flex}@media only screen and (min-width: 1024px){.content-tabs__content>div.active-tab .video{aspect-ratio:auto}}.content-tabs__row{display:flex;flex-direction:column;gap:56px}@media only screen and (min-width: 1024px){.content-tabs__row{flex-direction:row}}.content-tabs__row-col{flex:1}.content-tabs .tab-list{display:flex;flex-direction:row;gap:24px;margin-bottom:40px;overflow:auto}.content-tabs .tab-list li{list-style:none;border-bottom:2px solid rgba(0,0,0,0);padding-bottom:8px}.content-tabs .tab-list li:hover{cursor:pointer;border-bottom-color:red}.content-tabs .tab-list li[aria-selected=true]{border-bottom-color:red}.content-align{max-width:1440px;margin:auto;padding-block:40px;padding-inline:16px;background-color:var(--color-light-neutral-default)}@media only screen and (min-width: 767px){.content-align{padding-block:80px;padding-inline:24px}}@media only screen and (min-width: 1024px){.content-align{padding-block:120px;padding-inline:80px}}.content-align__row{max-width:940px}.content-align__row-right{margin-left:auto}.content-align__row .body1{color:var(--color-text-body-dark)}.content-align__title{display:flex;flex-direction:column;padding-bottom:24px}@media only screen and (min-width: 1024px){.content-align__title{display:block}}.content-align__title-main,.content-align__title-secondary{display:inline;font-size:20px;font-size:1.25rem}@media only screen and (min-width: 767px){.content-align__title-main,.content-align__title-secondary{font-size:34px;font-size:2.125rem;font-weight:600}}.content-align__title-main{color:var(--color-text-header-dark)}@media only screen and (min-width: 1024px){.content-align__title-main{padding-right:8px}}.content-align__title-secondary{color:var(--color-text-body-dark)}.content-text-full-rte{display:flex;flex-direction:column;align-items:center;gap:48px}@media only screen and (min-width: 767px){.content-text-full-rte{gap:72px}}@media only screen and (min-width: 1024px){.content-text-full-rte{gap:102px}}.content-text-full-rte__block{max-width:840px}.content-text-full-rte__block .rte>*:last-child{margin-bottom:0}.content-text-full-rte__block .rte ul:last-child li:last-child{padding-bottom:0}.content-text-full-rte__block .rte h1,.content-text-full-rte__block .rte .h1{font-size:48px;font-size:3rem}@media only screen and (min-width: 767px){.content-text-full-rte__block .rte h1,.content-text-full-rte__block .rte .h1{font-size:60px;font-size:3.75rem}}@media only screen and (min-width: 1024px){.content-text-full-rte__block .rte h1,.content-text-full-rte__block .rte .h1{font-size:96px;font-size:6rem;margin-bottom:24px}}.content-text-full-rte__block .rte h2,.content-text-full-rte__block .rte .h2{font-size:34px;font-size:2.125rem}@media only screen and (min-width: 767px){.content-text-full-rte__block .rte h2,.content-text-full-rte__block .rte .h2{font-size:48px;font-size:3rem}}@media only screen and (min-width: 1024px){.content-text-full-rte__block .rte h2,.content-text-full-rte__block .rte .h2{font-size:60px;font-size:3.75rem;margin-bottom:24px}}.content-text-full-rte__block .rte h3,.content-text-full-rte__block .rte .h3{font-size:24px;font-size:1.5rem}@media only screen and (min-width: 767px){.content-text-full-rte__block .rte h3,.content-text-full-rte__block .rte .h3{font-size:34px;font-size:2.125rem}}@media only screen and (min-width: 1024px){.content-text-full-rte__block .rte h3,.content-text-full-rte__block .rte .h3{font-size:48px;font-size:3rem;margin-bottom:24px}}.content-text-full-rte__block .rte h4,.content-text-full-rte__block .rte .h4{font-size:20px;font-size:1.25rem}@media only screen and (min-width: 767px){.content-text-full-rte__block .rte h4,.content-text-full-rte__block .rte .h4{font-size:24px;font-size:1.5rem}}@media only screen and (min-width: 1024px){.content-text-full-rte__block .rte h4,.content-text-full-rte__block .rte .h4{font-size:34px;font-size:2.125rem}}.content-text-full-rte__block .rte h5,.content-text-full-rte__block .rte .h5{font-size:20px;font-size:1.25rem}@media only screen and (min-width: 767px){.content-text-full-rte__block .rte h5,.content-text-full-rte__block .rte .h5{font-size:20px;font-size:1.25rem}}@media only screen and (min-width: 1024px){.content-text-full-rte__block .rte h5,.content-text-full-rte__block .rte .h5{font-size:24px;font-size:1.5rem}}.content-text-full-rte__block .image-row{gap:40px}.content-cols{max-width:1440px;margin:auto;padding-block:40px;padding-inline:16px;background-color:var(--color-light-neutral-default)}@media only screen and (min-width: 767px){.content-cols{padding-block:120px;padding-inline:24px}}@media only screen and (min-width: 1024px){.content-cols{padding-block:120px;padding-inline:80px}}.content-cols__row{max-width:1060px;margin:auto;display:flex;flex-direction:column;gap:48px}.content-cols__row .body1{color:var(--color-text-body-dark)}@media only screen and (min-width: 767px){.content-cols__row{gap:64px}}@media only screen and (min-width: 1024px){.content-cols__row{flex-direction:row;justify-content:space-between;gap:40px}}@media only screen and (min-width: 1024px){.content-cols__col{max-width:400px}}.content-cols__title{display:flex;flex-direction:column;padding-bottom:24px}.content-cols__title-main,.content-cols__title-secondary{display:flex;flex-direction:column;font-size:20px;font-size:1.25rem}@media only screen and (min-width: 767px){.content-cols__title-main,.content-cols__title-secondary{font-size:34px;font-size:2.125rem;font-weight:600}}@media only screen and (min-width: 1024px){.content-cols__title-main,.content-cols__title-secondary{display:inline}}.content-cols__title-main{color:var(--color-text-header-dark)}@media only screen and (min-width: 1024px){.content-cols__title-main{padding-right:8px}}.content-cols__title-secondary{color:var(--color-text-body-dark)}.cta-card{width:100%;position:relative;border-radius:16px;overflow:hidden;min-height:620px;height:auto;display:flex;flex-direction:column;justify-content:flex-end}@media only screen and (min-width: 1024px){.cta-card{min-height:660px;justify-content:flex-start}}.cta-card__image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.cta-card__image .curved-image{width:100%;height:100%;object-fit:cover}.cta-card__content{position:relative;z-index:2;padding:32px 16px}@media only screen and (min-width: 767px){.cta-card__content{padding:40px}}@media only screen and (min-width: 1024px){.cta-card__content{padding:80px 40px;max-width:510px}}.cta-card__content h1,.cta-card__content h2,.cta-card__content h3,.cta-card__content .h1,.cta-card__content .h2,.cta-card__content .h3{color:var(--color-text-header-light);font-size:20px;font-style:normal;font-weight:600;margin-bottom:8px;word-wrap:break-word;text-align:left;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media only screen and (min-width: 767px){.cta-card__content h1,.cta-card__content h2,.cta-card__content h3,.cta-card__content .h1,.cta-card__content .h2,.cta-card__content .h3{font-size:32px}}@media only screen and (min-width: 1024px){.cta-card__content h1,.cta-card__content h2,.cta-card__content h3,.cta-card__content .h1,.cta-card__content .h2,.cta-card__content .h3{font-size:60px;margin-bottom:18px}}.cta-card__content p{color:var(--color-text-body-light);margin-bottom:32px}@media only screen and (min-width: 767px){.cta-card__content p{max-width:333px}}.cta-card__content p:last-child{margin-bottom:0}.cta-card__content p a{color:inherit;text-decoration:underline}.cta-card__content ul{list-style:none}.cta-card__content li{color:var(--color-text-body-light);margin-bottom:8px}.cta-card__footer{display:flex;justify-content:space-between;align-items:center;min-height:51px;gap:12px}.cta-card__footer>*{margin-bottom:0 !important}.cta-card__label{position:absolute;top:0;left:0}.cta-card__label .label{position:absolute;padding:11px 16px;margin-bottom:0}.cta-card__content-label .label{border-radius:8px 0px;margin-bottom:30px;display:none}@media only screen and (min-width: 1024px){.cta-card--content-right .cta-card__label .label{display:none}}@media only screen and (min-width: 1024px){.cta-card--content-right .cta-card__content-label .label{display:inline-block}}.cta-card--overlay .cta-card__image::before{content:"";background:linear-gradient(0deg, #101010 0%, rgba(0, 0, 0, 0) 100%);border-radius:16px;display:block;width:100%;height:100%;position:absolute;left:0;top:0}@media only screen and (min-width: 1024px){.cta-card--overlay .cta-card__image::before{background:linear-gradient(90deg, #101010 9.41%, rgba(0, 0, 0, 0) 64.65%)}}.layout-columns--desktop-2 .cta-card--overlay .cta-card__image::before{content:"";background:linear-gradient(0deg, #101010 0%, rgba(0, 0, 0, 0) 100%) !important;border-radius:16px;display:block;width:100%;height:100%;position:absolute;left:0;top:0}.layout-columns--desktop-3 .cta-card--overlay .cta-card__image::before{content:"";background:linear-gradient(0deg, #101010 0%, rgba(0, 0, 0, 0) 100%) !important;border-radius:16px;display:block;width:100%;height:100%;position:absolute;left:0;top:0}@media only screen and (min-width: 1024px){.cta-card--overlay.cta-card--content-right .cta-card__image::before{background:linear-gradient(244deg, #101010 9.41%, rgba(0, 0, 0, 0) 64.65%)}}@media only screen and (min-width: 1024px){.cta-card--content-right{align-items:flex-end}.cta-card--content-right .cta-card__content{padding-right:72px}}.layout-columns--desktop-2 .cta-card{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:620px}.layout-columns--desktop-2 .cta-card__content{padding:32px 40px;max-width:100%;width:100%;box-sizing:border-box}.layout-columns--desktop-2 .cta-card__content h1,.layout-columns--desktop-2 .cta-card__content h2,.layout-columns--desktop-2 .cta-card__content h3,.layout-columns--desktop-2 .cta-card__content .h1,.layout-columns--desktop-2 .cta-card__content .h2,.layout-columns--desktop-2 .cta-card__content .h3{font-size:34px;font-style:normal;font-weight:600;margin-bottom:8px}@media only screen and (min-width: 1024px){.layout-columns--desktop-2 .cta-card__label .label{display:inline-block}}@media only screen and (min-width: 1024px){.layout-columns--desktop-2 .cta-card__content-label .label{display:none}}@media only screen and (min-width: 1024px){.layout-columns--desktop-3 .cta-card{height:480px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.layout-columns--desktop-3 .cta-card__content{padding:24px}.layout-columns--desktop-3 .cta-card__content h1,.layout-columns--desktop-3 .cta-card__content h2,.layout-columns--desktop-3 .cta-card__content h3,.layout-columns--desktop-3 .cta-card__content .h1,.layout-columns--desktop-3 .cta-card__content .h2,.layout-columns--desktop-3 .cta-card__content .h3{font-size:20px;font-style:normal;font-weight:600;margin-bottom:8px}}@media only screen and (min-width: 1024px)and (min-width: 1024px){.layout-columns--desktop-3 .cta-card__label .label{display:inline-block}}@media only screen and (min-width: 1024px)and (min-width: 1024px){.layout-columns--desktop-3 .cta-card__content-label .label{display:none}}.discover-products__body{position:relative;padding:16px 0 24px 0;overflow:hidden}.discover-products__body .row__content{display:flex;flex-direction:column}@media only screen and (min-width: 767px){.discover-products__body{padding:24px 0 80px 0}}@media only screen and (min-width: 1024px){.discover-products__body{padding:48px 0 58px 0}.discover-products__body .row__content{flex-direction:row;gap:40px}}@media only screen and (min-width: 767px){.discover-products__body:after{content:" ";position:absolute;height:97px;width:97px;border-radius:50%;background-color:var(--color-action-primary);border:78px solid var(--color-background-dark2);display:block;transform:translateX(50%);right:0;top:88px}}.discover-products__image{width:100%;margin-bottom:18px}.discover-products__image img{width:100%;height:auto}@media only screen and (min-width: 767px){.discover-products__image{margin-bottom:48px;width:290px}.discover-products__image img{width:290px}}@media only screen and (min-width: 1024px){.discover-products__image{margin-bottom:0}}.discover-products__content .h6{margin-bottom:24px}.dark-row .discover-products__content .body1{color:var(--color-text-body-light) !important}@media only screen and (min-width: 767px){.discover-products__content{margin-right:85px}.discover-products__content .h6{font-size:24px;font-style:normal;font-weight:800;line-height:normal}}.discover-products__footer{background-color:var(--color-background-dark3);padding:24px 0}@media only screen and (min-width: 767px){.discover-products__footer{padding:42px 0}.discover-products__footer .h6{font-size:24px;font-style:normal;font-weight:800;line-height:normal}}@media only screen and (min-width: 1024px){.discover-products__footer{padding:42px 0}}.discover-products__footer a{text-decoration:none}.discover-products__footer a i{margin-left:8px}@media only screen and (min-width: 767px){.discover-products__footer a i{margin-left:24px}}.error-page{min-height:100%;display:flex;flex-direction:column;justify-content:space-between}.error-page_content{padding:24px 24px 0px;max-width:1440px}@media only screen and (min-width: 767px){.error-page_content{padding:24px 24px 0px}}@media only screen and (min-width: 1024px){.error-page_content{padding:80px 80px 0px}}.error-page_content .button{width:100%;justify-content:center}@media only screen and (min-width: 767px){.error-page_content .button{width:auto}}.error-page .h3{color:var(--color-text-header-light);margin-bottom:16px;font-size:34px}@media only screen and (min-width: 767px){.error-page .h3{font-size:48px}}.error-page .Body1{margin-bottom:56px}@media only screen and (min-width: 767px){.error-page .Body1{margin-bottom:40px}}@media only screen and (min-width: 1024px){.error-page .Body1{margin-bottom:48px}}.error-page_num{position:relative;height:150px;overflow:hidden;max-width:1440px}@media only screen and (min-width: 767px){.error-page_num{height:300px}}@media only screen and (min-width: 1024px){.error-page_num{height:450px}}.error-page_num span{color:var(--color-text-header-light10);position:absolute;bottom:-38px;right:-42px;font-size:180px;font-weight:800}@media only screen and (min-width: 767px){.error-page_num span{font-size:400px;right:-85px;bottom:-90px}}@media only screen and (min-width: 1024px){.error-page_num span{font-size:600px;right:-140px;bottom:-140px}}.faq__row{display:flex;width:100%;flex-direction:column}@media only screen and (min-width: 1024px){.faq__row{flex-direction:row-reverse;gap:40px}}@media only screen and (min-width: 1024px){.faq__row-reverse{flex-direction:row}}.faq__title{display:flex;flex-direction:column;padding-bottom:24px}.faq__title-main,.faq__title-secondary{display:inline;font-size:20px;font-size:1.25rem}@media only screen and (min-width: 767px){.faq__title-main,.faq__title-secondary{font-size:34px;font-size:2.125rem;font-weight:600}}.faq__title-main{color:var(--color-text-header-dark)}@media only screen and (min-width: 1024px){.faq__title-main{padding-right:8px}}.faq__title-secondary{color:var(--color-text-body-dark)}.faq__image{flex:1;padding-bottom:40px}.faq__image img{box-shadow:0px 3px 12px 0px rgba(0,0,0,.15);height:100%}@media only screen and (min-width: 1024px){.faq__image{padding-bottom:0px}}.faq__accordion{flex:1}.faq__accordion .accordion-group{display:flex;flex-direction:column;gap:24px}.faq__accordion .accordion-group .accordion{padding-inline:16px;border:1px solid var(--color-border);border-radius:8px}.faq__accordion .accordion-group .accordion.isOpen .accordion__trigger button{color:var(--color-text-header-dark)}.featured-reviews__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.featured-reviews__header a{display:none;text-decoration:none;justify-content:center;align-items:center}.featured-reviews__header a i{margin-left:10px}@media only screen and (min-width: 767px){.featured-reviews__header a{display:inline-flex}}.featured-reviews__header h2{font-size:20px;font-size:1.25rem;letter-spacing:.03px}@media only screen and (min-width: 767px){.featured-reviews__header h2{font-size:24px;font-size:1.5rem;letter-spacing:0}}@media only screen and (min-width: 1024px){.featured-reviews__header h2{font-size:34px;font-size:2.125rem;letter-spacing:.085px}}.featured-reviews__footer{margin-top:25px;display:flex;justify-content:flex-end}.featured-reviews__footer a{text-decoration:none;display:inline-flex;justify-content:center;align-items:center}.featured-reviews__footer a i{margin-left:10px}@media only screen and (min-width: 767px){.featured-reviews__footer{display:none}}.featured-reviews .layout-columns{gap:32px}@media only screen and (min-width: 1024px){.featured-reviews .layout-columns{gap:40px}}.featured-reviews .layout-columns__column{flex:1}.footer{background-color:var(--color-background-dark1);padding:40px 16px}@media only screen and (min-width: 767px){.footer{padding:40px}}@media only screen and (min-width: 1024px){.footer{padding:80px}}.footer__top{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.footer__top{flex-direction:row;justify-content:space-between}}.footer__top__logo{padding-bottom:40px;height:44px}@media only screen and (min-width: 1024px){.footer__top__logo{display:none}}@media only screen and (min-width: 1024px){.footer__top__col{flex:1;gap:24px}.footer__top__col img{width:120px}}@media only screen and (max-width: 1024px){.footer__top__col{display:none}}.footer__top__col .h6{color:var(--color-action-primary);padding-bottom:16px;font-size:16px;font-weight:600}.footer__top__col ul{list-style-type:none}.footer__top__col ul li{padding:8px 0px}@media only screen and (min-width: 1024px){.footer__top__col ul li{padding:10px 0px}}.footer__top__col ul li a{color:var(--color-neutral-disabled);text-decoration:none}.footer__top .accordion-group .accordion{border-top:solid 1px var(--color-hr-grey);padding:24px 0px}.footer__top .accordion-group .accordion__trigger{display:flex;cursor:pointer}.footer__top .accordion-group .accordion__trigger button{background-color:var(--color-background-dark1);display:flex;flex-direction:row;justify-content:space-between;border-radius:0;border:none;color:var(--color-action-primary);flex:1;padding:0;cursor:pointer}.footer__top .accordion-group .accordion__trigger i{font-size:24px;color:var(--color-background-light1)}.footer__top .accordion-group .accordion__content{display:none}.footer__top .accordion-group .accordion__content-inner ul{list-style-type:none}.footer__top .accordion-group .accordion__content-inner ul li{padding:8px 0px}.footer__top .accordion-group .accordion__content-inner ul li a{color:var(--color-neutral-disabled);text-decoration:none}.footer__top .accordion-group .accordion.isOpen .accordion__trigger i{transform:rotate(180deg)}.footer__top .accordion-group .accordion.isOpen .accordion__content{display:block;max-height:800px;opacity:1;padding-top:16px}@media only screen and (min-width: 1024px){.footer__top .accordion-group{display:none}}@media only screen and (max-width: 1024px){.footer__bottom{border-top:solid 1px var(--color-hr-grey)}}@media only screen and (min-width: 1024px){.footer__bottom{padding:40px 0px 0px 0px}}.footer__bottom .footer__icons{display:flex;flex-direction:column;align-items:center;justify-items:center;padding:24px 0px 40px 0px;gap:16px}@media only screen and (min-width: 767px){.footer__bottom .footer__icons{padding:40px 0px 40px 0px;flex-direction:row;justify-content:space-between}}.footer__bottom .footer__icons-left{display:flex;flex-wrap:wrap;justify-content:center;max-width:398px}@media only screen and (min-width: 1024px){.footer__bottom .footer__icons-left{max-width:80%}}.footer__bottom .footer__icons-left img{padding:8px 4px}@media only screen and (min-width: 1024px){.footer__bottom .footer__icons-left img{padding:8px;margin-right:8px}}.footer__bottom .footer__icons-right a{text-decoration:none}.footer__bottom .footer__icons-right .icon{color:var(--color-action-primary);width:20px;height:20px;padding:3px;margin-left:12px}.footer__bottom .footer__terms{border-top:solid 1px var(--color-hr-grey);display:flex;flex-direction:column;align-items:center;padding:32px 0px;gap:24px}@media only screen and (min-width: 1024px){.footer__bottom .footer__terms{flex-direction:row;justify-content:space-between;padding:32px 0px 0px}}.footer__bottom .footer__terms-left{display:flex;flex-direction:column;align-items:center;gap:16px}@media only screen and (min-width: 767px){.footer__bottom .footer__terms-left{flex-direction:row;justify-content:space-between}}@media only screen and (min-width: 1024px){.footer__bottom .footer__terms-left{flex-direction:row;justify-content:space-between;gap:20px}}.footer__bottom .footer__terms-left div{display:flex;align-items:center}.footer__bottom .footer__terms-left div button{cursor:pointer;color:var(--color-action-primary);text-decoration:underline;background-color:rgba(0,0,0,0);border:none;font-size:14px}.footer__bottom .footer__terms-left div i{padding-right:8px;text-decoration:none;color:var(--color-action-primary)}.footer__bottom .footer__terms-left div p{font-size:14px;color:var(--color-neutral-disabled)}.footer__bottom .footer__terms-right{display:flex;flex-direction:column;align-items:center;text-align:end;gap:24px}@media only screen and (min-width: 767px){.footer__bottom .footer__terms-right{flex-direction:row;justify-content:space-between}}.footer__bottom .footer__terms-right a{color:var(--color-action-primary);text-decoration:underline;font-size:14px}.header{z-index:100;width:100%;position:relative;top:0;background:var(--color-background-dark1)}.header__logo{margin-bottom:-2px;display:inline-block}@media only screen and (min-width: 767px){.header__logo{margin-bottom:0}}.header input[type=text]{border-radius:8px;border:1px solid var(--color-background-dark3);background:var(--color-background-dark2) !important;color:var(--color-text-header-light)}.header input[type=text]~label{background:var(--color-background-dark2) !important;color:var(--color-text-header-light) !important}.header input[type=text]:focus{border-color:var(--color-light-neutral-default);outline:none}.header .input-field i{color:var(--color-text-header-light)}.header__content{height:88px;display:flex;align-items:center;margin-inline:auto;padding-inline:16px}@media only screen and (min-width: 767px){.header__content{padding-inline:24px}}@media only screen and (min-width: 1024px){.header__content{max-width:1280px;padding-inline:80px}}.header__mobile-search{display:flex;flex-direction:column;width:100%;position:relative;margin-top:22px}.header__mobile-search .input-field{flex:1}.header__mobile-search button{position:absolute;height:24px;width:24px;right:15px;top:12px;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);border:none}.header__mobile-search button i{top:0;left:0}.header__mobile-search:has(>.isOpen)~.header__desktop-menu{display:none}@media only screen and (min-width: 1024px){.header__mobile-search{display:none}}.header__mobile__nav{display:inline-flex}.header__desktop-nav{display:none;margin-left:47px}@media only screen and (min-width: 1024px){.header__desktop-nav{display:inline-block;flex:1}}.header__desktop-nav ul{display:flex;gap:32px}.header__desktop-nav ul li{list-style:none;display:inline-flex;align-items:center;justify-content:center}.header__desktop-nav ul li button,.header__desktop-nav ul li a{font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.15px;background-color:rgba(0,0,0,0);border:none;text-decoration:none;color:var(--color-action-primary);display:inline-flex;justify-content:center;text-align:center}.header__desktop-nav ul li i{margin:3px 0 0 5px}.header__desktop-menu{height:100%}.header__desktop-menu-header{height:48px;margin-block:20px 34px;justify-content:flex-start;align-items:center;gap:16px;display:none}@media only screen and (min-width: 1024px){.header__desktop-menu-header{display:flex}}.header__desktop-menu-header button{background-color:rgba(0,0,0,0);border:none;padding:0}.header__desktop-menu-header button i{pointer-events:none;color:var(--color-text-header-light)}.header__desktop-menu-content{display:flex;max-height:100%;height:100%;position:relative}@media only screen and (min-width: 1024px){.header__desktop-menu-content{height:calc(100% - 120px)}}.header__desktop-menu-list{--header-height: 88px;--padding-offset: 45px;width:100%;box-sizing:border-box;position:absolute;padding-inline:2px;display:none;background-color:var(--color-background-dark1);max-height:100%;overflow-y:auto;overflow-x:hidden;height:100%}@media only screen and (min-width: 1024px){.header__desktop-menu-list{position:relative;padding-inline:2px 76px;width:438px}}.header__desktop-menu-list.isOpen{display:block}.header__desktop-menu-list:first-child{display:block}@media only screen and (min-width: 1024px){.header__desktop-menu-list:not(:first-child){padding-inline:24px;width:378px}.header__desktop-menu-list:not(:first-child):before{content:" ";display:block;position:absolute;left:0;top:12px;height:calc(100% - 28px);width:2px;background-color:var(--color-background-dark3)}}.header__desktop-menu-list .accordion__trigger{padding-right:14px}.header__desktop-menu-list .accordion__trigger .icon{font-size:18px;color:var(--color-primary-default) !important;margin-top:0}.header__desktop-menu-list .accordion.isOpen>.accordion__content{padding-top:0}.header__desktop-menu-list .accordion__content ul{margin-top:10px}@media only screen and (min-width: 1024px){.header__desktop-menu-list .accordion__content ul{margin-top:0}}.header__desktop-menu-list ul li{list-style:none;display:block;padding:8px 0}.header__desktop-menu-list ul li button,.header__desktop-menu-list ul li a,.header__desktop-menu-list ul li p{border-radius:8px;padding:0 16px 0 24px;color:var(--color-text-header-light)}.header__desktop-menu-list ul li button.isOpen{padding:16px 16px 16px 24px;background-color:var(--color-background-dark3)}.header__desktop-menu-list ul li button.isOpen i{display:inline-block !important}@media only screen and (min-width: 1024px){.header__desktop-menu-list ul li ul button,.header__desktop-menu-list ul li ul a{opacity:.8}}.header__desktop-menu-list ul li ul li{padding-block:9px}.header__desktop-menu-list ul li ul li:last-child{padding-bottom:0}@media only screen and (min-width: 1024px){.header__desktop-menu-list ul li ul li:first-child{margin-top:15px}.header__desktop-menu-list ul li ul li:first-child:has(.isOpen){margin-top:0}}.header__desktop-menu-list ul li ul li button,.header__desktop-menu-list ul li ul li a,.header__desktop-menu-list ul li ul li p{border-radius:8px;padding:0 16px 0 15px;color:var(--color-text-header-light)}.header__desktop-menu-list ul li ul li button.isOpen{padding:16px 16px 16px 24px;background-color:var(--color-background-dark3)}.header__desktop-menu-list ul li ul li button.isOpen i{display:inline-block !important}.header__desktop-menu-list ul li ul li ul li a{padding:0 16px 0 30px;font-weight:500}.header__desktop-menu-list ul li ul li ul li button{margin-left:15px}.header__desktop-menu-list ul li ul li ul li:last-child{padding-bottom:0}.header__desktop-menu-list ul li ul li ul li ul li a{padding:0 16px 0 45px;font-weight:500}.header__desktop-menu-list ul li ul li ul li ul li button{margin-left:30px}.header__desktop-menu-list ul li ul li ul li ul li:last-child{padding-bottom:0}.header__desktop-menu-list ul li ul li ul li ul li ul li a{padding:0 16px 0 60px;font-weight:500}.header__desktop-menu-list ul li ul li ul li ul li ul li button{margin-left:30px}.header__desktop-menu-list ul li ul li ul li ul li ul li:last-child{padding-bottom:0}.header__desktop-menu-list ul li button,.header__desktop-menu-list ul li a{color:var(--color-text-header-light) !important;background-color:rgba(0,0,0,0);border:none;display:flex;justify-content:space-between;width:100%;padding:0;font-size:14px}.header__desktop-menu-list ul li button i,.header__desktop-menu-list ul li a i{font-size:10px;margin-right:2px;margin-top:6px;color:var(--color-text-body-light) !important}.header__desktop-menu-list .header__desktop-menu-listsubheader,.header__desktop-menu-list .h6{padding-bottom:23px !important;margin-bottom:20px;font-weight:600;display:block;margin-top:22px}.header__desktop-menu-list a,.header__desktop-menu-list p,.header__desktop-menu-list button{font-weight:600;color:var(--color-text-body-light)}.header__desktop-menu-list[data-level]:not([data-level="0"]) a:not(.isOpen),.header__desktop-menu-list[data-level]:not([data-level="0"]) button:not(.isOpen){padding:0 16px 0 24px}.header__desktop-menu-listheader{display:flex}.header__desktop-menu-listheader button{background-color:rgba(0,0,0,0);border:none;transform:rotate(180deg);height:48px;margin-top:12px;margin-right:12px;margin-left:-12px}@media only screen and (min-width: 1024px){.header__desktop-menu-listheader button{display:none}}.header__desktop-menu-listsubheader{font-size:20px;margin-bottom:24px}@media only screen and (min-width: 1024px){.header__desktop-menu-listsubheader{margin-bottom:20px;font-size:16px}}.header__menus{position:absolute;top:0;left:0;width:100%}.header__menus a{text-decoration:none}.header__menus i{pointer-events:none}.header__menus .accordion{padding:0}.header__ctas{margin-left:auto;display:flex;align-items:center;justify-content:center;gap:28px}@media only screen and (min-width: 1024px){.header__ctas{gap:20px;margin-left:18px}}.header__ctas button{padding:0;background-color:rgba(0,0,0,0);border:none;display:inline-flex;justify-content:center;align-items:center;position:relative}.header__ctas button i{font-size:22px;pointer-events:none;color:var(--color-text-body-light) !important}.header__ctas button:has(>span){padding:20px}.header__ctas-carttotal{position:absolute;border-radius:10px;min-width:20px;height:20px;padding:2px;pointer-events:none;font-size:14px;font-size:.875rem;font-weight:bold;background-color:var(--color-primary-default);color:var(--color-text-header-light);top:5px;right:30px;transform:translateX(100%)}.header__ctas .lang-select{margin-top:2px}.header-notification-bar{display:none;width:100%;padding:16px 10px;align-items:center;justify-content:space-between;box-sizing:border-box;background:var(--color-primary-default);gap:8px;position:relative}.header-notification-bar.isVisible{display:flex}.header-notification-bar p,.header-notification-bar i{color:var(--color-light-neutral-default)}.header-notification-bar button{border-width:0;background-color:rgba(0,0,0,0);padding:0;cursor:pointer}.header-notification-bar i{font-size:24px}@media only screen and (min-width: 767px){.header-notification-bar{padding:16px 32px}}@media only screen and (min-width: 1024px){.header-notification-bar{padding:16px 80px;justify-content:center}.header-notification-bar p{padding-right:32px}.header-notification-bar button{position:absolute;right:80px}}.hero{position:relative;width:100%;box-sizing:border-box}.hero__background-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.hero__background-image img{width:100%;height:100%;object-fit:cover}.hero__row{width:100%;min-height:100%;box-sizing:border-box;display:flex;flex-direction:column-reverse;margin-inline:auto;position:relative;z-index:2}@media only screen and (min-width: 767px){.hero__row{flex-direction:row;gap:20px}}@media only screen and (min-width: 1024px){.hero__row{gap:0}}.hero__left{display:flex;flex-direction:column}@media only screen and (min-width: 767px){.hero__left{flex:1;width:50%}}.hero__left-content{flex:1;display:flex;flex-direction:column;height:100%}.hero__title{margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hero__title *{font-weight:800}@media only screen and (min-width: 767px){.hero__title *{font-size:24px;font-size:1.5rem}}@media only screen and (min-width: 1024px){.hero__title{margin-bottom:24px}.hero__title *{font-size:48px;font-size:3rem}}.hero__description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.hero__description .rte{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.hero__description p{color:var(--color-text-body-light);font-style:normal;font-weight:400;line-height:normal;letter-spacing:.035px;font-size:14px;font-size:.875rem}@media only screen and (min-width: 767px){.hero__description{-webkit-line-clamp:3}.hero__description .rte{-webkit-line-clamp:3}.hero__description p{letter-spacing:.28px}}@media only screen and (min-width: 1024px){.hero__description{-webkit-line-clamp:4}.hero__description .rte{-webkit-line-clamp:4}.hero__description p{font-size:16px;font-size:1rem;letter-spacing:.08px}}.hero__ctas{display:flex;flex-wrap:wrap;gap:8px;margin-top:40px;flex:1;align-items:flex-end}@media only screen and (min-width: 767px){.hero__ctas{flex:0}}@media only screen and (min-width: 1024px){.hero__ctas{gap:16px}}.hero__ctas a,.hero__ctas button{padding:8px 12px;font-size:14px;font-size:.875rem;letter-spacing:.175px}.hero__ctas a.button--outlined,.hero__ctas a.button--ghost,.hero__ctas button.button--outlined,.hero__ctas button.button--ghost{padding:6px 9px;border-width:2px}@media only screen and (min-width: 1024px){.hero__ctas a,.hero__ctas button{font-size:18px;font-size:1.125rem;letter-spacing:.225px;padding:12px 16px}.hero__ctas a.button--outlined,.hero__ctas a.button--ghost,.hero__ctas button.button--outlined,.hero__ctas button.button--ghost{padding:9px 13px;border-width:3px}}.hero__right{display:flex;flex-direction:column}@media only screen and (min-width: 767px){.hero__right{flex:1;width:50%}}.hero__right-content{flex:1;display:flex;flex-direction:column;height:100%}.hero__media{width:100%;height:100%}.hero__media img{height:100%;width:100%;object-fit:cover;position:relative}@media only screen and (max-width: 767px){.is-overflow .hero{padding-bottom:66px}}.hero--cta{padding-block:32px;height:640px}@media only screen and (min-width: 767px){.hero--cta{aspect-ratio:744/402;height:402px;padding-top:80px}}@media only screen and (min-width: 1024px){.hero--cta{aspect-ratio:1440/655;height:655px;padding-top:140px}}.hero--cta .hero__row{height:100%;padding-inline:16px}@media only screen and (min-width: 767px){.hero--cta .hero__row{padding-inline:24px}}@media only screen and (min-width: 1024px){.hero--cta .hero__row{max-width:1440px;padding-inline:80px}}.hero--cta.hero--with-overlay .hero__background-image:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:linear-gradient(0deg, #101010 0%, rgba(0, 0, 0, 0) 100%)}@media only screen and (min-width: 767px){.hero--cta.hero--with-overlay .hero__background-image:after{background:linear-gradient(90deg, #101010 9.41%, rgba(0, 0, 0, 0) 64.65%)}}.hero--image-text{background-color:var(--color-background-light1)}@media only screen and (min-width: 767px){.hero--image-text{height:491px}}@media only screen and (min-width: 1024px){.hero--image-text{height:534px}}@media only screen and (min-width: 1024px){.hero--image-text .hero__title{margin-bottom:24px}.hero--image-text .hero__title *{font-size:34px;font-size:2.125rem}}.hero--image-text .hero__description p{color:var(--color-text-body-dark)}.hero--image-text .hero__left{flex:1}.hero--image-text .hero__left-content{padding:36px 16px}@media only screen and (min-width: 767px){.hero--image-text .hero__left-content{padding:80px 20px 0 24px}}@media only screen and (min-width: 1024px){.hero--image-text .hero__left-content{padding:64px 40px 0 80px}}.hero--image-text .hero__right{height:403px}@media only screen and (min-width: 767px){.hero--image-text .hero__right{height:491px}}@media only screen and (min-width: 1024px){.hero--image-text .hero__right{min-width:56.3%;height:534px}}.hero--image-text .hero__right .splide{height:100%}.hero--image-text .hero__right .splide__track{height:100%}.hero--image-text.hero--with-overlay .hero__media{background:linear-gradient(209deg, rgba(16, 16, 16, 0.4) 0%, rgba(0, 0, 0, 0) 17.3%)}@media only screen and (min-width: 767px){.hero--image-text.hero--with-overlay .hero__media{background:linear-gradient(272deg, rgba(16, 16, 16, 0.4) 3.56%, rgba(0, 0, 0, 0) 31.94%)}}@media only screen and (min-width: 1024px){.hero--image-text.hero--with-overlay .hero__media{background:linear-gradient(270deg, rgba(16, 16, 16, 0.4) 0%, rgba(0, 0, 0, 0) 26.11%),linear-gradient(90deg, rgba(16, 16, 16, 0.4) 0%, rgba(0, 0, 0, 0) 25.86%)}}.hero--image-text.hero--with-overlay .hero__media img{z-index:-1}@media only screen and (min-width: 767px){.hero--image-text.hero--image-left .hero__row{flex-direction:row-reverse !important}}.hero--image-text .video{aspect-ratio:auto}.hero--image{padding-block:48px;height:640px}@media only screen and (min-width: 767px){.hero--image{aspect-ratio:744/402;height:402px;padding-top:80px}}@media only screen and (min-width: 1024px){.hero--image{aspect-ratio:1440/780;height:780px;padding-top:140px}}.hero--image .hero__row{height:100%;padding-inline:16px}@media only screen and (min-width: 767px){.hero--image .hero__row{padding-inline:24px}}@media only screen and (min-width: 1024px){.hero--image .hero__row{max-width:1440px;padding-inline:80px}}.hero--image .hero__overline{margin-bottom:16px}@media only screen and (min-width: 1024px){.hero--image .hero__overline{margin-bottom:0}}.hero--image .hero__title{font-size:20px;font-size:1.25rem}.hero--image .hero__title *{font-weight:800 !important}@media only screen and (min-width: 767px){.hero--image .hero__title *{font-size:34px;font-size:2.125rem}}@media only screen and (min-width: 1024px){.hero--image .hero__title *{font-size:48px;font-size:3rem}}.hero--image.hero--with-overlay .hero__background-image:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:linear-gradient(169deg, rgba(0, 0, 0, 0) 15.97%, rgba(48, 48, 48, 0.5) 82.95%)}@media only screen and (min-width: 767px){.hero--image.hero--with-overlay .hero__background-image:after{background:linear-gradient(129deg, rgba(48, 48, 48, 0.5) 0%, rgba(0, 0, 0, 0) 75.49%)}}.splide--product-hero .slider-progress-container{padding:48px 16px 80px;display:flex !important;flex-direction:row;justify-content:space-between;position:absolute;top:0px;width:100%;gap:40px;box-sizing:border-box}@media only screen and (min-width: 767px){.splide--product-hero .slider-progress-container{padding:48px 48px 80px}}@media only screen and (min-width: 1024px){.splide--product-hero .slider-progress-container{width:50%;right:0}}.splide--product-hero .slider-progress-container div:first-child{width:100%}.splide--product-hero .slider-progress-container .slider-progress{background:var(--color-text-header-light30);height:2px;width:192px}.splide--product-hero .slider-progress-container .slider-progress-bar{background:var(--color-primary-default);height:2px;transition:width 400ms ease;width:0}.splide--product-hero .slider-progress-container .splide__arrows{display:flex;gap:40px}.splide--product-hero .slider-progress-container .splide__arrow{position:static;display:inline-block;border:2px solid var(--color-background-dark3);width:36px;height:36px;justify-content:center;align-items:center;padding:0;background-color:rgba(0,0,0,0)}.splide--product-hero .slider-progress-container .splide__arrow span,.splide--product-hero .slider-progress-container .splide__arrow i{color:var(--color-text-body-light);font-size:12px}.splide--product-hero .slider-progress-container .splide__arrow--next i{margin-left:2px}.splide--product-hero .slider-progress-container .splide__arrow--prev i{margin-left:5px}.hero-carousel{margin-top:164px}@media only screen and (min-width: 1024px){.hero-carousel{margin-top:0px}}.hero-carousel .slider-progress{height:2px}.hero-carousel .slider-progress-bar{height:2px;transition:width 400ms ease;width:0}.hero-carousel .splide__arrows{display:flex;gap:40px}.hero-carousel .splide__arrow{position:static;display:inline-block;border:2px solid var(--color-background-dark3)}.hero-carousel__row{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.hero-carousel__row{flex-direction:row;height:900px}}.hero-carousel__left{width:100%}@media only screen and (min-width: 1024px){.hero-carousel__left{width:49%}}.hero-carousel__left img{width:100%;height:425px;object-fit:cover;position:relative}@media only screen and (min-width: 767px){.hero-carousel__left img{height:600px}}@media only screen and (min-width: 1024px){.hero-carousel__left img{height:100%}}@media only screen and (max-width: 1024px){.hero-carousel__center{position:relative}}.hero-carousel__center img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:200px;width:auto}@media only screen and (min-width: 767px){.hero-carousel__center img{height:250px}}@media only screen and (min-width: 1024px){.hero-carousel__center img{height:400px}}.hero-carousel__right{flex:1;padding:140px 16px 26px;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 767px){.hero-carousel__right{padding:173px 48px 60px}}@media only screen and (min-width: 1024px){.hero-carousel__right{padding:60px 80px 60px 260px}}.hero-carousel__right .body2{color:var(--color-text-body-light)}.hero-carousel__title *{color:var(--color-text-header-light);padding-bottom:16px;font-size:34px}@media only screen and (min-width: 767px){.hero-carousel__title *{font-size:48px}}@media only screen and (min-width: 1024px){.hero-carousel__title *{font-size:60px}}.hero-carousel__description{margin-bottom:20px}@media only screen and (min-width: 767px){.hero-carousel__description{margin-bottom:48px}}@media only screen and (min-width: 1024px){.hero-carousel__description{margin-bottom:62px}}.hero-carousel__ctas{display:flex;gap:25px}@media only screen and (min-width: 767px){.hero-carousel__ctas{gap:32px}}@media only screen and (min-width: 1024px){.hero-carousel__ctas{gap:40px}}.hero-carousel__btn-secondary{color:var(--color-text-body-light);background:rgba(0,0,0,0)}.hero-carousel__btn-secondary i{color:var(--color-primary-default);padding-left:10px}.image-lg{position:relative;width:100%;box-sizing:border-box}.image-lg__background-image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.image-lg__background-image img{width:100%;height:100%;object-fit:cover;border-radius:16px}.image-lg .label{position:absolute;top:0;height:40px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;border-radius:8px 0px;font-weight:600}.image-lg__row{width:100%;min-height:100%;box-sizing:border-box;display:flex;flex-direction:column-reverse;margin-inline:auto;position:relative;z-index:2}@media only screen and (max-width: 767px){.image-lg__row-top{flex-direction:column;margin-top:30px}}@media only screen and (min-width: 767px){.image-lg__row{flex-direction:row;gap:20px}}@media only screen and (min-width: 1024px){.image-lg__row{gap:0}}.image-lg__left{display:flex;flex-direction:column}@media only screen and (min-width: 767px){.image-lg__left{flex:1;width:50%}}.image-lg__center{display:flex;flex-direction:column;justify-content:center;align-items:center;height:50%}@media only screen and (min-width: 767px){.image-lg__center{height:100%}}.image-lg__left-content{flex:1;display:flex;flex-direction:column;height:100%}.image-lg__left-content-top{justify-content:flex-start}.image-lg__left-content-bottom{justify-content:flex-end}.image-lg__title{margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width: 767px){.image-lg__title *{font-size:24px;font-size:1.5rem}}@media only screen and (min-width: 1024px){.image-lg__title{margin-bottom:24px}.image-lg__title *{font-size:48px;font-size:3rem}}.image-lg__description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.image-lg__description .rte{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.image-lg__description p{font-style:normal;font-weight:400;line-height:normal;letter-spacing:.035px;color:inherit;font-size:14px;font-size:.875rem}@media only screen and (min-width: 767px){.image-lg__description{-webkit-line-clamp:3}.image-lg__description .rte{-webkit-line-clamp:3}.image-lg__description p{letter-spacing:.28px}}@media only screen and (min-width: 1024px){.image-lg__description{-webkit-line-clamp:4}.image-lg__description .rte{-webkit-line-clamp:4}.image-lg__description p{font-size:16px;font-size:1rem;letter-spacing:.08px}}.image-lg__ctas{display:flex;flex-wrap:wrap;gap:8px;margin-top:40px;flex:1;align-items:flex-end}@media only screen and (min-width: 767px){.image-lg__ctas{flex:0}}@media only screen and (min-width: 1024px){.image-lg__ctas{gap:16px}}.image-lg__ctas a,.image-lg__ctas button{padding:8px 12px;font-size:14px;font-size:.875rem;letter-spacing:.175px}.image-lg__ctas a.button--outlined,.image-lg__ctas a.button--ghost,.image-lg__ctas button.button--outlined,.image-lg__ctas button.button--ghost{padding:6px 9px;border-width:2px}@media only screen and (min-width: 1024px){.image-lg__ctas a,.image-lg__ctas button{font-size:18px;font-size:1.125rem;letter-spacing:.225px;padding:12px 16px}.image-lg__ctas a.button--outlined,.image-lg__ctas a.button--ghost,.image-lg__ctas button.button--outlined,.image-lg__ctas button.button--ghost{padding:9px 13px;border-width:3px}}.image-lg__right{display:flex;flex-direction:column}@media only screen and (min-width: 767px){.image-lg__right{flex:1;width:50%}}.image-lg__right-content{flex:1;display:flex;flex-direction:column;height:100%}.image-lg__media{width:100%;height:100%}.image-lg__media img{height:100%;width:100%;object-fit:cover;position:relative}@media only screen and (max-width: 767px){.is-overflow .image-lg{padding-bottom:66px}}.image-lg--cta{padding-block:32px;height:575px}@media only screen and (min-width: 767px){.image-lg--cta{aspect-ratio:744/861;height:861px;padding-block:80px}}@media only screen and (min-width: 1024px){.image-lg--cta{aspect-ratio:1440/861;height:861px;padding-block:80px}}.image-lg--cta .image-lg__row{height:100%;padding-inline:16px}@media only screen and (min-width: 767px){.image-lg--cta .image-lg__row{padding-inline:48px}}@media only screen and (min-width: 1024px){.image-lg--cta .image-lg__row{padding-inline:80px}}.image-lg--cta.image-lg--with-overlay .image-lg__background-image:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;border-radius:16px;background:linear-gradient(180deg, rgb(20, 20, 20) 0%, rgba(0, 0, 0, 0) 42%)}@media only screen and (min-width: 1024px){.image-lg--cta.image-lg--with-overlay .image-lg__background-image:after{background:linear-gradient(160deg, rgb(20, 20, 20) 5%, rgba(0, 0, 0, 0) 64%)}}.image-lg--cta.image-lg--with-overlay-bottom .image-lg__background-image:after{background:linear-gradient(0deg, rgb(20, 20, 20) 0%, rgba(0, 0, 0, 0) 42%)}@media only screen and (min-width: 1024px){.image-lg--cta.image-lg--with-overlay-bottom .image-lg__background-image:after{background:linear-gradient(16deg, rgb(20, 20, 20) 5%, rgba(0, 0, 0, 0) 64%)}}.image-lg--image-text{background-color:var(--color-background-light1)}@media only screen and (min-width: 767px){.image-lg--image-text{height:491px}}@media only screen and (min-width: 1024px){.image-lg--image-text{height:534px}}@media only screen and (min-width: 1024px){.image-lg--image-text .image-lg__title{margin-bottom:24px}.image-lg--image-text .image-lg__title *{font-size:34px;font-size:2.125rem}}.image-lg--image-text .image-lg__description p{color:var(--color-text-body-dark)}.image-lg--image-text .image-lg__left{flex:1}.image-lg--image-text .image-lg__left-content{padding:36px 16px}@media only screen and (min-width: 767px){.image-lg--image-text .image-lg__left-content{padding:80px 20px 0 24px}}@media only screen and (min-width: 1024px){.image-lg--image-text .image-lg__left-content{padding:64px 40px 0 80px}}.image-lg--image-text .image-lg__right{height:403px}@media only screen and (min-width: 767px){.image-lg--image-text .image-lg__right{height:491px}}@media only screen and (min-width: 1024px){.image-lg--image-text .image-lg__right{min-width:56.3%;height:534px}}.image-lg--image-text .image-lg__right .splide{height:100%}.image-lg--image-text .image-lg__right .splide__track{height:100%}.image-lg--image-text.image-lg--with-overlay .image-lg__media{background:linear-gradient(209deg, rgba(16, 16, 16, 0.4) 0%, rgba(0, 0, 0, 0) 17.3%)}@media only screen and (min-width: 767px){.image-lg--image-text.image-lg--with-overlay .image-lg__media{background:linear-gradient(272deg, rgba(16, 16, 16, 0.4) 3.56%, rgba(0, 0, 0, 0) 31.94%)}}@media only screen and (min-width: 1024px){.image-lg--image-text.image-lg--with-overlay .image-lg__media{background:linear-gradient(270deg, rgba(16, 16, 16, 0.4) 0%, rgba(0, 0, 0, 0) 26.11%),linear-gradient(90deg, rgba(16, 16, 16, 0.4) 0%, rgba(0, 0, 0, 0) 25.86%)}}.image-lg--image-text.image-lg--with-overlay .image-lg__media img{z-index:-1}@media only screen and (min-width: 767px){.image-lg--image-text.image-lg--image-left .image-lg__row{flex-direction:row-reverse !important}}.image-lg--image{padding-block:48px;height:640px}@media only screen and (min-width: 767px){.image-lg--image{aspect-ratio:744/402;height:402px;padding-top:80px}}@media only screen and (min-width: 1024px){.image-lg--image{aspect-ratio:1440/780;height:780px;padding-top:140px}}.image-lg--image .image-lg__row{height:100%;padding-inline:16px}@media only screen and (min-width: 767px){.image-lg--image .image-lg__row{padding-inline:24px}}@media only screen and (min-width: 1024px){.image-lg--image .image-lg__row{max-width:1440px;padding-inline:80px}}.image-lg--image .image-lg__overline{margin-bottom:16px}@media only screen and (min-width: 1024px){.image-lg--image .image-lg__overline{margin-bottom:0}}.image-lg--image .image-lg__title{font-size:20px;font-size:1.25rem}@media only screen and (min-width: 767px){.image-lg--image .image-lg__title *{font-size:34px;font-size:2.125rem}}@media only screen and (min-width: 1024px){.image-lg--image .image-lg__title *{font-size:48px;font-size:3rem}}.image-lg--image.image-lg--with-overlay .image-lg__background-image:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:linear-gradient(169deg, rgba(0, 0, 0, 0) 15.97%, rgba(48, 48, 48, 0.5) 82.95%)}@media only screen and (min-width: 767px){.image-lg--image.image-lg--with-overlay .image-lg__background-image:after{background:linear-gradient(129deg, rgba(48, 48, 48, 0.5) 0%, rgba(0, 0, 0, 0) 75.49%)}}.image-two{position:relative;width:100%;box-sizing:border-box;max-width:1280px;box-shadow:2px 4px 12px 0px rgba(0,0,0,.16);border-radius:16px;overflow:hidden;width:100%;height:auto;margin-block:40px}@media only screen and (min-width: 767px){.image-two{margin-block:80px}}@media only screen and (min-width: 1024px){.image-two{margin-block:120px}}.image-two .label{position:absolute;top:0}.image-two__row{width:100%;min-height:100%;box-sizing:border-box;display:flex;flex-direction:column;margin-inline:auto;position:relative;z-index:2}@media only screen and (min-width: 767px){.image-two__row{flex-direction:column}}@media only screen and (min-width: 1024px){.image-two__row{gap:0;flex-direction:row}}.image-two__right-content{flex:1;display:flex;flex-direction:column;height:100%}.image-two__right-content-top{justify-content:flex-start}.image-two__right-content-bottom{justify-content:flex-end}.image-two__right-content-background{background-color:var(--color-background-light1);padding:24px 16px 24px 16px;margin-top:-1px;flex:1}@media only screen and (min-width: 767px){.image-two__right-content-background{padding:24px 40px 69px 40px}}@media only screen and (min-width: 1024px){.image-two__right-content-background{padding:1px 56px 80px 56px}}.image-two__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;background-color:#fff;mix-blend-mode:screen;width:100%;padding:24px 16px 0px 16px}.image-two__title *{color:var(--color-text-header-dark) !important}@media only screen and (min-width: 767px){.image-two__title{padding:40px 40px 0px 40px}.image-two__title *{font-size:48px;font-size:3rem;width:350px}}@media only screen and (min-width: 1024px){.image-two__title{width:100%;padding:80px 56px 24px 56px}.image-two__title *{font-size:64px;font-size:4rem;width:470px}}.image-two__description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.image-two__description .rte{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.image-two__description p{color:var(--color-text-body-dark);font-style:normal;font-weight:400;line-height:normal;letter-spacing:.035px;font-size:14px;font-size:.875rem}@media only screen and (min-width: 767px){.image-two__description p{letter-spacing:.28px}}@media only screen and (min-width: 1024px){.image-two__description p{font-size:16px;font-size:1rem;letter-spacing:.08px}}.image-two__ctas{display:flex;flex-wrap:wrap;gap:8px;margin-top:40px;flex:1;align-items:flex-end}@media only screen and (min-width: 767px){.image-two__ctas{flex:0}}@media only screen and (min-width: 1024px){.image-two__ctas{gap:16px}}.image-two__ctas a,.image-two__ctas button{padding:8px 12px;font-size:14px;font-size:.875rem;letter-spacing:.175px}.image-two__ctas a.button--outlined,.image-two__ctas a.button--ghost,.image-two__ctas button.button--outlined,.image-two__ctas button.button--ghost{padding:6px 9px;border-width:2px}@media only screen and (min-width: 1024px){.image-two__ctas a,.image-two__ctas button{font-size:18px;font-size:1.125rem;letter-spacing:.225px;padding:12px 16px}.image-two__ctas a.button--outlined,.image-two__ctas a.button--ghost,.image-two__ctas button.button--outlined,.image-two__ctas button.button--ghost{padding:9px 13px;border-width:3px}}.image-two__right-spacer{display:flex;flex-direction:column;height:34%;min-height:197px}@media only screen and (min-width: 767px){.image-two__right-spacer{flex:1;height:38%;min-height:327px}}.image-two__right{display:flex;flex-direction:column;background-color:var(--color-text-header-light);background-size:cover;background-repeat:no-repeat}@media only screen and (min-width: 767px){.image-two__right{flex:1;width:auto}}@media only screen and (min-width: 1024px){.image-two__right{flex:1;width:100%;flex-direction:row}}.image-two__media{width:100%;height:100%}.image-two__media img{height:100%;width:100%;object-fit:cover;position:relative}@media only screen and (max-width: 767px){.is-overflow .image-two{padding-bottom:66px}}.image-two--cta{height:100%}.image-two--cta .image-two__row{height:100%}.image-two--image-text{background-color:var(--color-background-light1)}@media only screen and (min-width: 767px){.image-two--image-text{height:491px}}@media only screen and (min-width: 1024px){.image-two--image-text{height:534px}}@media only screen and (min-width: 1024px){.image-two--image-text .image-two__title{margin-bottom:24px}.image-two--image-text .image-two__title *{font-size:34px;font-size:2.125rem}}.image-two--image-text .image-two__description p{color:var(--color-text-body-dark)}.image-two--image-text .image-two__right{height:403px}@media only screen and (min-width: 767px){.image-two--image-text .image-two__right{height:491px}}@media only screen and (min-width: 1024px){.image-two--image-text .image-two__right{min-width:56.3%;height:534px}}.image-two--image-text .image-two__right .splide{height:100%}.image-two--image-text .image-two__right .splide__track{height:100%}.image-two .button--outlined:not([class*=color]){color:var(--color-primary-default) !important}.increment{display:flex;flex-grow:0;width:min-content;justify-content:flex-start;align-items:center}.increment input[type=number]{-moz-appearance:textfield}.increment input[type=number]::-webkit-inner-spin-button,.increment input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.increment input[type=number]::-moz-inner-spin-button{-moz-appearance:none;margin:0}.increment input{font-size:20px;font-weight:600;line-height:30px;color:var(--color-text-header-light);background-color:rgba(0,0,0,0);border:none;padding-inline:15px;width:1em;text-align:center}.increment button{padding:0;background-color:rgba(0,0,0,0);border:none;display:flex;justify-content:center;align-items:center;cursor:pointer}.increment button i{color:var(--color-primary-default) !important}.input-block .subtitle1{color:var(--color-text-header-dark);padding-bottom:40px}@media only screen and (min-width: 767px){.input-block .subtitle1{padding-bottom:48px}}@media only screen and (min-width: 1024px){.input-block .subtitle1{padding-bottom:40px}}.input-block .input-field{padding-bottom:82px}@media only screen and (min-width: 767px){.input-block .input-field{padding-bottom:74px}}@media only screen and (min-width: 1024px){.input-block .input-field{padding-bottom:72 px}}.input-block__button{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width: 767px){.input-block__button{flex-direction:row;align-items:center;gap:24px}}.input-block__button .button{justify-content:center}.input-block__button .caption{color:var(--color-support-success)}.lang-select{width:min-content;position:relative}.lang-select__shadow{position:absolute;width:0;height:0;padding:0;margin:0;left:0;top:0;overflow:hidden}.lang-select__input button{border:none;background-color:rgba(0,0,0,0);padding:0;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.lang-select__input button i{font-size:3px;color:var(--color-light-neutral-disabled)}.lang-select__input button.selected{color:var(--color-text-header-light60)}.isOpen .lang-select__input-trigger i{transform:rotate(180deg)}.lang-select__input-options{display:none;flex-direction:column;background-color:var(--color-background-dark2);width:min-content;min-width:90px;border-radius:8px;padding:16px;box-sizing:border-box;position:absolute;right:0;top:25px;z-index:100}.isOpen .lang-select__input-options{display:flex}.lang-select__input-options li{list-style:none}.lang-select__input-options li:not(:last-child){margin-bottom:8px}.lang-select__input-options button{border:none;background-color:rgba(0,0,0,0);gap:10px;font-family:var(--font-primary);color:var(--color-text-header-light);font-size:14px;font-weight:700}.lang-select__input-options button img{pointer-events:none}.location-card{height:184px;min-height:184px;width:180px;min-width:180px;border-radius:16px;overflow:hidden;box-shadow:0px 3px 12px 0px rgba(0,0,0,.0901960784)}.location-card__content{display:flex;flex-direction:row;justify-content:space-between;padding:21px 16px}.location-card__content i{color:var(--color-primary-default)}.location-card__content .subtitle2{color:var(--color-breadcrumbs-dark)}.location-card__image img{height:120px;width:180px;object-fit:cover}.locations-carousel{width:100%}.locations-carousel__title{display:flex;flex-direction:row;justify-content:space-between}.locations-carousel__title .h4{color:var(--color-text-header);font-size:24px;padding-bottom:26px}@media only screen and (min-width: 767px){.locations-carousel__title .h4{padding-bottom:41px}}@media only screen and (min-width: 1024px){.locations-carousel__title .h4{font-size:34px;padding-bottom:32px}}.locations-carousel .splide__track{width:calc(100% + 16px)}@media only screen and (min-width: 767px){.locations-carousel .splide__track{width:calc(100% + 24px)}}@media only screen and (min-width: 1024px){.locations-carousel .splide__track{width:calc(640px + 50vw)}}.locations-carousel .splide__list{gap:16px}@media only screen and (min-width: 767px){.locations-carousel .splide__list{gap:24px}}@media only screen and (min-width: 1024px){.locations-carousel .splide__list{gap:40px}}.locations-carousel .splide__slide{width:180px !important}.locations-carousel .splide__slide:last-child{box-sizing:content-box;padding-right:16px}@media only screen and (min-width: 767px){.locations-carousel .splide__slide:last-child{padding-right:24px}}@media only screen and (min-width: 1024px){.locations-carousel .splide__slide:last-child{padding-right:80px}}.locations-carousel .splide__arrows{display:none}@media only screen and (min-width: 1024px){.locations-carousel .splide__arrows{display:flex;gap:40px}}.locations-carousel .splide__arrow{position:static;border:2px solid var(--color-background-3);transform:translateY(0%);width:36px;height:36px;display:inline-flex;justify-content:center;align-items:center}.locations-carousel .splide__arrow span,.locations-carousel .splide__arrow i{color:var(--color-carousel)}.locations-carousel .splide__arrow--next i{margin-left:2px}.locations-carousel .splide__arrow--prev i{margin-left:5px}.logo-reel{padding-inline:95px;display:flex;flex-direction:column;gap:40px;justify-content:center;align-items:center}@media only screen and (min-width: 767px){.logo-reel{padding-inline:287px}}@media only screen and (min-width: 1024px){.logo-reel{padding-inline:105px;flex-direction:row;gap:104px}}.logo-reel img{height:100%;max-width:170px}.mobile-menu__search{position:relative;padding-top:16px}.mobile-menu__search .input-field{padding-bottom:38px}.mobile-menu__search+.search-results .subtitle1{margin-bottom:24px}.mobile-menu__search+.search-results ul{padding-left:20px}.mobile-menu__search+.search-results ul li{margin-bottom:24px !important}.mobile-menu .side-menu__inner ul li{list-style:none;margin-bottom:16px}.mobile-menu .side-menu__inner ul li .accordion__trigger button i{font-size:20px;color:var(--color-primary-default) !important}.mobile-menu .side-menu__inner ul li .accordion__content-inner{margin-top:16px;margin-left:16px}.mobile-menu .side-menu__inner ul li .accordion__content-inner ul li{padding:0}.mobile-menu .side-menu__inner ul li .accordion.isOpen>.accordion__content{padding-top:0}.modal-country-overlay{background:rgba(0,0,0,0)}@media only screen and (min-width: 1024px){.modal-country-overlay{padding:85px;box-sizing:border-box;background:var(--color-modal-overlay)}}.modal-country{display:flex;flex-direction:column;overflow:hidden;height:100%;width:100%;min-width:100%;min-height:100%}@media only screen and (min-width: 767px){.modal-country{border-radius:0px}}@media only screen and (min-width: 1024px){.modal-country{border-radius:16px;height:auto;width:100%;max-width:1280px;min-width:0;max-height:90vh}}.modal-country__image{display:flex;position:relative;justify-content:center;padding-top:104px;background-color:var(--color-background-light1);margin-bottom:-1px}.modal-country__image-btn{position:absolute;background:rgba(0,0,0,0);right:16px;top:16px;border-radius:8px;height:40px;width:40px;border:none}.modal-country__image-btn i{font-size:26px;color:var(--color-secondary-default)}.modal-country__content{flex:1;padding:16px;display:flex;flex-direction:column;overflow-y:auto;background-color:var(--color-background-light1)}@media only screen and (min-width: 1024px){.modal-country__content{padding:0px 110px}}.modal-country__content-list{grid-template-columns:repeat(2, 1fr);display:grid;column-gap:20px}@media only screen and (min-width: 767px){.modal-country__content-list{grid-template-columns:repeat(4, 1fr)}}@media only screen and (min-width: 1024px){.modal-country__content-list{grid-template-columns:repeat(4, 1fr)}}.modal-country__content-title{display:flex;flex-direction:column;margin-bottom:24px}.modal-country__content-title .h5{color:var(--color-text-header-dark);text-align:center;margin:8px 0 0 0}@media only screen and (min-width: 767px){.modal-country__content-title .h5{margin-bottom:42px}}.modal-country__list-title{color:var(--color-text-header-dark);width:100%;grid-column:span 2}@media only screen and (min-width: 767px){.modal-country__list-title{grid-column:span 4}}@media only screen and (min-width: 1024px){.modal-country__list-title{grid-column:span 4}}.modal-country__list-title:not(:first-of-type){margin-top:50px}.modal-country__list-item{display:flex;flex-direction:row;align-items:center;gap:8px;padding-top:8px;text-decoration:none}.modal-country__list-item a{text-decoration:none;white-space:nowrap}.modal-country__list-item p{color:var(--color-text-body-dark)}.modal-overlay{display:none;position:fixed;top:50%;left:0;width:100%;height:100%;background:var(--color-modal-overlay);justify-content:center;align-items:center;transform:translateY(-50%);padding:0px;z-index:999}.modal{max-width:617px;display:flex;flex-direction:column;overflow:hidden;height:100%}@media only screen and (min-width: 767px){.modal{border-radius:16px;height:auto;max-height:90vh}}.modal__image{max-width:617px;position:relative}.modal__image picture{display:flex;justify-content:center;overflow:hidden}.modal__image picture img{width:auto;height:471px}.modal__image-btn{position:absolute;background:var(--color-text-header-light10);right:16px;top:16px;border-radius:8px;height:40px;width:40px;border:none}.modal__image-btn i{color:var(--color-text-header-light)}.modal__content{flex:1;padding:16px 24px;display:flex;flex-direction:column;overflow-y:auto}.modal__content-text{display:flex;flex-direction:column;flex:1;overflow-y:auto;margin-bottom:24px}.modal__content-text .h5,.modal__content-text .body1{color:var(--color-text-header-light)}.modal__content-text .h5{margin-bottom:24px}.modal__content-btn{display:flex;justify-content:flex-end}.modal__video{width:100dvw;max-width:100%;height:100dvh;background-color:var(--color-background-dark2);padding:80px 16px;overflow-y:auto;box-sizing:border-box;position:relative}.modal__video .video{height:auto}@media only screen and (min-width: 767px){.modal__video{width:100vw;max-width:100%;padding:0;height:fit-content;position:unset}.modal__video .video{width:100%;height:100%}}.modal__video-dummy{height:1px;opacity:0}.modal--active{display:flex}.more-info__title{margin-bottom:16px}@media only screen and (min-width: 1024px){.more-info__title{margin-bottom:40px}}.more-info__row{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width: 1024px){.more-info__row{flex-direction:row;gap:40px}}.more-info__col{display:flex;flex-direction:column;flex:1}.more-info__col-two-cards{gap:16px}@media only screen and (min-width: 1024px){.more-info__col-two-cards{gap:40px}}@media only screen and (min-width: 1024px){.more-info__col-two-cards .more-info__content{display:flex;flex-direction:row;align-items:end}.more-info__col-two-cards .more-info__content div{max-width:318px}.more-info__col-two-cards .more-info__content .h5{margin-bottom:0px;letter-spacing:normal}.more-info__col-two-cards .more-info__content .h6{margin-bottom:0px}}.more-info__content{display:flex;flex-direction:column;justify-content:space-between;flex:1;padding:40px 24px;border-radius:16px}@media only screen and (min-width: 767px){.more-info__content{padding:40px}}@media only screen and (min-width: 1024px){.more-info__content{gap:20px}}.more-info__content .h2{margin-bottom:24px;color:var(--color-text-header-light);font-size:34px;font-size:2.125rem}@media only screen and (min-width: 767px){.more-info__content .h2{font-size:60px;font-size:3.75rem}}.more-info__content .h5{margin-bottom:46px;color:var(--color-text-header-light);letter-spacing:normal}.more-info__content .h5 *{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.more-info__content .button{white-space:nowrap}.notification-alert{width:100%;box-sizing:border-box;background-color:var(--color-state-success-light);border-radius:8px;padding:24px;margin-bottom:40px;display:flex;flex-direction:row;gap:24px;align-items:flex-start}.notification-alert i,.notification-alert p{color:var(--color-support-success)}.notification-alert i{font-size:24px}.notification-alert--warning{background-color:var(--color-support-warning20)}.notification-alert--warning i,.notification-alert--warning p{color:var(--color-support-warning)}.notification-alert--information{background-color:var(--color-support-info10)}.notification-alert--information i,.notification-alert--information p{color:var(--color-support-info)}.notification-alert--error{background-color:var(--color-primary-hover10)}.notification-alert--error i,.notification-alert--error p{color:var(--color-primary-default)}.notification-bar{display:flex;flex-direction:column;gap:40px}@media only screen and (min-width: 767px){.notification-bar{flex-direction:row;justify-content:space-between;align-items:center;gap:122px}}.notification-bar__content{display:flex;flex-direction:row;gap:24px;padding:24px 16px;border-radius:8px;background-color:var(--color-state-warning-light50)}.notification-bar__content i{color:var(--color-state-warning-light);display:block;width:20px;height:20px;font-size:24px;flex-shrink:0}.notification-bar__content .body2{color:var(--color-state-warning-light)}.notification-bar button{width:100%;justify-content:center}@media only screen and (min-width: 767px){.notification-bar button{width:auto}}.pagination ul{height:48px;display:flex;justify-content:center;align-items:center;list-style:none;gap:8px;padding-bottom:48px}.pagination ul li{padding:0;width:28px;height:28px;border-radius:4px;overflow:hidden}.pagination ul li.pagination__arrow{width:48px;height:48px;border-radius:100px}.pagination ul li.pagination__arrow button{border-radius:100px}.pagination ul li::before{content:none}.pagination ul li button{margin:0;padding:0;min-height:0;width:100%;height:100%;background-color:rgba(0,0,0,0);border-width:0;border-radius:0;color:var(--color-text-body-dark);font-size:12px;font-size:.75rem}.pagination ul li button:hover:not(:disabled){background-color:var(--color-primary-default20)}.pagination ul li button[aria-current]{background-color:var(--color-primary-default20);color:var(--color-dak-red-default);cursor:default;pointer-events:none}.pagination__arrow button i{font-size:20px;line-height:24px}.pagination__arrow button:disabled{opacity:.5}.pagination__arrow button[aria-label=Previous] i{margin-left:8px}.pagination__arrow button[aria-label=Next] i{margin-left:2px}.pagination__more{display:flex;justify-content:center;align-items:center}.pagination__more div{font-size:12px;font-size:.75rem;margin-bottom:2px;color:var(--neutral-grey-3)}.product-card{border-radius:8px;background:var(--color-action-primary);box-shadow:0px 3px 12px 0px rgba(0,0,0,.2);width:290px;height:479px;display:flex;flex-direction:column;overflow:hidden}.product-card a{text-decoration:none;display:contents}.product-card__header ul{display:flex;flex-direction:row-reverse;justify-content:flex-end}.product-card__header ul li{list-style:none;position:relative;height:34px}.product-card__header ul li:last-child span{padding:8px}.product-card__header ul li:not(.product-card__header ul li:last-child){margin-left:-8px}.product-card__header ul li span{display:block;box-sizing:border-box;height:100%;padding:8px 16px;border-radius:0px 0px 8px 0px}.product-card__body{flex:1;padding:32px 24px;display:flex;flex-direction:column}.product-card__title{margin-bottom:8px}.product-card__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card__caption{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card__image{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.product-card__image img{object-fit:contain}.product-card__footer{display:flex;justify-content:space-between;align-items:flex-end;margin:0 16px 24px 24px}.product-card__footer-left{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.product-card__footer-right{display:flex;justify-content:flex-end;align-items:center}.product-card__discount{color:var(--color-neutral-default);text-decoration:line-through}.product-card--2 .product-card__header{margin:16px}.product-card--2 .product-card__header ul li span{border-radius:4px}.product-card--2 .product-card__body{padding-top:0}.product-card--3{position:relative}.product-card--3 .product-card__header{position:absolute;left:0;top:0}.product-card--3 .product-card__image{width:288px;height:216px;display:block;position:relative;flex:unset;margin-bottom:32px}.product-card--3 .product-card__image img{width:100%;height:100%;object-fit:cover}.product-card--3 .product-card__image:after{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%)}.product-card--3 .product-card__title,.product-card--3 .product-card__description,.product-card--3 .product-card__caption{padding-inline:16px}.product-card--3 .product-card__description{margin-bottom:5px;color:var(--color-text-header-dark)}.product-card--3 .product-card__body{padding:0}.product-carousel{width:100%}.product-carousel__title *{color:var(--color-text-header);margin-bottom:24px}.product-carousel__title * span{margin-left:.25em;color:var(--color-text-body-dark)}@media only screen and (min-width: 767px){.product-carousel__title h2,.product-carousel__title .h5{font-size:24px;font-size:1.5rem;font-weight:600}}.product-carousel__slider .splide__list{gap:32px;margin-top:10px !important}.product-carousel__slider .product-card,.product-carousel__slider .product-cta-card{margin:0 8px 15px 8px}.product-carousel__slider .splide__arrow{display:flex;width:64px;height:64px;padding:22px 19px 22px 25px;justify-content:center;align-items:center;border-radius:100px;background:rgba(0,0,0,.3)}@media only screen and (max-width: 1024px){.product-carousel__slider .splide__arrow{display:none}}.product-carousel__slider .splide__arrow i{font-size:20px}.product-carousel__slider .splide__arrow--next{right:40px}.product-carousel__slider .splide__arrow--next i{margin-right:2px}.product-carousel__slider .splide__arrow--prev{left:40px}.product-carousel__slider .splide__arrow:disabled{display:none}.product-carousel__slider .slider-progress-container{margin-top:8px}@media only screen and (min-width: 767px){.product-carousel__slider .slider-progress-container{margin-top:41px}}@media only screen and (min-width: 1024px){.product-carousel__slider .slider-progress-container{margin-top:47px}}.product-carousel__slider .slider-progress-container .slider-progress{background:var(--color-carousel-grey30);height:2px}.product-carousel__slider .slider-progress-container .slider-progress-bar{background:var(--color-carousel-grey60);height:2px;transition:width 400ms ease;width:0}.product-carousel--2 .product-carousel__title h1,.product-carousel--2 .product-carousel__title h2,.product-carousel--2 .product-carousel__title h3,.product-carousel--2 .product-carousel__title h4,.product-carousel--2 .product-carousel__title h5,.product-carousel--2 .product-carousel__title h6{margin-bottom:32px;font-weight:800}@media only screen and (min-width: 767px){.product-carousel--2 .product-carousel__title h1,.product-carousel--2 .product-carousel__title h2,.product-carousel--2 .product-carousel__title h3,.product-carousel--2 .product-carousel__title h4,.product-carousel--2 .product-carousel__title h5,.product-carousel--2 .product-carousel__title h6{margin-bottom:48px;font-size:34px}}.product-carousel--2 .slider-progress-container{margin-top:16px}@media only screen and (min-width: 767px){.product-carousel--2 .slider-progress-container{margin-top:22px}}@media only screen and (min-width: 1024px){.product-carousel--2 .slider-progress-container{margin-top:24px}}.product-carousel--2 .splide__arrows{display:none}@media only screen and (min-width: 1024px){.product-carousel--2 .splide__arrows{display:flex;gap:40px;position:absolute;top:-85px;right:80px}}.product-carousel--2 .splide__arrow{position:static;display:inline-flex !important;border:2px solid var(--color-background-dark3);transform:translateY(0%);width:36px;height:36px;justify-content:center;align-items:center;padding:0;background-color:rgba(0,0,0,0)}.product-carousel--2 .splide__arrow span,.product-carousel--2 .splide__arrow i{color:var(--color-carousel-dark);font-size:12px}.product-carousel--2 .splide__arrow--next i{margin-left:2px}.product-carousel--2 .splide__arrow--prev i{margin-left:5px}.product-carousel .splide__track{width:calc(100% + 16px)}@media only screen and (min-width: 767px){.product-carousel .splide__track{width:calc(100% + 24px)}}@media only screen and (min-width: 1024px){.product-carousel .splide__track{width:calc(640px + 50vw)}}.product-carousel .splide__slide:last-child{box-sizing:content-box;padding-right:16px}@media only screen and (min-width: 767px){.product-carousel .splide__slide:last-child{padding-right:24px}}@media only screen and (min-width: 1024px){.product-carousel .splide__slide:last-child{padding-right:80px}}.product-cta-card{height:479px;width:290px;overflow:hidden;box-sizing:border-box;position:relative;text-decoration:none;display:inline-flex;flex-direction:column}.product-cta-card__image{height:100%;width:100%;position:absolute;left:0;top:0}.product-cta-card__image img{height:100%;object-fit:cover}.product-cta-card__content{position:relative;z-index:4;padding:24px}.product-cta-card__content>*{color:var(--color-action-primary)}.product-cta-card--1{border-radius:16px 0;box-shadow:0px 3px 12px 0px rgba(0,0,0,.2);background-color:var(--color-product-cta-blue);position:relative}.product-cta-card--1 .product-cta-card__image i{position:absolute;left:97px;top:-50px;font-size:579px;color:var(--color-product-cta-circle)}.product-cta-card--1 .product-cta-card__image-product{position:absolute;bottom:0;z-index:2;width:100%;height:290px;overflow:hidden}.product-cta-card--1 .product-cta-card__image-product img{width:100%;height:100%}.product-cta-card--1 .subtitle1{margin-bottom:27px}.product-cta-card--1 .body2{margin-bottom:27px}.product-cta-card--1 .textbutton{display:inline-flex}.product-cta-card--1 .textbutton i{font-size:22px;margin-left:12px;color:var(--color-category-medical)}.product-cta-card--2{padding:26px 16px;border-radius:8px;box-shadow:0px 3px 12px 0px rgba(0,0,0,.2)}.product-cta-card--2 .product-cta-card__image::after{content:" ";display:block;width:100%;height:100%;background:linear-gradient(90deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 60.54%);position:absolute;top:0;left:0}.product-cta-card--2 .product-cta-card__content{margin-top:auto;padding:0}.product-cta-card--2 .subtitle1{margin-bottom:8px}.product-cta-card--2 .body2{margin-bottom:27px}.product-cta-card--2 .textbutton{display:inline-flex;font-weight:700}.product-cta-card--2 .textbutton i{font-size:22px;margin-left:12px;color:var(--color-action-primary)}.product-details{display:grid;grid-template-columns:1fr;grid-auto-rows:min-content;grid-template-areas:"tags" "header" "carousel" "table" "description" "notification" "accordions" "footer"}@media only screen and (min-width: 1024px){.product-details{grid-template-columns:calc(50% - 70px) calc(50% - 70px);column-gap:140px;grid-template-areas:"tags tags" "header carousel" "description carousel" "notification carousel" "accordions table" "footer table"}}.product-details__tags{grid-area:tags;margin-bottom:21px}.product-details__tags ul{display:flex;flex-wrap:wrap;gap:8px}.product-details__tags ul li{list-style:none}.product-details__tags .label{display:block;font-size:12px;font-weight:700;line-height:18px}.product-details__header{grid-area:header;margin-bottom:62px}@media only screen and (min-width: 767px){.product-details__header{margin-bottom:135px}}@media only screen and (min-width: 1024px){.product-details__header{margin-bottom:24px}}.product-details__header>h1{margin-bottom:38px}.product-details__header-info{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 767px){.product-details__header-info{flex-direction:row}}.product-details__header-info ul{display:flex;flex-wrap:wrap;gap:8px;width:100%;max-width:400px;margin-top:-5px}.product-details__header-info ul li{list-style:none}.product-details__header-info p{line-height:20px;margin-bottom:26px}@media only screen and (min-width: 767px){.product-details__header-info p{margin-bottom:0}}.product-details__header-info p span{font-size:14px;line-height:21px;color:var(--color-text-body-dark)}.product-details__header-info .label{display:block;font-size:14px;font-weight:700;line-height:21px;padding-block:1px}.product-details__carousel{grid-area:carousel;display:flex;flex-direction:column}.product-details__carousel .thumbnail-carousel{flex:1;display:flex;flex-direction:column;margin-bottom:32px}@media only screen and (min-width: 767px){.product-details__carousel .thumbnail-carousel{margin-bottom:100px}}@media only screen and (min-width: 1024px){.product-details__carousel .thumbnail-carousel{margin-bottom:120px}}.product-details__carousel .thumbnail-carousel .thumbnail-carousel__main{flex:1}@media only screen and (max-width: 767px){.product-details__carousel .thumbnail-carousel .thumbnail-carousel__main .splide__slide div img{height:auto}}.product-details__carousel-tailor{margin-bottom:44px}.product-details__carousel-tailor div{display:flex;flex-direction:column}@media only screen and (min-width: 767px){.product-details__carousel-tailor div{flex-direction:row;align-items:flex-start}}@media only screen and (min-width: 1024px){.product-details__carousel-tailor div{flex-direction:column}}.product-details__carousel-tailor .subtitle1{margin-bottom:8px;width:100%;color:var(--color-text-header-dark)}.product-details__carousel-tailor .body1{margin-bottom:12px;color:var(--color-text-header-dark)}.product-details__carousel-tailor a{white-space:nowrap;justify-content:center}@media only screen and (min-width: 767px){.product-details__carousel-tailor a{margin-left:40px}}@media only screen and (min-width: 1024px){.product-details__carousel-tailor a{margin-left:0}}@media only screen and (min-width: 767px){.product-details__carousel-tailor{margin-bottom:75px}}@media only screen and (min-width: 1024px){.product-details__carousel-tailor{margin-bottom:96px}}.product-details__sticky-ctas{display:block;background-color:var(--color-action-primary);padding-block:12px;left:0;padding-inline:16px;z-index:90}@media only screen and (min-width: 767px){.product-details__sticky-ctas{width:calc(100% - 48px);padding-inline:24px}}@media only screen and (min-width: 1024px){.product-details__sticky-ctas{display:none !important}}.product-details__sticky-ctas-dock{height:206px}.product-details__table{grid-area:table;margin-bottom:26px}.product-details__table table{table-layout:fixed;width:100%}.product-details__table table thead tr th{box-sizing:border-box}.product-details__table table thead tr th .subtitle2{font-size:14px}@media only screen and (min-width: 767px){.product-details__table table thead tr th .subtitle2{font-size:16px}}.product-details__table table thead tr th:first-child{width:120px}.product-details__table-units{display:flex;flex-direction:column;gap:16px;margin-top:10px}@media only screen and (min-width: 767px){.product-details__table-units{flex-direction:row}}.product-details__table-units div{padding:8px 16px 8px 16px;border-radius:8px;border:2px solid var(--color-border);flex:1}.product-details__table-units div p{color:var(--color-neutral-active)}.product-details__description{grid-area:description;margin-bottom:40px}.product-details__description>p{margin-bottom:20px;line-height:200%}.product-details__description li{padding-bottom:8px}.product-details__description li,.product-details__description p{color:var(--color-text-header-dark)}.product-details__notification{grid-area:notification}.product-details__notification .notification-alert{margin-bottom:24px}.product-details__notification:not(:has(+.product-details__accordions)){margin-bottom:227px}@media only screen and (min-width: 540px){.product-details__notification:not(:has(+.product-details__accordions)){margin-bottom:140px}}@media only screen and (min-width: 1024px){.product-details__notification:not(:has(+.product-details__accordions)){margin-bottom:56px}}.product-details__notification+.product-details__accordions{margin-bottom:227px}@media only screen and (min-width: 540px){.product-details__notification+.product-details__accordions{margin-bottom:140px}}@media only screen and (min-width: 1024px){.product-details__notification+.product-details__accordions{margin-bottom:56px}}.product-details__accordions{grid-area:accordions;margin-bottom:56px}.product-details__accordions .accordion{padding-inline:0;padding-block:18px}.product-details__accordions .accordion__trigger button{color:var(--color-text-header-dark)}.product-details__accordions .accordion__trigger i{color:var(--color-text-header-dark)}.product-details__accordions hr{border-color:var(--color-border);margin-block:5px}.product-details__footer{display:none;grid-area:footer}@media only screen and (min-width: 1024px){.product-details__footer{display:block}}.product-details__footer-ctas{display:flex;gap:16px;margin-bottom:24px;flex-wrap:wrap}.product-details__footer-ctas a,.product-details__footer-ctas button{font-size:14px;font-weight:700;white-space:nowrap;display:inline-flex;justify-content:center;align-items:center;height:50px}.product-details__footer-ctas a:nth-child(2),.product-details__footer-ctas button:nth-child(2){flex:1}.product-details__footer-ctas a:last-child,.product-details__footer-ctas button:last-child{width:100%}@media only screen and (min-width: 420px){.product-details__footer-ctas a:nth-child(2),.product-details__footer-ctas button:nth-child(2){flex:0}.product-details__footer-ctas a:last-child,.product-details__footer-ctas button:last-child{width:auto}}@media only screen and (min-width: 767px){.product-details__footer-ctas a,.product-details__footer-ctas button{font-size:16px}}.product-details__footer-ctas input[type=number]{width:105px;min-width:70px;flex:0;height:48px;padding:0px 16px 0px 16px;border-radius:8px;border:1px solid var(--color-background-dark3);opacity:.5;background-color:var(--color-background-light2);text-align:center;font-size:14px}.product-details__footer p,.product-details__footer em{color:var(--color-text-header-dark)}.product-details-contact{margin-top:28px}.product-details-contact a{text-decoration:none;font-weight:700;color:var(--color-primary-default)}.product-formaat-cards{display:flex;flex-wrap:wrap;gap:10px}.product-formaat-card:has(:checked) .product-formaat-card__info{border-color:var(--color-background-dark1)}.product-formaat-card:has(input:disabled) .product-formaat-card__info{cursor:default}.product-formaat-card:has(input:disabled) .product-formaat-card__info p{color:var(--color-secondary-disabled)}.product-formaat-card input{opacity:0;pointer-events:none;width:1px;position:absolute}.product-formaat-card__info{cursor:pointer;border-radius:12px;padding:10px;box-sizing:border-box;border:2px solid var(--color-border);text-align:center}.product-formaat-card__info p{font-weight:700}.product-kleur-cards{display:flex;flex-wrap:wrap;gap:12px}.product-kleur-card{display:inline-block}.product-kleur-card:has(input:checked) .product-kleur-card__circle{border-color:var(--color-background-dark1)}.product-kleur-card:has(input:disabled) label{cursor:default}.product-kleur-card:has(input:disabled) .product-kleur-card__circle{overflow:hidden;position:relative;cursor:default}.product-kleur-card:has(input:disabled) .product-kleur-card__circle::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(169,169,169,.5)}.product-kleur-card:has(input:disabled) .product-kleur-card__circle::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg, transparent 49.5%, rgba(255, 255, 255, 0.8) 50%, transparent 50.5%);pointer-events:none}.product-kleur-card input{opacity:0;pointer-events:none;width:1px;position:absolute}.product-kleur-card__circle{width:36px;height:36px;border-radius:50px;border:2px solid var(--color-neutral-default);cursor:pointer}.product-listing{display:flex;flex-direction:column;align-items:center}.product-listing__container{padding:24px 16px;width:-webkit-fill-available}@media only screen and (min-width: 767px){.product-listing__container{padding:56px 24px;width:auto}}@media only screen and (min-width: 1024px){.product-listing__container{padding:80px 0;max-width:1440px}}.product-listing__row{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.product-listing__row{flex-direction:row;gap:40px}}.product-listing__left{width:290px;flex-direction:column;gap:32px;display:none}@media only screen and (min-width: 1024px){.product-listing__left{display:flex}}.product-listing__left .select{margin-bottom:24px}@media only screen and (min-width: 1024px){.product-listing__left .select{margin-bottom:32px}}.product-listing__left .select__input{background-color:var(--color-light-neutral-default)}.product-listing__left .select i{font-size:24px;color:var(--color-primary-default);top:14px}.product-listing__left .select.isOpen{border:1px solid var(--color-border);border-radius:4px}.product-listing__left .select.isOpen .select__label{color:var(--color-text-body-dark);position:relative;top:unset !important;left:unset !important;padding-inline:0px;transform:none}.product-listing__left .select.isOpen .select__selection{display:none}.product-listing__left .select.isOpen .select__input-trigger{border:0px}.product-listing__left .select.isOpen ul{box-shadow:none}.product-listing__left .select.isOpen label{gap:12px;margin-left:16px}.product-listing__left .select.isOpen label:before{margin:0px}.product-listing__left .select.isOpen label:after{display:none}.product-listing__left .select.isOpen i{color:var(--color-primary-default);transform:rotateX(180deg);top:14px}.product-listing__results{display:none}@media only screen and (min-width: 1024px){.product-listing__results{display:block;margin-bottom:16px}.product-listing__results p{color:var(--color-text-body-dark);font-size:16px;font-weight:700;line-height:24px}}.product-listing__card{border:1px solid var(--color-border);border-radius:8px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:472px;box-sizing:border-box;text-decoration:none;position:relative;z-index:1}@media only screen and (min-width: 767px){.product-listing__card{width:338px}}@media only screen and (min-width: 1024px){.product-listing__card{width:290px}}.product-listing__card-labels{display:flex;flex-direction:row;gap:8px}.product-listing__card-image{--size: 240px;position:absolute;top:48px;left:50%;transform:translateX(-50%);width:var(--size);padding-bottom:var(--size);z-index:-1}@media only screen and (min-width: 767px){.product-listing__card-image{--size: calc(100% - 32px)}}.product-listing__card-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;padding:50px;box-sizing:border-box}.product-listing__card-text .h6{margin-bottom:4px;color:var(--color-secondary-default);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-listing__card-text .body2{margin-bottom:8px;color:var(--color-text-body-dark);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-listing__card-text .overline{color:var(--color-text-body-dark)}.product-listing__labels{display:flex;flex-direction:column;margin-bottom:24px}@media only screen and (min-width: 767px){.product-listing__labels{flex-direction:row;align-items:center;margin-bottom:39px}}@media only screen and (min-width: 767px){.product-listing__labels{margin-bottom:62px}}.product-listing__labels .subtitle2{margin-right:16px;margin-bottom:8px}.product-listing__labels-row{display:flex;flex-wrap:wrap;gap:4px}@media only screen and (min-width: 767px){.product-listing__labels-row{flex-direction:row;gap:7px}}.product-listing__labels-row label{display:inline-block;padding:8px 16px;border:1px solid var(--color-border);background:rgba(0,0,0,0);border-radius:20px;color:var(--color-breadcrumbs-dark);cursor:pointer}.product-listing__labels-row label:hover{background-color:var(--color-primary-default20)}.product-listing__labels-row input[type=radio]{display:none}.product-listing__labels-row input[type=radio]:checked+label{background-color:var(--color-primary-default);color:var(--color-action-primary)}.product-listing__sort{margin-bottom:40px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (min-width: 767px){.product-listing__sort{margin-bottom:32px}}.product-listing__sort .select{width:auto;min-width:156px;height:36px;z-index:2}.product-listing__sort .select__input{height:100%;border-color:var(--color-border)}.product-listing__sort .select__input-trigger{padding:6px 12px;height:36px;background-color:var(--color-light-neutral-default);display:flex;flex-direction:row;align-items:center;gap:6px;justify-content:space-between}.product-listing__sort .select__input-trigger span{top:8px;left:12px}.product-listing__sort .select__input-trigger .select__selection{font-weight:700}.product-listing__sort .select__input-trigger i{position:unset}.product-listing__sort .select__input ul.select__input-options button{font-weight:700}.product-listing__sort .select.has-value .select__label{display:block}.product-listing__sort .select.isOpen .select__label{position:absolute}.product-listing__sort .textbutton{all:unset;color:var(--color-support-info)}@media only screen and (min-width: 1024px){.product-listing__sort .textbutton{display:none}}.product-listing__products{display:grid;gap:24px;padding-bottom:60px}@media only screen and (min-width: 767px){.product-listing__products{justify-content:center;gap:20px;grid-template-columns:338px 338px;padding-bottom:80px}}@media only screen and (min-width: 1024px){.product-listing__products{grid-template-columns:290px 290px 290px;width:950px;gap:40px}}.product-listing__categories{display:flex;flex-direction:row;align-items:flex-start;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;padding-block:40px;padding-inline:16px;gap:32px;margin:0px auto;box-sizing:border-box;width:100%;background-color:var(--color-dak-background-light2)}@media only screen and (min-width: 767px){.product-listing__categories{padding-block:56px;justify-content:center;gap:76px}}@media only screen and (min-width: 1024px){.product-listing__categories{gap:174px}}.product-listing__categories-item{all:unset;display:flex;justify-content:center;flex-direction:column-reverse;width:78px;gap:8px;text-align:center;font-weight:700;cursor:pointer}.product-listing__categories-item div{height:105px;width:78px}.product-listing__categories-item div img{width:100%;height:100%;object-fit:cover}.product-listing .hero--cta{height:640px}@media only screen and (min-width: 767px){.product-listing .hero--cta{height:402px}}@media only screen and (min-width: 1024px){.product-listing .hero--cta{height:452px}}.product-listing .hero--cta .hero__background-image:after{background:linear-gradient(0deg, #101010 -10%, rgba(0, 0, 0, 0) 100%)}.product-listing .hero__title h1{font-weight:800}.product-listing__accordion .modal-overlay{background:none;transform:none;right:0;bottom:0;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;align-items:center;justify-content:center}.product-listing__accordion .modal{background-color:var(--color-light-neutral-default);width:100%;max-width:100%;padding:24px 16px;box-sizing:border-box;overflow:auto;display:flex;gap:24px}@media only screen and (min-width: 767px){.product-listing__accordion .modal{padding:61px 24px;height:864px;border-radius:0px;box-shadow:0px 3px 12px 0px rgba(0,0,0,.0901960784);position:absolute;top:0}}@media only screen and (min-width: 1024px){.product-listing__accordion .modal{display:none}}.product-listing__accordion .modal__results{display:flex;flex-direction:row;justify-content:space-between}.product-listing__accordion .modal__results button{all:unset;font-weight:700}.product-listing__accordion .modal .accordion-single{width:100%}.product-listing__accordion .accordion-group{display:flex;flex-direction:column;gap:0px}.product-listing__accordion .accordion-group .accordion{border:0px}@media only screen and (min-width: 1024px){.product-listing__accordion .accordion-group .accordion{padding-top:0px;padding-left:0px}}.product-listing__accordion .accordion-group .accordion-child{padding-bottom:8px}.product-listing__accordion .accordion-group .accordion-parent .accordion-group{padding-top:8px;margin-left:-16px}.product-listing__accordion .accordion-group .accordion__trigger{display:flex;margin-bottom:4px}.product-listing__accordion .accordion-group .accordion__trigger button{background-color:var(--color-action-primary);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;border-radius:0;border:none;color:var(--color-secondary-hover);flex:1;padding:0;cursor:pointer;gap:8px;font-weight:700;text-align:left}.product-listing__accordion .accordion-group .accordion__trigger i{font-size:24px;color:var(--color-primary-default)}.product-listing__accordion .accordion-group .accordion__content-parent{overflow:hidden;max-height:0}.product-listing__accordion .accordion-group .accordion__content-parent .accordion__content-inner{margin-left:32px}.product-listing__accordion .accordion-group .accordion__content-parent .accordion__content-inner ul{list-style-type:none}.product-listing__accordion .accordion-group .accordion__content-parent .accordion__content-inner ul li{padding:8px 0px}.product-listing__accordion .accordion-group .accordion__content-parent .accordion__content-inner ul li a{color:var(--color-neutral-disabled);text-decoration:none}.product-listing__accordion .accordion-group .accordion__content-child{overflow:hidden;max-height:0}.product-listing__accordion .accordion-group .accordion__content-child-inner ul{list-style-type:none}.product-listing__accordion .accordion-group .accordion__content-child-inner ul li{padding:8px 0px}.product-listing__accordion .accordion-group .accordion__content-child-inner ul li a{color:var(--color-neutral-disabled);text-decoration:none}.product-listing__accordion .accordion-group .accordion.accordion-parent.isOpen .accordion__trigger button{color:var(--color-text-header-dark)}.product-listing__accordion .accordion-group .accordion.accordion-parent.isOpen .accordion__trigger i.parent{transform:rotate(180deg)}.product-listing__accordion .accordion-group .accordion.accordion-parent.isOpen .accordion__content-parent{transition:max-height 1s ease-out;max-height:800px;opacity:1}.product-listing__accordion .accordion-group .accordion.accordion-child.isOpen .accordion__trigger button{color:var(--color-text-header-dark)}.product-listing__accordion .accordion-group .accordion.accordion-child.isOpen .accordion__trigger i{transform:rotate(180deg)}.product-listing__accordion .accordion-group .accordion.accordion-child.isOpen .accordion__content-child{transition:max-height 1s ease-out;max-height:800px;opacity:1}.product-listing__accordion .accordion-group .expandable-item{margin-bottom:10px}.product-listing__accordion .checkbox{margin-bottom:0px}.product-listing__accordion .checkbox label{gap:12px;margin-left:0px;white-space:normal}.product-listing__accordion .checkbox label:before{margin:0px;flex-shrink:0}.product-listing__accordion .checkbox label:after{display:none}.product-listing__accordion .checkbox+.accordion-child{padding-top:8px}.product-listing__accordion.accordion-single{width:290px}.product-listing__accordion.accordion-single .accordion{padding:10px 16px;width:100%;border:1px solid var(--color-border);border-radius:4px;box-sizing:border-box}.product-listing__accordion.accordion-single .accordion__trigger{margin-bottom:0px}.product-listing__accordion.accordion-single .accordion__trigger button{justify-content:space-between}.product-listing__accordion.accordion-single .accordion.isOpen .accordion__trigger{margin-bottom:16px}.product-listing__accordion.accordion-single .checkbox label{margin-left:0px}.product-listing__accordion .isOpen .accordion__content-parent{max-height:2000px !important}.product-specificatie-card{padding:5px !important;border-radius:12px}.product-specificatie-card:has(input:checked) label{text-decoration:underline}.product-specificatie-card:has(input:disabled) label{cursor:default;color:var(--color-secondary-disabled)}.product-specificatie-card input{opacity:0;pointer-events:none;width:1px;position:absolute}.product-specificatie-card label{cursor:pointer;font-weight:500;display:block}.product-variant-card{list-style:none;cursor:pointer;position:relative;padding:0 !important;margin-bottom:15px}.product-variant-card:has(input:disabled) label{cursor:default}.product-variant-card:has(input:disabled) p{color:var(--color-secondary-disabled)}.product-variant-card input{opacity:0;pointer-events:none;width:1px;position:absolute}.product-variant-card input:checked+label .product-variant-card__info{border-color:var(--color-background-dark1);border-width:2px}.product-variant-card label{cursor:pointer}.product-variant-card__info{border:1px solid var(--color-border);min-height:96px;border-radius:12px;overflow:hidden;padding:10px;box-sizing:border-box;display:flex;gap:20px}.product-variant-card__thumbnail{width:80px;height:80px;border-radius:12px;flex-shrink:0;padding:18px;box-sizing:border-box;background-color:var(--color-notification-blue-light);display:flex;justify-content:center;align-items:center}.product-variant-card__thumbnail img{object-fit:contain;height:100%}.product-variant-card__text{color:var(--color-text-header-dark)}.product-variant-card__text *{color:inherit}.product-variant-card__text .subtitle2{margin-bottom:12px}.product-variant-card__text a{text-decoration:none}.review-card{border-radius:16px;background:var(--color-background-light3);box-shadow:0px 3px 12px 0px rgba(0,0,0,.09);padding:44px 16px 16px 16px;box-sizing:border-box;display:flex;flex-direction:column}@media only screen and (min-width: 767px){.review-card{padding:44px 24px 24px 24px;min-height:282px}}@media only screen and (min-width: 1024px){.review-card{padding:32px 24px 32px 24px;height:286px}}.review-card .subtitle1{margin-bottom:7px}.review-card .caption{margin-bottom:23px}@media only screen and (min-width: 767px){.review-card .caption{margin-bottom:31px}}@media only screen and (min-width: 1024px){.review-card .caption{margin-bottom:15px}}.review-card .body1{margin-bottom:25px}.review-card .stars{margin-top:auto}.reviews{background-color:var(--color-secondary-default);display:flex;flex-direction:column;padding-inline:22px;align-items:center}@media only screen and (min-width: 767px){.reviews{padding-inline:172px}}@media only screen and (min-width: 1024px){.reviews{flex-direction:row;justify-content:center}}.reviews__title *{color:var(--color-text-header-light)}.reviews hr{margin-block:48px;width:100%;background-color:var(--color-secondary-hover);border:none;height:1px;max-width:400px}@media only screen and (min-width: 1024px){.reviews hr{width:1px;height:170px;max-height:170px;margin-block:0px;margin-inline:104px}}.reviews-info{display:flex;flex-direction:row;align-items:center;gap:8px}.reviews-info__stars{display:flex;flex-direction:row}.reviews-info__stars .rating-star{background-color:var(--color-secondary-active)}.reviews-info__stars .rating-star::before{background-color:var(--color-eco-default)}.reviews-info__stars .rating-star::after{background-color:var(--color-secondary-active)}.reviews-info__average p{color:var(--color-text-header-light)}.reviews-info__desc p{color:var(--color-text-header-light)}.reviews__bar{display:flex;flex-direction:row;gap:9px;align-items:center;justify-content:space-between}.reviews__bar .h6{color:var(--color-text-header-light)}.reviews__progress{width:293px;height:10px;border-radius:20px;background-color:var(--color-secondary-active)}.reviews__progress-bar{height:10px;border-radius:20px;max-width:293px;background-color:var(--color-eco-default)}.reviews .ratings-count{color:var(--color-eco-default)}.reviews-carousel{width:100%}.reviews-carousel__title{display:flex;flex-direction:row;justify-content:space-between}.reviews-carousel__title *{color:var(--color-text-header);padding-bottom:26px}@media only screen and (min-width: 767px){.reviews-carousel__title *{padding-bottom:41px}}@media only screen and (min-width: 1024px){.reviews-carousel__title *{padding-bottom:32px}}.reviews-carousel .splide__track{width:calc(100% + 16px);padding-bottom:24px}@media only screen and (min-width: 767px){.reviews-carousel .splide__track{width:calc(100% + 24px);padding-bottom:56px}}@media only screen and (min-width: 1024px){.reviews-carousel .splide__track{width:calc(640px + 50vw);padding-bottom:40px}}.reviews-carousel .splide__list{gap:16px}@media only screen and (min-width: 767px){.reviews-carousel .splide__list{gap:24px}}@media only screen and (min-width: 1024px){.reviews-carousel .splide__list{gap:40px}}.reviews-carousel .splide__slide{width:307px !important}.reviews-carousel .splide__slide:last-child{box-sizing:content-box;padding-right:16px}@media only screen and (min-width: 767px){.reviews-carousel .splide__slide:last-child{padding-right:24px}}@media only screen and (min-width: 1024px){.reviews-carousel .splide__slide:last-child{padding-right:80px}}@media only screen and (min-width: 767px){.reviews-carousel .splide__slide{width:400px !important}}.reviews-carousel .splide__arrows{display:none}@media only screen and (min-width: 1024px){.reviews-carousel .splide__arrows{display:flex;gap:40px}}.reviews-carousel .splide__arrow{position:static;border:2px solid var(--color-background-3);transform:translateY(0%);width:36px;height:36px;display:inline-flex;justify-content:center;align-items:center}.reviews-carousel .splide__arrow span,.reviews-carousel .splide__arrow i{color:var(--color-carousel)}.reviews-carousel .splide__arrow--next i{margin-left:2px}.reviews-carousel .splide__arrow--prev i{margin-left:5px}.reviews-carousel .slider-progress-container .slider-progress{background:var(--color-carousel-grey30);height:2px}.reviews-carousel .slider-progress-container .slider-progress-bar{background:var(--color-carousel-grey60);height:2px;transition:width 400ms ease;width:0}.reviews-card{padding:40px 24px;border-radius:16px;overflow:hidden;box-shadow:0px 3px 12px 0px rgba(0,0,0,.0901960784);background-color:var(--color-background-light1);display:flex;flex-direction:column;gap:110px;height:500px;justify-content:space-between;box-sizing:border-box}.reviews-card__profile{display:flex;flex-direction:row;gap:16px}@media only screen and (min-width: 767px){.reviews-card__profile{width:288px}}.reviews-card__profile .Subtitle1,.reviews-card__profile .Body2{color:var(--color-text-header-dark)}.reviews-card__profile .Subtitle1{font-size:16px;font-weight:600;letter-spacing:.0015em}.reviews-card__profile .Body2{font-size:14px;letter-spacing:.0025em}.reviews-card__profile-image{border-radius:100px;overflow:hidden}.reviews-card__profile-image img{height:100%;object-fit:cover}.reviews-card__content .Body1{color:var(--color-text-body-dark);font-size:20px;font-weight:600;line-height:30px;letter-spacing:.0015em}@media only screen and (min-width: 767px){.reviews-card__content .Body1{font-size:24px;line-height:36px;letter-spacing:0em}}.reviews-card__content img{width:auto;padding-top:24px}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.rte p{margin-bottom:16px}.rte p:last-child:has(>video){margin-bottom:0 !important}.rte ul{margin-bottom:16px}.rte ul li{line-height:normal}.rte .ul--icon-list{padding-left:54px}.rte .ul--icon-list li>*{margin-bottom:0;color:var(--color-text-body-dark)}.rte ol{margin-bottom:16px}.rte a{color:inherit;text-decoration:underline}.rte video{max-width:100%}.rte p:has(>video){position:relative;display:inline-flex;justify-content:center;align-items:center}.rte p video+button{position:absolute;display:inline-flex}.rte p video{object-fit:cover}.rte p.playing video+button{display:none}.rte.color-text-body-light *{color:inherit}.rte.color-text-body-light * strong{color:inherit}.rte.color-text-body-light :not(ol) li:before{background-color:var(--color-text-body-light)}.search{width:100%;max-width:100%}.search-results{display:none;z-index:100;width:100%;flex:1;background-color:var(--color-background-dark1)}.search-results .subtitle1{margin-bottom:24px;color:var(--color-text-body-light) !important}.search-results ul{padding-left:20px}.search-results ul li{margin-bottom:24px !important;list-style:none}.search-results ul li a,.search-results ul li p{color:var(--color-text-body-light) !important}.search-results.isOpen{display:block}.selling-point-card{padding:24px;border-radius:16px;overflow:hidden;box-shadow:0px 3px 12px 0px rgba(0,0,0,.0901960784);background-color:var(--color-background-light1);height:312px;max-height:312px;box-sizing:border-box}@media only screen and (min-width: 767px){.selling-point-card{padding:40px;height:272px;max-height:272px}}.selling-point-card__icon{padding-bottom:16px}.selling-point-card__icon img{height:32px;width:32px}.selling-point-card__content .h5{color:var(--color-text-header-dark);font-size:24px;font-weight:600;line-height:36px;letter-spacing:0em;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width: 767px){.selling-point-card__content .h5{-webkit-line-clamp:4}}.selling-point-carousel{width:100%}.selling-point-carousel__title{display:flex;flex-direction:row;justify-content:space-between}.selling-point-carousel__title *{color:var(--color-text-header);padding-bottom:26px}@media only screen and (min-width: 767px){.selling-point-carousel__title *{padding-bottom:41px}}@media only screen and (min-width: 1024px){.selling-point-carousel__title *{padding-bottom:32px}}.selling-point-carousel .splide__arrows{display:none}@media only screen and (min-width: 767px){.selling-point-carousel .splide__arrows{display:flex;gap:40px}}.selling-point-carousel .splide__arrow{position:static;border:2px solid var(--color-background-3);transform:translateY(0%);width:36px;height:36px;display:inline-flex;justify-content:center;align-items:center}.selling-point-carousel .splide__arrow span,.selling-point-carousel .splide__arrow i{color:var(--color-carousel)}.selling-point-carousel .splide__arrow--next i{margin-left:2px}.selling-point-carousel .splide__arrow--prev i{margin-left:5px}.selling-point-carousel .splide__track{padding-bottom:40px;width:calc(100% + 16px)}@media only screen and (min-width: 767px){.selling-point-carousel .splide__track{gap:56px;width:calc(100% + 24px)}}@media only screen and (min-width: 1024px){.selling-point-carousel .splide__track{width:calc(640px + 50vw)}}.selling-point-carousel .splide__list{gap:16px}@media only screen and (min-width: 767px){.selling-point-carousel .splide__list{gap:24px}}@media only screen and (min-width: 1024px){.selling-point-carousel .splide__list{gap:40px}}.selling-point-carousel .splide__slide{width:295px !important}.selling-point-carousel .splide__slide:last-child{box-sizing:content-box;padding-right:16px}@media only screen and (min-width: 767px){.selling-point-carousel .splide__slide:last-child{padding-right:24px}}@media only screen and (min-width: 1024px){.selling-point-carousel .splide__slide:last-child{padding-right:80px}}@media only screen and (min-width: 767px){.selling-point-carousel .splide__slide{width:400px !important}}@media only screen and (min-width: 767px){.selling-point-carousel .slider-progress-container{padding-top:16px}}.selling-point-carousel .slider-progress-container .slider-progress{background:var(--color-carousel-grey30);height:2px}.selling-point-carousel .slider-progress-container .slider-progress-bar{background:var(--color-carousel-grey60);height:2px;transition:width 400ms ease;width:0}.services-card{padding:40px 24px;border-radius:16px;overflow:hidden;box-shadow:0px 3px 12px 0px rgba(0,0,0,.0901960784);background-color:var(--color-background-dark2);height:100%}.services-card__title{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:16px}.services-card__title i{color:var(--color-primary-default);font-size:36px}.services-card__title .h5{color:var(--color-text-header-light)}@media only screen and (min-width: 767px){.services-card__content{width:288px}}.services-card__content .Body1{color:var(--color-text-body-light)}.services-card__content .button{background-color:rgba(0,0,0,0);padding-left:0px;font-size:14px;padding-top:9px}.services-card__content .button:not([class*=color]){color:var(--color-primary-default) !important}.services-carousel{width:100%}.services-carousel__title{display:flex;flex-direction:row;justify-content:space-between}.services-carousel__title h1,.services-carousel__title h2,.services-carousel__title h3,.services-carousel__title h4,.services-carousel__title h5,.services-carousel__title h6{color:var(--color-text-header);padding-bottom:26px}@media only screen and (min-width: 767px){.services-carousel__title h1,.services-carousel__title h2,.services-carousel__title h3,.services-carousel__title h4,.services-carousel__title h5,.services-carousel__title h6{padding-bottom:41px}}@media only screen and (min-width: 1024px){.services-carousel__title h1,.services-carousel__title h2,.services-carousel__title h3,.services-carousel__title h4,.services-carousel__title h5,.services-carousel__title h6{padding-bottom:32px}}.services-carousel__row{display:flex;flex-direction:row;gap:16px;overflow:auto}@media only screen and (min-width: 767px){.services-carousel__row{gap:24px}}@media only screen and (min-width: 1024px){.services-carousel__row{gap:40px}}.services-carousel .splide__list{gap:16px}@media only screen and (min-width: 767px){.services-carousel .splide__list{gap:24px}}@media only screen and (min-width: 1024px){.services-carousel .splide__list{gap:40px}}.services-carousel .splide__slide{width:304px !important}.services-carousel .splide__slide:last-child{box-sizing:content-box;padding-right:16px}@media only screen and (min-width: 767px){.services-carousel .splide__slide:last-child{padding-right:24px}}@media only screen and (min-width: 1024px){.services-carousel .splide__slide:last-child{padding-right:80px}}@media only screen and (min-width: 767px){.services-carousel .splide__slide{width:400px !important}}.services-carousel .splide__arrows{display:none}@media only screen and (min-width: 1024px){.services-carousel .splide__arrows{display:flex;gap:40px}}.services-carousel .splide__arrow{position:static;border:2px solid var(--color-background-3);transform:translateY(0%);width:36px;height:36px;display:inline-flex;justify-content:center;align-items:center}.services-carousel .splide__arrow span,.services-carousel .splide__arrow i{color:var(--color-carousel)}.services-carousel .splide__arrow--next i{margin-left:2px}.services-carousel .splide__arrow--prev i{margin-left:5px}.services-carousel .slider-progress-container{padding-top:48px}@media only screen and (min-width: 767px){.services-carousel .slider-progress-container{padding-top:56px}}@media only screen and (min-width: 1024px){.services-carousel .slider-progress-container{padding-top:127px}}.services-carousel .slider-progress-container .slider-progress{background:var(--color-text-header-light30);height:2px}.services-carousel .slider-progress-container .slider-progress-bar{background:var(--color-text-header-light60);height:2px;transition:width 400ms ease;width:0}.services-carousel .splide__track{width:calc(100% + 16px)}@media only screen and (min-width: 767px){.services-carousel .splide__track{width:calc(100% + 24px)}}@media only screen and (min-width: 1024px){.services-carousel .splide__track{width:calc(640px + 50vw)}}.side-menu{background-color:var(--color-background-dark1);max-width:100%;position:absolute;top:0;transform:translateX(-100%);transition:transform .5s;opacity:0;margin-top:88px;height:calc(100dvh - var(--side-menu-space) - 88px);overflow:hidden;display:flex;flex-direction:column;width:100%}.side-menu.side-menu--cart{background-color:var(--color-background-light1)}.side-menu.side-menu--cart .side-menu__inner{padding-inline:40px}@media only screen and (max-width: 1024px){.side-menu.side-menu--cart{position:fixed;margin-top:0;height:100dvh;z-index:1000}}@media only screen and (min-width: 1024px){.side-menu{margin-top:0;width:auto;height:calc(100dvh - var(--side-menu-space))}}.side-menu__inner{padding:0 15px 24px 15px;overflow-y:auto;overflow-x:hidden;max-height:100%;flex:1;display:flex;flex-direction:column}@media only screen and (min-width: 767px){.side-menu__inner{padding:0 30px 40px 30px}}@media only screen and (min-width: 1024px){.side-menu__inner{flex-wrap:wrap;padding:0 0 40px 40px}}.side-menu ::-webkit-scrollbar{width:6px}.side-menu ::-webkit-scrollbar-thumb{background-color:var(--color-background-dark3);border-radius:6px}.side-menu ::-webkit-scrollbar-thumb:hover{background-color:var(--color-background-dark3)}.side-menu ::-webkit-scrollbar-track{background-color:var(--color-background-dark2);border-radius:8px}.side-menu ::-webkit-scrollbar-track:hover{background-color:var(--color-background-dark2)}.side-menu ::-webkit-scrollbar-button{display:none}.side-menu--right{right:0;left:auto;transform:translateX(110%)}.side-menu--744{width:100%;max-width:744px}.side-menu.isOpen{transform:translate(0);opacity:1}.side-menu--search{width:100%;height:auto;padding-inline:80px;box-sizing:border-box}.side-menu--search:has(.isOpen){height:calc(100dvh - var(--side-menu-space) - 100px) !important}.side-menu--search .input-field{margin-top:25px;padding-bottom:0}.side-menu--search button{position:absolute;height:24px;width:24px;right:15px;top:12px;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);border:none}.side-menu--search button i{top:0;left:0;position:relative}.side-menu--search .side-menu__inner{flex-wrap:nowrap;width:100%;padding:0;margin-inline:auto;max-width:1280px}.side-menu--search .side-menu__inner .search-results{overflow:auto;margin-block:40px 20px}.side-menu--search .side-menu__inner .search-results ul li{list-style:none}.splide__arrow:disabled{cursor:default;opacity:.5 !important}.splide--dp .splide__pagination__page{background-color:var(--color-navigation-pagination);height:12px;width:12px;margin:6px;border-radius:12px;transition:width .2s linear}.splide--dp .splide__pagination__page.is-active{width:32px;transform:scale(1);background-color:var(--color-primary-default)}.splide .splide__arrow{background-color:rgba(0,0,0,0);color:var(--color-action-primary);opacity:1}.splide .splide__slide img{max-width:100%}.splide--hero1 .splide__arrow,.splide--hero2 .splide__arrow,.splide--image-variant-one .splide__arrow{background-color:rgba(0,0,0,0);top:36px;right:20px;color:var(--color-action-primary)}.splide--hero1 .splide__arrow--prev,.splide--hero2 .splide__arrow--prev,.splide--image-variant-one .splide__arrow--prev{right:94px;left:auto}@media only screen and (min-width: 767px){.splide--hero1 .splide__arrow,.splide--hero2 .splide__arrow,.splide--image-variant-one .splide__arrow{top:50px}}@media only screen and (min-width: 1024px){.splide--hero1 .splide__arrow,.splide--hero2 .splide__arrow,.splide--image-variant-one .splide__arrow{top:50%;right:22px}.splide--hero1 .splide__arrow--prev,.splide--hero2 .splide__arrow--prev,.splide--image-variant-one .splide__arrow--prev{right:auto;left:22px}}.splide--hero1 .splide__pagination,.splide--hero2 .splide__pagination,.splide--image-variant-one .splide__pagination{bottom:9px}@media only screen and (min-width: 767px){.splide--hero1 .splide__pagination,.splide--hero2 .splide__pagination,.splide--image-variant-one .splide__pagination{bottom:19px}}@media only screen and (min-width: 1024px){.splide--hero1 .splide__pagination,.splide--hero2 .splide__pagination,.splide--image-variant-one .splide__pagination{bottom:35px}}.splide--variant2 .splide__arrow{top:50px;right:40px}.splide--variant2 .splide__arrow--prev{right:112px;left:auto}.strip-card{border-radius:16px;overflow:hidden;box-shadow:2px 4px 12px 0px rgba(0,0,0,.16),2px 4px 12px 0px rgba(0,0,0,.16);position:relative;display:block;text-decoration:none}.strip-card__image{width:100%;height:100%;border-radius:16px 16px 0px 0px;overflow:hidden;box-shadow:2px 4px 12px 0px rgba(0,0,0,.16),2px 4px 12px 0px rgba(0,0,0,.16)}.strip-card__image img{width:100%;height:100%;object-fit:cover;display:block}.strip-card__content{position:relative;width:100%;padding:24px;background-color:var(--color-background-dark1);border-radius:0px 0px 16px 16px;z-index:10;box-sizing:border-box}.strip-card__title{color:var(--color-text-header-light);font-size:20px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.03px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.strip-card__description{color:var(--color-text-body-light);font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.32px;overflow:hidden;text-overflow:ellipsis}.strip-card button{margin-top:40px}.strip-card--overlay .strip-card__image::before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;z-index:9;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%)}.subscribe{background:var(--color-background-dark2);padding:0 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:80px;padding-bottom:80px}@media only screen and (min-width: 767px){.subscribe{padding:80px 16px}}@media only screen and (min-width: 1024px){.subscribe{padding:80px 24px}}.subscribe__row{max-width:840px}.subscribe__content{padding-bottom:32px}.subscribe__content .h4{padding-bottom:16px;color:var(--color-text-header-light)}@media only screen and (min-width: 767px){.subscribe__content .h4{padding-bottom:36px}}.subscribe__content p{color:var(--color-text-header-light)}.subscribe__form{width:100%;display:flex;flex-direction:row;gap:8px}.subscribe__form .input-field{flex:1;padding-bottom:0}.subscribe__form .input-field input{background-color:var(--color-secondary-default);border:1px solid var(--color-background-dark3);color:var(--color-text-body-light) !important}.subscribe__form .input-field input:focus+label{top:-9px !important;left:16px !important}.subscribe__form .input-field input:not(:placeholder-shown)+label{top:-9px !important;left:16px !important}.subscribe__form .input-field i{color:var(--color-text-body-light) !important}.subscribe__form .input-field label{color:var(--color-text-body-light) !important;background-color:var(--color-secondary-default) !important;top:13px !important;left:16px !important}.subscribe-footer{padding-bottom:32px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (min-width: 767px){.subscribe-footer{padding-bottom:38px}}@media only screen and (min-width: 1024px){.subscribe-footer{padding-bottom:80px}}.subscribe-footer__row{width:100%}@media only screen and (min-width: 1024px){.subscribe-footer__row{display:flex;flex-direction:row;justify-content:space-between}}.subscribe-footer__content{padding-bottom:32px}.subscribe-footer__content .subtitle1{color:var(--color-text-header-light)}.subscribe-footer__content .body1{color:var(--color-neutral-disabled)}.subscribe-footer__form{flex:1}@media only screen and (min-width: 767px){.subscribe-footer__form{max-width:100%}}@media only screen and (min-width: 1024px){.subscribe-footer__form{max-width:456px}}.subscribe-footer__form-input{width:100%;display:flex;flex-direction:row;gap:8px}@media only screen and (min-width: 767px){.subscribe-footer__form-input{padding-bottom:16px}}.subscribe-footer__form-input .input-field{flex:1;padding-bottom:0}.subscribe-footer__form-input .input-field input{border-color:var(--color-footer-border-grey);background:var(--color-background-dark2);color:var(--color-text-header-light)}.subscribe-footer__form-input .input-field label{color:var(--color-text-header-light)}.subscribe-footer__form-policy{display:none}@media only screen and (min-width: 767px){.subscribe-footer__form-policy{display:block}}.subscribe-footer__form-policy p{font-size:13px;font-weight:400}.subscribe-footer__form-policy a{text-decoration:underline}.subscribe-footer__form-policy a,.subscribe-footer__form-policy p{color:var(--color-text-header-light)}.thumbnail-carousel{position:relative;max-width:100%}.thumbnail-carousel__main{padding-inline:50px;box-sizing:border-box}.thumbnail-carousel__main .splide__track{height:100%}.thumbnail-carousel__main .splide__slide{width:100%}.thumbnail-carousel__main .splide__slide div{height:100%}.thumbnail-carousel__main .splide__slide div img{margin-inline:auto;display:block;height:100%;width:auto}.thumbnail-carousel__main .splide__arrow{font-size:24px}.thumbnail-carousel__main .splide__arrow--prev{left:0}.thumbnail-carousel__main .splide__arrow--next{right:0}.thumbnail-carousel__main .splide__arrow .icon{color:var(--color-primary-default)}.thumbnail-carousel__track{max-width:100%;width:330px;margin-inline:auto}@media only screen and (min-width: 767px){.thumbnail-carousel__track{width:530px;position:absolute;left:50%;transform:translateX(-50%);bottom:-55px}}@media only screen and (min-width: 1024px){.thumbnail-carousel__track{bottom:0}}.thumbnail-carousel__track .splide__slide{width:52px;height:52px;border-radius:8px;border:1px solid var(--color-neutral-default) !important;background-color:var(--color-action-primary);padding:8px;box-sizing:border-box;position:relative;margin-inline:7px;margin-bottom:20px;margin-top:5px}@media only screen and (min-width: 767px){.thumbnail-carousel__track .splide__slide{margin-inline:21px}}.thumbnail-carousel__track .splide__slide img{position:absolute;height:calc(100% - 10px);width:auto;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (min-width: 767px){.thumbnail-carousel__track .splide__slide{width:64px;height:64px}}.thumbnail-carousel__track .splide__slide.is-active{box-shadow:2px 4px 12px 0px rgba(0,0,0,.1607843137)}.umbraco-forms-form .umbraco-forms-field .text{background-color:var(--color-background-light2)}.umbraco-forms-form label{position:static;margin-bottom:6px;display:inline-block;font-size:.875rem;letter-spacing:.28px}.umbraco-forms-form label.subtitle2{font-weight:700}.umbraco-forms-form label .umbraco-forms-indicator{color:var(--color-primary-default)}.umbraco-forms-form .dataconsent,.umbraco-forms-form .dropdown{position:relative;display:block;padding-bottom:33px}.umbraco-forms-form input[type=checkbox]+label{cursor:pointer}.umbraco-forms-form select{width:100%;cursor:pointer;padding:12px 16px;border-radius:8px;border:1px solid var(--color-neutral-default);-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_6790_15408" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="5" y="8" width="14" height="9"><path d="M5.57805 10.9797L10.6278 15.4915C11.3882 16.1708 12.6166 16.1708 13.377 15.4915L18.4268 10.9797C19.6551 9.8823 18.7777 8.00098 17.0424 8.00098H6.94286C5.2076 8.00098 4.34972 9.8823 5.57805 10.9797Z" fill="black"/></mask><g mask="url(%23mask0_6790_15408)"><path d="M0 0.000976562H24V24.001H0V0.000976562Z" fill="%233D3E46"/></g></svg>');background-size:20px 20px;background-repeat:no-repeat;background-position:98% center}.umbraco-forms-form select option{cursor:pointer}.umbraco-forms-form select:focus{outline:1px solid var(--color-action-default);border:1px solid var(--color-action-default);background-color:var(--color-action-primary)}.umbraco-forms-form select:disabled{opacity:.5}.umbraco-forms-form select::-webkit-select{-webkit-appearance:none;padding-right:20px}.umbraco-forms-form select::-ms-expand{display:none}.umbraco-forms-form .radiobuttonlist{display:flex}.umbraco-forms-form input:has(+.field-validation-error){border-color:var(--color-support-error) !important;outline:1px solid var(--color-support-error) !important;background-color:var(--color-action-primary)}.umbraco-forms-form .field-validation-error{color:var(--color-support-error);padding-left:26px;white-space:nowrap;text-transform:capitalize;font-weight:500;font-size:.875rem;display:block;position:relative;margin-top:9px;margin-left:15px}.umbraco-forms-form .field-validation-error:before{content:"";font-family:"icomoon-webfonts",sans-serif !important;font-size:16px;position:absolute;left:0;bottom:2px}.bg-dark1{background-color:var(--color-background-dark1)}.bg-dark2{background-color:var(--color-background-dark2)}.bg-dark3{background-color:var(--color-background-dark3)}.bg-light1{background-color:var(--color-background-light1)}.bg-light2{background-color:var(--color-background-light2)}.bg-red-default20{background-color:var(--color-primary-default20)}.color-red-default{color:var(--color-primary-default)}.color-red-hover{color:var(--color-primary-hover)}.color-red-active{color:var(--color-primary-active)}.color-red-disabled{color:var(--color-primary-disabled)}.color-red-hover10{color:var(--color-primary-hover10)}.color-red-default20{color:var(--color-primary-default20)}.color-black-default{color:var(--color-secondary-default)}.color-black-hover{color:var(--color-secondary-hover)}.color-black-active{color:var(--color-secondary-active)}.color-black-disabled{color:var(--color-secondary-disabled)}.color-black-hover10{color:var(--color-secondary-hover10)}.color-black-default20{color:var(--color-black-default20)}.color-neutral-default{color:var(--color-neutral-default)}.color-neutral-hover{color:var(--color-neutral-hover)}.color-neutral-active{color:var(--color-neutral-active)}.color-neutral-disabled{color:var(--color-neutral-disabled)}.color-neutral-hover10{color:var(--color-neutral-hover10)}.color-neutral-default20{color:var(--color-neutral-default20)}.color-eco-default{color:var(--color-eco-default)}.color-eco-hover{color:var(--color-eco-hover)}.color-eco-active{color:var(--color-eco-active)}.color-eco-disabled{color:var(--color-eco-disabled)}.color-eco-hover10{color:var(--color-eco-hover10)}.color-eco-default20{color:var(--color-eco-default20)}.color-action-default{color:var(--color-action-default)}.color-action-hover{color:var(--color-action-hover)}.color-action-active{color:var(--color-action-active)}.color-action-disabled{color:var(--color-action-disabled)}.color-action-hover10{color:var(--color-action-hover10)}.color-action-default20{color:var(--color-action-default20)}.color-light-neutral-default{color:var(--color-light-neutral-default)}.color-light-neutral-hover{color:var(--color-light-neutral-hover)}.color-light-neutral-active{color:var(--color-light-neutral-active)}.color-light-neutral-disabled{color:var(--color-light-neutral-disabled)}.color-light-neutral-hover10{color:var(--color-light-neutral-hover10)}.color-light-neutral-default20{color:var(--color-light-neutral-default20)}.color-category-eco{color:var(--color-category-eco)}.color-category-medical{color:var(--color-category-medical)}.color-category-filling{color:var(--color-category-filling)}.color-category-kitting{color:var(--color-category-kitting)}.color-category-laminated{color:var(--color-category-laminated)}.color-background-light1{color:var(--color-background-light1)}.color-background-medical{color:var(--color-background-light2)}.color-background-filling{color:var(--color-background-dark1)}.color-background-kitting{color:var(--color-background-dark2)}.color-background-laminated{color:var(--color-background-dark3)}.color-text-header-dark{color:var(--color-text-header-dark)}.color-text-header-Dark{color:var(--color-text-header-dark)}.color-text-body-dark{color:var(--color-text-body-dark)}.color-text-header-light{color:var(--color-text-header-light)}.color-text-header-Light{color:var(--color-text-header-light)}.color-text-body-light{color:var(--color-text-body-light)}.color-support-success{color:var(--color-support-success)}.color-support-warning{color:var(--color-support-warning)}.color-support-error{color:var(--color-support-error)}.color-support-info{color:var(--color-support-info)}.d-none{display:none !important}.d-block{display:block !important}.d-inline-block{display:inline-block !important}.d-flex{display:flex !important}@media only screen and (min-width: 767px){.d-md-none{display:none !important}.d-md-block{display:block !important}.d-md-inline-block{display:inline-block !important}.d-md-flex{display:flex !important}}@media only screen and (min-width: 1024px){.d-lg-none{display:none !important}.d-lg-block{display:block !important}.d-lg-inline-block{display:inline-block !important}.d-lg-flex{display:flex !important}}.font-bold{font-weight:bold !important}.fs-0{font-size:0px}.fs-2{font-size:2px}.fs-4{font-size:4px}.fs-7{font-size:7px}.fs-8{font-size:8px}.fs-10{font-size:10px}.fs-12{font-size:12px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-20{font-size:20px}.fs-22{font-size:22px}.fs-24{font-size:24px}.fs-28{font-size:28px}.fs-32{font-size:32px}.fs-48{font-size:48px}.gradient-left-aligned{background:linear-gradient(90deg, #101010 9.41%, rgba(0, 0, 0, 0) 64.65%)}.gradient-right-aligned{background:linear-gradient(244deg, #101010 9.41%, rgba(0, 0, 0, 0) 64.65%)}.gradient-bottom-aligned{background:linear-gradient(0deg, #101010 0%, rgba(0, 0, 0, 0) 100%)}.p-t-0{padding-top:0px}@media only screen and (min-width: 767px){.p-t-md-0{padding-top:0px}}@media only screen and (min-width: 1024px){.p-t-lg-0{padding-top:0px !important}}.p-t-24{padding-top:24px}@media only screen and (min-width: 767px){.p-t-md-24{padding-top:24px}}@media only screen and (min-width: 1024px){.p-t-lg-24{padding-top:24px !important}}.p-t-32{padding-top:32px}@media only screen and (min-width: 767px){.p-t-md-32{padding-top:32px}}@media only screen and (min-width: 1024px){.p-t-lg-32{padding-top:32px !important}}.p-t-38{padding-top:38px}@media only screen and (min-width: 767px){.p-t-md-38{padding-top:38px}}@media only screen and (min-width: 1024px){.p-t-lg-38{padding-top:38px !important}}.p-t-40{padding-top:40px}@media only screen and (min-width: 767px){.p-t-md-40{padding-top:40px}}@media only screen and (min-width: 1024px){.p-t-lg-40{padding-top:40px !important}}.p-t-48{padding-top:48px}@media only screen and (min-width: 767px){.p-t-md-48{padding-top:48px}}@media only screen and (min-width: 1024px){.p-t-lg-48{padding-top:48px !important}}.p-t-56{padding-top:56px}@media only screen and (min-width: 767px){.p-t-md-56{padding-top:56px}}@media only screen and (min-width: 1024px){.p-t-lg-56{padding-top:56px !important}}.p-t-64{padding-top:64px}@media only screen and (min-width: 767px){.p-t-md-64{padding-top:64px}}@media only screen and (min-width: 1024px){.p-t-lg-64{padding-top:64px !important}}.p-t-72{padding-top:72px}@media only screen and (min-width: 767px){.p-t-md-72{padding-top:72px}}@media only screen and (min-width: 1024px){.p-t-lg-72{padding-top:72px !important}}.p-t-80{padding-top:80px}@media only screen and (min-width: 767px){.p-t-md-80{padding-top:80px}}@media only screen and (min-width: 1024px){.p-t-lg-80{padding-top:80px !important}}.p-t-104{padding-top:104px}@media only screen and (min-width: 767px){.p-t-md-104{padding-top:104px}}@media only screen and (min-width: 1024px){.p-t-lg-104{padding-top:104px !important}}.p-t-120{padding-top:120px}@media only screen and (min-width: 767px){.p-t-md-120{padding-top:120px}}@media only screen and (min-width: 1024px){.p-t-lg-120{padding-top:120px !important}}.p-t-160{padding-top:160px}@media only screen and (min-width: 767px){.p-t-md-160{padding-top:160px}}@media only screen and (min-width: 1024px){.p-t-lg-160{padding-top:160px !important}}.m-t-0{margin-top:0px}@media only screen and (min-width: 767px){.m-t-md-0{margin-top:0px}}@media only screen and (min-width: 1024px){.m-t-lg-0{margin-top:0px !important}}.m-t-24{margin-top:24px}@media only screen and (min-width: 767px){.m-t-md-24{margin-top:24px}}@media only screen and (min-width: 1024px){.m-t-lg-24{margin-top:24px !important}}.m-t-32{margin-top:32px}@media only screen and (min-width: 767px){.m-t-md-32{margin-top:32px}}@media only screen and (min-width: 1024px){.m-t-lg-32{margin-top:32px !important}}.m-t-38{margin-top:38px}@media only screen and (min-width: 767px){.m-t-md-38{margin-top:38px}}@media only screen and (min-width: 1024px){.m-t-lg-38{margin-top:38px !important}}.m-t-40{margin-top:40px}@media only screen and (min-width: 767px){.m-t-md-40{margin-top:40px}}@media only screen and (min-width: 1024px){.m-t-lg-40{margin-top:40px !important}}.m-t-48{margin-top:48px}@media only screen and (min-width: 767px){.m-t-md-48{margin-top:48px}}@media only screen and (min-width: 1024px){.m-t-lg-48{margin-top:48px !important}}.m-t-56{margin-top:56px}@media only screen and (min-width: 767px){.m-t-md-56{margin-top:56px}}@media only screen and (min-width: 1024px){.m-t-lg-56{margin-top:56px !important}}.m-t-64{margin-top:64px}@media only screen and (min-width: 767px){.m-t-md-64{margin-top:64px}}@media only screen and (min-width: 1024px){.m-t-lg-64{margin-top:64px !important}}.m-t-72{margin-top:72px}@media only screen and (min-width: 767px){.m-t-md-72{margin-top:72px}}@media only screen and (min-width: 1024px){.m-t-lg-72{margin-top:72px !important}}.m-t-80{margin-top:80px}@media only screen and (min-width: 767px){.m-t-md-80{margin-top:80px}}@media only screen and (min-width: 1024px){.m-t-lg-80{margin-top:80px !important}}.m-t-104{margin-top:104px}@media only screen and (min-width: 767px){.m-t-md-104{margin-top:104px}}@media only screen and (min-width: 1024px){.m-t-lg-104{margin-top:104px !important}}.m-t-120{margin-top:120px}@media only screen and (min-width: 767px){.m-t-md-120{margin-top:120px}}@media only screen and (min-width: 1024px){.m-t-lg-120{margin-top:120px !important}}.m-t-160{margin-top:160px}@media only screen and (min-width: 767px){.m-t-md-160{margin-top:160px}}@media only screen and (min-width: 1024px){.m-t-lg-160{margin-top:160px !important}}.p-b-0{padding-bottom:0px}@media only screen and (min-width: 767px){.p-b-md-0{padding-bottom:0px}}@media only screen and (min-width: 1024px){.p-b-lg-0{padding-bottom:0px !important}}.p-b-24{padding-bottom:24px}@media only screen and (min-width: 767px){.p-b-md-24{padding-bottom:24px}}@media only screen and (min-width: 1024px){.p-b-lg-24{padding-bottom:24px !important}}.p-b-32{padding-bottom:32px}@media only screen and (min-width: 767px){.p-b-md-32{padding-bottom:32px}}@media only screen and (min-width: 1024px){.p-b-lg-32{padding-bottom:32px !important}}.p-b-38{padding-bottom:38px}@media only screen and (min-width: 767px){.p-b-md-38{padding-bottom:38px}}@media only screen and (min-width: 1024px){.p-b-lg-38{padding-bottom:38px !important}}.p-b-40{padding-bottom:40px}@media only screen and (min-width: 767px){.p-b-md-40{padding-bottom:40px}}@media only screen and (min-width: 1024px){.p-b-lg-40{padding-bottom:40px !important}}.p-b-48{padding-bottom:48px}@media only screen and (min-width: 767px){.p-b-md-48{padding-bottom:48px}}@media only screen and (min-width: 1024px){.p-b-lg-48{padding-bottom:48px !important}}.p-b-56{padding-bottom:56px}@media only screen and (min-width: 767px){.p-b-md-56{padding-bottom:56px}}@media only screen and (min-width: 1024px){.p-b-lg-56{padding-bottom:56px !important}}.p-b-64{padding-bottom:64px}@media only screen and (min-width: 767px){.p-b-md-64{padding-bottom:64px}}@media only screen and (min-width: 1024px){.p-b-lg-64{padding-bottom:64px !important}}.p-b-72{padding-bottom:72px}@media only screen and (min-width: 767px){.p-b-md-72{padding-bottom:72px}}@media only screen and (min-width: 1024px){.p-b-lg-72{padding-bottom:72px !important}}.p-b-80{padding-bottom:80px}@media only screen and (min-width: 767px){.p-b-md-80{padding-bottom:80px}}@media only screen and (min-width: 1024px){.p-b-lg-80{padding-bottom:80px !important}}.p-b-104{padding-bottom:104px}@media only screen and (min-width: 767px){.p-b-md-104{padding-bottom:104px}}@media only screen and (min-width: 1024px){.p-b-lg-104{padding-bottom:104px !important}}.p-b-120{padding-bottom:120px}@media only screen and (min-width: 767px){.p-b-md-120{padding-bottom:120px}}@media only screen and (min-width: 1024px){.p-b-lg-120{padding-bottom:120px !important}}.p-b-160{padding-bottom:160px}@media only screen and (min-width: 767px){.p-b-md-160{padding-bottom:160px}}@media only screen and (min-width: 1024px){.p-b-lg-160{padding-bottom:160px !important}}.m-b-0{margin-bottom:0px}@media only screen and (min-width: 767px){.m-b-md-0{margin-bottom:0px}}@media only screen and (min-width: 1024px){.m-b-lg-0{margin-bottom:0px !important}}.m-b-24{margin-bottom:24px}@media only screen and (min-width: 767px){.m-b-md-24{margin-bottom:24px}}@media only screen and (min-width: 1024px){.m-b-lg-24{margin-bottom:24px !important}}.m-b-32{margin-bottom:32px}@media only screen and (min-width: 767px){.m-b-md-32{margin-bottom:32px}}@media only screen and (min-width: 1024px){.m-b-lg-32{margin-bottom:32px !important}}.m-b-38{margin-bottom:38px}@media only screen and (min-width: 767px){.m-b-md-38{margin-bottom:38px}}@media only screen and (min-width: 1024px){.m-b-lg-38{margin-bottom:38px !important}}.m-b-40{margin-bottom:40px}@media only screen and (min-width: 767px){.m-b-md-40{margin-bottom:40px}}@media only screen and (min-width: 1024px){.m-b-lg-40{margin-bottom:40px !important}}.m-b-48{margin-bottom:48px}@media only screen and (min-width: 767px){.m-b-md-48{margin-bottom:48px}}@media only screen and (min-width: 1024px){.m-b-lg-48{margin-bottom:48px !important}}.m-b-56{margin-bottom:56px}@media only screen and (min-width: 767px){.m-b-md-56{margin-bottom:56px}}@media only screen and (min-width: 1024px){.m-b-lg-56{margin-bottom:56px !important}}.m-b-64{margin-bottom:64px}@media only screen and (min-width: 767px){.m-b-md-64{margin-bottom:64px}}@media only screen and (min-width: 1024px){.m-b-lg-64{margin-bottom:64px !important}}.m-b-72{margin-bottom:72px}@media only screen and (min-width: 767px){.m-b-md-72{margin-bottom:72px}}@media only screen and (min-width: 1024px){.m-b-lg-72{margin-bottom:72px !important}}.m-b-80{margin-bottom:80px}@media only screen and (min-width: 767px){.m-b-md-80{margin-bottom:80px}}@media only screen and (min-width: 1024px){.m-b-lg-80{margin-bottom:80px !important}}.m-b-104{margin-bottom:104px}@media only screen and (min-width: 767px){.m-b-md-104{margin-bottom:104px}}@media only screen and (min-width: 1024px){.m-b-lg-104{margin-bottom:104px !important}}.m-b-120{margin-bottom:120px}@media only screen and (min-width: 767px){.m-b-md-120{margin-bottom:120px}}@media only screen and (min-width: 1024px){.m-b-lg-120{margin-bottom:120px !important}}.m-b-160{margin-bottom:160px}@media only screen and (min-width: 767px){.m-b-md-160{margin-bottom:160px}}@media only screen and (min-width: 1024px){.m-b-lg-160{margin-bottom:160px !important}}.margin-top-4{margin-top:4px}.margin-left-4{margin-left:4px}.margin-bottom-4{margin-bottom:4px}.margin-right-4{margin-right:4px}.margin-inline-4{margin-inline:4px}.margin-block-4{margin-block:4px}.padding-top-4{padding-top:4px}.padding-left-4{padding-left:4px}.padding-bottom-4{padding-bottom:4px}.padding-right-4{padding-right:4px}.padding-inline-4{padding-inline:4px}.padding-block-4{padding-block:4px}.margin-top-8{margin-top:8px}.margin-left-8{margin-left:8px}.margin-bottom-8{margin-bottom:8px}.margin-right-8{margin-right:8px}.margin-inline-8{margin-inline:8px}.margin-block-8{margin-block:8px}.padding-top-8{padding-top:8px}.padding-left-8{padding-left:8px}.padding-bottom-8{padding-bottom:8px}.padding-right-8{padding-right:8px}.padding-inline-8{padding-inline:8px}.padding-block-8{padding-block:8px}.margin-top-16{margin-top:16px}.margin-left-16{margin-left:16px}.margin-bottom-16{margin-bottom:16px}.margin-right-16{margin-right:16px}.margin-inline-16{margin-inline:16px}.margin-block-16{margin-block:16px}.padding-top-16{padding-top:16px}.padding-left-16{padding-left:16px}.padding-bottom-16{padding-bottom:16px}.padding-right-16{padding-right:16px}.padding-inline-16{padding-inline:16px}.padding-block-16{padding-block:16px}.margin-top-24{margin-top:24px}.margin-left-24{margin-left:24px}.margin-bottom-24{margin-bottom:24px}.margin-right-24{margin-right:24px}.margin-inline-24{margin-inline:24px}.margin-block-24{margin-block:24px}.padding-top-24{padding-top:24px}.padding-left-24{padding-left:24px}.padding-bottom-24{padding-bottom:24px}.padding-right-24{padding-right:24px}.padding-inline-24{padding-inline:24px}.padding-block-24{padding-block:24px}.margin-top-32{margin-top:32px}.margin-left-32{margin-left:32px}.margin-bottom-32{margin-bottom:32px}.margin-right-32{margin-right:32px}.margin-inline-32{margin-inline:32px}.margin-block-32{margin-block:32px}.padding-top-32{padding-top:32px}.padding-left-32{padding-left:32px}.padding-bottom-32{padding-bottom:32px}.padding-right-32{padding-right:32px}.padding-inline-32{padding-inline:32px}.padding-block-32{padding-block:32px}.margin-top-48{margin-top:48px}.margin-left-48{margin-left:48px}.margin-bottom-48{margin-bottom:48px}.margin-right-48{margin-right:48px}.margin-inline-48{margin-inline:48px}.margin-block-48{margin-block:48px}.padding-top-48{padding-top:48px}.padding-left-48{padding-left:48px}.padding-bottom-48{padding-bottom:48px}.padding-right-48{padding-right:48px}.padding-inline-48{padding-inline:48px}.padding-block-48{padding-block:48px}.margin-top-56{margin-top:56px}.margin-left-56{margin-left:56px}.margin-bottom-56{margin-bottom:56px}.margin-right-56{margin-right:56px}.margin-inline-56{margin-inline:56px}.margin-block-56{margin-block:56px}.padding-top-56{padding-top:56px}.padding-left-56{padding-left:56px}.padding-bottom-56{padding-bottom:56px}.padding-right-56{padding-right:56px}.padding-inline-56{padding-inline:56px}.padding-block-56{padding-block:56px}.margin-top-64{margin-top:64px}.margin-left-64{margin-left:64px}.margin-bottom-64{margin-bottom:64px}.margin-right-64{margin-right:64px}.margin-inline-64{margin-inline:64px}.margin-block-64{margin-block:64px}.padding-top-64{padding-top:64px}.padding-left-64{padding-left:64px}.padding-bottom-64{padding-bottom:64px}.padding-right-64{padding-right:64px}.padding-inline-64{padding-inline:64px}.padding-block-64{padding-block:64px}.margin-top-72{margin-top:72px}.margin-left-72{margin-left:72px}.margin-bottom-72{margin-bottom:72px}.margin-right-72{margin-right:72px}.margin-inline-72{margin-inline:72px}.margin-block-72{margin-block:72px}.padding-top-72{padding-top:72px}.padding-left-72{padding-left:72px}.padding-bottom-72{padding-bottom:72px}.padding-right-72{padding-right:72px}.padding-inline-72{padding-inline:72px}.padding-block-72{padding-block:72px}.margin-top-80{margin-top:80px}.margin-left-80{margin-left:80px}.margin-bottom-80{margin-bottom:80px}.margin-right-80{margin-right:80px}.margin-inline-80{margin-inline:80px}.margin-block-80{margin-block:80px}.padding-top-80{padding-top:80px}.padding-left-80{padding-left:80px}.padding-bottom-80{padding-bottom:80px}.padding-right-80{padding-right:80px}.padding-inline-80{padding-inline:80px}.padding-block-80{padding-block:80px}.margin-top-88{margin-top:88px}.margin-left-88{margin-left:88px}.margin-bottom-88{margin-bottom:88px}.margin-right-88{margin-right:88px}.margin-inline-88{margin-inline:88px}.margin-block-88{margin-block:88px}.padding-top-88{padding-top:88px}.padding-left-88{padding-left:88px}.padding-bottom-88{padding-bottom:88px}.padding-right-88{padding-right:88px}.padding-inline-88{padding-inline:88px}.padding-block-88{padding-block:88px}.margin-top-96{margin-top:96px}.margin-left-96{margin-left:96px}.margin-bottom-96{margin-bottom:96px}.margin-right-96{margin-right:96px}.margin-inline-96{margin-inline:96px}.margin-block-96{margin-block:96px}.padding-top-96{padding-top:96px}.padding-left-96{padding-left:96px}.padding-bottom-96{padding-bottom:96px}.padding-right-96{padding-right:96px}.padding-inline-96{padding-inline:96px}.padding-block-96{padding-block:96px}.margin-top-104{margin-top:104px}.margin-left-104{margin-left:104px}.margin-bottom-104{margin-bottom:104px}.margin-right-104{margin-right:104px}.margin-inline-104{margin-inline:104px}.margin-block-104{margin-block:104px}.padding-top-104{padding-top:104px}.padding-left-104{padding-left:104px}.padding-bottom-104{padding-bottom:104px}.padding-right-104{padding-right:104px}.padding-inline-104{padding-inline:104px}.padding-block-104{padding-block:104px}.margin-top-112{margin-top:112px}.margin-left-112{margin-left:112px}.margin-bottom-112{margin-bottom:112px}.margin-right-112{margin-right:112px}.margin-inline-112{margin-inline:112px}.margin-block-112{margin-block:112px}.padding-top-112{padding-top:112px}.padding-left-112{padding-left:112px}.padding-bottom-112{padding-bottom:112px}.padding-right-112{padding-right:112px}.padding-inline-112{padding-inline:112px}.padding-block-112{padding-block:112px}.margin-top-120{margin-top:120px}.margin-left-120{margin-left:120px}.margin-bottom-120{margin-bottom:120px}.margin-right-120{margin-right:120px}.margin-inline-120{margin-inline:120px}.margin-block-120{margin-block:120px}.padding-top-120{padding-top:120px}.padding-left-120{padding-left:120px}.padding-bottom-120{padding-bottom:120px}.padding-right-120{padding-right:120px}.padding-inline-120{padding-inline:120px}.padding-block-120{padding-block:120px}.margin-top-128{margin-top:128px}.margin-left-128{margin-left:128px}.margin-bottom-128{margin-bottom:128px}.margin-right-128{margin-right:128px}.margin-inline-128{margin-inline:128px}.margin-block-128{margin-block:128px}.padding-top-128{padding-top:128px}.padding-left-128{padding-left:128px}.padding-bottom-128{padding-bottom:128px}.padding-right-128{padding-right:128px}.padding-inline-128{padding-inline:128px}.padding-block-128{padding-block:128px}.margin-top-136{margin-top:136px}.margin-left-136{margin-left:136px}.margin-bottom-136{margin-bottom:136px}.margin-right-136{margin-right:136px}.margin-inline-136{margin-inline:136px}.margin-block-136{margin-block:136px}.padding-top-136{padding-top:136px}.padding-left-136{padding-left:136px}.padding-bottom-136{padding-bottom:136px}.padding-right-136{padding-right:136px}.padding-inline-136{padding-inline:136px}.padding-block-136{padding-block:136px}.margin-top-144{margin-top:144px}.margin-left-144{margin-left:144px}.margin-bottom-144{margin-bottom:144px}.margin-right-144{margin-right:144px}.margin-inline-144{margin-inline:144px}.margin-block-144{margin-block:144px}.padding-top-144{padding-top:144px}.padding-left-144{padding-left:144px}.padding-bottom-144{padding-bottom:144px}.padding-right-144{padding-right:144px}.padding-inline-144{padding-inline:144px}.padding-block-144{padding-block:144px}.margin-top-152{margin-top:152px}.margin-left-152{margin-left:152px}.margin-bottom-152{margin-bottom:152px}.margin-right-152{margin-right:152px}.margin-inline-152{margin-inline:152px}.margin-block-152{margin-block:152px}.padding-top-152{padding-top:152px}.padding-left-152{padding-left:152px}.padding-bottom-152{padding-bottom:152px}.padding-right-152{padding-right:152px}.padding-inline-152{padding-inline:152px}.padding-block-152{padding-block:152px}.margin-top-160{margin-top:160px}.margin-left-160{margin-left:160px}.margin-bottom-160{margin-bottom:160px}.margin-right-160{margin-right:160px}.margin-inline-160{margin-inline:160px}.margin-block-160{margin-block:160px}.padding-top-160{padding-top:160px}.padding-left-160{padding-left:160px}.padding-bottom-160{padding-bottom:160px}.padding-right-160{padding-right:160px}.padding-inline-160{padding-inline:160px}.padding-block-160{padding-block:160px}.margin-top-168{margin-top:168px}.margin-left-168{margin-left:168px}.margin-bottom-168{margin-bottom:168px}.margin-right-168{margin-right:168px}.margin-inline-168{margin-inline:168px}.margin-block-168{margin-block:168px}.padding-top-168{padding-top:168px}.padding-left-168{padding-left:168px}.padding-bottom-168{padding-bottom:168px}.padding-right-168{padding-right:168px}.padding-inline-168{padding-inline:168px}.padding-block-168{padding-block:168px}.margin-top-176{margin-top:176px}.margin-left-176{margin-left:176px}.margin-bottom-176{margin-bottom:176px}.margin-right-176{margin-right:176px}.margin-inline-176{margin-inline:176px}.margin-block-176{margin-block:176px}.padding-top-176{padding-top:176px}.padding-left-176{padding-left:176px}.padding-bottom-176{padding-bottom:176px}.padding-right-176{padding-right:176px}.padding-inline-176{padding-inline:176px}.padding-block-176{padding-block:176px}.margin-top-184{margin-top:184px}.margin-left-184{margin-left:184px}.margin-bottom-184{margin-bottom:184px}.margin-right-184{margin-right:184px}.margin-inline-184{margin-inline:184px}.margin-block-184{margin-block:184px}.padding-top-184{padding-top:184px}.padding-left-184{padding-left:184px}.padding-bottom-184{padding-bottom:184px}.padding-right-184{padding-right:184px}.padding-inline-184{padding-inline:184px}.padding-block-184{padding-block:184px}.margin-top-192{margin-top:192px}.margin-left-192{margin-left:192px}.margin-bottom-192{margin-bottom:192px}.margin-right-192{margin-right:192px}.margin-inline-192{margin-inline:192px}.margin-block-192{margin-block:192px}.padding-top-192{padding-top:192px}.padding-left-192{padding-left:192px}.padding-bottom-192{padding-bottom:192px}.padding-right-192{padding-right:192px}.padding-inline-192{padding-inline:192px}.padding-block-192{padding-block:192px}:root{--spacing-4: 4px;--spacing-8: 8px;--spacing-16: 16px;--spacing-24: 24px;--spacing-32: 32px;--spacing-48: 48px;--spacing-56: 56px;--spacing-64: 64px;--spacing-72: 72px;--spacing-80: 80px;--spacing-88: 88px;--spacing-96: 96px;--spacing-104: 104px;--spacing-112: 112px;--spacing-120: 120px;--spacing-128: 128px;--spacing-136: 136px;--spacing-144: 144px;--spacing-152: 152px;--spacing-160: 160px;--spacing-168: 168px;--spacing-176: 176px;--spacing-184: 184px;--spacing-192: 192px}.sb-main-fullscreen{height:100%}
