@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
@font-face{font-display:swap;font-family:GTAmerica;font-weight:400;src:url(/vue/assets/fonts/font/GT-America-LCG-Standard-Regular.667442f3798c5bf84202.woff2) format("woff2")}@font-face{font-display:swap;font-family:GTAmerica;font-style:italic;font-weight:400;src:url(/vue/assets/fonts/font/GT-America-LCG-Standard-Regular-Italic.e843a3a3dc27b9a77c23.woff2) format("woff2")}@font-face{font-display:swap;font-family:GTAmerica;font-weight:700;src:url(/vue/assets/fonts/font/GT-America-LCG-Standard-Bold.04eaf6423b295a39e627.woff2) format("woff2")}@font-face{font-display:swap;font-family:GTAmerica;font-style:italic;font-weight:700;src:url(/vue/assets/fonts/font/GT-America-LCG-Standard-Bold-Italic.a53c7935aafe41f216b5.woff2) format("woff2")}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}menu,ol,summary,ul{list-style:none}ol{counter-reset:revert}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:initial;height:0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{overflow:auto}th{text-align:inherit}label{display:block}button,input{overflow:visible}button,select{cursor:pointer;text-transform:none}button{background:#0000;border:0;padding:0}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0}legend{display:block;font-size:1.5rem;line-height:inherit;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}img{display:block}output{display:inline-block}picture{display:block}summary{cursor:pointer;display:list-item}.wysiwyg a:not(.e-button){color:var(--color-scheme--primary-link-color);text-decoration:none}.wysiwyg a:not(.e-button) path{fill:var(--color-scheme--primary-link-color)}.wysiwyg a:active:not(.e-button),.wysiwyg a:focus:not(.e-button),.wysiwyg a:hover:not(.e-button){color:var(--color-scheme--primary-link-color-hover);text-decoration:underline}.wysiwyg a:active:not(.e-button) path,.wysiwyg a:focus:not(.e-button) path,.wysiwyg a:hover:not(.e-button) path{fill:var(--color-scheme--primary-link-color-hover)}*{box-sizing:border-box}body,html{font-family:GTAmerica,Trebuchet MS,Arial,sans-serif;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;background-color:#fff;scroll-behavior:smooth}h1{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;font-size:1.5rem;font-weight:700;margin-bottom:30px;overflow-wrap:break-word}h1.colored{color:var(--color-scheme--primary)}@media (min-width:1024px){h1{font-size:2rem;margin-bottom:40px}}h2{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;font-size:1.25rem;font-weight:700;margin-bottom:15px;overflow-wrap:break-word}h2.colored{color:var(--color-scheme--primary)}@media (min-width:1024px){h2{font-size:1.625rem;margin-bottom:20px}}h3{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;font-size:1.125rem;font-weight:700;margin-bottom:15px;overflow-wrap:break-word}h3.colored{color:var(--color-scheme--primary)}h4{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;font-size:1rem;font-weight:700;margin-bottom:10px;overflow-wrap:break-word}h4.colored{color:var(--color-scheme--primary)}h5,h6{font-size:.875rem}p{line-height:1.5em;margin-bottom:15px}a{background-color:#0000;-webkit-text-decoration-skip:objects}a:not([href]):not([tabindex]){scroll-margin-top:calc(var(--header-height) + 30px)}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}#app{display:flex;flex-direction:column;min-height:100vh}b,strong{font-weight:700}.invisible{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}[inline-template]{display:none}.spacing--bottom-10{margin-bottom:10px}.spacing--bottom-25{margin-bottom:25px}.spacing--bottom-50{margin-bottom:50px}.wysiwyg em{font-style:italic}.wysiwyg u{text-decoration:underline}.wysiwyg ol,.wysiwyg ul:not(.c-periods-of-year){border-collapse:initial;border-spacing:0 10px;display:table;margin-bottom:20px;padding:0}.wysiwyg ol li,.wysiwyg ul:not(.c-periods-of-year) li{display:table-row;line-height:24px}.wysiwyg ol li:before,.wysiwyg ul:not(.c-periods-of-year) li:before{content:"–";display:table-cell;min-width:1.6em;padding-right:10px;text-align:right}.wysiwyg ul:not(.c-periods-of-year){list-style:disc}.wysiwyg ol{counter-reset:sorted-list}.wysiwyg ol li{counter-increment:sorted-list}.wysiwyg ol li:before{content:counter(sorted-list) "."}.wysiwyg ul.checkbox,.wysiwyg ul.checkbox-blank,.wysiwyg ul.thumbs-down,.wysiwyg ul.thumbs-up{list-style:none}.wysiwyg ul.checkbox li:before,.wysiwyg ul.checkbox-blank li:before,.wysiwyg ul.thumbs-down li:before,.wysiwyg ul.thumbs-up li:before{background-color:currentColor;content:"";-webkit-mask-position:right 10px top .25em;mask-position:right 10px top .25em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1em;mask-size:1em}.wysiwyg ul.thumbs-up li:before{-webkit-mask-image:url(/vue/assets/img/icons/thumb--up.b6206f29ef3986ee6c86.svg);mask-image:url(/vue/assets/img/icons/thumb--up.b6206f29ef3986ee6c86.svg)}.wysiwyg ul.thumbs-down li:before{-webkit-mask-image:url(/vue/assets/img/icons/thumb--down.0a6b8a4589541912abfe.svg);mask-image:url(/vue/assets/img/icons/thumb--down.0a6b8a4589541912abfe.svg)}.wysiwyg ul.checkbox li:before{-webkit-mask-image:url(/vue/assets/img/icons/checkbox.b7c9f4d3217f64eb99ea.svg);mask-image:url(/vue/assets/img/icons/checkbox.b7c9f4d3217f64eb99ea.svg)}.wysiwyg ul.checkbox-blank li:before{-webkit-mask-image:url(/vue/assets/img/icons/checkbox--blank.c976f41ee56ba6bef8f3.svg);mask-image:url(/vue/assets/img/icons/checkbox--blank.c976f41ee56ba6bef8f3.svg)}.wysiwyg ol:last-child,.wysiwyg p:last-child,.wysiwyg ul:last-child{margin-bottom:0}.wysiwyg b,.wysiwyg strong{font-weight:700}.wysiwyg table tr>th{font-size:1rem;font-weight:700}.wysiwyg table tr>td,.wysiwyg table tr>th{vertical-align:middle}.wysiwyg table tr>td{text-align:left}.wysiwyg table:not(.table--secondary) tr>th{background-color:var(--color-scheme--primary);color:var(--color-scheme--negative);text-align:center}.wysiwyg table:not(.table--secondary) tr>th:first-of-type{text-align:left}.wysiwyg table:not(.table--secondary) tr>td,.wysiwyg table:not(.table--secondary) tr>th{padding:15px}.wysiwyg table:not(.table--secondary) tr>td:not(:last-of-type),.wysiwyg table:not(.table--secondary) tr>th:not(:last-of-type){border-right:1px solid #a19fa1}.wysiwyg table:not(.table--secondary) tbody>tr:nth-child(2n) td{background-color:#fafafa}.wysiwyg table.table--secondary{border-bottom:2px solid #000}.wysiwyg table.table--secondary tr>td,.wysiwyg table.table--secondary tr>th{border-bottom:1px solid #000;padding:15px 15px 15px 0}.wysiwyg table.table--secondary thead th{border-bottom:2px solid #000}.wysiwyg table.table--secondary tr td:last-of-type{padding-right:0}.wysiwyg--horizontal-scroll-auto{overflow-x:auto}.wysiwyg .c-periods-of-year{grid-template-columns:repeat(12,auto)}@media (max-width:374px){.hide-on-xxs{display:none!important}}@media (min-width:375px)and (max-width:639px){.hide-on-xs{display:none!important}}@media (min-width:640px)and (max-width:767px){.hide-on-sm{display:none!important}}@media (min-width:768px)and (max-width:1023px){.hide-on-md{display:none!important}}@media (min-width:1024px)and (max-width:1279px){.hide-on-lg{display:none!important}}@media (min-width:1280px){.hide-on-xl{display:none!important}}.color-scheme--ANDERMATT,[data-color-scheme=ANDERMATT]{--color-scheme--primary:#0f5d49;--color-scheme--primary-rgb:15,93,73;--color-scheme--secondary:#008b6c;--color-scheme--secondary-rgb:0,139,108;--color-scheme--ternary:#dff2ed;--color-scheme--negative:#fff;--color-scheme--search-term-highlight:#dff2ed;--color-scheme--product-image-border:#008b6c;--color-scheme--primary-link-color:#0f5d49;--color-scheme--primary-link-color-hover:#0f5d49}.color-scheme--PFLANZEN,[data-color-scheme=PFLANZEN]{--color-scheme--primary:#8b6900;--color-scheme--primary-rgb:139,105,0;--color-scheme--secondary:#d6b833;--color-scheme--secondary-rgb:214,184,51;--color-scheme--ternary:#f2e9bf;--color-scheme--negative:#fff;--color-scheme--search-term-highlight:#f2e9bf;--color-scheme--product-image-border:#d6b833;--color-scheme--primary-link-color:#8b6900;--color-scheme--primary-link-color-hover:#8b6900}.color-scheme--PFLANZEN_SCHUETZEN,[data-color-scheme=PFLANZEN_SCHUETZEN]{--color-scheme--primary:#606700;--color-scheme--primary-rgb:96,103,0;--color-scheme--secondary:#b3c300;--color-scheme--secondary-rgb:179,195,0;--color-scheme--ternary:#eef1c3;--color-scheme--negative:#fff;--color-scheme--search-term-highlight:#eef1c3;--color-scheme--product-image-border:#b3c300;--color-scheme--primary-link-color:#606700;--color-scheme--primary-link-color-hover:#606700}.color-scheme--PFLANZEN_STAERKEN,[data-color-scheme=PFLANZEN_STAERKEN]{--color-scheme--primary:#156619;--color-scheme--primary-rgb:21,102,25;--color-scheme--secondary:#44a138;--color-scheme--secondary-rgb:68,161,56;--color-scheme--ternary:#d8ecd6;--color-scheme--negative:#fff;--color-scheme--search-term-highlight:#d8ecd6;--color-scheme--product-image-border:#44a138;--color-scheme--primary-link-color:#156619;--color-scheme--primary-link-color-hover:#156619}.color-scheme--NUETZLINGE,[data-color-scheme=NUETZLINGE]{--color-scheme--primary:#005a8e;--color-scheme--primary-rgb:0,90,142;--color-scheme--secondary:#0093bd;--color-scheme--secondary-rgb:0,147,189;--color-scheme--ternary:#d2ebf3;--color-scheme--negative:#fff;--color-scheme--search-term-highlight:#d2ebf3;--color-scheme--product-image-border:#0093bd;--color-scheme--primary-link-color:#005a8e;--color-scheme--primary-link-color-hover:#005a8e}.color-scheme--GARTENZUBEHOER,[data-color-scheme=GARTENZUBEHOER]{--color-scheme--primary:#991300;--color-scheme--primary-rgb:153,19,0;--color-scheme--secondary:#e74310;--color-scheme--secondary-rgb:231,67,16;--color-scheme--ternary:#fbdcd2;--color-scheme--negative:#fff;--color-scheme--search-term-highlight:#fbdcd2;--color-scheme--product-image-border:#e74310;--color-scheme--primary-link-color:#991300;--color-scheme--primary-link-color-hover:#991300}.color-scheme--HAUS_HOF,[data-color-scheme=HAUS_HOF]{--color-scheme--primary:#4f045f;--color-scheme--primary-rgb:79,4,95;--color-scheme--secondary:#82358b;--color-scheme--secondary-rgb:130,53,139;--color-scheme--ternary:#eadeec;--color-scheme--negative:#fff;--color-scheme--search-term-highlight:#eadeec;--color-scheme--product-image-border:#82358b;--color-scheme--primary-link-color:#4f045f;--color-scheme--primary-link-color-hover:#4f045f}.color-scheme--YELLOW,[data-color-scheme=YELLOW]{--color-scheme--primary:#695304;--color-scheme--primary-rgb:105,83,4;--color-scheme--secondary:#ebcc4e;--color-scheme--secondary-rgb:235,204,78;--color-scheme--ternary:#fce3ad;--color-scheme--negative:#fff;--color-scheme--search-term-highlight:#fce3ad;--color-scheme--product-image-border:#ebcc4e;--color-scheme--primary-link-color:#695304;--color-scheme--primary-link-color-hover:#695304}.color-scheme--BLUE,[data-color-scheme=BLUE]{--color-scheme--primary:#0e2652;--color-scheme--primary-rgb:14,38,82;--color-scheme--secondary:#284f9e;--color-scheme--secondary-rgb:40,79,158;--color-scheme--ternary:#c0dfef;--color-scheme--negative:#fff;--color-scheme--search-term-highlight:#c0dfef;--color-scheme--product-image-border:#284f9e;--color-scheme--primary-link-color:#0e2652;--color-scheme--primary-link-color-hover:#0e2652}.color-scheme--PINKY,[data-color-scheme=PINKY]{--color-scheme--primary:#960059;--color-scheme--primary-rgb:150,0,89;--color-scheme--secondary:#e6197d;--color-scheme--secondary-rgb:230,25,125;--color-scheme--ternary:#fdedf5;--color-scheme--negative:#fff;--color-scheme--search-term-highlight:#fdedf5;--color-scheme--product-image-border:#e6197d;--color-scheme--primary-link-color:#960059;--color-scheme--primary-link-color-hover:#960059}.color-scheme--BIOCONTROL,[data-color-scheme=BIOCONTROL]{--color-scheme--primary:#008b6c;--color-scheme--primary-rgb:0,139,108;--color-scheme--secondary:#008b6c;--color-scheme--secondary-rgb:0,139,108;--color-scheme--ternary:#fff;--color-scheme--negative:#fff;--color-scheme--search-term-highlight:#cccbcc;--color-scheme--product-image-border:#0000;--color-scheme--primary-link-color:#008b6c;--color-scheme--primary-link-color-hover:#0f5d49}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single{background:#fff;border:1px solid;border-color:#ccc #ccc #bbb;color:#333;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;z-index:9999}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{box-shadow:0 5px 15px -5px #00000080;position:absolute}.pika-lendar{float:left;margin:8px;width:240px}.pika-title{position:relative;text-align:center}.pika-label{background-color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:20px;margin:0;overflow:hidden;padding:5px 3px;position:relative;z-index:9999}.pika-title select{cursor:pointer;left:0;margin:0;opacity:0;position:absolute;top:5px;z-index:9998}.pika-next,.pika-prev{background-color:initial;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;border:0;cursor:pointer;display:block;height:30px;opacity:.5;outline:none;overflow:hidden;padding:0;position:relative;text-indent:20px;white-space:nowrap;width:20px}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==);float:left}.is-rtl .pika-prev,.pika-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=);float:right}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{border:0;border-collapse:collapse;border-spacing:0;width:100%}.pika-table td,.pika-table th{padding:0;width:14.2857142857%}.pika-table th{color:#999;font-size:12px;font-weight:700;line-height:25px;text-align:center}.pika-button{background:#f5f5f5;border:0;box-sizing:border-box;-moz-box-sizing:border-box;color:#666;cursor:pointer;display:block;font-size:12px;height:auto;line-height:15px;margin:0;outline:none;padding:5px;text-align:right;width:100%}.pika-week{color:#999;font-size:11px}.is-today .pika-button{color:#3af;font-weight:700}.has-event .pika-button,.is-selected .pika-button{background:#3af;border-radius:3px;box-shadow:inset 0 1px 3px #178fe5;color:#fff;font-weight:700}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{background:#6cb31d;border-radius:3px;box-shadow:none;color:#fff}.is-endrange .pika-button{background:#3af;border-radius:3px;box-shadow:none;color:#fff}.is-disabled .pika-button{color:#999;cursor:default;opacity:.3;pointer-events:none}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{cursor:default;pointer-events:none}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{background:#ff8000;border-radius:3px;box-shadow:none;color:#fff}.pika-table abbr{border-bottom:none;cursor:help}.pika-single .pika-table abbr{color:#6b6b6b}.pika-single .pika-prev{background-image:url(/vue/assets/img/icons/arrow--back.4026127f14054e638232.svg);background-size:15px}.pika-single .pika-next{background-image:url(/vue/assets/img/icons/arrow--forward.025ddebaa715623ac5f2.svg);background-size:15px}.pika-single .pika-button{background:#fafafa;border-radius:0!important;color:var(--theme-color-primary-2);text-align:center}.pika-single .is-today .pika-button{color:var(--color-scheme--secondary)}.pika-single .is-outside-current-month .pika-button{background-color:#0000;opacity:.5}.pika-single .is-selected .pika-button,.pika-single .pika-button:hover{background-color:var(--color-scheme--secondary);color:var(--color-scheme--negative)}
.e-icon{display:block;pointer-events:none}
.c-main-navigation__flyout-inner,.c-main-navigation__inner{flex:1 0 auto;margin:0 auto;max-width:1320px;padding-left:20px;padding-right:20px;width:100%}.c-main-navigation{align-items:center;background-color:#fafafa;display:flex}.c-main-navigation__inner{display:flex;justify-content:center}.c-main-navigation__navigation-list-level1{display:flex}.c-main-navigation__navigation-link-level1{align-items:center;color:var(--theme-color-primary-2);display:flex;font-size:.875rem;font-weight:700;height:40px;padding:0 20px;text-decoration:none}@media (min-width:1280px){.c-main-navigation__navigation-link-level1{padding:0 30px}}.c-main-navigation__navigation-link-level1:focus,.c-main-navigation__navigation-link-level1:hover{color:var(--color-scheme--primary)}.c-main-navigation__flyout{background-color:var(--color-scheme--secondary);left:0;opacity:0;position:fixed;right:0;top:var(--c-header__anchor-position);transition:opacity .5s ease-in-out;visibility:hidden;z-index:15}.c-main-navigation__flyout-inner{display:grid;grid-template-columns:auto 320px}.c-main-navigation__navigation-item-level1--has-pages .c-main-navigation__navigation-link-level1:after{background-color:#fafafa;bottom:-7.5px;content:"";display:none;height:15px;margin-left:-7.5px;position:absolute;transform:rotate(45deg);width:15px;z-index:16}.c-main-navigation__navigation-item-level1--flyout-open .c-main-navigation__navigation-link-level1{color:var(--color-scheme--primary)}.c-main-navigation__navigation-item-level1--flyout-open .c-main-navigation__navigation-link-level1:after{display:block}.c-main-navigation__navigation-item-level1--flyout-open .c-main-navigation__flyout{opacity:1;visibility:visible}.c-main-navigation__navigation-list-level2{column-count:3;padding:30px 0}@media (min-width:1280px){.c-main-navigation__navigation-list-level2{column-count:4}}.c-main-navigation__navigation-item-level2{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;break-inside:avoid;margin:0 20px 0 0;overflow-wrap:break-word;padding-bottom:20px}@supports(-moz-appearance:none){.c-main-navigation__navigation-item-level2{display:inline-grid}}.c-main-navigation__navigation-link-level2{color:var(--color-scheme--negative);display:block;font-size:1.125rem;font-weight:700;line-height:1.1em;margin-bottom:10px;text-decoration:none}.c-main-navigation__navigation-link-level2:focus,.c-main-navigation__navigation-link-level2:hover{color:var(--color-scheme--negative);text-decoration:underline}.c-main-navigation__navigation-link-level3{font-size:1rem;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;color:var(--color-scheme--negative);display:block;line-height:1.1em;margin-bottom:10px;overflow-wrap:break-word;text-decoration:none}.c-main-navigation__navigation-link-level3:focus,.c-main-navigation__navigation-link-level3:hover{color:var(--color-scheme--negative);text-decoration:underline}.c-main-navigation__cms{padding:30px 0 30px 25px;position:relative}.c-main-navigation__cms-backdrop{background-color:var(--color-scheme--ternary);inset:0 -200vw 0 0;position:absolute;z-index:-1}.c-main-navigation__cms-inner{color:var(--color-scheme--primary)}.c-main-navigation__cms-inner h2,.c-main-navigation__cms-inner h3,.c-main-navigation__cms-inner h4{color:var(--color-scheme--primary);display:block;font-size:1.125rem;font-weight:700;margin-bottom:5px}.c-main-navigation__cms-inner ul{margin-bottom:20px}.c-main-navigation__cms-inner a:not(.e-button){color:var(--color-scheme--primary);display:block;font-size:1rem;margin-bottom:5px;text-decoration:none}.c-main-navigation__cms-inner a:not(.e-button):focus,.c-main-navigation__cms-inner a:not(.e-button):hover{color:var(--color-scheme--primary);text-decoration:underline}.c-main-navigation__cms-inner p{font-size:1rem;margin-bottom:20px}.c-main-navigation__cms-inner .e-button{margin-bottom:20px}
.c-language-selector{display:flex}.c-language-selector__globe{margin-right:10px}.c-language-selector__list{display:flex}.c-language-selector__item:not(:last-of-type){margin-right:10px}.c-language-selector__link{color:var(--theme-color-primary-2);text-decoration:none}.c-language-selector__item--active .c-language-selector__link{font-weight:700}
@keyframes e-progress-rotation-animation{0%{transform:translate(300%) scale(0) rotate(.02deg)}50%{transform:translate(-50%) scale(1) rotate(.02deg)}to{transform:translate(-400%) scale(0) rotate(.02deg)}}.e-progress{align-items:center;display:flex;font-size:1rem;padding:5px}.e-progress--spacing-0{padding:0}.e-progress__inner{display:block;float:left;height:1em;position:relative;width:4em}.e-progress__bubble{animation:e-progress-rotation-animation 2s linear infinite;background-color:var(--color-scheme--secondary);display:block;height:.6em;left:50%;margin:5px auto 0;position:absolute;width:.6em}.e-progress__bubble:first-child{animation-delay:-.6666666666667s}.e-progress__bubble:nth-child(2){animation-delay:-.3333333333333s}.e-progress--negative .e-progress__bubble{background-color:var(--color-scheme--negative)}
.c-product-price__prefix:after{content:" ";display:inline}.c-product-price__regular-price{display:block;font-weight:400}
.c-form-notification{background-position-x:calc(100% - 5px);background-position-y:calc(18px/2 - 2px);background-repeat:no-repeat;background-size:20px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:0 4px 10px 1px rgba(var(--theme-color-primary-2),.3);color:#fff;display:block;font-size:.875rem;line-height:1.2857142857;padding:10px 35px 10px 5px}.c-form-notification--state-error{background-color:var(--theme-color-status-error)}.c-form-notification--state-info{background-color:var(--theme-color-status-info)}.c-form-notification--state-success{background-color:var(--theme-color-status-success)}
.e-input{display:block;position:relative}.e-input--border-0 .e-input__field{border:1px solid #0000}.e-input__field{-webkit-appearance:none;background:#fff;border:1px solid #cccbcc;color:var(--theme-color-primary-2);font-family:GTAmerica,Trebuchet MS,Arial,sans-serif;font-size:.875rem;height:40px;line-height:1.2857142857;padding:5px 10px;position:relative;width:100%;-webkit-text-fill-color:initial}.e-input__field::-ms-clear{display:none;height:0;width:0}.e-input__field::-webkit-contacts-auto-fill-button{pointer-events:none;position:absolute;right:0;visibility:hidden}.e-input__field::placeholder{color:#909090;font-family:GTAmerica,Trebuchet MS,Arial,sans-serif;opacity:1}.e-input__fixed-label{color:var(--theme-color-primary-2);display:flex;font-size:.875rem;left:5px;line-height:1.2857142857;position:absolute;top:50%;transform:translateY(-50%)}.e-input__notification{display:block;position:absolute;top:calc(40px - 1px);width:100%;z-index:1}.e-input__slot-wrapper{display:flex;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.e-input__slot{color:var(--theme-color-primary-2);display:flex;font-size:.875rem;line-height:40px}.e-input--active:not(.e-input--border-0) .e-input__field,.e-input:not(.e-input--border-0) .e-input__field:active{border:1px solid var(--color-scheme--secondary)}.e-input--focus .e-input__field,.e-input__field:focus{outline:none}.e-input--focus:not(.e-input--border-0) .e-input__field,.e-input--hover:not(.e-input--border-0) .e-input__field,.e-input:not(.e-input--border-0) .e-input__field:focus,.e-input:not(.e-input--border-0) .e-input__field:hover{border:1px solid var(--color-scheme--secondary)}.e-input--disabled .e-input__field,.e-input--disabled .e-input__field:hover,.e-input--disabled:not(.e-input--border-0) .e-input__field,.e-input--disabled:not(.e-input--border-0) .e-input__field:hover,.e-input:not(.e-input--border-0) .e-input__field:disabled,.e-input__field:disabled{background-color:#fff;border-color:#cccbcc;color:#cccbcc}.e-input--disabled .e-input__field::placeholder,.e-input--disabled .e-input__field:hover::placeholder,.e-input--disabled:not(.e-input--border-0) .e-input__field::placeholder,.e-input--disabled:not(.e-input--border-0) .e-input__field:hover::placeholder,.e-input:not(.e-input--border-0) .e-input__field:disabled::placeholder,.e-input__field:disabled::placeholder{color:#cccbcc}.e-input--disabled .e-input__slot{color:var(--theme-color-primary-2)}.e-input--state-default .e-input__slot-wrapper{right:5px}.e-input--state-success:not(.e-input--border-0) .e-input__field{border-color:var(--theme-color-status-success)}.e-input--state-success:not(.e-input--border-0) .e-input__field:focus,.e-input--state-success:not(.e-input--border-0) .e-input__field:hover{border:1px solid var(--theme-color-status-success)}.e-input--state-success .e-input__state-icon{color:var(--theme-color-status-success)}.e-input--state-error:not(.e-input--border-0) .e-input__field{border-color:var(--theme-color-status-error)}.e-input--state-error:not(.e-input--border-0) .e-input__field:focus,.e-input--state-error:not(.e-input--border-0) .e-input__field:hover{border:1px solid var(--theme-color-status-error)}.e-input--state-error .e-input__state-icon{color:var(--theme-color-status-error)}.e-input--state-info:not(.e-input--border-0) .e-input__field{border-color:var(--theme-color-status-info)}.e-input--state-info:not(.e-input--border-0) .e-input__field:focus,.e-input--state-info:not(.e-input--border-0) .e-input__field:hover{border:1px solid var(--theme-color-status-info)}.e-input--state-info .e-input__state-icon{color:var(--theme-color-status-info)}.e-input--state-warning:not(.e-input--border-0) .e-input__field{border-color:var(--theme-color-status-warning)}.e-input--state-warning:not(.e-input--border-0) .e-input__field:focus,.e-input--state-warning:not(.e-input--border-0) .e-input__field:hover{border:1px solid var(--theme-color-status-warning)}.e-input--state-warning .e-input__state-icon{color:var(--theme-color-status-warning)}.e-input--notification .e-input__field{background:none;padding:5px 10px}.e-input .e-icon{display:flex;margin:auto}.e-input--type-hidden{display:none}.e-input--no-native-control .e-input__field{-webkit-appearance:none;appearance:textfield}.e-input--no-native-control .e-input__field::-webkit-inner-spin-button,.e-input--no-native-control .e-input__field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.e-input--no-native-control .e-input__field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.e-picture,.e-picture img{display:block;height:auto;max-width:100%}.e-picture img{width:100%}.e-picture img[loading=lazy]{opacity:0;transition:opacity .2s}.e-picture--loaded img[loading]{opacity:1}.e-picture--inline{display:inline-block}.e-picture--ratio:before{content:"";display:block;float:left;padding-top:calc(100%/var(--aspect-ratio))}.e-picture--ratio:after{clear:both;content:"";display:table}@supports(aspect-ratio:initial){.e-picture--ratio{aspect-ratio:var(--aspect-ratio)/1}.e-picture--ratio:after,.e-picture--ratio:before{content:none}}.e-picture--placeholder{background:url(/vue/assets/img/placeholder.45f8f85b1d8eb23fcefe.svg) no-repeat 50% #f2f2f2;background-clip:padding-box;background-size:40%}
.e-button{background-color:var(--color-scheme--secondary);border:2px solid #0000;color:var(--color-scheme--negative);cursor:pointer;display:inline-block;font-size:1rem;font-weight:700;line-height:1.25;min-width:165px;outline:none;padding:10px 15px;position:relative;text-align:center;text-decoration:none}@media (max-width:374px){.e-button{min-width:100px}}.e-button:hover{text-decoration:none}.e-button--active,.e-button--focus,.e-button--hover:not(.e-button--touch),.e-button:active,.e-button:focus,.e-button:hover:not(.e-button--touch){background-color:var(--color-scheme--primary);color:var(--color-scheme--negative)}.e-button--width-full{display:block;width:100%}.e-button--width-auto{min-width:0}.e-button--size-300{font-size:14px;padding:5px 10px}.e-button--spacing-0{padding:0}.e-button--spacing-100{padding:2px 6px}.e-button--spacing-300{padding:5px 15px}.e-button--border-300{border-color:var(--color-scheme--negative);border-width:3px}.e-button--transparent{background-color:#0000}.e-button__inner{align-items:center;display:flex;justify-content:center;position:relative}.e-button .e-progress__bubble,.e-button--negative{background-color:var(--color-scheme--negative)}.e-button--negative{border-color:var(--color-scheme--secondary);color:var(--color-scheme--secondary)}.e-button--negative.e-button--active,.e-button--negative.e-button--focus,.e-button--negative.e-button--hover:not(.e-button--touch),.e-button--negative.e-button:active,.e-button--negative.e-button:focus,.e-button--negative.e-button:hover:not(.e-button--touch){background-color:var(--color-scheme--negative);border-color:var(--color-scheme--primary);color:var(--color-scheme--primary)}.e-button--negative .e-progress__bubble{background-color:var(--color-scheme--secondary)}.e-button--primary{background-color:var(--color-scheme--primary);color:var(--color-scheme--negative)}.e-button--primary.e-button--active,.e-button--primary.e-button--focus,.e-button--primary.e-button--hover:not(.e-button--touch),.e-button--primary.e-button:active,.e-button--primary.e-button:focus,.e-button--primary.e-button:hover:not(.e-button--touch){background-color:var(--color-scheme--secondary);color:var(--color-scheme--negative)}.e-button--primary .e-progress__bubble,.e-button--primary.e-button--negative{background-color:var(--color-scheme--negative)}.e-button--primary.e-button--negative{border-color:var(--color-scheme--primary);color:var(--color-scheme--primary)}.e-button--primary.e-button--negative.e-button--active,.e-button--primary.e-button--negative.e-button--focus,.e-button--primary.e-button--negative.e-button--hover:not(.e-button--touch),.e-button--primary.e-button--negative.e-button:active,.e-button--primary.e-button--negative.e-button:focus,.e-button--primary.e-button--negative.e-button:hover:not(.e-button--touch){background-color:var(--color-scheme--negative);border-color:var(--color-scheme--secondary);color:var(--color-scheme--secondary)}.e-button--primary.e-button--negative .e-progress__bubble{background-color:var(--color-scheme--primary)}.e-button--disabled,.e-button[disabled]{cursor:default;pointer-events:none}.e-button--disabled:not(.e-button--progress),.e-button[disabled]:not(.e-button--progress){background-color:#464646;border-color:#0000;color:var(--color-scheme--negative)}.e-button--disabled.e-button--negative:not(.e-button--progress),.e-button[disabled].e-button--negative:not(.e-button--progress){background-color:var(--color-scheme--negative);border-color:#464646;color:#464646}
.c-search{position:relative}.c-search__input-field-button{align-items:center;color:var(--theme-color-primary-1);display:flex}.c-search__overlay{inset:var(--c-header__anchor-position) 0 0 0;opacity:0;overflow-y:auto;pointer-events:none;position:fixed;transition:opacity .3s ease-in-out;visibility:hidden}@media (min-width:1024px){.c-search__overlay{top:calc(var(--c-header__anchor-position) - 40px)}}.c-search__overlay:before{background-color:var(--theme-color-primary-2);content:"";inset:var(--c-header__anchor-position) 0 0 0;opacity:.9;pointer-events:none;position:fixed;z-index:-1}@media (min-width:1024px){.c-search__overlay:before{top:calc(var(--c-header__anchor-position) - 40px)}}.c-search__overlay-inner{margin-left:auto;margin-right:auto;max-width:840px}@media (min-width:768px){.c-search__results{display:flex}}.c-search__results-main,.c-search__results-sidebar{padding:20px}@media (min-width:768px){.c-search__results-main,.c-search__results-sidebar{padding:35px}}.c-search__results-sidebar{background-color:#f2f2f2}@media (min-width:768px){.c-search__results-sidebar{flex:0 0 auto;order:1;width:300px}}.c-search__results-main{background-color:#fff}@media (min-width:768px){.c-search__results-main{flex:1 1 auto;order:2}}.c-search__categories,.c-search__documents,.c-search__product-list{margin-bottom:40px}.c-search__category:not(:last-of-type),.c-search__document:not(:last-of-type){margin-bottom:5px}.c-search__category a,.c-search__document a{font-size:.875rem;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;color:var(--theme-color-primary-2);overflow-wrap:break-word;text-decoration:none}.c-search__category a:hover,.c-search__document a:hover{text-decoration:underline}.c-search__product-image .e-picture{border-bottom:4px solid var(--color-scheme--product-image-border)}.c-search__product{display:grid;grid-template-columns:100px minmax(0,1fr);grid-gap:20px;cursor:pointer}.c-search__product:not(:last-of-type){margin-bottom:20px}.c-search__product:hover .c-search__product-name{color:var(--color-scheme--secondary)}.c-search__product-description,.c-search__product-name{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.c-search__product-description{font-size:.875rem;margin-bottom:5px}.c-search__product-price{font-size:.875rem;font-weight:700;min-height:20px}.c-search__product-price .e-progress{font-size:10px}.c-search__hint,.c-search__progress{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:40px}.c-search__hint{font-size:1rem;font-weight:700}.c-search__hint .e-icon{margin-right:10px}.c-search--show-overlay .c-search__overlay{opacity:1;pointer-events:auto;visibility:visible}.c-search [data-highlight-string]{background-color:var(--color-scheme--search-term-highlight);position:relative}
.c-main-navigation-mobile-node__container{background-color:var(--color-scheme--secondary);border-top:1px solid #f2f2f2;color:var(--color-scheme--negative);inset:var(--c-header__anchor-position) 0 0 100vw;overflow:scroll;position:fixed;transition:left .3s ease-in-out;width:100vw;z-index:20}.c-main-navigation-mobile-node__title{font-size:1rem;font-weight:700;padding:15px 20px}.c-main-navigation-mobile-node__link,.c-main-navigation-mobile-node__link:focus,.c-main-navigation-mobile-node__link:hover{border-bottom:1px solid var(--color-scheme--ternary);color:var(--color-scheme--negative);display:block;padding:15px 20px;position:relative;text-decoration:none}.c-main-navigation-mobile-node__link--has-pages{padding-right:50px}.c-main-navigation-mobile-node__link--has-pages:after{background-color:var(--color-scheme--negative);bottom:0;content:"";display:block;-webkit-mask-image:url(/vue/assets/img/icons/arrow--forward.025ddebaa715623ac5f2.svg);mask-image:url(/vue/assets/img/icons/arrow--forward.025ddebaa715623ac5f2.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px;mask-size:20px;position:absolute;right:15px;top:0;width:25px}.c-main-navigation-mobile-node__back{border-bottom:1px solid var(--color-scheme--ternary);color:var(--color-scheme--negative);display:block;margin-bottom:20px;padding:15px 15px 15px 50px;position:relative;width:100%}.c-main-navigation-mobile-node__back:before{background-color:var(--color-scheme--negative);bottom:0;content:"";display:block;left:15px;-webkit-mask-image:url(/vue/assets/img/icons/arrow--back.4026127f14054e638232.svg);mask-image:url(/vue/assets/img/icons/arrow--back.4026127f14054e638232.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px;mask-size:20px;position:absolute;top:0;width:25px}.c-main-navigation-mobile-node__cms{background-color:var(--color-scheme--ternary);color:var(--color-scheme--primary);padding:15px 20px}.c-main-navigation-mobile-node__cms .e-button{margin-bottom:20px}.c-main-navigation-mobile-node__cms-inner{color:var(--color-scheme--primary)}.c-main-navigation-mobile-node__cms-inner h2,.c-main-navigation-mobile-node__cms-inner h3,.c-main-navigation-mobile-node__cms-inner h4{color:var(--color-scheme--primary);display:block;font-size:1.125rem;font-weight:700;margin-bottom:5px}.c-main-navigation-mobile-node__cms-inner ul{margin-bottom:20px}.c-main-navigation-mobile-node__cms-inner a:not(.e-button){color:var(--color-scheme--primary);display:block;font-size:1rem;margin-bottom:5px;text-decoration:none}.c-main-navigation-mobile-node__cms-inner a:not(.e-button):focus,.c-main-navigation-mobile-node__cms-inner a:not(.e-button):hover{color:var(--color-scheme--primary);text-decoration:underline}.c-main-navigation-mobile-node__cms-inner p{font-size:1rem;margin-bottom:20px}.c-main-navigation-mobile-node__cms-inner .e-button{margin-bottom:20px}
.c-main-navigation-mobile__overflow-hidden{overflow:hidden}.c-main-navigation-mobile__list{background:#fafafa;border-top:1px solid #f2f2f2;inset:var(--c-header__anchor-position) 0 0 0;opacity:0;overflow:scroll;position:fixed;transition:opacity .3s ease-in-out;visibility:hidden;z-index:20}.c-main-navigation-mobile__list--is-open{opacity:1;visibility:visible}.c-main-navigation-mobile__link{border-bottom:1px solid #f2f2f2;color:var(--color-scheme--secondary);display:block;padding:15px 20px;position:relative;text-decoration:none}.c-main-navigation-mobile__link--has-pages{padding-right:50px}.c-main-navigation-mobile__link--has-pages:after{background-color:var(--theme-color-primary-1);content:"";display:block;inset:0 15px 0 auto;-webkit-mask-image:url(/vue/assets/img/icons/arrow--forward.025ddebaa715623ac5f2.svg);mask-image:url(/vue/assets/img/icons/arrow--forward.025ddebaa715623ac5f2.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px;mask-size:20px;position:absolute;width:25px}
.c-mini-cart{padding-top:10px;position:relative}.c-mini-cart:after,.c-mini-cart:before{border-left:10px solid #0000;border-right:10px solid #0000;content:"";position:absolute;top:0}.c-mini-cart:before{border-bottom:10px solid #cccbcc}.c-mini-cart:after{border-bottom:10px solid #fff;margin-top:2px;z-index:1}.c-mini-cart--arrow-position-center:after,.c-mini-cart--arrow-position-center:before{left:50%;transform:translateX(-50%)}.c-mini-cart--arrow-position-right:after,.c-mini-cart--arrow-position-right:before{right:18px}.c-mini-cart__inner{background-color:#fff;border:1px solid #cccbcc;width:300px}.c-mini-cart__name,.c-mini-cart__name:hover{font-size:.875rem;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;color:var(--theme-color-primary-2);display:block;font-weight:700;margin-bottom:5px;overflow-wrap:break-word}.c-mini-cart__scrollarea{border-bottom:1px solid #f2f2f2;overflow-y:auto;padding:20px 20px 0}.c-mini-cart__entry{display:grid;grid-template-columns:60px 1fr auto;grid-column-gap:20px;margin-bottom:20px}.c-mini-cart__entry:last-of-type{margin-bottom:10px}.c-mini-cart__price-and-quantity{display:flex;font-size:.75rem}.c-mini-cart__price{margin-right:10px}.c-mini-cart__button-remove{color:#cccbcc}.c-mini-cart__button-remove:hover{color:var(--theme-color-secondary-3)}.c-mini-cart__total-price{font-size:.875rem;font-weight:700;padding:0 0 20px 80px}.c-mini-cart__actions{display:grid;grid-template-columns:1fr;grid-gap:10px;padding:20px}.c-mini-cart__no-results{font-size:.875rem;padding:20px;text-align:center}.c-mini-cart__button-remove[disabled]{opacity:.5}.c-mini-cart__loader{align-items:center;display:flex;justify-content:center;padding:30px 0}.c-mini-cart-fade-enter-active,.c-mini-cart-fade-leave-active{transition:opacity .1s ease}.c-mini-cart-fade-enter-from,.c-mini-cart-fade-leave-to{opacity:0}
.c-notification__inner{margin:0 auto;max-width:1320px;padding-left:20px;padding-right:20px;width:100%}.c-notification{padding-bottom:10px;padding-top:10px}.c-notification,.c-notification__inner{position:relative}.c-notification--type-success{background-color:var(--theme-color-status-success);color:#fff}.c-notification--type-info{background-color:var(--theme-color-status-info);color:#fff}.c-notification--type-error{background-color:var(--theme-color-status-error);color:#fff}.c-notification--type-warning{background-color:var(--theme-color-status-warning);color:#fff}.c-notification__message{padding-right:30px;width:100%}.c-notification__close-button{color:inherit;position:absolute;right:20px;top:50%;transform:translateY(-50%)}
.c-notification-container{left:0;position:fixed;top:var(--c-header__anchor-position);width:100%;z-index:-1}.c-notification-container .list-enter-active,.c-notification-container .list-leave-active{transition:all .3s;width:100%}.c-notification-container .list-leave-active{position:absolute}.c-notification-container .list-enter,.c-notification-container .list-leave-to{opacity:0;transform:translateY(30px)}.c-notification-container .list-leave-to{transform:translateY(-30px)}.c-notification-container .list-move{transition:transform 1s}
.c-header__content,.c-header__mobile-actions,.c-header__top-bar{flex:1 0 auto;margin:0 auto;max-width:1320px;padding-left:20px;padding-right:20px;width:100%}c-header{height:121px}@media (min-width:1024px){c-header{height:160px}}.c-header{background:#fafafa;box-shadow:-1px 4px 4px -6px #00000080;position:sticky;top:-60px;z-index:10}@keyframes c-header-animation-badge-bounce{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}@media (min-width:1024px){.c-header{top:-40px}}.c-header__top-bar-wrapper{display:none}@media (min-width:1024px){.c-header__top-bar-wrapper{align-items:center;background:#fff;border-bottom:1px solid #f2f2f2;display:flex;height:40px}}.c-header__top-bar{color:var(--theme-color-primary-2);display:flex;font-size:.875rem;justify-content:space-between}.c-header__top-bar-section{display:flex}.c-header__top-bar-item{align-items:center;display:flex}.c-header__top-bar-item .e-icon{margin-right:10px}.c-header__top-bar-item a{color:var(--theme-color-primary-2);text-decoration:none}.c-header__top-bar-item:not(:last-of-type){margin-right:30px}.c-header__logout{align-items:center;display:flex}.c-header__logout .e-icon{margin-right:5px;margin-top:.1em}.c-header__user-name{margin-right:10px}.c-header__logo-wrapper{align-self:center;grid-area:logo;-ms-grid-column:1;-ms-grid-row:1}.c-header__logo{height:50px;width:auto}@media (min-width:1024px){.c-header__logo{height:80px}}.c-header__search{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-span:2;align-self:center;grid-area:search}.c-header__quick-links{align-self:center;grid-area:quicklinks;-ms-grid-column:2;-ms-grid-row:1;justify-self:end}.c-header__quick-links-list{display:flex}.c-header__quick-links-item:not(:last-of-type){margin-right:15px}@media (min-width:1024px){.c-header__quick-links-item:not(:last-of-type){margin-right:25px}}.c-header__quick-links-link{align-items:center;color:var(--theme-color-primary-2);display:flex;font-size:.625rem;font-weight:700;justify-content:center;position:relative;text-decoration:none}@media (min-width:1024px){.c-header__quick-links-link{flex-direction:column}}.c-header__quick-links-link:hover{color:var(--color-scheme--primary);text-decoration:none}.c-header__quick-links-link .e-icon{height:20px;width:20px}@media (min-width:640px){.c-header__quick-links-link .e-icon{height:25px;width:25px}}.c-header__quick-links-label{display:none}@media (min-width:1024px){.c-header__quick-links-label{display:block;margin-top:5px}}.c-header__quick-links-badge{display:none;font-size:.875rem;font-weight:700}@media (min-width:375px){.c-header__quick-links-badge{display:flex;margin-left:2px}}@media (min-width:640px){.c-header__quick-links-badge{display:flex;margin-left:5px}}@media (min-width:1024px){.c-header__quick-links-badge{align-items:center;background-color:var(--theme-color-primary-1);border-radius:100%;color:#fff;font-size:.625rem;height:17px;justify-content:center;margin-left:0;position:absolute;right:10px;top:-5px;width:17px}}.c-header__quick-links-badge--bounce{animation-duration:1s;animation-iteration-count:infinite;animation-name:c-header-animation-badge-bounce}.c-header__quick-links-item--cart{position:relative}@media (min-width:1024px){.c-header__quick-links-item--cart .c-header__quick-links-badge{right:-2px}}.c-header__content{display:grid;grid-template-areas:"logo quicklinks" "search search";height:60px}@media (min-width:1024px){.c-header__content{grid-template-areas:"logo search quicklinks";height:80px}.c-header__logo-wrapper{-ms-grid-column:1;-ms-grid-row:1}.c-header__search{-ms-grid-column:2;-ms-grid-row:1;-ms-grid-column-span:1}.c-header__quick-links{-ms-grid-column:3;-ms-grid-row:1}}.c-header__mobile-actions-wrapper{align-items:center;border-top:1px solid #f2f2f2;display:flex;min-height:61px;padding:10px 0}@media (min-width:1024px){.c-header__mobile-actions-wrapper{display:none}}.c-header__mobile-actions{align-items:center;display:flex}.c-header__mobile-actions .c-search{flex:1 0 auto}.c-header__menu-toggle{color:var(--theme-color-primary-1);flex:0 0 auto;margin-right:15px}.c-header__user{margin-left:30px}.c-header__mini-cart{padding-top:5px;position:absolute;right:0;z-index:18}.c-header--mobile-navigation-is-open .c-header__menu-toggle .e-icon{transform:scale(.8)}.c-header__main-navigation{display:none}@media (min-width:1024px){.c-header__main-navigation{display:block;min-height:40px}}.c-header .c-language-selector{margin-left:40px}
.c-modal{z-index:1000}.c-modal,.c-modal:after{height:100vh;left:0;position:fixed;top:0;width:100%}.c-modal:after{background-color:var(--theme-color-primary-2);content:"";opacity:.75;z-index:-1}.c-modal__container{display:grid;grid-template-columns:1fr;height:100%;overflow-y:auto}@media (min-width:768px){.c-modal__container{padding:5vh 0}}.c-modal__inner{background-color:#fff;justify-self:center;width:100%}@media (min-width:768px){.c-modal__inner{align-self:center;max-width:75vw}}@media (min-width:1024px){.c-modal__inner{max-width:66vw}}@media (min-width:1280px){.c-modal__inner{max-width:66vw}}.c-modal__footer,.c-modal__header{border-bottom:1px solid #f2f2f2;padding:25px}@media (min-width:768px){.c-modal__footer,.c-modal__header{padding:25px 50px}}.c-modal__header{border-bottom:1px solid #f2f2f2}.c-modal__header-inner{position:relative}.c-modal__content{padding:25px}@media (min-width:768px){.c-modal__content{padding:50px}}.c-modal__content:after{content:"";display:block;padding-bottom:var(--c-modal__footer-height)}.c-modal__footer{border-top:1px solid #f2f2f2}@media (max-width:767px){.c-modal__footer{background-color:#fff;bottom:0;left:0;position:fixed;width:100%}}.c-modal__title{margin:0}.c-modal__button-close{position:absolute;right:0;top:50%;transform:translateY(-50%)}.c-modal--has-close-button .c-modal__header-inner{padding-right:50px}@media (min-width:768px){.c-modal--size-600 .c-modal__inner{width:600px}.c-modal--size-700 .c-modal__inner{width:800px}}.c-modal--spacing-0 .c-modal__content{padding:0}.c-modal--spacing-300 .c-modal__content,.c-modal--spacing-300 .c-modal__footer,.c-modal--spacing-300 .c-modal__header{padding:25px}@media (min-width:768px){.c-modal--spacing-300 .c-modal__content,.c-modal--spacing-300 .c-modal__footer,.c-modal--spacing-300 .c-modal__header{padding:30px}}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .3s ease-in-out}.modal-fade-enter-from,.modal-fade-leave-to{opacity:0}
.c-newsletter-signup__form{display:flex;width:100%}.c-newsletter-signup__form .e-input{flex-grow:1}.c-newsletter-signup__iframe{height:70vh;width:100%}
.c-footer__content,.c-footer__legal-links-wrapper,.c-footer__meta{flex:1 0 auto;margin:0 auto;max-width:1320px;padding-left:20px;padding-right:20px;width:100%}.c-footer__contact-link,.c-footer__legal-links-link,.c-footer__navigation-link,.c-footer__social-media-link{color:var(--color-scheme--primary-link-color);text-decoration:none}.c-footer__contact-link path,.c-footer__legal-links-link path,.c-footer__navigation-link path,.c-footer__social-media-link path{fill:var(--color-scheme--primary-link-color)}.c-footer__contact-link:active,.c-footer__contact-link:focus,.c-footer__contact-link:hover,.c-footer__legal-links-link:active,.c-footer__legal-links-link:focus,.c-footer__legal-links-link:hover,.c-footer__navigation-link:active,.c-footer__navigation-link:focus,.c-footer__navigation-link:hover,.c-footer__social-media-link:active,.c-footer__social-media-link:focus,.c-footer__social-media-link:hover{color:var(--color-scheme--primary-link-color-hover);text-decoration:underline}.c-footer__contact-link:active path,.c-footer__contact-link:focus path,.c-footer__contact-link:hover path,.c-footer__legal-links-link:active path,.c-footer__legal-links-link:focus path,.c-footer__legal-links-link:hover path,.c-footer__navigation-link:active path,.c-footer__navigation-link:focus path,.c-footer__navigation-link:hover path,.c-footer__social-media-link:active path,.c-footer__social-media-link:focus path,.c-footer__social-media-link:hover path{fill:var(--color-scheme--primary-link-color-hover)}.c-footer--color-variant-negative a{color:var(--color-scheme--ternary);text-decoration:none}.c-footer--color-variant-negative a path{fill:var(--color-scheme--ternary)}.c-footer--color-variant-negative a:active,.c-footer--color-variant-negative a:focus,.c-footer--color-variant-negative a:hover{color:var(--color-scheme--ternary);text-decoration:underline}.c-footer--color-variant-negative a:active path,.c-footer--color-variant-negative a:focus path,.c-footer--color-variant-negative a:hover path{fill:var(--color-scheme--ternary)}.c-footer{margin-top:50px;position:relative}.c-footer__top-pattern{background-color:var(--color-scheme--ternary);height:150px;-webkit-mask-image:var(--footer-top-pattern-path);mask-image:var(--footer-top-pattern-path);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:auto 150px;mask-size:auto 150px}.c-footer__title{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;display:block;font-size:1.125rem;font-weight:700;margin-bottom:10px;overflow-wrap:break-word}.c-footer__title.colored{color:var(--color-scheme--primary)}.c-footer__content-wrapper{background-color:var(--color-scheme--ternary)}.c-footer__content{display:grid;grid-template-areas:"c-footer--contact" "c-footer--navigation" "c-footer--social";grid-template-columns:1fr;padding-bottom:10px;padding-top:30px;grid-gap:50px}@media (min-width:768px){.c-footer__content{grid-template-areas:"c-footer--navigation c-footer--contact" "c-footer--social c-footer--contact";grid-template-columns:1.5fr 1fr;grid-gap:20px 50px}}@media (min-width:1280px){.c-footer__content{grid-template-areas:"c-footer--navigation c-footer--social c-footer--contact";grid-template-columns:1.25fr 1fr .75fr;grid-gap:50px}}.c-footer__block--navigation{grid-area:c-footer--navigation;-ms-grid-column:1;-ms-grid-row:3}.c-footer__block--social{display:grid;grid-area:c-footer--social;-ms-grid-column:1;-ms-grid-row:5;grid-row-gap:40px}@media (min-width:768px){.c-footer__block--social{padding-top:25px}}@media (min-width:1280px){.c-footer__block--social{padding-right:70px;padding-top:0}}.c-footer__block--contact{grid-area:c-footer--contact;-ms-grid-column:1;-ms-grid-row:1;position:relative}@media (min-width:768px){.c-footer__block--navigation{-ms-grid-column:1;-ms-grid-row:1}.c-footer__block--social{-ms-grid-column:1;-ms-grid-row:3}.c-footer__block--contact{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3}}@media (min-width:1280px){.c-footer__block--navigation{-ms-grid-column:1;-ms-grid-row:1}.c-footer__block--social{-ms-grid-column:3;-ms-grid-row:1}.c-footer__block--contact{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:5}}@media (min-width:640px){.c-footer__category-list{column-count:2;margin-bottom:-30px}}@media (min-width:1280px){.c-footer__category-list{column-count:2}}.c-footer__category-item{break-inside:avoid;padding-bottom:30px}@supports(-moz-appearance:none){.c-footer__category-item{display:inline-grid}}.c-footer__navigation-item:not(:last-of-type){margin-bottom:5px}.c-footer__navigation-link{font-size:.875rem;text-decoration:none}.c-footer__social-media-list{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px}@media (min-width:375px){.c-footer__social-media-list{grid-template-columns:repeat(8,1fr)}}@media (min-width:1024px){.c-footer__social-media-list{grid-template-columns:repeat(10,1fr)}}@media (min-width:1280px){.c-footer__social-media-list{grid-template-columns:repeat(6,1fr)}}.c-footer__social-media-item{display:inline-block}.c-footer__social-media-link{align-items:center;aspect-ratio:1;background:#fff;display:flex;justify-content:center;padding:5px}.c-footer__social-media-link:focus,.c-footer__social-media-link:hover{background:var(--color-scheme--primary);color:var(--color-scheme--negative)}.c-footer__social-media-link svg{height:24px;width:24px}.c-footer__badges-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px 10px}@media (min-width:375px){.c-footer__badges-list{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.c-footer__badges-list{grid-template-columns:repeat(5,1fr)}}@media (min-width:1280px){.c-footer__badges-list{grid-template-columns:repeat(3,1fr)}}.c-footer__language-selector{font-size:.875rem;line-height:1.5714285714;margin-bottom:20px}.c-footer__contact-link{display:flex;font-size:.875rem;line-height:1.5714285714;margin-bottom:5px}.c-footer__contact-link .e-icon{flex:0 0 auto;height:15px;margin-right:10px;margin-top:5px;width:15px}.c-footer__contact-blocks{margin-top:15px}.c-footer__contact-block{font-size:.875rem;line-height:1.5714285714}.c-footer__contact-block:not(:last-of-type){margin-bottom:15px}.c-footer__contact-block .c-footer__title{margin-bottom:0}.c-footer__meta{margin-top:20px}.c-footer__meta-inner{padding:15px 0 20px}@media (min-width:1024px){.c-footer__meta-inner{display:flex;justify-content:space-between}}.c-footer__legal-links-wrapper{margin-top:25px}.c-footer__legal-links-item{display:inline-block;margin-bottom:10px}@media (min-width:1024px){.c-footer__legal-links-item{margin-bottom:0}}.c-footer__legal-links-item:not(:last-of-type){margin-right:15px}.c-footer__legal-links-link{font-size:.75rem;text-decoration:none}.c-footer__copyright{color:var(--theme-color-primary-2);font-size:.75rem;margin-top:20px}@media (min-width:1024px){.c-footer__copyright{margin-top:0}}.c-footer--color-variant-negative{color:var(--color-scheme--ternary)}.c-footer--color-variant-negative .c-footer__content-wrapper{background-color:var(--color-scheme--secondary)}.c-footer--color-variant-negative .c-footer__copyright{color:var(--color-scheme--ternary)}.c-footer--color-variant-negative .c-footer__social-media-link{color:var(--color-scheme--secondary)}.c-footer--color-variant-negative .c-footer__social-media-link:focus,.c-footer--color-variant-negative .c-footer__social-media-link:hover{background:var(--color-scheme--primary);color:var(--color-scheme--negative)}.c-footer--color-variant-negative .c-newsletter-signup .e-button{background-color:var(--color-scheme--negative);border:1px solid #0000;color:var(--color-scheme--secondary)}.c-footer--color-variant-negative .c-newsletter-signup .e-button .e-icon{color:var(--color-scheme--secondary)}.c-footer--has-background-image .c-footer__content-wrapper{background-image:var(--footer-background-image);background-size:cover}
.c-breadcrumb__link{color:var(--theme-color-primary-2)}.c-breadcrumb__link path{fill:var(--theme-color-primary-2)}.c-breadcrumb__link:active,.c-breadcrumb__link:focus,.c-breadcrumb__link:hover{color:var(--theme-color-primary-2)}.c-breadcrumb__link:active path,.c-breadcrumb__link:focus path,.c-breadcrumb__link:hover path{fill:var(--theme-color-primary-2)}.c-breadcrumb{margin:40px 0 20px}.c-breadcrumb__item,.c-breadcrumb__list{align-items:center;display:flex}.c-breadcrumb__item:not(:last-of-type):after{background:url(/vue/assets/img/icons.4eed3ad00a6db59247a4.svg#arrow--forward) 50%/cover;content:"";display:block;height:12px;margin:0 5px;width:12px}.c-breadcrumb__item:last-of-type{font-weight:700}.c-breadcrumb__link{font-size:.875rem;text-decoration:none}
.l-cms,l-cms{flex:1 0 auto;margin:0 auto;margin-top:30px;max-width:1320px;padding-left:20px;padding-right:20px;width:100%}.l-cms .c-breadcrumb,l-cms .c-breadcrumb{margin:30px 0}@media (min-width:1024px){.l-cms .c-breadcrumb,l-cms .c-breadcrumb{margin:50px 0 30px}}
.e-select{display:block;position:relative}.e-select__select{align-items:center;-webkit-appearance:none;appearance:none;border:1px solid #cccbcc;cursor:pointer;display:flex;font-size:.875rem;height:40px;line-height:1.2857142857;outline:none;padding:5px 25px 5px 10px;text-overflow:ellipsis;white-space:nowrap;width:100%}.e-select--hover .e-select__select,.e-select__select:hover{border:1px solid var(--color-scheme--secondary)}.e-select--focus .e-select__select,.e-select__select:focus{border:1px solid var(--color-scheme--secondary);outline:none}.e-select__icon{pointer-events:none;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.e-select--size-300 .e-select__select{height:35px}.e-select--state-error .e-select__select,.e-select--state-error .e-select__select:focus,.e-select--state-error .e-select__select:hover{border-color:var(--theme-color-status-error)}.e-select--state-error .e-select__icon{color:var(--theme-color-status-error)}.e-select--state-success .e-select__select,.e-select--state-success .e-select__select:focus,.e-select--state-success .e-select__select:hover{border-color:var(--theme-color-status-success)}.e-select--state-success .e-select__icon{color:var(--theme-color-status-success)}.e-select--state-info .e-select__select,.e-select--state-info .e-select__select:focus,.e-select--state-info .e-select__select:hover{border-color:var(--theme-color-status-info)}.e-select--state-info .e-select__icon{color:var(--theme-color-status-info)}.e-select--state-warning .e-select__select,.e-select--state-warning .e-select__select:focus,.e-select--state-warning .e-select__select:hover{border-color:var(--theme-color-status-warning)}.e-select--state-warning .e-select__icon{color:var(--theme-color-status-warning)}.e-select--disabled,.e-select--disabled:hover,.e-select__select:disabled,.e-select__select:disabled:hover{background-color:#fff;border-color:#cccbcc;color:#cccbcc}.e-select--disabled+.e-select__icon,.e-select__select:disabled+.e-select__icon{color:#cccbcc}
.c-pagination{display:flex;justify-content:center}.c-pagination__list{display:flex}.c-pagination__item--page-button{display:none}.c-pagination__item--is-visible{align-items:baseline;display:flex}.c-pagination__item:after,.c-pagination__item:before{color:var(--color-scheme--primary);padding:0 10px}.c-pagination__item--more-pages-after-indicator:after,.c-pagination__item--more-pages-before-indicator:before{content:"..."}.c-pagination__trigger{align-items:center;color:var(--color-scheme--secondary);display:flex;font-size:.875rem;height:40px;justify-content:center;padding:5px}.c-pagination__trigger[aria-current=true]{font-weight:700;pointer-events:none}.c-pagination__trigger:hover{color:var(--color-scheme--primary)}.c-pagination__trigger[disabled],.c-pagination__trigger[disabled]:hover{color:var(--color-scheme--ternary);cursor:default}.c-pagination--disabled .c-pagination__item:after,.c-pagination--disabled .c-pagination__item:before{color:var(--color-scheme--ternary)}
.e-quantity-selector{display:flex;height:50px;width:120px}.e-quantity-selector__count{align-items:center;display:flex;font-size:1rem;font-weight:700;justify-content:center;width:30px}.e-quantity-selector__count[disabled]{opacity:.25}.e-quantity-selector .e-input__field{font-size:1rem;font-weight:700;height:50px;text-align:center;width:60px}.e-quantity-selector .e-progress{height:60px}.e-quantity-selector__confirmation{padding:25px}@media (min-width:1024px){.e-quantity-selector__confirmation{padding:40px}}.e-quantity-selector__confirmation-indicator-wrapper{display:flex;justify-content:center;margin-bottom:30px}.e-quantity-selector__confirmation-indicator{align-items:center;background-color:var(--color-scheme--secondary);border-radius:100%;color:var(--color-scheme--negative);display:flex;height:60px;justify-content:center;width:60px}.e-quantity-selector__confirmation-indicator--error{background-color:var(--theme-color-status-error)}.e-quantity-selector__confirmation-message{font-size:1.125rem;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;margin-bottom:50px;overflow-wrap:break-word;text-align:center}@media (min-width:640px){.e-quantity-selector__confirmation-actions{align-items:center;display:flex;justify-content:center}}.e-quantity-selector__confirmation-actions-separator{margin:15px 0;text-align:center}@media (min-width:640px){.e-quantity-selector__confirmation-actions-separator{margin:0 25px}}
.c-add-to-cart-confirmation__confirmation{padding:25px}@media (min-width:1024px){.c-add-to-cart-confirmation__confirmation{padding:40px}}.c-add-to-cart-confirmation__confirmation-indicator-wrapper{display:flex;justify-content:center;margin-bottom:30px}.c-add-to-cart-confirmation__confirmation-indicator{align-items:center;background-color:var(--color-scheme--secondary);border-radius:100%;color:var(--color-scheme--negative);display:flex;height:60px;justify-content:center;width:60px}.c-add-to-cart-confirmation__confirmation-indicator--error{background-color:var(--theme-color-status-warning)}.c-add-to-cart-confirmation__confirmation-indicator-icon--error{transform:translateY(-2px)}.c-add-to-cart-confirmation__confirmation-message{font-size:1.125rem;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;margin-bottom:50px;overflow-wrap:break-word;text-align:center}.c-add-to-cart-confirmation__confirmation-message-not-deliverable{padding-top:30px}.c-add-to-cart-confirmation__product-item:not(:last-child){margin-bottom:15px}@media (min-width:640px){.c-add-to-cart-confirmation__confirmation-actions{align-items:center;display:flex;justify-content:center}}.c-add-to-cart-confirmation__confirmation-actions-separator{margin:15px 0;text-align:center}@media (min-width:640px){.c-add-to-cart-confirmation__confirmation-actions-separator{margin:0 25px}}.c-add-to-cart-confirmation__slider{background-color:#f2f2f2;padding:25px}@media (min-width:1024px){.c-add-to-cart-confirmation__slider{padding:40px}}@media (min-width:768px){.c-add-to-cart-confirmation__slider .c-product-slider__slide{flex-basis:33.3333333333%;max-width:33.3333333333%}}@media (min-width:1024px){.c-add-to-cart-confirmation__slider .c-product-slider__slide{flex-basis:33.3333333333%;max-width:33.3333333333%}}.c-add-to-cart-confirmation__slider-title{font-size:1.125rem;margin-bottom:30px;text-align:center}
.c-add-to-cart{align-self:center;display:flex}.c-add-to-cart__button .e-icon{margin-left:5px}.c-add-to-cart .e-quantity-selector{margin-right:15px}
.e-badge{background-color:var(--color-scheme--secondary);border:2px solid #0000;color:var(--color-scheme--negative);display:inline-block;font-size:.625rem;font-weight:700;padding:2px 5px;pointer-events:none;text-transform:uppercase}.e-badge--size-300{border:3px solid #0000;font-size:.875rem}.e-badge--size-500{border:4px solid #0000;font-size:1rem}.e-badge--variant-new-product{background-color:#fff;border-color:var(--theme-color-secondary-2);color:var(--theme-color-secondary-2)}.e-badge--variant-sold-out{background-color:var(--theme-color-status-error);border-color:var(--theme-color-status-error);color:#fff}
.c-discount-badge{align-items:center;background:linear-gradient(to bottom right,var(--theme-color-status-error) 50%,#0000 50%);display:flex;justify-content:center;left:0;position:absolute;top:0}.c-discount-badge--sold-out{opacity:.6}.c-discount-badge--variant-big{height:100px;width:100px}.c-discount-badge--variant-small{height:60px;width:60px}.c-discount-badge__discount-percentage--variant-big{color:#fff;font-size:1.5rem;font-weight:700;line-height:.8333333333;transform:translate(-33%,-75%) rotate(-45deg)}.c-discount-badge__discount-percentage--empty-big{font-size:2rem;font-weight:700;line-height:.625;transform:translate(-75%,-75%) rotate(-45deg)}.c-discount-badge__discount-percentage--variant-small{color:#fff;font-size:.875rem;font-weight:700;line-height:1.4285714286;transform:translate(-33%,-50%) rotate(-45deg)}.c-discount-badge__discount-percentage--empty-small{font-size:1.125rem;font-weight:700;line-height:1.1111111111;transform:translate(-75%,-50%) rotate(-45deg)}
.c-product-grid-item{display:grid;grid-template-areas:"picture content" "picture price";grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:20px;border-bottom:4px solid #0000;color:#000;height:100%;padding-bottom:calc(35px - 4px);text-decoration:none;transition:border-color .2s ease-in-out}@media (min-width:375px){.c-product-grid-item{grid-template:auto 1fr auto/minmax(0,1fr);grid-template-areas:"picture" "content" "price"}}.c-product-grid-item__product-id{display:none}.c-product-grid-item__picture{-ms-grid-row:1;-ms-grid-row-span:2;grid-area:picture;-ms-grid-column:1;position:relative}@media (min-width:375px){.c-product-grid-item__picture{margin-bottom:15px}}.c-product-grid-item__picture .e-picture{border-bottom:4px solid var(--color-scheme--product-image-border)}.c-product-grid-item__content{grid-area:content;-ms-grid-column:3;-ms-grid-row:1;position:relative}.c-product-grid-item__title{color:var(--theme-color-primary-2);font-size:1rem;font-weight:700;line-height:1.25;margin-bottom:15px;padding-right:35px;transition:color .2s ease-in-out}.c-product-grid-item__description,.c-product-grid-item__title{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.c-product-grid-item__description{font-size:.875rem}.c-product-grid-item__price{font-size:.875rem;font-weight:700}.c-product-grid-item__price-wrapper{align-items:flex-end;display:flex;flex-flow:row wrap;grid-area:price;-ms-grid-column:3;-ms-grid-row:2;height:50px;justify-content:space-between}@media (min-width:375px){.c-product-grid-item__picture{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.c-product-grid-item__content{-ms-grid-column:1;-ms-grid-row:2}.c-product-grid-item__price-wrapper{-ms-grid-column:1;-ms-grid-row:3}}.c-product-grid-item__price-wrapper .e-progress{font-size:12px}.c-product-grid-item__add-to-cart{align-self:flex-end}@media (min-width:640px){.c-product-grid-item__add-to-cart:hover{color:var(--color-scheme--secondary);transform:scale(1.2)}}.c-product-grid-item__favorite{color:var(--color-scheme--secondary);position:absolute;right:0;top:0}.c-product-grid-item__badges{column-gap:5px;display:flex;position:absolute;right:10px;top:10px}.c-product-grid-item__badges:empty{display:none}.c-product-grid-item:hover{border-color:var(--color-scheme--secondary);cursor:pointer}.c-product-grid-item:hover .c-product-grid-item__title{color:var(--color-scheme--secondary)}.c-product-grid-item--sold-out .e-picture{opacity:.6}
.c-product-list{--c-product-list-columns--xxs:1;--c-product-list-columns--xs:2;--c-product-list-columns--sm:3;--c-product-list-columns--md:4;--c-product-list-columns--lg:5;--c-product-list-columns--xl:6;position:relative}.c-product-list__list{display:grid;grid-template-columns:repeat(var(--c-product-list-columns--xxs),minmax(0,1fr));grid-gap:30px 25px;overflow:hidden}@media (min-width:375px){.c-product-list__list{grid-template-columns:repeat(var(--c-product-list-columns--xs),minmax(0,1fr))}}@media (min-width:640px){.c-product-list__list{grid-gap:40px;grid-template-columns:repeat(var(--c-product-list-columns--sm),minmax(0,1fr))}}@media (min-width:768px){.c-product-list__list{grid-template-columns:repeat(var(--c-product-list-columns--md),minmax(0,1fr))}}@media (min-width:1024px){.c-product-list__list{grid-template-columns:repeat(var(--c-product-list-columns--lg),minmax(0,1fr))}}@media (min-width:1280px){.c-product-list__list{grid-template-columns:repeat(var(--c-product-list-columns--xl),minmax(0,1fr))}}.c-product-list__item{position:relative}.c-product-list__item:after{background-color:#cccbcc;bottom:-1px;content:"";height:1px;left:-20px;position:absolute;right:-20px}.c-product-list__progress{display:flex;justify-content:center;left:0;position:absolute;right:0;top:30%;z-index:1}.c-product-list__progress .e-progress{font-size:1.5rem}.c-product-list--is-loading:before{background-color:#fff;content:"";inset:0;opacity:.8;position:absolute;z-index:1}
.c-category-filter__title{font-size:1rem;margin-bottom:5px}.c-category-filter__sub-category-list{margin-left:20px}.c-category-filter__parents{margin-bottom:5px}.c-category-filter__button-back{align-items:center;display:flex}.c-category-filter__label{margin-right:5px}.c-category-filter__count{color:#909090}.c-category-filter__category,.c-category-filter__sub-category{margin-bottom:2px}.c-category-filter__button-back,.c-category-filter__category,.c-category-filter__parent-category,.c-category-filter__sub-category{font-size:.875rem}@media (max-width:767px){.c-category-filter__category:not(:last-child){margin-bottom:8px}}
.e-checkbox{cursor:pointer;display:block;font-size:.875rem;line-height:1.5714285714;position:relative}.e-checkbox__field{-webkit-appearance:none;left:-200vw;position:absolute}.e-checkbox__label{align-items:center;display:flex;margin:0;padding-left:25px}.e-checkbox__label:hover{color:var(--theme-color-primary-2)}.e-checkbox__label:hover:before{border-color:var(--theme-color-primary-1)}.e-checkbox__label:after,.e-checkbox__label:before{content:"";height:18px;left:0;position:absolute;top:2px;width:18px}.e-checkbox__label:before{border:1px solid var(--theme-color-primary-1)}.e-checkbox__label:after{background-color:var(--theme-color-primary-2);background-position:50%;background-repeat:no-repeat;background-size:95%;border:1px solid #0000;opacity:0;transition:transform .1s ease-in-out}.e-checkbox__field:checked+.e-checkbox__label{color:var(--theme-color-primary-2)}.e-checkbox__field:checked+.e-checkbox__label:after{background-color:var(--theme-color-primary-1);background-image:url(/vue/assets/img/icons/check--white.00a3d7acb30940582d6f.svg);opacity:1}.e-checkbox__field:disabled+.e-checkbox__label{color:var(--theme-color-primary-2);cursor:default}.e-checkbox__field:disabled+.e-checkbox__label:before{border-color:#cccbcc}.e-checkbox__field:checked:disabled+.e-checkbox__label:after{background-color:#0000;background-image:url(/vue/assets/img/icons/check--disabled.9545d3791f9f47e9326f.svg);opacity:1}.e-checkbox--focus .e-checkbox__label:before{outline:1px solid var(--theme-color-primary-1)}
.c-facet-extensions{align-items:center;display:inline-flex}.c-facet-extensions__extension{display:inline-block;margin-right:5px}.c-facet-extensions__extension--type-color{border-radius:100%;height:12px;width:12px}.c-facet-extensions__extension--type-icon img{height:20px;width:20px}
.c-facet-multiselect__name{font-size:1rem;margin-bottom:5px;padding:2px 36px 2px 0}.c-facet-multiselect__count{color:#909090}.c-facet-multiselect__label{margin-right:5px}.c-facet-multiselect__group-header{cursor:pointer;position:relative}.c-facet-multiselect__icons{align-items:center;display:flex;justify-content:end;position:absolute;right:0;top:2px}.c-facet-multiselect__collapse-indicator--expanded{padding-top:2px;transform:rotate(180deg)}.c-facet-multiselect__filter-indicator-container{position:relative}.c-facet-multiselect__filter-indicator{align-items:center;background-color:var(--theme-color-primary-1);border-radius:50%;color:var(--color-scheme--negative);display:flex;font-size:.66rem;height:16px;justify-content:center;line-height:1;position:absolute;right:-20px;top:0;width:16px}@media (max-width:767px){.c-facet-multiselect__checkbox:not(:last-child){margin-bottom:8px}}
.c-facet-checkbox__name{font-size:1rem;margin-bottom:5px;padding:2px 36px 2px 0}.c-facet-checkbox__count{color:#909090}.c-facet-checkbox .c-facet-extensions,.c-facet-checkbox__label{margin-right:5px}.c-facet-checkbox__group-header{cursor:pointer;position:relative}.c-facet-checkbox__icons{align-items:center;display:flex;justify-content:end;position:absolute;right:0;top:0}.c-facet-checkbox__collapse-indicator--expanded{transform:rotate(180deg)}.c-facet-checkbox__filter-indicator-container{position:relative}.c-facet-checkbox__filter-indicator{align-items:center;background-color:var(--theme-color-primary-1);border-radius:50%;color:var(--color-scheme--negative);display:flex;font-size:.66rem;height:16px;justify-content:center;line-height:1;position:absolute;right:-20px;top:0;width:16px}@media (max-width:767px){.c-facet-checkbox__checkbox:not(:last-child){margin-bottom:8px}}
.c-filter .c-facet-checkbox,.c-filter .c-facet-multiselect{margin-bottom:20px}.c-filter .c-category-filter{margin-bottom:30px}.c-filter .filter-item-count{opacity:1;transition:opacity .1s ease-in-out}.c-filter--is-loading .filter-item-count{opacity:0}
.c-filter-state{align-items:center;display:flex;justify-content:space-between}.c-filter-state__facet-list{display:flex;flex-wrap:wrap}.c-filter-state__facet-indicator{align-items:center;display:flex;justify-content:center;padding:5px 10px}.c-filter-state__facet-icon{margin-bottom:10px}.c-filter-state__facet-item{align-items:center;background-color:#f2f2f2;border-radius:15px;display:flex;flex-wrap:wrap;font-size:.875rem;gap:5px;margin-bottom:10px;padding:5px 10px}.c-filter-state__facet-item:not(:last-of-type){margin-right:10px}.c-filter-state__facet-label{margin-right:5px}.c-filter-state__facet-value{align-items:center;display:flex}.c-filter-state__facet-value:not(:last-of-type){margin-right:10px}.c-filter-state__facet-button{background-color:#fff;border-radius:100%;margin-left:5px;padding:2px}.c-filter-state__facet-button:hover{background-color:var(--color-scheme--secondary);color:var(--color-scheme--negative)}.c-filter-state__button-reset-all{color:var(--color-scheme--secondary);font-weight:700;margin-left:30px;white-space:nowrap}
.c-product-results{scroll-margin-top:calc(var(--header-height) + 30px)}@media (min-width:1024px){.c-product-results__inner{display:grid;grid-template-columns:290px auto;grid-column-gap:40px}}.c-product-results__filter-state{margin-bottom:20px}@media (min-width:1024px){.c-product-results__filter-state{min-height:60px}}.c-product-results__filter-state:not(:empty){border-color:#f2f2f2;border-style:solid;border-width:1px 0;padding:10px 0}.c-product-results__list-wrapper{position:relative}.c-product-results__content-pre-list:not(:empty){margin-bottom:40px}.c-product-results__content-post-list:not(:empty){margin-top:80px}.c-product-results__results-head{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:30px}@media (min-width:640px){.c-product-results__results-head{margin-bottom:40px}}.c-product-results__products-amount{font-size:.875rem;font-weight:700;margin-right:25px;white-space:nowrap}@media (min-width:375px){.c-product-results__sort .e-select{min-width:200px}}@media (min-width:1024px){.c-product-results__filter{background-color:#f2f2f2;display:block;padding:25px}}.c-product-results__button-show-filter-modal,.c-product-results__filter-modal-content .c-filter-state{margin-bottom:20px}.c-product-results__filter-modal-footer{display:grid;grid-template-columns:1fr;grid-gap:20px}@media (min-width:640px){.c-product-results__filter-modal-footer{grid-template-columns:1fr 1fr}}.c-product-results__pagination{border-top:1px solid #cccbcc;padding-top:20px}.c-product-results__initial-loading-progress{align-items:center;display:flex;justify-content:center;min-height:300px}.c-product-results__initial-loading-progress .e-progress{font-size:1.5rem}.c-product-results .c-product-list__list{--c-product-list-columns--lg:3;--c-product-list-columns--xl:4}
.l-category-results,l-category-results{flex:1 0 auto;margin:0 auto;max-width:1320px;padding-left:20px;padding-right:20px;width:100%}.l-category-results .c-breadcrumb,l-category-results .c-breadcrumb{margin:30px 0}@media (min-width:1024px){.l-category-results .c-breadcrumb,l-category-results .c-breadcrumb{margin:50px 0 30px}}.l-category-results__header,l-category-results__header{margin-bottom:35px;margin-top:30px}@media (min-width:1024px){.l-category-results__header,l-category-results__header{display:grid;grid-template-columns:290px auto;grid-column-gap:40px;grid-template-areas:"picture picture" "title description";margin-bottom:55px}}.l-category-results__picture,l-category-results__picture{border-bottom:5px solid var(--color-scheme--secondary);grid-area:picture;margin-bottom:35px}.l-category-results__title,l-category-results__title{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;grid-area:title;overflow-wrap:break-word}.l-category-results__description,l-category-results__description{grid-area:description}@media (min-width:1024px){.l-category-results__picture,l-category-results__picture{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:3}.l-category-results__title,l-category-results__title{-ms-grid-column:1;-ms-grid-row:2}.l-category-results__description,l-category-results__description{-ms-grid-column:3;-ms-grid-row:2}}.l-category-results__description p,l-category-results__description p{font-size:1rem}.l-category-results__list-wrapper,l-category-results__list-wrapper{position:relative}.l-category-results__list-cms-content:not(:empty),l-category-results__list-cms-content:not(:empty){margin-bottom:40px}
.c-document-results__list-wrapper{position:relative}.c-document-results__progress{display:flex;justify-content:center;min-height:150px}.c-document-results__progress .e-progress{font-size:1.5rem}.c-document-results__results{scroll-margin-top:calc(var(--header-height) + 30px)}.c-document-results__results-head{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:30px}@media (min-width:640px){.c-document-results__results-head{margin-bottom:40px}}.c-document-results__results-amount{font-size:.875rem;font-weight:700;margin-right:25px;white-space:nowrap}.c-document-results__item{display:grid;grid-template-columns:1fr;grid-gap:25px;border-bottom:1px solid #cccbcc;margin-bottom:50px;padding-bottom:15px}@media (min-width:640px){.c-document-results__item{grid-template-columns:150px 1fr}}.c-document-results__item-title{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.c-document-results__item-description{margin-bottom:20px}.c-document-results__pagination{padding-top:20px}.c-document-results__link{text-decoration:none}
.c-tab-panel{height:auto;opacity:1;position:relative;transition:opacity .3s ease-in-out;visibility:visible}.c-tab-panel--spacing-300{padding:30px 0}.c-tab-panel--spacing-250{padding:15px 0 0}.c-tab-panel:not(.c-tab-panel--is-active){height:0;opacity:0;overflow:hidden;padding:0}.c-tab-group--framed .c-tab-panel:before{border:solid #cccbcc;border-width:0 0 1px;content:"";inset:0 -20px;position:absolute}@media (min-width:1280px){.c-tab-group--framed .c-tab-panel:before{border-left-width:1px;border-right-width:1px}}
.c-tab-group__navigation-wrapper{align-items:stretch;display:flex;position:relative}.c-tab-group__navigation{flex:0 0 auto;max-width:100%;position:relative}.c-tab-group__list{display:flex;overflow-x:auto;scrollbar-width:none}.c-tab-group__list::-webkit-scrollbar{display:none}.c-tab-group__button{color:#a19fa1;display:block;font-size:.875rem;padding:0 10px;white-space:nowrap}@media (min-width:640px){.c-tab-group__button{font-size:1rem}}.c-tab-group__button,.c-tab-group__button:active,.c-tab-group__button:focus,.c-tab-group__button:hover{text-decoration:none}.c-tab-group__item:first-of-type .c-tab-group__button{padding-left:0}.c-tab-group__item:last-of-type .c-tab-group__button{padding-right:0}.c-tab-group__button-inner{display:block;font-weight:700;padding:10px 0;position:relative}.c-tab-group__button-inner:before{background-color:#0000;bottom:4px;content:"";height:4px;left:0;position:absolute;right:0;transition:background-color .3s ease-in-out}.c-tab-group__button--active,.c-tab-group__button:hover{color:var(--color-scheme--secondary)}.c-tab-group__button--active .c-tab-group__button-inner:before,.c-tab-group__button:hover .c-tab-group__button-inner:before{background-color:var(--color-scheme--secondary)}.c-tab-group__scroll-button{align-items:center;background-color:var(--theme-color-primary-2);border-radius:50%;color:#fff;display:flex;height:18px;justify-content:center;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s ease-in-out;visibility:hidden;width:18px;z-index:1}.c-tab-group__scroll-button--visible{opacity:1;visibility:visible}.c-tab-group__scroll-button--forward{right:-18px}.c-tab-group__scroll-button--back{left:-18px}.c-tab-group__scroll-button--back .e-icon{margin-left:.1em}.c-tab-group--framed .c-tab-group__navigation-wrapper{margin-left:-20px;margin-right:-20px}.c-tab-group--framed .c-tab-group__navigation-wrapper:after,.c-tab-group--framed .c-tab-group__navigation-wrapper:before{border:solid #cccbcc;border-width:1px 0 0;content:"";transform:translateY(50%)}.c-tab-group--framed .c-tab-group__navigation-wrapper:before{margin-right:10px;width:20px}@media (min-width:1280px){.c-tab-group--framed .c-tab-group__navigation-wrapper:before{border-left-width:1px;width:35px}}.c-tab-group--framed .c-tab-group__navigation-wrapper:after{flex:1 0 auto;margin-left:10px;min-width:20px}@media (min-width:1280px){.c-tab-group--framed .c-tab-group__navigation-wrapper:after{border-right-width:1px}}.c-tab-group--framed .c-tab-group__scroll-button{margin-top:1px}.c-tab-group--framed .c-tab-group__scroll-button--back{left:-25px}.c-tab-group--framed .c-tab-group__scroll-button--forward{right:-25px}.c-tab-group--framed .c-tab-group__navigation{flex:0 0 auto;max-width:calc(100% - 60px);position:relative}@media (min-width:1280px){.c-tab-group--framed .c-tab-group__navigation{max-width:calc(100% - 85px)}}.c-tab-group--navigation-border .c-tab-group__navigation-wrapper:before{background-color:#f2f2f2;bottom:5px;content:"";height:2px;left:0;position:absolute;right:0}
.l-search-results,l-search-results{flex:1 0 auto;margin:0 auto;max-width:1320px;padding-left:20px;padding-right:20px;width:100%}.l-search-results .c-breadcrumb,l-search-results .c-breadcrumb{margin:30px 0}@media (min-width:1024px){.l-search-results .c-breadcrumb,l-search-results .c-breadcrumb{margin:50px 0 30px}}.l-search-results__title,l-search-results__title{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;margin-top:30px;overflow-wrap:break-word}.l-search-results__progress,l-search-results__progress{display:flex;justify-content:center;margin-bottom:40px}.l-search-results__progress .e-progress,l-search-results__progress .e-progress{font-size:1.5rem}@media (min-width:1024px){.l-search-results .c-document-results,.l-search-results .c-tab-group__navigation-wrapper,.l-search-results__no-results,.l-search-results__no-search-query,.l-search-results__progress,.l-search-results__title,.l-search-results__toggle,l-search-results .c-document-results,l-search-results .c-tab-group__navigation-wrapper,l-search-results__no-results,l-search-results__no-search-query,l-search-results__progress,l-search-results__title,l-search-results__toggle{padding-left:330px}}
.c-tooltip{cursor:pointer;display:block;position:relative}span.c-tooltip{display:inline-block}.c-tooltip__anchor{cursor:pointer}.c-tooltip__tooltip-wrapper{display:none;font-size:.875rem;max-width:80vw;opacity:0;pointer-events:none;position:absolute;transition:opacity .1s}.c-tooltip__tooltip-wrapper[data-popper-placement*=left],.c-tooltip__tooltip-wrapper[data-popper-placement*=right]{padding:0 12px}.c-tooltip__tooltip-wrapper[data-popper-placement*=bottom],.c-tooltip__tooltip-wrapper[data-popper-placement*=top]{padding:12px 0}.c-tooltip__tooltip-wrapper--active{display:block}.c-tooltip__tooltip-wrapper--visible{opacity:1;pointer-events:all}.c-tooltip__tooltip{background:#fff;border-radius:3px;box-shadow:0 0 4px #0003;padding:15px;pointer-events:none;position:relative}.c-tooltip__tooltip:after,.c-tooltip__tooltip:before{border-color:#0000 #0000 #fff #fff;border-style:solid;border-width:6px;content:"";display:block;height:0;position:absolute;width:0}[data-popper-placement=right] .c-tooltip__tooltip:after,[data-popper-placement=right] .c-tooltip__tooltip:before{left:0;top:50%;transform:translate(-50%,-50%) rotate(45deg)}[data-popper-placement=left] .c-tooltip__tooltip:after,[data-popper-placement=left] .c-tooltip__tooltip:before{right:0;top:50%;transform:translate(50%,-50%) rotate(-135deg)}[data-popper-placement*=top] .c-tooltip__tooltip:after,[data-popper-placement*=top] .c-tooltip__tooltip:before{bottom:0;left:50%;transform:translate(-50%,50%) rotate(-45deg)}[data-popper-placement*=bottom] .c-tooltip__tooltip:after,[data-popper-placement*=bottom] .c-tooltip__tooltip:before{left:50%;top:0;transform:translate(-50%,-50%) rotate(135deg)}[data-popper-placement=bottom-start] .c-tooltip__tooltip:after,[data-popper-placement=bottom-start] .c-tooltip__tooltip:before,[data-popper-placement=top-start] .c-tooltip__tooltip:after,[data-popper-placement=top-start] .c-tooltip__tooltip:before{left:22px}[data-popper-placement=bottom-end] .c-tooltip__tooltip:after,[data-popper-placement=bottom-end] .c-tooltip__tooltip:before,[data-popper-placement=top-end] .c-tooltip__tooltip:after,[data-popper-placement=top-end] .c-tooltip__tooltip:before{left:auto;right:22px}.c-tooltip__tooltip:after{box-shadow:0 2px 6px #0003;z-index:-1}
.c-volume-prices__item:not(:last-of-type){margin-bottom:10px}
.c-stock{display:grid;grid-template-columns:auto 1fr;grid-column-gap:5px}.c-stock__indicator{align-self:start;display:flex;justify-content:center;margin-top:.2em}.c-stock__indicator-inner{border-radius:100%;height:12px;margin-top:.05em;width:12px}.c-stock__label{align-self:center}.c-stock--indicator-available .c-stock__indicator-inner{background-color:var(--theme-color-status-success)}.c-stock--indicator-not-available .c-stock__indicator-inner{background-color:var(--theme-color-status-error)}.c-stock--indicator-partially-available .c-stock__indicator-inner{background-color:var(--theme-color-status-warning)}
.c-variant-list-item-stock__delivery-info-wrapper{font-size:.75rem;margin-top:10px}.c-variant-list-item-stock__delivery-info-label{margin-bottom:5px}
.c-availability-notification{margin:5px 0 25px}.c-availability-notification__info-text{font-size:.875rem;font-weight:700;margin-bottom:10px}.c-availability-notification__action{display:flex}.c-availability-notification__action .e-input{flex-grow:1}.c-availability-notification__submit-button-label{margin-right:5px}.c-availability-notification input[name=email]:not(.e-input__field){display:none}
.c-variant-list-item{display:grid;grid-template-areas:"picture meta" "information information";grid-template-columns:120px minmax(0,1fr);grid-gap:15px;border-bottom:1px solid #cccbcc;cursor:pointer;padding:20px;position:relative}@media (min-width:640px){.c-variant-list-item{grid-template-areas:"picture meta " "picture information"}}@media (min-width:1280px){.c-variant-list-item{grid-template-areas:"picture meta information";grid-template-columns:150px calc(50% - 150px) 1fr;grid-gap:0;border:2px solid #cccbcc;margin-bottom:10px;padding:0}}.c-variant-list-item__meta{grid-area:meta;-ms-grid-column:3;-ms-grid-row:1;padding-right:20px}.c-variant-list-item__stock{margin-top:5px}.c-variant-list-item__picture{grid-area:picture;-ms-grid-column:1;-ms-grid-row:1;position:relative}@media (min-width:1280px){.c-variant-list-item__information,.c-variant-list-item__meta,.c-variant-list-item__picture{padding:15px}}.c-variant-list-item__name,.c-variant-list-item__sku{display:block;font-size:1rem;margin:0}.c-variant-list-item__name{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;max-width:100%;overflow-wrap:break-word;padding-right:20px}.c-variant-list-item__information{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3;display:grid;grid-area:information;grid-template-areas:"stock price" "add-to-cart add-to-cart" "product-notification product-notification";grid-template-columns:1fr auto;grid-gap:0 20px}@media (min-width:640px){.c-variant-list-item__meta{-ms-grid-column:3;-ms-grid-row:1}.c-variant-list-item__picture{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.c-variant-list-item__information{-ms-grid-column:3;-ms-grid-row:3;-ms-grid-column-span:1}}@media (min-width:1280px){.c-variant-list-item__meta{-ms-grid-column:3;-ms-grid-row:1}.c-variant-list-item__picture{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.c-variant-list-item__information{-ms-grid-column:5;-ms-grid-row:1;-ms-grid-column-span:1;grid-template:50px 1fr/auto 1fr auto;grid-template-areas:"price add-to-cart favorite" "product-notification product-notification product-notification";grid-gap:0}}.c-variant-list-item__price-info-wrapper{align-self:start;grid-area:price;-ms-grid-column:3;-ms-grid-row:1;justify-self:end}@media (min-width:1280px){.c-variant-list-item__price-info-wrapper{align-self:center;justify-self:start}}.c-variant-list-item__add-to-cart{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3;display:grid;grid-row-gap:10px;grid-area:add-to-cart;justify-self:end}.c-variant-list-item__add-to-cart:not(:empty){margin-top:30px}@media (min-width:1280px){.c-variant-list-item__add-to-cart:not(:empty){margin-top:0}}.c-variant-list-item__product-notification{-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column-span:3;grid-area:product-notification}.c-variant-list-item__product-notification:not(:empty){margin-top:30px}@media (min-width:1280px){.c-variant-list-item__product-notification:not(:empty){padding-right:15px}}.c-variant-list-item__prices-wrapper{align-items:center;display:flex;flex-wrap:wrap}.c-variant-list-item__price{font-size:1rem;font-weight:700;margin-right:10px}.c-variant-list-item__price--is-uvp{color:var(--theme-color-status-error)}.c-variant-list-item__price--is-regular{flex-basis:100%;font-weight:400;margin-top:5px}.c-variant-list-item__favorite{padding:20px 15px;position:absolute;right:0;top:0}@media (min-width:1280px){.c-variant-list-item__favorite{align-self:center;grid-area:favorite;padding:0 20px;position:static}}.c-variant-list-item__button-favorite{align-items:center;display:flex}.c-variant-list-item__button-favorite--is-favorite{color:var(--color-scheme--secondary)}.c-variant-list-item__volume-prices-selling-unit-wrapper{margin-top:5px}@media (min-width:1280px){.c-variant-list-item__volume-prices-selling-unit-wrapper{position:absolute}}.c-variant-list-item__selling-unit,.c-variant-list-item__volume-prices-trigger{color:var(--color-scheme--primary)}.c-variant-list-item__hints{display:grid;justify-items:end;grid-row-gap:2px}.c-variant-list-item--is-active{cursor:default}.c-variant-list-item--is-active,.c-variant-list-item:hover{border-bottom-width:2px;border-color:var(--color-scheme--secondary);border-top-style:solid;border-top-width:2px;margin-top:-1px;transition:border-color .3s ease-in-out}@media (min-width:1280px){.c-variant-list-item--is-active,.c-variant-list-item:hover{margin-top:0}}.c-variant-list-item .c-stock{font-size:1rem}.c-variant-list-item .c-variant-list-item-stock{grid-area:stock;-ms-grid-column:1;-ms-grid-row:1;margin-top:5px}@media (min-width:1280px){.c-variant-list-item__price-info-wrapper{-ms-grid-column:1;-ms-grid-row:1}.c-variant-list-item__add-to-cart{-ms-grid-column:3;-ms-grid-row:1;-ms-grid-column-span:1}.c-variant-list-item__product-notification{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:5}.c-variant-list-item__favorite{-ms-grid-column:5;-ms-grid-row:1}}
.c-variant-list{border-top:1px solid #cccbcc;margin:0 -20px}@media (min-width:1280px){.c-variant-list{border-top:none;margin:auto}}
.c-collapse{scroll-margin-top:calc(var(--header-height) + 30px)}.c-collapse__toggle-container{all:unset}.c-collapse__toggle{align-items:center;border-bottom:0;color:var(--theme-color-primary-2);display:flex;font-size:1rem;font-weight:700;height:55px;position:relative;width:100%}@media (min-width:1024px){.c-collapse__toggle{font-size:1.125rem;font-weight:700}}.c-collapse__toggle:after{border-bottom:1px solid #cccbcc;bottom:0;content:"";left:0;position:absolute;transition:border-color .3s ease-in-out;width:100%}.c-collapse__toggle:hover .c-collapse__icon{background-color:var(--theme-color-primary-2);color:#fff}.c-collapse__icon{align-items:center;background-color:#f2f2f2;border-radius:100%;display:flex;flex:0 0 auto;height:30px;justify-content:center;margin-right:10px;transition:all .3s ease-in-out;width:30px}.c-collapse__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-collapse__content{border-bottom:1px solid #cccbcc;font-size:1rem;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease-in-out,opacity .1s ease-in-out}.c-collapse--padding-0 .c-collapse__inner{padding:0}.c-collapse--padding-500 .c-collapse__inner{padding:25px 0}@media (min-width:1024px){.c-collapse--padding-500 .c-collapse__inner{padding:25px 40px}}.c-collapse--open .c-collapse__content{max-height:none;opacity:1;overflow:visible}.c-collapse--expanded .c-collapse__icon{background-color:var(--theme-color-primary-2);color:#fff;transform:rotate(180deg)}.c-collapse--separator-below{border-bottom:1px solid #cccbcc}.c-collapse--separator-below .c-collapse__inner{padding-top:0}
.c-link-list__item{margin-bottom:5px}.c-link-list__link{color:var(--theme-color-primary-2);display:flex;font-size:.875rem}.c-link-list__link .e-icon{color:var(--color-scheme--secondary);margin-right:5px}
.c-hazard-information__icon-list{display:flex;margin-bottom:40px}.c-hazard-information__icon-item:not(:last-of-type){margin-right:15px}.c-hazard-information__icon{height:60px;width:auto}.c-hazard-information__notes-wrapper{margin-bottom:40px}@media (min-width:1024px){.c-hazard-information__notes-wrapper{column-count:2;column-gap:50px}}.c-hazard-information__notes{break-inside:avoid;margin-bottom:30px}.c-hazard-information__note:before{content:"-";margin-right:5px}
.c-faq-list__item{margin-bottom:40px}
.c-periods-of-year{display:grid;grid-template-columns:repeat(6,auto);grid-gap:10px 0}@media (min-width:768px){.c-periods-of-year{grid-template-columns:repeat(12,auto)}}.c-periods-of-year li{font-size:.875rem;padding:2px 15px;text-align:center}.c-periods-of-year li.is-active{background-color:var(--color-scheme--ternary)}.c-periods-of-year--minimized li{padding:2px 10px}
.c-icon-list{display:flex;flex-wrap:wrap;margin-bottom:-10px}.c-icon-list__item{margin-bottom:10px}.c-icon-list__item:not(:last-of-type){margin-right:10px}.c-icon-list__icon{height:25px;width:auto}@media (min-width:640px){.c-icon-list__icon{height:35px}}
.e-fullwidth{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}
.c-lightbox{z-index:1000}.c-lightbox,.c-lightbox:after{height:100vh;left:0;position:fixed;top:0;width:100%}.c-lightbox:after{background-color:var(--theme-color-primary-2);content:"";opacity:.95;z-index:-1}.c-lightbox__button{color:#fff;position:absolute}.c-lightbox__button--next,.c-lightbox__button--previous{bottom:0;top:60px;width:50vw}.c-lightbox__button--next .e-icon,.c-lightbox__button--previous .e-icon{position:absolute;top:50%;transform:translateY(-50%)}.c-lightbox__button--next[disabled],.c-lightbox__button--previous[disabled]{display:none}.c-lightbox__button--next{right:0}.c-lightbox__button--next .e-icon{right:15px}.c-lightbox__button--previous{left:0}.c-lightbox__button--previous .e-icon{left:25px}.c-lightbox__button--close{right:15px;top:15px}.c-lightbox img{left:50%;max-height:85vh;max-width:85vw;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%)}.c-lightbox figcaption{bottom:20px;color:#fff;left:0;position:absolute;text-align:center;width:100%}.c-lightbox-transition-enter-active,.c-lightbox-transition-leave-active{transition:opacity .3s ease-in-out}.c-lightbox-transition-enter-from,.c-lightbox-transition-leave-to{opacity:0}
.c-product-image-gallery__wrapper{position:relative}.c-product-image-gallery__stage{margin-bottom:20px;overflow:hidden;width:100%}.c-product-image-gallery__container{display:flex;-webkit-user-select:none;user-select:none}.c-product-image-gallery__slide{min-width:100%;overflow:hidden;position:relative}.c-product-image-gallery__lightbox-slide{min-width:100%;overflow:hidden}.c-product-image-gallery__zoom-button{background-color:#fff;color:var(--theme-color-primary-2);opacity:.8;padding:5px;position:absolute;right:2px;top:2px}@media (min-width:1024px){.c-product-image-gallery__button--next .e-icon,.c-product-image-gallery__button--prev .e-icon{height:18px;width:18px}}.c-product-image-gallery__button[disabled]{cursor:default;opacity:.25}.c-product-image-gallery__footer{align-self:center;display:flex;justify-content:center}.c-product-image-gallery__pagination{align-self:center;display:flex;margin:0 15px}.c-product-image-gallery__pagination-button{background-color:#cccbcc;border-radius:100%;height:10px;width:10px}.c-product-image-gallery__pagination-button:not(:last-of-type){margin-right:5px}.c-product-image-gallery__pagination-button[disabled]{cursor:default}.c-product-image-gallery__pagination-button--is-active{background-color:var(--color-scheme--secondary)}.c-product-image-gallery__pagination-button-label{display:none}
.c-cms-video__title{margin-top:10px}.c-cms-video__video-item-inner{height:0;padding-bottom:56.25%;position:relative}.c-cms-video__video-item-inner iframe,.c-cms-video__video-item-inner video{height:100%;left:0;position:absolute;top:0;width:100%}.c-cms-video__video-item-inner video{background-color:var(--theme-color-primary-2)}.c-cms-video__video-item--ratio-3-4 .c-cms-video__video-item-inner{padding-bottom:133.3333333333%}.c-cms-video__thumbnail-image{cursor:pointer;position:relative}.c-cms-video__thumbnail-image:after{background:url(/vue/assets/img/icons/i-play.e6903b1b5278fffe6c21.svg) no-repeat 50%;background-size:100%;content:"";filter:drop-shadow(0 0 3px white);height:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}.c-cms-video__description{margin-top:10px}
.c-slider{position:relative}.c-slider__viewport{overflow:hidden;width:100%}.c-slider__container{display:flex;margin:0 -15px}.c-slider__slide{flex:0 0 100%;padding:0 15px;position:relative}@media (min-width:375px){.c-slider__slide{flex-basis:50%;max-width:50%}}@media (min-width:640px){.c-slider__slide{flex-basis:33.3333333333%;max-width:33.3333333333%}}@media (min-width:768px){.c-slider__slide{flex-basis:25%;max-width:25%}}@media (min-width:1024px){.c-slider__slide{flex-basis:20%;max-width:20%}}@media (min-width:1280px){.c-slider__slide{flex-basis:16.6666666667%;max-width:16.6666666667%}}.c-slider__button{background-color:var(--theme-color-primary-2);border-radius:100%;box-shadow:0 0 2px 1px #ffffff40;color:#fff;opacity:0;padding:5px;position:absolute;top:28.5714285714%;transition:opacity .3s ease-in-out}.c-slider__button[disabled]{cursor:default;opacity:0}.c-slider__button--next{right:-12px}.c-slider__button--previous{left:-12px}.c-slider__button--previous svg{transform:translateX(.2em)}.c-slider--initialized .c-slider__button:not([disabled]){opacity:1}

.c-attribute-list{column-count:2;margin-bottom:50px}@media (min-width:640px){.c-attribute-list{column-count:3}}@media (min-width:1024px){.c-attribute-list{column-count:4}}.c-attribute-list__item{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;break-inside:avoid;overflow-wrap:break-word;padding-bottom:20px}.c-attribute-list__attribute-label,.c-attribute-list__attribute-value{display:block;font-size:.875rem}.c-attribute-list__attribute-value p{line-height:1;margin-bottom:0}.c-attribute-list__attribute-label{font-weight:700;margin-bottom:2px}
.l-product-detail{flex:1 0 auto;margin:0 auto;max-width:1320px;padding-left:20px;padding-right:20px;width:100%}.l-product-detail__variant-list-footer a{color:var(--color-scheme--secondary);text-decoration:none}.l-product-detail__variant-list-footer a path{fill:var(--color-scheme--secondary)}.l-product-detail__variant-list-footer a:active,.l-product-detail__variant-list-footer a:focus,.l-product-detail__variant-list-footer a:hover{color:var(--color-scheme--secondary);text-decoration:underline}.l-product-detail__variant-list-footer a:active path,.l-product-detail__variant-list-footer a:focus path,.l-product-detail__variant-list-footer a:hover path{fill:var(--color-scheme--secondary)}@media (min-width:1024px){.l-product-detail .c-breadcrumb{margin:50px 0 30px}}.l-product-detail__head{display:grid;grid-template-areas:"icons" "title" "gallery" "intro-description" "notes";grid-template-columns:minmax(0,1fr);grid-gap:20px;margin-bottom:30px;margin-top:30px}@media (min-width:640px){.l-product-detail__head{grid-template-areas:"icons icons" "title title" "gallery  intro-description" "notes notes";grid-template-columns:1fr 1.2fr}}@media (min-width:1280px){.l-product-detail__head{grid-gap:20px 35px;grid-template:auto auto auto 1fr/510px minmax(0,1fr);grid-template-areas:"gallery icons" "gallery title" "gallery intro-description" "gallery notes";margin-bottom:40px}}.l-product-detail__gallery{grid-area:gallery;-ms-grid-column:1;-ms-grid-row:5}.l-product-detail__icons{display:flex;grid-area:icons;-ms-grid-column:1;-ms-grid-row:1;justify-content:space-between}.l-product-detail__title{font-size:2rem;-ms-grid-column:1;-ms-grid-row:3;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;grid-area:title;margin:0;overflow-wrap:break-word}@media (min-width:1024px){.l-product-detail__title{font-size:2.625rem}}.l-product-detail__intro-description{grid-area:intro-description;-ms-grid-column:1;-ms-grid-row:7}.l-product-detail__intro-description,.l-product-detail__intro-description p{font-size:1rem}.l-product-detail__notes{color:var(--theme-color-secondary-3);display:flex;grid-area:notes;-ms-grid-column:1;-ms-grid-row:9}@media (min-width:640px){.l-product-detail__gallery{-ms-grid-column:1;-ms-grid-row:5}.l-product-detail__icons{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:3}.l-product-detail__title{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3}.l-product-detail__intro-description{-ms-grid-column:3;-ms-grid-row:5}.l-product-detail__notes{-ms-grid-column:1;-ms-grid-row:7;-ms-grid-column-span:3}}@media (min-width:1280px){.l-product-detail__gallery{-ms-grid-row:1;-ms-grid-row-span:7;-ms-grid-column:1}.l-product-detail__icons{-ms-grid-column:3;-ms-grid-row:1;-ms-grid-column-span:1}.l-product-detail__title{-ms-grid-column:3;-ms-grid-row:3;-ms-grid-column-span:1}.l-product-detail__intro-description{-ms-grid-column:3;-ms-grid-row:5}.l-product-detail__notes{-ms-grid-column:3;-ms-grid-row:7;-ms-grid-column-span:1}}.l-product-detail__notes .e-icon{flex:0 0 auto;margin-right:10px}.l-product-detail__note{margin-bottom:15px}.l-product-detail__variant-list{margin-bottom:30px}@media (min-width:1024px){.l-product-detail__variant-list{margin-bottom:60px}}.l-product-detail__variant-list-footer{margin-top:20px;text-align:right}@media (min-width:1280px){.l-product-detail__variant-list-footer{padding-right:35px}}.l-product-detail__variant-list-footer a{font-size:.875rem}.l-product-detail__certificates{margin-bottom:50px}.l-product-detail__certificates .c-icon-list__item:not(:last-of-type){margin-right:25px}.l-product-detail__certificates .c-icon-list__icon{height:65px}.l-product-detail__additional-content{margin-bottom:70px}@media (max-width:1023px){.l-product-detail__additional-content .c-collapse__inner,.l-product-detail__additional-content .c-collapse__toggle{padding-left:20px;padding-right:20px}}.l-product-detail__videos{display:grid;grid-template-columns:1fr;grid-gap:30px}@media (min-width:1280px){.l-product-detail__videos{grid-template-columns:1fr 1fr}}.l-product-detail__periods-of-year-item{align-self:center;display:flex;flex-direction:column;margin-bottom:25px}@media (min-width:1024px){.l-product-detail__periods-of-year-item{flex-direction:row}}.l-product-detail__periods-of-year-label{font-size:.875rem;font-weight:700;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;margin-bottom:10px;overflow-wrap:break-word;width:185px}@media (min-width:1024px){.l-product-detail__periods-of-year-label{margin-bottom:0}}
.c-cart-entry{display:grid;position:relative;grid-gap:20px;border-bottom:1px solid #cccbcc;grid-template-areas:"picture information information" "stock stock stock" "actions variant-price entry-price" "add-to-cart add-to-cart add-to-cart";grid-template-columns:120px 1fr 1fr;margin-bottom:20px;padding-bottom:20px}@media (min-width:640px){.c-cart-entry{grid-template-columns:120px 1fr 130px}}@media (min-width:768px){.c-cart-entry{grid-template-areas:"picture information actions variant-price entry-price" "picture stock add-to-cart add-to-cart add-to-cart";grid-template-columns:100px 1fr auto 100px 100px}}@media (min-width:1024px){.c-cart-entry{grid-template-columns:100px 1fr auto 130px 130px}}.c-cart-entry__picture{grid-area:picture;-ms-grid-column:1;-ms-grid-row:1}.c-cart-entry__information{-ms-grid-column:3;-ms-grid-row:1;-ms-grid-column-span:3;grid-area:information}.c-cart-entry__actions{grid-area:actions;-ms-grid-column:1;-ms-grid-row:5}.c-cart-entry__add-to-cart{-ms-grid-column:1;-ms-grid-row:7;-ms-grid-column-span:5;display:flex;grid-area:add-to-cart;justify-content:flex-end}.c-cart-entry__quantity{align-items:center;display:flex;font-weight:700;height:50px;justify-content:center}.c-cart-entry__stock{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:5;grid-area:stock}@media (min-width:640px){.c-cart-entry__stock{margin-top:-10px}}.c-cart-entry__variant-price-wrapper{grid-area:variant-price;-ms-grid-column:3;-ms-grid-row:5;justify-self:start}@media (min-width:640px){.c-cart-entry__variant-price-wrapper{justify-self:end}}.c-cart-entry__entry-price-wrapper{grid-area:entry-price;-ms-grid-column:5;-ms-grid-row:5;justify-self:end}.c-cart-entry__entry-discount-wrapper{-ms-grid-column:1;-ms-grid-row:7;-ms-grid-column-span:5;display:grid;gap:5px;grid-area:add-to-cart;grid-template-areas:"label discount" "whitespace total";grid-template-columns:auto 110px;justify-content:flex-end;text-align:right}@media (min-width:768px){.c-cart-entry__picture{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.c-cart-entry__information{-ms-grid-column:3;-ms-grid-row:1;-ms-grid-column-span:1}.c-cart-entry__actions{-ms-grid-column:5;-ms-grid-row:1}.c-cart-entry__add-to-cart{-ms-grid-column:5;-ms-grid-row:3;-ms-grid-column-span:5}.c-cart-entry__stock{-ms-grid-column:3;-ms-grid-row:3;-ms-grid-column-span:1}.c-cart-entry__variant-price-wrapper{-ms-grid-column:7;-ms-grid-row:1}.c-cart-entry__entry-price-wrapper{-ms-grid-column:9;-ms-grid-row:1}.c-cart-entry__entry-discount-wrapper{-ms-grid-column:5;-ms-grid-row:3;-ms-grid-column-span:5}}@media (min-width:640px){.c-cart-entry__entry-discount-wrapper{margin-top:-10px}}.c-cart-entry__discount-label{font-size:.875rem;grid-area:label;-ms-grid-column:1;-ms-grid-row:1}.c-cart-entry__entry-discount-price{font-size:.875rem;grid-area:discount;-ms-grid-column:3;-ms-grid-row:1}.c-cart-entry__entry-discount-total-price{font-size:1rem;font-weight:700;grid-area:total;-ms-grid-column:3;-ms-grid-row:3}.c-cart-entry__sku{font-size:.75rem}.c-cart-entry__name{margin-bottom:10px}.c-cart-entry__name a{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;color:var(--theme-color-primary-2);overflow-wrap:break-word;text-decoration:none}.c-cart-entry__name a>span{display:block}@media (min-width:1280px){.c-cart-entry__name a>span{display:inline}}.c-cart-entry__label{font-size:.75rem;font-weight:700;margin-bottom:5px}@media (min-width:768px){.c-cart-entry__label{margin-bottom:15px}}.c-cart-entry__label--quantity{text-align:center}.c-cart-entry__label--price{text-align:right}@media (min-width:640px){.c-cart-entry__label--variant-price{text-align:right}}.c-cart-entry__additional-information{display:flex;flex-direction:column}@media (min-width:1024px){.c-cart-entry__additional-information{flex-direction:row}}.c-cart-entry__text-button{font-size:.75rem;font-weight:700;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;align-items:center;color:var(--color-scheme--secondary);display:flex;overflow-wrap:break-word}.c-cart-entry__text-button .e-icon{margin-right:5px}.c-cart-entry__text-button--move-to-favorites{margin-bottom:5px;margin-right:20px}@media (min-width:1024px){.c-cart-entry__text-button--move-to-favorites{margin-bottom:0}}.c-cart-entry__text-button--product-warnings{color:#6b6b6b}.c-cart-entry__button-remove{color:#cccbcc;display:flex;justify-content:center;width:100%}.c-cart-entry__button-remove:hover{color:var(--theme-color-secondary-3)}.c-cart-entry__entry-price,.c-cart-entry__variant-price{align-items:center;display:flex;font-size:1rem;height:50px}.c-cart-entry__variant-price{position:relative}@media (min-width:640px){.c-cart-entry__variant-price{justify-content:flex-end}}.c-cart-entry__selling-unit{font-size:.875rem}.c-cart-entry__entry-price{font-weight:700;justify-content:flex-end}.c-cart-entry__variant-hints{display:grid;grid-row-gap:2px;margin-top:10px}.c-cart-entry .e-quantity-selector{margin-bottom:5px}.c-cart-entry .c-stock{font-size:.875rem}.c-cart-entry .c-stock__indicator{width:15px}
.c-order-total__list{display:grid;font-size:.75rem;grid-template-columns:1fr 120px}.c-order-total__list dd,.c-order-total__list dt{align-self:baseline;margin-bottom:15px;text-align:right}.c-order-total__list dd{font-size:1rem;font-weight:700}.c-order-total__total{font-weight:700;margin-top:10px}.c-order-total__total+dd{font-size:1.25rem}.c-order-total__info{font-size:.75rem;text-align:right}
.c-free-delivery-progress-bar{display:grid;grid-row-gap:10px}.c-free-delivery-progress-bar__text{font-weight:700;text-align:right}
.c-redeem-voucher__inner{display:flex;flex-direction:column}.c-redeem-voucher__selection{display:flex}.c-redeem-voucher__selection .e-input{flex:1 0 auto}.c-redeem-voucher__list{display:flex;margin-top:10px}.c-redeem-voucher__list-item{align-items:center;background-color:rgba(var(--color-scheme--secondary-rgb),.6);border-radius:3px;color:var(--color-scheme--negative);display:flex;overflow:hidden}.c-redeem-voucher__list-item-inner{align-items:center;display:flex;font-size:.875rem;gap:12px;line-height:1;padding:2px 8px}
.l-cart,l-cart{flex:1 0 auto;margin:0 auto;margin-top:30px;max-width:1320px;padding-left:20px;padding-right:20px;width:100%}@media (min-width:1024px){.l-cart,l-cart{margin-top:50px}}.l-cart__cms-content,l-cart__cms-content{margin-bottom:50px}.l-cart__footer-main,l-cart__footer-main{display:grid;grid-template-columns:1fr;grid-gap:40px}@media (min-width:1024px){.l-cart__footer-main,l-cart__footer-main{grid-template-columns:1fr 1fr 1fr;grid-gap:40px 70px}}@media (min-width:1280px){.l-cart__footer-main,l-cart__footer-main{grid-template-columns:1fr 1fr .75fr}}@media (min-width:1024px){.l-cart__footer-main--two-columns,l-cart__footer-main--two-columns{grid-template-columns:1fr 1fr}}@media (min-width:1280px){.l-cart__footer-main--two-columns,l-cart__footer-main--two-columns{grid-template-columns:1fr .75fr}}.l-cart__discount-container,l-cart__discount-container{display:flex;flex-direction:column;gap:40px}.l-cart__footer-form,l-cart__footer-form{display:grid;justify-items:end;grid-row-gap:5px;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;margin-bottom:25px;margin-top:30px;padding-block:20px}.l-cart__footer-actions,l-cart__footer-actions{display:flex;flex-direction:column;margin-top:40px;row-gap:20px}@media (min-width:768px){.l-cart__footer-actions,l-cart__footer-actions{align-items:flex-start;flex-direction:row;justify-content:space-between}}.l-cart__button-continue .e-icon,l-cart__button-continue .e-icon{margin-left:10px}.l-cart__footer-actions-continue,l-cart__footer-actions-continue{display:grid;grid-row-gap:10px;justify-items:end}.l-cart__missing-confirmations,l-cart__missing-confirmations{display:grid;grid-row-gap:2px;color:var(--theme-color-status-error);justify-items:end}.l-cart__free-delivery-progress-bar,l-cart__free-delivery-progress-bar{width:100%}@media (min-width:640px){.l-cart__free-delivery-progress-bar,l-cart__free-delivery-progress-bar{justify-self:flex-end;width:50%}}@media (min-width:1024px){.l-cart__free-delivery-progress-bar,l-cart__free-delivery-progress-bar{grid-column:3/4;justify-self:auto;width:100%}}.l-cart__free-delivery-progress-bar:empty,l-cart__free-delivery-progress-bar:empty{display:none}.l-cart__initial-loading-progress,l-cart__initial-loading-progress{align-items:center;display:flex;justify-content:center;min-height:300px}.l-cart__initial-loading-progress .e-progress,l-cart__initial-loading-progress .e-progress{font-size:1.5rem}
.c-document-tile{--c-documen-tile--border-width:4px;border-bottom:var(--c-documen-tile--border-width) solid #0000;display:block;height:100%;padding-bottom:calc(25px - var(--c-documen-tile--border-width));transition:border-color .2s ease-in-out}.c-document-tile__picture{position:relative}@media (min-width:375px){.c-document-tile__picture{margin-bottom:15px}}.c-document-tile__picture .e-picture{border-bottom:4px solid var(--color-scheme--secondary)}.c-document-tile__content{position:relative}.c-document-tile__title{color:var(--theme-color-primary-2);font-size:1rem;font-weight:700;line-height:1.25;margin-bottom:15px;transition:color .2s ease-in-out}.c-document-tile__description,.c-document-tile__title{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.c-document-tile__description{font-size:.875rem}.c-document-tile:hover{border-color:var(--color-scheme--secondary);cursor:pointer}.c-document-tile:hover .c-document-tile__title{color:var(--color-scheme--secondary)}

.c-cms-image-gallery__button-show-all{color:var(--color-scheme--primary-link-color);text-decoration:none}.c-cms-image-gallery__button-show-all path{fill:var(--color-scheme--primary-link-color)}.c-cms-image-gallery__button-show-all:active,.c-cms-image-gallery__button-show-all:focus,.c-cms-image-gallery__button-show-all:hover{color:var(--color-scheme--primary-link-color-hover);text-decoration:underline}.c-cms-image-gallery__button-show-all:active path,.c-cms-image-gallery__button-show-all:focus path,.c-cms-image-gallery__button-show-all:hover path{fill:var(--color-scheme--primary-link-color-hover)}.c-cms-image-gallery{--c-cms-image-gallery__column-amount:6}.c-cms-image-gallery__list{display:grid;grid-gap:30px;grid-template-columns:1fr}@media (min-width:640px){.c-cms-image-gallery__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.c-cms-image-gallery__list{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.c-cms-image-gallery__list{grid-template-columns:repeat(var(--c-cms-image-gallery__column-amount),1fr)}}@media (min-width:768px){.c-cms-image-gallery__list-item{cursor:pointer}}.c-cms-image-gallery__button-show-all{align-items:center;display:flex;margin-top:20px}.c-cms-image-gallery__button-show-all:focus:not(:hover){text-decoration:none}.c-cms-image-gallery__button-show-all .e-icon{margin-right:5px}@media (min-width:768px){.c-cms-image-gallery--column-amount-3 .c-cms-image-gallery__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.c-cms-image-gallery--column-amount-3 .c-cms-image-gallery__list{grid-template-columns:repeat(var(--c-cms-image-gallery__column-amount),1fr)}}
.c-cms-banner-2{--c-cms-banner-2__aspect-ratio:1280/300;aspect-ratio:var(--c-cms-banner-2__aspect-ratio);display:block;position:relative}.c-cms-banner-2__content{bottom:0;display:flex;flex-direction:column;left:0;padding:30px;position:absolute;right:0;z-index:1}.c-cms-banner-2__title{font-size:1.75rem;font-weight:700;line-height:1.0714285714;margin-bottom:15px}.c-cms-banner-2__picture img{max-height:100%}.c-cms-banner-2__text{line-height:1.5em;margin-bottom:15px}.c-cms-banner-2:before{background-color:#0000;content:"";height:5px;inset:auto 0 0;position:absolute;transition:background-color .3s ease-in-out}.c-cms-banner-2--border:before,.c-cms-banner-2[href]:hover:before{background-color:var(--color-scheme--secondary)}.c-cms-banner-2--has-image .c-cms-banner-2__text,.c-cms-banner-2--has-image .c-cms-banner-2__title{text-shadow:1px 1px 1px #00000080}.c-cms-banner-2--has-image:after{background-color:#000;content:"";inset:0;opacity:.15;pointer-events:none;position:absolute}.c-cms-banner-2--has-image .e-button{box-shadow:1px 1px 1px #00000080}.c-cms-banner-2--color-variant-primary{background-color:var(--color-scheme--primary)}.c-cms-banner-2--color-variant-primary .c-cms-banner-2__content{color:var(--color-scheme--negative)}.c-cms-banner-2--color-variant-primary .e-button{background-color:var(--color-scheme--ternary);color:var(--color-scheme--primary)}.c-cms-banner-2--color-variant-primary:hover .e-button{background-color:var(--color-scheme--secondary);color:var(--color-scheme--negative)}.c-cms-banner-2--color-variant-ternary{background-color:var(--color-scheme--ternary)}.c-cms-banner-2--color-variant-ternary .c-cms-banner-2__content{color:var(--theme-color-primary-2)}.c-cms-banner-2--color-variant-ternary .e-button{background-color:var(--color-scheme--primary);color:var(--color-scheme--negative)}.c-cms-banner-2--color-variant-ternary:hover .e-button{background-color:var(--color-scheme--secondary);color:var(--color-scheme--negative)}.c-cms-banner-2--align-left .c-cms-banner-2__content{align-items:flex-start}.c-cms-banner-2--align-center .c-cms-banner-2__content{align-items:center;text-align:center}.c-cms-banner-2--align-right .c-cms-banner-2__content{align-items:flex-end;text-align:right}.c-cms-banner-2 .e-button{transition:background-color .3s ease-in-out}
.c-cms-banner-slider__slide{flex-basis:100%;margin:0;max-width:100%}.c-cms-banner-slider .c-cms-banner-1,.c-cms-banner-slider .c-cms-banner-2{margin:0}.c-cms-banner-slider .c-slider__button{top:50%;transform:translateY(-50%)}
.c-cms-teaser-tile{display:block;height:100%;max-width:100%;position:relative}.c-cms-teaser-tile:before{background-color:#0000;bottom:0;content:"";height:5px;left:0;position:absolute;right:0;transition:background-color .3s ease-in-out;z-index:1}.c-cms-teaser-tile[href]:focus,.c-cms-teaser-tile[href]:focus:before,.c-cms-teaser-tile[href]:hover,.c-cms-teaser-tile[href]:hover:before{background-color:var(--color-scheme--secondary)}.c-cms-teaser-tile[href]:focus .e-button,.c-cms-teaser-tile[href]:hover .e-button{background-color:var(--color-scheme--ternary);color:var(--color-scheme--primary)}.c-cms-teaser-tile[href]:focus .e-button--transparent,.c-cms-teaser-tile[href]:hover .e-button--transparent{background-color:var(--color-scheme--negative);color:var(--color-scheme--secondary)}.c-cms-teaser-tile:after{background-color:#000;content:"";inset:0;opacity:.15;pointer-events:none;position:absolute}.c-cms-teaser-tile--ratio-1{aspect-ratio:1}.c-cms-teaser-tile--ratio-2{aspect-ratio:auto}.c-cms-teaser-tile__content{color:var(--color-scheme--negative);inset:auto 0 0;padding:20px;position:absolute;z-index:1}.c-cms-teaser-tile__title{font-size:1.75rem;font-weight:700;line-height:1.0714285714;margin-bottom:15px;text-shadow:1px 1px 1px #00000080}.c-cms-teaser-tile__description{line-height:1.5em;text-shadow:1px 1px 1px #00000080}.c-cms-teaser-tile__image{inset:0;position:absolute}.c-cms-teaser-tile__image .e-picture{height:100%;width:100%}.c-cms-teaser-tile__image img{height:100%;object-fit:cover;width:100%}.c-cms-teaser-tile .e-button{margin-top:15px;pointer-events:none}
.c-cms-teaser-tile-set{display:grid;grid-gap:30px}.c-cms-teaser-tile-set .c-cms-teaser-tile-set__item:first-child{grid-area:teaser-1;-ms-grid-column:1;-ms-grid-row:1}.c-cms-teaser-tile-set .c-cms-teaser-tile-set__item:nth-child(2){grid-area:teaser-2;-ms-grid-column:1;-ms-grid-row:2}.c-cms-teaser-tile-set .c-cms-teaser-tile-set__item:nth-child(3){grid-area:teaser-3;-ms-grid-column:1;-ms-grid-row:3}.c-cms-teaser-tile-set .c-cms-teaser-tile-set__item:nth-child(4){grid-area:teaser-4;-ms-grid-column:1;-ms-grid-row:4}.c-cms-teaser-tile-set--amount-1{grid-template:.5fr/1fr;grid-template-areas:"teaser-1"}.c-cms-teaser-tile-set--amount-1 .c-cms-teaser-tile--ratio-2{aspect-ratio:2/1}.c-cms-teaser-tile-set--amount-2{grid-template:1fr 1fr/1fr;grid-template-areas:"teaser-1" "teaser-2"}@media (min-width:768px){.c-cms-teaser-tile-set--amount-2{grid-template:auto/calc(50% - 15px) calc(50% - 15px);grid-template-areas:"teaser-1 teaser-2"}.c-cms-teaser-tile-set--amount-2>.c-cms-teaser-tile-set__item:first-child{-ms-grid-column:1;-ms-grid-row:1}.c-cms-teaser-tile-set .c-cms-teaser-tile-set__item:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}}.c-cms-teaser-tile-set--amount-3{grid-template:1fr .5fr .5fr/1fr;grid-template-areas:"teaser-1" "teaser-2" "teaser-3"}@media (min-width:1024px){.c-cms-teaser-tile-set--amount-3{grid-template:1fr 1fr/calc(50% - 15px) calc(50% - 15px);grid-template-areas:"teaser-1 teaser-2" "teaser-1 teaser-3"}.c-cms-teaser-tile-set--amount-3>.c-cms-teaser-tile-set__item:first-child{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.c-cms-teaser-tile-set--amount-3>.c-cms-teaser-tile-set__item:nth-child(2){-ms-grid-column:2;-ms-grid-row:1}.c-cms-teaser-tile-set .c-cms-teaser-tile-set__item:nth-child(3){-ms-grid-column:2;-ms-grid-row:2}}.c-cms-teaser-tile-set--amount-3 .c-cms-teaser-tile-set__item:not(:first-child) .c-cms-teaser-tile__description{display:none}.c-cms-teaser-tile-set--amount-4{grid-template:1fr .5fr .5fr .5fr/1fr;grid-template-areas:"teaser-1" "teaser-2" "teaser-3" "teaser-4"}@media (min-width:768px){.c-cms-teaser-tile-set--amount-4{grid-template:2fr 1fr 1fr/1fr 1fr;grid-template-areas:"teaser-1 teaser-1" "teaser-2 teaser-2" "teaser-3 teaser-4"}.c-cms-teaser-tile-set--amount-4>.c-cms-teaser-tile-set__item:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.c-cms-teaser-tile-set--amount-4>.c-cms-teaser-tile-set__item:nth-child(2){-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-span:2}.c-cms-teaser-tile-set--amount-4>.c-cms-teaser-tile-set__item:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}.c-cms-teaser-tile-set .c-cms-teaser-tile-set__item:nth-child(4){-ms-grid-column:2;-ms-grid-row:3}}@media (min-width:1024px){.c-cms-teaser-tile-set--amount-4{grid-template:1fr 1fr/calc(50% - 15px) 1fr 1fr;grid-template-areas:"teaser-1 teaser-2 teaser-2" "teaser-1 teaser-3 teaser-4"}.c-cms-teaser-tile-set--amount-4>.c-cms-teaser-tile-set__item:first-child{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.c-cms-teaser-tile-set--amount-4>.c-cms-teaser-tile-set__item:nth-child(2){-ms-grid-column:2;-ms-grid-row:1;-ms-grid-column-span:2}.c-cms-teaser-tile-set--amount-4>.c-cms-teaser-tile-set__item:nth-child(3){-ms-grid-column:2;-ms-grid-row:2}.c-cms-teaser-tile-set .c-cms-teaser-tile-set__item:nth-child(4){-ms-grid-column:3;-ms-grid-row:2}}.c-cms-teaser-tile-set--amount-4 .c-cms-teaser-tile-set__item:not(:first-child) .c-cms-teaser-tile__description{display:none}
.c-product-api-slider__progress{display:flex;justify-content:center;min-height:400px}
.e-label{color:var(--theme-color-primary-2);cursor:pointer;display:block}.e-label__inner{width:100%}.e-label__name{color:inherit;display:block;font-size:.8125rem;font-weight:700;line-height:1.5384615385}.e-label__name--invisible{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.e-label--position-top .e-label__name{margin-bottom:5px}.e-label--position-bottom{display:flex;flex-direction:column-reverse}.e-label--position-bottom .e-label__name{margin-top:5px}.e-label--position-bottom .e-label__inner{flex-shrink:0}.e-label--position-left{display:flex}.e-label--position-left .e-label__name{align-items:center;display:flex;flex:1 0 auto;margin-right:15px}.e-label--position-right{display:flex;flex-direction:row-reverse}.e-label--position-right .e-label__name{align-items:center;display:flex;flex:1 0 auto;margin-left:15px}.e-label--active,.e-label--focus{color:var(--theme-color-secondary-1)}.e-label--disabled{color:var(--theme-color-primary-2)}.e-label--state-error{color:var(--theme-color-status-error)}
.e-textarea,.e-textarea__field{display:block;position:relative}.e-textarea__field{-webkit-appearance:none;border:1px solid #cccbcc;font-size:.875rem;line-height:1.2857142857;padding:5px 10px;resize:none;width:100%;-webkit-text-fill-color:initial}.e-textarea__field--is-resizable{resize:both}.e-textarea__field::placeholder{color:#909090;font-family:GTAmerica,Trebuchet MS,Arial,sans-serif;opacity:1}.e-textarea__icon-splitter{border-left:1px solid;height:calc(100% - 4px);position:absolute;right:25px;top:2px}.e-textarea__notification{margin-top:-1px;position:absolute;width:100%}.e-textarea__icon-wrapper{display:flex;height:100%;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.e-textarea__icon-wrapper .e-icon{align-self:center}.e-textarea--active .e-textarea__field,.e-textarea__field:active{border:1px solid var(--color-scheme--secondary)}.e-textarea--focus .e-textarea__field,.e-textarea__field:focus{border:1px solid var(--color-scheme--secondary);outline:none}.e-textarea--hover .e-textarea__field,.e-textarea__field:hover{border:1px solid var(--color-scheme--secondary)}.e-textarea--disabled .e-textarea__field,.e-textarea--disabled .e-textarea__field:hover,.e-textarea__field:disabled{background-color:#fff;border-color:#cccbcc;color:#cccbcc}.e-textarea--disabled .e-textarea__field::placeholder,.e-textarea--disabled .e-textarea__field:hover::placeholder,.e-textarea__field:disabled::placeholder{color:#cccbcc}.e-textarea--state-error .e-textarea__field,.e-textarea--state-error .e-textarea__field:focus,.e-textarea--state-error .e-textarea__field:hover,.e-textarea--state-error .e-textarea__icon-splitter{border-color:var(--theme-color-status-error)}.e-textarea--state-info .e-textarea__icon-splitter{border-color:var(--theme-color-primary-2)}.e-textarea--state-success .e-textarea__icon-splitter{display:none}.e-textarea--state-success .e-textarea__field,.e-textarea--state-success .e-textarea__field:hover{border-color:var(--theme-color-status-success)}.e-textarea--notification .e-textarea__field{background:none;padding:5px 10px}
.e-radio{cursor:pointer;display:block;font-size:.875rem;line-height:1.4285714286;position:relative}.e-radio__field{-webkit-appearance:none;left:-200vw;position:absolute}.e-radio__label{display:block;margin:0;padding-left:25px}.e-radio__label:after,.e-radio__label:before{border-radius:50%;content:"";height:16px;left:0;position:absolute;top:2px;width:16px}.e-radio__label:before{border:1px solid var(--theme-color-primary-1)}.e-radio__label:after{background:var(--theme-color-primary-1);border:1px solid #0000;opacity:0;transform:scale(0);transition:transform .1s ease-in-out}.e-radio__field:checked+.e-radio__label{color:var(--theme-color-primary-2)}.e-radio__field:checked+.e-radio__label:after{opacity:1;transform:scale(.6)}.e-radio__field:disabled+.e-radio__label{color:var(--theme-color-primary-2);cursor:default}.e-radio__field:disabled+.e-radio__label:before{border-color:#cccbcc}.e-radio__field:checked:disabled+.e-radio__label:after{background:#cccbcc}.e-radio--focus .e-radio__label:before{outline:1px solid #2b91af}
.c-cms-pest-detection-form__username{left:-1000vw;position:absolute}.c-cms-pest-detection-form__exposure{display:flex;margin-bottom:30px}.c-cms-pest-detection-form__exposure .e-radio:not(:last-of-type){margin-right:15px}
.c-cms-faq__categories{display:none;flex-wrap:wrap;gap:5px;margin-bottom:20px}@media (min-width:640px){.c-cms-faq__categories{display:flex}}.c-cms-faq__categories-select{margin-bottom:20px}@media (min-width:640px){.c-cms-faq__categories-select{display:none}}.c-cms-faq__category-button{border-bottom:2px solid #0000;cursor:pointer;font-size:.875rem;font-weight:700;padding:12px 24px;-webkit-user-select:none;user-select:none}.c-cms-faq__category-button--active,.c-cms-faq__category-button:hover{background-color:var(--color-scheme--ternary);border-color:var(--color-scheme--primary)}.c-cms-faq__category-button--active{color:var(--color-scheme--primary)}
.c-cms-product-bundle{border:1px solid;display:flex;flex-direction:column;padding:30px}@media (min-width:640px){.c-cms-product-bundle--use-max-width{max-width:375px;padding:35px}}.c-cms-product-bundle__title{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.c-cms-product-bundle__breakout-container{background-color:var(--color-scheme--ternary);color:var(--color-scheme--primary);margin-bottom:30px;margin-left:-30px;margin-right:-30px;padding:8px 30px}.c-cms-product-bundle__breakout-container--use-max-width{margin-left:-35px;margin-right:-35px}.c-cms-product-bundle__subtitle-quantity-selector-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.c-cms-product-bundle__quantity-selector{margin-left:-10px}.c-cms-product-bundle .e-input{align-items:center;display:flex}.c-cms-product-bundle .e-input__field{height:40px}.c-cms-product-bundle__subtitle{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;align-items:center;display:flex;gap:8px;overflow-wrap:break-word}.c-cms-product-bundle__list{display:flex;flex-direction:column;gap:12px;margin-bottom:30px}.c-cms-product-bundle__list-item{display:grid;gap:8px;grid-template-columns:30px auto 20px}.c-cms-product-bundle__icon-quantity-fixed{color:#9e9e9e}.c-cms-product-bundle__item-title{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.c-cms-product-bundle__item-title--link{color:var(--color-scheme--primary);text-decoration:underline}.c-cms-product-bundle__button{margin-top:auto}
.c-cms-banner-1{display:block;position:relative}.c-cms-banner-1__text{font-size:1.75rem;font-weight:700;-webkit-hyphens:auto;hyphens:auto;line-height:1.0714285714;z-index:1;word-wrap:break-word;align-items:flex-end;color:#fff;display:flex;inset:0;justify-content:center;overflow-wrap:break-word;padding:25px;position:absolute;text-shadow:1px 1px 1px #00000080}@media (min-width:640px){.c-cms-banner-1__text{align-items:center;justify-content:flex-end;padding:10px 25px}}@media (min-width:1280px){.c-cms-banner-1__text{justify-content:flex-start;left:50%}}.c-cms-banner-1:before{background-color:#0000;bottom:0;content:"";height:5px;left:0;position:absolute;right:0;transition:background-color .3s ease-in-out}.c-cms-banner-1[href]:hover:before{background-color:var(--color-scheme--secondary)}.c-cms-banner-1 .e-picture{--aspect-ratio:1}@media (min-width:640px){.c-cms-banner-1 .e-picture{--aspect-ratio:6.3333}}@media (min-width:768px){.c-cms-banner-1 .e-picture{--aspect-ratio:9.5}}
.c-cms-marketing-paragraph{display:grid;gap:25px;grid-template-columns:1fr}@media (min-width:1024px){.c-cms-marketing-paragraph--column-type-2,.c-cms-marketing-paragraph--column-type-3{display:grid;grid-gap:30px}.c-cms-marketing-paragraph--column-type-2{grid-template-columns:calc(var(--c-cms-marketing-paragraph--column-width, 50%) - 15px) auto}.c-cms-marketing-paragraph--column-type-3{grid-template-columns:1fr 1fr 1fr}}.c-cms-marketing-paragraph--framed{border:1px solid #a19fa1;padding:25px}@media (min-width:1024px){.c-cms-marketing-paragraph__content-left--align-center{align-self:center}.c-cms-marketing-paragraph__content-left--align-bottom{align-self:end}.c-cms-marketing-paragraph__content-right--align-center{align-self:center}.c-cms-marketing-paragraph__content-right--align-bottom{align-self:end}}
.c-cms-pest-detection-form{display:grid;grid-row-gap:40px}.c-cms-pest-detection-form__fieldset{display:grid;grid-row-gap:10px}.c-cms-pest-detection-form .e-button{justify-self:flex-end}
.c-cms-product-bundle-list{display:grid;grid-template-columns:1fr;grid-gap:50px 30px}@media (min-width:640px){.c-cms-product-bundle-list{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.c-cms-product-bundle-list{grid-template-columns:1fr 1fr 1fr}}
.c-cms-quote{background-color:var(--color-scheme--secondary);color:var(--color-scheme--negative);display:grid;grid-template-areas:"content";grid-template-columns:1fr;padding:40px 30px}@media (min-width:1024px){.c-cms-quote{padding:40px 16.6666666667%}}.c-cms-quote__image{grid-area:image;-ms-grid-column:1;-ms-grid-row:1;width:135px}.c-cms-quote__image .e-picture img{border-radius:50%}.c-cms-quote__content{align-self:center;grid-area:content;-ms-grid-column:1;-ms-grid-row:1;justify-self:center;text-align:center}.c-cms-quote--has-image>.c-cms-quote__content{-ms-grid-column:1;-ms-grid-row:2}.c-cms-quote__quote{font-size:1.625rem;font-weight:700;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;margin-bottom:10px;overflow-wrap:break-word}.c-cms-quote__quote:after,.c-cms-quote__quote:before{display:inline}.c-cms-quote__quote:before{content:"«";padding-right:2px}.c-cms-quote__quote:after{content:"»";padding-left:2px}.c-cms-quote__author{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}.c-cms-quote--has-image{grid-template-areas:"image" "content"}@media (min-width:640px){.c-cms-quote--has-image{display:grid;grid-column-gap:30px}}.c-cms-quote--has-image .c-cms-quote__image{justify-self:center;margin-bottom:30px}@media (min-width:640px){.c-cms-quote--has-image .c-cms-quote__image{margin-bottom:0}.c-cms-quote--image-position-left{grid-template-areas:"image content";grid-template-columns:100px 1fr}.c-cms-quote--image-position-left>.c-cms-quote__image{-ms-grid-column:1;-ms-grid-row:1}.c-cms-quote--image-position-left>.c-cms-quote__content{-ms-grid-column:2;-ms-grid-row:1}.c-cms-quote--image-position-left .c-cms-quote__content{justify-self:start;text-align:left}.c-cms-quote--image-position-right{grid-template-areas:"content image";grid-template-columns:1fr 100px}.c-cms-quote--image-position-right>.c-cms-quote__image{-ms-grid-column:2;-ms-grid-row:1}.c-cms-quote--image-position-right>.c-cms-quote__content{-ms-grid-column:1;-ms-grid-row:1}.c-cms-quote--image-position-right .c-cms-quote__content{justify-self:end;text-align:right}}
@media (min-width:640px){.c-cms-teaser-item--item-variant-two-column{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}}.c-cms-teaser-item__picture{margin-bottom:10px}.c-cms-teaser-item__sub-title{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;display:block;margin:-10px 0 15px;overflow-wrap:break-word}.c-cms-teaser-item__description{line-height:1.5em}
.c-cms-teaser-list{display:grid;grid-template-columns:1fr;grid-gap:50px 30px}@media (min-width:640px){.c-cms-teaser-list{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.c-cms-teaser-list{grid-template-columns:1fr 1fr 1fr}}@media (min-width:640px){.c-cms-teaser-list--item-variant-two-column{grid-template-columns:1fr}}@media (min-width:768px){.c-cms-teaser-list--item-variant-two-column{grid-template-columns:1fr 1fr}}@media (min-width:640px){.c-cms-teaser-list--item-variant-two-column .c-cms-teaser-item{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}}
.c-cms-usp-list__list{margin-bottom:-30px;text-align:center}.c-cms-usp-list__item{display:inline-flex;justify-content:center;margin-bottom:30px;width:50%}@media (min-width:640px){.c-cms-usp-list__item{width:33.3333333333%}}@media (min-width:768px){.c-cms-usp-list__item{width:25%}}@media (min-width:1024px){.c-cms-usp-list__item{width:20%}}@media (min-width:1280px){.c-cms-usp-list__item{width:16.6666666667%}}.c-cms-usp-list__link{display:block;padding-left:30px;padding-right:30px}.c-cms-usp-list__image{display:flex;justify-content:center;margin-bottom:20px}.c-cms-usp-list__image .e-picture{height:100px;width:100px}.c-cms-usp-list__title{-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow-wrap:break-word;text-align:center}
.c-color-box--fullwidth .c-color-box__inner{margin:0 auto;max-width:1320px;padding-left:20px;padding-right:20px;width:100%}.c-color-box--color-variant-ternary .c-color-box__wrapper a[href]:not(.e-button){color:var(--color-scheme--primary-link-color);text-decoration:none}.c-color-box--color-variant-ternary .c-color-box__wrapper a[href]:not(.e-button) path{fill:var(--color-scheme--primary-link-color)}.c-color-box--color-variant-ternary .c-color-box__wrapper a[href]:active:not(.e-button),.c-color-box--color-variant-ternary .c-color-box__wrapper a[href]:focus:not(.e-button),.c-color-box--color-variant-ternary .c-color-box__wrapper a[href]:hover:not(.e-button){color:var(--color-scheme--primary-link-color-hover);text-decoration:underline}.c-color-box--color-variant-ternary .c-color-box__wrapper a[href]:active:not(.e-button) path,.c-color-box--color-variant-ternary .c-color-box__wrapper a[href]:focus:not(.e-button) path,.c-color-box--color-variant-ternary .c-color-box__wrapper a[href]:hover:not(.e-button) path{fill:var(--color-scheme--primary-link-color-hover)}.c-color-box--color-variant-primary .c-color-box__wrapper a[href]:not(.e-button){color:var(--color-scheme--ternary);text-decoration:none}.c-color-box--color-variant-primary .c-color-box__wrapper a[href]:not(.e-button) path{fill:var(--color-scheme--ternary)}.c-color-box--color-variant-primary .c-color-box__wrapper a[href]:active:not(.e-button),.c-color-box--color-variant-primary .c-color-box__wrapper a[href]:focus:not(.e-button),.c-color-box--color-variant-primary .c-color-box__wrapper a[href]:hover:not(.e-button){color:var(--color-scheme--ternary);text-decoration:underline}.c-color-box--color-variant-primary .c-color-box__wrapper a[href]:active:not(.e-button) path,.c-color-box--color-variant-primary .c-color-box__wrapper a[href]:focus:not(.e-button) path,.c-color-box--color-variant-primary .c-color-box__wrapper a[href]:hover:not(.e-button) path{fill:var(--color-scheme--ternary)}.c-color-box--color-variant-primary .c-color-box__wrapper a[href]:not(.e-button),.c-color-box--color-variant-ternary .c-color-box__wrapper a[href]:not(.e-button){text-decoration:underline}.c-color-box--color-variant-primary .c-color-box__wrapper a[href]:active:not(.e-button),.c-color-box--color-variant-primary .c-color-box__wrapper a[href]:focus:not(.e-button),.c-color-box--color-variant-primary .c-color-box__wrapper a[href]:hover:not(.e-button),.c-color-box--color-variant-ternary .c-color-box__wrapper a[href]:active:not(.e-button),.c-color-box--color-variant-ternary .c-color-box__wrapper a[href]:focus:not(.e-button),.c-color-box--color-variant-ternary .c-color-box__wrapper a[href]:hover:not(.e-button){text-decoration:none}.c-color-box__inner{padding:20px 0}.c-color-box:not(.c-color-box--fullwidth) .c-color-box__wrapper{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.c-color-box--fullwidth .c-color-box__wrapper{left:50%;margin-left:calc(-1*(50vw - var(--scrollbar-width, 0px)/2));margin-right:calc(-1*(50vw - var(--scrollbar-width, 0px)/2));position:relative;right:50%;width:calc(100vw - var(--scrollbar-width, 0px))}.c-color-box--color-variant-primary .c-color-box__wrapper{background-color:var(--color-scheme--primary);color:var(--color-scheme--negative)}.c-color-box--color-variant-primary .c-color-box__wrapper .e-button{background-color:var(--color-scheme--ternary);color:var(--color-scheme--primary)}.c-color-box--color-variant-primary .c-color-box__wrapper .e-button:active,.c-color-box--color-variant-primary .c-color-box__wrapper .e-button:focus,.c-color-box--color-variant-primary .c-color-box__wrapper .e-button:hover{background-color:var(--color-scheme--secondary);color:var(--color-scheme--negative)}.c-color-box--color-variant-ternary .c-color-box__wrapper{background-color:var(--color-scheme--ternary);color:var(--theme-color-primary-2)}.c-color-box--color-variant-ternary .c-color-box__wrapper .e-button{background-color:var(--color-scheme--primary);color:var(--color-scheme--negative)}.c-color-box--color-variant-ternary .c-color-box__wrapper .e-button:active,.c-color-box--color-variant-ternary .c-color-box__wrapper .e-button:focus,.c-color-box--color-variant-ternary .c-color-box__wrapper .e-button:hover{background-color:var(--color-scheme--secondary);color:var(--color-scheme--negative)}
.c-form__field+.c-form__field{margin-top:20px}.c-form__actions{margin-top:60px}@media (min-width:640px){.c-form__actions .e-button{display:inline-block;width:auto}}.c-form__actions .e-button+.e-button{margin-top:20px}@media (min-width:640px){.c-form__actions .e-button+.e-button{margin:0 0 0 20px}}
:root{--scrollbar-width:0px}
.c-tooltip{cursor:pointer;display:block;position:relative}span.c-tooltip{display:inline-block}.c-tooltip__anchor{cursor:pointer}.c-tooltip__tooltip-wrapper{display:none;font-size:.875rem;max-width:80vw;opacity:0;pointer-events:none;position:absolute;transition:opacity .1s}.c-tooltip__tooltip-wrapper[data-popper-placement*=left],.c-tooltip__tooltip-wrapper[data-popper-placement*=right]{padding:0 12px}.c-tooltip__tooltip-wrapper[data-popper-placement*=bottom],.c-tooltip__tooltip-wrapper[data-popper-placement*=top]{padding:12px 0}.c-tooltip__tooltip-wrapper--active{display:block}.c-tooltip__tooltip-wrapper--visible{opacity:1;pointer-events:all}.c-tooltip__tooltip{background:#fff;border-radius:3px;box-shadow:0 0 4px #0003;padding:15px;pointer-events:none;position:relative}.c-tooltip__tooltip:after,.c-tooltip__tooltip:before{border-color:#0000 #0000 #fff #fff;border-style:solid;border-width:6px;content:"";display:block;height:0;position:absolute;width:0}[data-popper-placement=right] .c-tooltip__tooltip:after,[data-popper-placement=right] .c-tooltip__tooltip:before{left:0;top:50%;transform:translate(-50%,-50%) rotate(45deg)}[data-popper-placement=left] .c-tooltip__tooltip:after,[data-popper-placement=left] .c-tooltip__tooltip:before{right:0;top:50%;transform:translate(50%,-50%) rotate(-135deg)}[data-popper-placement*=top] .c-tooltip__tooltip:after,[data-popper-placement*=top] .c-tooltip__tooltip:before{bottom:0;left:50%;transform:translate(-50%,50%) rotate(-45deg)}[data-popper-placement*=bottom] .c-tooltip__tooltip:after,[data-popper-placement*=bottom] .c-tooltip__tooltip:before{left:50%;top:0;transform:translate(-50%,-50%) rotate(135deg)}[data-popper-placement=bottom-start] .c-tooltip__tooltip:after,[data-popper-placement=bottom-start] .c-tooltip__tooltip:before,[data-popper-placement=top-start] .c-tooltip__tooltip:after,[data-popper-placement=top-start] .c-tooltip__tooltip:before{left:22px}[data-popper-placement=bottom-end] .c-tooltip__tooltip:after,[data-popper-placement=bottom-end] .c-tooltip__tooltip:before,[data-popper-placement=top-end] .c-tooltip__tooltip:after,[data-popper-placement=top-end] .c-tooltip__tooltip:before{left:auto;right:22px}.c-tooltip__tooltip:after{box-shadow:0 2px 6px #0003;z-index:-1}
