/*! Custom css in combination with normalize.css (github.com/necolas/normalize.css) */
 *{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0!important}html{min-height:100.1%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}main{display:block}.site_wrapper{position:relative}.inside{position:relative;margin:0 auto}a,button,input{-ms-touch-action:manipulation;touch-action:manipulation}ul{list-style-type:none;margin:0;padding:0}img{border-style:none;max-width:100%;vertical-align:top}img:not(.logo){height:auto}picture{display:block;max-width:100%}input,textarea{border-radius:0;-webkit-appearance:none}button,input,optgroup,select,textarea{font-family:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}address{font-style:normal}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="search"]{-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}.row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:calc(var(--spacing-4) * -1);margin-left:calc(var(--spacing-4) * -1)}.row_simple{display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.reverse,.row_simple.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:var(--spacing-4);padding-left:var(--spacing-4)}.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:var(--spacing-4);padding-left:var(--spacing-4)}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:576px){.col-s-3,.col-s-4,.col-s-5,.col-s-6,.col-s-7,.col-s-8,.col-s-9,.col-s-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:var(--spacing-4);padding-left:var(--spacing-4)}.col-s-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-s-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-s-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-s-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-s-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-s-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-s-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-s-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.center-s{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-s{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-s{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-s{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-s{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.between-s{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:768px){.col-m-3,.col-m-4,.col-m-5,.col-m-6,.col-m-7,.col-m-8,.col-m-9,.col-m-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:var(--spacing-4);padding-left:var(--spacing-4)}.col-m-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-m-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-m-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-m-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-m-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-m-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-m-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-m-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.center-m{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-m{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-m{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-m{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-m{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.between-m{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:992px){.col-l-3,.col-l-4,.col-l-5,.col-l-6,.col-l-7,.col-l-8,.col-l-9,.col-l-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:var(--spacing-4);padding-left:var(--spacing-4)}.col-l-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-l-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-l-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-l-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-l-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-l-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-l-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-l-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.center-l{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-l{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-l{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-l{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-l{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.between-l{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1240px){.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:var(--spacing-4);padding-left:var(--spacing-4)}.col-xl-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xl-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-xl-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-xl-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xl-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-xl-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-xl-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xl-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.center-xl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-xl{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-xl{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-xl{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-xl{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.between-xl{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@font-face{font-family:'Montserrat';src:url(/wp-content/themes/vwa_shop_child/fonts/montserrat-regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(/wp-content/themes/vwa_shop_child/fonts/montserrat-bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}:root{--brand-font:'Montserrat';--color-black:#000000;--color-white:#ffffff;--color-naval-blue:#072B4F;--color-surface-blue-1:#006096;--color-surface-blue-2:#0082BC;--color-naval-immersion-1:#034256;--color-naval-immersion-2:#01687F;--color-battelship-grey:#999999;--color-ss-camo:#678282;--color-grey:#e8e8e1;--color-success:#072B4F;--color-success-2:#00916E;--color-warning:#F45700;--color-warning-hover:#d04a00;--color-error:#EE2A1B;--box-shadow-2:0 0 20px 0 rgb(0 0 0 / 15%);--box-shadow:0 0 20px 0 rgb(0 0 0 / 10%);--font-size-9:60px;--font-size-8:48px;--font-size-7:42px;--font-size-6:36px;--font-size-5:30px;--font-size-4:26px;--font-size-3:20px;--font-size-2:16px;--font-size-1:15px;--font-size-copy:18px;--line-height-3:1.2;--line-height-2:1.35;--line-height-1:1.5;--opacity-3:.85;--opacity-2:.5;--opacity-1:.7;--transition-4:1s;--transition-3:.75s;--transition-2:.5s;--transition-1:.3s;--delay-1:.1s;--cubic-1:cubic-bezier(0, .55, .45, 1);--spacing-11:160px;--spacing-10:120px;--spacing-9:80px;--spacing-8:60px;--spacing-7:50px;--spacing-6-6:40px;--spacing-6-5:35px;--spacing-6:30px;--spacing-5:20px;--spacing-4:15px;--spacing-3:10px;--spacing-2:7px;--spacing-1:5px;--header-height:80px;--max-width-content:900px;--max-width-container:1320px;--logo-width:130px;--logo-height:160px}::-moz-selection{background:var(--color-black);color:var(--color-white)}::selection{background:var(--color-black);color:var(--color-white)}::-moz-selection{background:var(--color-black);color:var(--color-white)}footer ::-moz-selection{background:var(--color-white);color:var(--color-black)}footer ::selection{background:var(--color-white);color:var(--color-black)}footer ::-moz-selection{background:var(--color-white);color:var(--color-black)}img::-moz-selection,video::-moz-selection,iframe::-moz-selection{background-color:#fff0}img::selection,video::selection,iframe::selection{background-color:#fff0}img::-moz-selection,video::-moz-selection,iframe::-moz-selection{background-color:#fff0}html{font-size:20px}body{font-family:var(--brand-font);font-size:var(--font-size-copy);line-height:var(--line-height-1);color:var(--color-black);background-color:var(--color-white);-webkit-tap-highlight-color:#fff0}.shop_wrapper{background-color:var(--color-white)}h1,h2:first-child,h3:first-child,h4:first-child{margin-top:0}h1,h2{line-height:1.15}h1,.typography--h1{font-size:var(--font-size-9)}h2,.typography--h2{font-size:var(--font-size-8)}h2{margin-top:var(--spacing-8)}.typography--h2-small{font-size:var(--font-size-7)}h3,.section__text--category h2,.typography--h3{font-size:var(--font-size-6);line-height:var(--line-height-3)}h3{margin-top:var(--spacing-6-6)}h1+h3{margin-top:var(--spacing-6)}h4,.typography--h4{font-size:var(--font-size-copy);font-weight:700;line-height:var(--line-height-1);margin-top:var(--spacing-6);margin-bottom:0}p.lead{font-size:var(--font-size-4)}.no-margin{margin-bottom:0!important}a{color:var(--color-black);text-decoration:none}main p>a,main span>a,main li>a,main address a,.form_item--checkbox label a{border-bottom:1px solid;-webkit-transition:opacity var(--transition-2);-o-transition:opacity var(--transition-2);transition:opacity var(--transition-2)}.no-touchevents main p>a:hover,.no-touchevents main span>a:hover,.no-touchevents main li>a:hover,.no-touchevents main address a:hover,.no-touchevents .form_item--checkbox label a:hover{opacity:var(--opacity-1)}p{margin:0 0 var(--spacing-5)}p:last-child,ul:last-child{margin-bottom:0}p em{font-size:var(--font-size-3);font-style:normal;opacity:var(--opacity-1)}main ul,main ol{margin:0 0 var(--spacing-6)}main p+ul,main p+ol{margin-top:calc(var(--spacing-3) * -1)}main ul li{position:relative}main ul li+li,main ol li+li{margin-top:var(--spacing-1)}main section ul li::before{content:"";position:absolute;left:0;width:8px;height:1px;background-color:var(--color-black)}a.full{position:absolute;top:0;left:0;height:100%;width:100%;max-width:100%;text-indent:-30000px;z-index:10;text-decoration:none;text-align:left}.section__title{margin-bottom:0!important;padding-bottom:0!important}.section__title+div{margin-top:0!important;padding-top:0!important}.section__text>img{margin-bottom:var(--spacing-4)}span[class$="--hide-text"],span.hide-text{position:absolute;height:1px;width:1px;clip:rect(1px,1px,1px,1px);border:0;overflow:hidden}.logo a{display:inline-block}a.visually-hidden:not(.skip-link):focus-visible,a.visually-hidden:not(.skip-link):focus{position:static!important;display:block;overflow:visible;clip:auto;height:auto;width:auto;margin:var(--spacing-0) 0;text-decoration:underline}a.skip-link:focus-visible,a.skip-link:focus{overflow:visible;clip:auto;width:auto;height:auto;z-index:10000;font-size:var(--font-size-1);font-weight:400;color:var(--color-white);padding:5px 12px;outline:1px solid!important}.shop_wrapper{position:relative;margin:0 auto}h1,h2,h3,h4,h5,main p,main ul{max-width:var(--max-width-content)}.section{padding-top:var(--spacing-10)}.section:last-child,.section.section--color,.section.section--light{padding-bottom:var(--spacing-10)}.section.section--color,.section.section--light{margin-top:var(--spacing-10)}.section.section--color{background-color:var(--color-black);color:var(--color-white)}.section.section--light{background-color:var(--color-grey)}.header.header--no-cover .section:first-child{padding-top:var(--spacing-11)}.header:not(.header--no-cover) .section:first-child{padding-top:var(--spacing-8)}.section>div,.inside{margin:0 auto;max-width:var(--max-width-container)}.section>div{padding-top:var(--spacing-9)}.section>div:first-child{padding-top:0}.section.section--footer_teaser{border-top:1px solid var(--color-grey);margin-top:var(--spacing-11)}.section.section--footer_teaser h3{font-size:var(--font-size-5)}.section>div[class*="--center"]{text-align:center}.section>div[class*="--center"] h1,.section>div[class*="--center"] h2,.section>div[class*="--center"] h3,.section>div[class*="--center"] h4,.section>div[class*="--center"] p,.section>div[class*="--center"] ul{margin-right:auto;margin-left:auto}.section>div[class*="--center"] ul{white-space:pre-line;line-height:0}.section>div[class*="--center"] ul li{display:inline-block;line-height:var(--line-height-1)}.picture_container{position:relative;display:block;overflow:hidden;line-height:1}.picture_container--cover img,.picture_container--cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.picture_container--cover,.picture_container--cover picture{position:absolute;left:0;top:0;width:100%;height:100%}img[data-lazyloaded]{opacity:0}img.litespeed-loaded{-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s;opacity:1}.picture_container--center-center img{-o-object-position:center center;object-position:center center}.picture_container--left-center img{-o-object-position:left center;object-position:left center}.picture_container--right-center img{-o-object-position:right center;object-position:right center}.picture_container--center-top img{-o-object-position:center top;object-position:center top}.picture_container--left-top img{-o-object-position:left top;object-position:left top}.picture_container--right-top img{-o-object-position:right top;object-position:right top}.picture_container--center-bottom img{-o-object-position:center bottom;object-position:center bottom}.picture_container--left-bottom img{-o-object-position:left bottom;object-position:left bottom}.picture_container--right-bottom img{-o-object-position:right bottom;object-position:right bottom}.picture_container--overlay::before{content:"";position:absolute;z-index:1;bottom:0;left:0;height:25%;width:100%;background:-o-linear-gradient(top,#fff0 0%,rgb(66 66 65 / .8) 100%);background:-webkit-gradient(linear,left top,left bottom,from(#fff0),to(rgb(66 66 65 / .8)));background:linear-gradient(180deg,#fff0 0%,rgb(66 66 65 / .8) 100%)}.video_container{position:relative;display:block;overflow:hidden;line-height:1}.video_container--embed{position:relative;overflow:hidden;padding-top:56.25%}.video_container--embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video_container--cover iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.objectfit .video_container--cover video,.object-fit .video_container--cover video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.video_container--cover{position:absolute;left:0;top:0;width:100%;height:100%}.iframe_container{position:relative;overflow:hidden}.iframe_container iframe{max-width:100%}.intro-animation{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.intro-animation.intro-animation--visible{opacity:1;-webkit-transition:transform 1s cubic-bezier(0,.55,.45,1),opacity 1s;-o-transition:transform 1s cubic-bezier(0,.55,.45,1),opacity 1s;-webkit-transition:opacity 1s,-webkit-transform 1s cubic-bezier(0,.55,.45,1);transition:opacity 1s,-webkit-transform 1s cubic-bezier(0,.55,.45,1);transition:transform 1s cubic-bezier(0,.55,.45,1),opacity 1s;transition:transform 1s cubic-bezier(0,.55,.45,1),opacity 1s,-webkit-transform 1s cubic-bezier(0,.55,.45,1);-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important;will-change:opacity,transform}.icon--black{fill:var(--color-black)}.icon--white{fill:var(--color-white)}.icon--orange{fill:var(--color-warning)}.icon--arrow{width:14px;height:14px;fill:#fff0}.icon--social:not(.icon--social-youtube){width:18px;height:18px}.icon--social-youtube{width:19px;height:13px}.icon--feature{width:38px;height:38px}.section>.section__teaser+.section__teaser{margin-top:0}.section__teaser .teaser{max-width:1080px}.teaser__media{position:relative;overflow:hidden}.row.reverse:not(.teasers_below) .teaser__media{padding-left:0}.row:not(.reverse):not(.teasers_below) .teaser__media{padding-right:0}.teaser__media img{-webkit-transition:transform 5s cubic-bezier(.19,1,.22,1);-o-transition:transform 5s cubic-bezier(.19,1,.22,1);transition:transform 5s cubic-bezier(.19,1,.22,1)}.no-touchevents .teaser__media:hover img{-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}.row.reverse:not(.teasers_below) .teaser__content{padding-right:var(--spacing-8)}.row:not(.reverse):not(.teasers_below) .teaser__content{padding-left:var(--spacing-8)}.teaser__media--vimeo_preview{min-height:400px}.teaser_below .teaser__content{margin-top:var(--spacing-5)}.tiles.row_simple .tile{padding-right:0;padding-left:0}.tile{position:relative}.tile__container,.tile__media{position:relative;width:100%;height:100%}.tile__caption{position:absolute;z-index:4;-webkit-transition:-webkit-transform var(--transition-2);transition:-webkit-transform var(--transition-2);-o-transition:transform var(--transition-2);transition:transform var(--transition-2);transition:transform var(--transition-2),-webkit-transform var(--transition-2)}.no-touchevents .tile:hover .tile__caption{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.tile__caption h3.tile__title{display:inline-block;position:relative;margin-bottom:0;color:var(--color-white);line-height:var(--line-height-3)}.tile__title::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;border-bottom:2px solid;border-bottom-color:var(--color-white);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform var(--transition-2) ease;transition:-webkit-transform var(--transition-2) ease;-o-transition:transform var(--transition-2) ease;transition:transform var(--transition-2) ease;transition:transform var(--transition-2) ease,-webkit-transform var(--transition-2) ease}.no-touchevents .tile:hover .tile__title::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.tile__media .picture_container::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:3;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff0),color-stop(40%,#fff0),to(rgb(0 0 0 / .62)));background-image:-o-linear-gradient(top,#fff0 0%,#fff0 40%,rgb(0 0 0 / .62) 100%);background-image:linear-gradient(to bottom,#fff0 0%,#fff0 40%,rgb(0 0 0 / .62) 100%)}.tile__media img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:transform 5s cubic-bezier(.19,1,.22,1);-o-transition:transform 5s cubic-bezier(.19,1,.22,1);transition:transform 5s cubic-bezier(.19,1,.22,1)}.no-touchevents .tile:hover .tile__media img{-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}.features_container{margin-top:var(--spacing-3);margin-bottom:var(--spacing-6)}.features{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.section__text>.features{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.features>div{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.features .feature{cursor:pointer;margin-right:var(--spacing-4)}.features .feature:last-child{margin-right:0}.features .feature .feature__tooltip{position:absolute;z-index:-1;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);min-height:20px;text-align:center;line-height:var(--line-height-2);color:var(--color-white);background-color:var(--color-naval-blue);visibility:hidden;opacity:0;-webkit-transition:var(--transition-1);-o-transition:var(--transition-1);transition:var(--transition-1)}.features .feature:hover .feature__tooltip{z-index:10;visibility:visible;opacity:1}.features .feature::after{content:"";position:absolute;left:50%;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:var(--color-naval-blue) #fff0 #fff0 #fff0;visibility:hidden;opacity:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:var(--transition-1);-o-transition:var(--transition-1);transition:var(--transition-1)}.features .feature:hover::after{visibility:visible;opacity:1}.section__feature_explanation .feature__tooltip{display:none}.eco_info__content{position:relative}.eco_info__certification{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.eco_info__certification__info{line-height:var(--line-height-2)}.cookie_box{position:fixed;right:0;z-index:1026;width:100%;background:var(--color-white);-webkit-box-shadow:var(--box-shadow-2);box-shadow:var(--box-shadow-2);-webkit-transition:bottom 1s cubic-bezier(0,.55,.45,1);-o-transition:bottom 1s cubic-bezier(0,.55,.45,1);-o-transition:bottom 1s cubic-bezier(0,.55,.45,1);transition:bottom 1s cubic-bezier(0,.55,.45,1)}.cookie_box,.cookie_box.hide{bottom:-250px}.cookie_box.is-active{bottom:0}.cookie_box__content a{border-bottom:1px solid var(--color-black);-webkit-transition:opacity var(--transition-1);-o-transition:opacity var(--transition-1);transition:opacity var(--transition-1);}.no-touchevents .cookie_box__content a:hover{opacity:var(--opacity-1)}.page-id-22 main h3,.page-id-21 main h3{margin-top:var(--spacing-7)}.page-id-22 main h1+h3,.page-id-21 main h1+h3{margin-top:var(--spacing-2)}.section--privacy a{word-break:break-all}@media all and (min-width:576px){.section__text>.features{margin-bottom:var(--spacing-5)}.features .feature img{width:50px;height:50px}.features .feature .feature__tooltip{bottom:72px}.features .feature:hover .feature__tooltip{bottom:62px}.features .feature::after{bottom:66px}.features .feature:hover::after{bottom:56px}.eco_info__content img{position:absolute;top:0;left:0}.eco_info__content h3{margin-top:0}.cookie_box__button{margin-top:var(--spacing-1)}}@media all and (min-width:768px){.features .feature .feature__tooltip{min-width:240px;padding:var(--spacing-3) var(--spacing-3) calc(var(--spacing-3) - 1px);font-size:var(--font-size-1)}.cookie_box{max-width:550px}}@media all and (min-width:992px){.section>div:not(.woocommerce_notice),.inside{padding-right:var(--spacing-6-6);padding-left:var(--spacing-6-6)}.section>div.section__tiles{padding-top:var(--spacing-8)}.tile__caption h3.tile__title{font-size:var(--font-size-5)}.faqs_section{padding-top:var(--spacing-8)}.faqs_section+.faqs_section{margin-top:var(--spacing-5)}.faqs{margin-bottom:var(--spacing-7);padding-bottom:var(--spacing-5)}}@media all and (min-width:1240px){h1,.typography--h1{margin-bottom:var(--spacing-6)}h2,.typography--h2,.typography--h2-small{margin-bottom:var(--spacing-5)}h3,.section__text--category h2,.typography--h3{margin-bottom:var(--spacing-4)}main ol{padding-left:34px}main ul li{padding-left:18px}main section ul li::before{top:12px}.tile{height:310px}.tile__caption{right:var(--spacing-6);left:var(--spacing-6);bottom:var(--spacing-5)}.tile__caption h3.tile__title{padding-bottom:var(--spacing-1)}.eco_info__content{width:calc(100% - (498px + 2 * var(--spacing-4)))}.eco_info__content,.eco_info__certification__info{padding-left:120px}.eco_info__content__image{width:calc(498px + 2 * var(--spacing-4))}.eco_info__content__image img{max-width:498px}.eco_info__certification{padding-top:var(--spacing-6-6)}.eco_info__certification__info>div{margin-right:var(--spacing-5)}.cookie_box{margin:26px}.cookie_box__container{padding:18px 24px 24px}}@media all and (min-width:1400px){.section:not(.section--site_cover):first-child{padding-top:calc(160px + var(--header-height))}.faq__content,.account__content{padding-left:var(--spacing-8)}}@media all and (max-width:1599.98px) and (min-width:1400px){:root{--spacing-11:140px;--spacing-10:110px}}@media all and (max-width:1399.98px) and (min-width:1240px){:root{--font-size-9:56px;--font-size-8:47px;--spacing-11:120px;--spacing-10:100px}.section:not(.section--site_cover):first-child{padding-top:calc(150px + var(--header-height))}.section:last-child{padding-bottom:var(--spacing-11)}.faq__content,.account__content{padding-left:var(--spacing-7)}}@media all and (max-width:1239.98px){.features{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.eco_info__content,.eco_info__content__image{width:100%}.eco_info__content__image{padding-top:var(--spacing-6)}.eco_info__certification{padding-top:var(--spacing-6-6)}.eco_info__certification__info img{width:auto}}@media all and (max-width:1239.98px) and (min-width:576px){:root{--font-size-3:19px;--font-size-2:15px;--font-size-1:14px;--font-size-copy:17px;--spacing-8:56px;--spacing-7:46px}h1,.typography--h1{margin-bottom:calc(var(--spacing-6) - 5px)}.section:last-child{padding-bottom:var(--spacing-11)}main ol{padding-left:32px}main ul li{padding-left:16px}main section ul li::before{top:12px}.size_chart__btn>svg{position:relative;top:1px}.eco_info__certification__info>div{max-width:calc(100% - 156px);padding-right:var(--spacing-5)}}@media all and (max-width:1239.98px) and (min-width:768px){h2,.typography--h2,.typography--h2-small{margin-bottom:var(--spacing-4)}h3,.section__text--category h2,.typography--h3{margin-bottom:12px}}@media all and (max-width:1239.98px) and (min-width:992px){:root{--font-size-9:52px;--font-size-8:44px;--font-size-7:38px;--font-size-6:32px;--font-size-5:28px;--font-size-4:24px;--spacing-11:100px;--spacing-10:85px;--spacing-9:70px;--header-height:70px;--logo-width:114px;--logo-height:130px}.section:not(.section--site_cover):first-child{padding-top:calc(140px + var(--header-height))}.tile{height:280px}.tile__caption{right:var(--spacing-5);left:var(--spacing-5);bottom:var(--spacing-4)}.tile__caption h3.tile__title{padding-bottom:2px}.eco_info__content,.eco_info__certification__info,.eco_info__content__image{padding-left:110px}.eco_info__content img{width:81px;height:auto}.eco_info__certification__info img{height:78px}.cookie_box{margin:24px}.cookie_box__container{padding:14px 20px 21px}}@media all and (max-width:991.98px){:root{--header-height:80px;--logo-width:160px;--logo-height:80px}.section>div:not(.woocommerce_notice),.inside{padding-right:var(--spacing-6-5);padding-left:var(--spacing-6-5)}.page-template-page-faq .section:not(.section--site_cover):first-child{padding-top:var(--header-height)!important}.section>.account,.section>.faq{padding-left:0!important;padding-right:0!important}}@media all and (max-width:991.98px) and (min-width:768px){.faq__content,.account__content{margin-top:var(--spacing-8)}.eco_info__content,.eco_info__certification__info,.eco_info__content__image{padding-left:96px}.eco_info__content img{width:72px;height:auto}.eco_info__certification__info img{height:73px}.cookie_box{margin:22px}.cookie_box__container{padding:14px 20px 21px}}@media all and (max-width:991.98px) and (min-width:576px){:root{--font-size-6:30px;--font-size-5:26px;--font-size-4:23px;--spacing-6-6:36px;--spacing-6-5:30px;--spacing-6:26px}.section:not(.section--site_cover):first-child{padding-top:calc(var(--spacing-9) + var(--header-height))}.teasers_below.row{margin-right:calc(var(--spacing-3)* -1);margin-left:calc(var(--spacing-3)* -1)}.teasers_below.row>div{padding-right:var(--spacing-3);padding-left:var(--spacing-3)}.tile__caption h3.tile__title{font-size:var(--font-size-6)}}@media all and (max-width:991.98px) and (min-width:768px){:root{--font-size-9:46px;--font-size-8:40px;--font-size-7:36px;--spacing-11:90px;--spacing-10:75px;--spacing-9:65px}.section>div.section__tiles{padding-top:var(--spacing-7)}.tile{height:350px}.tile__caption{right:var(--spacing-5);left:var(--spacing-5);bottom:var(--spacing-4)}.tile__caption h3.tile__title{padding-bottom:2px}}@media all and (max-width:767.98px){.section__teasers_below .teaser_below+.teaser_below{margin-top:var(--spacing-8)}.features .feature .feature__tooltip{padding:calc(var(--spacing-2) + 1px) var(--spacing-3) var(--spacing-2);font-size:13px}.cookie_box{max-width:unset;width:100%}.cookie_box__container{padding:15px var(--spacing-6-5) 20px}}@media all and (max-width:767.98px) and (min-width:576px){:root{--font-size-9:44px;--font-size-8:38px;--font-size-7:34px;--spacing-11:84px;--spacing-10:70px;--spacing-9:62px;--spacing-8:54px;--spacing-7:44px}h2,.typography--h2,.typography--h2-small{margin-bottom:calc(var(--spacing-4) - 2px)}h3,.section__text--category h2,.typography--h3{margin-bottom:10px}.section>div.section__tiles{padding-top:var(--spacing-7)}.tile{height:250px}.tile__caption{right:var(--spacing-4);left:var(--spacing-4);bottom:var(--spacing-4)}.features .feature .feature__tooltip{min-width:205px}.eco_info__content,.eco_info__certification__info,.eco_info__content__image{padding-left:84px}.eco_info__content img{width:63px;height:auto}.eco_info__certification__info img{height:73px}}@media all and (max-width:575.98px){:root{--font-size-3:18px;--font-size-2:15px;--font-size-1:14px;--font-size-copy:16px;--spacing-11:60px;--spacing-10:60px;--spacing-9:52px;--spacing-8:46px;--spacing-7:36px;--spacing-6-6:28px;--spacing-6-5:24px;--spacing-6:20px;--spacing-5:16px;--spacing-4:12px}h1,.typography--h1{margin-bottom:calc(var(--spacing-6) - 5px)}h2,.typography--h2,.typography--h2-small{margin-bottom:var(--spacing-4)}h3,.section__text--category h2,.typography--h3{margin-bottom:10px}.section:not(.section--site_cover):first-child{padding-top:calc(var(--spacing-9) + var(--header-height))}.section--site_cover+.section{padding-top:var(--spacing-9)}.section:last-child{padding-bottom:calc(var(--spacing-11) + 10px)}main ol{padding-left:28px}main ul li{padding-left:14px}main section ul li::before{top:11px;width:7px}.section>div.section__tiles{padding-top:var(--spacing-7)}.tile{height:190px}.size_chart__btn>svg{position:relative;top:1px}.section__text>.features{margin-bottom:var(--spacing-6)}.features .feature:first-child .feature__tooltip{left:0}.features .feature:last-child .feature__tooltip{left:auto;right:0}.eco_info__content{padding-right:0;padding-left:0}.eco_info__content h3{margin-top:var(--spacing-4)}.eco_info__content img{width:63px;height:auto}.eco_info__certification__info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.eco_info__certification__info>div{width:100%;margin-bottom:var(--spacing-3)}.eco_info__certification__info img{height:58px}.cookie_box__content{font-size:var(--font-size-2);margin-bottom:var(--spacing-2)}}@media all and (max-width:575.98px) and (min-width:360px){.tile__caption{right:14px;left:14px;bottom:14px}.tile__caption h3.tile__title{font-size:var(--font-size-4)}.features .feature img{width:42px;height:42px}.features .feature .feature__tooltip{bottom:58px}.features .feature::after{bottom:52px}.features .feature:hover .feature__tooltip{bottom:52px}.features .feature:hover::after{bottom:46px}}@media all and (max-width:575.98px) and (min-width:390px){:root{--font-size-4:22px}.features .feature .feature__tooltip{min-width:180px}}@media all and (max-width:575.98px) and (min-width:414px){:root{--font-size-9:38px;--font-size-8:34px;--font-size-7:30px;--font-size-6:28px;--font-size-5:26px}.features .feature:first-child .feature__tooltip{-webkit-transform:translateX(-34px);-ms-transform:translateX(-34px);transform:translateX(-34px)}.features .feature:last-child .feature__tooltip{-webkit-transform:translateX(34px);-ms-transform:translateX(34px);transform:translateX(34px)}}@media all and (max-width:413.98px) and (min-width:390px){:root{--font-size-9:36px;--font-size-8:33px;--font-size-7:29px;--font-size-6:27px;--font-size-5:25px}.features .feature:first-child .feature__tooltip{-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}.features .feature:last-child .feature__tooltip{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}@media all and (max-width:389.98px){:root{--font-size-4:21px;--spacing-11:56px;--spacing-10:56px;--spacing-9:48px;--spacing-8:42px;--spacing-7:32px;--spacing-6-6:24px;--spacing-6-5:20px}h1,h2,h3,h4{word-break:break-word}h3{margin-top:var(--spacing-7)}p.lead{font-size:calc(var(--font-size-4) - 1px)}.features .feature{margin-right:var(--spacing-3)}.features .feature:first-child .feature__tooltip{-webkit-transform:translateX(-14px);-ms-transform:translateX(-14px);transform:translateX(-14px)}.features .feature:last-child .feature__tooltip{-webkit-transform:translateX(14px);-ms-transform:translateX(14px);transform:translateX(14px)}.features .feature .feature__tooltip{min-width:160px}}@media all and (max-width:389.98px) and (min-width:360px){:root{--font-size-9:36px;--font-size-8:33px;--font-size-7:29px;--font-size-6:27px;--font-size-5:25px}}@media all and (max-width:359.98px){:root{--font-size-9:34px;--font-size-8:32px;--font-size-7:28px;--font-size-6:26px;--font-size-5:24px}.tile__caption{right:10px;left:10px;bottom:10px}.tile__caption h3.tile__title{font-size:calc(var(--font-size-4) - 1px)}.features .feature{margin-right:var(--spacing-2)}.features .feature img{width:38px;height:38px}.features .feature .feature__tooltip{bottom:54px}.features .feature::after{bottom:48px}.features .feature:hover .feature__tooltip{bottom:48px}.features .feature:hover::after{bottom:42px}}.shop_links__cart .shop_links__cart__trigger,.checkout_cart_link__cart__trigger{cursor:pointer;position:relative}.shop_links__cart .shop_links__cart__trigger{-webkit-transition:opacity var(--transition-1);-o-transition:opacity var(--transition-1);transition:opacity var(--transition-1)}.no-touchevents .shop_links__cart .shop_links__cart__trigger:hover{opacity:var(--opacity-1)}.shop_links__cart span{font-size:var(--font-size-3);font-weight:600;margin-right:0}.woocommerce_notice_container+.woocommerce_notice_container{padding-top:0!important}.woocommerce_notice,.woocommerce-NoticeGroup>.woocommerce-error,.checkout__content>.woocommerce-error,span.coupon-error-notice{position:relative;font-weight:700;line-height:var(--line-height-2);border-left:3px solid}.woocommerce_notice,.woocommerce-NoticeGroup>.woocommerce-error,.checkout__content>.woocommerce-error{margin-top:var(--spacing-6)}.woocommerce-NoticeGroup>.woocommerce-error,.checkout__content>.woocommerce-error{padding:var(--spacing-4)}.checkout__content>.woocommerce-error{margin-top:var(--spacing-6)}.woocommerce_notice.woocommerce_notice--permanent{padding-right:var(--spacing-4)}.woocommerce_notice:last-of-type{margin-bottom:var(--spacing-6)}.woocommerce_notice .notice_content{position:relative;top:1px}.woocommerce_notice .notice_content a{text-decoration:underline;-webkit-transition:opacity var(--transition-1);-o-transition:opacity var(--transition-1);transition:opacity var(--transition-1)}.no-touchevents .woocommerce_notice .notice_content a:hover{opacity:var(--opacity-1)}.woocommerce_notice--success{background-color:#F2F8FE}.woocommerce_notice--success,.woocommerce_notice--success a{color:var(--color-naval-blue)}.woocommerce_notice--success .notice_close__icon::before,.woocommerce_notice--success .notice_close__icon::after{background-color:var(--color-naval-blue)}.woocommerce_notice--info{background-color:#FFF2EB}.woocommerce_notice--info,.woocommerce_notice--info a{color:var(--color-warning)}.woocommerce_notice--info .notice_close__icon::before,.woocommerce_notice--info .notice_close__icon::after{background-color:var(--color-warning)}.woocommerce_notice--error,span.coupon-error-notice{background-color:#FEEDEC}.woocommerce_notice--error,.woocommerce-NoticeGroup>.woocommerce-error,.checkout__content>.woocommerce-error,span.coupon-error-notice,.woocommerce_notice--error a,.woocommerce-NoticeGroup>.woocommerce-error a,.checkout__content>.woocommerce-error a,span.coupon-error-notice a{color:var(--color-error)}.woocommerce_notice--error .notice_close__icon::before,.woocommerce_notice--error .notice_close__icon::after{background-color:var(--color-error)}.woocommerce_notice .notice_close{position:absolute;top:0;right:0;width:40px;height:100%;cursor:pointer;text-indent:-30000px;-webkit-transition:opacity var(--transition-1);-o-transition:opacity var(--transition-1);transition:opacity var(--transition-1)}.no-touchevents .woocommerce_notice .notice_close:hover{opacity:var(--opacity-1)}.notice_close__icon{position:absolute;top:50%;left:50%;width:18px;height:18px}.notice_close__icon::before,.notice_close__icon::after{content:"";position:absolute;top:0;left:50%;height:100%;width:2px;-webkit-transition:opacity var(--transition-1);-o-transition:opacity var(--transition-1);transition:opacity var(--transition-1)}.notice_close__icon::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.notice_close__icon::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.box{background-color:var(--color-grey)}.box--small{padding:var(--spacing-4)}.section__order+.button:not(.button--fake){margin-top:var(--spacing-8)}.side_navigation .box__title{position:relative;margin-bottom:var(--spacing-3)}.side_navigation h3{font-size:var(--font-size-3);font-weight:700;margin-bottom:0}.side_navigation .box__title svg{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;stroke:var(--color-black);stroke-width:2.5px}.side_navigation ul{font-size:var(--font-size-2)}.side_navigation ul li{padding-left:0;border-top:1px solid rgb(255 255 255 / .7)}.side_navigation ul li:not(.woocommerce-MyAccount-navigation-link--logout):last-child{border-bottom:1px solid rgb(255 255 255 / .7)}.side_navigation ul li::before{display:none}.side_navigation ul li+li{margin-top:0}.side_navigation ul li a{display:block!important;line-height:1.1;border-bottom:0}.side_navigation ul li.woocommerce-MyAccount-navigation-link--logout a{position:relative}.side_navigation ul li.woocommerce-MyAccount-navigation-link--logout svg{position:absolute;left:0;width:14px;height:14px}.side_navigation ul li.is-active a{font-weight:700}.side_navigation ul li a::before,.side_navigation ul li a::after{display:none}.product__meta__seperator{margin:0 4px;display:inline-block}ul.payments{display:block;text-align:left}ul.payments li{display:inline-block;vertical-align:middle;padding:0}ul.payments li::before{display:none}ul.payments li:last-child{margin-right:0}ul.payments li.payment--vorkasse{font-size:12px}ul.payments li img{border-radius:3px}.woocommerce-password-hint{display:none!important}.woocommerce-password-strength,.woocommerce-password-strength-empty{position:relative;margin-top:var(--spacing-3);line-height:var(--line-height-2)}.woocommerce-password-strength::before,.woocommerce-password-strength::after,.woocommerce-password-strength-empty::before{content:"";position:absolute;left:0;height:3px;background-color:var(--color-grey)}.woocommerce-password-strength.short,.woocommerce-password-strength.bad{color:var(--color-error)}.woocommerce-password-strength.short::after,.woocommerce-password-strength.bad::after{background-color:var(--color-error)}.woocommerce-password-strength.good{color:var(--color-warning)}.woocommerce-password-strength.good::after{background-color:var(--color-warning)}.woocommerce-password-strength.strong{color:var(--color-success-2)}.woocommerce-password-strength.strong::after{background-color:var(--color-success-2)}.shop_side_cart__products .product_info__name>span.product_info__outofstock,.fake_table__row--product .product_info .product_info__name>span.product_info__outofstock{display:inline-block;margin:5px 0 10px;padding:2px 7px 1px 5px;font-size:12px;font-weight:700;line-height:var(--line-height-1);color:var(--color-error);background-color:#FEEDEC;border-left:2px solid}.single-product p.stock.out-of-stock{display:inline-block;margin-top:var(--spacing-5);padding:6px 12px 4px 8px;font-size:var(--font-size-2);font-weight:700;color:var(--color-error);background-color:#FEEDEC;border-left:2px solid}body.sidebar-open,body.xoo-wsc-cart-active:not(.woocommerce-cart){overflow:hidden}.sidebar-back{background:var(--color-grey)}.sidebar-back a{position:relative;display:block;font-size:var(--font-size-1);color:var(--color-black);-webkit-transition:opacity var(--transition-1);-o-transition:opacity var(--transition-1);transition:opacity var(--transition-1)}.no-touchevents .sidebar-back a:hover{opacity:var(--opacity-1)}.sidebar-back a svg{position:absolute;width:11px;height:11px;stroke:var(--color-black);stroke-width:2px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.order_review__submit .paypal-buttons{max-width:100%!important}.shop_side_cart__body,.checkout__overview__order .fake_table--products{scrollbar-width:thin}.shop_side_cart__body{scrollbar-color:var(--color-black) var(--color-grey)}.checkout__overview__order .fake_table--products{scrollbar-color:var(--color-black) var(--color-white)}.shop_side_cart__body::-webkit-scrollbar,.checkout__overview__order .fake_table--products::-webkit-scrollbar{width:6px;height:6px}.shop_side_cart__body::-webkit-scrollbar-thumb,.checkout__overview__order .fake_table--products::-webkit-scrollbar-thumb{background:var(--color-black)}.shop_side_cart__body::-webkit-scrollbar-track{background:var(--color-grey)}.checkout__overview__order .fake_table--products::-webkit-scrollbar-track{background:var(--color-white)}.faq__content h1{margin-bottom:0}@media all and (min-width:576px){ul.payments{margin:-5px}ul.payments li{margin:5px}.tooltip{position:relative;display:inline-block}.tooltip::after{content:"";position:absolute;left:50%;width:0;height:0;border-style:solid;visibility:hidden;opacity:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:var(--transition-1);-o-transition:var(--transition-1);transition:var(--transition-1)}.no-touchevents .tooltip:hover::after{visibility:visible;opacity:1}.tooltip.tooltip--top::after{bottom:47px;border-width:6px 6px 0 6px;border-color:var(--color-naval-immersion-2) #fff0 #fff0 #fff0}.no-touchevents .tooltip.tooltip--top:hover::after{bottom:39px}.tooltip.tooltip--bottom::after{top:47px;border-width:0 6px 6px 6px;border-color:#fff0 #fff0 var(--color-naval-immersion-2) #fff0}.no-touchevents .tooltip.tooltip--bottom:hover::after{top:39px}.tooltip .tooltip__content{pointer-events:none;position:absolute;z-index:-1;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);min-height:20px;padding:var(--spacing-2);font-size:calc(var(--font-size-1) - 2px);line-height:1;text-align:center;color:var(--color-white);background-color:var(--color-naval-immersion-2);visibility:hidden;opacity:0;-webkit-transition:var(--transition-1);-o-transition:var(--transition-1);transition:var(--transition-1)}.tooltip.default .tooltip__content{width:92px}.no-touchevents .tooltip:hover .tooltip__content{z-index:10;visibility:visible;opacity:1}.tooltip.tooltip--top .tooltip__content{bottom:51px}.no-touchevents .tooltip.tooltip--top:hover .tooltip__content{bottom:45px}.tooltip.tooltip--bottom .tooltip__content{top:51px}.no-touchevents .tooltip.tooltip--bottom:hover .tooltip__content{top:45px}.woocommerce-password-strength,.woocommerce-password-strength-empty{font-size:var(--font-size-1)!important}.woocommerce-password-strength::before,.woocommerce-password-strength-empty::before{width:25%}.woocommerce-password-strength.short::after,.woocommerce-password-strength.bad::after{width:calc(25% / 3)}.woocommerce-password-strength.good::after{width:calc(25% / 2)}.woocommerce-password-strength.strong::after{width:25%}}@media all and (min-width:768px){.woocommerce_notice,.woocommerce-NoticeGroup>.woocommerce-error,.checkout__content>.woocommerce-error{font-size:var(--font-size-2)}.no-touchevents .side_navigation ul li a:hover,.no-touchevents .account_dropdown__content ul li:not(.signin) a:hover{opacity:var(--opacity-1)}.account_dropdown__content ul{font-size:var(--font-size-2)}.account_dropdown__content ul li{padding-left:0;border-top:1px solid var(--color-grey)}.account_dropdown__content ul li:not(.signin) a{display:block!important;padding:8px 0 6px;font-size:var(--font-size-2);line-height:1.3;color:var(--color-black);-webkit-transition:var(--transition-1);-o-transition:var(--transition-1);transition:var(--transition-1)}.account_dropdown__content ul li.current a{font-weight:700}}@media all and (min-width:992px){.sidebar{right:-501px;width:500px}.side_navigation .box{position:sticky;top:calc(var(--logo-height) + var(--spacing-6))}.side_navigation ul li a{padding:10px 0 8px}.side_navigation ul li.woocommerce-MyAccount-navigation-link--logout a{padding-bottom:0;padding-left:22px;line-height:var(--line-height-2)}ul.payments li img{max-width:45px}.woocommerce-password-strength,.woocommerce-password-strength-empty{padding-left:calc(25% + 12px)}.woocommerce-password-strength::before,.woocommerce-password-strength::after,.woocommerce-password-strength-empty::before{top:8px}}@media all and (min-width:1240px){.box{padding:calc(var(--spacing-5) + var(--spacing-1)) var(--spacing-5)}.faq__side_navigation,.account__side_navigation{width:275px}.faq__content,.account__content{width:calc(100% - 275px)}.side_navigation ul li.woocommerce-MyAccount-navigation-link--logout svg{top:13px}.sidebar-back a svg{top:16px;left:18px}.sidebar-back a{padding:11px var(--spacing-5) 8px calc(var(--spacing-5) + 17px)}.woocommerce_notice,.woocommerce-NoticeGroup>.woocommerce-error,.checkout__content>.woocommerce-error,span.coupon-error-notice{padding:12px 50px 12px 12px}.notice_close__icon{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media all and (max-width:1399.98px) and (min-width:1240px){:root{--font-size-9:56px;--font-size-8:47px}}@media all and (max-width:1239.98px) and (min-width:768px){.woocommerce_notice,.woocommerce-NoticeGroup>.woocommerce-error,.checkout__content>.woocommerce-error,span.coupon-error-notice{padding:9px 40px 11px 10px}.notice_close__icon{-webkit-transform:translate(-50%,-50%) scale(.95);-ms-transform:translate(-50%,-50%) scale(.95);transform:translate(-50%,-50%) scale(.95)}}@media all and (max-width:1239.98px) and (min-width:992px){.box{padding:22px 18px 23px}.side_navigation{padding-right:var(--spacing-3)}.side_navigation ul li.woocommerce-MyAccount-navigation-link--logout svg{top:12px}.faq__content,.account__content{padding-left:var(--spacing-6)}.faq__side_navigation{width:260px}.faq__content{width:calc(100% - 260px)}.account__side_navigation{width:200px}.account__content{width:calc(100% - 200px)}.sidebar-back a svg{top:15px;left:13px}.sidebar-back a{padding:11px var(--spacing-4) 8px calc(var(--spacing-4) + 17px)}}@media all and (max-width:991.98px){.sidebar-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;z-index:999999;top:0;bottom:0;padding:0;background-color:var(--color-white);-webkit-transition:all .45s cubic-bezier(.3,0,.15,1);-o-transition:all .45s cubic-bezier(.3,0,.15,1);transition:all .45s cubic-bezier(.3,0,.15,1)}.sidebar--active,.xoo-wsc-cart-active .sidebar{overflow-y:scroll!important;-webkit-overflow-scrolling:touch!important;right:0!important}.sidebar-back a svg{top:15px;left:12px}.sidebar-back a{padding:11px 18px 8px 30px}.sidebar-back a::after{margin-top:0}.side_navigation ul li a{padding:10px 0 9px}.side_navigation ul li.woocommerce-MyAccount-navigation-link--logout a{padding-left:20px}.faq__side_navigation,.account__side_navigation,.faq__content,.account__content{width:100%}.faq__content,.account__content{padding:0 var(--spacing-6-5)}.account__side_navigation .box,.faq__side_navigation .box{padding:20px var(--spacing-6-5) 24px}.faqs_section{padding-top:var(--spacing-7)}.faqs_section:first-child{padding-top:var(--spacing-6)}.faqs{margin-bottom:var(--spacing-7)}.side_navigation ul li.woocommerce-MyAccount-navigation-link--logout:last-child{border-bottom:1px solid rgb(255 255 255 / .7)}}@media all and (max-width:991.98px) and (min-width:576px){.sidebar,.sidebar-mobile,.shop_header__nav .site_nav__main>li>.nav__sub{width:440px;right:-441px}.box{padding:16px 18px 20px}.woocommerce-password-strength,.woocommerce-password-strength-empty{padding-left:calc(25% + 10px)}.woocommerce-password-strength::before,.woocommerce-password-strength::after,.woocommerce-password-strength-empty::before{top:7px}.side_navigation ul li.woocommerce-MyAccount-navigation-link--logout svg{top:10px;left:1px;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}ul.payments li img{max-width:40px}}@media all and (max-width:767.98px){.woocommerce_notice,.woocommerce-NoticeGroup>.woocommerce-error,.checkout__content>.woocommerce-error{font-size:var(--font-size-1)}.woocommerce_notice,.woocommerce-NoticeGroup>.woocommerce-error,.checkout__content>.woocommerce-error,span.coupon-error-notice{padding:8px 40px 9px 8px}.notice_close__icon{-webkit-transform:translate(-50%,-50%) scale(.85);-ms-transform:translate(-50%,-50%) scale(.85);transform:translate(-50%,-50%) scale(.85)}.fake_table__cell--col-actions .tooltip .tooltip__content,.fake_table__cell--col-actions .tooltip.tooltip--top::after{display:none}}@media all and (max-width:991.98px) and (min-width:576px){.side_navigation ul{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media all and (max-width:991.98px) and (min-width:768px){.side_navigation ul>li{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;border-bottom:1px solid rgb(255 255 255 / .7)}.side_navigation ul>li:nth-child(n+4){border-top:0}}@media all and (max-width:767.98px) and (min-width:576px){.side_navigation ul>li{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;border-bottom:1px solid rgb(255 255 255 / .7)}.side_navigation ul>li:nth-child(n+3){border-top:0}.faq__content,.account__content{margin-top:var(--spacing-8)}}@media all and (max-width:575.98px){.box{padding:10px 15px 13px}.footer__payments{max-width:100%}ul.payments{margin:-4px}ul.payments li{margin:4px}ul.payments li img{max-width:38px}.woocommerce-password-strength,.woocommerce-password-strength-empty{font-size:13px!important}.woocommerce-password-strength,.woocommerce-password-strength-empty{padding-top:9px}.woocommerce-password-strength::before,.woocommerce-password-strength-empty::before,.woocommerce-password-strength::after,.woocommerce-password-strength-empty::after{top:0}.woocommerce-password-strength::before,.woocommerce-password-strength-empty::before{width:100%}.woocommerce-password-strength.short::after,.woocommerce-password-strength.bad::after{width:calc(100% / 3)}.woocommerce-password-strength.good::after{width:calc(100% / 2)}.woocommerce-password-strength.strong::after{width:100%}.side_navigation ul li.woocommerce-MyAccount-navigation-link--logout svg{top:10px;left:1px;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}.macos .side_navigation ul li.woocommerce-MyAccount-navigation-link--logout svg,.ios .side_navigation ul li.woocommerce-MyAccount-navigation-link--logout svg{top:11px}.side_navigation ul>li{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.faq__content,.account__content{margin-top:var(--spacing-8)}}@media all and (max-width:575.98px) and (min-width:390px){.sidebar,.sidebar-mobile,.shop_header__nav .site_nav__main>li>.nav__sub{width:90%;right:-91%}}@media all and (max-width:389.98px) and (min-width:360px){.sidebar{max-width:95%}.sidebar,.sidebar-mobile,.shop_header__nav .site_nav__main>li>.nav__sub{right:-96%;width:95%}}@media all and (max-width:359.98px){.sidebar{max-width:100%}.sidebar,.sidebar-mobile,.shop_header__nav .site_nav__main>li>.nav__sub{right:-101%;width:100%}}.section>.section__button,.section .row>div>.section__button,.section>.section__buttons,.section .row>div>.section__buttons{margin-top:0;padding-top:0}.section>.section__buttons{padding-top:var(--spacing-5)!important}.section__button--center,.section__buttons--center,.button--center{text-align:center}.section__buttons .button{display:inline-block}.section__buttons .button+.button{margin-left:var(--spacing-5)}button:disabled,button.disabled{cursor:default!important;opacity:var(--opacity-2)}.button.button--small,button.button--small{margin-top:var(--spacing-4)}.button--big,button:not(.qty__btn):not(.pswp__button).button--big,button#place_order{line-height:var(--line-height-2)}.button--small,button:not(.qty__btn):not(.pswp__button).button--small{margin-top:var(--spacing-3)}.button a,button:not(.qty__btn):not(.pswp__button):not(.size_chart__btn):not(.dgwt-wcas-search-submit):not(.shop_announcement__close),.dgwt-wcas-suggestion span.dgwt-wcas-st-more{cursor:pointer;position:relative;font-weight:400;border:1px solid;-webkit-transition:color var(--transition-1),background-color var(--transition-1),border-color var(--transition-1),padding-right var(--transition-1);-o-transition:color var(--transition-1),background-color var(--transition-1),border-color var(--transition-1),padding-right var(--transition-1);transition:color var(--transition-1),background-color var(--transition-1),border-color var(--transition-1),padding-right var(--transition-1)}.button.button--back a,button.button--back:not(.qty__btn):not(.pswp__button):not(.size_chart__btn):not(.dgwt-wcas-search-submit):not(.shop_announcement__close){-webkit-transition:color var(--transition-1),background-color var(--transition-1),border-color var(--transition-1),padding-left var(--transition-1);-o-transition:color var(--transition-1),background-color var(--transition-1),border-color var(--transition-1),padding-left var(--transition-1);transition:color var(--transition-1),background-color var(--transition-1),border-color var(--transition-1),padding-left var(--transition-1)}.button a,button:not(.qty__btn):not(.pswp__button):not(.size_chart__btn):not(.dgwt-wcas-search-submit):not(.shop_announcement__close):not([name="update_cart"]),.dgwt-wcas-suggestion span.dgwt-wcas-st-more{display:inline-block}.button--full a,button.button--full{width:100%;text-align:center}.button:not(.button--fake):not(.button--ghost) a,button:not(.qty__btn):not(.pswp__button):not(.size_chart__btn):not(.button--ghost):not(.dgwt-wcas-search-submit):not(.shop_announcement__close),.dgwt-wcas-suggestion span.dgwt-wcas-st-more{color:var(--color-white);background-color:var(--color-naval-immersion-1);border-color:var(--color-naval-immersion-1)}button:not(.qty__btn):not(.pswp__button):not(.size_chart__btn):not(.dgwt-wcas-search-submit):not(.shop_announcement__close){line-height:var(--line-height-1)}.no-touchevents .button:not(.button--fake):not(.button--ghost) a:hover,.no-touchevents button:not(.qty__btn):not(.pswp__button):not(:disabled):not(.size_chart__btn):not(.button--ghost):not(.dgwt-wcas-search-submit):not(.shop_announcement__close):hover,.no-touchevents .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more:hover span.dgwt-wcas-st-more{color:var(--color-white);background-color:var(--color-naval-immersion-2);border-color:var(--color-naval-immersion-2)}.button.button--ghost:not(.button--white) a,button.button--ghost:not(.button--white){color:var(--color-naval-immersion-1);background-color:var(--color-white);border-color:rgb(3 66 86 / .8)}.no-touchevents .button.button--ghost:not(.button--white) a:hover,.no-touchevents button.button--ghost:not(.button--white):hover,.no-touchevents button.button--ghost.is-active{color:var(--color-white);background-color:var(--color-naval-immersion-2);border-color:var(--color-naval-immersion-2)}.button.button--ghost.button--white a,button.button--ghost.button--white{color:var(--color-white);border-color:var(--color-white)}.button.button--ghost.button--white a svg.icon--arrow,button.button--ghost.button--white svg.icon--arrow{stroke:var(--color-naval-immersion-1)}.no-touchevents .button.button--ghost.button--white a:hover,.no-touchevents button.button--ghost.button--white:hover{color:var(--color-naval-immersion-1);background-color:var(--color-white);border-color:var(--color-white)}.button--normal svg.icon--arrow,.button--ghost svg.icon--arrow{display:block;position:absolute;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;stroke:var(--color-white);z-index:10;opacity:0;-webkit-transition:opacity var(--transition-1);-o-transition:opacity var(--transition-1);transition:opacity var(--transition-1)}.button--normal.button--back svg.icon--arrow,.button--ghost.button--back svg.icon--arrow{-webkit-transform:rotate(90deg) translateY(-50%);-ms-transform:rotate(90deg) translateY(-50%);transform:rotate(90deg) translateY(-50%);right:auto}.no-touchevents .button--normal a:hover svg.icon--arrow,.no-touchevents .button--ghost a:hover svg.icon--arrow,.no-touchevents button.button--normal:not(.disabled):hover svg.icon--arrow,.no-touchevents button.button--ghost:not(.disabled):hover svg.icon--arrow{opacity:1}.button.button--special a,button.button--special{color:var(--color-white);background-color:var(--color-warning)}.no-touchevents .button:not(.button--fake).button--special a:hover,.no-touchevents button:not(.qty__btn):not(.pswp__button):not(:disabled).button--special:hover{opacity:var(--opacity-1)}.button--white a,button:not(.qty__btn):not(.pswp__button).button--white{color:var(--color-white);background-color:#fff0;border-color:var(--color-white)}.button--white a svg.icon--arrow,button:not(.qty__btn):not(.pswp__button).button--white svg.icon--arrow{stroke:var(--color-black)}.no-touchevents .button:not(.button--fake).button--white a:hover,.no-touchevents button:not(.qty__btn):not(.pswp__button):not(:disabled).button--white:hover{background-color:var(--color-white)}.button--disabled{pointer-events:none!important;cursor:default!important;opacity:var(--opacity-2)}@media all and (min-width:576px){.button:not(.button--small) a,button:not(.qty__btn):not(.pswp__button):not(.size_chart__btn):not(.dgwt-wcas-search-submit):not(.shop_announcement__close):not(.button--small):not(#place_order),.dgwt-wcas-suggestion span.dgwt-wcas-st-more{font-size:var(--font-size-2)}button:not(.qty__btn):not(.pswp__button).button--big,button#place_order{font-size:var(--font-size-3)}}@media all and (min-width:1240px){.button:not(.button--fake):not(.button--small),button:not(.qty__btn):not(.pswp__button):not([name="apply_coupon"]):not(.size_chart__btn):not(.button--small):not(.dgwt-wcas-search-submit):not(.shop_announcement__close):not([name="login"]):not([name="register"]){margin-top:var(--spacing-6)}.button--big,button:not(.qty__btn):not(.pswp__button).button--big,button#place_order{margin-top:var(--spacing-7)}.button:not(.button--fake):not(.button--small) a,button:not(.qty__btn):not(.pswp__button):not(.size_chart__btn):not(.dgwt-wcas-search-submit):not(.shop_announcement__close):not(.button--small):not(#place_order){padding:11px 20px 10px}.no-touchevents .button--normal:not(.button--full) a:hover,.no-touchevents .button--ghost:not(.button--full):not(.button--small) a:hover,.no-touchevents button.button--normal:not(.button--full):not(.disabled):hover,.no-touchevents button.button--ghost:not(.button--full):not(.button--small):not(.disabled):hover{padding-right:42px!important}.no-touchevents .cart_totals .button--normal:not(.button--full).button--checkout a:hover{padding-right:20px!important}.no-touchevents .button--normal.button--back:not(.button--full) a:hover,.no-touchevents .button--ghost.button--back:not(.button--full):not(.button--small) a:hover,.no-touchevents button.button--normal.button--back:not(.button--full):hover,.no-touchevents button.button--ghost.button--back:not(.button--full):not(.button--small):hover{padding-right:20px;padding-left:42px}.button--normal svg.icon--arrow,.button--ghost svg.icon--arrow{top:50%;right:15px;-webkit-transform:rotate(-90deg) translateY(-50%);-ms-transform:rotate(-90deg) translateY(-50%);transform:rotate(-90deg) translateY(-50%);stroke-width:2.5px}.button--normal.button--back svg.icon--arrow,.button--ghost.button--back svg.icon--arrow{left:15px}button:not(.qty__btn):not(.pswp__button).button--big,button#place_order{padding:15px 26px 14px}.button--small:not(.button--fake) a,button:not(.qty__btn):not(.pswp__button).button--small,.dgwt-wcas-suggestion span.dgwt-wcas-st-more{padding:9px 16px 8px}.button--small:not(.button--fake) a,button:not(.qty__btn):not(.pswp__button).button--small,.dgwt-wcas-suggestion span.dgwt-wcas-st-more{font-size:calc(var(--font-size-1) - 1px)}}@media all and (max-width:1239.98px) and (min-width:576px){.button:not(.button--fake):not(.button--small),button:not(.qty__btn):not(.pswp__button):not([name="apply_coupon"]):not(.size_chart__btn):not(.button--small):not(.dgwt-wcas-search-submit):not(.shop_announcement__close):not([name="login"]):not([name="register"]){margin-top:25px}.button--big,button:not(.qty__btn):not(.pswp__button).button--big,button#place_order{margin-top:var(--spacing-6-6)}.button:not(.button--fake):not(.button--small) a,button:not(.qty__btn):not(.pswp__button):not(.size_chart__btn):not(.dgwt-wcas-search-submit):not(.shop_announcement__close):not(.button--small):not(#place_order){padding:9px 18px 9px}.no-touchevents .button--normal:not(.button--full) a:hover,.no-touchevents .button--ghost:not(.button--full):not(.button--small) a:hover,.no-touchevents button.button--normal:not(.button--full):not(.disabled):hover,.no-touchevents button.button--ghost:not(.button--full):not(.button--small):not(.disabled):hover{padding-right:36px!important}.no-touchevents .cart_totals .button--normal:not(.button--full).button--checkout a:hover{padding-right:18px!important}.no-touchevents .button--normal.button--back:not(.button--full) a:hover,.no-touchevents .button--ghost.button--back:not(.button--full):not(.button--small) a:hover,.no-touchevents button.button--normal.button--back:not(.button--full):hover,.no-touchevents button.button--ghost.button--back:not(.button--full):not(.button--small):hover{padding-right:18px;padding-left:36px}.button--normal svg.icon--arrow,.button--ghost svg.icon--arrow{top:50%;right:13px;-webkit-transform:scale(.9) rotate(-90deg) translateY(-50%);-ms-transform:scale(.9) rotate(-90deg) translateY(-50%);transform:scale(.9) rotate(-90deg) translateY(-50%);stroke-width:2.5px}.button--normal.button--back svg.icon--arrow,.button--ghost.button--back svg.icon--arrow{left:13px}button:not(.qty__btn):not(.pswp__button).button--big,button#place_order{padding:15px 24px}.button--small:not(.button--fake) a,button:not(.qty__btn):not(.pswp__button).button--small,.dgwt-wcas-suggestion span.dgwt-wcas-st-more{padding:7px 12px}.button--small:not(.button--fake) a,button:not(.qty__btn):not(.pswp__button).button--small,.dgwt-wcas-suggestion span.dgwt-wcas-st-more{font-size:13px}}@media all and (max-width:1239.98px) and (min-width:992px){button.xoo-wl-submit-btn{padding-bottom:9px!important}}@media all and (max-width:575.98px){.button:not(.button--small) a,button:not(.qty__btn):not(.pswp__button):not(.size_chart__btn):not(.dgwt-wcas-search-submit):not(.shop_announcement__close):not(.button--small):not(#place_order),.dgwt-wcas-suggestion span.dgwt-wcas-st-more{font-size:var(--font-size-1)}.button:not(.button--fake):not(.button--small),button:not(.qty__btn):not(.pswp__button):not([name="apply_coupon"]):not(.size_chart__btn):not(.button--small):not(.dgwt-wcas-search-submit):not(.shop_announcement__close):not([name="login"]):not([name="register"]){margin-top:var(--spacing-6)}.button--big,button:not(.qty__btn):not(.pswp__button).button--big,button#place_order{margin-top:var(--spacing-6-6)}.button:not(.button--fake):not(.button--small) a,button:not(.qty__btn):not(.pswp__button):not(.size_chart__btn):not(.dgwt-wcas-search-submit):not(.shop_announcement__close):not(.button--small):not(#place_order){padding:9px 14px 8px}.no-touchevents .button--normal:not(.button--full) a:hover,.no-touchevents .button--ghost:not(.button--full):not(.button--small) a:hover,.no-touchevents button.button--normal:not(.button--full):not(.disabled):hover,.no-touchevents button.button--ghost:not(.button--full):not(.button--small):not(.disabled):hover{padding-right:30px!important}.no-touchevents .cart_totals .button--normal:not(.button--full).button--checkout a:hover{padding-right:14px!important}.no-touchevents .button--normal.button--back:not(.button--full) a:hover,.no-touchevents .button--ghost.button--back:not(.button--full):not(.button--small) a:hover,.no-touchevents button.button--normal.button--back:not(.button--full):hover,.no-touchevents button.button--ghost.button--back:not(.button--full):not(.button--small):hover{padding-right:14px;padding-left:30px}.button--normal svg.icon--arrow,.button--ghost svg.icon--arrow{top:50%;right:10px;-webkit-transform:scale(.85) rotate(-90deg) translateY(-50%);-ms-transform:scale(.85) rotate(-90deg) translateY(-50%);transform:scale(.85) rotate(-90deg) translateY(-50%);stroke-width:3px}.button--normal.button--back svg.icon--arrow,.button--ghost.button--back svg.icon--arrow{left:13px}button:not(.qty__btn):not(.pswp__button).button--big,button#place_order{padding:15px 24px}.button--small:not(.button--fake) a,button:not(.qty__btn):not(.pswp__button).button--small,.dgwt-wcas-suggestion span.dgwt-wcas-st-more{font-size:12px;padding:6px 10px}button:not(.qty__btn):not(.pswp__button).button--big,button#place_order{font-size:calc(var(--font-size-3) - 1px)}}.shop_header{position:fixed;top:0;left:0;width:100%;z-index:1005;-webkit-transition:top var(--transition-1),background-color var(--transition-1);-o-transition:top var(--transition-1),background-color var(--transition-1);transition:top var(--transition-1),background-color var(--transition-1)}body.admin-bar .shop_header{top:32px}.header:not(.header--cover) .shop_header,.page-scrolled .header.header--cover .shop_header{background-color:var(--color-black)}.shop_links li{position:relative;display:inline-block}.shop_links li a,.shop_links li.site_nav__icon{-webkit-transition:opacity var(--transition-1);-o-transition:opacity var(--transition-1);transition:opacity var(--transition-1)}.shop_links li a{position:relative;color:var(--color-white)}.no-touchevents .shop_links li a:hover,.no-touchevents .shop_links li.site_nav__icon:hover{opacity:var(--opacity-1)}.shop_links li svg{width:24px;height:24px}.shop_links li svg.cart{width:25px;height:25px}.shop_links li svg.account path{stroke-width:.25px}.shop_links li svg.search{stroke-width:.55px}.shop_links li svg.cart path{fill:#fff0;stroke-width:1px;stroke:var(--color-white)}.account_dropdown__content ul li.logout{line-height:1.3}.shop_logo{position:absolute;z-index:21;top:0;line-height:0}.shop_logo a{display:block;overflow:hidden}.shop_logo a svg{width:var(--logo-width);height:var(--logo-height);background-color:var(--color-black)}.shop_logo a svg use{fill:var(--color-white)}.shop_links,.shop_links>ul>li>a,.shop_links__cart__trigger{height:var(--header-height)}.shop_links{position:relative}.shop_links>ul>li>a,.shop_links__cart__trigger{position:relative;display:block}.shop_links a>svg,.shop_links__cart__trigger>svg{position:absolute;top:50%;left:var(--spacing-2);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.shop_links li svg:not(.cart) path{fill:var(--color-white);stroke:var(--color-white)}.shop_links li svg.cart path{fill:#fff0;stroke:var(--color-white)}.shop_links__cart__trigger--count::after{content:"";position:absolute;background-color:var(--color-warning);border:1px solid #fff0;border-radius:50%;-webkit-transition:border-color var(--transition-1);-o-transition:border-color var(--transition-1);transition:border-color var(--transition-1)}.shop_header:not(.shop_header--black) .shop_links__cart__trigger--count::after{border-color:var(--color-white)}.shop_header.shop_header--black .shop_links__cart__trigger--count::after,.header:not(.header--cover) .shop_header:not(.shop_header--black) .shop_links__cart__trigger--count::after,.page-scrolled .header.header--cover .shop_header .shop_links__cart__trigger--count::after{border-color:var(--color-black)}section.section--site_cover{padding-top:0;padding-bottom:0}section.section--site_cover>div{max-width:100%;padding:0}.site_cover{position:relative;z-index:1;padding:0;background-color:var(--color-black)}.site_cover__headline{position:absolute;bottom:0;left:0;width:100%;z-index:2;color:var(--color-white)}.site_cover__headline h1{margin-bottom:0}.site_cover.site_cover--small .site_cover__headline h1{max-width:unset;text-align:center}.headline_subtitle h2{font-size:var(--font-size-4);font-weight:400;line-height:var(--line-height-2);margin-bottom:0}.site_cover__media{height:100%}.site_cover__media .picture_container::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgb(0 0 0 / .5)),color-stop(20%,#fff0),color-stop(60%,#fff0),to(rgb(0 0 0 / .5)));background-image:-o-linear-gradient(top,rgb(0 0 0 / .5) 0%,#fff0 20%,#fff0 60%,rgb(0 0 0 / .5) 100%);background-image:linear-gradient(to bottom,rgb(0 0 0 / .5) 0%,#fff0 20%,#fff0 60%,rgb(0 0 0 / .5) 100%);z-index:1}.site_cover--video .video_container .picture_container{z-index:1}.site_cover--video #video_player.is-playing+.picture_container{opacity:0}.scroll_bottom{position:relative}.scroll_bottom a{position:relative;display:inline-block;bottom:0;background-color:rgb(255 255 255 / .3);border-radius:50%;-webkit-animation-name:toBottom;animation-name:toBottom;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes toBottom{50%{bottom:20px}}@keyframes toBottom{50%{bottom:20px}}.scroll_bottom svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);stroke:var(--color-white);stroke-width:3px}@media all and (min-width:768px){.headline_subtitle{margin-top:var(--spacing-3)}}@media all and (min-width:992px){.shop_header--black{background-color:var(--color-black)}.shop_logo{left:var(--spacing-6-6)}.shop_links{right:-8px}.headline_subtitle.row_simple h2{max-width:calc(100% - 200px);padding-right:var(--spacing-6);margin-bottom:0}.site_cover__headline .button{margin-top:0!important}}@media all and (min-width:1240px){.site_cover.site_cover--normal{height:65svh;max-height:650px;min-height:500px}.site_cover.site_cover--small{height:50svh;max-height:550px;min-height:425px}.site_cover.site_cover--full{height:100svh;min-height:650px}.site_cover.site_cover--normal .site_cover__headline,.site_cover.site_cover--small .site_cover__headline{padding-bottom:var(--spacing-7)}.shop_links>ul>li:first-child{margin-left:0}.shop_links>ul>li:not(.hide-desktop){margin-left:var(--spacing-4)}.shop_links>ul>li>a,.shop_links__cart__trigger{width:calc(22px + 2 * var(--spacing-2))}.shop_links__cart__trigger--count::after{top:44px;right:4px;width:8px;height:8px}.scroll_bottom a{width:60px;height:60px}.scroll_bottom svg{width:20px;height:20px}}@media all and (min-width:1400px){.shop_logo a svg{padding:24px 0 0}.site_cover.site_cover--full .site_cover__headline{padding-bottom:var(--spacing-8)}}@media all and (max-width:1399.98px) and (min-width:1240px){.site_cover.site_cover--full .site_cover__headline{padding-bottom:var(--spacing-7)}}@media all and (max-width:1399.98px) and (min-width:1240px){:root{--logo-height:144px}.shop_logo a svg{padding:16px 0 0}}@media all and (max-width:1239.98px) and (min-width:576px){.site_cover.site_cover--full .site_cover__headline{padding-bottom:var(--spacing-6-5)}.shop_logo a svg{padding:14px 0 0}}@media all and (max-width:1239.98px) and (min-width:992px){.shop_links>ul>li{margin-left:10px}.shop_links>ul>li>a,.shop_links__cart__trigger{width:calc(20px + 2 * var(--spacing-2))}.shop_links>ul>li>a svg,.shop_links__cart__trigger svg{-webkit-transform:scale(.95) translateY(-50%);-ms-transform:scale(.95) translateY(-50%);transform:scale(.95) translateY(-50%)}.shop_links__cart__trigger--count::after{top:40px;right:3px;width:7px;height:7px}.site_cover.site_cover--normal{height:65vh;height:65svh;max-height:600px;min-height:450px}.site_cover.site_cover--small{height:50vh;height:50svh;max-height:500px;min-height:375px}.site_cover.site_cover--full{height:100vh;height:100svh;min-height:650px}.site_cover.site_cover--normal .site_cover__headline,.site_cover.site_cover--small .site_cover__headline{padding-bottom:var(--spacing-6-5)}.scroll_bottom a{width:54px;height:54px}.scroll_bottom svg{width:18px;height:18px}}@media all and (max-width:991.98px){.shop_header{background-color:var(--color-black)}.shop_logo{left:var(--spacing-6-5)}.shop_logo a svg{position:relative;left:-45px;padding-top:5px;padding-bottom:5px}.shop_links>ul>li:first-child{margin-left:0}.shop_links>ul>li>a,.shop_links__cart__trigger{width:calc(24px + 2 * var(--spacing-3))}.shop_links li svg.icon--menu{width:23px;height:23px;stroke-width:1.5px;stroke:var(--color-white)}.shop_links li svg.cart{margin-top:-1px}.shop_links__cart__trigger--count::after{top:44px;right:11px;width:8px;height:8px}.shop_header:not(.shop_header--black) .shop_links__cart__trigger--count::after{border-color:var(--color-black)!important}section.section--site_cover{padding-top:var(--header-height)}.site_cover.site_cover--full{height:calc(100vh - var(--header-height));height:calc(100svh - var(--header-height))}.headline_subtitle.row_simple h2{width:100%}.headline_subtitle h2{margin-bottom:0}}@media all and (max-width:991.98px) and (min-width:576px){.site_cover__headline .button{margin-top:var(--spacing-5)!important}.shop_links{right:-14px}.shop_links>ul>li{margin-left:5px}.shop_links>ul>li.site_nav__icon{margin-left:3px;margin-right:1px}.scroll_bottom a{width:54px;height:54px}.scroll_bottom svg{width:18px;height:18px}}@media all and (max-width:991.98px) and (min-width:768px){.site_cover.site_cover--full{min-height:600px}.site_cover.site_cover--normal{height:60vh;height:60svh;max-height:450px;min-height:375px}.site_cover.site_cover--small{height:45vh;height:45svh;max-height:350px;min-height:300px}.site_cover.site_cover--normal .site_cover__headline,.site_cover.site_cover--small .site_cover__headline{padding-bottom:var(--spacing-6-5)}}@media all and (max-width:767.98px){.site_cover.site_cover--full{min-height:400px;max-height:500px}.site_cover.site_cover--video{aspect-ratio:768 / 500}.site_cover.site_cover--normal,.site_cover.site_cover--small{padding-right:0!important;padding-left:0!important}.site_cover.site_cover--normal:not(.site_cover--video) .picture_container--cover,.site_cover.site_cover--normal:not(.site_cover--video) .picture_container--cover picture,.site_cover.site_cover--small:not(.site_cover--video) .picture_container--cover,.site_cover.site_cover--small:not(.site_cover--video) .picture_container--cover picture{position:relative;height:auto}.site_cover.site_cover--normal .site_cover__headline,.site_cover.site_cover--small .site_cover__headline{padding-bottom:var(--spacing-6-5)}.headline_subtitle{margin-top:var(--spacing-2)}}@media all and (max-width:575.98px){.shop_logo a{width:72px}.site_cover.site_cover--small .site_cover__headline h1{font-size:var(--font-size-8)}.shop_links{right:-14px}.site_cover.site_cover--full .site_cover__headline{padding-bottom:32px}.site_cover__headline .button{margin-top:var(--spacing-5)!important}.scroll_bottom a{width:50px;height:50px}.scroll_bottom svg{width:16px;height:16px}}@media all and (max-width:575.98px) and (min-width:360px){.shop_links>ul>li{margin-left:3px}.shop_links>ul>li.site_nav__icon{margin-left:1px;margin-right:1px}.headline_subtitle h2{font-size:calc(var(--font-size-4) - 2px)}}@media all and (max-width:359.98px){.shop_links>ul>li.site_nav__icon{margin-left:-2px;margin-right:1px}.headline_subtitle{margin-top:2px}.headline_subtitle h2{font-size:calc(var(--font-size-4) - 3px)}}.shop_header__nav .site_nav__main>li{position:relative}.nav__sub .product{position:relative;padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.nav__sub .product span{display:block;margin-top:var(--spacing-2);font-size:var(--font-size-2);font-weight:700}.nav__sub .product__container{position:relative}@media all and (min-width:992px){.shop_header__nav{padding-left:var(--logo-width)}.site_nav__main>li{display:inline-block}.site_nav__main>li>a{position:relative;display:inline-block;font-size:var(--font-size-copy);color:var(--color-white)}.site_nav__main>li>a>svg{display:inline-block;position:relative;top:-1px;stroke:var(--color-white);stroke-width:3px}.site_nav__main>li>.nav__sub{position:fixed;top:var(--header-height);left:0;width:100%;background-color:var(--color-white);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);-webkit-transition:all var(--transition-2);-o-transition:all var(--transition-2);transition:all var(--transition-2);opacity:0;visibility:hidden;z-index:-1;pointer-events:none}body.admin-bar .site_nav__main>li>.nav__sub{top:calc(var(--header-height) + 32px)}.site_nav__main>li.is-active>.nav__sub{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible;z-index:10;pointer-events:auto}.site_nav__main .nav__sub .nav__sub__navigation{padding-left:var(--logo-width)}.site_nav__main .nav__sub .nav__sub__navigation>div:not(.navigation__sub--promo){padding-right:var(--spacing-6)}.site_nav__main .nav__sub .navigation__sub--all{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.site_nav__main .nav__sub .navigation__sub--all+.navigation__sub--categories{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}.site_nav__main .nav__sub .navigation__sub--promo{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%}.site_nav__main .nav__sub li{display:block}.site_nav__main .nav__sub li a{position:relative;display:inline-block;color:var(--color-black);-webkit-transition:padding-left 500ms cubic-bezier(.2,.06,.05,.95);-o-transition:padding-left 500ms cubic-bezier(.2,.06,.05,.95);transition:padding-left 500ms cubic-bezier(.2,.06,.05,.95)}.no-touchevents .site_nav__main .nav__sub li:not(.nav__item--active) a:hover{padding-left:var(--spacing-3)}.site_nav__main .nav__sub .nav__item--active a{font-weight:700}.nav__sub .product__container img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:transform 5s cubic-bezier(.19,1,.22,1);-o-transition:transform 5s cubic-bezier(.19,1,.22,1);transition:transform 5s cubic-bezier(.19,1,.22,1)}.no-touchevents .nav__sub .product__container:hover img{-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}.site_nav__main>li:not(.is-active)>.nav__sub .product__container a.full{pointer-events:none!important}.product_row>div{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.shop_header__active_line{position:absolute;top:0;left:0;width:0;height:2px;background-color:var(--color-warning);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;z-index:20;-webkit-transition:.5s all .1s;-o-transition:.5s all .1s;transition:.5s all .1s}}@media all and (min-width:1240px){.site_nav__main>li{margin-left:var(--spacing-6)}.site_nav__main>li>a{padding:27px 0 26px}.site_nav__main>li>a>svg{width:10px;height:10px;margin-left:10px}.site_nav__main>li>.nav__sub{padding:var(--spacing-7) 0}.site_nav__main .nav__sub .nav__sub__navigation{margin-left:var(--spacing-6)}.site_nav__main .nav__sub .navigation__sub--categories{-ms-flex-preferred-size:38%;flex-basis:38%;max-width:38%}.site_nav__main .nav__sub .navigation__sub.navigation__sub--big{-ms-flex-preferred-size:62%;flex-basis:62%;max-width:62%}.site_nav__main .nav__sub li a{padding:var(--spacing-2) 0}.product_row>div:first-child{padding-right:var(--spacing-3)}.product_row>div:last-child{padding-left:var(--spacing-3)}}@media all and (max-width:1239.98px) and (min-width:992px){.site_nav__main>li{margin-left:22px}.site_nav__main>li>a{padding:22px 0}.site_nav__main>li>a>svg{width:10px;height:10px;margin-left:8px}.site_nav__main>li>.nav__sub{padding:var(--spacing-6-6) 0}.site_nav__main .nav__sub .nav__sub__navigation{margin-left:22px}.site_nav__main .nav__sub .navigation__sub--categories{-ms-flex-preferred-size:32%;flex-basis:32%;max-width:32%}.site_nav__main .nav__sub .navigation__sub.navigation__sub--big{-ms-flex-preferred-size:68%;flex-basis:68%;max-width:68%}.site_nav__main .nav__sub li a{padding:var(--spacing-1) 0}.product_row>div:first-child{padding-right:var(--spacing-2)}.product_row>div:last-child{padding-left:var(--spacing-2)}}@media all and (max-width:991.98px){.site_nav__icon{cursor:pointer;height:var(--header-height);width:calc(24px + 2 * var(--spacing-3))}.site_nav__icon .site_nav__icon__hamburger{position:absolute;top:50%;left:var(--spacing-3);height:22px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.shop_nav__inside{padding:0;width:100%}.shop_header__nav .site_nav__main li,.shop_header__nav .site_nav__main li:not(.nav__item--social) a{display:block}.shop_header__nav .site_nav__main li.nav__item--social{padding-left:calc(var(--spacing-6) - var(--spacing-3));border-bottom:0}.shop_header__nav .site_nav__main li.nav__item--social a{display:inline-block;padding-right:var(--spacing-3);padding-left:var(--spacing-3)}.shop_header__nav .site_nav__main>li,.nav__sub__title{border-bottom:1px solid var(--color-grey)}.shop_header__nav .site_nav__main>li>a,.nav__sub__title,.account_headline{font-size:var(--font-size-4);padding:var(--spacing-3) var(--spacing-7) var(--spacing-3) 15px}.shop_header__nav .site_nav__main>li.nav__item--active>a,.shop_header__nav .site_nav__main>li.nav__item--current_ancestor>a{font-weight:700}.shop_header__nav .site_nav__main>li>a svg{position:absolute;top:18px;right:var(--spacing-3);width:18px;height:18px;stroke:var(--color-black);stroke-width:2px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.shop_header__nav .site_nav__main>li.nav__item--small>a{font-size:var(--font-size-3)}.shop_header__nav .site_nav__main>li.nav__item--has-children>a::before{top:50%;right:var(--spacing-6);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.shop_header__nav .site_nav__main>li>.nav__sub{position:fixed;z-index:10;top:43px;height:calc(var(--app-height) - 43px);background-color:var(--color-white);-webkit-transition:all .45s cubic-bezier(.3,0,.15,1);-o-transition:all .45s cubic-bezier(.3,0,.15,1);transition:all .45s cubic-bezier(.3,0,.15,1)}.shop_header__nav .site_nav__main>li>.nav__sub.is-active{overflow-y:scroll;-webkit-overflow-scrolling:touch;right:0}.shop_header__nav .site_nav__main>li>.nav__sub .nav__sub__navigation{display:block;margin:0}.nav__sub__inside{padding:0}.shop_header__nav .site_nav__main>li>.nav__sub .nav__sub__navigation li a,.account_dropdown__content ul>li>a{padding:var(--spacing-1) 15px}.shop_header__nav .site_nav__main>li>.nav__sub .nav__sub__navigation .navigation__sub--all li:first-child a,.shop_header__nav .site_nav__main>li>.nav__sub .nav__sub__navigation .navigation__sub--categories li:first-child a{padding-top:15px}.shop_header__nav .site_nav__main>li>.nav__sub .nav__sub__navigation .navigation__sub--all+.navigation__sub--categories li:first-child a{padding-top:var(--spacing-1)}.shop_header__nav .site_nav__main>li>.nav__sub .nav__sub__navigation .navigation__sub--categories li:last-child a{padding-bottom:15px}.shop_header__nav .site_nav__main>li>.nav__sub .nav__sub__navigation li>span{display:block;margin-top:var(--spacing-6);padding:var(--spacing-1) 15px;font-weight:700}.shop_header__nav .site_nav__main>li>.nav__sub .nav__sub__navigation li.nav__item--active a,.account_dropdown__content ul li.current a{font-weight:700}.shop_header__nav .site_nav__main>li>.nav__sub .nav__sub__navigation .navigation__sub--promo{margin-top:var(--spacing-1);margin-bottom:var(--spacing-5);padding-left:15px;padding-right:15px}.nav__sub .product+.product{margin-top:var(--spacing-3)}.site_nav__social{margin-top:10px;padding:0 8px}.site_nav__social>a{display:inline-block;padding:8px;line-height:0}.site_nav__social .icon--social:not(.icon--social-youtube){width:23px;height:23px}.site_nav__social .icon--social-youtube{width:24px;height:16px}}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}body.search-active{overflow:hidden}.shop_search{position:fixed;top:0;left:0;height:100%;width:100%;opacity:0;visibility:hidden;z-index:-1}.search-active .shop_search{opacity:1;visibility:visible;z-index:1010}.shop_search__container{position:relative;height:var(--header-height);top:calc(-1 * (var(--header-height) + 1px));z-index:2;background-color:var(--color-white);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);-webkit-transition:top var(--transition-2);-o-transition:top var(--transition-2);transition:top var(--transition-2)}.search-active:not(.search-hide) .shop_search__container{top:0}body.admin-bar.search-active:not(.search-hide) .shop_search__container{top:32px}.shop_search__close{position:absolute;z-index:10;top:0}.shop_search__close a{display:block;height:var(--header-height);width:40px}.shop_search__close svg{position:absolute;top:50%;left:9px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:19px;height:19px}.shop_search__close svg path{fill:var(--color-black);stroke:var(--color-black);stroke-width:.5px}.search-active .shop_search__backdrop{opacity:.6;z-index:1;visibility:visible}.search-active.search-hide .shop_search__backdrop{opacity:0}input[type="search"]{-webkit-appearance:none}.dgwt-wcas-block-scroll{overflow:hidden}.dgwt-wcas-search-wrapp{position:relative;z-index:5;display:block;width:100%}.dgwt-wcas-search-form{margin:0;padding:0;width:100%}.dgwt-wcas-tpd-image img{margin:0 var(--spacing-4) 0 0!important;display:block}.dgwt-wcas-suggestions-wrapp{position:fixed!important;width:100%!important;top:var(--header-height)!important;left:0!important;max-height:calc(var(--app-height) - var(--header-height))!important;background:#fff;border-top:1px solid var(--color-grey);overflow-y:auto;-webkit-overflow-scrolling:touch}.admin-bar .dgwt-wcas-suggestions-wrapp{top:calc(var(--header-height) + 32px)!important;max-height:calc(var(--app-height) - (var(--header-height) + 32px))!important}.dgwt-wcas-suggestion,.dgwt-wcas-suggestion-nores{position:relative;max-width:100%;margin:0 auto;font-size:var(--font-size-copy);text-align:left}.dgwt-wcas-suggestion{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;resize:vertical;border-top:1px solid var(--color-grey)}.dgwt-wcas-suggestion:first-child{border-top:0}.dgwt-wcas-suggestion:after{clear:both;display:block;content:""}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax{-webkit-transition:opacity var(--transition-1);-o-transition:opacity var(--transition-1);transition:opacity var(--transition-1)}.no-touchevents .dgwt-wcas-suggestion:hover .dgwt-wcas-content-wrapp,.no-touchevents .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax:hover{opacity:var(--opacity-1)}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline{pointer-events:none;display:block;white-space:nowrap;padding-top:var(--spacing-6);font-size:var(--font-size-3);font-weight:700;color:var(--color-black)}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--spacing-6) var(--spacing-4)}.dgwt-wcas-suggestion-nores{font-weight:700}.dgwt-wcas-st{display:block;padding-right:var(--spacing-4);-webkit-transition:var(--transition-1);-o-transition:var(--transition-1);transition:var(--transition-1)}.dgwt-wcas-st>span{display:inline-block;vertical-align:middle}.dgwt-wcas-meta ins{display:block;text-decoration:unset;color:var(--color-ss-camo)}.dgwt-wcas-st-breadcrumbs{display:none!important}.dgwt-wcas-si{width:66px;display:block;height:100%}.dgwt-wcas-content-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:calc(100% - 66px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;resize:vertical;padding-left:12px;-webkit-transition:var(--transition-1);-o-transition:var(--transition-1);transition:var(--transition-1)}.woocommerce .dgwt-wcas-pd-rating .star-rating{float:left;margin-right:5px;font-size:12px;color:#ccae72}[type="search"].dgwt-wcas-search-input::-ms-clear{display:none}[type="search"].dgwt-wcas-search-input::-webkit-search-decoration{-webkit-appearance:none}[type="search"].dgwt-wcas-search-input::-webkit-search-cancel-button{display:none}.dgwt-wcas-ico-magnifier{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;height:65%;display:block}.dgwt-wcas-preloader{display:none!important}@media all and (max-width:992px){.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:none}}.dgwt-wcas-suggestion strong{font-weight:700}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.dgwt-wcas-sf-wrapp{position:relative;zoom:1;width:100%;margin:0;background:0 0}.dgwt-wcas-sf-wrapp>svg.search{position:absolute;top:50%;left:0;width:22px;height:22px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.dgwt-wcas-sf-wrapp>svg.search path{fill:var(--color-black);stroke:var(--color-black);stroke-width:.5px}.dgwt-wcas-sf-wrapp:after,.dgwt-wcas-sf-wrapp:before{content:"";display:table}.dgwt-wcas-sf-wrapp:after{clear:both}.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{width:100%;height:var(--header-height);background-color:var(--color-white);border:0!important;border-radius:0!important;-webkit-transition:var(--transition-1);-o-transition:var(--transition-1);transition:var(--transition-1)}.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::-webkit-input-placeholder{color:#999;font-weight:400;line-height:normal}.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::-moz-placeholder{color:#999;font-weight:400;line-height:normal}.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:-ms-input-placeholder{color:#999;font-weight:400;line-height:normal}.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::-ms-input-placeholder{color:#999;font-weight:400;line-height:normal}.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::placeholder{color:#999;font-weight:400;line-height:normal}.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::-webkit-input-placeholder{color:#999;font-weight:400;line-height:normal}.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:-moz-placeholder{color:#999;font-weight:400;line-height:normal}.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::-moz-placeholder{color:#999;font-weight:400;line-height:normal}.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:-ms-input-placeholder{color:#999;font-weight:400;line-height:normal}.dgwt-wcas-close svg{display:none!important}.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{overflow:visible}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{height:50%;margin:auto;max-height:20px;width:100%;max-width:20px;left:12px;right:auto;opacity:.5;fill:var(--color-content)}.dgwt-wcas-overlay-mobile-on,.dgwt-wcas-overlay-mobile-on body{overflow:hidden;min-width:100vw;min-height:var(--app-height)}.dgwt-wcas-om-bar{display:-webkit-box;display:-ms-flexbox;display:flex;height:45px;width:100%}.dgwt-wcas-om-bar button.dgwt-wcas-om-return,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:active,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:focus,.no-touchevents .dgwt-wcas-om-bar button.dgwt-wcas-om-return:hover{width:45px;height:100%;display:block;background:var(--color-background-1);cursor:pointer;position:relative;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;outline:0;border:medium none;border-spacing:0;border-radius:0}.dgwt-wcas-om-bar .dgwt-wcas-om-return svg{width:23px;height:23px;position:absolute;left:12px;top:12px}.dgwt-wcas-has-submit .dgwt-wcas-search-submit{position:absolute;top:0;left:0;height:100%;width:20px;padding:0;border:0;background-color:var(--color-white)}.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg.search{position:relative;width:20px;height:20px;fill:var(--color-black);stroke-width:.55px;stroke:var(--color-black)}.dgwt-wcas-om-bar .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{display:none}.dgwt-wcas-om-bar .dgwt-wcas-search-wrapp-mobile{width:calc(100% - 45px);max-width:none;margin:0}.dgwt-wcas-overlay-mobile .dgwt-wcas-search-form{width:100%}.dgwt-wcas-overlay-mobile{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background:var(--color-white)}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{left:0!important;width:calc(100% - (var(--spacing-6) * 2))!important;display:block;margin-right:var(--spacing-6);margin-left:var(--spacing-6)}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestion{width:100%}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-enable-mobile-form{display:none}.dgwt-wcas-enable-mobile-form{position:absolute;z-index:100;left:0;top:0;width:100%;height:100%;cursor:pointer}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-mobile .dgwt-wcas-search-form{display:none;position:relative}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-icon-mobile{min-width:0;display:inline-block;width:28px;height:28px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler{height:100%;width:100%}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler .dgwt-wcas-ico-magnifier{opacity:1;position:static;max-width:none;max-height:none}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-icon-handler{display:none}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios .dgwt-wcas-suggestions-wrapp{height:calc(100% - 45px)!important}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios{overflow:visible}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios .dgwt-wcas-suggestions-wrapp{max-height:none!important;height:auto!important}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios body:not(.dgwt-wcas-theme-flatsome)>:not(.dgwt-wcas-overlay-mobile){display:none}body .dgwt-wcas-content-wrapp .rood,body .dgwt-wcas-content-wrapp .zwave{display:none}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{min-width:unset}.dgwt-wcas-layout-icon-flexible .dgwt-wcas-search-form{opacity:0}.dgwt-wcas-layout-icon-flexible-loaded .dgwt-wcas-search-form{opacity:1}.dgwt-wcas-search-icon-arrow{display:none}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{opacity:0;display:none;position:absolute;left:0;top:calc(100% + 8px);min-width:500px;z-index:1000}.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon,.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon-arrow{display:none}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-form{display:block;opacity:1}.dgwt-wcas-search-icon{position:absolute;top:2px;left:2px;height:calc(100% - 4px);width:40px;cursor:pointer}.dgwt-wcas-ico-magnifier-handler{margin-bottom:-.2em;width:100%}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon{opacity:var(--opacity-1)}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open:not(.dgwt-wcas-has-submit) .dgwt-wcas-sf-wrapp .dgwt-wcas-ico-magnifier{display:none}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{padding-left:15px}.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow{display:block;position:absolute;top:calc(100% + 2px);left:0;z-index:5;width:15px;height:15px;background:var(--color-white);border:1px solid #ddd;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon-arrow{display:none}.dgwt-wcas-has-headings .dgwt-wcas-st>span.dgwt-wcas-st--direct-headline{display:none}.search-form input[type="search"]{max-width:100%;font-size:var(--font-size-copy);border:1px solid;background-color:var(--color-white)}.search-form button{margin-top:0!important}.search-form button svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:var(--color-white);stroke-width:.55px;stroke:var(--color-white)}.search_result{padding-top:var(--spacing-6);margin-top:var(--spacing-6);border-top:1px solid var(--color-grey)}.section>.section__search+.section__products{padding-top:var(--spacing-6)}@media all and (min-width:576px){.search-form input[type="search"]{height:48px;width:360px;line-height:48px;padding:12px}.search-form button{height:48px;width:60px;margin-top:0!important}.search-form button svg{width:22px;height:22px}}@media all and (min-width:768px){.dgwt-wcas-sf-wrapp{padding:0 50px 0 35px}}@media all and (min-width:992px){.shop_search__close{right:calc(var(--spacing-6) - 2px)}.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{font-size:calc(var(--font-size-3) + 1px)}}@media all and (min-width:1400px){.dgwt-wcas-suggestion,.dgwt-wcas-suggestion-nores{width:1240px}.dgwt-wcas-suggestion{padding:var(--spacing-4) 0}.dgwt-wcas-suggestion-nores{padding:var(--spacing-6) 0}}@media all and (max-width:1399.98px) and (min-width:992px){.dgwt-wcas-suggestion,.dgwt-wcas-suggestion-nores{width:var(--max-width-container)}.dgwt-wcas-suggestion{padding:var(--spacing-4) var(--spacing-6-6)}.dgwt-wcas-suggestion-nores{padding:var(--spacing-6) var(--spacing-6-6)}}@media all and (max-width:991.98px) and (min-width:576px){.shop_search__close{right:18px}}@media all and (max-width:991.98px) and (min-width:768px){.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{font-size:var(--font-size-4)}}@media all and (max-width:991.98px){.dgwt-wcas-suggestion{padding:12px var(--spacing-6-5)}.dgwt-wcas-suggestion-nores{padding:var(--spacing-6) var(--spacing-6-5)}}@media all and (max-width:767.98px){.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{font-size:calc(var(--font-size-4) - 2px)}.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg.search{top:1px}}@media all and (max-width:767.98px) and (min-width:576px){.dgwt-wcas-sf-wrapp{padding:0 40px 0 30px}}@media all and (max-width:575.98px){.dgwt-wcas-sf-wrapp{padding:0 30px 0 28px}.shop_search__close{right:10px}.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg.search{width:19px;height:19px}.shop_search__close svg{width:18px;height:18px}.shop_search__close svg path{stroke-width:.65px}.search-form input[type="search"]{height:45px;width:calc(100% - 45px);line-height:45px;padding:12px}.search-form button{height:45px;width:45px;margin-top:0!important}.search-form button svg{width:19px;height:19px}}footer{margin-bottom:-1px;background-color:var(--color-black);color:var(--color-white)}footer a{text-decoration:none;color:var(--color-white);-webkit-transition:opacity var(--transition-1);-o-transition:opacity var(--transition-1);transition:opacity var(--transition-1)}.no-touchevents footer a:hover{opacity:var(--opacity-1)}.no-touchevents footer .footer__logo a:hover{opacity:1}.footer__top .footer__nav>span{display:block;margin-bottom:2px;font-weight:700}.footer__nav li a{display:block;padding:var(--spacing-1) 0;opacity:var(--opacity-1)}.no-touchevents .footer__nav li a:hover{opacity:1}.footer__bottom{font-size:var(--font-size-1);padding:var(--spacing-5) 0}.footer__legal span.separator{display:inline-block;margin:0 3px}.footer__legal span.legal_note{opacity:var(--opacity-1)}.no-touchevents .footer__legal span.legal_note a:hover{opacity:1}.footer__legal span.legal_note a::before{background-color:var(--color-background-3)}.footer__legal span.legal_note a::after{background-color:var(--color-white)}.footer__social{padding:var(--spacing-5) var(--spacing-6);border-right:2px solid rgb(255 255 255 / .05);line-height:1}.footer__social a{display:inline-block;position:relative;height:26px;margin-right:var(--spacing-4)}.footer__social a:last-child{margin-right:0}.footer__social a svg.instagram{position:relative;top:1px}.site_nav__footer--social>li>a{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site_nav__footer--social .icon--social{position:relative;top:-1px}.site_nav__footer--social .icon--social-youtube{left:-1px}.site_nav__footer--social span{margin-bottom:0}@media all and (min-width:576px){.footer__top{font-size:16px}}@media all and (min-width:768px){.footer__top{padding:var(--spacing-9) 0}.footer__top .footer__nav--1,.footer__top .footer__nav--2{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}.footer__top .footer__nav--3{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}.site_nav__footer--social span{margin-left:12px}.footer__bottom{background-color:rgb(255 255 255 / .05)}}@media all and (max-width:1239.98px) and (min-width:992px){.footer__bottom .footer__legal{position:relative;top:1px}}@media all and (max-width:991.98px) and (min-width:768px){.footer__top{padding:var(--spacing-8) 0 var(--spacing-8)}.footer__top .footer__logo.col{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}.footer__top .col:not(.footer__logo){-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}.footer__top .col.footer__nav--3{margin-left:20%}.footer__top .col.footer__nav--3,.footer__top .col.footer__nav--4{margin-top:var(--spacing-6-5)}}@media all and (max-width:991.98px){.site_nav__footer--social .icon--social{left:1px}.site_nav__footer--social .icon--social-youtube{left:0}}@media all and (max-width:767.98px){.footer__top{padding:var(--spacing-8) 0}.footer__top .footer__nav--3{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-top:var(--spacing-6-5)}.site_nav__footer--social{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.site_nav__footer--social li{margin-right:var(--spacing-5)}.site_nav__footer--social li:last-child{margin-right:0}.footer__bottom{background-color:rgb(255 255 255 / .1)}.footer__bottom__container>div{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.footer__legal{margin-top:var(--spacing-5)}}@media all and (max-width:767.98px) and (min-width:576px){.footer__top .footer__nav--1{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%}.footer__top .footer__nav--2{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}.site_nav__footer--social span{margin-left:10px}}@media all and (max-width:575.98px){.footer__top{font-size:15px}.footer__nav.footer__nav--1 li a,.footer__nav.footer__nav--2 li a{padding:3px 0}.icon--social:not(.icon--social-youtube){width:17px;height:17px}.site_nav__footer--social span{margin-left:8px}.footer__top .footer__nav.footer__nav--3>span{margin-bottom:0}}@media all and (max-width:575.98px) and (min-width:390px){.footer__top .footer__nav--1{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%}.footer__top .footer__nav--2{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%}}@media all and (max-width:389.98px){.footer__top .footer__nav--1,.footer__top .footer__nav--2{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.footer__top .footer__nav--2{margin-top:var(--spacing-6-5)}}.sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;z-index:999999;top:0;bottom:0;padding:0;background-color:var(--color-white);-webkit-transition:all .45s cubic-bezier(.3,0,.15,1);-o-transition:all .45s cubic-bezier(.3,0,.15,1);transition:all .45s cubic-bezier(.3,0,.15,1)}body.xoo-wsc-cart-active .sidebar{overflow-y:scroll;-webkit-overflow-scrolling:touch;right:0}.sidebar-backdrop{cursor:pointer;position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--color-black);z-index:-1;opacity:0;visibility:hidden;-webkit-transition:var(--transition-3);-o-transition:var(--transition-3);transition:var(--transition-3)}.sidebar--active+.sidebar-backdrop,body.xoo-wsc-cart-active .sidebar-backdrop{z-index:999998!important;opacity:.6!important;visibility:visible!important;-webkit-transition:var(--transition-2);-o-transition:var(--transition-2);transition:var(--transition-2)}.sidebar-back:not(.sidebar-back--sub) .shop_nav__back__back,.sidebar-back.sidebar-back--sub .shop_nav__back__close{display:none}.shop_side_cart__loader{position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;opacity:0;visibility:hidden;background-color:var(--color-white)}.xoo-wsc-loading .shop_side_cart__loader{z-index:10;visibility:visible;opacity:var(--opacity-1)}.shop_side_cart__loader::before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:solid 4px #fff0;border-top-color:var(--color-black);border-left-color:var(--color-black);border-radius:50%;-webkit-animation:loading-bar-spinner 400ms linear infinite;animation:loading-bar-spinner 400ms linear infinite}@-webkit-keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);transform:rotate(360deg)}}.shop_side_cart__header__notices,.xoo-wsc-notice-container{position:relative}.xoo-wsc-notice-container{display:none}.xoo-wsc-notices>li{position:relative;margin-top:var(--spacing-4);font-size:12px;font-weight:700;line-height:var(--line-height-2);border-left:2px solid}.xoo-wsc-icon-check_circle{display:none}.xoo-wsc-notices>li>a.wc-forward{display:none!important}.xoo-wsc-notices>li span.xoo-wsc-undo-item{cursor:pointer;margin-left:6px;text-decoration:underline;-webkit-transition:opacity var(--transition-1);-o-transition:opacity var(--transition-1);transition:opacity var(--transition-1)}.no-touchevents .xoo-wsc-notices>li span.xoo-wsc-undo-item:hover{opacity:var(--opacity-1)}.xoo-wsc-notices>li.xoo-wsc-notice-success{background-color:#F2F8FE}.xoo-wsc-notices>li.xoo-wsc-notice-success,.xoo-wsc-notices>li.xoo-wsc-notice-success a{color:var(--color-naval-blue)}.xoo-wsc-notices>li.xoo-wsc-notice-info{background-color:#FFF2EB}.xoo-wsc-notices>li.xoo-wsc-notice-info,.xoo-wsc-notices>li.xoo-wsc-notice-info a{color:var(--color-warning)}.xoo-wsc-notices>li.xoo-wsc-notice-error{background-color:#FEEDEC}.xoo-wsc-notices>li.xoo-wsc-notice-error,.xoo-wsc-notices>li.xoo-wsc-notice-error a{color:var(--color-error)}.shop_side_cart__body{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto}.shop_side_cart__body__empty{font-size:var(--font-size-4);text-align:center;position:absolute;top:48%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.shop_side_cart__product+.shop_side_cart__product{border-top:1px solid var(--color-grey)}.shop_side_cart__product .product__price ins{text-decoration:unset;color:var(--color-ss-camo)}.shop_side_cart__product.row{position:relative}.shop_side_cart__products .product_info__name.product_info--outofstock a,.shop_side_cart__products .product_info__outofstock{color:var(--notice-error-color)}.shop_side_cart__product__image{position:relative;width:82px;padding:0}.shop_side_cart__product__image a{position:relative;display:block}.shop_side_cart__product__details{width:calc(100% - 82px);padding-left:var(--spacing-4)}.shop_side_cart__products .product_info__name a{-webkit-transition:opacity var(--transition-1);-o-transition:opacity var(--transition-1);transition:opacity var(--transition-1)}.no-touchevents .shop_side_cart__products .product_info__name a:hover{opacity:var(--opacity-1)}.shop_side_cart__products .product_info__name>b,.shop_side_cart__products .product_info__name>span{display:block}.shop_side_cart__products .product_info__name>b{margin-bottom:2px;line-height:var(--line-height-3)}.shop_side_cart__products .price__sale{margin-right:7px;color:var(--notice-error-color)}.shop_side_cart__products .price__old{text-decoration:line-through;opacity:var(--opacity-1)}.shop_side_cart__products .product_info__qty{margin:6px 0 0}.shop_side_cart__products .product_info__qty__container{position:relative;padding:0 26px;max-width:88px;border:1px solid var(--color-grey);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.shop_side_cart__products .product_info__qty__container input[type="number"]{display:inline-block;width:32px;height:32px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:var(--font-size-1);font-weight:400;text-align:center;border:0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.shop_side_cart__products .product_info__qty__container input[type="number"]::-webkit-outer-spin-button,.shop_side_cart__products .product_info__qty__container input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.shop_side_cart__products .product_info__qty__container .qty__btn{position:absolute;top:0;cursor:pointer;width:26px;height:32px;text-indent:-30000px;background-color:var(--color-white);border:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.shop_side_cart__products .product_info__qty__container .qty__btn.qty__btn--disable{pointer-events:none;opacity:var(--opacity-2)}.shop_side_cart__products .product_info__qty__container .qty__btn--decrease{left:0}.shop_side_cart__products .product_info__qty__container .qty__btn--increase{right:0}.shop_side_cart__products .product_info__qty__container .qty__btn::before,.shop_side_cart__products .product_info__qty__container .qty__btn--increase::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:1px;width:9px;background-color:var(--color-black)}.shop_side_cart__products .product_info__qty__container .qty__btn--increase::after{height:9px;width:1px}.shop_side_cart__products .product_info__qty__delete{cursor:pointer;margin-left:10px;padding-right:0;font-size:12px;font-weight:400;opacity:var(--opacity-1);-webkit-transition:opacity var(--transition-1);-o-transition:opacity var(--transition-1);transition:opacity var(--transition-1)}.no-touchevents .shop_side_cart__products .product_info__qty__delete:hover{opacity:1}.shop_side_cart__footer__buttons .button{margin-top:0!important}.shop_side_cart__footer__buttons .button a{font-weight:400;display:block;text-align:center}.shop_side_cart__footer__buttons .button+.button{margin-top:12px!important}@media all and (min-width:576px){.shop_side_cart__product .product__meta,.shop_side_cart__product .product__price{font-size:var(--font-size-1)}.shop_side_cart__product .product__price del{margin-right:4px}}@media all and (min-width:992px){.sidebar{max-width:90%}.shop_side_cart{font-size:16px}.xoo-wsc-notices>li{padding:8px 10px}.shop_side_cart__footer{padding:var(--spacing-5)}}@media all and (min-width:1240px){.shop_side_cart__product+.shop_side_cart__product{margin-top:var(--spacing-5);padding-top:var(--spacing-5)}.xoo-wsc-notice-container{padding:0 var(--spacing-5)}.shop_side_cart__body{padding:var(--spacing-5)}.shop_side_cart__body__empty{left:var(--spacing-5);right:var(--spacing-5)}.shop_side_cart__loader::before{width:30px;height:30px}}@media all and (max-width:1239.98px){.shop_side_cart__loader::before{width:26px;height:26px}}@media all and (max-width:1239.98px) and (min-width:992px){.shop_side_cart__product+.shop_side_cart__product{margin-top:var(--spacing-4);padding-top:var(--spacing-4)}.xoo-wsc-notice-container{padding:0 var(--spacing-4)}.shop_side_cart__body{padding:var(--spacing-4)}.shop_side_cart__body__empty{left:var(--spacing-4);right:var(--spacing-4)}}@media all and (max-width:991.98px){.shop_side_cart{font-size:var(--font-size-2)}.xoo-wsc-notices>li{padding:6px 8px}.shop_side_cart__product+.shop_side_cart__product{margin-top:12px;padding-top:12px}.xoo-wsc-notice-container{padding:0 18px}.shop_side_cart__body{padding:15px}.shop_side_cart__body__empty{left:15px;right:15px}.shop_side_cart__footer{padding:15px}}@media all and (max-width:575.98px){.shop_side_cart__product .product__meta,.shop_side_cart__product .product__price{font-size:calc(var(--font-size-1) - 1px);line-height:var(--line-height-2)}.shop_side_cart__product .product__price del{margin-right:2px}.shop_side_cart__products .product_info__qty__container{max-width:86px}.shop_side_cart__products .product_info__qty__container input[type="number"]{font-size:13px}.shop_side_cart__products .product_info__qty__container input[type="number"]{width:30px;height:30px}.shop_side_cart__products .product_info__qty__container .qty__btn{height:30px}.shop_side_cart__footer__buttons .button a{padding-top:10px!important;padding-bottom:9px!important}}.section>.section__products{max-width:var(--max-width-container)}.section>.section__products:first-child{padding-top:calc(var(--spacing-9) - var(--spacing-6))}.products-count{display:block;margin-top:calc(var(--spacing-5) * -1);margin-bottom:var(--spacing-5);font-size:var(--font-size-copy);font-weight:700}.products .product__container{position:relative}.products .product__image{position:relative}.products .product__image a{display:block}.products .product__image__hover{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0}.products .product__infos{position:relative}.products .product h3{font-weight:400;line-height:var(--line-height-2);text-transform:none;margin-top:0}.products .product h3 a,.products .product h3 span{display:block}.products .product h3 span.product__title__brand{font-weight:400}.products .product__price_info__price{line-height:var(--line-height-2)}.products .product__price_info__price>span{display:inline-block}.products .product__price_info__price>span.price{font-size:var(--font-size-1)}.products .product__price_info__price>span.price ins{text-decoration:unset;color:var(--color-ss-camo)}.products .product__price_info__price span.price__sale{margin-right:var(--spacing-3);color:var(--color-warning)}.products .product__price_info__price span.price__old{text-decoration:line-through;opacity:var(--opacity-1)}.products .product__price_info__tax{font-size:var(--font-size-2);opacity:var(--opacity-1)}.category::before,.category a::before,.category a::after{display:none}.category{padding-left:0;margin-top:0}.category a{position:relative;display:inline-block;color:var(--color-black);border-bottom:0;-webkit-transition:padding-left 500ms cubic-bezier(.2,.06,.05,.95);-o-transition:padding-left 500ms cubic-bezier(.2,.06,.05,.95);transition:padding-left 500ms cubic-bezier(.2,.06,.05,.95)}.no-touchevents .category a:hover{color:var(--color-black);opacity:1}.category--active a{font-weight:700}.product__badges{position:absolute;top:0;right:0;z-index:15;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.product__badges .badge{position:relative;float:right;clear:both;margin-bottom:var(--spacing-1);padding:6px 7px 5px 7px;font-size:12px;line-height:1;color:var(--color-white);background-color:var(--color-ss-camo)}.product__badges .badge--sale{background-color:var(--color-warning)}.product__badges .badge--privat{background-color:var(--color-error)}.product__badges .badge--custom{background-color:var(--color-ss-camo)}.product__badges .badge--outofstock{background-color:var(--color-battelship-grey)}.section__ordering .ordering{text-align:right}.section__ordering .ordering form{position:relative;display:inline-block}.section__ordering .ordering form select{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--color-black);background-color:var(--color-white);cursor:pointer;border:1px solid var(--color-grey)}.section__ordering .ordering form select::-ms-expand{display:none}.section__ordering .ordering form select:-webkit-autofill,.no-touchevents .section__ordering .ordering form select:-webkit-autofill:hover,.section__ordering .ordering form select:-webkit-autofill:focus{border:1px solid var(--color-black);-webkit-text-fill-color:var(--color-black);-webkit-box-shadow:0 0 0 1000px #fff inset;caret-color:var(--color-black)}.section__ordering .ordering form svg{position:absolute;right:10px;top:11px;stroke:var(--color-black);stroke-width:2px;width:12px;height:12px}@media all and (min-width:390px){.products .product h3,.products .product h3 a,.products .product h3 span{font-size:var(--font-size-3)}}@media all and (min-width:576px){.section__ordering .ordering form select{padding:7px 28px 7px 12px;font-size:var(--font-size-1)}.products:not(.swiper-wrapper){margin-right:calc(var(--spacing-3) * -1);margin-left:calc(var(--spacing-3) * -1)}.products:not(.swiper-wrapper) .product{padding-right:var(--spacing-3);padding-left:var(--spacing-3)}.products .product h3{margin-bottom:var(--spacing-2)}.products .product__price_info__price>span.price del{margin-right:4px}}@media all and (min-width:992px){nav.breadcrumb+.section{padding-top:var(--spacing-6)!important}.no-touchevents .category:not(.category--active) a:hover{padding-left:var(--spacing-3)}.products:not(.swiper-wrapper) .product{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.section__swiper .product__infos,.section__products .product__infos{padding-top:10px}.products .product__image{aspect-ratio:470 / 684}.section__products .product__image{padding:20px 0}.section__swiper .product__image{padding:15px 0}.touchevents .product__image{aspect-ratio:470 / 624;padding:0 0 2px!important}.no-touchevents .products .product__image__hover:hover{opacity:1;-webkit-transition:opacity var(--transition-1);-o-transition:opacity var(--transition-1);transition:opacity var(--transition-1)}.products:not(.swiper-wrapper){margin-bottom:calc(-1 * var(--spacing-6))}.products:not(.swiper-wrapper) .product{margin-bottom:var(--spacing-6)}}@media all and (min-width:1240px){.section>.section__ordering+.section__products{padding-top:var(--spacing-6)}.category a{padding:var(--spacing-2) 0}.products .product__badges{top:20px}.section__swiper .products .product__badges{top:15px}.section__products .product__infos{min-height:126px}.section__swiper .product__infos{min-height:122px}.product__price_info{padding-right:calc(50px + var(--spacing-3))}.products .product__button a{width:50px;height:50px}}@media all and (max-width:1239.98px) and (min-width:992px){.section>.section__ordering+.section__products{padding-top:var(--spacing-5)}.category a{padding:var(--spacing-1) 0}.section__products .product__infos{min-height:118px}.section__swiper .product__infos{min-height:117px}}@media all and (max-width:991.98px){nav.breadcrumb+.section{padding-top:0!important}.section>.section__ordering+.section__products{padding-top:var(--spacing-5)}.section__swiper .product__infos,.section__products .product__infos{padding-top:12px}.category:first-child a{padding-top:0}}@media all and (max-width:991.98px) and (min-width:768px){.section__ordering .ordering form svg{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);stroke-width:2.5px}}@media all and (max-width:991.98px) and (min-width:768px){.category a{padding:var(--spacing-1) 0}.products:not(.swiper-wrapper){margin-bottom:calc(-1 * var(--spacing-7))}.products:not(.swiper-wrapper) .product{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;margin-bottom:var(--spacing-7)}}@media all and (max-width:767.98px){.products:not(.swiper-wrapper){margin-bottom:calc(-1 * var(--spacing-7))}.products:not(.swiper-wrapper) .product{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;margin-bottom:var(--spacing-7)}.category a{padding:var(--spacing-1) 0}}@media all and (max-width:767.98px) and (min-width:576px){.section__ordering .ordering{margin:var(--spacing-1) 0}}@media all and (max-width:575.98px){.section__ordering .ordering{margin:var(--spacing-4) 0 var(--spacing-2)}.section__ordering .ordering form select{padding:7px 26px 7px 10px;font-size:13px}.section__ordering .ordering form svg{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);stroke-width:2.5px}.products.swiper-wrapper .product__badges .badge{padding:6px 6px 5px 7px;margin-bottom:var(--spacing-1);font-size:11px}.products .product h3{margin-bottom:4px}.products .product__price_info__price>span.price del{margin-right:2px}.category a{font-size:var(--font-size-2);line-height:var(--line-height-2)}}@media all and (max-width:575.98px) and (min-width:390px){.products:not(.swiper-wrapper){margin-right:-8px;margin-left:-8px}.products:not(.swiper-wrapper) .product{padding-right:8px;padding-left:8px}}@media all and (max-width:389.98px){.products .product h3,.products .product h3 a,.products .product h3 span{font-size:calc(var(--font-size-3) - 1px)}.products:not(.swiper-wrapper){margin-right:-6px;margin-left:-6px}.products:not(.swiper-wrapper) .product{padding-right:6px;padding-left:6px}}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-delay:unset;-o-transition-delay:unset;transition-delay:unset;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-button-prev,.swiper-button-next{position:absolute;z-index:10;cursor:pointer}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{cursor:auto;pointer-events:none}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;-webkit-transition:300ms opacity;-o-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-button{position:absolute;top:0;height:100%;z-index:5;cursor:pointer}.swiper-button-next{left:auto}.swiper-button-prev{right:auto}.swiper-button-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--color-naval-immersion-1);border-radius:50%;-webkit-box-shadow:var(--box-shadow-2);box-shadow:var(--box-shadow-2);-webkit-transition:background-color var(--transition-2);-o-transition:background-color var(--transition-2);transition:background-color var(--transition-2)}.no-touchevents .swiper-button:hover .swiper-button-icon{background-color:var(--color-naval-immersion-2)}.swiper-button-disabled{opacity:0}.swiper--products .swiper-button:not(.loaded){opacity:0}.swiper-button-icon .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);stroke:var(--color-white);stroke-width:3px}.section--swiper{overflow:hidden}.section__swiper>.swiper{position:relative}.section__swiper .products .product{margin-bottom:0}@media all and (min-width:768px){.swiper-button{width:46px}.swiper-button-icon{width:46px;height:46px}.swiper-button-next{right:-23px;left:auto}.swiper-button-prev{left:-23px;right:auto}.swiper-button-prev .swiper-button-icon .icon{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.swiper-button-next .swiper-button-icon .icon{-webkit-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}}@media all and (max-width:767.98px) and (min-width:390px){.swiper-button{width:40px}.swiper-button-icon{width:40px;height:40px}.swiper-button-next{right:-20px;left:auto}.swiper-button-prev{left:-20px;right:auto}.swiper-button-prev .swiper-button-icon .icon{-webkit-transform:translate(-50%,-50%) rotate(90deg) scale(.9);-ms-transform:translate(-50%,-50%) rotate(90deg) scale(.9);transform:translate(-50%,-50%) rotate(90deg) scale(.9)}.swiper-button-next .swiper-button-icon .icon{-webkit-transform:translate(-50%,-50%) rotate(-90deg) scale(.9);-ms-transform:translate(-50%,-50%) rotate(-90deg) scale(.9);transform:translate(-50%,-50%) rotate(-90deg) scale(.9)}}@media all and (max-width:389.98px){.swiper-button{width:34px}.swiper-button-icon{width:34px;height:34px}.swiper-button-next{right:-17px;left:auto}.swiper-button-prev{left:-17px;right:auto}.swiper-button-prev .swiper-button-icon .icon{-webkit-transform:translate(-50%,-50%) rotate(90deg) scale(.85);-ms-transform:translate(-50%,-50%) rotate(90deg) scale(.85);transform:translate(-50%,-50%) rotate(90deg) scale(.85)}.swiper-button-next .swiper-button-icon .icon{-webkit-transform:translate(-50%,-50%) rotate(-90deg) scale(.85);-ms-transform:translate(-50%,-50%) rotate(-90deg) scale(.85);transform:translate(-50%,-50%) rotate(-90deg) scale(.85)}}.section>.section__banner{max-width:100%;padding-right:0!important;padding-left:0!important}.section>.section__banner,.section>.section__banner+div[class^="section__"]{padding-top:var(--spacing-10)}.banner{position:relative}.banner__media{background-color:var(--color-grey)}.section__banner:not(.section__banner--content) .banner__media{position:relative;width:100%;height:100%}.section__banner--content .banner__media,.section__banner--content .banner__media .video_container{position:absolute;top:0;left:0;width:100%;height:100%}.section__banner--content .banner__media::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:3;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff0),color-stop(40%,#fff0),to(rgb(0 0 0 / .62)));background-image:-o-linear-gradient(top,#fff0 0%,#fff0 40%,rgb(0 0 0 / .62) 100%);background-image:linear-gradient(to bottom,#fff0 0%,#fff0 40%,rgb(0 0 0 / .62) 100%)}.banner__media__container{position:relative;z-index:2}.banner__inside{width:100%}.banner__content{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:flex-end;justify-content:flex-end;z-index:4;width:100%;height:100%;padding:var(--spacing-7) 0}.banner__content{color:var(--color-white)}.banner__content h2{margin-bottom:0}.section__banner--button .banner__content__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner__content__container .button{margin-top:0!important}.banner__content__container .button a{background-color:#fff0}.no-touchevents .banner__content__container .button a:hover{color:var(--color-black);background-color:var(--color-white);border-color:var(--color-white)}.video_loader{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video_loader__container{overflow:hidden;width:10vw;height:3px;background-color:var(--color-white)}body.color-dark .video_loader__container{background-color:var(--color-black)}.video_loader__progress{width:100%;height:100%;background-color:var(--color-black);-webkit-animation:video-load 2s linear 0s infinite forwards;animation:video-load 2s linear 0s infinite forwards}body.color-dark .video_loader__progress{background-color:var(--color-white)}@-webkit-keyframes video-load{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes video-load{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@media all and (min-width:768px){.banner__content__title+.banner__content__container{margin-top:var(--spacing-3)}.banner__content__container>span{font-size:var(--font-size-4)}}@media all and (min-width:992px){.banner:not(.banner--big){height:65svh;max-height:650px;min-height:500px}.banner.banner--big{height:85svh;min-height:600px}.banner__content__container>span{margin-right:var(--spacing-6)}}@media all and (min-width:1400px){.section:last-of-type>div:last-child.section__banner{margin-bottom:calc(var(--spacing-10) * -1)}}@media all and (max-width:1399.98px) and (min-width:576px){.section:last-of-type>div:last-child.section__banner{margin-bottom:calc(var(--spacing-11) * -1)}}@media all and (max-width:1239.98px) and (min-width:768px){.banner:not(.banner--big){height:60svh;max-height:550px;min-height:400px}.banner.banner--big{height:80svh;min-height:500px}}@media all and (max-width:991.98px){.banner__content__container>span{display:block;width:100%;margin-bottom:var(--spacing-4)}}@media all and (max-width:767.98px) and (min-width:576px){.banner{max-height:500px}.banner:not(.banner--big){height:55svh;max-height:500px;min-height:350px}.banner.banner--big{height:75svh;min-height:450px}.banner__content__container>span{font-size:calc(var(--font-size-4) - 2px)}}@media all and (max-width:575.98px){.section:last-of-type>div:last-child.section__banner{margin-bottom:calc(-1 * (var(--spacing-11) + 10px))}.banner__content__container>span{font-size:calc(var(--font-size-4) - 3px);margin-bottom:var(--spacing-5)}}@media all and (max-width:575.98px) and (min-width:360px){.banner{max-height:450px}.banner:not(.banner--big){height:50svh;max-height:450px;min-height:300px}.banner.banner--big{height:70svh;min-height:400px}}@media all and (max-width:359.98px){.banner{max-height:400px}.banner:not(.banner--big){height:45svh;max-height:400px;min-height:280px}.banner.banner--big{height:65svh;min-height:350px}}