.demo-fullwidth{left:50%;position:relative;text-align:center;transform:translateX(-50%);width:100vw}.demo-fullwidth>*+*{margin-top:1em}.bp{background:#00dfed;color:#fff;font-size:1em;margin:0 auto}.bp--xxl{max-width:1920px}.bp--xxl:after{content:"1920px"}.bp--xl{max-width:1440px}.bp--xl:after{content:"1440px"}.bp--l{max-width:1280px}.bp--l:after{content:"1280px"}.bp--m{max-width:1024px}.bp--m:after{content:"1024px"}.bp--s{max-width:768px}.bp--s:after{content:"768px"}.bp--xs{max-width:576px}.bp--xs:after{content:"576px"}.bp--xxs{max-width:414px}.bp--xxs:after{content:"414px"}@media screen and (min-width:1920px){.min-bp--xxl{display:block}}@media screen and (min-width:1440px){.min-bp--xl{display:block}}@media screen and (min-width:1280px){.min-bp--l{display:block}}@media screen and (min-width:1024px){.min-bp--m{display:block}}@media screen and (min-width:768px){.min-bp--s{display:block}}@media screen and (min-width:576px){.min-bp--xs{display:block}}@media screen and (min-width:414px){.min-bp--xxs{display:block}}@media screen and (max-width:1919px){.below-bp--xxl{opacity:.75}}@media screen and (max-width:1439px){.below-bp--xl{opacity:.75}}@media screen and (max-width:1279px){.below-bp--l{opacity:.75}}@media screen and (max-width:1023px){.below-bp--m{opacity:.75}}@media screen and (max-width:767px){.below-bp--s{opacity:.75}}@media screen and (max-width:575px){.below-bp--xs{opacity:.75}}@media screen and (max-width:413px){.below-bp--xxs{opacity:.75}}.centered{background:#ffff43}.centered--xxl{margin-left:auto;margin-right:auto;max-width:calc(1792px + 64px * 2);padding-left:64px;padding-right:64px;position:relative}.centered--xxl .content:after{content:"1792px"}.centered--xl{margin-left:auto;margin-right:auto;max-width:calc(1408px + 16px * 2);padding-left:16px;padding-right:16px;position:relative}.centered--xl .content:after{content:"1408px"}.centered--l{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:32px;padding-right:32px;position:relative}.centered--l .content:after{content:"1216px"}.centered--m{margin-left:auto;margin-right:auto;max-width:1024px;padding-left:48px;padding-right:48px;position:relative}.centered--m .content:after{content:"928px"}.centered--s{margin-left:auto;margin-right:auto;max-width:768px;padding-left:32px;padding-right:32px;position:relative}.centered--s .content:after{content:"704px"}.centered--xs{margin-left:auto;margin-right:auto;max-width:576px;padding-left:32px;padding-right:32px;position:relative}.centered--xs .content:after{content:"512px"}.centered--xxs{margin-left:auto;margin-right:auto;max-width:366px;padding-left:11px;padding-right:11px;position:relative}.centered--xxs .content:after{content:"344px"}.content{background:#8d8f91}

.kmt-comparelist .kmt-table{margin-top:64px}
.kmt-iconsel{align-items:center;display:flex;justify-content:space-between}.kmt-iconsel-icons{display:flex;margin-left:24px}.kmt-iconsel-icons>*+*{margin-left:8px}.kmt-iconsel-icons>*{margin-bottom:-12px;margin-top:-12px}
.kmt-decoicon{align-items:center;background-color:#f4f4f4;border-radius:50%;display:inline-flex;height:160px;justify-content:center;width:160px}.kmt-decoicon>svg{height:100px;width:100px}.kmt-decoicon path{fill:#8d8f91}
.kmt-iconlinklist{display:flex;flex-wrap:wrap;list-style:none;margin:-5px 0 0;padding:0}.kmt-iconlinklist .kmt-iconlinklist-item{margin-top:4px}.kmt-iconlinklist-item{display:block;flex:0 0 auto;margin-right:24px}.kmt-iconlinklist-item a{display:block;padding-left:24px;position:relative}.kmt-iconlinklist-item a i{display:block;font-size:14px;left:0;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}
.kmt-figurelist-gutter{position:absolute;width:32px;z-index:-1}.kmt-figurelist--listtype-stacked{grid-column-gap:32px;grid-row-gap:32px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.kmt-figurelist--listtype-slider{overflow:hidden;width:100%}.kmt-figurelist--listtype-slider .kmt-figure{flex:0 0 auto;width:calc((100% - (32px * (12 - 1))) / 12 * 6 + ((6 - 1) * (32px)))}@media screen and (max-width:1024px){.kmt-figurelist-gutter{width:24px}.kmt-figurelist--listtype-stacked{grid-column-gap:24px;grid-row-gap:24px;display:grid;grid-template-columns:minmax(0,1fr)}.kmt-figurelist--listtype-slider .kmt-figure{width:calc((100% - (24px * (12 - 1))) / 12 * 6 + ((6 - 1) * (24px)))}}
.status{color:#fff;font-size:14px;line-height:20px;margin:8px;padding:8px}.status.error{background-color:#ff0009}
.kmt-buttonlist{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:flex-end}.kmt-buttonlist>*{margin-top:16px}.kmt-buttonlist>*+*{margin-left:16px}.kmt-buttonlist--display-between{justify-content:space-between}@media screen and (max-width:767px){.kmt-buttonlist--display-between{align-items:flex-start;flex-direction:column}.kmt-buttonlist--display-between>*{margin-left:0;margin-right:0}}.kmt-buttonlist--display-around{justify-content:space-around}@media screen and (max-width:767px){.kmt-buttonlist--display-stretch{flex-direction:column}.kmt-buttonlist--display-stretch>*{margin-left:0;margin-right:0}}@media screen and (min-width:768px){.kmt-buttonlist--display-stretch{flex-wrap:nowrap}}.kmt-buttonlist--display-stretch>*{flex:1 1 50%}.kmt-buttonlist--display-inline-center{justify-content:center;margin-right:-16px}.kmt-buttonlist--display-inline-center>*,.kmt-buttonlist--display-inline-center>:not(:last-child){margin-right:16px;margin-top:16px}.kmt-buttonlist--display-inline-left{justify-content:flex-start}.kmt-buttonlist--display-inline-right{justify-content:flex-end}
.kmt-basketsummery-table{border-collapse:collapse;font-size:18px;line-height:27px}.kmt-basketsummery-table td{font-weight:700}.kmt-basketsummery>*+*{margin-top:32px}.kmt-basketsummery-coupon{align-items:center;display:flex}.kmt-basketsummery-coupon:before{speak:none;text-rendering:auto;content:"\f15d";display:inline-block;font-family:kmt-icons;font-style:normal;font-weight:400;line-height:1;text-decoration:inherit;text-transform:none;vertical-align:middle}.kmt-basketsummery-coupon span{margin-left:8px}.kmt-basketsummery tr td,.kmt-basketsummery tr th{padding:8px 0;white-space:nowrap}.kmt-basketsummery tr th{text-align:left}.kmt-basketsummery tr td{padding-left:4px;text-align:right;width:100%}.kmt-basketsummery tbody{border-bottom:1px solid #bbbcbd;border-top:1px solid #bbbcbd}.kmt-basketsummery tbody tr:first-child>*,.kmt-basketsummery tfoot tr:first-child>*{padding-top:32px}.kmt-basketsummery tbody tr:last-child>*,.kmt-basketsummery thead tr:last-child>*{padding-bottom:32px}.kmt-basketsummery tbody th{font-weight:400}.kmt-basketsummery tfoot{font-weight:700}.kmt-basketsummery-btn{display:flex}.kmt-basketsummery-total th{font-weight:600}.kmt-basketsummery-total td,.kmt-basketsummery-total th{font-size:18px;line-height:27px}

.kmt-categorybanner{justify-content:flex-end;margin-left:auto;margin-right:auto;min-height:200px}.kmt-categorybanner,.kmt-categorybanner-inner{display:flex;flex-direction:column;position:relative}.kmt-categorybanner-inner{z-index:1}@media screen and (max-width:1023px){.kmt-categorybanner-inner{padding:24px}}@media screen and (min-width:1024px){.kmt-categorybanner-inner{padding:32px}}.kmt-categorybanner-inner>*+*{margin-top:16px}
.kmt-paging{display:flex}.kmt-paging>*{padding:8px}.kmt-paging>*+*{margin-left:8px}.kmt-paging-nextlink--disabled,.kmt-paging-prevlink--disabled{opacity:.5}.kmt-paging-nextlink:before{content:"\f113"}.kmt-paging-nextlink:before,.kmt-paging-prevlink:before{speak:none;text-rendering:auto;display:inline-block;font-family:kmt-icons;font-style:normal;font-weight:400;line-height:1;text-decoration:inherit;text-transform:none;vertical-align:middle}.kmt-paging-prevlink:before{content:"\f112"}.kmt-paging-pagenr{display:flex}.kmt-paging-item{color:#000;display:flex;font-size:18px;line-height:27px;margin-left:8px;margin-right:8px;padding-bottom:6px}.kmt-paging-item--active{border-bottom:2px solid #000;display:inline-block;font-weight:900;min-width:23px;text-align:center}
.kmt-locator{align-items:baseline;display:flex}.kmt-locator--position-sidebar{align-items:stretch;flex-direction:column}.kmt-locator--position-sidebar>*+*{margin-top:16px}.kmt-locator--position-top{justify-content:flex-end}.kmt-locator--position-bottom{justify-content:center}.kmt-locator--position-bottom>*+*,.kmt-locator--position-top>*+*{margin-left:16px}.kmt-locator--position-top .kmt-locator-paging{margin-right:auto}.kmt-locator--position-top .kmt-locator-paging+*{margin-left:0}.kmt-locator>.kmt-form{flex:0 1 auto}@media screen and (max-width:1279px){.kmt-locator--position-top{display:none}}@media screen and (min-width:1280px){.kmt-locator--position-sidebar{display:none}}
.kmt-list.kmt-list--check li{list-style:none;margin-bottom:0;padding-left:2em;position:relative}.kmt-list.kmt-list--check li:before{speak:none;text-rendering:auto;color:#1b9f6f;content:"\f110";display:inline-block;font-family:kmt-icons;font-size:1em;font-style:normal;font-weight:400;left:.3em;line-height:1;margin-top:.2em;position:absolute;text-decoration:inherit;text-transform:none;vertical-align:middle}
.kmt-attributeitem{display:flex}.kmt-attributeitem>*+*{margin-left:8px}
.kmt-attributes>*+*{margin-top:8px}
*+.kmt-sidebartree-item,*+.kmt-sidebartree-list{margin-top:16px}.kmt-sidebartree-item a{display:block}.kmt-sidebartree-item--status-active>a{font-weight:700}.kmt-sidebartree-item>.kmt-sidebartree-list{margin-left:16px;margin-top:16px}
.kmt-alphabetic-menu{background:#8d8f91;display:flex;flex-wrap:wrap;margin:0 0 24px;padding:0}.kmt-alphabetic-menu-item{margin:0;padding:24px}.kmt-alphabetic-list{display:flex;flex-wrap:wrap;margin:0;padding:0}.kmt-alphabetic-title{flex:0 1 auto;font-family:Barlow-Condensed,sans-serif;font-size:48px;font-style:italic;font-weight:700;line-height:48px;margin:0 0 24px;padding:0 24px 0 0;width:15%}@media screen and (max-width:1439px){.kmt-alphabetic-title{font-size:32px;line-height:36px}}.kmt-alphabetic-description{flex:1 1 auto;font-size:18px;line-height:27px;margin:0 0 24px;padding:0;width:85%}.kmt-alphabetic-description>*{-moz-column-gap:24px;column-gap:24px;-moz-column-width:200px;column-width:200px}
.kmt-category-description+.kmt-category-description{margin-top:16px}.kmt-category-description-collapse{max-height:90px;overflow:hidden;transition:all .5s ease-in}.kmt-category-description-more{font-weight:700;margin:32px 0 0;padding-right:35px;position:relative;text-transform:uppercase}.kmt-category-description-more:after{speak:none;text-rendering:auto;color:#000;content:"\f105";display:inline-block;font-family:kmt-icons;font-size:30px;font-style:normal;font-weight:400;line-height:1;position:absolute;right:0;text-decoration:inherit;text-transform:none;top:-5px;vertical-align:middle}.kmt-category-description.active .kmt-category-description-collapse{max-height:500px}.kmt-category-description.active .kmt-category-description-more:after{transform:rotate(180deg)}
.kmt-progressbar{margin-left:auto;margin-right:auto;position:relative;width:100%}@media screen and (max-width:575px){.kmt-progressbar{max-width:calc(512px + 11px * 2);padding-left:11px;padding-right:11px}}@media screen and (min-width:576px) and (max-width:1023px){.kmt-progressbar{padding-left:32px;padding-right:32px}}@media screen and (min-width:576px) and (max-width:767px){.kmt-progressbar{max-width:calc(512px + 32px * 2)}}@media screen and (min-width:768px) and (max-width:1023px){.kmt-progressbar{max-width:calc(704px + 32px * 2)}}@media screen and (min-width:1024px) and (max-width:1279px){.kmt-progressbar{max-width:calc(928px + 48px * 2);padding-left:48px;padding-right:48px}}@media screen and (min-width:1280px) and (max-width:1439px){.kmt-progressbar{max-width:calc(1216px + 32px * 2);padding-left:32px;padding-right:32px}}@media screen and (min-width:1440px) and (max-width:1919px){.kmt-progressbar{max-width:calc(1408px + 16px * 2);padding-left:16px;padding-right:16px}}@media screen and (min-width:1920px){.kmt-progressbar{max-width:calc(1792px + 64px * 2);padding-left:64px;padding-right:64px}}.kmt-progressbar ol{counter-reset:progressbar-step;display:flex;flex-wrap:wrap;list-style:none;margin:0 auto;padding:0}.kmt-progressbar ol .kmt-progressbar-step{align-items:center;counter-increment:progressbar-step;display:inline-flex;flex:1 1 auto;margin-right:20px;margin-top:16px;min-height:24px;overflow:hidden;position:relative}@media screen and (max-width:1023px){.kmt-progressbar ol .kmt-progressbar-step{margin-right:10px}}.kmt-progressbar ol .kmt-progressbar-step:last-child{flex:0 1 auto;margin-right:0}.kmt-progressbar ol .kmt-progressbar-step:after,.kmt-progressbar ol .kmt-progressbar-step:before{display:block;left:0;position:absolute;top:0}.kmt-progressbar ol .kmt-progressbar-step:before{background:#1b1f24;border-radius:100%;content:"";height:24px;width:24px}.kmt-progressbar ol .kmt-progressbar-step:after{color:#fff;content:counter(progressbar-step);font-size:12px;font-weight:700;line-height:15.42857142857143px;text-align:center;top:4px;width:24px}.kmt-progressbar ol .kmt-progressbar-step a,.kmt-progressbar ol .kmt-progressbar-step span{color:#1b1f24;display:block;font-size:18px;line-height:18px;padding-left:34px;position:relative;text-decoration:none;white-space:nowrap;word-break:keep-all;z-index:1}@media screen and (max-width:1023px){.kmt-progressbar ol .kmt-progressbar-step a strong,.kmt-progressbar ol .kmt-progressbar-step span strong{display:none}}.kmt-progressbar ol .kmt-progressbar-step a:before,.kmt-progressbar ol .kmt-progressbar-step span:before{border-top:1px solid #1b1f24;content:"";left:calc(100% + 20px);position:absolute;right:-100vw;top:50%;transform:translateY(-50%)}@media screen and (max-width:1023px){.kmt-progressbar ol .kmt-progressbar-step a:before,.kmt-progressbar ol .kmt-progressbar-step span:before{left:100%}}.kmt-progressbar ol .kmt-progressbar-step--active:before{background:#00bbc7}.kmt-progressbar ol .kmt-progressbar-step--active:after{color:#1b1f24}.kmt-progressbar ol .kmt-progressbar-step--active a:before,.kmt-progressbar ol .kmt-progressbar-step--active span:before{border-color:#8d8f91}.kmt-progressbar ol .kmt-progressbar-step--active~.kmt-progressbar-step:before{background:#8d8f91}.kmt-progressbar ol .kmt-progressbar-step--active~.kmt-progressbar-step:after{color:#fff}.kmt-progressbar ol .kmt-progressbar-step--active~.kmt-progressbar-step a,.kmt-progressbar ol .kmt-progressbar-step--active~.kmt-progressbar-step span{color:#8d8f91}.kmt-progressbar ol .kmt-progressbar-step--active~.kmt-progressbar-step a:before,.kmt-progressbar ol .kmt-progressbar-step--active~.kmt-progressbar-step span:before{border-color:#8d8f91}
.kmt-studioteaser{display:flex;flex-direction:column;overflow:hidden;position:relative}.kmt-studioteaser-head h4{padding-bottom:12px;position:relative}.kmt-studioteaser-head h4:after{background:#fd7d00;bottom:0;content:"";display:block;height:4px;position:absolute;width:40px}.kmt-studioteaser-head>*+*{margin-top:4px}.kmt-studioteaser-content{display:flex;flex-direction:column;z-index:1}.kmt-studioteaser-content>*+*{margin-top:24px}.kmt-studioteaser-picture{display:block;order:-1;position:relative;width:100%;z-index:0}.kmt-studioteaser-picture:before{content:"";display:block;padding-bottom:75%;width:100%}.kmt-studioteaser-picture img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.kmt-studioteaser-picture+.kmt-studioteaser-content{margin-top:24px}
.kmt-productfilter{z-index:100}.kmt-productfilter-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:8px}.kmt-productfilter-header>*{display:block;flex:0 1 auto}.kmt-productfilter-header label{margin:0}.kmt-productfilter--type-colors ul,.kmt-productfilter--type-sizes ul{display:flex;flex-wrap:wrap;margin-left:-extract(128px,96px,64px,48px,32px,24px,16px,12px,8px,4px,9);margin-top:-extract(128px,96px,64px,48px,32px,24px,16px,12px,8px,4px,9)}.kmt-productfilter--type-colors ul li,.kmt-productfilter--type-sizes ul li{display:block;flex:0 0 auto;margin-left:8px;margin-top:8px;text-align:center}.kmt-productfilter--type-colors ul li a,.kmt-productfilter--type-sizes ul li a{align-items:center;border-radius:100%;cursor:pointer;display:flex;height:20px;justify-content:center;position:relative;width:20px}.kmt-productfilter--type-colors ul li a span,.kmt-productfilter--type-sizes ul li a span{display:block;flex:0 1 auto}.kmt-productfilter--type-colors--color-ffffff{border:1px solid #cdcdcd}.kmt-productfilter--type-colors ul{align-items:flex-start;flex-direction:column;justify-content:flex-start}.kmt-productfilter--type-colors ul li a{color:#fff}.kmt-productfilter--type-colors ul li a .kmt-icon{font-size:11px}.kmt-productfilter--type-colors ul li a span{display:none}.kmt-productfilter--type-sizes ul{align-items:flex-start;flex-direction:column;justify-content:flex-start}.kmt-productfilter--type-sizes ul li a:before{border:1px solid #000;bottom:0;content:"";left:0;opacity:.2;position:absolute;right:0;top:0;transition:opacity .35s ease}.kmt-productfilter--type-sizes ul li a.active:before,.kmt-productfilter--type-sizes ul li a:active:before,.kmt-productfilter--type-sizes ul li a:hover:before{opacity:1}
.kmt-btnnav{display:flex;flex-direction:row;justify-content:space-between}*+.kmt-btnnav{margin-top:64px}.kmt-btnnav>*{flex:0 0 auto}.kmt-btnnav>:last-child{margin-left:auto}.kmt-btnnav>[class*=kmt-btnnav-]{align-items:center;display:flex}@media screen and (min-width:1024px){.kmt-actionbox--row .kmt-btnnav{margin-top:0}.kmt-actionbox--row *+.kmt-btnnav{margin-left:64px}}@media screen and (max-width:767px){.kmt-btnnav{flex-direction:column-reverse;width:100%}.kmt-btnnav>:first-child{margin-top:16px}.kmt-btnnav .kmt-btn,.kmt-btnnav button{width:100%}.kmt-btnnav>:last-child{margin-left:0}}@media screen and (min-width:768px){.kmt-buttonlist .kmt-btnnav>:last-child{margin-left:16px}}
.kmt-orderconfirm{display:flex;flex-direction:column;flex-wrap:wrap}.kmt-orderconfirm>*+*{margin-top:32px}
.kmt-productbox--type-line>:not(.kmt-productbox-hidden){flex:1 1 50%}.kmt-productbox--type-line>:not(.kmt-productbox-hidden)+*{margin-left:32px}.kmt-productbox--type-line .kmt-productbox-inner>*+*{margin-top:24px}.kmt-productbox--type-line .kmt-productbox-actions>*+*{margin-top:16px}.kmt-productbox--type-line .kmt-productbox-wrapper{display:flex;flex:2 1 100%}.kmt-productbox--type-line .kmt-productbox-wrapper>*{flex:1 1 100%}.kmt-productbox--type-line .kmt-productbox-wrapper>*+*{margin-left:32px}@media screen and (max-width:767px){.kmt-productbox--type-line>:not(.kmt-productbox-hidden){flex:1 1 100%}.kmt-productbox--type-line .kmt-productbox-wrapper{flex:1 1 100%;flex-direction:column}.kmt-productbox--type-line .kmt-productbox-wrapper>*{flex:1 1 auto}.kmt-productbox--type-line .kmt-productbox-wrapper>*+*{margin-left:0;margin-top:32px}}@media screen and (min-width:576px){.kmt-productbox--type-line .kmt-productbox-figure{align-self:flex-start}}@media screen and (max-width:575px){.kmt-productbox--type-line{flex-direction:column}.kmt-productbox--type-line>:not(.kmt-productbox-hidden)+*{margin-left:0;margin-top:32px}}
.kmt-attributesfilter{display:flex;flex-wrap:wrap}.kmt-attributesfilter-item{flex:0 0 auto}@media screen and (min-width:1025px){.kmt-attributesfilter-item{width:calc((100% - (24px * (12 - 1))) / 12 * 12 / 1 + ((12 / 1 - 1) * (24px)))}.kmt-attributesfilter-item:nth-child(n)+*{margin-left:24px}.kmt-attributesfilter-item:nth-child(1n)+*{margin-left:0}.kmt-attributesfilter-item:nth-child(n)~*{margin-top:0}.kmt-attributesfilter-item:first-child~*{margin-top:24px}}@media screen and (min-width:768px) and (max-width:1023px){.kmt-attributesfilter-item{width:calc((100% - (24px * (12 - 1))) / 12 * 12 / 2 + ((12 / 2 - 1) * (24px)))}.kmt-attributesfilter-item:nth-child(n)+*{margin-left:24px}.kmt-attributesfilter-item:nth-child(2n)+*{margin-left:0}.kmt-attributesfilter-item:nth-child(n)~*{margin-top:0}.kmt-attributesfilter-item:nth-child(2)~*{margin-top:24px}}@media screen and (max-width:767px){.kmt-attributesfilter-item{width:calc((100% - (24px * (12 - 1))) / 12 * 12 / 1 + ((12 / 1 - 1) * (24px)))}.kmt-attributesfilter-item:nth-child(n)+*{margin-left:24px}.kmt-attributesfilter-item:nth-child(1n)+*{margin-left:0}.kmt-attributesfilter-item:nth-child(n)~*{margin-top:0}.kmt-attributesfilter-item:first-child~*{margin-top:24px}}
.kmt-options{display:grid;grid-template-rows:auto}@media screen and (max-width:1023px){.kmt-options{grid-gap:24px}}@media screen and (min-width:1024px){.kmt-options{grid-gap:32px}}@media screen and (max-width:1023px){.kmt-options{grid-template-columns:1fr}}@media screen and (min-width:1024px){.kmt-options{grid-template-columns:1fr 1fr}.kmt-options>:first-child:last-child,.kmt-options>:nth-child(n+3){grid-column:auto/span 2}}
@media screen and (min-width:1280px){.kmt-filter-apply{display:none}}.kmt-filter-section-title+.kmt-filter-section-content{margin-top:24px}.kmt-filter-group-item+.kmt-filter-group-item,.kmt-filter-group-item .kmt-filter-group{margin-top:12px}.kmt-filter-group-item>span{border-top:1px solid #bbbcbd;display:block;margin-top:32px;padding-top:24px}.kmt-filter-group-item>span+.kmt-filter-group{margin-top:24px}.kmt-filter-group--rangeslider{align-items:center;display:flex}.kmt-filter-group--rangeslider div{flex:0 0 auto;max-width:110px;position:relative}.kmt-filter-group--rangeslider div i{font-style:normal;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.kmt-filter-group--rangeslider div input{padding-right:30px;width:100%}.kmt-filter-group--rangeslider span{display:block;margin-left:auto;margin-right:auto}.kmt-filter-group--rangeslider button{cursor:pointer;margin-left:16px}
.kmt-sidebar-section{margin-left:auto;margin-right:auto;position:relative;width:100%}@media screen and (max-width:575px){.kmt-sidebar-section{max-width:calc(512px + 11px * 2);padding-left:11px;padding-right:11px}}@media screen and (min-width:576px) and (max-width:1023px){.kmt-sidebar-section{padding-left:32px;padding-right:32px}}@media screen and (min-width:576px) and (max-width:767px){.kmt-sidebar-section{max-width:calc(512px + 32px * 2)}}@media screen and (min-width:768px) and (max-width:1023px){.kmt-sidebar-section{max-width:calc(704px + 32px * 2)}}@media screen and (min-width:1024px) and (max-width:1279px){.kmt-sidebar-section{max-width:calc(928px + 48px * 2);padding-left:48px;padding-right:48px}}@media screen and (min-width:1280px) and (max-width:1439px){.kmt-sidebar-section{max-width:calc(1216px + 32px * 2);padding-left:32px;padding-right:32px}}@media screen and (min-width:1440px) and (max-width:1919px){.kmt-sidebar-section{max-width:calc(1408px + 16px * 2);padding-left:16px;padding-right:16px}}@media screen and (min-width:1920px){.kmt-sidebar-section{max-width:calc(1792px + 64px * 2);padding-left:64px;padding-right:64px}}.kmt-sidebar-main>*+*{margin-top:48px}@media screen and (max-width:1279px){.kmt-sidebar-section{background:#fff;display:flex!important;flex-direction:column;height:100%;height:calc(var(--vh, 1vh) * 100);left:0;max-width:none!important;position:fixed;top:100vh;transform:translateZ(0);transition:transform .25s ease;width:100%!important;z-index:35}.kmt-sidebar-section.open{transform:translateY(-100vh)}.kmt-sidebar-header{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-start;padding:24px 0;position:relative}.kmt-sidebar-header>strong{display:block;margin:0 auto;text-align:center;text-transform:uppercase}.kmt-sidebar-header>strong small{display:block;font-weight:300;padding-top:5px}.kmt-sidebar-header-closehandler{cursor:pointer;display:block;padding-right:12px}.kmt-sidebar-header-closehandler:before{color:#8d8f91;content:"\f15d";font-family:kmt-icons;font-size:20px;line-height:1}.kmt-sidebar-footer{display:block;flex:0 0 auto;padding:24px 0}.kmt-sidebar-main{flex:1 1 auto;overflow:scroll;position:relative}}@media screen and (min-width:1280px){.kmt-sidebar-section{padding-left:0;padding-right:0}.kmt-sidebar-control,.kmt-sidebar-footer,.kmt-sidebar-header{display:none}>:not(.kmt-sidebar-control)+*{margin-top:48px}}
.kmt-box{background:#f4f4f4;border-radius:8px}@media screen and (max-width:1023px){.kmt-box{padding:24px}}@media screen and (min-width:1024px){.kmt-box{padding:32px}}.kmt-box-headline+.kmt-box-content{margin-top:24px}.kmt-box--collapsable .kmt-box-headline{cursor:pointer;display:block;padding-right:32px;position:relative}.kmt-box--collapsable .kmt-box-headline:before{speak:none;text-rendering:auto;color:#8d8f91;content:"\f111";display:inline-block;font-family:kmt-icons;font-size:22px;font-style:normal;font-weight:400;line-height:1;position:absolute;right:0;text-decoration:inherit;text-transform:none;top:0;transform:rotate(180deg);transition:transform .25s ease;vertical-align:middle}.kmt-box--collapsable .kmt-box-content{display:none}.kmt-box--collapsable.open .kmt-box-headline:before{transform:rotate(0deg)}.kmt-box--collapsable.open .kmt-box-content{display:block}.kmt-box--register{margin:64px auto;width:-webkit-fit-content;width:fit-content}@media screen and (max-width:1023px){.kmt-box--register{margin:32px auto;width:100%}.kmt-box--register+.kmt-btn{width:100%}}
.kmt-basket-cta{text-align:center;width:100%}@media screen and (max-width:1439px){.kmt-basket>*+*{margin-top:64px}}.kmt-basket-aside>*{border-radius:mt-vp}.kmt-basket-aside>*+*{margin-top:32px}.kmt-basket-voucher .kmt-form-inner>*+*{margin-top:24px}@media screen and (min-width:1440px){.kmt-basket{display:flex;justify-content:space-between}.kmt-basket>*+*{margin-left:32px}.kmt-basket-content{width:calc((100% - (32px * (12 - 1))) / 12 * 8 + ((8 - 1) * (32px)))}.kmt-basket-content>*+*{margin-top:64px}.kmt-basket-aside{width:calc((100% - (32px * (12 - 1))) / 12 * 3 + ((3 - 1) * (32px)))}}
.paypalDescBox{position:relative}.paypalDescBox .paypalHelpIcon{display:inline-block;position:static}.paypalHelpBox{background:#8d8f91;z-index:10}.popupBox{border:1px solid #c1c1c1;display:none;padding:10px;position:absolute}
.kmt-actionbox{background:#f4f4f4;display:flex;flex-direction:column}@media screen and (max-width:1023px){.kmt-actionbox{padding:24px}}@media screen and (min-width:1024px){.kmt-actionbox{padding:32px}}.kmt-actionbox-content{flex:1 1 auto}.kmt-actionbox-actions{flex:0 0 auto}.kmt-actionbox--row{flex-direction:row}.kmt-actionbox>*+*{margin-top:24px}@media screen and (max-width:1023px){.kmt-actionbox--row{flex-direction:column}}@media screen and (min-width:1024px){.kmt-actionbox--row>*+*{margin-left:24px;margin-top:0}.kmt-actionbox--row .kmt-actionbox-actions{align-self:center}}
[data-init*=kmt-radioselection] dl dd{display:none}[data-init*=kmt-radioselection] dl dd.open,[data-init*=kmt-radioselection] dl dt.open+dd{display:block}
.kmt-orderbasket>*+*{margin-top:32px}.kmt-orderbasket-content>*+*{margin-top:64px}.kmt-orderbasket-aside{margin-top:-1px}.kmt-orderbasket-aside>*+*{margin-top:32px}
.kmt-quote-image{border-radius:50%;width:64px}.kmt-quote-details{align-items:center;display:flex;justify-content:center}
div[data-init=kmt-storefinder] #app:empty{background:gray;padding-top:50%}@media (max-width:767.98px){div[data-init=kmt-storefinder] #app:empty{padding-top:calc(50% + 129px)}}
.kmt-skgcheckout-details>*+*{margin-top:32px}.kmt-skgcheckout-section{background:#f4fcff;padding:32px}.kmt-skgcheckout-header{display:flex;justify-content:space-between}.kmt-skgcheckout-header .kmt-btn--type-secondary{background:#359ee2}.kmt-skgcheckout-summery .kmt-basketsummery-table tbody{border-top:none}@media screen and (max-width:1023px){.kmt-skgcheckout-section{padding:16px}.kmt-skgcheckout-header{display:block}.kmt-skgcheckout-header>*+*{margin-top:16px}}
.mollie-component--cardHolder,.mollie-component--cardNumber,.mollie-component--expiryDate,.mollie-component--verificationCode{appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #d1d2d3;border-radius:8px;color:inherit;font-size:16px;font-size:18px;font-weight:600;line-height:22px;line-height:27px;min-height:40px;outline:none;padding:15px 16px}.mollie-component--cardHolder:focus,.mollie-component--cardNumber:focus,.mollie-component--expiryDate:focus,.mollie-component--verificationCode:focus{border-color:#1b1f24;box-shadow:0 0 2px 2px rgba(27,31,36,.2)}.oxInValid .mollie-component--cardHolder,.oxInValid .mollie-component--cardNumber,.oxInValid .mollie-component--expiryDate,.oxInValid .mollie-component--verificationCode{border-color:#ff0009}.oxInValid .mollie-component--cardHolder:focus,.oxInValid .mollie-component--cardNumber:focus,.oxInValid .mollie-component--expiryDate:focus,.oxInValid .mollie-component--verificationCode:focus{box-shadow:0 0 2px 2px rgba(255,0,9,.2)}
