@tailwind base;@tailwind components;@tailwind utilities;*{border:0;box-sizing:border-box;color:inherit;font:inherit;margin:0;padding:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}:active,:focus,:hover{outline:0}:after,:before{box-sizing:border-box;color:inherit}body,html{height:100%}body{margin:0 auto;max-width:120rem}html{border:0;box-sizing:border-box;color:inherit;font:inherit;margin:0;padding:0;-webkit-tap-highlight-color:rgba(255,255,255,0);background:#dfdfdf}article,aside,details,figcaption,figure,footer,form,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}img{max-height:100%;max-width:100%}.custom-element{display:block}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(../fonts/source-sans-pro-v13-latin-300.eot);src:local("Source Sans Pro Light"),local("SourceSansPro-Light"),url(../fonts/source-sans-pro-v13-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/source-sans-pro-v13-latin-300.woff2) format("woff2"),url(../fonts/source-sans-pro-v13-latin-300.woff) format("woff"),url(../fonts/source-sans-pro-v13-latin-300.ttf) format("truetype"),url(../fonts/source-sans-pro-v13-latin-300.svg#SourceSansPro) format("svg")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(../fonts/source-sans-pro-v13-latin-regular.eot);src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url(../fonts/source-sans-pro-v13-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/source-sans-pro-v13-latin-regular.woff2) format("woff2"),url(../fonts/source-sans-pro-v13-latin-regular.woff) format("woff"),url(../fonts/source-sans-pro-v13-latin-regular.ttf) format("truetype"),url(../fonts/source-sans-pro-v13-latin-regular.svg#SourceSansPro) format("svg")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(../fonts/source-sans-pro-v14-latin-600.eot);src:local("Source Sans Pro Semi Bold"),local("SourceSansPro-SemiBold"),url(../fonts/source-sans-pro-v14-latin-600.eot?#iefix) format("embedded-opentype"),url(../fonts/source-sans-pro-v14-latin-600.woff2) format("woff2"),url(../fonts/source-sans-pro-v14-latin-600.woff) format("woff"),url(../fonts/source-sans-pro-v14-latin-600.ttf) format("truetype"),url(../fonts/source-sans-pro-v14-latin-600.svg#SourceSansPro) format("svg")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(../fonts/source-sans-pro-v13-latin-700.eot);src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url(../fonts/source-sans-pro-v13-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/source-sans-pro-v13-latin-700.woff2) format("woff2"),url(../fonts/source-sans-pro-v13-latin-700.woff) format("woff"),url(../fonts/source-sans-pro-v13-latin-700.ttf) format("truetype"),url(../fonts/source-sans-pro-v13-latin-700.svg#SourceSansPro) format("svg")}html{font-size:16px}body{background-color:#fff;color:#4c4c4c;font-family:Source Sans Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;overflow-x:hidden;position:relative}@media only screen and (max-width:1023px){body{font-size:1rem}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{color:#1a1a1a;display:block;font-size:1.875rem;font-weight:700;line-height:1.17}@media only screen and (max-width:1023px){h1{font-size:1.5rem}}h2{color:#1a1a1a;display:block;font-size:1.875rem;font-weight:700;line-height:1.17}@media only screen and (max-width:1023px){h2{font-size:1.5rem}}h3{color:#1a1a1a;display:block;font-size:1.5rem;font-weight:700;line-height:1.21}@media only screen and (max-width:1023px){h3{font-size:1.25rem}}h4{color:#1a1a1a;display:block;font-size:1.1875rem;font-weight:700;line-height:1.26}@media only screen and (max-width:1023px){h4{font-size:1.125rem}}h5{color:#1a1a1a;display:block;font-size:1.1875rem;font-weight:700;line-height:1.26}@media only screen and (max-width:1023px){h5{font-size:1.125rem}}h6{color:#1a1a1a;display:block;font-size:1rem;font-weight:700;line-height:1.375}@media only screen and (max-width:1023px){h6{font-size:1rem}}a{color:#eb553c;text-decoration:none}a:hover{color:var(--setting-color-main)}b,strong{font-weight:700}cite,em,i{font-style:italic}hr{border-bottom:.0625rem solid #8f8f8f;margin:.5rem 0}hr:after{clear:both;content:"";display:table}small{font-size:.875rem}@media only screen and (min-width:1024px)and (max-width:1399px){small{font-size:.875rem}}big{font-size:1.125rem}blockquote,iframe,p{margin:.625rem 0}p{color:#434343}@media only screen and (max-width:1023px){.grid.container--cms-tile-block-overlap{display:none}}.login-container{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;margin:0 auto;width:32.5rem}@media only screen and (max-width:1023px){.login-container{margin-top:5rem;width:32.5rem}}@media only screen and (max-width:549px){.login-container{margin-top:2.5rem;padding-inline:.9375rem;width:100%}}.login-container__form{width:100%}.login-container__form--text{text-align:center}.login-container__separator{background:#cfcacb;height:.0625rem;margin-bottom:2.5rem;margin-top:2.5rem;width:100%}.login-container__register{text-align:center}.login-container__register--text{margin-bottom:1.25rem}.login-container__forgotten-feedback--container{max-width:31.25rem;text-align:center}@media only screen and (max-width:767px){.login-container__forgotten-feedback--container{margin-bottom:2.5rem}}.login-container__forgotten-feedback--container p{margin:.625rem 0 1.25rem}.login-container__forgotten-feedback--container-icon{height:9.375rem;margin:0 auto 1.25rem;position:relative;width:9.375rem}.login-container__forgotten-feedback--container-icon .icon{color:#00a59a;height:2.5rem;position:absolute;right:-.1875rem;width:2.5rem}.login-container__forgotten-feedback--container-icon img{border-radius:6.25rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.login-container__description{line-height:1.375rem}@media only screen and (max-width:1023px){.login-container__logout h1{font-size:1.5rem}.login-container__logout h3{font-size:1.25rem}}.login-container--no-spacing{margin:0;padding:0}.login-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(12,[col-start] 1fr);grid-template-rows:min-content}.login-grid--login{grid-column:col-start/span 6;grid-row:1}.login-grid--register{grid-column:col-start/span 6;grid-row:2}.login-grid--image{grid-column:col-start 7/span 6;grid-row:1/3}.login-grid--image a{align-items:center;display:flex;justify-content:center}.login-grid--image img{height:100%;max-width:32.375rem;width:100%}.login-grid--image-none{display:none}@media only screen and (max-width:1399px){.login-grid--login{grid-column:col-start/span 6;grid-row:1}.login-grid--login-full{grid-column:col-start/span 12;grid-row:1}.login-grid--register{grid-column:col-start/span 12;grid-row:2}.login-grid--image{grid-column:col-start 7/span 6;grid-row:1}}@media only screen and (max-width:1023px){.login-grid--login{grid-column:col-start/span 12;grid-row:1}.login-grid--image{display:none}}.container{display:block;height:100%;margin:auto;padding:2.5rem;width:100%}.container--medium{max-width:62.5rem}.container--small{max-width:50rem}.container--expand{max-width:100%;padding:unset}.container--no-margin{margin:unset}@media only screen and (min-width:550px)and (max-width:1399px){.container--no-margin{max-width:100%;padding:unset}}.container--no-margin--background-gray{background:#f1f1f1}@media only screen and (max-width:1399px){.container--no-margin{margin-left:-11.5625rem}.container--no-margin__nav-colapsed{margin-left:0}}.container--no-padding-top{padding-top:0}.container--background-gray{background:#f1f1f1}.container--cms-tile-block{padding:0 2.5rem 1.25rem}@media only screen and (min-width:768px)and (max-width:1023px){.container--cms-tile-block{padding:0 1.25rem 1.25rem}}.container--cms-tile-block-overlap{background-color:#fff;margin-top:40px;padding:0 40px;grid-gap:0;flex-wrap:wrap!important}.container--cms-tile-block-overlap:after{display:none!important}@media only screen and (max-width:1279px){.container--cms-tile-block-overlap{padding:0 20px}}@media only screen and (min-width:1280px){.container--cms-tile-block-overlap{grid-gap:1.1875rem;flex-wrap:nowrap!important}}.container--cms-tile-block-gray{background:#f1f1f1;padding:2.5rem 1.875rem 0}.container--cms-tile-block-gray:after{display:none!important}@media only screen and (max-width:1279px){.container--cms-tile-block-gray{padding:1.25rem .625rem 0}.container--cms-tile-block-gray>div{margin-bottom:1.25rem}}@media only screen and (max-width:1023px){.container--cms-tile-block-gray{padding:.9375rem .46875rem 0}.container--cms-tile-block-gray>div{margin-bottom:.9375rem;padding:0 .46875rem!important}}@media only screen and (max-width:1399px){.container{margin-left:0}}@media only screen and (max-width:1279px){.container{padding:1.25rem}}@media only screen and (max-width:1023px){.container--checkout{padding:0}}@media only screen and (min-width:1024px)and (max-width:1599px){.container .container--expand{padding:unset}.container.container--no-margin{margin-left:-11.5625rem}.container.container--no-margin.container__nav-collapsed{margin-left:0}}@media only screen and (max-width:1279px){.container--padding-settings{padding-inline:.9375rem}}.container--header{display:block;margin:0 3.125rem}@media only screen and (max-width:1279px){.container--header{margin:0 1.875rem}}.container--footer{display:block;margin:0 3.125rem}@media only screen and (max-width:1023px){.container--footer{margin:0 1.875rem}}.col{display:block;flex-basis:auto;flex-grow:0;float:left}.col:after{clear:both;content:"";display:table}@media only screen and (min-width:0){.col--sm-1{min-width:8.33333%;width:8.33333%}.col--sm-2{min-width:16.66667%;width:16.66667%}.col--sm-3{min-width:25%;width:25%}.col--sm-4{min-width:33.33333%;width:33.33333%}.col--sm-5{min-width:41.66667%;width:41.66667%}.col--sm-6{min-width:50%;width:50%}.col--sm-7{min-width:58.33333%;width:58.33333%}.col--sm-8{min-width:66.66667%;width:66.66667%}.col--sm-9{min-width:75%;width:75%}.col--sm-10{min-width:83.33333%;width:83.33333%}.col--sm-11{min-width:91.66667%;width:91.66667%}.col--sm-12{min-width:100%;width:100%}.col--sm-auto{min-width:0;width:auto}}@media only screen and (min-width:550px){.col--md-1{min-width:8.33333%;width:8.33333%}.col--md-2{min-width:16.66667%;width:16.66667%}.col--md-3{min-width:25%;width:25%}.col--md-4{min-width:33.33333%;width:33.33333%}.col--md-5{min-width:41.66667%;width:41.66667%}.col--md-6{min-width:50%;width:50%}.col--md-7{min-width:58.33333%;width:58.33333%}.col--md-8{min-width:66.66667%;width:66.66667%}.col--md-9{min-width:75%;width:75%}.col--md-10{min-width:83.33333%;width:83.33333%}.col--md-11{min-width:91.66667%;width:91.66667%}.col--md-12{min-width:100%;width:100%}.col--md-auto{min-width:0;width:auto}}@media only screen and (min-width:768px){.col--lg-1{min-width:8.33333%;width:8.33333%}.col--lg-2{min-width:16.66667%;width:16.66667%}.col--lg-3{min-width:25%;width:25%}.col--lg-4{min-width:33.33333%;width:33.33333%}.col--lg-5{min-width:41.66667%;width:41.66667%}.col--lg-6{min-width:50%;width:50%}.col--lg-7{min-width:58.33333%;width:58.33333%}.col--lg-8{min-width:66.66667%;width:66.66667%}.col--lg-9{min-width:75%;width:75%}.col--lg-10{min-width:83.33333%;width:83.33333%}.col--lg-11{min-width:91.66667%;width:91.66667%}.col--lg-12{min-width:100%;width:100%}.col--lg-auto{min-width:0;width:auto}}@media only screen and (min-width:1024px){.col--xl-1{min-width:8.33333%;width:8.33333%}.col--xl-2{min-width:16.66667%;width:16.66667%}.col--xl-3{min-width:25%;width:25%}.col--xl-4{min-width:33.33333%;width:33.33333%}.col--xl-5{min-width:41.66667%;width:41.66667%}.col--xl-6{min-width:50%;width:50%}.col--xl-7{min-width:58.33333%;width:58.33333%}.col--xl-8{min-width:66.66667%;width:66.66667%}.col--xl-9{min-width:75%;width:75%}.col--xl-10{min-width:83.33333%;width:83.33333%}.col--xl-11{min-width:91.66667%;width:91.66667%}.col--xl-12{min-width:100%;width:100%}.col--xl-auto{min-width:0;width:auto}}@media only screen and (min-width:1280px){.col--xxl-1{min-width:8.33333%;width:8.33333%}.col--xxl-2{min-width:16.66667%;width:16.66667%}.col--xxl-3{min-width:25%;width:25%}.col--xxl-4{min-width:33.33333%;width:33.33333%}.col--xxl-5{min-width:41.66667%;width:41.66667%}.col--xxl-6{min-width:50%;width:50%}.col--xxl-7{min-width:58.33333%;width:58.33333%}.col--xxl-8{min-width:66.66667%;width:66.66667%}.col--xxl-9{min-width:75%;width:75%}.col--xxl-10{min-width:83.33333%;width:83.33333%}.col--xxl-11{min-width:91.66667%;width:91.66667%}.col--xxl-12{min-width:100%;width:100%}.col--xxl-auto{min-width:0;width:auto}}@media only screen and (min-width:1400px){.col--xxxl-1{min-width:8.33333%;width:8.33333%}.col--xxxl-2{min-width:16.66667%;width:16.66667%}.col--xxxl-3{min-width:25%;width:25%}.col--xxxl-4{min-width:33.33333%;width:33.33333%}.col--xxxl-5{min-width:41.66667%;width:41.66667%}.col--xxxl-6{min-width:50%;width:50%}.col--xxxl-7{min-width:58.33333%;width:58.33333%}.col--xxxl-8{min-width:66.66667%;width:66.66667%}.col--xxxl-9{min-width:75%;width:75%}.col--xxxl-10{min-width:83.33333%;width:83.33333%}.col--xxxl-11{min-width:91.66667%;width:91.66667%}.col--xxxl-12{min-width:100%;width:100%}.col--xxxl-auto{min-width:0;width:auto}}@media only screen and (min-width:1600px){.col--xxxxl-1{min-width:8.33333%;width:8.33333%}.col--xxxxl-2{min-width:16.66667%;width:16.66667%}.col--xxxxl-3{min-width:25%;width:25%}.col--xxxxl-4{min-width:33.33333%;width:33.33333%}.col--xxxxl-5{min-width:41.66667%;width:41.66667%}.col--xxxxl-6{min-width:50%;width:50%}.col--xxxxl-7{min-width:58.33333%;width:58.33333%}.col--xxxxl-8{min-width:66.66667%;width:66.66667%}.col--xxxxl-9{min-width:75%;width:75%}.col--xxxxl-10{min-width:83.33333%;width:83.33333%}.col--xxxxl-11{min-width:91.66667%;width:91.66667%}.col--xxxxl-12{min-width:100%;width:100%}.col--xxxxl-auto{min-width:0;width:auto}}@media only screen and (max-width:548px){.col--sm-fullsize{margin-left:-1.25rem;margin-right:-1.25rem;width:calc(100% + 2.5rem)!important}}@media only screen and (max-width:766px){.col--md-fullsize{margin-left:-1.25rem;margin-right:-1.25rem;width:calc(100% + 2.5rem)!important}}@media only screen and (max-width:1022px){.col--lg-fullsize{margin-left:-1.25rem;margin-right:-1.25rem;width:calc(100% + 2.5rem)!important}}@media only screen and (max-width:1278px){.col--xl-fullsize{margin-left:-1.25rem;margin-right:-1.25rem;width:calc(100% + 2.5rem)!important}}@media only screen and (max-width:1398px){.col--xxl-fullsize{margin-left:-1.25rem;margin-right:-1.25rem;width:calc(100% + 2.5rem)!important}}@media only screen and (max-width:1598px){.col--xxxl-fullsize{margin-left:-1.25rem;margin-right:-1.25rem;width:calc(100% + 2.5rem)!important}}@media only screen and (max-width:1023px){.col--tablet-fullsize{margin-left:-1.25rem;margin-right:-1.25rem;width:calc(100% + 2.5rem)}}@media only screen and (max-width:767px){.col--mobile-fullsize{margin-left:-1.25rem;margin-right:-1.25rem;width:calc(100% + 2.5rem)}}.col--expand{flex-grow:1}.col--fill{flex:1}.col--mobile-expand{flex-grow:1}@media only screen and (min-width:768px){.col--mobile-expand{flex-grow:0}}.col--top{align-self:flex-start;margin-bottom:auto}.col--bottom{align-self:flex-end;margin-top:auto}.col--left{justify-self:flex-start;margin-right:auto}.col--right{justify-self:flex-end;margin-left:auto}.col--center{justify-self:center;margin-left:auto;margin-right:auto}.col--middle{align-self:center;margin-bottom:auto;margin-top:auto}.col--equal{flex-basis:0;flex-grow:1}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.col--equal{flex-basis:auto}}.col--bottom-indent{padding-bottom:9px}@media only screen and (min-width:768px){.col--bottom-indent{padding-bottom:10px}}.col--white{background-color:#fff;padding:1.25rem}.col--same-width{flex:1}.col--pdp-slider{width:100%}.col--pdp-slider .slick-carousel--cms-product-slider .slick-carousel__container{padding-bottom:0}.col--pdp-action{align-items:center;display:flex;justify-content:center;width:100%}.col--pdp-action a{height:28.1875rem}@media only screen and (max-width:1023px){.col--pdp-action a{height:18.75rem}}@media only screen and (min-width:1280px){.col--pdp-action{display:none}}@media only screen and (max-width:767px){.col--pdp-action h4{height:auto;margin-bottom:.625rem}.col--pdp-action section>div{padding:.9375rem}}.col--no-after:after{display:none}.flex{display:flex}.flex--align-center{align-items:center}.flex--column{flex-direction:column}.flex--stretch{align-items:stretch}.flex-item--grow{flex-grow:1}.flex-item--no-shrink{flex-shrink:0}.grid{align-items:flex-start;clear:both;display:flex;flex-flow:row wrap;justify-content:flex-start}.grid:after{clear:both;content:"";display:table}.grid--wide{width:100%}.grid--high{height:100%}.grid--baseline{align-items:baseline}.grid--top{align-items:flex-start}.grid--bottom{align-items:flex-end}.grid--left{justify-content:flex-start}.grid--right{justify-content:flex-end}.grid--center{justify-content:center}.grid--middle{align-items:center}.grid--stretch,.grid--stretch-only{align-items:stretch}.grid--stretch>.col{margin-bottom:0;margin-top:0}.grid--flow-row{flex-flow:row}.grid--gap{margin-left:-9px;margin-right:-9px;width:calc(100% + 18px)}@media only screen and (max-width:1023px){.grid--gap.revert-gap{margin-left:0;margin-right:0;width:100%}.grid--gap.revert-gap>.col{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.grid--gap{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}}.grid--gap>.col{padding-left:9px;padding-right:9px}@media only screen and (min-width:768px){.grid--gap>.col{padding-left:10px;padding-right:10px}}@media only screen and (min-width:768px)and (max-width:1023px){.grid--gap>.col--pdp{padding-left:.3125rem;padding-right:.3125rem}}.grid--gap-top,.grid--header-gap-top~.grid--header-gap-top{margin-top:1.25rem}.grid--gap-right{margin-right:-1.25rem;width:calc(100% + 1.25rem)}.grid--gap-right>.col{padding-right:1.25rem}.grid--gap-right-smaller{margin-right:-.625rem;width:calc(100% + .625rem)}.grid--gap-right-smaller>.col{margin-right:.625rem}.grid--gap-smaller{margin-left:-.3125rem;margin-right:-.3125rem;width:calc(100% + .625rem)}.grid--gap-smaller>.col{padding-left:.3125rem;padding-right:.3125rem}.grid--gap-right-big{margin-right:-1.875rem;width:calc(100% + 1.875rem)}.grid--gap-right-big>.col:first-child{padding-right:1.875rem}@media only screen and (max-width:1023px){.grid--gap-right-big>.col:first-child{padding-right:.625rem}}@media only screen and (max-width:767px){.grid--gap-right-big>.col:first-child{padding-right:1.25rem}}.grid--gap-right-big>.col:last-child{padding-right:1.25rem}.grid--justify-column{justify-content:space-between}.grid--justify-column>.col{margin-bottom:auto;margin-top:auto}.grid--justify-column>.col:first-child{margin-top:0}.grid--justify-column>.col:last-of-type{margin-bottom:0}.grid--justify{justify-content:space-between}.grid--justify>.col{margin-left:auto;margin-right:auto}.grid--justify>.col:first-child{margin-left:0}.grid--justify>.col:last-child{margin-right:0}.grid--justify>.col--pdp-content{margin-left:0;margin-right:0}.grid--nowrap{flex-wrap:nowrap}@media only screen and (min-width:768px){.grid--nowrap-lg-only{flex-wrap:nowrap}}.grid--column{flex-direction:column}.grid--column-mob-reverse{flex-direction:column-reverse}@media only screen and (min-width:768px){.grid--column-mob-reverse{flex-direction:column}}.grid--inline{display:inline-flex}.grid--expand{width:100%}.grid.container{max-width:1200px}.grid--no-margin{margin:0}.grid--gridgap{grid-gap:1.25rem}@media only screen and (min-width:768px){.grid--gridgap .col--lg-6{min-width:calc(50% - .625rem);width:calc(50% - .625rem)}}@media only screen and (max-width:1023px){.grid--gridgap-responsive{grid-gap:.9375rem}}.grid--no-after:after{content:none}.grid--color-picker{padding:1.875rem 1.25rem 1.25rem}@media only screen and (max-width:1279px){.grid--color-picker{padding:1.25rem}}.grid--color-picker .logo-upload-container{padding:0 .625rem 0 0}@media only screen and (max-width:1279px){.grid--color-picker .logo-upload-container{padding:0 0 .625rem}}.grid--color-picker .color-picker-container{padding:0 0 0 4.375rem}@media only screen and (max-width:1279px){.grid--color-picker .color-picker-container{padding:.625rem 0 0}}.grid--color-picker h6{font-size:1.125rem;line-height:1.5rem}@media only screen and (max-width:-1){.grid--column-break-sm{flex-direction:column}}@media only screen and (max-width:549px){.grid--column-break-md{flex-direction:column}}@media only screen and (max-width:767px){.grid--column-break-lg{flex-direction:column}}@media only screen and (max-width:1023px){.grid--column-break-xl{flex-direction:column}}@media only screen and (max-width:1279px){.grid--column-break-xxl{flex-direction:column}}@media only screen and (max-width:1399px){.grid--column-break-xxxl{flex-direction:column}}@media only screen and (max-width:1599px){.grid--column-break-xxxxl{flex-direction:column}}@keyframes spin-to{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse-highlight{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.filter-enumeration ::-webkit-scrollbar,.scrollbar-custom ::-webkit-scrollbar{width:.75rem}.filter-enumeration ::-webkit-scrollbar-corner,.scrollbar-custom ::-webkit-scrollbar-corner{background:#d8d8d8}.filter-enumeration ::-webkit-scrollbar-track,.scrollbar-custom ::-webkit-scrollbar-track{background:transparent}.filter-enumeration ::-webkit-scrollbar-thumb,.scrollbar-custom ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#d8d8d8;border:.25rem solid transparent;-webkit-border-radius:1rem}.filter-enumeration *,.filter-enumeration body,.scrollbar-custom *,.scrollbar-custom body{scrollbar-color:#d8d8d8 transparent;scrollbar-width:thin}.filter-enumeration ::-ms-scrollbar,.scrollbar-custom ::-ms-scrollbar{margin:.25rem;width:.75rem}.filter-enumeration ::-ms-scrollbar-track,.scrollbar-custom ::-ms-scrollbar-track{background:transparent}.filter-enumeration ::-ms-scrollbar-thumb,.scrollbar-custom ::-ms-scrollbar-thumb{background-color:#d8d8d8;border-radius:.1875rem}.scrolling-disabled{height:100%;overflow:hidden}.agent-navigation__dropdown>.agent-navigation__dropdown-item[position-right]{left:auto;right:0}.agent-navigation__name{padding-right:1.5rem;position:relative}.agent-navigation__caret{position:absolute;right:0;top:50%;transform:translateY(-50%)}.customer-list__container-item{cursor:pointer;font-size:.875rem;padding:0}.customer-list__container-item:hover{color:#eb553c;text-decoration:underline}.agent-control-bar{background-color:#e7eaee;position:relative;z-index:4002}.agent-control-bar__container{align-items:center;padding:.3125rem 3.125rem}@media only screen and (max-width:1279px){.agent-control-bar__container{font-size:.875rem;margin-bottom:auto;margin-top:auto;padding:.3125rem 1.875rem}}@media only screen and (max-width:1023px){.agent-control-bar__container{flex-direction:column;padding:.3125rem .625rem}.agent-control-bar__container form{width:100%}}@media only screen and (min-width:768px){.agent-control-bar__user-switch-modal div.modal__container{overflow:visible}}.agent-control-bar__user-switch-modal footer.modal__footer{display:flex;gap:.625rem;margin-top:1.25rem}@media only screen and (max-width:767px){.agent-control-bar__user-switch-modal footer.modal__footer{bottom:0;flex-direction:column;gap:0;left:0;position:fixed;width:100vw}.agent-control-bar__user-switch-modal footer.modal__footer .button{border-radius:0}}.agent-control-bar__user-switch-modal .autocomplete-form__suggestion{border:.0625rem solid #cfcacb;border-radius:3px;margin-top:.1875rem}.agent-control-bar__user-switch-modal .autocomplete-form__suggestion .customer-list__container-item{color:#434343;font-size:1rem;line-height:1.25rem;margin-bottom:.5rem}.agent-control-bar__user-switch-modal .autocomplete-form__suggestion .customer-list__container-item:last-of-type{margin-bottom:0}.agent-control-bar__user-switch-modal .autocomplete-form__input{box-shadow:none}.agent-control-bar__customer{flex-grow:1}@media only screen and (max-width:1023px){.agent-control-bar__customer{flex-grow:unset;width:100%}}@media only screen and (max-width:1279px){.agent-control-bar__customer-search .agent-control-item{height:3.125rem}}.agent-control-bar__footer{background-color:#f4f4f4}.agent-control-bar__label{margin-bottom:.625rem}.product-cart-item{display:flex;flex-direction:column;position:relative}.product-cart-item__name{color:#4c4c4c;font-weight:700}.product-cart-item__actions{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;margin-top:1rem}.product-cart-item__actions--spacingless{margin-top:0}.product-cart-item__actions-row{display:flex;width:100%}@media only screen and (min-width:768px){.product-cart-item{flex-direction:row;justify-content:space-between}}.product-cart-item__col{margin-left:auto;margin-right:auto}.product-cart-item__col:first-child{margin-left:0}.product-cart-item__col:last-child{margin-right:0}.product-cart-item__actions{flex-grow:0}.sort__col{font-size:.875rem}@media only screen and (min-width:768px){.sort__col:not(:last-child){padding-right:.5rem}}.sort__col--counter{font-size:.875rem;font-weight:500;padding-right:.625rem}@media only screen and (min-width:550px){.sort__col--counter{font-size:.9375rem}}.sort__col--filters{margin:0 -.3125rem;width:100%}@media only screen and (min-width:768px){.sort__col--filters{margin:0}}@media only screen and (min-width:1024px){.sort__col--filters{width:auto}}.sort__col--select{padding:0 .3125rem}@media only screen and (min-width:768px){.sort__col--select{padding:0}.sort__col--select:not(:last-child){padding-right:1.875rem}}.sort__filter-grid{margin:0 -.3125rem}@media only screen and (min-width:768px){.sort__filter-grid{margin:0}}.suggestion-product{padding-bottom:.625rem}.suggestion-product__title{color:#4c4c4c;font-size:1.0625rem;font-weight:400;letter-spacing:.0125rem;line-height:normal;padding-bottom:1rem;padding-top:1.625rem}.suggestion-product__link{align-items:center;color:#4c4c4c;display:flex;transition:color .25s ease-in-out}.suggestion-product__link:hover{color:#8f8f8f}.suggestion-product__thumbnail{min-width:3.25rem;overflow:hidden;width:3.25rem}@media only screen and (min-width:768px){.suggestion-product__thumbnail{min-width:2.625rem;width:2.625rem}}.suggestion-product__thumbnail:before{background:rgba(26,26,26,.05);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.suggestion-product__thumbnail .thumbnail__image{bottom:auto;left:50%;right:auto;top:50%;transform:translate(-50%,-50%)}.suggestion-product__name{flex-grow:1;font-size:.75rem;font-weight:500;letter-spacing:.00625rem;line-height:.875rem;padding-left:.875rem}@media only screen and (min-width:768px){.suggestion-product__name{font-size:.8125rem}}.suggestion-product__price{display:block;padding-top:3px}.suggestion-product__price .price__amount{color:#8f8f8f;font-size:.8125rem;font-weight:700}.suggestion-product__price .price__amount--alt{color:#eb553c}.suggestion-product__price .price__amount--original{font-size:.8125rem;font-weight:400;text-decoration:line-through}.suggestion-product__price .price__mode{display:none}@media only screen and (min-width:768px){.suggestion-product__price .price__mode{display:block}}.comment{background:#fff;border-bottom:1px solid #f0f0f0;border-radius:3px;font-size:.8125rem;line-height:1.38;margin-bottom:.625rem;padding:.6875rem}.comment__author{color:#333;font-weight:700}.comment__date{color:#b2b2b2;font-size:.6875rem}.comment-form__handlers{display:flex;justify-content:space-between}.comment-thread-list{box-shadow:inset 10px 50px 10px -50px rgba(26,26,26,.2);margin:0 -1.25rem;max-height:16rem;overflow:auto;padding:.3125rem 1.25rem 0}.tag-list{font-size:.75rem}.tag-list__item{display:inline-block;margin:0 .5rem .5rem 0}.tag-list__item-link{background-color:#59fff4;color:#00a59a;display:inline-block;padding:.1rem 1.4rem .1rem .5rem;position:relative}.tag-list__item-link:hover{text-decoration:none}.tag-list__item-link:after,.tag-list__item-link:before{background-color:#00a59a;content:"";height:.1rem;position:absolute;right:.5rem;top:50%;transform:translateY(-50%) rotate(-45deg);width:.6rem}.tag-list__item-link:after{transform:translateY(-50%) rotate(45deg)}.tag-list__item-link--disabled{background-color:#8f8f8f;color:#777;cursor:default;opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tag-list__item-link--disabled:after,.tag-list__item-link--disabled:before{background-color:#777}.tag-list__item-link:after,.tag-list__item-link:before{width:.5rem}.tag-list__item-link--disabled{background:#b2b2b2;color:#4c4c4c}.address-delete-message__delete-message{color:#e50040}.address-delete-message__address{color:var(--setting-color-main);font-weight:700}.address-delete-message__text{color:#8f8f8f;font-size:.875rem}@media only screen and (min-width:768px){.address-delete-message__text{font-size:1rem}}.address-delete-message__icon-box{background-color:#eb553c;height:3.25rem;width:3.25rem}.address-delete-message__list-item{background-color:#f0f0f0;border-radius:3px;margin-bottom:.3125rem;padding:1.25rem}@media only screen and (min-width:550px){.business-unit-address-item__actions{text-align:right}}.business-unit-address-list__list{border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0;max-height:15rem;overflow-y:auto}.business-unit-address-list__item--empty{background-color:#f0f0f0}.business-unit-chart-item__icon{color:#b2b2b2;flex:none;transition:color .25s ease-in-out}.business-unit-chart-item__link{align-items:center;background-color:#f0f0f0;border-left:.3125rem solid #b2b2b2;border-radius:3px;color:#333;display:flex;flex-flow:row nowrap;font-size:.875rem;font-weight:500;margin-bottom:.625rem;padding:.75rem .9375rem .75rem 1.25rem;transition:background-color .25s ease-in-out,box-shadow .25s ease-in-out}.business-unit-chart-item__link--level-1{border-left-color:#0064b4}.business-unit-chart-item__link--level-2{border-left-color:var(--setting-color-main)}.business-unit-chart-item__link--level-3{border-left-color:#fdbe36}.business-unit-chart-item__link--level-4{border-left-color:#eb553c}.business-unit-chart-item__link:hover{background-color:#fff;box-shadow:.1875rem .5rem 1rem .1875rem rgba(26,26,26,.05);color:#333}.business-unit-chart-item__link:hover .business-unit-chart-item__icon{color:inherit}@media only screen and (min-width:768px){.business-unit-chart-item__link{font-size:1rem;padding:1.25rem 2.125rem}}.business-unit-chart-item__name{flex:1}.business-unit-chart-item .business-unit-chart-item{padding-left:.625rem}@media only screen and (min-width:768px){.business-unit-chart-item .business-unit-chart-item{padding-left:1.875rem}}.business-unit-delete-message__delete-message{color:#e50040}.business-unit-delete-message__business-unit{color:#014380}.business-unit-delete-message__action{margin-right:.625rem}.company-user-list__container-item{cursor:pointer;padding:.625rem}.company-user-list__container-item:hover{background-color:#f4f4f4}.order-detail-table__content{margin-bottom:1rem;padding-top:.5rem}.order-detail-table__item{border:1px solid #f0f0f0;margin:0 .5rem 1rem;padding:1rem}.order-detail-table__item--spacingless{margin-left:0;margin-right:0}.file-download-link--icon{width:8.5rem}.file-download-link__link--icon{color:#777;display:block;font-size:.875rem}.file-download-link__link--icon:hover{text-decoration:none}.file-download-link__icon{background-color:#fff;color:#ff4c7e;display:block;margin-bottom:.25rem;padding:2rem 0;text-align:center}.file-download-link__name-wrapper{display:flex}.file-download-link__name{display:inline-block;vertical-align:middle}.file-download-link__name--icon{max-width:6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-download-link__extension{vertical-align:middle}.file-download-link__size{display:block;opacity:.5}.file-download-link__icon{background-color:#ffb2c8;color:#ff1959}.mini-cart-radio{line-height:normal}@media only screen and (max-width:767px){.share-link__wrapper .share-link__spacer-right{margin-right:0}.share-link__wrapper--col{margin-top:.9375rem;width:100%}.share-link__wrapper--col button{width:100%}}.volume-price{margin-bottom:1.4375rem;margin-top:.75rem}@media only screen and (min-width:768px){.volume-price{margin-top:0}}.volume-price__amount{font-size:1.5rem;font-weight:700;line-height:normal;margin-right:.4375rem}@media only screen and (min-width:768px){.volume-price__amount{font-size:1.625rem}}.volume-price__amount--original{color:#b2b2b2;display:inline-block;font-size:1.5rem;font-weight:400;margin-right:.25rem;text-decoration:line-through}@media only screen and (min-width:768px){.volume-price__amount--original{font-size:1.125rem}}.volume-price__price{backface-visibility:hidden;display:inline-block;transform:translateZ(0)}.volume-price__price--highlighted{animation:priceHighlight .4s linear 2}.volume-price__mode{color:#b2b2b2;font-size:.8125rem}@keyframes priceHighlight{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.volume-price-table{margin-bottom:2rem;margin-top:1.3125rem}@media only screen and (min-width:768px){.volume-price-table{margin-top:0}}.volume-price-table table{box-shadow:0 10px 10px 0 rgba(26,26,26,.1),0 3px 3px 0 rgba(26,26,26,.1);text-align:center;width:100%}@media only screen and (min-width:550px){.volume-price-table table{width:auto}}.volume-price-table table th{background:#f0f0f0;font-size:.75rem;padding:.8125rem 1.25rem .6875rem;text-transform:uppercase}@media only screen and (min-width:550px){.volume-price-table table th:first-child{text-align:center}}.volume-price-table table th:last-child{padding-right:3.125rem}.volume-price-table table td{color:#8f8f8f;font-size:.8125rem;padding:.6875rem 1.25rem}@media only screen and (min-width:550px){.volume-price-table table td:first-child{text-align:center}}.volume-price-table table td:last-child{padding-right:3.125rem}.product-carousel{position:relative}.color-selector{cursor:default;display:flex}.color-selector__item{border:.125rem solid #8f8f8f;border-radius:100%;display:block;height:1.5rem;opacity:.5;transition:opacity .25s ease-in-out,border-color .25s ease-in-out;width:1.5rem}.color-selector__item:not(:last-child){margin-right:.75rem}.color-selector__item--active,.color-selector__item:hover{border-color:#014380;opacity:1}.color-selector--center{justify-content:center}.product-detail-color-selector{cursor:default;display:flex}.product-detail-color-selector__item{border:.125rem solid #8f8f8f;border-radius:100%;display:block;height:1.5rem;opacity:.5;transition:opacity .25s ease-in-out,border-color .25s ease-in-out;width:1.5rem}.product-detail-color-selector__item:not(:last-child){margin-right:.75rem}.product-detail-color-selector__item--active,.product-detail-color-selector__item:hover{border-color:#014380;opacity:1}.product-detail-color-selector--center{justify-content:center}.product-item-color-selector{cursor:default;display:flex}.product-item-color-selector__item{border:.125rem solid #8f8f8f;border-radius:100%;display:block;height:1.5rem;opacity:.5;transition:opacity .25s ease-in-out,border-color .25s ease-in-out;width:1.5rem}.product-item-color-selector__item:not(:last-child){margin-right:.75rem}.product-item-color-selector__item--active,.product-item-color-selector__item:hover{border-color:#014380;opacity:1}.product-item-color-selector--center{justify-content:center}.flag{color:#4c4c4c;font-size:.875rem;line-height:1.1;margin-bottom:.5rem}.flag__text{background:hsla(0,0%,85%,.5);display:inline-block;padding:.5rem}.flag__icon{color:#014380}.flag--highlight,.flag--highlight .flag__icon{color:#eb553c}.label-group{left:0;line-height:0;max-height:100%;padding:1.25rem 0;pointer-events:none;position:absolute;position:relative;right:0;top:0;z-index:350}.label-group--reduced-spaces{padding:.375rem 0 .375rem .375rem}.label-group__text{background-color:#eb553c;color:#fff;display:inline-block;font-size:.625rem;font-weight:700;letter-spacing:.025rem;line-height:1.5rem;padding:0 .6875rem}.label-group__text--top{background-color:#0064b4}.label-group__text--new{background-color:var(--setting-color-main)}.label-group__text--sale{background-color:#eb553c}.label-group__text--alternative{background-color:#fff;border:1px solid var(--setting-color-main);color:var(--setting-color-main)}.label-group__text--discontinued{background-color:#fff;border:1px solid #eb553c;color:#eb553c}.label-group__text--pdp{margin:-5px 5px 0 0;padding:0 14px}.label-group--sets{padding-left:0}@media only screen and (min-width:768px){.label-group--sets{padding-left:.875rem}}.label-group--pdp{display:inline-block;font-size:0;line-height:0;order:2;padding:.625rem 0 0;position:static;vertical-align:middle}@media only screen and (min-width:768px){.label-group--pdp{padding:0}}.label-group--bottom-right{bottom:0;left:auto;top:auto}.tag{align-items:center;display:flex;margin-bottom:2rem;position:relative}.tag,.tag:after,.tag:before{background:#eb553c;height:2rem;width:2rem}.tag:after,.tag:before{content:"";left:0;position:absolute;top:0;z-index:1}.tag:before{transform:rotate(30deg)}.tag:after{transform:rotate(60deg)}.tag__text{color:#fff;display:block;font-size:.875rem;line-height:1.1;position:relative;text-align:center;width:100%;z-index:2}.shopping-list-product-option-list__item:not(:first-child){margin-top:.5rem}.shopping-list-product-option-list .label{display:inline-block;padding-right:1.125rem;text-transform:none;word-break:break-all}.shopping-list-product-option-list .label:after{content:":"}.packaging-unit-cart{color:#4c4c4c;font-size:.8125rem;margin-top:.8125rem}@media only screen and (min-width:768px){.packaging-unit-cart{font-size:.875rem}}.rating-selector{display:inline-block;font-size:1rem;line-height:1rem}.rating-selector__steps{direction:rtl;display:inline-block;line-height:0;vertical-align:middle}.rating-selector__step{background-color:hsla(0,0%,100%,0);cursor:pointer;display:block;float:right;overflow:hidden;position:relative}.rating-selector__step--full:not(:first-child){margin-right:1px}.rating-selector__step--half{width:7px}.rating-selector__step--half:nth-child(odd):not(:first-child){margin-right:1px}.rating-selector__step .rating-selector__star{color:#b2b2b2;min-height:14px;min-width:14px;position:relative;transition:color .25s ease-in-out;width:14px}.rating-selector__step .rating-selector__star--big{height:24px;width:24px}.rating-selector__step .rating-selector__star--half-left{left:7px}.rating-selector__step .rating-selector__star--half-right{right:0}.rating-selector__step:hover>.rating-selector__star,.rating-selector__step:hover~.rating-selector__step>.rating-selector__star{color:#fdbe36}.rating-selector__step--active>.rating-selector__star{color:#fdbe36;width:14px}.rating-selector__step--active>.rating-selector__star--big{width:24px}.rating-selector--readonly{pointer-events:none}.rating-selector--expand{display:block}.rating-selector--pdp{display:flex;margin:0 .25rem;min-width:6.25rem}@media only screen and (min-width:550px){.rating-selector--pdp{margin:0 0 .4375rem}}@media only screen and (min-width:768px){.rating-selector--pdp{padding-bottom:1rem;padding-top:.4375rem}}.rating-selector--pdp .rating-selector__star{height:16px;min-height:16px;min-width:16px}.rating-selector--pdp .rating-selector__star--half-left{left:8px}.rating-selector--pdp .rating-selector__step--half{width:8px}.rating-selector--pdp .rating-selector__step--active>.rating-selector__star,.rating-selector--pdp .rating-selector__step>.rating-selector__star{width:16px}.rating-selector--space{padding-bottom:7px}.rating-selector__count{color:#8f8f8f;font-family:Source Sans Pro,sans-serif;font-size:.8125rem;line-height:1rem;margin-left:.1875rem;vertical-align:middle}.rating-selector__count--pdp{font-size:.9375rem;margin-left:.3125rem}.product-quick-add-form--row{padding:0}.product-quick-add-form--row form{width:100%}.product-quick-add-form__title--row{font-size:1rem;font-weight:700}.product-quick-add-form__button.button{padding:.9375rem}@media only screen and (max-width:767px){.product-quick-add-form__form-grid{gap:.625rem}}@media only screen and (max-width:1023px){.product-quick-add-form__input-col{flex:1}}.product-quick-add-form .off-canvas__holder{overflow:visible}@media only screen and (max-width:767px){.product-quick-add-form .off-canvas__holder{overflow:hidden;padding:.9375rem}}.product-search-item{display:flex;flex-direction:column;flex-direction:row;position:relative}.product-search-item__name{color:#4c4c4c;font-weight:700}.product-search-item__actions{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;margin-top:1rem}.product-search-item__actions--spacingless{margin-top:0}.product-search-item__actions-row{display:flex;width:100%}.product-search-item__actions{flex-grow:0}.products-list__item{border-radius:3px;color:#333;cursor:pointer;font-size:.875rem;font-weight:500;line-height:normal;margin:0 .5rem;padding:.3125rem .5rem}.products-list__item--selected,.products-list__item:hover{background-color:#fff;color:var(--setting-color-main)}.products-list__no-results{border-radius:3px;font-size:.875rem;font-weight:500;line-height:normal;margin:0 .5rem;padding:.3125rem .5rem}.product-set-details__banner{margin:0 -1.875rem}@media only screen and (min-width:768px){.product-set-details__banner{margin:0}}.banner_sales_slider_inactive .quick-order-form__sidebar{background:#fff;top:11.5625rem;z-index:400}@media only screen and (max-width:1279px){.banner_sales_slider_inactive .quick-order-form__sidebar{top:10.3125rem}}.quick-order-form{position:relative}.quick-order-form__container{background:#fff;padding:.9375rem}@media only screen and (min-width:1024px){.quick-order-form__container{padding:1.25rem}}.quick-order-form__grid{display:grid;gap:1.25rem;grid-template-columns:1fr max-content}@media only screen and (max-width:1279px){.quick-order-form__grid{grid-template-columns:1fr}}@media only screen and (max-width:1023px){.quick-order-form__grid{gap:.625rem}}@media only screen and (max-width:767px){.quick-order-form__grid{gap:.3125rem}}.quick-order-form__content{display:flex;flex-direction:column;gap:1.25rem}@media only screen and (max-width:1023px){.quick-order-form__content{gap:.625rem}}@media only screen and (max-width:767px){.quick-order-form__content{gap:.3125rem}}.quick-order-form__sidebar{background:#fff;height:-moz-max-content;height:max-content;width:100%;z-index:400}@media only screen and (min-width:1280px){.quick-order-form__sidebar{position:sticky;top:13.4375rem;width:26.875rem}}@media only screen and (min-width:550px)and (max-width:1279px){.quick-order-form__sidebar{top:12.8125rem}}.quick-order-form__dropdown .icon{font-size:1.375rem;height:1.375rem;width:1.375rem}@media only screen and (max-width:1023px){.quick-order-form .quick-order-form__grid.form__fields{margin:0 -1.25rem -.625rem}}@media only screen and (max-width:767px){.quick-order-form .quick-order-form__grid.form__fields{margin-bottom:-.9375rem}.quick-order-form .product-search-autocomplete-form>.grid{flex-direction:column;gap:.625rem}.quick-order-form .product-search-autocomplete-form>.grid>div{width:100%}.quick-order-form .product-search-autocomplete-form>.grid:after{display:none}.quick-order-form .js-product-search-autocomplete-form__submit-button{width:100%}}.quick-order-form .form__actions{margin:0}.quick-order-row__message{background-color:#fff;padding:.5rem;z-index:4001}.quick-order-row__message--error{border:1px solid #e50040;color:#e50040}.quick-order-row__message--warning{border:1px solid #daa415;color:#daa415}.quick-order-row__holder-quantity{align-items:center;background:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:3px;display:flex;justify-content:space-between;padding:.625rem .96875rem .75rem 0;position:relative;width:5.0625rem}.quick-order-row__holder-quantity-actions{color:var(--setting-color-main);display:flex;flex-direction:column;height:1.5rem;justify-content:space-between;width:.75rem}.quick-order-row__holder-quantity-actions .quick-order-row__button{background:none;height:.5625rem;line-height:0;position:relative}.quick-order-row__holder-quantity-actions .quick-order-row__button .icon{height:.7rem;left:0;position:absolute;top:0;width:.7rem}.quick-order-row .thumbnail{height:9.375rem;width:7.5rem}.quick-order-row__quantity[type=number]{background-color:hsla(0,0%,100%,0);border:none;font-size:1rem;line-height:normal;margin:0;padding:0;text-align:center;width:2.875rem}.quick-order-row__quantity[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.quick-order-row__message{border:none;font-size:.75rem;margin-left:1.5rem;padding:.375rem .75rem}@media only screen and (min-width:550px){.quick-order-row__message{margin-left:0}}.quick-order-row__message--error{background-color:rgba(235,85,60,.1);color:#eb553c}.quick-order-row__message--warning{background-color:rgba(253,190,54,.2);color:#fdbe36}.quick-order-row .money-price .money-price__amount{font-weight:700}.quick-order-row-partial{background:#e50040}.quick-order-row-partial__text-container{color:#1a1a1a;font-size:1rem}.quick-order-row-partial__name{font-weight:700}.quick-order-row-partial__holder-quantity{align-items:center;background:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:3px;display:flex;justify-content:space-between;padding:.625rem .96875rem .75rem 0;position:relative;width:5.0625rem}@media only screen and (max-width:767px){.quick-order-row-partial__holder-quantity{justify-content:center;padding:.9375rem 0;width:100%}.quick-order-row-partial__holder-quantity>.help-block{display:none}}.quick-order-row-partial__holder-quantity-actions{color:var(--setting-color-main);display:flex;flex-direction:column;height:1.5rem;justify-content:space-between;width:.75rem}.quick-order-row-partial__holder-quantity-actions .quick-order-row-partial__button{background:none;height:.5625rem;line-height:0;position:relative}.quick-order-row-partial__holder-quantity-actions .quick-order-row-partial__button .icon{height:.75rem;left:0;position:absolute;top:0;width:.75rem}@media only screen and (max-width:767px){.quick-order-row-partial__holder-quantity-actions{height:0;width:0}.quick-order-row-partial__holder-quantity-actions .quick-order-row-partial__button .icon{position:relative}.quick-order-row-partial__holder-quantity-actions .quick-order-row-partial__button--increment{align-items:center;background-color:#f1f1f1;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:3rem}.quick-order-row-partial__holder-quantity-actions .quick-order-row-partial__button--decrement{align-items:center;background-color:#f1f1f1;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:3rem}}.quick-order-row-partial__message{border:none;font-size:.75rem;margin-left:1.5rem;padding:.375rem .75rem}@media only screen and (min-width:550px){.quick-order-row-partial__message{margin-left:0}}.quick-order-row-partial__message--error{background-color:rgba(235,85,60,.1);color:#eb553c}.quick-order-row-partial__message--warning{background-color:rgba(253,190,54,.2);color:#fdbe36}.quick-order-row-partial__quantity[type=number]{background-color:hsla(0,0%,100%,0);border:none;font-size:1rem;line-height:normal;margin:0;padding:0;text-align:center;width:2.875rem}.quick-order-row-partial__quantity[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.quick-order-row-partial__quantity[type=number]:focus,.quick-order-row-partial__quantity[type=number]:hover{background-color:hsla(0,0%,100%,0)}.quick-order-row-partial .money-price{display:flex;justify-content:flex-end}.quick-order-row-partial .money-price .money-price__amount{font-weight:700}.quick-order-row-partial .thumbnail{border:.0625rem solid #cfcacb;flex-shrink:0;height:9.375rem;margin:0 1.25rem 0 0;width:7.5rem}.quick-order-row-partial__delete-button{bottom:0;position:absolute;right:0}@media only screen and (max-width:767px){.quick-order-row-partial__delete-button{position:relative}}.quick-order-row-partial__delete-button a{border-radius:3px;color:#64666a;font-size:1rem;justify-content:flex-start;margin:-.5625rem;padding:.5625rem;transition:background-color .3s ease,color .3s ease;width:-moz-max-content;width:max-content}.quick-order-row-partial__delete-button a:hover{background-color:rgba(26,26,26,.05)}.quick-order-row-partial__money-quantity-grid{display:flex;flex-direction:column-reverse;gap:.9375rem;margin:.9375rem 0}@media only screen and (min-width:768px){.quick-order-row-partial__money-quantity-grid{flex-direction:row;gap:0;margin:0}}.quick-order-row-partial__money-quantity-grid>div{flex:1}.quick-order-rows{width:100%}.quick-order-rows__empty-note{border-top:1.25rem solid #f1f1f1;margin:1.25rem -1.25rem 0}@media only screen and (max-width:1023px){.quick-order-rows__empty-note{border-width:.625rem}}@media only screen and (max-width:767px){.quick-order-rows__empty-note{border-width:.3125rem;margin:.9375rem -.9375rem 0}}.quick-order-rows__row>div{border-top:.0625rem solid #cfcacb;margin-top:1.25rem;padding-top:1.25rem}@media only screen and (max-width:767px){.quick-order-rows__row>div{border-top:none;margin-top:0}}.quick-order-rows__row>div:before{border-top:.3125rem solid #f1f1f1;content:"";display:none;margin:0 -.9375rem 1.25rem;width:calc(100% + 1.875rem)}@media only screen and (max-width:767px){.quick-order-rows__row>div:before{display:block}}.quick-order-rows__cell{font-size:.75rem;font-weight:700;text-transform:uppercase}.request-status{background-color:#369efd;color:#01294d;display:inline-block;font-size:.875rem;padding:.1rem .5rem}.request-status--hollow{background:none;border:1px solid #dadada;color:#8f8f8f}.request-status--success{background-color:#59fff4;color:#00726a}.request-status--info{background-color:#97e0ff;color:#007bb0}.request-status--warning{background-color:#f7e2ab;color:#ab8111}.request-status--alert,.request-status--in-progress{background-color:#ff99b5;color:#b20032}.request-status--ready{background-color:#72fff6;color:#00726a}.request-status--waiting{background-color:#f7e2ab;color:#94700e}.request-status--closed{background-color:#dce0e5;color:#1a1a1a}.request-status--canceled{background-color:#f7f7f7;color:#b2b2b2}.request-status--draft{background-color:#cee9ff;color:#004881}.badge{background-color:#369efd;background-color:#dce0e5;border-radius:3px;color:#01294d;color:#fff;display:inline-block;font-size:.875rem;font-size:.6875rem;font-weight:700;letter-spacing:.025rem;line-height:normal;padding:.1rem .5rem}.badge--hollow{background:none;border:1px solid #dadada;color:#8f8f8f}.badge--success{background-color:#59fff4;color:#00726a}.badge--info{background-color:#97e0ff;color:#007bb0}.badge--warning{background-color:#f7e2ab;color:#ab8111}.badge--alert{background-color:#ff99b5;color:#b20032}.badge--multi-cart,.badge--shopping-list{color:#4c4c4c;display:inline-block;margin-right:.5625rem;min-width:3.25rem;padding:.25rem .3125rem;vertical-align:middle}@media only screen and (min-width:768px){.badge--multi-cart,.badge--shopping-list{min-width:4rem;padding-left:.5625rem;padding-right:.5625rem}}.badge--title{background-color:#8f8f8f;text-transform:uppercase}.badge--access{background-color:var(--setting-color-main);color:#fff;text-transform:uppercase}.badge--summary{letter-spacing:.0125rem;padding:.3125rem .5rem;text-transform:uppercase}.badge--action,.badge--endkunden-aktion,.badge--new,.badge--normal,.badge--sonderaktion,.badge--sonderposten,.badge--standard-address,.badge--tag{border-radius:.3125rem;font-size:1rem;font-weight:700;left:.6875rem;line-height:1.3125rem;padding:.1875rem .4375rem}.badge--action-product-list,.badge--icon-product-list,.badge--new-product-list,.badge--sonderposten-product-list,.badge--tag-product-list{border-radius:.1875rem;font-size:.875rem}.badge--sonderposten{background-color:#eee;color:#e50040}.badge--new{background-color:#eee;color:#009fe3;text-transform:uppercase}.badge--action,.badge--sonderaktion{background-color:#e50040;color:#fff;text-transform:uppercase}.badge--endkunden-aktion{background-color:#f5d5de;color:#e50040;text-transform:uppercase}.badge--normal{background-color:#014380;color:#fff;text-transform:uppercase}.badge--sonderaktion{gap:.5rem}.badge--icon,.badge--sonderaktion{align-items:center;display:inline-flex}.badge--icon{gap:.25rem}.badge--standard-address{background-color:#8e8e8e;color:#fff;font-size:.75rem;line-height:1rem;padding:.25rem .375rem}.box{background-color:#f0f0f0;border:0;margin:0;padding:1.6875rem 1.25rem 1.875rem}@media only screen and (min-width:768px){.box{padding:2rem}}.box--small{padding:1rem 2rem}.box--medium{margin:0 -.9375rem .9375rem;padding:.9375rem}@media only screen and (min-width:768px){.box--medium{margin:0 0 1.875rem;padding:1.6875rem 1.875rem 1.875rem}}.box__separator-navigation{border-bottom:.1875rem solid #eee}.box--catalog-top-area{align-items:center;display:flex;margin:2.5rem 2.5rem 0;min-width:0;width:100%}@media only screen and (max-width:1279px){.box--catalog-top-area{margin:1.25rem 1.25rem 0}}@media only screen and (max-width:1023px){.box--catalog-top-area{margin:0}}.box--catalog-top-area-left{margin-right:auto;min-width:calc(100% - 22.75rem);width:calc(100% - 22.75rem)}@media only screen and (max-width:1279px){.box--catalog-top-area-left{min-width:calc(100% - 7.75rem);width:calc(100% - 7.75rem)}}@media only screen and (max-width:1023px){.box--catalog-top-area-left{min-width:unset;width:100%}}.box--catalog-top-area-right{background:#fff;justify-self:flex-end;margin-left:auto;max-width:22.5rem;padding:.625rem 1.25rem 0}@media only screen and (max-width:1023px){.box--catalog-top-area-right{background:transparent;padding:0}}.box--catalog{background-color:#fff;margin:2.5rem 2.5rem 1.25rem;padding:1.25rem 1.25rem 0}.box--catalog-top{display:flex;flex-direction:row}.box--catalog-top-right{margin-left:auto}@media only screen and (max-width:1279px){.box--catalog{margin:1.25rem}}@media only screen and (max-width:1023px){.box--catalog{margin:0 0 .3125rem;padding:.9375rem .9375rem 0}}.box--catalog-subtitle{font-size:1rem;line-height:1.375rem}.box--catalog-trigger-button{margin-bottom:.9375rem}.box--catalog-has-top-area{margin-top:0}.box--catalog p{color:#434343}.box--comparison-list{padding:1.25rem}@media only screen and (max-width:1023px){.box--comparison-list{padding:1.25rem .9375rem}}.box--white{background-color:#fff}.box--technical-search{padding-bottom:1.5rem}.button{align-items:center;border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;height:3.125rem;justify-content:center;line-height:1.125rem;padding:1rem 1.25rem;position:relative;text-align:center;text-transform:uppercase;transition:background-color .3s ease,color .3s ease}.button--disabled,.button:disabled,.button[disabled]{opacity:var(--setting-color-button-opacity-disabled);pointer-events:none}.button:focus,.button:hover{background-color:var(--setting-color-main-darken-10);border-color:var(--setting-color-main-darken-10);color:#fff;text-decoration:none}.button:focus:after,.button:hover:after{border-width:.125rem;border-bottom:0 solid var(--setting-color-main);border-left:0 solid var(--setting-color-main);border-right:.125rem solid var(--setting-color-main);border-top:.125rem solid var(--setting-color-main)}.button:focus:before,.button:hover:before{background:#fff}.button .icon{height:1.25rem;transition:color .3s ease;width:1.25rem}.button .icon--small{height:.8rem;width:.8rem}.button--icon{padding:.9375rem 2.4375rem .9375rem 1.25rem}.button--icon:after{background-color:transparent;border-width:.125rem;border-bottom:0 solid var(--setting-color-main);border-left:0 solid var(--setting-color-main);border-right:.125rem solid var(--setting-color-main);border-top:.125rem solid var(--setting-color-main);content:"";height:.4375rem;margin-top:-.1875rem;position:absolute;right:1.375rem;top:50%;transform:rotate(45deg);width:.4375rem}.button--icon:before{background-color:#fff;border-radius:100%;content:"";display:block;height:1.0625rem;margin-top:-.5rem;position:absolute;right:1rem;top:50%;width:1.0625rem}.button--sharp-corners{border-radius:0}.button--primary{background-color:var(--setting-color-main);color:var(--setting-color-text)}.button--primary:focus,.button--primary:hover{background-color:var(--setting-color-main-darken-10);border-color:var(--setting-color-main-darken-10);color:var(--setting-color-text)}.button--primary:focus .icon,.button--primary:hover .icon{color:var(--setting-color-text)}.button--primary:focus:after,.button--primary:hover:after{border-width:.125rem;border-bottom:0 solid var(--setting-color-main);border-left:0 solid var(--setting-color-main);border-right:.125rem solid var(--setting-color-main);border-top:.125rem solid var(--setting-color-main)}.button--primary:focus:before,.button--primary:hover:before{background:var(--setting-color-text)}.button--primary .icon{color:var(--setting-color-text);margin-left:.5rem}.button--primary.button--icon:after{background-color:transparent;border-color:var(--setting-color-main)}.button--primary.button--icon:before{background-color:var(--setting-color-text)}.button--warning{border-color:#daa415}.button--warning:focus,.button--warning:hover{border-color:#ab8111}.button--error{background-color:#d9003d;border-color:#d9003d}.button--error:focus,.button--error:hover{background-color:#a6002f;border-color:#a6002f}.button--info{border-color:#009fe3}.button--info:focus,.button--info:hover{border-color:#007bb0}.button--ghost{background-color:#fff;border:.0625rem solid var(--setting-color-ghost);color:var(--setting-color-ghost)}.button--ghost:focus,.button--ghost:hover{background-color:var(--setting-color-ghost);border-color:var(--setting-color-ghost);color:#fff}.button--ghost:focus .icon,.button--ghost:hover .icon{color:#fff}.button--ghost.button--icon:focus,.button--ghost.button--icon:hover{background-color:var(--setting-color-ghost);border-color:var(--setting-color-ghost);color:#fff}.button--ghost.button--icon:focus:after,.button--ghost.button--icon:hover:after{border-width:.125rem;border-bottom:0 solid var(--setting-color-ghost);border-left:0 solid var(--setting-color-ghost);border-right:.125rem solid var(--setting-color-ghost);border-top:.125rem solid var(--setting-color-ghost)}.button--ghost.button--icon:focus:before,.button--ghost.button--icon:hover:before{background:#fff}.button--ghost .icon{color:var(--setting-color-ghost);margin-left:.5rem}.button--ghost.button--icon:after{background-color:transparent;border-color:#fff}.button--ghost.button--icon:after,.button--ghost.button--icon:before{transition:border-color .3s ease,background-color .3s ease,color .3s ease}.button--ghost.button--icon:before{background-color:var(--setting-color-ghost)}.button--ghost:disabled{background-color:var(--setting-color-main-light)}.button--ghost:disabled.button--icon:after{border-color:var(--setting-color-main-light)}.button--secondary{background-color:#fff;border:.0625rem solid #53565b;color:#53565b}.button--secondary:focus,.button--secondary:hover{background-color:#4c4c4c;border-color:#4c4c4c;color:#fff}.button--secondary:focus .icon,.button--secondary:hover .icon{color:#fff}.button--secondary:focus:after,.button--secondary:hover:after{border:.125rem solid #434343;border-width:.125rem .125rem 0 0}.button--secondary:focus:before,.button--secondary:hover:before{background:#fff}.button--secondary .icon{color:#434343;margin-left:.5rem}.button--secondary.button--icon:after{background-color:transparent;border-color:#fff}.button--secondary.button--icon:before{background-color:#434343}.button--secondary:disabled{background-color:#f1f1f1;border-color:#8e8e8e;color:#8e8e8e;opacity:1}.button--success{background:#04a69a!important;border-color:#04a69a;color:#fff}.button--success:focus,.button--success:hover{background-color:#03746c!important;border-color:#03746c!important;color:#fff}.button--success:focus .icon,.button--success:hover .icon{color:#fff}.button--success:focus:after,.button--success:hover:after{border:.125rem solid #04a69a;border-width:.125rem .125rem 0 0}.button--success:focus:before,.button--success:hover:before{background:#fff}.button--small{height:2.8125rem;padding:.875rem 1.25rem .8125rem}.button--large{font-size:1.25rem;font-weight:600;padding:1.375rem 3.75rem 1.4375rem;width:100%}.button--no-text .icon{margin-left:0}.button--link{background:none;border:none;cursor:pointer;padding:0}.button--full-background{background:var(--setting-color-main)}.button--full-background,.button--full-background .icon{color:var(--setting-color-secondary-base-white)}.button--full-background:focus,.button--full-background:hover{background:var(--setting-color-main-darken-10);color:var(--setting-color-secondary-base-white)}.button--full-background:focus .icon,.button--full-background:hover .icon{color:var(--setting-color-secondary-base-white)}.button--full-background:focus:after,.button--full-background:hover:after{border-width:.125rem;border-bottom:0 solid var(--setting-color-main-darken-10);border-left:0 solid var(--setting-color-main-darken-10);border-right:.125rem solid var(--setting-color-main-darken-10);border-top:.125rem solid var(--setting-color-main-darken-10)}.button--full-background:focus:before,.button--full-background:hover:before{background:var(--setting-color-secondary-base-white)}.button--full-background--disabled,.button--full-background:disabled,.button--full-background[disabled]{background:var(--setting-color-main);opacity:var(--setting-color-button-opacity-disabled)}.button--primary-new-middle{padding:.75rem 2.4375rem .75rem .9375rem}.button--primary-new-small,.button--secondary-new-small{padding:.625rem 2.4375rem .625rem .9375rem}.button--no-icon{align-items:center;display:flex;padding:.9375rem 1.25rem}.button--no-icon-alternative{display:flex;padding:.875rem .875rem .8125rem .8125rem}.button--no-icon-alternative .icon{display:block;height:1rem;line-height:1rem;margin-left:.4375rem}.button--no-icon-alternative:after,.button--no-icon-alternative:before{content:none}.button--no-icon-alternative-no-text .icon{margin-left:0}.button--no-icon .icon{margin-left:.4375rem}.button--no-icon:after,.button--no-icon:before{content:none}.button--hollow{background-color:hsla(0,0%,100%,0);border:.0625rem solid var(--setting-color-main);color:var(--setting-color-main)}.button--hollow:focus,.button--hollow:hover{background-color:var(--setting-color-main);border-color:var(--setting-color-main);color:#fff}.button--hollow-icon{background-color:hsla(0,0%,100%,0);border:none;color:var(--setting-color-main);padding:.25rem .5rem;transition:color .25s ease-in-out}.button--hollow-icon:focus,.button--hollow-icon:hover{background-color:hsla(0,0%,100%,0);color:#369efd}.button--hollow-icon-small{background-color:hsla(0,0%,100%,0);border:none;color:#8f8f8f;font-size:.75rem;line-height:.9;margin:0 .5rem;padding:.3125rem .625rem;transition:color .25s ease-in-out}.button--hollow-icon-small:focus,.button--hollow-icon-small:hover{background-color:hsla(0,0%,100%,0);color:var(--setting-color-main)}.button--hollow-second{border-color:#fff;color:#fff}.button--hollow-second:focus,.button--hollow-second:hover{background-color:hsla(0,0%,100%,0);border-color:#e6e6e6;color:#e6e6e6}.button--hollow-alternative{border-color:#b2b2b2;color:#8f8f8f}.button--hollow-alternative:focus,.button--hollow-alternative:hover{background-color:#8f8f8f;border-color:#8f8f8f;color:#fff}.button--hollow-true{background-color:hsla(0,0%,100%,0);border:.0625rem solid #fff;color:#fff}.button--hollow-true:after{background-color:hsla(0,0%,100%,0);mix-blend-mode:screen}.button--hollow-true:focus,.button--hollow-true:hover{background-color:#fff;border-color:#fff;color:#000;mix-blend-mode:screen}.button--hollow-true:focus:before,.button--hollow-true:hover:before{background:#000;mix-blend-mode:screen}.button--hollow-true:focus:after,.button--hollow-true:hover:after{background-color:#fff}.button--alternative{background-color:#f0f0f0;border-color:#f0f0f0;color:#4c4c4c}.button--alternative:focus,.button--alternative:hover{background-color:#d7d7d7;border-color:#d7d7d7;color:#4c4c4c}.button--medium{font-size:.875rem;line-height:normal;padding:.625rem 1.875rem}@media only screen and (min-width:768px){.button--medium{font-size:1rem;line-height:1.25rem;padding:.9375rem 1.6875rem}}.button--big{font-size:1rem;line-height:1.25rem;padding:.9375rem 2rem}@media only screen and (min-width:768px){.button--big{padding-left:1.6875rem;padding-right:1.6875rem}}.button--bigger{padding-bottom:.75rem;padding-top:.75rem}.button--product-list{align-items:center;background-color:#fff;border:1px solid var(--setting-color-main);border-radius:3px;color:var(--setting-color-main);display:flex;height:2.8125rem;justify-content:center;width:2.8125rem}.button--product-list-cart{background-color:var(--setting-color-main);border:none;color:#fff}.button--product-list .icon{height:20px;width:22.5px}.button--product-list-secondary{border:1px solid #64666a;color:#64666a}.button--product-list-secondary .icon{height:18px;width:13.5px}.button--product-list-secondary:hover{background-color:#64666a;color:#fff}.button--product-list:hover{cursor:pointer}.button--product-card{background-color:var(--setting-color-main);border-color:var(--setting-color-main);color:var(--setting-color-text)}.button--product-card .icon{height:100%;padding:.71875rem .625rem;width:100%}.button--product-card:hover{background-color:var(--setting-color-main-darken-10);border-color:var(--setting-color-main-darken-10);text-decoration:none}.button--product-card:hover .icon{color:var(--setting-color-text)}.button--form{padding-bottom:.8125rem;padding-top:.8125rem}.button--expand{justify-content:center;width:100%}@media only screen and (max-width:549px){.button--expand-sm-only{width:100%}}@media only screen and (max-width:767px){.button--expand-sm-lg{width:100%}}@media only screen and (max-width:1023px){.button--expand-sm-xl{width:100%}}.button--space-top{margin-top:1.25rem}.button--footer-submit{font-size:1rem;height:3.125rem;min-width:9.375rem}.button--checkout,.button--footer-submit{align-items:center;display:flex;font-weight:600;justify-content:center;text-transform:uppercase}.button--checkout{font-size:1.25rem;height:3.75rem;line-height:1.125rem;min-width:12.5rem}.button--back,.button--edit{color:#b2b2b2;transition:color .25s ease-in-out}.button--back:focus,.button--back:hover,.button--edit:focus,.button--edit:hover{color:#333}.button--back{font-weight:400}.button--second{border-color:#b2b2b2;color:#8f8f8f;transition:border-color .25s ease-in-out,color .25s ease-in-out}.button--second:focus,.button--second:hover{background-color:hsla(0,0%,100%,0);border-color:var(--setting-color-main);color:var(--setting-color-main)}.button--justify{align-items:center;display:flex;justify-content:space-between;width:100%}.button--additional{background:#fff;border-color:#e7eaee;box-shadow:0 .625rem 1.125rem 0 rgba(26,26,26,.05),0 .1875rem .1875rem 0 rgba(26,26,26,.04);color:#333;font-size:.9375rem;padding:.875rem 1.25rem}.button--shopping-list{bottom:1.375rem;left:1.375rem;position:absolute;width:calc(100% - 2.75rem)}@media only screen and (min-width:768px){.button--shopping-list{position:static;width:auto}}.button--no-horizontal-padding{padding-left:0;padding-right:0}.button--inline{border-bottom-left-radius:0;border-top-left-radius:0;font-size:.6875rem;line-height:.8125rem;padding:.9375rem}@media only screen and (min-width:550px){.button--md-left-indent{margin-left:8.25rem}}.button--foreground{z-index:1}.button--success{background-color:#00a59a}.button--success:focus,.button--success:hover{background-color:#00726a}.button--success:active{background-color:#00a59a;box-shadow:inset 0 2px 7px 0 #00726a}.button--success.button--hollow{background-color:#fff;border-color:#00a59a;color:#00a59a}.button--success.button--hollow:focus,.button--success.button--hollow:hover{background-color:#59fff4}.button--success.button--hollow:active{background-color:#59fff4;box-shadow:inset 0 2px 7px 0 rgba(0,165,154,.7)}.button--info{background-color:#009fe3}.button--info:focus,.button--info:hover{background-color:#007bb0}.button--info:active{background-color:#009fe3;box-shadow:inset 0 2px 7px 0 #007bb0}.button--info.button--hollow{background-color:#fff;border-color:#009fe3;color:#009fe3}.button--info.button--hollow:focus,.button--info.button--hollow:hover{background-color:#97e0ff}.button--info.button--hollow:active{background-color:#97e0ff;box-shadow:inset 0 2px 7px 0 rgba(0,159,227,.7)}.button--warning{background-color:#daa415}.button--warning:focus,.button--warning:hover{background-color:#ab8111}.button--warning:active{background-color:#daa415;box-shadow:inset 0 2px 7px 0 #ab8111}.button--warning.button--hollow{background-color:#fff;border-color:#daa415;color:#daa415}.button--warning.button--hollow:focus,.button--warning.button--hollow:hover{background-color:#f7e2ab}.button--warning.button--hollow:active{background-color:#f7e2ab;box-shadow:inset 0 2px 7px 0 rgba(218,164,21,.7)}.button--alert{background-color:#e50040}.button--alert:focus,.button--alert:hover{background-color:#b20032}.button--alert:active{background-color:#e50040;box-shadow:inset 0 2px 7px 0 #b20032}.button--alert.button--hollow{background-color:#fff;border-color:#e50040;color:#e50040}.button--alert.button--hollow:focus,.button--alert.button--hollow:hover{background-color:#ff99b5}.button--alert.button--hollow:active{background-color:#ff99b5;box-shadow:inset 0 2px 7px 0 rgba(229,0,64,.7)}.icon{fill:currentColor;display:inline-block;height:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem;z-index:3}.icon--small{height:.8rem;width:.8rem}.icon--smaller{height:.65rem;width:.65rem}.icon--big{height:1.25rem;width:1.25rem}.icon--bigger{height:1.375rem;width:1.375rem}.icon--biggest{height:4rem;width:4rem}.icon--filter{z-index:0}.icon--error{color:#e50040;position:absolute;right:.9375rem;top:1.0625rem}.icon--error-custom-select{right:2.1875rem}.icon--arrow{height:.875rem!important;width:.875rem!important}.icon--arrow-right{padding-left:.0625rem}.icon--arrow-left{padding-right:.0625rem}.icon--exchange{color:var(--setting-color-ghost);height:1.125rem;width:1.5rem}.icon--play{background-color:var(--setting-color-main);border-radius:1.5625rem;color:#fff}.icon--sdf{color:#84cb3f}.icon--menu{color:#fff;margin-right:.3125rem;padding-bottom:.1875rem}.icon--warranty-check{color:#00a59a;height:1.25rem;width:1.25rem}.icon--nav-menu{color:var(--setting-color-link);height:1.5rem;width:1.5rem}.icon--show-password-icon{color:var(--setting-color-main);float:right;margin-right:.9375rem;margin-top:-2.125rem;width:1.375rem}.icon--show-password-icon~.icon--error{display:none}.icon--show-password-icon-hidden{color:var(--setting-color-ghost);float:right;margin-right:.9375rem;margin-top:-2.125rem;width:1.375rem}.icon--info-circle,.icon--warning{color:var(--setting-color-ghost)}.icon--logo{height:auto;max-height:100%;max-width:14.5rem;vertical-align:unset;width:auto}@media only screen and (max-width:1279px){.icon--logo{max-width:11.25rem}}.icon--logo-75-years{transform:scale(1.5)}.icon--logo-small{height:1.5rem;transform:none;vertical-align:unset;width:5.15625rem}.icon--service{height:100%;max-height:5.9375rem;vertical-align:unset;width:100%}.icon--logo-bohnenkamp{height:2rem;max-width:100%;width:6rem}@media only screen and (min-width:768px){.icon--logo-bohnenkamp{height:4.375rem;width:10.9375rem}}@media only screen and (min-width:1024px){.icon--logo-bohnenkamp{width:12.1875rem}}.icon--minus{background-color:var(--setting-color-main);height:.15625rem!important;width:.75rem!important}.icon--checkout{height:auto;padding:0;width:auto}@media only screen and (max-width:1023px){.icon--checkout{height:1.5rem;width:5.125rem}}.icon--header-check{height:.5625rem;margin:-.125rem .5625rem 0 0;width:.75rem}.icon--progress-check{height:.3125rem;width:.4375rem}@media only screen and (min-width:550px){.icon--progress-check{height:.5rem;width:.625rem}}.icon--phone{height:.9375rem;margin-right:.375rem;width:.9375rem}.icon--search{height:1.25rem;width:1.25rem;fill:var(--setting-color-main);stroke:var(--setting-color-main);stroke-width:.03125rem}.icon--user{height:1.5rem;width:1.5rem}.icon--accordion-down,.icon--accordion-up{color:var(--setting-color-main);height:1.5rem;pointer-events:none;width:1.5rem}.icon--quick-order{height:.9375rem;width:1.3125rem}@media only screen and (min-width:768px){.icon--quick-order{height:1.1875rem;margin-top:.625rem;width:2rem}}.icon--quick-order-delete-row{height:.9375rem;width:.875rem;fill:#b2b2b2}.icon--header-shopping-list{height:1.5rem;width:1.5rem}.icon--cart{height:1.0625rem;width:1.25rem}@media only screen and (min-width:768px){.icon--cart{height:1.625rem;margin-top:.3125rem;width:1.875rem}}.icon--cartnew{height:1.5rem;width:1.5rem}@media only screen and (min-width:768px){.icon--cartnew{height:1.5rem;width:1.5rem}}.icon--contact{height:1.5rem;margin-bottom:.5rem;width:1.375rem}@media only screen and (min-width:768px){.icon--contact{display:none}}.icon--cross{height:.625rem;width:.625rem}.icon--reverse{transform:rotate(180deg)}.icon--toggler-cross{height:.625rem;position:relative;width:.625rem}.icon--toggler-cross:after,.icon--toggler-cross:before{background-color:#333;content:"";position:absolute}.icon--toggler-cross:before{height:.125rem;left:0;top:50%;transform:translateY(-50%);width:100%}@media only screen and (min-width:768px){.icon--toggler-cross:before{height:.1875rem}}.icon--toggler-cross:after{height:100%;left:50%;top:0;transform:translateX(-50%);width:.125rem}@media only screen and (min-width:768px){.icon--toggler-cross:after{width:.1875rem}}.active .icon--toggler-cross:after{display:none}.icon--toggler-cross-thin:before{height:.125rem}.icon--toggler-cross-thin:after{width:.125rem}.icon--cart-plus{display:inline-block;height:1.4375rem;width:1.625rem}.icon--toggler-cross-link:after,.icon--toggler-cross-link:before{background-color:#8f8f8f}.icon--link{color:#b2b2b2;margin-right:.375rem;transition:color .25s ease-in-out}.icon--dhl-logo,.icon--hermes-logo{width:4.5625rem}.icon--invoice-logo{height:1.25rem;width:3.25rem}@media only screen and (min-width:768px){.icon--invoice-logo{height:1.75rem;width:5.1875rem}}.icon--invoice-logo-small{height:1.375rem;width:3.4375rem}.icon--payment-logo{position:absolute;right:1.25rem;top:1.6875rem}@media only screen and (min-width:768px){.icon--payment-logo{right:1.875rem;top:1.6875rem}}.icon--summary-shipping{width:3.3125rem}.icon--overview{height:1rem;width:1.0625rem}.icon--users{height:1.1875rem;width:1.8125rem}.icon--business-unit{height:1.375rem;width:1.375rem}.icon--role{height:.875rem}.icon--plus-small{height:.625rem;position:relative;top:-.0625rem;width:.625rem}.icon--share{width:1.25rem}.icon--add-to-list{height:1.625rem;position:relative;top:.0625rem;width:1.625rem}.icon--success{height:7.5rem;margin-bottom:-1.375rem;width:7.5rem}.icon--footer{height:1.75rem;width:5.8125rem}.icon--invoice-logo-footer{width:4.5625rem}.icon--pay-pal-logo-footer{width:4rem}.icon--klarna-logo-footer{width:4.25rem}.icon--dhl-logo-footer{width:4.75rem}.icon--copyright{height:3rem;width:6.625rem}.icon--reset{color:#333;margin-right:.5rem;transition:color .25s ease-in-out}.icon--chevron{height:.625rem;width:.625rem}.icon--create-list{height:1.125rem;vertical-align:bottom;width:1.125rem}.icon--create-new-cart{height:1.125rem;vertical-align:bottom;width:1.5rem}.icon--trolley{width:1.25rem}.icon--title{height:1.625rem;width:2.1875rem}.icon--sm-lg-regular{height:1rem;width:1rem}@media only screen and (min-width:768px){.icon--sm-lg-regular{height:1.25rem;width:1.25rem}}.icon--sm-lg-bigger{height:1rem;width:1rem}@media only screen and (min-width:768px){.icon--sm-lg-bigger{height:1.5rem;width:1.5rem}}.icon--browse-file{height:1.75rem;width:1.75rem}.icon--csv-download{height:1.875rem;left:.625rem;position:absolute;top:50%;transform:translateY(-50%);width:1.875rem}.icon--remove-file{color:#64666a;cursor:pointer;margin:-.125rem 0 0 .3125rem;transition:color .25s ease-in-out}.icon--remove-file:hover{color:#4c4c4c}.icon--clock{height:.75rem;width:.75rem}.icon--message{height:1.25rem;width:1.375rem}.icon--cart-locked{color:#eb553c;height:1.4375rem;width:1.875rem}.icon--energy-label{height:3rem;width:5rem}@media only screen and (max-width:767px){.icon--energy-label{height:1.5625rem;width:2.625rem}}.icon--checkout-and-cart-energy-label{height:2.1875rem;margin-left:-.1315625rem;margin-top:1.06875rem;width:3.694375rem}@media only screen and (max-width:1023px){.icon--checkout-and-cart-energy-label{height:1.5625rem;width:2.4375rem}}.icon--empty{height:4rem;margin-bottom:1.25rem;width:4rem}.icon--company-user-create{height:1.25rem;width:1.25rem}.icon--technical-search{color:var(--setting-color-main)}.icon--drei_pmsf{display:inline-block;height:1.125rem;margin-bottom:.3125rem;width:1.25rem}.icon--action{margin-right:.3125rem}.icon--action,.icon--endkunden-aktion{color:var(--setting-color-link);height:1.125rem;width:1.125rem}.icon--trade-fair-success{height:3.125rem;width:3.125rem}.icon--disabled{color:#8e8e8e}@media only screen and (max-width:-1){.icon--hidden-sm{display:none}}.icon--show-sm{display:none}@media only screen and (max-width:-1){.icon--show-sm{display:unset}}@media only screen and (max-width:549px){.icon--hidden-md{display:none}}.icon--show-md{display:none}@media only screen and (max-width:549px){.icon--show-md{display:unset}}@media only screen and (max-width:767px){.icon--hidden-lg{display:none}}.icon--show-lg{display:none}@media only screen and (max-width:767px){.icon--show-lg{display:unset}}@media only screen and (max-width:1023px){.icon--hidden-xl{display:none}}.icon--show-xl{display:none}@media only screen and (max-width:1023px){.icon--show-xl{display:unset}}@media only screen and (max-width:1279px){.icon--hidden-xxl{display:none}}.icon--show-xxl{display:none}@media only screen and (max-width:1279px){.icon--show-xxl{display:unset}}@media only screen and (max-width:1399px){.icon--hidden-xxxl{display:none}}.icon--show-xxxl{display:none}@media only screen and (max-width:1399px){.icon--show-xxxl{display:unset}}@media only screen and (max-width:1599px){.icon--hidden-xxxxl{display:none}}.icon--show-xxxxl{display:none}@media only screen and (max-width:1599px){.icon--show-xxxxl{display:unset}}.form-field{position:relative}.form-field>.form-select,.form-field>input,.form-field>textarea{padding:.875rem}.form-field>label{border:.0625rem solid transparent;color:#8e8e8e;font-size:1rem;height:100%;left:0;line-height:1.25rem;overflow:hidden;padding:.875rem .9375rem;pointer-events:none;position:absolute;text-overflow:ellipsis;top:0;transform-origin:0 0;transition:transform .1s ease-in-out;white-space:nowrap;width:100%}@media only screen and (max-width:1023px){.form-field>label{font-size:1rem}}.form-field--disabled label{color:#8e8e8e!important}.form-field--disabled .custom-select__carret{color:#678eb3!important}.form-field>.help-block:not(:empty)~label{bottom:0;height:30%;top:unset}.form-field>input,.form-field>textarea{text-overflow:ellipsis}.form-field>input::-moz-placeholder,.form-field>textarea::-moz-placeholder{color:transparent}.form-field>input::placeholder,.form-field>textarea::placeholder{color:transparent}.form-field>input:not(:-moz-placeholder-shown),.form-field>textarea:not(:-moz-placeholder-shown){padding-bottom:.375rem;padding-top:1.375rem}.form-field>input:focus,.form-field>input:not(:placeholder-shown),.form-field>textarea:focus,.form-field>textarea:not(:placeholder-shown){padding-bottom:.375rem;padding-top:1.375rem}.form-field>input:-webkit-autofill,.form-field>textarea:-webkit-autofill{padding-bottom:.375rem;padding-top:1.375rem}.form-field>textarea+label{background:transparent;height:auto;top:0;width:100%}.form-field>textarea:hover+label{background:transparent;width:125%}.form-field>textarea:not(:focus)+label{left:.0625rem;padding:.875rem .9375rem;width:calc(100% - 2px)}.form-field>textarea:focus{padding-top:1.6875rem}.form-field>textarea:focus+label{left:0;padding:.875rem .9375rem}.form-field>textarea:not(:-moz-placeholder-shown)+label{left:0;padding:.875rem .9375rem}.form-field>textarea:not(:placeholder-shown)+label{left:0;padding:.875rem .9375rem}.form-field>textarea::-moz-placeholder{color:transparent}.form-field>textarea::placeholder{color:transparent}.form-field>textarea:not(:-moz-placeholder-shown){padding-bottom:.375rem;padding-top:1.375rem}.form-field>textarea:focus,.form-field>textarea:not(:placeholder-shown){padding-bottom:.375rem;padding-top:1.375rem}.form-field>textarea:-webkit-autofill{padding-bottom:.375rem;padding-top:1.375rem}.form-field>.form-select{padding-bottom:.625rem;padding-top:1.625rem}.form-field>input:not(:-moz-placeholder-shown)~label,.form-field>textarea:not(:-moz-placeholder-shown)~label{color:#8e8e8e;padding-left:1.125rem;transform:scale(.75) translateY(-.5rem) translateX(.15rem)}.form-field>.custom-select-selected~label,.form-field>input:focus~label,.form-field>input:not(:placeholder-shown)~label,.form-field>select~label,.form-field>textarea:focus~label,.form-field>textarea:not(:placeholder-shown)~label{color:#8e8e8e;padding-left:1.125rem;transform:scale(.75) translateY(-.5rem) translateX(.15rem)}.form-field>.custom-select~label{width:100%}.form-field>.custom-select[disabled=true]~label{color:#8e8e8e!important}.form-field .custom-select:not(.custom-select-selected) label{transform:none}.form-field>input:-webkit-autofill~label,.form-field>textarea:-webkit-autofill~label{transform:scale(.75) translateY(-.5rem) translateX(.15rem)}.form-field .input__error-message{color:#e50040;display:none;font-size:.8125rem;line-height:1.0625rem;margin-top:.25rem}.form-field--select-icon .select2-selection__rendered{padding-left:4.6875rem}.form-field--select-icon .label{left:3.75rem;width:calc(100% - 4.375rem)}.form-fields.form__fields.grid.grid--gap-smaller{margin-left:-.3125rem;margin-right:-.3125rem;width:calc(100% + .625rem)}.grid--gap-smaller>.col.form-field>label{padding-left:1.25rem}.grid--gap-smaller>.col.form-field>input:not(:-moz-placeholder-shown)~label,.grid--gap-smaller>.col.form-field>textarea:not(:-moz-placeholder-shown)~label{padding-left:1.5625rem;transform:scale(.75) translateY(-.5rem) translateX(.15rem)}.grid--gap-smaller>.col.form-field>.custom-select-selected~label,.grid--gap-smaller>.col.form-field>input:focus~label,.grid--gap-smaller>.col.form-field>input:not(:placeholder-shown)~label,.grid--gap-smaller>.col.form-field>select~label,.grid--gap-smaller>.col.form-field>textarea:focus~label,.grid--gap-smaller>.col.form-field>textarea:not(:placeholder-shown)~label{padding-left:1.5625rem;transform:scale(.75) translateY(-.5rem) translateX(.15rem)}.input{background:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:3px;color:#434343;display:inline-block;font:400 1rem/1.125rem Source Sans Pro,sans-serif;line-height:1.25rem;padding:.875rem .9375rem;transition:border-color .25s ease-in-out}.input:focus{border-color:#8f8f8f}.input::-moz-placeholder{color:#8f8f8f}.input::placeholder{color:#8f8f8f}.input--expand{display:block;width:100%}.input--naked{background-color:hsla(0,0%,100%,0);border:none}.input--disabled,.input[disabled]{background-color:#f4f4f4;cursor:not-allowed}@media only screen and (max-width:1023px){.input{font-size:1rem}}.input::-moz-placeholder{color:#8e8e8e}.input::placeholder{color:#8e8e8e}.input[type=text]:not(:-moz-placeholder-shown){color:#1a1a1a}.input[type=text]:not(:placeholder-shown){color:#1a1a1a}.input:hover{background:#fcfcfc}.input:focus{border-color:var(--setting-color-main);color:#1a1a1a}.input--capslock{border-color:#009fe3!important}.input--disabled,.input[disabled]{background:#f1f1f1!important;color:#8e8e8e;cursor:default}.input--disabled~label,.input[disabled]~label{color:#8e8e8e!important}.input--dropdown{background:#f9f9f9;max-height:18.4375rem;overflow-y:scroll;padding:.5625rem 0;position:absolute;top:calc(100% + .125rem);z-index:1150}.input--dropdown-content{cursor:pointer;padding:.375rem .9375rem}.input--dropdown-content--selected,.input--dropdown-content:hover{background-color:#fff;color:#014380!important}.input--dropdown-content--no-results{background:unset;color:unset;cursor:default}.input--dropdown-content--no-results:hover{background:unset}.input--dropdown:hover{background:#f9f9f9}.input--error{border-color:#e50040}.input--error+.icon--error{display:block}.input:-ms-input-placeholder{color:#8f8f8f}.input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.input:not(:focus):not(:placeholder-shown):not(:-webkit-autofill):invalid{border-color:#e50040}.input:not(:focus):not(:placeholder-shown):not(:-webkit-autofill):invalid~.input__error-message{display:block}.input:not(:focus):not(:placeholder-shown):not(:-webkit-autofill):invalid~.icon--error{display:block}.input--small{font-size:.875rem;line-height:1.125rem;padding:.625rem 1rem}.input.input--clear-button{padding-right:2.25rem}.input.input--clear-button.input--clear-button-search-icon{right:4.75rem}.input--measurement-unit{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:5.625rem}.input--measurement-unit::-webkit-inner-spin-button,.input--measurement-unit::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.input--filter-range{color:#4c4c4c;font-weight:500;padding-left:.5rem;padding-right:1.5rem}@media only screen and (min-width:550px){.input--filter-range{padding-left:.75rem}}.input--transparent[disabled]{background-color:hsla(0,0%,100%,0)}.input--inline{border-bottom-right-radius:0;border-top-right-radius:0;padding-left:.625rem;padding-right:.625rem}.input__order{width:26.25rem}@media only screen and (max-width:1279px){.input__order{width:21.25rem}}@media only screen and (max-width:1023px){.input__order{width:16.875rem}}@media only screen and (max-width:767px){.input__order{width:100%}}.input__error{opacity:1;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;visibility:visible}.input__error-invisible{height:0;opacity:0;overflow:hidden;visibility:hidden;width:0}input::-ms-clear,input::-ms-reveal{display:none}.label{color:#434343;display:block;font-size:1rem;font-weight:400;margin-bottom:.4rem}@media only screen and (max-width:1022px){.label{font-size:1rem}}.label--required:after{color:#e50040;content:"*";margin-left:.2rem}.label--nowrap{white-space:nowrap}.label--no-margin{margin-bottom:0}.label--title:after{display:none}.label--bold{font-weight:700}.label--browse-file{align-items:center;background-color:#fff;border:.125rem dashed #b2b2b2;border-radius:.25rem;color:#8f8f8f;cursor:pointer;display:flex;font-weight:400;height:15.8125rem;min-height:7.5rem;padding:.625rem;text-transform:none;transition:border-color .25s ease-in-out;width:100%}@media only screen and (max-width:549px){.label--browse-file{height:-moz-max-content;height:max-content}}.label--browse-file:hover{border-color:var(--setting-color-main)}.label--browse-file-no-pointer{cursor:default;justify-content:center}.label--browse-file--error,.label--browse-file--error:hover{border-color:#e50040}.label--browse-file-cursor-default{cursor:default}.label--small{font-weight:500;text-transform:none}.list__item{display:block}.list__item>.list{margin-left:.5rem}.list--inline{display:inline-block}.list--inline>.list__item{display:inline-block;margin:0 .5rem}.list--inline>.list__item:first-child{margin-left:0}.list--inline>.list__item:last-child{margin-right:0}.list--bullet .list__item:before{content:"•";margin-right:.25rem}.list--plus .list__item:before{content:"+";margin-right:.25rem}.list--alert{color:#e50040}.list--footer{margin-bottom:1.625rem;padding:0 .625rem}@media only screen and (min-width:550px){.list--footer{margin-bottom:0;padding:0}}.list--checkout{margin-bottom:0}.list--checkout>.list__item{margin-left:1.1875rem;margin-right:1.1875rem}@media only screen and (min-width:550px){.list--checkout>.list__item{margin-left:.625rem;margin-right:.625rem}}.list--alert .list__item:before{content:none;margin-right:0}.list--alert .list__item{color:#e50040;font-size:.75rem;margin-bottom:.625rem;margin-top:.3125rem}.list--checkbox{margin:.5rem 0}.list--flex{display:flex;flex-wrap:wrap}.list__item--inline{display:inline-block}.list__item--checkbox{margin-bottom:.5rem}.list__item--checkbox--address{position:relative}.list__item--checkbox--address .list__item--checkbox--debitor-address__hint{display:none}.list__item--checkbox--address:has(.radio[data-is-billing-address]) .list__item--checkbox--debitor-address__hint{color:#64666a;display:block;font-size:.75rem;left:3rem;line-height:1.3125rem;pointer-events:none;position:absolute;top:1.25rem;z-index:1}@media only screen and (max-width:767px){.list__item--checkbox--address:has(.radio[data-is-billing-address]) .list__item--checkbox--debitor-address__hint{left:2.6875rem;top:.9375rem}}.list__item--checkbox--address:has(.radio[data-is-billing-address]) .radio__label{margin-top:1.1875rem}.list__item--checkbox--address:has(.radio[data-is-billing-address]) .radio__container{padding-bottom:.0625rem!important}.list--company-user{background-color:#fff;border-radius:0 0 3px 3px;box-shadow:0 1.125rem 1.125rem 0 rgba(26,26,26,.05),0 .1875rem .1875rem 0 rgba(26,26,26,.05);font-size:.9375rem;font-weight:400;letter-spacing:.0125rem;line-height:1.9375rem;padding:1.3125rem 2.375rem 1.3125rem 1.8125rem;position:absolute;right:0;top:100%;transform:scale(0);transform-origin:top right;transition:transform .25s ease-in-out;z-index:10}@media only screen and (min-width:1400px){.list--company-user{left:0;right:auto;transform-origin:top left}}.select{background-color:#fff;border:1px solid #dce0e5;border-radius:0;display:inline-block;max-width:100%;position:relative;transition:border-color .25s ease-in-out}.select__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:hsla(0,0%,100%,0);border:.25rem solid hsla(0,0%,100%,0);border-radius:0;border-right-width:1.5rem;display:block;max-width:100%;padding-left:.25rem;z-index:2}.select__select--disabled,.select__select[disabled]{background-color:#f4f4f4;cursor:not-allowed}.select__caret{bottom:0;color:#777;margin:auto;pointer-events:none;position:absolute;right:.25rem;top:0;z-index:1}.select--expand,.select--expand .select__select{display:block;width:100%}.select--naked{background-color:hsla(0,0%,100%,0);border:none}.select--error{border-color:#e50040}.select--error .select__caret{color:#e50040}.select--quick-order-page{background-color:#f0f0f0;border-radius:3px;color:#8f8f8f;padding:.9375rem .625rem}.select--quick-order-page:hover{cursor:pointer}.table thead{background-color:#fff;font-size:1rem;font-weight:700}.table th{color:#434343;font-weight:700}.table td,.table th{padding:1rem .9375rem;text-align:left}@media only screen and (min-width:768px){.table td,.table th{padding-left:2rem;padding-right:2rem}}.table th.customer-offers-table__header{color:#434343;font-size:1rem;font-weight:400;padding:1.25rem 1.25rem 1.25rem 0;text-transform:none}.table td.customer-offers-table__data{color:#1a1a1a;font-weight:700;min-width:9.375rem;padding:1.25rem 1.25rem 1.25rem 0}.table td.customer-offers-table__action{display:flex;justify-content:flex-end;min-width:9.375rem;padding:1.25rem 0;text-align:right;white-space:nowrap}.table tbody{font-size:.875rem}.table tbody tr:not(:first-child){border-top:.0625rem solid #e7eaee}.table tbody tr:last-child{border-bottom:.0625rem solid #e7eaee}.table tbody tr.customer-offers-table__row{border-bottom:0;border-top:.0625rem solid #cfcacb}.table tbody th{font-weight:500}.table tbody td{color:#4c4c4c}.table tbody strong{color:#333;font-weight:500}.table tbody.hover tr:hover{background:#fafafa}.table--alternating-colors td,.table--alternating-colors th{font-size:1rem;line-height:1.3125rem;padding:.75rem 1.25rem}.table--alternating-colors tr:nth-child(odd){background:#f1f1f1}.table--alternating-colors thead>tr:nth-child(odd),.table--alternating-colors tr:nth-child(2n){background:#fff}.table--expand{width:100%}.table--expand-two-columns th{width:50%}.table__row--inactive{color:#b2b2b2}.table--grid thead{white-space:nowrap}.table--grid td,.table--grid th{padding:1rem .9375rem}@media only screen and (max-width:767px){.table--responsive{display:block}.table--responsive tbody,.table--responsive td,.table--responsive th,.table--responsive thead{display:block;text-transform:capitalize}.table--responsive thead th,.table--responsive thead tr{display:none}.table--responsive tr{padding-bottom:10px;padding-top:10px}.table--responsive tbody tr:not(.is-hidden-sm-md){display:block}.table--responsive td{padding-bottom:0;padding-top:0}.table--responsive td:before{display:inline-block;flex-shrink:0;font-weight:700;padding-right:.625rem;text-transform:uppercase;width:auto}.table--responsive .row--order-details{border:.0625rem solid #dce0e5;border-radius:3px;margin-bottom:1rem;padding:1.25rem;position:relative}}@media only screen and (max-width:767px)and (min-width:768px){.table--responsive .row--order-details{border:none;margin-bottom:0;padding:0}}@media only screen and (max-width:767px){.table--responsive .transform-table-header,.table--responsive .transform-table-header__cell{background:#fff;display:block;padding:0}.table--responsive .transform-table-header__cell{font-size:1.125rem;font-weight:500;padding-top:1rem}.table--responsive .transform-cell{background-color:#f0f0f0;display:flex;position:relative}}@media only screen and (max-width:767px)and (min-width:768px){.table--responsive .transform-cell{display:table-cell}}@media only screen and (max-width:767px){.table--responsive .transform-cell:before{content:attr(data-content) ":"}.table--responsive .transform-cell--alt{background-color:hsla(0,0%,100%,0);padding:0}.table--responsive .transform-cell--no-label:before{display:none}}.textarea{background:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:3px;color:#434343;font:400 1rem/1.125rem Source Sans Pro,sans-serif;padding:1rem .9375rem}.textarea:hover{background:#fcfcfc}.textarea::-moz-placeholder{color:#8f8f8f}.textarea::placeholder{color:#8f8f8f}.textarea--expand{display:block;width:100%}.textarea--error{border-color:#e50040}.textarea--disabled,.textarea[disabled]{background-color:#f4f4f4;cursor:not-allowed}.textarea--alternative{border:none;box-shadow:0 .625rem .625rem 0 rgba(26,26,26,.05),0 .1875rem .1875rem 0 rgba(26,26,26,.05);color:#8f8f8f;font:400 .8125rem/1.38 Source Sans Pro,sans-serif;height:6.25rem;margin-bottom:.625rem;max-width:100%;min-width:100%;padding:.625rem}.thumbnail{align-items:center;display:flex;height:10rem;justify-content:center;margin:.5rem;position:relative}.thumbnail--smaller{height:3.25rem}@media only screen and (min-width:768px){.thumbnail--smaller{height:2.625rem}}.thumbnail--small{height:5rem}.thumbnail--big{height:20rem}.thumbnail--bigger{height:30rem}.thumbnail--min-size{min-width:2.5rem}.thumbnail--cms{height:13.75rem;margin:0}@media only screen and (min-width:550px)and (max-width:1023px){.thumbnail--cms{height:8.5rem}}.thumbnail--cms__image{margin:0}.thumbnail--item{flex-grow:1;margin:.5rem 1rem .5rem 0;padding:.5rem}.thumbnail--item:before{background-color:rgba(26,26,26,.05);border-radius:3px 0 0 3px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.thumbnail--reset-indents{margin:0}.thumbnail--category-list{align-items:center;background-color:#fff;border:.0625rem solid #cfcacb;display:flex;height:6.25rem;justify-content:center;margin:0;width:5rem}@media only screen and (min-width:550px)and (max-width:1279px){.thumbnail--category-list{width:2.1875rem}}.thumbnail--category-list .thumbnail__image{position:relative}.thumbnail--catalog{height:11.25rem}@media only screen and (min-width:768px){.thumbnail--catalog{height:15rem}}.thumbnail--category{height:7.75rem}@media only screen and (min-width:768px){.thumbnail--category{height:15rem}}.thumbnail--shopping-list{height:4.6875rem}@media only screen and (min-width:768px){.thumbnail--shopping-list{height:10rem}}.thumbnail--cart{height:100%;margin:0;width:100%}.thumbnail--summary{height:4.6875rem;margin:0;width:100%}@media only screen and (min-width:768px){.thumbnail--summary{height:6.25rem;margin:.25rem}}.thumbnail--reclaim{background-color:#fff;border:.0625rem solid #cfcacb;height:6.25rem;margin:0;width:5rem}.thumbnail--reclaim .thumbnail__image{position:relative}.thumbnail--reclaim .image-placeholder{height:100%;width:100%}.thumbnail--bundle-list{height:auto;margin:0}.thumbnail--bundle-list .thumbnail__image{position:relative;vertical-align:top}.thumbnail__image{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.thumbnail__image--color-light{color:#dadada}.thumbnail--has-border{border:.25rem solid hsla(0,0%,100%,0);box-shadow:0 0 0 1px #f0f0f0}.thumbnail--expand{width:100%}.title--footer{font:700 1rem/3.125rem Source Sans Pro,sans-serif;line-height:1.375rem;margin-bottom:.5rem;position:relative;text-transform:capitalize;width:100%}.title--footer-logo{margin-bottom:0}@media only screen and (min-width:550px){.title--footer-logo{display:none}}.title--subscription{font:700 1rem/3.125rem Source Sans Pro,sans-serif;position:relative}@media only screen and (min-width:550px){.title--subscription{font-size:1.125rem;font-weight:500;line-height:normal}}@media only screen and (min-width:768px){.title--subscription{font-size:1.625rem}}@media only screen and (min-width:1024px){.title--subscription{font-size:2.125rem;letter-spacing:.01875rem;line-height:2.6875rem}}.title--checkout{font-size:1.375rem;font-weight:700;margin-bottom:.625rem}@media only screen and (min-width:768px){.title--checkout{font-size:1.75rem;margin-bottom:1.5625rem}}.title--second{font-size:1.125rem;margin-bottom:.875rem}@media only screen and (min-width:768px){.title--second{font-size:1.5rem}}.title__index{color:var(--setting-color-main);margin-right:.25rem}@media only screen and (min-width:768px){.title__index{margin-right:.5rem}}.title--sub{color:#8f8f8f;font-weight:400;margin-bottom:.75rem}.title--error-page{font:700 2rem/2.5625rem Source Sans Pro,sans-serif;margin-bottom:.4375rem}.title--product-review{margin:2.25rem 0 1.5rem}.title--product-slider{font-size:1.125rem;font-weight:700;line-height:1.4375rem;margin-top:2.5rem;text-align:left}@media only screen and (max-width:1279px){.title--product-slider{margin-top:1.875rem}}@media only screen and (max-width:767px){.title--product-slider{margin-left:.9375rem;margin-right:.9375rem}}.title--product-slider--cart{margin-bottom:-.625rem;margin-top:-.625rem}@media only screen and (max-width:1279px){.title--product-slider--cart{margin-bottom:0;margin-top:1.25rem}}.title--kit-slider{margin-top:1.25rem;text-align:left}@media only screen and (max-width:767px){.title--kit-slider{margin-left:.9375rem;margin-right:.9375rem}}.title--top-margin{margin-top:3.8125rem}@media only screen and (min-width:768px){.title--top-margin{margin-top:5rem}}@media only screen and (min-width:1024px){.title--top-margin{margin-top:6.875rem}}.title--top-margin-small{margin-top:3.4375rem}.title--light{color:#fff}.title--product-set-details{font-size:1.375rem;font-weight:500}@media only screen and (min-width:768px){.title--product-set-details{font-size:3.125rem}}.title--mobile-toggler-section{color:#333;font-weight:500;line-height:normal;margin-bottom:1rem}@media only screen and (max-width:767px){.title--mobile-toggler-section{font-size:1.125rem;padding-left:1.8125rem;position:relative}.title--mobile-toggler-section:after,.title--mobile-toggler-section:before{background:#333;content:"";height:.125rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:.625rem}.title--mobile-toggler-section:after{transform:translateY(-50%) rotate(90deg)}.title--mobile-toggler-section.active:after{display:none}}.title--link{color:#333;font-weight:500}@media only screen and (min-width:768px){.title--link{margin-left:1.25rem}}.title--warning{background-color:rgba(235,85,60,.1);color:#eb553c;line-height:3.25rem;margin:0 -.9375rem .5rem}@media only screen and (min-width:768px){.title--warning{font-size:1rem;margin:0 0 .5rem}}.title--review-subtitle{color:#333;font-size:1.125rem;font-weight:500;line-height:normal;margin-bottom:1.25rem;text-align:center}@media only screen and (min-width:768px){.title--review-subtitle{font-size:1.5rem;text-align:left}}.title--underline{margin-bottom:.625rem;padding-bottom:.625rem;position:relative}@media only screen and (min-width:768px){.title--underline{margin-bottom:1.25rem;padding-bottom:1.25rem}}.title--underline:after{background-color:#e7eaee;bottom:0;content:"";display:block;height:.0625rem;left:-.9375rem;position:absolute;right:-.9375rem;width:calc(100% + 20px)}@media only screen and (min-width:768px){.title--underline:after{left:0;right:0;width:100%}}@media only screen and (max-width:1023px){.title--alternative-tyre{margin-left:.9375rem;margin-right:.9375rem}}.action-bar{margin-bottom:1rem;margin-top:1rem}@media only screen and (min-width:550px){.action-bar{display:flex;flex-flow:row nowrap}}.action-bar--first{margin-top:0}.action-bar--big{margin-top:3rem}.action-bar--small{margin-bottom:.5rem;margin-top:1rem}@media only screen and (min-width:550px){.action-bar--narrow{max-width:43.75rem}}@media only screen and (min-width:1024px){.action-bar--narrow{max-width:31.25rem}}.action-bar__title{flex:1}.action-bar__title--small{font-size:1.1875rem;line-height:1.4}.action-bar__title--middle{font-size:1.375rem}@media only screen and (min-width:550px){.action-bar__actions{align-items:center;display:flex;flex:none;flex-flow:row nowrap}}.action-bar__action{align-items:center;display:flex;flex:none;flex-flow:row nowrap;justify-content:center;margin-top:.5rem;width:100%}@media only screen and (min-width:550px){.action-bar__action{margin-left:.5rem;margin-top:0;width:auto}}.action-bar__icon{display:block;flex:none;height:.8125rem;margin-right:.625rem;width:.8125rem}.ajax-add-to-cart--styleguide{position:relative;width:-moz-fit-content;width:fit-content}.ajax-add-to-cart__cartQty{background:#00a59a;border-radius:50%;color:#fff;font-size:.75rem;height:1.25rem;line-height:1.25rem;opacity:1;overflow:hidden;pointer-events:visible;position:absolute;right:-.3125rem;top:-.3125rem;transform:translateY(0);transition:opacity .3s ease-out,transform .3s ease-out;width:1.25rem;z-index:1}.ajax-add-to-cart__cartQty.hide-cartQty{height:0;opacity:0;pointer-events:none;transform:translateY(-1.25rem);width:0}.ajax-add-to-cart__cartQty-value.increment{animation-duration:.8s;animation-name:incrementCartQty}.ajax-add-to-cart__cartQty-value.increment-zero{animation-duration:.4s;animation-name:incrementCartQty}.ajax-add-to-cart--text button{width:14.375rem}.ajax-add-to-cart-styleguide--styleguide{position:relative;width:-moz-fit-content;width:fit-content}.ajax-add-to-cart-styleguide__cartQty{background:#00a59a;border-radius:50%;color:#fff;font-size:.75rem;height:1.25rem;line-height:1.25rem;opacity:1;overflow:hidden;pointer-events:visible;position:absolute;right:-.3125rem;top:-.3125rem;transform:translateY(0);transition:opacity .3s ease-out,transform .3s ease-out;width:1.25rem;z-index:1}.ajax-add-to-cart-styleguide__cartQty.hide-cartQty{height:0;opacity:0;pointer-events:none;transform:translateY(-1.25rem);width:0}.ajax-add-to-cart-styleguide__cartQty-value.increment{animation-duration:.8s;animation-name:incrementCartQty}.ajax-add-to-cart-styleguide__cartQty-value.increment-zero{animation-duration:.4s;animation-name:incrementCartQty}.ajax-add-to-cart-styleguide--text button{width:14.375rem}@keyframes incrementCartQtyFromZero{0%{opacity:0;transform:translateY(-1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes incrementCartQty{0%{opacity:1;transform:translateY(0)}33%{opacity:0;transform:translateY(1.25rem)}66%{opacity:0;transform:translateY(-1.25rem)}to{opacity:1;transform:translateY(0)}}.ajax-loader{background-color:hsla(0,0%,94%,.5);background:hsla(0,0%,100%,.6);bottom:0;left:0;padding:.5rem;position:absolute;right:0;top:0;transition:visibility .25s ease-in-out,opacity .25s ease-in-out;z-index:750}.ajax-loader__spinner{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin-to;animation-timing-function:linear}.ajax-loader__label{margin-left:.5rem}.ajax-loader--solid-bg{background-color:#fff}.ajax-loader--big .ajax-loader__label{font-size:1.125rem}.ajax-loader--bottom{top:auto}.ajax-loader--fullscreen{position:fixed}.ajax-loader--front{z-index:3000}.ajax-loader--no-background{background:transparent}.ajax-loader--spacing-less{padding:0}.ajax-loader--checkout{z-index:1151}.ajax-loader svg{animation:svg-animation 2s linear infinite;height:2.5rem;overflow:visible;width:2.5rem}.ajax-loader--small svg{height:1.5rem;width:1.5rem}.ajax-loader--search-input{top:3.125rem}.ajax-loader #bg-circle{stroke:#a2a4a6;stroke-linecap:round;stroke-width:.625rem}.ajax-loader #animated-circle,.ajax-loader #bg-circle{display:block;fill:transparent;transform-origin:50% 50%}.ajax-loader #animated-circle{animation:circle-animation 1.4s ease-in-out infinite both;stroke:#1a1a1a;stroke-linecap:round;stroke-dasharray:283;stroke-dashoffset:280;stroke-width:.625rem}.alert{align-items:flex-start;background:#eaf1fa;color:#333;display:flex;margin:.625rem 0;padding:1.25rem}.alert__icon{color:#0064b4;flex-shrink:0;margin:0 1.25rem 0 0}.autocomplete-form{position:relative}.autocomplete-form__field{position:relative;z-index:702}.autocomplete-form__input{border:.0625rem solid #cfcacb;border-radius:3px;box-shadow:0 18px 18px 0 rgba(26,26,26,.05),0 3px 3px 0 rgba(26,26,26,.05);font-size:.9375rem;font-weight:400;padding:.9375rem 2.25rem .9375rem 1.125rem}.autocomplete-form__input--active{border-radius:3px 3px 0 0}.autocomplete-form__suggestion{background-color:#fff;border:.0625rem solid #cfcacb;border-radius:3px;font-size:.875rem;left:0;line-height:2;margin-top:.1875rem;max-height:18.75rem;overflow-x:hidden;padding:.625rem 1.125rem;position:absolute;right:0;top:100%;z-index:703}.autocomplete-form__clean-button{align-items:center;bottom:0;display:flex;justify-content:center;padding:0;position:absolute;right:0;top:0;width:2.25rem}.autocomplete-form--overlap{z-index:1150}.breadcrumb-step{display:inline-block;font:.875rem/1rem Source Sans Pro,sans-serif}@media only screen and (max-width:767px){.breadcrumb-step{font-size:.75rem}}.breadcrumb-step--progress-complete,.breadcrumb-step--progress-step{font-size:.625rem;line-height:normal;margin:0 .9375rem;position:relative}@media only screen and (min-width:550px){.breadcrumb-step--progress-complete,.breadcrumb-step--progress-step{font-size:1.125rem}}@media only screen and (min-width:768px){.breadcrumb-step--progress-complete,.breadcrumb-step--progress-step{margin:0 1.8125rem}}.breadcrumb-step--progress-complete:not(:last-child):after,.breadcrumb-step--progress-step:not(:last-child):after{background:hsla(0,0%,70%,.8);content:"";height:.0625rem;left:100%;margin-left:-.1875rem;position:absolute;top:.375rem;width:2.25rem}@media only screen and (min-width:550px){.breadcrumb-step--progress-complete:not(:last-child):after,.breadcrumb-step--progress-step:not(:last-child):after{height:.125rem;top:.75rem}}@media only screen and (min-width:768px){.breadcrumb-step--progress-complete:not(:last-child):after,.breadcrumb-step--progress-step:not(:last-child):after{display:none}}.breadcrumb-step--progress-complete.breadcrumb-step--active,.breadcrumb-step--progress-step.breadcrumb-step--active{border-bottom:0}@media only screen and (min-width:768px){.breadcrumb-step--progress-complete.breadcrumb-step--active,.breadcrumb-step--progress-step.breadcrumb-step--active{border-bottom:.0625rem solid #4c4c4c}}.breadcrumb-step--progress-complete{color:var(--setting-color-main)}.breadcrumb-step--progress-complete:not(:last-child):after{background:var(--setting-color-main)}.breadcrumb-step--progress-complete .breadcrumb-step__link{color:inherit}@media only screen and (min-width:768px){.breadcrumb-step--progress-complete .breadcrumb-step__link{margin-left:.25rem}}.breadcrumb-step--progress-complete .breadcrumb-step__number,.breadcrumb-step:last-child .breadcrumb-step__separator{display:none}.breadcrumb-step:last-child .breadcrumb-step__link{font-weight:400}.breadcrumb-step__separator{color:#8f8f8f;margin-left:.25rem;margin-right:.25rem}.breadcrumb-step--active{border-bottom:.0625rem solid #4c4c4c;color:#4c4c4c;font-weight:500}.breadcrumb-step--disabled:not(.breadcrumb-step--active),.breadcrumb-step__link{color:#434343;font-weight:700;transition:color .25s ease-in-out}.breadcrumb-step--disabled:not(.breadcrumb-step--active):focus,.breadcrumb-step--disabled:not(.breadcrumb-step--active):hover,.breadcrumb-step__link:focus,.breadcrumb-step__link:hover{color:#4c4c4c}.breadcrumb-step__checked{background-color:var(--setting-color-main);border-radius:50%;color:#fff;height:.8125rem;line-height:.6875rem;margin-bottom:.125rem;width:.8125rem}@media only screen and (min-width:550px){.breadcrumb-step__checked{height:1.125rem;line-height:.9375rem;margin:.1875rem 0 .25rem;width:1.125rem}}@media only screen and (min-width:768px){.breadcrumb-step__checked{margin:0 0 0 .25rem}}.breadcrumb-step__number{display:block;margin-bottom:.125rem}@media only screen and (min-width:768px){.breadcrumb-step__number{display:inline;margin-bottom:0}}.breadcrumb-step__holder{align-items:center;display:flex;flex-direction:column-reverse}@media only screen and (min-width:768px){.breadcrumb-step__holder{flex-direction:row}}.card,.card__container{position:relative}.card__container{padding-bottom:2.5rem}.card__actions-container{bottom:.5rem;left:.5rem;margin:auto;position:absolute;right:.5rem}.card--stretch{height:100%}.cart-counter{display:inline-block}.cart-counter__quantity{background:#eb553c;border-radius:100%;color:#fff;display:inline-block;font-size:.875rem;height:1.5rem;line-height:1.5rem;margin-left:.3125rem;min-width:1.5rem;text-align:center}.cart-counter__quantity--hidden{display:none}.cart-items-counter__icon{align-items:center;display:flex;gap:.5rem;justify-content:center;position:relative}.cart-items-counter__text{display:block;white-space:nowrap}@media only screen and (max-width:1399px){.cart-items-counter__text{display:none;white-space:normal}}.cart-items-counter__quantity{align-items:center;background-color:#00a59a;border-radius:1.5rem;bottom:0;color:#fff;display:flex;font-size:.6875rem;font-weight:700;height:1.5rem;justify-content:center;position:absolute;right:-1rem;text-align:center;width:1.5rem;z-index:3}@media only screen and (min-width:550px)and (max-width:1399px){.cart-items-counter__quantity{inset:unset;position:relative}}@media only screen and (max-width:549px){.cart-items-counter__quantity{bottom:unset;height:1.25rem;right:-.5rem;top:-.5rem;width:1.25rem}}.endless-scroll{display:flex;max-height:100%;overflow:hidden}.endless-scroll__scroll-container{overflow-y:auto;width:100%}.endless-scroll__loader,.flash-message{position:relative}.flash-message{background-color:#00a59a;border-radius:.25rem;box-shadow:0 .125rem .5rem rgba(26,26,26,.2);font-family:Source Sans Pro,sans-serif;font-size:17px;grid-column:1;grid-row:1;height:-moz-fit-content;height:fit-content;margin-bottom:.625rem;min-height:3.125rem;opacity:0;overflow:hidden;padding:0;pointer-events:none;transform:scale(1.01);transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:visibility .5s ease-in-out,opacity .5s ease-in-out,max-height .5s ease-in-out;visibility:hidden;will-change:transform}@media only screen and (max-width:767px){.flash-message{visibility:hidden;width:100%}.flash-message--active:last-of-type{top:0}}.flash-message__close-button{align-items:center;border-radius:50%;cursor:pointer;display:flex;padding:.3125rem}.flash-message__close-button .icon{height:.75rem;width:.75rem}.flash-message__close-button:hover{background:hsla(0,0%,100%,.3)}.flash-message--hidden{display:none}.flash-message__static-link{color:rgba(51,51,51,.4);flex-shrink:0}.flash-message__content{color:#fff;min-height:3.125rem;padding:0 .9375rem}.flash-message__loading-circle{align-items:center;display:flex;height:1.25rem;position:relative;right:0;top:0;transform:rotateY(-180deg) rotate(-90deg);width:1.25rem}.flash-message__loading-circle circle{stroke-dasharray:56;stroke-dashoffset:0;stroke-linecap:round;stroke-width:.125rem;stroke:#fff;fill:none}.flash-message .col{align-items:center;display:flex}.flash-message .col--loading-circle{padding:0 1.25rem}.flash-message .col--right{align-self:stretch;border-left:.0625rem solid hsla(0,0%,100%,.4);margin-bottom:.3125rem;margin-top:.3125rem;padding-left:.9375rem}.flash-message .col--text{font-size:.875rem;max-width:80%;padding:.9375rem 0}@media only screen and (max-width:767px){.flash-message .col--text{padding:.625rem 0}}.flash-message .col--text a{color:#fff;text-decoration:underline}.flash-message__text{padding-left:.625rem;padding-right:1rem}.flash-message--show{max-height:12.5rem;opacity:1;pointer-events:all;transform:scale(1);visibility:visible}@media only screen and (max-width:767px){.flash-message--show{width:100%}}.flash-message--info{color:#1a1a1a}.flash-message__icon{height:1.25rem;width:1.25rem}.flash-message--success{background-color:#00a59a}.flash-message--info{background-color:#009fe3}.flash-message--warning{background-color:#daa415}.flash-message--alert{background-color:#e50040}.form .form{padding-left:.5rem;padding-right:.5rem}.form__fields{margin-left:-.5rem;margin-right:-.5rem}.form__field{padding:.5rem}.form__actions{text-align:right}.form__action{margin-left:.5rem;margin-top:.5rem}.form--inline .form__container{align-items:flex-end;display:flex;flex-flow:row wrap}.form--inline .form__fields{flex-basis:auto;flex-grow:1;float:left}.form--inline .form__actions{flex-basis:auto;flex-grow:0}.form--inline .form__field{padding-bottom:0;padding-right:0}.form--extend{width:100%}.form.form--spacing .form__field{margin-top:.625rem}.form .forgot-password-width{max-width:39.3125rem;width:100%}.form__field{padding:0}.form__field--section{margin-top:3rem;width:100%}.form__fields{margin:0}.form__actions{align-items:center;display:flex;flex-flow:row wrap;text-align:center}@media only screen and (min-width:768px){.form__actions{flex-wrap:wrap;margin-top:.625rem}}.form__action{flex:none;margin:.625rem 0 0}@media only screen and (min-width:768px){.form__action{margin:0 1.25rem 0 0}}@media only screen and (min-width:550px){.form__action--expand-sm-md{margin:.625rem 1rem 0 0}}@media only screen and (min-width:768px){.form__action--expand-sm-md{margin-top:0}}.form__action--primary,.form__action--sm-lg-first{order:-1}@media only screen and (min-width:768px){.form__action--sm-lg-first{order:0}}.form__action--sm-md-first{order:-1}@media only screen and (min-width:550px){.form__action--sm-md-first{order:0}}.form__action--no-margin{margin:0}.form__action--link{font-size:1rem;margin:0 0 0 auto;width:auto}.form__title-description{color:#b2b2b2;margin:-.5rem 0 1rem}.form--narrow .form__container{width:100%}@media only screen and (min-width:550px){.form--narrow .form__container{max-width:43.75rem}}@media only screen and (min-width:1024px){.form--narrow .form__container{max-width:31.25rem}}.form--subscription{padding-bottom:2rem}@media only screen and (min-width:550px){.form--subscription{padding-bottom:0}}.form--subscription .form__container{position:relative}.form--subscription .form__action,.form--subscription .form__actions,.form--subscription .form__fields{margin:0}.form--subscription .form__field{padding:0}.form--subscription .form__actions{bottom:0;position:absolute;right:0}.form--subscription .label{display:none}.form--subscription .input{background-color:hsla(0,0%,100%,0);border:none;border-bottom:2px solid #4c4c4c;border-radius:0;color:#4c4c4c;font-size:1rem;letter-spacing:.0125rem;line-height:1.25rem;padding:.625rem 2.25rem .625rem 0}.form--subscription .input::-moz-placeholder{color:#4c4c4c}.form--subscription .input::placeholder{color:#4c4c4c}@media only screen and (min-width:768px){.form--subscription .input{font-size:1.125rem;letter-spacing:.016875rem;line-height:1.4375rem;padding:.8125rem 2.875rem 1rem 0}}.form--subscription .button{color:#4c4c4c;min-height:2.625rem;padding-bottom:.625rem;padding-right:.625rem}.form--subscription .button:focus,.form--subscription .button:hover{color:#8f8f8f}@media only screen and (min-width:768px){.form--subscription .button{min-height:3.375rem;padding-bottom:.625rem;padding-right:1.375rem}}.form--subscription .icon{height:.75rem;width:.75rem}@media only screen and (min-width:768px){.form--subscription .icon{height:1rem;width:1rem}}.form--browse-file .form__actions,.form--browse-file .form__field:not(:first-of-type),.form--browse-file .input{display:none}.form--text-order .form__field{padding-top:0}.form--text-order .form__actions{display:none}.form--text-order .textarea{border:none;border-radius:3px;box-shadow:0 .625rem .625rem 0 rgba(26,26,26,.05),0 .1875rem .1875rem 0 rgba(26,26,26,.05);color:#8f8f8f;font-size:.8125rem;font-weight:400;min-height:7.4375rem;padding:1.0625rem 1.25rem 1.125rem}@media only screen and (min-width:768px){.form--text-order .textarea{min-height:5.375rem;padding:.9375rem 1.25rem}}.form--note .form__field{padding-top:0}.form--note .form__actions{margin-top:0;text-align:left}.form--note .form__action{margin-left:0;margin-top:.1875rem}@media only screen and (min-width:768px){.form--note .form__action{margin-top:.75rem}}.form--note .label{display:none}.form--note .textarea{border:none;border-radius:3px;box-shadow:0 .625rem .625rem 0 rgba(26,26,26,.05),0 .1875rem .1875rem 0 rgba(26,26,26,.05);color:#8f8f8f;font-size:.75rem;font-weight:400;line-height:1.125rem;max-width:100%;min-height:7.4375rem;padding:.75rem .8125rem}@media only screen and (min-width:768px){.form--note .textarea{font-size:.8125rem;min-height:5.375rem;padding:.9375rem 1.25rem}}.form--discount-voucher .form__container{display:flex;position:relative}.form--discount-voucher .input{border-radius:3px}.form--discount-voucher .label{display:block}.form--checkout-form{padding:0}.form--checkout-form .form__fields{margin:0}.form--checkout-form .form__field{padding:0 0 1rem}@media only screen and (min-width:768px){.form--checkout-form .form__field{padding:0 .625rem 1rem}}.form--checkout-form .form__actions{flex-direction:column-reverse}@media only screen and (min-width:550px){.form--checkout-form .form__actions{flex-direction:row-reverse;justify-content:flex-end}}.form--checkout-form .label:not(span){color:#333;font-size:.625rem}@media only screen and (min-width:768px){.form--checkout-form .label:not(span){font-size:.75rem}}.form--checkout-form .input{transition:border-color .25s ease-in-out,box-shadow .25s ease-in-out}.form--checkout-form .input::-moz-placeholder{color:#b2b2b2}.form--checkout-form .input::placeholder{color:#b2b2b2}.form--checkout-form .input:focus{border-color:var(--setting-color-main);box-shadow:0 0 0 .0625rem var(--setting-color-main)}.form--checkout-address-content>.form__container{margin:0 auto;max-width:44.375rem}.form--checkout-address-content .form__actions{margin:0}.form--checkout-address-content .form__field .custom-select__select,.form--checkout-address-content .form__field .select2-selection__rendered{background-color:#fff}.form--container-full-width>.form__container{max-width:100%}.form--hidden-actions .form__actions{display:none}.form--account-info .form__field:has(select) .icon-tooltip--changes-pending{right:3rem}.form--account-info .form__field:has(input:invalid) .icon-tooltip--changes-pending{display:none}.formatted-number-input .formatted-number-input__input{border:1px solid #dce0e5;display:inline-block;padding:.25rem .5rem;transition:border-color .25s ease-in-out}.formatted-number-input .formatted-number-input__input:focus{border-color:#8f8f8f}.formatted-number-input .formatted-number-input__input::-moz-placeholder{color:#8f8f8f}.formatted-number-input .formatted-number-input__input::placeholder{color:#8f8f8f}.formatted-number-input .formatted-number-input__input--expand{display:block;width:100%}.formatted-number-input .formatted-number-input__input--naked{background-color:hsla(0,0%,100%,0);border:none}.formatted-number-input .formatted-number-input__input--error{border-color:#e50040}.formatted-number-input .formatted-number-input__input--disabled,.formatted-number-input .formatted-number-input__input[disabled]{background-color:#f4f4f4;cursor:not-allowed}.image-carousel__container{padding-left:1.5rem;padding-right:1.5rem;position:relative}.image-carousel__view{max-width:100%;overflow:hidden;position:relative;z-index:1}.image-carousel__slider{flex-wrap:nowrap;transition:transform .5s ease-in-out}.image-carousel__dots{line-height:0;text-align:center}.image-carousel__dot{display:inline-block;padding:.25rem}.image-carousel__dot:before{background-color:#dadada;border-radius:100%;content:"";display:block;height:.5rem;transition:background-color .15s ease-in-out;width:.5rem}.image-carousel__dot--current:before,.image-carousel__dot:hover:before{background-color:#014380}.image-carousel__navigation{align-items:center;bottom:0;display:flex;pointer-events:none;position:absolute;top:0;z-index:2}.image-carousel__navigation--prev{left:0}.image-carousel__navigation--next{right:0}.image-carousel__arrow{color:#dadada;pointer-events:all;transition:color .25s ease-in-out}.image-carousel__arrow:hover{color:#014380}.image-carousel--inset .image-carousel__container{padding-left:0;padding-right:0}.image-carousel--inset .image-carousel__navigation{width:auto}.image-carousel--inset .image-carousel__arrow{background-color:hsla(0,0%,96%,.75);padding:.5rem}@media only screen and (min-width:768px){.image-carousel__navigation{opacity:0;pointer-events:none;transition:visibility .25s ease-in-out,opacity .25s ease-in-out;visibility:hidden}.image-carousel:hover .image-carousel__navigation{opacity:1;pointer-events:all;pointer-events:none;visibility:visible}}.jumbotron{overflow:hidden}.jumbotron h1,.jumbotron h2{color:#434343}.jumbotron__container{background-color:var(--setting-color-main);background-position:50%;background-repeat:no-repeat;background-size:cover;height:22.5rem;padding:0 .9375rem;position:relative;text-align:center}@media only screen and (min-width:550px){.jumbotron__container{padding-left:2.5rem;padding-right:2.5rem}}@media only screen and (min-width:768px){.jumbotron__container{height:28.4375rem;padding-left:5.5rem;padding-right:5.5rem;text-align:left}}.jumbotron__text,.jumbotron__title{color:#fff}.jumbotron__title{font-size:2.125rem;font-weight:500;letter-spacing:-.01875rem;line-height:2.375rem;margin-bottom:1.6875rem;text-shadow:0 10px 30px rgba(26,26,26,.1),0 2px 4px rgba(26,26,26,.1)}@media only screen and (min-width:768px){.jumbotron__title{font-size:2.625rem;letter-spacing:0;line-height:2.875rem}}@media only screen and (min-width:1024px){.jumbotron__title{font-size:3.125rem;line-height:3rem}}.jumbotron__text{font-size:1rem;font-weight:400;letter-spacing:.025625rem;line-height:1.25rem;margin-bottom:1.625rem;padding:0 .75rem;text-shadow:0 2px 4px rgba(26,26,26,.1)}@media only screen and (min-width:768px){.jumbotron__text{font-size:1.125rem;line-height:1.375rem;padding:0}}@media only screen and (min-width:1024px){.jumbotron__text{font-size:1.375rem;line-height:1.75rem;margin-bottom:3rem}}.lazy-image{line-height:1}.lazy-image--thumbnail{height:10rem;margin:.5rem;position:relative}.lazy-image--smaller{height:3rem}.lazy-image--small{height:5rem}.lazy-image--big{height:20rem}.lazy-image--bigger{height:30rem}.lazy-image--expand{width:100%}.lazy-image--min-size{min-width:2.5rem}.lazy-image--has-border{border:.25rem solid hsla(0,0%,100%,0);box-shadow:0 0 0 1px #f0f0f0}.lazy-image--spaceless{margin:0}.lazy-image--with-overlay{overflow:hidden;position:relative}.lazy-image--with-overlay:before{background:rgba(0,0,0,.05);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.lazy-image--background{position:relative}.lazy-image__image--thumbnail{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.lazy-image__image--color-light{color:#dadada}.lazy-image__background{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.main-overlay{background:rgba(51,51,51,.4);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;visibility:hidden;z-index:700}.main-overlay--show{opacity:1;pointer-events:all;visibility:visible}.main-popup{background:#fff;border-radius:.625rem;box-shadow:0 2px 5px 1px rgba(26,26,26,.1);display:flex;flex-direction:column;left:50%;max-height:90vh;max-width:90vw;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);visibility:hidden;width:28.75rem;z-index:550}.main-popup__head{min-height:2rem}.main-popup__title{font-size:1.125rem;font-weight:700;padding:1.25rem 1.5rem}.main-popup__close{background:hsla(0,0%,100%,0);border:none;color:#777;cursor:pointer;height:2rem;position:absolute;right:1.5rem;top:.625rem;transition:color .25s ease-in-out;width:2rem}.main-popup__close:active,.main-popup__close:focus,.main-popup__close:hover{background-color:hsla(0,0%,100%,0);border:none;color:#014380}.main-popup__content{overflow-y:auto;padding:0 1.25rem 1.5rem}.main-popup--spaceless .main-popup__head{min-height:3rem}.main-popup--spaceless .main-popup__content{padding:0}.main-popup--open{opacity:1;pointer-events:all;visibility:visible}.main-popup--flex-content .main-popup__content{display:flex}.menu__item{display:block}.menu__item>.menu{margin-left:.5rem}.menu--inline{display:inline-block}.menu--inline>.menu__item{display:inline-block;margin:0 .5rem}.menu--inline>.menu__item:first-child{margin-left:0}.menu--inline>.menu__item:last-child{margin-right:0}.menu--bullet .menu__item:before{content:"•";margin-right:.25rem}.menu--plus .menu__item:before{content:"+";margin-right:.25rem}.menu--alert{color:#e50040}.menu__link,.menu__text{letter-spacing:.0125rem;position:relative;transition:color .25s ease-in-out;z-index:1}.menu__text{cursor:default}.menu .sale-color .menu__link,.menu .sale-color .menu__text{color:#eb553c}.menu .sale-color .menu__link:hover,.menu .sale-color .menu__text:hover{color:#af2812}.menu .new-color .menu__link,.menu .new-color .menu__text{color:var(--setting-color-main)}.menu .new-color .menu__link:hover,.menu .new-color .menu__text:hover{color:#000e1b}.menu__heading,.menu__heading--title{display:inline-block;position:relative}.menu__heading--title{font-weight:700;text-transform:uppercase}.menu__heading--toggle{background:none;display:inline-block;height:100%;line-height:0;position:relative;width:1.6875rem;z-index:0}.menu__item{font-weight:400}.menu__item--icon{background:none;color:var(--setting-color-secondary-base-primary);height:100%;line-height:0;position:relative;width:unset;z-index:0}.menu__item--title{display:inline-block;font-size:1rem;-webkit-hyphens:auto;hyphens:auto;margin-left:.625rem;position:relative}.menu__item--has-children-dropdown>.menu{background-color:#fff;border:.0625rem solid #dadada;box-shadow:0 2px 5px 1px rgba(26,26,26,.1);left:0;margin-left:-.5rem;opacity:0;pointer-events:none;position:absolute;transition:visibility .25s ease-in-out,opacity .25s ease-in-out;visibility:hidden;width:15rem}.menu__item--has-children-dropdown>.menu--wide{width:23rem}.menu__item--has-children-dropdown>.menu--wider{width:28rem}.menu__item--has-children-dropdown:hover>.menu{opacity:1;pointer-events:all;visibility:visible}.menu__item--has-children-dropdown>.menu>.menu__item{margin-left:.5rem;margin-right:.5rem}@media only screen and (min-width:1024px){.menu__item--has-children-dropdown:after{background:#fff;border-radius:3px;bottom:-1.5625rem;content:"";height:.625rem;left:50%;opacity:0;position:absolute;transform:rotate(45deg) translateX(-50%);transition:helper-effect-transition(opacity,.1s);width:.625rem}}.menu__item--has-overlay{z-index:2152}.menu__item--filter-enumeration{line-height:1.125rem;margin-bottom:.5rem}.menu__item--footer{margin:1rem .5rem 0}@media only screen and (min-width:768px){.menu__item--footer{margin-top:0}}.menu__item--social{margin-right:.9375rem}.menu__item--social:first-child{margin-left:0}.menu__item--social:last-child{margin-right:0}.menu--footer{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -.5rem 1.625rem;padding:0 1.25rem}@media only screen and (min-width:550px){.menu--footer{flex-wrap:nowrap;justify-content:space-between;margin-bottom:0;padding:0}}.menu--social{display:flex;justify-content:center}@media only screen and (min-width:768px){.menu--social{justify-content:left}}.menu__trigger{display:inline-block;padding-left:.625rem;position:relative;transition:padding-left .1s linear}.menu__trigger-button{background:none;height:100%;line-height:0;position:absolute;right:.3125rem;top:0;transition:all .2s linear;width:1.6875rem;z-index:0}.menu__trigger-button-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(90deg)}.menu__trigger-button.is-active .menu__trigger-button-icon{transform:translate(-50%,-50%) rotate(-90deg)}.menu__trigger-button.is-invisible-forced{height:100%}@media only screen and (min-width:1024px){.menu--vertical-lvl-0{display:flex;flex-direction:column}.menu--lvl-0{display:flex}}.menu__item--lvl-0{border-bottom:.0625rem solid #dce0e5;padding-left:.6875rem;position:relative;z-index:2}@media only screen and (min-width:1024px){.menu__item--lvl-0{border:none;padding-left:0}.menu__item--lvl-0:before{background:#4c4c4c;bottom:0;content:"";display:none;height:.125rem;left:50%;position:absolute;transform:translateX(-50%);width:1.875rem}.menu__item--lvl-0.is-shown .menu-wrapper--lvl-1{opacity:1;transform:scale(1)}}.menu__item--lvl-0:last-of-type{border:none}@media only screen and (min-width:1024px){.menu__item--lvl-0:not(:last-child){margin-right:2.5rem}}@media only screen and (min-width:1280px){.menu__item--lvl-0:not(:last-child){margin-right:3.75rem}}@media only screen and (min-width:1024px){.menu__item--lvl-0:hover:before{display:block}.menu__item--lvl-0:hover:after{opacity:1}}@media only screen and (min-width:1280px){.menu__link--lvl-0--root{pointer-events:none}}.menu__link--lvl-0,.menu__text--lvl-0{color:#333;display:inline-block;font-size:1.0625rem;font-weight:500;letter-spacing:.0125rem;line-height:1.25rem}.menu__link--lvl-0:hover,.menu__text--lvl-0:hover{color:#4c4c4c}@media only screen and (min-width:1024px){.menu-wrapper--reverse{left:auto;right:-.625rem}}.menu--lvl-1{padding-bottom:.75rem}.menu__link--lvl-1,.menu__text--lvl-1{color:#333;display:block;font-size:1rem;letter-spacing:.0125rem;line-height:2.625rem}.menu__trigger-button--lvl-1{color:#b2b2b2}.menu__trigger-button--lvl-1.is-active:after{background:#f0f0f0;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:62.4375rem;z-index:-1}@media only screen and (min-width:1024px){.menu__trigger-button--lvl-1.is-active:after{display:none}}.menu--lvl-2{padding-bottom:.625rem}@media only screen and (min-width:1024px){.menu--lvl-2{margin-top:1.1875rem;padding-bottom:0}.menu__item--lvl-2{padding:.1875rem 0}}.menu__link--lvl-2,.menu__text--lvl-2{color:#8f8f8f;display:block;font-size:.9375rem;font-weight:400;letter-spacing:.0125rem;line-height:2.625rem;padding:0 1.25rem}@media only screen and (min-width:1024px){.menu__link--lvl-2,.menu__text--lvl-2{display:inline-block;letter-spacing:0;line-height:normal;padding:0}}.menu__link--lvl-2:hover{color:#4c4c4c}.menu__myshop button{background-color:transparent}.money-price{display:block}.money-price__amount{font-size:1.125rem}.money-price__amount--original{color:#8f8f8f;display:block;font-size:.875rem;text-decoration:line-through}.money-price__tag{color:#eb553c;margin-right:.25rem}.money-price .money-price--bold{font-weight:700}.money-price .money-price--big{margin-bottom:1.4375rem;margin-top:.75rem}@media only screen and (min-width:768px){.money-price .money-price--big{margin-top:0}}.money-price .money-price--input-center{margin-top:.75rem}.money-price .money-price--medium{margin:0 0 10px;width:100%}.money-price .money-price--margin-bottom-from-tablet{margin:0}@media only screen and (min-width:768px){.money-price .money-price--margin-bottom-from-tablet{margin:0 0 10px}.money-price .money-price--text-right-from-tablet{text-align:right}}.money-price .money-price--secondary{background:#f0f0f0;margin-top:.5rem;padding:.875rem 1rem}.money-price .money-price__amount{color:#1a1a1a;font-size:1rem;font-weight:500;line-height:1.3125rem}.money-price .money-price__amount--bold{font-weight:700}.money-price .money-price__amount--big{color:#1a1a1a;font-size:1.875rem;font-weight:700;line-height:2.1875rem}@media only screen and (max-width:767px){.money-price .money-price__amount--big{font-size:1.75rem}}.money-price .money-price__amount--comparison-list{font-size:1.5rem;line-height:1.875rem}.money-price .money-price__amount--comparison-list .skeleton-loading{height:1.5rem}@media only screen and (max-width:1023px){.money-price .money-price__amount--comparison-list{font-size:1.25rem;line-height:1.5625rem}.money-price .money-price__amount--comparison-list .skeleton-loading{height:1.25rem}}.money-price .money-price__amount--special-offer{color:#1a1a1a;font-size:1.875rem;font-weight:700;line-height:1.5rem}.money-price .money-price__amount--special-offer .skeleton-loading{height:1.5rem}.money-price .money-price__amount--input-center{margin-top:.75rem}.money-price .money-price__amount--medium{font-size:1.125rem;font-weight:700;line-height:normal}.money-price .money-price__amount--block{display:block}.money-price .money-price__amount--gray-color{color:#333}.money-price .money-price__amount--original{color:#b2b2b2;display:inline-block;font-size:.9375rem;font-weight:400;margin-left:.25rem}@media only screen and (min-width:768px){.money-price .money-price__amount--original{font-size:1.125rem}}.money-price .money-price__amount--product-list{font-size:1.5rem;font-weight:700;line-height:1.125rem}@media only screen and (min-width:550px)and (max-width:1399px){.money-price .money-price__amount--product-list{font-size:1.25rem}}.money-price .money-price__amount--catalog{color:#1a1a1a;font-size:1.5rem;font-weight:700;line-height:1.125rem}@media only screen and (max-width:767px){.money-price .money-price__amount--catalog{font-size:1.25rem}}.money-price .money-price__amount--shopping-card{align-items:center;display:flex;font-weight:700;margin-top:.375rem}.money-price .money-price__amount--shopping-card>.grid{flex-wrap:nowrap}.money-price .money-price__amount--shopping-card money-price-composition{display:block}.money-price .money-price__amount-value~.money-price__tax{display:none}.money-price .money-price__tax{font-size:.8125rem;font-weight:400;margin-left:.625rem}.money-price .money-price__mode{color:#b2b2b2;font-size:.75rem;font-weight:400;line-height:.875rem}@media only screen and (min-width:768px){.money-price .money-price__mode{font-size:.75rem;margin-left:.3125rem}}.money-price .money-price__mode--big{font-size:.8125rem;line-height:normal}.money-price .money-price__mode--block{display:block}.money-price .money-price__valid-until{color:#434343;font-size:.875rem;height:1.3125rem;letter-spacing:0;line-height:1.3125rem;padding-left:1.4375rem;width:11.1875rem}.money-price--input-center{margin-top:.75rem}@media only screen and (max-width:1023px){.money-price__amount--catalog{display:flex;height:2.5rem}}.navigation-icon-list__icon{color:#8f8f8f}.navigation-icon-list--social{text-align:center}@media only screen and (min-width:768px){.navigation-icon-list--social{text-align:left}}.navigation-multiview-list__icon{color:#8f8f8f}.password-complexity-indicator__indicator-item{background:#f0f0f0;border-radius:.125rem;display:inline-block;height:.25rem;margin-right:.3125rem;width:3.125rem}.password-complexity-indicator__indicator-list--weak{color:#e50040}.password-complexity-indicator__indicator-list--weak .password-complexity-indicator__indicator-item:first-child{background-color:#e50040}.password-complexity-indicator__indicator-list--weak .password-complexity-indicator__message:before{content:attr(data-weak)}.password-complexity-indicator__indicator-list--medium{color:#daa415}.password-complexity-indicator__indicator-list--medium .password-complexity-indicator__indicator-item:first-child,.password-complexity-indicator__indicator-list--medium .password-complexity-indicator__indicator-item:nth-child(2){background-color:#daa415}.password-complexity-indicator__indicator-list--medium .password-complexity-indicator__message:before{content:attr(data-medium)}.password-complexity-indicator__indicator-list--strong{color:#00a59a}.password-complexity-indicator__indicator-list--strong .password-complexity-indicator__indicator-item:first-child,.password-complexity-indicator__indicator-list--strong .password-complexity-indicator__indicator-item:nth-child(2),.password-complexity-indicator__indicator-list--strong .password-complexity-indicator__indicator-item:nth-child(3){background-color:#00a59a}.password-complexity-indicator__indicator-list--strong .password-complexity-indicator__message:before{content:attr(data-strong)}.password-complexity-indicator__indicator-list--very-strong{color:#00a59a}.password-complexity-indicator__indicator-list--very-strong .password-complexity-indicator__indicator-item:first-child,.password-complexity-indicator__indicator-list--very-strong .password-complexity-indicator__indicator-item:nth-child(2),.password-complexity-indicator__indicator-list--very-strong .password-complexity-indicator__indicator-item:nth-child(3),.password-complexity-indicator__indicator-list--very-strong .password-complexity-indicator__indicator-item:nth-child(4){background-color:#00a59a}.password-complexity-indicator__indicator-list--very-strong .password-complexity-indicator__message:before{content:attr(data-very-strong)}.password-complexity-indicator__message{display:inline-block;vertical-align:middle}.password-complexity-indicator__additional-message{color:#777;display:none;font-size:.875rem}.password-complexity-indicator__additional-message--medium,.password-complexity-indicator__additional-message--strong,.password-complexity-indicator__additional-message--weak{display:block}.password-field{position:relative}.password-field .password-field__input{padding-right:1.875rem}.password-field .password-field__icon-hide{display:none}.password-field__button{align-items:center;background:none;border:none;color:#777;cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:1.875rem}.password-field__button:focus,.password-field__button:hover{color:#333}.password-field__button--shown .password-field__icon-show{display:none}.password-field__button--shown .password-field__icon-hide{display:inline-block}.price{display:block}.price__amount{font-size:1.125rem}.price__amount--original{color:#8f8f8f;display:block;font-size:.875rem;text-decoration:line-through}.price__tag{color:#eb553c;margin-right:.25rem}.product-card{background:#fff;cursor:pointer;height:auto;overflow:hidden;position:relative}.product-card__container{padding-bottom:2.5rem;position:relative}.product-card__actions-container{bottom:.5rem;left:.5rem;margin:auto;position:absolute;right:.5rem}.product-card--stretch{height:100%}.product-card__container{padding-bottom:3.5rem}.product-card--catalog{padding:0}.product-card .product-card__value{color:#1a1a1a;margin:0 0 .625rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card .product-card__value .icon{color:#434343;margin-right:.625rem}.product-card .product-card__name{display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card .product-card__cart-button{display:flex;flex-wrap:nowrap;position:relative;width:-moz-fit-content;width:fit-content}.product-card .product-card__list-grid{display:flex;flex-direction:column;height:100%}.product-card .product-card__value-list,.product-card .product-card__value-secondary{display:none}.product-card .product-card__value-name .product-card__value{margin-bottom:0;white-space:unset}.product-card .product-card__value-title .product-card__value{font-weight:700;margin-bottom:.9375rem}.product-card .badge--icon-product-list,.product-card .badge--new-product-list,.product-card .badge--sonderposten-product-list,.product-card .tag-container__tag--action-product-list{display:none}.product-card__inner--total-col{z-index:1}.product-card__wishlist-button{margin-left:.3125rem}.product-card__link{left:-1.25rem;right:0}.product-card__link,.product-card__link-content{bottom:-1.25rem;position:absolute;top:-1.25rem;z-index:0}.product-card__link-content{height:55%;left:0;width:100vw}.product-card__sku{color:#8e8e8e}.product-card__stock{order:6}.product-card.product-card--cms{background-color:#fff;border:.0625rem solid #cfcacb;height:18.75rem;width:15.75rem}.product-card.product-card--cms .product-card__container{background-color:unset}.product-card.product-card--cms .product-card__container:hover{box-shadow:0 2px 10px 0 rgba(40,70,80,.15)}.product-card.product-card--cms .product-card__overlay:before{background-color:unset}.product-card--equal-height{height:auto}.product-card--full-height{height:100%}.product-card__container{border-radius:3px;height:100%;min-height:19.375rem;padding:.875rem .625rem;transition:background-color .3s ease}@media only screen and (max-width:1023px){.product-card__container{padding:.9375rem}}@media only screen and (min-width:1024px){.product-card__container:hover{background:#fafafa}.product-card__container:hover .product-card__image-wrap--catalog:before{background-color:hsla(0,0%,100%,0)}.product-card__container:hover .product-card__overlay{color:#1a1a1a;font-family:Source Sans Pro;font-size:18px;font-weight:700;height:21px;letter-spacing:0;line-height:21px;width:167px}.product-card__container:hover .product-card__overlay:before{background-color:hsla(0,0%,100%,0);box-shadow:0 18px 18px 0 rgba(26,26,26,.05),0 3px 3px 0 rgba(26,26,26,.05)}.product-card__container:hover .color-selector{opacity:1}}.product-card__container-list-grid{min-width:0}@media only screen and (min-width:768px){.product-card__container--catalog{padding-top:0}}@media only screen and (min-width:1024px){.product-card__container--catalog{padding:0 .875rem 1.625rem}}.product-card__container--product-set{padding:0}@media only screen and (min-width:768px){.product-card__container--product-set{padding:0 .875rem 1.625rem}}.product-card__container--sets{padding-bottom:4.125rem}.product-card__image-wrap{height:100%;position:relative;z-index:0}.product-card__image-wrap:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:box-shadow .25s ease-in-out,background-color .25s ease-in-out;z-index:1}@media only screen and (min-width:768px){.product-card__image-wrap:before{display:none}}.product-card__image-wrap--product-set{max-height:15.1875rem}.product-card__image-wrap--catalog{margin-right:1.25rem}.product-card__image-wrap--catalog:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:box-shadow .25s ease-in-out,background-color .25s ease-in-out;z-index:1}@media only screen and (max-width:1279px){.product-card__image-wrap--catalog:before{margin-right:.625rem}}@media only screen and (min-width:768px){.product-card__image-wrap--catalog:before{display:block}}@media only screen and (max-width:1023px){.product-card__image-wrap--catalog .image-gallery{width:7.5625rem}}.product-card__image-wrap--catalog .image-gallery__item{align-items:center;display:flex;flex-direction:column;padding:0}.product-card__image-wrap--catalog .image-gallery__item .image-gallery__image{min-height:15.625rem;-o-object-fit:contain;object-fit:contain}.product-card__image-wrap--catalog .image-gallery__item--left-indent{margin-left:0}.product-card__image-wrap--catalog .image-gallery__brand-logo{bottom:1.25rem;height:1.5625rem;position:absolute}@media only screen and (max-width:1023px){.product-card__image-wrap--catalog .image-gallery__brand-logo{height:auto}}.product-card__image-wrap--catalog .image-gallery{height:100%}@media only screen and (min-width:768px){.product-card__image-wrap--catalog .image-gallery{height:100%}}@media only screen and (min-width:1024px){.product-card__image-wrap--catalog .image-gallery{height:100%}}.product-card__image-wrap--catalog .image-gallery__container{height:100%;width:14.375rem}@media only screen and (min-width:1520px)and (max-width:1599px){.product-card__image-wrap--catalog .image-gallery__container{width:12.75rem}}@media only screen and (max-width:1279px){.product-card__image-wrap--catalog .image-gallery__container{width:12.75rem}}@media only screen and (max-width:1023px){.product-card__image-wrap--catalog .image-gallery__container{width:7.5625rem}}.product-card__image-wrap--stretch{margin-left:0;margin-right:0}.product-card__overlay{color:#4c4c4c;display:-webkit-box;font-size:.875rem;font-weight:500;height:2.0625rem;letter-spacing:.00625rem;line-height:1rem;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-card__overlay:before{content:"";height:13.75rem;left:0;position:absolute;right:0;top:0;z-index:1}.product-card__overlay--category:before{height:10.25rem}@media only screen and (min-width:768px){.product-card__overlay{font-size:1.125rem;height:4rem;line-height:1.3125rem;-webkit-line-clamp:3}.product-card__overlay:before{background-color:rgba(26,26,26,.05);height:100%;transition:box-shadow .25s ease-in-out,background-color .25s ease-in-out}}@media only screen and (min-width:1024px){.product-card__overlay{font-size:1.25rem;height:4.75rem;letter-spacing:.0125rem;line-height:1.5625rem}}.product-card__overlay--catalog{color:#333}@media only screen and (min-width:768px){.product-card__overlay--catalog{font-size:1rem;height:3.8125rem;letter-spacing:.00625rem;line-height:normal}}.product-card__overlay--catalog:before{background-color:hsla(0,0%,100%,0)}@media only screen and (min-width:768px){.product-card__overlay--product-set{font-size:1rem;height:3.8125rem;letter-spacing:.00625rem;line-height:normal}}@media only screen and (min-width:1024px){.product-card__overlay:hover{color:#4c4c4c}.product-card__overlay:hover:before{background-color:hsla(0,0%,100%,0);box-shadow:0 18px 18px 0 rgba(26,26,26,.05),0 3px 3px 0 rgba(26,26,26,.05)}}.product-card__info{max-width:100%}.product-card__variant{margin:.5rem 0 .625rem;position:relative;z-index:3}@media only screen and (min-width:768px){.product-card__variant{margin-bottom:1.5rem}}.product-card__category{color:#8f8f8f;display:block;font-size:.8125rem;font-weight:400;letter-spacing:.0125rem;line-height:1rem;margin-top:.1875rem}@media only screen and (min-width:768px){.product-card__category{font-size:1rem;line-height:1.25rem}}.product-card__rating{margin-top:.25rem}@media only screen and (min-width:768px){.product-card__rating{margin-top:.6875rem}}.product-card__price{margin-top:auto}.product-card__actions{margin-top:.9375rem;order:7;position:relative;z-index:0}.product-card__actions-quantity{margin-top:.9375rem}.product-card__actions--sticky-bottom{bottom:1.625rem;left:0;position:absolute;right:0}@media only screen and (min-width:1024px){.product-card__actions--sticky-bottom{left:.875rem;right:.875rem}}.product-card__energy-label-grid{display:block;position:absolute;right:1.25rem}@media only screen and (max-width:1023px){.product-card__energy-label-grid{right:.9375rem}}.product-card__energy-label-grid svg{height:2.1875rem;width:3.75rem}@media only screen and (max-width:1023px){.product-card__energy-label-grid svg{height:1.5625rem;width:2.625rem}}.product-card__energy-label-list{display:none}.product-card .stock-info-catalog__container{flex-wrap:wrap}.product-card .stock-info-catalog__display_stock_container{flex-direction:row;gap:.625rem}.product-card a:not(.button--product-list,.link--basic,.stock-info-catalog__alternative_link),.product-card a:not(.button--product-list,.link--basic,.stock-info-catalog__alternative_link):hover{color:unset}.product-card .icon--cart-add,.product-card .icon--spinner{display:none}.product-card .is-loading .icon--spinner{display:block}.product-card .is-loading .icon--cart-add,.product-card .is-loading .icon--cart-plus{display:none}.container--product-items-list>.product-card--catalog{padding:.375rem .625rem}.alternative-tread-accordion__content .product-card,.container--product-items-list .product-card{position:relative}.alternative-tread-accordion__content .product-card:after,.container--product-items-list .product-card:after{background-color:#cfcacb;bottom:0;content:"";height:.0625rem;left:1.25rem;position:absolute;width:calc(100% - 2.5rem)}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card:after,.container--product-items-list .product-card:after{content:unset}}.alternative-tread-accordion__content .product-card__energy-label-grid,.container--product-items-list .product-card__energy-label-grid{display:none}.alternative-tread-accordion__content .product-card__energy-label-list,.container--product-items-list .product-card__energy-label-list{display:block;margin-left:-.1875rem;margin-top:.625rem}.alternative-tread-accordion__content .product-card__energy-label-list svg,.container--product-items-list .product-card__energy-label-list svg{height:2.1875rem;width:3.75rem}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card__energy-label-list svg,.container--product-items-list .product-card__energy-label-list svg{height:1.5625rem;width:2.625rem}}.alternative-tread-accordion__content .product-card:last-child:after,.container--product-items-list .product-card:last-child:after{content:unset}.alternative-tread-accordion__content .product-card__container,.container--product-items-list .product-card__container{min-height:unset}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card__container,.container--product-items-list .product-card__container{min-height:19.375rem}}.alternative-tread-accordion__content .product-card__container-list-grid,.container--product-items-list .product-card__container-list-grid{flex-direction:row;flex-grow:1}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card__container-list-grid,.container--product-items-list .product-card__container-list-grid{flex-direction:column;flex-grow:unset}}.alternative-tread-accordion__content .product-card__list-grid,.container--product-items-list .product-card__list-grid{-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;flex-grow:1;justify-content:space-between;width:unset}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card__list-grid,.container--product-items-list .product-card__list-grid{display:flex;flex-direction:column;flex-grow:unset;height:100%;justify-content:unset;width:100%}}.alternative-tread-accordion__content .product-card__list-grid>div,.container--product-items-list .product-card__list-grid>div{min-width:0}@media only screen and (min-width:1024px){.alternative-tread-accordion__content .product-card__list-grid>div:has(.product-card__value-grid),.container--product-items-list .product-card__list-grid>div:has(.product-card__value-grid){display:none}}.alternative-tread-accordion__content .product-card__actions,.container--product-items-list .product-card__actions{align-items:flex-end;flex-flow:column wrap;margin-top:0;width:unset}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card__actions,.container--product-items-list .product-card__actions{align-items:unset;flex-flow:row nowrap;order:7;width:calc(100% + .625rem)}}.alternative-tread-accordion__content .product-card__cart-button,.container--product-items-list .product-card__cart-button{margin-bottom:.625rem;width:unset}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card__cart-button,.container--product-items-list .product-card__cart-button{margin-bottom:0}}.alternative-tread-accordion__content .product-card__counter-expander,.container--product-items-list .product-card__counter-expander{height:4.6875rem;position:absolute;right:0;top:-1.25rem;width:10rem}.alternative-tread-accordion__content .product-card__quantity-counter,.container--product-items-list .product-card__quantity-counter{left:0;position:absolute;transform:translateX(calc(-100% + .9375rem))}.alternative-tread-accordion__content .product-card__quantity-counter quantity-counter,.container--product-items-list .product-card__quantity-counter quantity-counter{border-bottom-right-radius:0;border-top-right-radius:0;display:none}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card__quantity-counter quantity-counter,.container--product-items-list .product-card__quantity-counter quantity-counter{border-bottom-right-radius:.1875rem;border-right:.0625rem solid #cfcacb;border-top-right-radius:.1875rem;display:flex}.alternative-tread-accordion__content .product-card__quantity-counter,.container--product-items-list .product-card__quantity-counter{position:unset;transform:unset}}.alternative-tread-accordion__content .product-card__link,.container--product-items-list .product-card__link{bottom:-1.25rem;left:-1.25rem;position:absolute;right:0;top:-1.25rem;z-index:0}.alternative-tread-accordion__content .product-card__link-content,.container--product-items-list .product-card__link-content{bottom:-1.25rem;height:unset;left:0;position:absolute;top:-1.25rem;width:70%;z-index:0}@media only screen and (max-width:1279px){.alternative-tread-accordion__content .product-card__link-content,.container--product-items-list .product-card__link-content{width:65%}}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card__link-content,.container--product-items-list .product-card__link-content{height:55%;width:100vw}}.alternative-tread-accordion__content .product-card__name,.container--product-items-list .product-card__name{display:block;font-size:.8125rem;word-break:break-word}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card__name,.container--product-items-list .product-card__name{display:none}}.alternative-tread-accordion__content .product-card__value,.container--product-items-list .product-card__value{font-weight:700;line-height:1.25rem;margin-bottom:.625rem;white-space:unset;word-break:break-word}@media only screen and (min-width:1024px)and (max-width:1399px){.alternative-tread-accordion__content .product-card__value,.container--product-items-list .product-card__value{font-size:.875rem}}@media only screen and (max-width:1279px){.alternative-tread-accordion__content .product-card__value,.container--product-items-list .product-card__value{margin-bottom:.3125rem}}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card__value,.container--product-items-list .product-card__value{font-weight:400;margin-bottom:.9375rem}}.alternative-tread-accordion__content .product-card__value .icon:first-of-type,.container--product-items-list .product-card__value .icon:first-of-type{display:none}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card__value .icon:first-of-type,.container--product-items-list .product-card__value .icon:first-of-type{display:inline-block}}.alternative-tread-accordion__content .product-card__value-list,.container--product-items-list .product-card__value-list{display:block;line-height:1.25rem}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card__value-list,.container--product-items-list .product-card__value-list{display:none}}.alternative-tread-accordion__content .product-card__value-name,.container--product-items-list .product-card__value-name{display:none}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card__value-name,.container--product-items-list .product-card__value-name{display:block}}.alternative-tread-accordion__content .product-card__value-secondary,.container--product-items-list .product-card__value-secondary{color:#8e8e8e;display:block;font-size:.8125rem;line-height:1.125rem;margin:0}@media only screen and (min-width:1280px){.alternative-tread-accordion__content .product-card__value-secondary,.container--product-items-list .product-card__value-secondary{display:none}}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card__value-secondary,.container--product-items-list .product-card__value-secondary{display:none}}.alternative-tread-accordion__content .product-card__value-secondary--padding,.container--product-items-list .product-card__value-secondary--padding{padding-bottom:2.25rem}@media only screen and (min-width:1024px){.alternative-tread-accordion__content .product-card__hide-price,.container--product-items-list .product-card__hide-price{margin-left:auto;max-width:15.625rem}}.alternative-tread-accordion__content .product-card__hide-price .product-card__name,.alternative-tread-accordion__content .product-card__sku,.container--product-items-list .product-card__hide-price .product-card__name,.container--product-items-list .product-card__sku{display:none}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card .product-card__stock,.container--product-items-list .product-card .product-card__stock{order:6}}.alternative-tread-accordion__content .product-card .product-card__price,.container--product-items-list .product-card .product-card__price{margin-top:unset;order:7}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card .product-card__price,.container--product-items-list .product-card .product-card__price{margin-top:auto;order:5}}.alternative-tread-accordion__content .product-card .button--product-card--hover,.container--product-items-list .product-card .button--product-card--hover{background-color:var(--setting-color-main-darken-10);border-color:var(--setting-color-main-darken-10);text-decoration:none}.alternative-tread-accordion__content .product-card__image-wrap .image-gallery__image,.container--product-items-list .product-card__image-wrap .image-gallery__image{margin:auto;min-height:unset;padding:0}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card__image-wrap .image-gallery__image,.container--product-items-list .product-card__image-wrap .image-gallery__image{margin:unset;min-height:15.625rem;padding:1.25rem 0 2.5rem}}.alternative-tread-accordion__content .product-card__image-wrap .image-gallery__brand-logo,.container--product-items-list .product-card__image-wrap .image-gallery__brand-logo{display:none}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card__image-wrap .image-gallery__brand-logo,.container--product-items-list .product-card__image-wrap .image-gallery__brand-logo{display:block}}.alternative-tread-accordion__content .product-card__image-wrap .image-gallery__container,.container--product-items-list .product-card__image-wrap .image-gallery__container{height:6.25rem;width:5rem}@media only screen and (max-width:1279px){.alternative-tread-accordion__content .product-card__image-wrap .image-gallery__container,.container--product-items-list .product-card__image-wrap .image-gallery__container{width:2.1875rem}}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card__image-wrap .image-gallery__container,.container--product-items-list .product-card__image-wrap .image-gallery__container{height:100%;width:7.5625rem}}@media only screen and (min-width:1280px){.alternative-tread-accordion__content .product-card__image-wrap .image-placeholder svg,.container--product-items-list .product-card__image-wrap .image-placeholder svg{height:2.8125rem}}@media only screen and (min-width:1024px)and (max-width:1279px){.alternative-tread-accordion__content .product-card__image-wrap .image-placeholder svg,.container--product-items-list .product-card__image-wrap .image-placeholder svg{height:1.5625rem}}@media only screen and (min-width:1280px){.alternative-tread-accordion__content .product-card__image-wrap .image-placeholder__text,.container--product-items-list .product-card__image-wrap .image-placeholder__text{font-size:.75rem;line-height:.875rem;padding:0 .25rem}}@media only screen and (min-width:1024px)and (max-width:1279px){.alternative-tread-accordion__content .product-card__image-wrap .image-placeholder__text,.container--product-items-list .product-card__image-wrap .image-placeholder__text{display:none}}.alternative-tread-accordion__content .product-card .badge--new-product-list,.alternative-tread-accordion__content .product-card .badge--sonderposten-product-list,.alternative-tread-accordion__content .product-card .tag-container__tag--action-product-list,.container--product-items-list .product-card .badge--new-product-list,.container--product-items-list .product-card .badge--sonderposten-product-list,.container--product-items-list .product-card .tag-container__tag--action-product-list{display:block}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card .badge--new-product-list,.alternative-tread-accordion__content .product-card .badge--sonderposten-product-list,.alternative-tread-accordion__content .product-card .tag-container__tag--action-product-list,.container--product-items-list .product-card .badge--new-product-list,.container--product-items-list .product-card .badge--sonderposten-product-list,.container--product-items-list .product-card .tag-container__tag--action-product-list{display:none}}.alternative-tread-accordion__content .product-card .badge--icon-product-list,.container--product-items-list .product-card .badge--icon-product-list{display:inline-flex}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card .badge--icon-product-list,.container--product-items-list .product-card .badge--icon-product-list{display:none}}.alternative-tread-accordion__content .product-card .tag-container,.container--product-items-list .product-card .tag-container{display:none}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card .tag-container,.container--product-items-list .product-card .tag-container{display:block}}.alternative-tread-accordion__content .product-card .stock-info-catalog__container,.container--product-items-list .product-card .stock-info-catalog__container{align-items:flex-start;flex-direction:column}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card .stock-info-catalog__container,.container--product-items-list .product-card .stock-info-catalog__container{align-items:center;flex-direction:row}}.alternative-tread-accordion__content .product-card .stock-info-catalog__display_stock_container,.container--product-items-list .product-card .stock-info-catalog__display_stock_container{flex-direction:column;gap:.25rem}@media only screen and (max-width:1023px){.alternative-tread-accordion__content .product-card .stock-info-catalog__display_stock_container,.container--product-items-list .product-card .stock-info-catalog__display_stock_container{flex-direction:row;gap:.5rem}}@media only screen and (min-width:1024px){.alternative-tread-accordion__content .product-card money-price span[data-amount-container],.container--product-items-list .product-card money-price span[data-amount-container]{align-items:flex-start;display:flex;height:2rem;padding-top:.125rem}.alternative-tread-accordion__content .product-card money-price span[data-amount-container]>.skeleton-loading,.container--product-items-list .product-card money-price span[data-amount-container]>.skeleton-loading{margin-top:.125rem}.alternative-tread-accordion__content .product-card money-price money-price-composition,.container--product-items-list .product-card money-price money-price-composition{transform:translateY(-.25rem)}}@media only screen and (min-width:1024px)and (max-width:1679px){.alternative-tread-accordion__content .product-card money-price-composition,.container--product-items-list .product-card money-price-composition{display:none}}@media only screen and (min-width:1280px){.container--product-items-list.container--product-items-list--reduced .product-card{overflow:visible;padding:0}.container--product-items-list.container--product-items-list--reduced .product-card__container{align-items:center;min-height:4.6875rem;padding:.46875rem 1.25rem}.container--product-items-list.container--product-items-list--reduced .product-card__list-grid{align-items:stretch;align-self:center;gap:.625rem;height:-moz-max-content;height:max-content}.container--product-items-list.container--product-items-list--reduced .product-card__name{letter-spacing:-.008125rem}.container--product-items-list.container--product-items-list--reduced .product-card__value{display:block;font-size:.8125rem;letter-spacing:-.008125rem;line-height:1.125rem;margin:0;white-space:nowrap;width:100%}.container--product-items-list.container--product-items-list--reduced .product-card__value--sku{align-items:center;display:flex;gap:.3125rem;overflow:visible}.container--product-items-list.container--product-items-list--reduced .product-card__energy-label-list,.container--product-items-list.container--product-items-list--reduced .product-card__image-wrap{display:none}.container--product-items-list.container--product-items-list--reduced .product-card__actions{align-items:center;flex-flow:row nowrap;gap:1.25rem;justify-content:flex-end;margin:0;white-space:nowrap}.container--product-items-list.container--product-items-list--reduced .product-card__actions:after{display:none}.container--product-items-list.container--product-items-list--reduced .product-card__actions-links{align-items:flex-end;display:flex;flex-direction:column;gap:.3125rem}.container--product-items-list.container--product-items-list--reduced .product-card__actions-links .link{font-size:.8125rem}.container--product-items-list.container--product-items-list--reduced .product-card__cart-button{margin:0;padding:0}.container--product-items-list.container--product-items-list--reduced .product-card__cart-button .ajax-add-to-cart{padding:0}.container--product-items-list.container--product-items-list--reduced .product-card .tag-container,.container--product-items-list.container--product-items-list--reduced .product-card .tag-container__product-list,.container--product-items-list.container--product-items-list--reduced .product-card__wishlist-button{display:none}.container--product-items-list.container--product-items-list--reduced .product-card .tag-container--reduced{display:inline-block;width:-moz-max-content;width:max-content}.container--product-items-list.container--product-items-list--reduced .product-card .tag-container--reduced .tag-container__tag{overflow:visible}.container--product-items-list.container--product-items-list--reduced .product-card .tag-container--reduced .tag-container__tag>.icon-tooltip .icon{display:inline-block;margin:0}.container--product-items-list.container--product-items-list--reduced .product-card .stock-info-catalog.stock-info-catalog--card>.stock-info-catalog__container{align-items:center;flex-flow:row nowrap;gap:.25rem}.container--product-items-list.container--product-items-list--reduced .product-card .stock-info-catalog.stock-info-catalog--card>.stock-info-catalog__container~.stock-info-catalog__alternative-articles-container .stock-info-catalog__alternative_link{display:none}.container--product-items-list.container--product-items-list--reduced .product-card .stock-info-catalog.stock-info-catalog--card>.stock-info-catalog__container .stock-info-catalog__display_stock_container{flex-direction:row;font-size:.8125rem;letter-spacing:-.008125rem;line-height:1.125rem;margin:0}.container--product-items-list.container--product-items-list--reduced .product-card .stock-info-catalog.stock-info-catalog--card>.stock-info-catalog__container .stock-info-catalog__display_stock_comment{font-size:.8125rem;letter-spacing:-.008125rem;line-height:1.125rem;margin:0}.container--product-items-list.container--product-items-list--reduced .product-card .stock-info-catalog.stock-info-catalog--card>.stock-info-catalog__container .stock-info-catalog__display_stock_comment>.grid{align-items:center}.container--product-items-list.container--product-items-list--reduced .product-card .stock-info-catalog.stock-info-catalog--card>.stock-info-catalog__container .stock-info-catalog__display_stock_comment .stock-info-catalog__comment-wrapper{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.container--product-items-list.container--product-items-list--reduced .product-card .stock-info-catalog.stock-info-catalog--card>.stock-info-catalog__container .stock-info-catalog__display_stock_value{width:100%}.container--product-items-list.container--product-items-list--reduced .product-card .stock-info-catalog.stock-info-catalog--card>.stock-info-catalog__container .stock-info-catalog__display_stock_value--loc2:before{content:"/";margin-right:.25rem}.container--product-items-list.container--product-items-list--reduced .product-card .stock-info-catalog.stock-info-catalog--card>.stock-info-catalog__container .stock-info-catalog__external-internal-stock,.container--product-items-list.container--product-items-list--reduced .product-card .stock-info-catalog.stock-info-catalog--card>.stock-info-catalog__container .stock-info-catalog__external-stock,.container--product-items-list.container--product-items-list--reduced .product-card .stock-info-catalog.stock-info-catalog--card>.stock-info-catalog__container .stock-info-catalog__text-content{font-size:.8125rem}.container--product-items-list.container--product-items-list--reduced .product-card .stock-info-catalog.stock-info-catalog--card.stock-info-catalog--international-stock>.stock-info-catalog__container .stock-info-catalog__comment-wrapper,.container--product-items-list.container--product-items-list--reduced .product-card .stock-info-catalog.stock-info-catalog--card.stock-info-catalog--regional-stock>.stock-info-catalog__container .stock-info-catalog__comment-wrapper,.container--product-items-list.container--product-items-list--reduced .product-card .stock-info-catalog.stock-info-catalog--card>.stock-info-catalog__container .stock-info-catalog__stock-unit{display:none}.container--product-items-list.container--product-items-list--reduced .product-card .money-price span[data-amount-container]{height:unset;padding:0}.container--product-items-list.container--product-items-list--reduced .product-card .money-price span[data-amount-container]>.skeleton-loading{margin-top:.25rem}.container--product-items-list.container--product-items-list--reduced .product-card .money-price__amount{font-size:.8125rem;letter-spacing:-.008125rem;line-height:1.125rem}.container--product-items-list.container--product-items-list--reduced .product-card .money-price__amount>.grid:not(:has(.skeleton-loading)){position:relative;width:unset}.container--product-items-list.container--product-items-list--reduced .product-card .money-price-composition:not(.is-hidden){display:inline;left:100%;margin-left:.3125rem;position:absolute;transform:unset}}@media only screen and (min-width:1400px){.container--product-items-list.container--product-items-list--reduced .product-card__list-grid{gap:1.25rem}.container--product-items-list.container--product-items-list--reduced .product-card__name{letter-spacing:normal}.container--product-items-list.container--product-items-list--reduced .product-card__value{font-size:1rem;letter-spacing:normal;line-height:1.3125rem}.container--product-items-list.container--product-items-list--reduced .product-card__actions-links{gap:.46875rem}.container--product-items-list.container--product-items-list--reduced .product-card__actions-links .link{font-size:1rem}.container--product-items-list.container--product-items-list--reduced .product-card .stock-info-catalog.stock-info-catalog--card>.stock-info-catalog__container .stock-info-catalog__display_stock__comment,.container--product-items-list.container--product-items-list--reduced .product-card .stock-info-catalog.stock-info-catalog--card>.stock-info-catalog__container .stock-info-catalog__display_stock_container{font-size:1rem;letter-spacing:normal;line-height:1.3125rem}.container--product-items-list.container--product-items-list--reduced .product-card .stock-info-catalog.stock-info-catalog--card>.stock-info-catalog__container .stock-info-catalog__external-internal-stock,.container--product-items-list.container--product-items-list--reduced .product-card .stock-info-catalog.stock-info-catalog--card>.stock-info-catalog__container .stock-info-catalog__external-stock,.container--product-items-list.container--product-items-list--reduced .product-card .stock-info-catalog.stock-info-catalog--card>.stock-info-catalog__container .stock-info-catalog__text-content{font-size:1rem}.container--product-items-list.container--product-items-list--reduced .product-card .money-price__amount{font-size:1rem;letter-spacing:normal;line-height:1.3125rem}}.product-item{display:flex;flex-direction:column;position:relative}.product-item__name{color:#4c4c4c;font-weight:700}.product-item__actions{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;margin-top:1rem}.product-item__actions--spacingless{margin-top:0}.product-item__actions-row{display:flex;width:100%}.product-item-list{display:flex;flex-direction:column;flex-direction:row;position:relative}.product-item-list__name{color:#4c4c4c;font-weight:700}.product-item-list__actions{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;margin-top:1rem}.product-item-list__actions--spacingless{margin-top:0}.product-item-list__actions-row{display:flex;width:100%}.product-item-list__actions{flex-grow:0}.product-list-item{background:#fff}.product-list-item:hover,.product-list-item:hover .product-list-item__container{background-color:#fafafa}.product-list-item:last-child .product-list-item__container{border-bottom:none}.product-list-item__container{background-color:#fff;border-bottom:1px solid #cfcacb;display:grid;grid-template-rows:repeat(auto-fill,100%);margin:1.25rem 1.25rem 0;padding-bottom:1.25rem}.product-list-item__container a{z-index:0}.product-list-item__container .money-price__not-logged-in{grid-column:span 2}.product-list-item__container .money-price__not-logged-in .icon-hint{margin:0}.product-list-item__image{height:100%;margin-right:1.25rem;position:relative}@media only screen and (min-width:550px){.product-list-item__image{background-color:transparent}}.product-list-item__content{position:relative}.product-list-item__content .col{flex-grow:1;margin-right:1.25rem;max-width:12.5rem;min-width:8.75rem}@media only screen and (min-width:1024px)and (max-width:1399px){.product-list-item__content .col{max-width:11.5625rem;min-width:5.3125rem}}@media only screen and (min-width:550px)and (max-width:1023px){.product-list-item__content .col{max-width:7.5rem;min-width:4.6875rem}}.product-list-item__overlay{display:block;margin:0 -.5625rem .9375rem;padding:.5rem 1rem;position:relative}@media only screen and (min-width:550px){.product-list-item__overlay{margin:0;padding:0;position:static}}.product-list-item__overlay:before{background-color:unset;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.product-list-item__total{margin-left:auto}.product-list-item__inner--total{align-items:flex-start;cursor:pointer;position:relative;z-index:0}@media only screen and (min-width:550px){.product-list-item__inner--total{align-items:flex-end;height:100%}}.product-list-item__inner--total-col{margin-bottom:.59375rem}.product-list-item__inner--total-col-shopping-list{margin-bottom:0}.product-list-item__name{color:#434343;font-size:.8125rem;font-weight:500;line-height:1.125rem}.product-list-item__value{color:#1a1a1a;font-size:1rem;font-weight:700;line-height:1.125rem;margin:.3125rem 0 0}.product-list-item__value-secondary{color:#8e8e8e;font-size:.8125rem;font-weight:400}@media only screen and (min-width:550px)and (max-width:1399px){.product-list-item__value{font-size:.875rem}}@media only screen and (max-width:1279px){.product-list-item__value{margin-right:1.25rem}}.product-list-item__details{display:none}@media only screen and (min-width:550px){.product-list-item__details{display:block}}.product-list-item__shopping-list-selector{background:#fff;position:absolute;right:0;z-index:1}.product-list-item .quantity-counter{border-radius:3px 0 0 3px;border-right:none;padding:.75rem .96875rem .6875rem 0;position:absolute;right:2.8125rem}.product-list-item .icon--cart-add,.product-list-item .icon--spinner{display:none}.product-list-item .is-loading .icon--spinner{display:block}.product-list-item .is-loading .icon--cart-add,.product-list-item .is-loading .icon--cart-plus{display:none}.product-list-item__counter-expander{height:4.6875rem;position:absolute;right:-1.25rem;top:-1.25rem;width:10rem}.product-list-item__hover{background:var(--setting-color-main-darken-10);border-left:none;border-radius:0 3px 3px 0}.product-list-item__hover .icon{color:#fff}.quote-status{border-radius:1rem;font-size:.75rem;min-width:5.625rem;padding:.25rem .625rem;text-align:center}.quote-status--waiting{background-color:rgba(236,186,54,.5);color:#ab8111}.quote-status--approved{background-color:rgba(0,216,202,.3);color:#00726a}.quote-status--declined{background-color:rgba(255,25,89,.3);color:#b20032}.quote-status--small{padding:0 .625rem}.search-form{border-radius:3px;left:0;max-width:45.625rem;opacity:0;pointer-events:none;position:fixed;top:0;transform:translateY(-100%);transition:opacity .25s ease-in-out,visibility .25s ease-in-out,transform .25s ease-in-out;visibility:hidden;width:100%}@media only screen and (max-width:1023px){.search-form{height:2.8125rem;max-width:none}}@media only screen and (max-width:767px){.search-form .icon--cross{display:none}}.search-form form{display:flex;flex:1;height:3.75rem;position:relative}@media only screen and (max-width:1023px){.search-form form{border:.0625rem solid #cfcacb;border-radius:.25rem;height:2.8125rem}}.search-form form .input-clear-button,.search-form form .search-form__button,.search-form form .search-form__category-filter,.search-form form .suggest-search,.search-form form .suggest-search__input{z-index:3999}.search-form form .suggest-search__input{padding-left:2.5rem}@media only screen and (max-width:1023px){.search-form form .suggest-search__input{padding-left:2.1875rem}}.search-form__my-shop .suggest-search__input{border:.0625rem solid #cfcacb;box-shadow:none}.search-form__my-shop button.technical-search-button{border-color:var(--setting-color-ghost);color:var(--setting-color-ghost)}.search-form__my-shop button.technical-search-button:hover{background-color:var(--setting-color-ghost);border-color:var(--setting-color-ghost);color:#fff}.search-form__category-filter{background-color:#f9f9f9;border-radius:3px 0 0 3px;display:flex;min-width:9rem;width:9rem}@media only screen and (max-width:1023px){.search-form__category-filter{overflow:hidden}}@media only screen and (max-width:767px){.search-form__category-filter{display:none}}.search-form__category-filter select{align-items:center;display:flex;line-height:1!important}.search-form .custom-select{background:hsla(0,0%,100%,0);border:none;color:#4c4c4c;display:flex;height:auto;width:100%;z-index:703}.search-form .custom-select__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f9f9f9;border:0;border-radius:3px 0 0 3px;color:#333;font-size:1rem;font-weight:700;height:3.75rem;line-height:3.75rem;overflow:hidden;text-overflow:ellipsis;width:9.0625rem}@media only screen and (max-width:1023px){.search-form .custom-select__select{background:#f0f0f0;height:2.8125rem;position:absolute;visibility:visible;width:9rem}}@media only screen and (min-width:768px){.search-form .custom-select__select{padding:0 2.8125rem 0 .9375rem}}@media only screen and (max-width:767px){.search-form .custom-select{width:4.375rem}.search-form .custom-select__select{border:0;height:2.8125rem;padding:0 1.5rem 0 .625rem;width:5rem}.search-form .custom-select svg{right:.3125rem}}.search-form .custom-select .select2-container{vertical-align:top}.search-form .custom-select .select2-selection__rendered{background-color:#f1f1f1;border:none;border-radius:3px 0 0 3px;font-size:1rem;font-weight:700;height:3.75rem;line-height:3.75rem;padding:0 2.8125rem 0 .9375rem;width:9.0625rem}.search-form .custom-select .select2-selection__rendered:hover{background:#f9f9f9}@media only screen and (max-width:767px){.search-form .custom-select .select2-selection__rendered{padding:0 1.4375rem 0 .625rem;width:4.6875rem}}@media only screen and (max-width:1023px){.search-form .custom-select .select2-selection__rendered{font-size:.875rem;height:2.8125rem;line-height:2.8125rem}}.search-form .custom-select .custom-select__caret{color:var(--setting-color-link);height:.6875rem}.search-form .technical-search-button{align-items:center;background-color:transparent;border:.125rem solid #fff;border-radius:.25rem;color:#fff;display:flex;flex-shrink:0;gap:.5rem;justify-content:center;padding:1rem;transition:background-color .3s ease,color .3s ease}.search-form .technical-search-button:after{content:attr(data-text);display:inline-block;font-size:1rem;font-weight:700;line-height:1.125rem}.search-form .technical-search-button:hover{background:#01294d;border-color:#01294d;cursor:pointer}@media only screen and (max-width:1599px){.search-form .technical-search-button:after{content:attr(data-text-short)}}@media only screen and (max-width:1023px){.search-form .technical-search-button{border-color:#014380;color:#014380}.search-form .technical-search-button:hover{color:#fff}}@media only screen and (max-width:549px){.search-form .technical-search-button:after{display:none}}.search-form .technical-search-button.is-hidden{display:flex}.search-form .technical-search-button .icon{height:1.5rem;width:1.5rem}.search-form--main-search{display:flex;gap:.5rem;margin:auto;opacity:1;pointer-events:all;position:relative;transform:none;transition:none;visibility:visible;z-index:3999}.body-overlay--no-search .search-form--main-search{z-index:700}@media only screen and (max-width:1023px){.search-form--main-search .suggest-search__input{border:none;box-shadow:none}}@media only screen and (max-width:767px){.search-form--main-search .suggest-search__input{border-radius:3px}}.search-form--active{opacity:1;pointer-events:all;transform:translateY(0);visibility:visible}.search-form__button{align-items:center;background:hsla(0,0%,100%,0);border:none;color:#4c4c4c;cursor:pointer;display:flex;height:100%;justify-content:center;padding:0;position:absolute;top:0;width:2.6875rem;z-index:703}@media only screen and (max-width:1023px){.search-form__button{margin:0 .625rem;width:1.125rem}}.search-form__button--submit{left:9.1875rem;opacity:1!important}@media only screen and (max-width:767px){.search-form__button--submit{left:.0625rem}}.search-form__button--submit .icon{fill:#8e8e8e;stroke:#8e8e8e}.search-form__button--submit[disabled],.search-form__button--submit[disabled]:focus,.search-form__button--submit[disabled]:hover{background-color:unset;border-color:unset;color:unset}.search-form__button--close{right:2.6875rem}@media only screen and (min-width:768px){.search-form__button--close{display:none}}.search-form__button:focus,.search-form__button:hover{background:hsla(0,0%,100%,0)}.search-form__button:focus .icon,.search-form__button:hover .icon{color:#8f8f8f}.search-form__overlay{background:rgba(0,0,0,.15);bottom:0;left:0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:3998}.search-form__overlay--technical-search{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:rgba(0,0,0,.6);z-index:4000}.search-form--selected{background:#f9f9f9}.simple-carousel__container{padding-left:1.5rem;padding-right:1.5rem;position:relative}.simple-carousel__view{max-width:100%;overflow:hidden;position:relative;z-index:1}.simple-carousel__slider{flex-wrap:nowrap;transition:transform .5s ease-in-out}.simple-carousel__dots{line-height:0;text-align:center}.simple-carousel__dot{display:inline-block;padding:.25rem}.simple-carousel__dot:before{background-color:#dadada;border-radius:100%;content:"";display:block;height:.5rem;transition:background-color .15s ease-in-out;width:.5rem}.simple-carousel__dot--current:before,.simple-carousel__dot:hover:before{background-color:#014380}.simple-carousel__navigation{align-items:center;bottom:0;display:flex;pointer-events:none;position:absolute;top:0;z-index:2}.simple-carousel__navigation--prev{left:0}.simple-carousel__navigation--next{right:0}.simple-carousel__arrow{color:#dadada;pointer-events:all;transition:color .25s ease-in-out}.simple-carousel__arrow:hover{color:#014380}.simple-carousel--inset .simple-carousel__container{padding-left:0;padding-right:0}.simple-carousel--inset .simple-carousel__navigation{width:auto}.simple-carousel--inset .simple-carousel__arrow{background-color:hsla(0,0%,96%,.75);padding:.5rem}@media only screen and (min-width:768px){.simple-carousel__navigation{opacity:0;pointer-events:none;transition:visibility .25s ease-in-out,opacity .25s ease-in-out;visibility:hidden}.simple-carousel:hover .simple-carousel__navigation{opacity:1;pointer-events:all;pointer-events:none;visibility:visible}}.single-button-form__button{background-color:hsla(0,0%,100%,0);color:#014380;cursor:pointer}.single-button-form__button:focus,.single-button-form__button:hover{text-decoration:underline}.status{background-color:#369efd;color:#01294d;display:inline-block;font-size:.875rem;padding:.1rem .5rem}.status--hollow{background:none;border:1px solid #dadada;color:#8f8f8f}.status--success{background-color:#59fff4;color:#00726a}.status--info{background-color:#97e0ff;color:#007bb0}.status--warning{background-color:#f7e2ab;color:#ab8111}.status--alert,.status--in-progress,.status--refunded,.status--rejected{background-color:#ff99b5;color:#b20032}.status--approved,.status--configured,.status--delivered,.status--paid,.status--ready{background-color:#59fff4;color:#00726a}.status--confirmed,.status--exported,.status--not-configured,.status--payment-pending,.status--pending,.status--sent-to-merchant,.status--shipped-by-merchant,.status--waiting{background-color:#f7e2ab;color:#ab8111}.status--closed{background-color:#8c8c8c;color:#1a1a1a}.status--canceled,.status--ready-for-return,.status--return-canceled,.status--returned,.status--waiting-for-return{background-color:#d0d0d0;color:#5e5e5e}.status--draft{background-color:#fce2de;color:#dd3317}.status--text-bold{font-weight:700}.suggest-search__technical-link{background:none;display:flex;font-size:1rem;justify-content:space-between;width:100%}.suggest-search__technical>svg{height:1.25rem;width:1.25rem}.suggest-search__container{background:#fff;border-radius:3px;box-shadow:0 1.125rem 1.125rem 0 rgba(26,26,26,.05),0 .1875rem .1875rem 0 rgba(26,26,26,.05);font-size:1rem;left:0;line-height:1.25rem;margin-top:.1875rem;overflow-x:hidden;padding:1.25rem 0;position:absolute;top:100%;width:100%;z-index:703}@media only screen and (max-width:1023px){.suggest-search__container{padding:.9375rem 0}}.suggest-search__container .grid.lastSearches__container{flex-flow:wrap;font-size:1rem;line-height:1.25rem;padding-left:.9375rem;padding-right:1.3125rem;row-gap:.625rem}@media only screen and (max-width:1023px){.suggest-search__container .grid.lastSearches__container{font-size:.875rem;line-height:1.125rem}}.suggest-search__error{color:#1a1a1a;font-size:1rem;line-height:1.25rem;padding:0 .9375rem}@media only screen and (max-width:1023px){.suggest-search__error{font-size:.875rem;padding:0 1.125rem}}.suggest-search__error-other-category{color:#1a1a1a;font-size:1rem;line-height:1.25rem;margin:0 1.25rem}@media only screen and (max-width:1023px){.suggest-search__error-other-category{font-size:.875rem;line-height:1.125rem;margin:0 .9375rem}}.suggest-search__input{border:none;border-radius:0 3px 3px 0;box-shadow:0 18px 18px 0 rgba(26,26,26,.05),0 3px 3px 0 rgba(26,26,26,.05);font-size:1rem;font-weight:400;padding:1.1875rem 2.875rem 1.25rem 1.25rem;position:relative;text-overflow:ellipsis;z-index:702}.suggest-search__input::-moz-placeholder{color:#434343}.suggest-search__input::placeholder{color:#434343}.suggest-search__input--transparent{background-color:#fff!important}.suggest-search__input.input--clear-button{padding-right:4rem}.suggest-search__product{padding-bottom:.625rem}.suggest-search__seperator{border-bottom:.0625rem solid #d8d8d8;margin:1.25rem -1.25rem}@media only screen and (max-width:1023px){.suggest-search__seperator{margin:.9375rem -1.25rem}}.suggest-search__product-action{line-height:1.5rem;padding:0 1.3125rem 0 .9375rem}.suggest-search__product-action .link--mask-icon{background:transparent;font-size:1rem;line-height:1.25rem}.suggest-search__product-action .link--mask-icon:hover{background:#1a1a1a0d;color:var(--setting-color-link)}.suggest-search__hint{background-color:transparent;border:none;color:#b2b2b2;font-size:.9375rem;font-weight:400;height:60px;padding:.9375rem .9375rem .9375rem 3.5rem;position:absolute;top:0;width:100%;z-index:701}@media only screen and (max-width:767px){.suggest-search__hint{font-size:1.125rem;font-weight:700;padding:1.1875rem 2.875rem 1.25rem 2.6875rem}}.suggest-search__hint--active{background-color:transparent}.suggest-search__item--active{text-decoration:underline}.toggler-checkbox{display:inline-block;position:relative}.toggler-checkbox__container{align-items:center;cursor:pointer;display:flex;flex-flow:row nowrap}.toggler-checkbox__icon-container{align-items:center;background-color:var(--setting-color-main);border-radius:.3125rem;color:var(--setting-color-text);display:flex;height:2.1875rem;justify-content:center;margin-right:.625rem;min-height:2.1875rem;min-width:2.1875rem;width:2.1875rem}.toggler-checkbox__box{background-color:#fff;border:.0625rem solid #dce0e5;border-radius:3px;display:block;flex:none;height:1.125rem;line-height:1.125rem;margin-right:.625rem;text-align:center;transition:background-color .25s ease-in-out,border-color .25s ease-in-out;width:1.125rem}.toggler-checkbox__box--filter{height:1.5rem;line-height:1.5rem;width:1.5rem}@media only screen and (min-width:768px){.toggler-checkbox__box--filter{height:1.125rem;line-height:1.125rem;width:1.125rem}}.toggler-checkbox__box--bool-filter{margin-right:.5rem;position:relative}@media only screen and (max-width:767px){.toggler-checkbox__box--bool-filter{margin-right:.9375rem;position:absolute;right:0}}.toggler-checkbox__box--shopping-list{margin-right:0;position:absolute;right:.9375rem;top:-.625rem;z-index:1}@media only screen and (min-width:768px){.toggler-checkbox__box--shopping-list{margin-right:.625rem;position:static}}.toggler-checkbox__box--alternative{border:.125rem solid #b2b2b2}.toggler-checkbox__input{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.toggler-checkbox__input:checked~.toggler-checkbox__box{background-color:var(--setting-color-main);border-color:var(--setting-color-main)}.toggler-checkbox__input:checked~.toggler-checkbox__box .toggler-checkbox__check{opacity:1;pointer-events:all;visibility:visible}.toggler-checkbox__input:checked~.toggler-checkbox__box--alternative{background-color:#fff;border-color:#b2b2b2}.toggler-checkbox__input:checked~.toggler-checkbox__label--alternative{font-weight:400}.toggler-checkbox__input--disabled~.toggler-checkbox__box,.toggler-checkbox__input--disabled~.toggler-checkbox__box:hover,.toggler-checkbox__input[disabled]~.toggler-checkbox__box,.toggler-checkbox__input[disabled]~.toggler-checkbox__box:hover{background-color:#fff;border-color:#dce0e5;cursor:not-allowed}.toggler-checkbox__input--disabled:checked~.toggler-checkbox__box,.toggler-checkbox__input[disabled]:checked~.toggler-checkbox__box{background-color:#dce0e5}.toggler-checkbox__input--disabled~.toggler-checkbox__label,.toggler-checkbox__input[disabled]~.toggler-checkbox__label{color:#8e8e8e;cursor:not-allowed}.toggler-checkbox__check{color:#fff;opacity:0;pointer-events:none;transition:visibility .25s ease-in-out,opacity .25s ease-in-out;vertical-align:baseline;visibility:hidden}.toggler-checkbox__check--alternative{color:#b2b2b2;margin-bottom:.125rem}.toggler-checkbox__label{display:inline-block;flex:1;font-size:1rem;font-weight:400;margin:0;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.toggler-checkbox__label--small-font{font-size:.875rem}.toggler-checkbox__label--filter{align-items:flex-start;display:flex;flex-grow:1;font-size:1rem;font-weight:400;justify-content:space-between;margin-bottom:0;text-transform:none}@media only screen and (min-width:1024px)and (max-width:1399px){.toggler-checkbox__label--filter{font-size:.875rem}}.toggler-checkbox__label--alternative{color:#b2b2b2;font-size:.9375rem;font-weight:400;line-height:1.25rem;margin-bottom:0;text-transform:none}.toggler-checkbox__counter{padding-left:.5rem}.toggler-checkbox--expand{display:block}.toggler-checkbox--filter{font-size:.9375rem;line-height:1.125rem;width:100%}@media only screen and (min-width:768px){.toggler-checkbox--filter{font-size:.875rem}}.toggler-checkbox--alternative{margin-bottom:.9375rem}.toggler-checkbox--alternative:hover .toggler-checkbox__box--alternative{border-color:#b2b2b2}@media only screen and (min-width:768px){.toggler-checkbox--pdp{margin-left:8.25rem}}.toggler-checkbox--pdp:hover .toggler-checkbox__box--alternative{border-color:#b2b2b2}.toggler-checkbox--error .toggler-checkbox__box{border-color:#e50040}.toggler-checkbox:hover .toggler-checkbox__box{border-color:var(--setting-color-main)}.toggler-checkbox:hover .toggler-checkbox__input--disabled~.toggler-checkbox__box,.toggler-checkbox:hover .toggler-checkbox__input[disabled]~.toggler-checkbox__box{border-color:#dce0e5}.toggler-checkbox__input:checked~.toggler-checkbox__label{font-weight:600}.tooltip-message{display:block;margin-top:-.5rem;min-width:20rem;opacity:0;pointer-events:none;position:absolute;transform:translateX(-50%);transition:visibility .25s ease-in-out,opacity .25s ease-in-out;visibility:hidden}.tooltip-message__text{background-color:#fff;border:1px solid #dadada;bottom:0;box-shadow:0 2px 5px 1px rgba(26,26,26,.1);display:block;float:left;font-size:1rem;padding:.3125rem;position:absolute;text-align:center;z-index:2}.tooltip-message__arrow{border-color:transparent #dadada #dadada transparent;border-style:solid;border-width:.5rem;bottom:-.5rem;left:calc(50% - .5rem);position:absolute;transform:rotate(45deg);z-index:1}.tooltip-message--success .tooltip-message__text{background-color:#59fff4;border-color:#00a59a;color:#00a59a}.tooltip-message--success .tooltip-message__arrow{border-bottom-color:#00a59a;border-right-color:#00a59a}.tooltip-message--info .tooltip-message__text{background-color:#97e0ff;border-color:#009fe3;color:#009fe3}.tooltip-message--info .tooltip-message__arrow{border-bottom-color:#009fe3;border-right-color:#009fe3}.tooltip-message--warning .tooltip-message__text{background-color:#f7e2ab;border-color:#daa415;color:#daa415}.tooltip-message--warning .tooltip-message__arrow{border-bottom-color:#daa415;border-right-color:#daa415}.tooltip-message--alert .tooltip-message__text{background-color:#ff99b5;border-color:#e50040;color:#e50040}.tooltip-message--alert .tooltip-message__arrow{border-bottom-color:#e50040;border-right-color:#e50040}.header{background-color:#369efd;margin-bottom:1rem;position:relative;z-index:2151}.header__row{padding:.5rem}.header__row--middle{position:relative;z-index:2153}.header__navigation-top{position:relative;z-index:2154}.header__search-form{position:relative;z-index:2153}.header__navigation-main{position:relative;z-index:2152}.navigation-top{font-size:1.125rem;line-height:2.5rem;white-space:nowrap}@media only screen and (min-width:768px)and (max-width:1023px){.navigation-top{font-size:1rem}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.navigation-top:after{background-color:rgba(1,67,128,.6);content:"";height:40px;left:0;opacity:.7;position:absolute;top:0;width:100%}}.navigation-top .select2-container--alternative .select2-selection__rendered{color:#434343;font-size:1rem;font-weight:400;line-height:2.875rem;overflow:visible;padding:0}.navigation-top .col--right.navigation-top__action-item{margin-left:1.5625rem;margin-right:0}@media only screen and (max-width:1399px){.navigation-top .col--right.navigation-top__action-item{margin-left:.9375rem}}.navigation-top .col--right.navigation-top__action-item:first-child{margin-left:0}.navigation-top__action-item{font-size:1.125rem;height:2.5rem;margin-right:1.5625rem;position:relative;z-index:5}@media only screen and (min-width:550px)and (max-width:1023px){.navigation-top__action-item{font-size:1rem}}@media only screen and (max-width:1399px){.navigation-top__action-item{margin-right:.9375rem}}.navigation-top__action-item:hover .list--company-user{transform:scale(1)}.navigation-top__action-item--tel{font-size:.75rem;font-weight:700;line-height:2.5rem;padding-right:1.9375rem}.navigation-top__action-item .greeting-message{color:inherit}.navigation-top__action-item--speech .language-switcher{border:0;display:block}.navigation-top__action-item--speech .select2-selection__rendered{line-height:2.8125rem}.navigation-top__actions,.navigation-top__left{display:flex;flex-wrap:nowrap}.navigation-top__left{margin-left:-.5625rem}.navigation-top__right{display:flex;flex-wrap:nowrap;margin-left:auto}.navigation-top--my-shop{height:100%;line-height:unset}.navigation-top--my-shop .navigation-top__actions{align-items:center;height:100%}.notification-area{bottom:-12.5rem;display:grid;left:50%;position:fixed;transform:translate(-50%,5rem);transition:transform .5s ease-in-out;width:37.5rem;z-index:4001}.notification-area__initialized{bottom:0;transform:translate(-50%)}@media only screen and (max-width:767px){.notification-area{width:calc(100% - 1.875rem)}}.notification-area__counter{align-items:center;background:#1a1a1a;border-radius:50%;color:#fff;display:flex;font-size:.75rem;font-weight:700;height:1.25rem;justify-content:center;line-height:1.25rem;position:absolute;right:-.3125rem;top:-.3125rem;width:1.25rem;z-index:2}.notification-area__counter-success{background:#005953}.notification-area__counter-info{background:#006997}.notification-area__counter-warning{background:#94700e}.notification-area__counter-alert{background:#99002b}.section{background:#fff;position:relative}@media only screen and (min-width:1280px){.section--pdp{height:38.25rem}.section--pdp__action{margin-top:4.3125rem}.section--pdp .section__inner-pdp{height:100%;margin-bottom:0}.section--pdp .section__inner-pdp .grid:first-child,.section--pdp .section__inner-pdp .grid:first-child .image-gallery{height:100%}}.section--checkout-success-banner{background:#fff;margin-bottom:1.25rem;padding:2.5rem}@media only screen and (max-width:1023px){.section--checkout-success-banner{margin-bottom:.625rem;padding:1.25rem}.section--checkout-success-info .section__inner{margin-bottom:.625rem;padding:.9375rem}}.section--checkout-success-info .section__details-title{color:#1a1a1a}.section--gray-background{background:#f1f1f1}.section--no-background{background:transparent}@media only screen and (max-width:767px){.section--off-canvas .section__inner{padding:0 .9375rem}}.section--padding-top-bot{padding:1.25rem 0}.section--cms{padding:2.5rem}@media only screen and (max-width:1023px){.section--cms{padding:.9375rem}.section--reclaim-summary{margin:0 -1.25rem}}.section--reclaim-summary .section__inner{margin-bottom:0}@media only screen and (max-width:1023px){.section--reclaim-summary .section__inner{padding:.9375rem}}@media only screen and (min-width:768px){.section__reclaim-main{z-index:1}}.section__reclaim-main>:last-child .accordion__wrap{margin-bottom:0}.section__faq{height:100%;padding:2.5rem 1.875rem}.section__faq .section__title{color:#1a1a1a;font-size:1.5rem;font-weight:700;line-height:1.8125rem;margin-bottom:2.5rem}.section__faq-anchor{scroll-margin-top:9.0625rem}.section__popular-categories{flex:1;height:28.75rem;margin-top:2.75rem;overflow:hidden;padding-right:1.25rem}@media only screen and (max-width:1023px){.section__popular-categories{height:24.6875rem;padding-right:.9375rem}}@media only screen and (max-width:767px){.section__popular-categories{height:20rem}}@media only screen and (max-width:549px){.section__popular-categories{height:24rem;margin-top:0;padding-right:0}}.section__popular-categories>.grid{flex-wrap:wrap;grid-gap:1.25rem}@media only screen and (max-width:1023px){.section__popular-categories>.grid{grid-gap:.9375rem}}.section__popular-categories>.grid:after{display:none!important}.section__left-cms{flex-basis:32.625rem;max-width:32.625rem;min-width:32.625rem}@media only screen and (max-width:1279px){.section__left-cms{flex:1}}@media only screen and (min-width:1024px)and (max-width:1279px){.section__left-cms{flex-basis:31.1875rem;max-width:31.1875rem;min-width:31.1875rem}}@media only screen and (max-width:1023px){.section__left-cms{flex-basis:22.625rem;max-width:22.625rem;min-width:22.625rem}}@media only screen and (max-width:549px){.section__left-cms{flex-basis:unset;max-width:unset;min-width:unset;width:100%}}.section__cms-product{width:calc(100% - 32.625rem)}.section__cms-product-link,.section__cms-product-link.link{font-size:1rem;line-height:1.25rem;margin-right:-.5625rem}@media only screen and (max-width:767px){.section__cms-product-link,.section__cms-product-link.link{margin:1.25rem 0 0 -.5625rem}}@media only screen and (max-width:1279px){.section__cms-product{width:calc(100% - 31.1875rem)}}@media only screen and (max-width:1023px){.section__cms-product{width:calc(100% - 22.625rem)}}@media only screen and (max-width:549px){.section__cms-product{width:100%}}.section__cms-product .spacing-right--small{margin-right:1rem}.section__inner{margin-bottom:1.25rem;padding:1.25rem}@media only screen and (max-width:1023px){.section__inner-size{padding:.9375rem}}@media only screen and (max-width:767px){.section__inner-size-lg{padding:.9375rem}}.section__inner-white{background:#fff}.section__inner-no-margin{margin-bottom:0}.section__inner-no-padding{padding:0}.section__inner-no-padding-bottom{padding-bottom:0}.section__inner-no-background{background:transparent}.section__inner-sonderumruestung{margin-bottom:0;padding-top:.3125rem}@media only screen and (max-width:767px){.section__inner-sonderumruestung{padding:.3125rem .625rem .9375rem}}@media only screen and (max-width:549px){.section__inner-sonderumruestung{padding:.3125rem 0 .9375rem}}@media only screen and (max-width:767px){.section__inner-pdp{padding:0 .9375rem 1.25rem}}@media only screen and (max-width:1023px){.section__inner-checkout{margin-bottom:.625rem;padding:.9375rem 0 0}}.section__inner-checkout-sucess{margin-bottom:0}@media only screen and (max-width:1023px){.section__inner-checkout-sucess{padding:.9375rem 0 0}}.section__inner-alternative-tyres-disclaimer{margin:1.25rem 0 0;padding:0}@media only screen and (max-width:1023px){.section__inner-alternative-tyres-disclaimer{margin:.9375rem 0 0;padding:0 .9375rem .9375rem}.section__inner-shopping-list{margin-bottom:.3125rem;padding:.9375rem .9375rem 0}}.section--start{display:flex;margin-bottom:1.25rem;max-width:49.53125rem;padding:1.25rem 1.25rem 0}@media only screen and (max-width:767px){.section--start{max-width:100%}}.section--forgot-password{margin-bottom:0}@media only screen and (max-width:1279px){.section--forgot-password{max-width:100%;padding:.9375rem .9375rem 0;width:100%}}.section--regular{max-width:83.5625rem}.section--center{display:flex;flex-flow:row nowrap;justify-content:center;width:100%}.section--center__inner{flex:none}.section--end{display:flex;justify-content:flex-end}.section--last{padding-bottom:4.375rem}@media only screen and (min-width:768px){.section--last{padding-bottom:6rem}}.section--secondary{padding:2rem 0 1rem}@media only screen and (min-width:768px){.section--secondary{padding-top:3.125rem}}@media only screen and (min-width:1024px){.section--secondary{padding-top:4.375rem}}.section--banner{padding-left:2.5rem;padding-right:2.5rem}@media only screen and (max-width:1279px){.section--banner{padding-left:1.25rem;padding-right:1.25rem}}@media only screen and (max-width:1023px){.section--banner{padding-left:.9375rem;padding-right:.9375rem;padding-top:.9375rem}}.section--bg-dark{background-color:#f0f0f0;padding:1.375rem 0 1.1875rem}@media only screen and (min-width:768px){.section--bg-dark{padding:3.125rem 0 5rem}.section--bg-dark .product-card__container{background-color:#fff}}.section--bg-dark .product-card{padding-bottom:.9375rem}@media only screen and (min-width:768px){.section--bg-dark .product-card{padding-bottom:1.875rem}}.section--bg-dark .product-card__image-wrap{background-color:#fff}.section--bg-dark .product-card__image-wrap:before{background:transparent}.section--bg-dark .product-card__overlay:before{background-color:hsla(0,0%,100%,0)}.section--full-width{margin-left:-10px;margin-right:-10px}.section--full-width-alternative{margin:0;width:100%}.section--full-width-alternative .slick-carousel--product-abstract{margin-left:0}.section--full-width-alternative.section--no-background .slick-carousel--product-abstract .slick-carousel__container{background:#f1f1f1}.section--full-width-product-slider{margin-bottom:2.5rem}@media only screen and (max-width:1279px){.section--full-width-product-slider{margin-bottom:1.25rem}}@media only screen and (max-width:1023px){.section--full-width-product-slider{margin-bottom:.625rem;padding-top:1.25rem}}.section--full-width-product-slider.section--cms-block--no-margin{margin-bottom:0}.section--full-width-product-slider.section--cms-block--replace-margin{margin-bottom:0;padding-bottom:2.5rem}@media only screen and (max-width:1279px){.section--full-width-product-slider.section--cms-block--replace-margin{padding-bottom:1.25rem}}.section--full-width-product-slider.section--cms-block--replace-margin.section--padding-top-bot{margin-bottom:0;padding-bottom:3.75rem}@media only screen and (max-width:1279px){.section--full-width-product-slider.section--cms-block--replace-margin.section--padding-top-bot{padding-bottom:2.5rem}}.section--no-mobile-bottom-indent{padding-bottom:0}@media only screen and (min-width:768px){.section--no-mobile-bottom-indent{padding-bottom:1rem}}.section__title{font-size:1.875rem;font-weight:700;margin-bottom:1rem}.section__title-small{font-size:1.5rem}@media only screen and (max-width:1023px){.section__title{font-size:1.5rem}.section__title-small{font-size:1.25rem}}@media only screen and (max-width:767px){.section__title{font-size:1.25rem}}.section__title--secondary{color:#4c4c4c;text-align:center}.section__title--mobile-center{text-align:center}@media only screen and (min-width:768px){.section__title--mobile-center{text-align:left}}.section__title--regular{font-size:1.5rem;font-weight:700;margin-bottom:1.25rem}@media only screen and (max-width:1023px){.section__title--regular{margin-bottom:.9375rem}}.section__title--separator-container{display:flex;justify-content:center;position:relative}.section__title--separator{border-bottom:1px solid #cfcacb;left:0;margin:0 -1.25rem;position:absolute;right:0}.section p{color:#434343}@media only screen and (max-width:1023px){.section p{font-size:1rem}}.section__sub-title,.section__text{color:#b2b2b2;line-height:normal;margin-bottom:1.625rem;text-align:center}@media only screen and (min-width:768px){.section__sub-title,.section__text{margin-bottom:2.5rem}}.section__sub-title{font-size:1rem}@media only screen and (min-width:768px){.section__sub-title{font-size:1.125rem}}.section__text{font-size:.9375rem;line-height:1.61;max-width:60.625rem}.section__text--full-width{max-width:none}@media only screen and (min-width:768px){.section__text{font-size:1.125rem}}.section--stretch,.section__stretch{height:100%}.section__tag{background-color:var(--setting-color-main);border-radius:0 0 .3125rem .3125rem;color:#fff;font-size:1rem;font-weight:700;left:1.875rem;line-height:1.3125rem;padding:.1875rem .4375rem;position:absolute;text-transform:uppercase;top:0;z-index:1}@media only screen and (max-width:1279px){.section__tag.contact-tag-right{left:unset;right:1.875rem}}@media only screen and (max-width:767px){.section__tag.contact-tag-right{left:.9375rem;right:unset}}.section__success-text{color:#1a1a1a;font-size:1rem;line-height:1.375rem}.section__details-container{display:flex;flex-direction:column;justify-items:stretch}@media only screen and (max-width:1023px){.section__details-container{margin-top:.625rem}.section__details-container .section__details-title{color:#1a1a1a}.section__details-container:first-child,.section__details-container:first-child .section__details-title{margin-top:0}}.section__details-title{color:#1a1a1a;font-size:1rem;font-weight:700;line-height:1.375rem;margin-bottom:.625rem;margin-top:0}@media only screen and (max-width:1023px){.section__details-title{margin-bottom:.3125rem;margin-top:.625rem}}.section__details-text{color:#1a1a1a;font-size:1rem;height:100%;line-height:1.375rem;margin:0}.section__product-detail{min-height:38.25rem}@media only screen and (max-width:1279px){.section__product-detail{min-height:auto}}@media only screen and (min-width:768px){.section__product-detail{display:block!important}}@media only screen and (max-width:767px){.section__product-detail{border-top:.0625rem solid #cfcacb;margin-bottom:0;min-height:unset;padding:0 0 .625rem}.section__product-detail-content{padding:0}.section__product-detail-content.accordion-hidden{border:0}.section__product-detail-container{margin-bottom:.3125rem}}@media only screen and (max-width:549px){.section--block-reverse{display:flex;flex-direction:column-reverse}}.section--hp-container{margin-bottom:2.5rem;padding-bottom:2.5rem;padding-top:0}@media only screen and (max-width:1023px){.section--hp-container{margin-bottom:1.25rem;padding-bottom:1.25rem}}.section--hp-container-gray{margin-bottom:2.5rem;padding-bottom:0;padding-top:0}@media only screen and (max-width:1023px){.section--hp-container-gray{margin-bottom:1.25rem}}@media only screen and (max-width:1279px){.section--hp-container-gray-news{margin-bottom:1.25rem}}@media only screen and (max-width:1023px){.section--hp-container-gray-news{margin-bottom:.3125rem}.section--hp-container-split{padding-top:.9375rem}}@media only screen and (max-width:1023px){.section__twin-tires{padding:.9375rem}}.section--price-list{width:100%}@media only screen and (max-width:1023px){.section--price-list{margin:0 -1.25rem -.8125rem;width:100vw}.section--price-list .section__inner{padding:.9375rem}}.section--cms-page-full-width{margin-inline:-2.5rem;padding:2.5rem}@media only screen and (max-width:1279px){.section--cms-page-full-width{margin-inline:-1.25rem;padding:1.25rem}}.shopping-list-note-toggler{margin-top:1rem}.shopping-list-note-toggler__container{background-color:#f0f0f0;padding:1.0625rem 1.25rem}.shopping-list-note-toggler__title{color:#333;font-size:.875rem;font-weight:500;line-height:normal;margin-bottom:.4375rem}.shopping-list-note-toggler__text{color:#8f8f8f;font-size:.8125rem;line-height:2.23}.shopping-list-note-toggler__label{color:#8f8f8f;cursor:pointer;font-size:.875rem;line-height:1.125rem}.shopping-list-note-toggler .label{display:none}.shopping-list-note-toggler .textarea{border:none;border-radius:3px;box-shadow:0 10px 10px 0 rgba(26,26,26,.05),0 3px 3px 0 rgba(26,26,26,.05);color:#8f8f8f;font-size:.8125rem;font-weight:400;line-height:1.125rem;max-width:100%;min-height:5.375rem;padding:.9375rem 1.25rem}.share-list__list{margin-bottom:1.875rem;max-height:100%}.shopping-list{width:100%}.shopping-list__head{border-bottom:1px solid #dadada;font-weight:700}.shopping-list__cell{padding:.625rem .3125rem}.shopping-list__row{border-top:1px solid #dadada}.shopping-list__row--disable{opacity:.4}.shopping-list__row--borderless,.shopping-list__row:first-child{border:none}@media print{.shopping-list-bottom__container{border-top:.0625rem solid #cfcacb;padding:0!important;width:100%}.shopping-list-bottom__container .col{width:100%}.shopping-list-bottom__container .subtotal-price{display:flex;justify-content:space-between;width:100%}.breadcrumb,.custom-element.money-price-composition,.footer,.grid.grid--justify.spacing-bottom.spacing-bottom--big,.icon .money-price-composition__modal-trigger,.product-card-item--right .grid .col:nth-last-of-type(-n+2),.shopping-list-bottom__delete,.shopping-list-bottom__right-actions,.shopping-list-info,.shopping-list-product-quick-add,.shopping-list-title__edit-trigger,.shopping-list__actions,.shopping-list__add-new,.shopping-list__count,.sidebar,.table-action-list.table-action-list--shopping-list{display:none!important}.cart-more-options-content,.cart-more-options-content-active,.contact-button,.footer,.header-extended,.notification-area,.notification-area *,.product-card-item--right .button,.product-card-item-cart-row2__actions,.top-button{visibility:hidden}.grid{flex-wrap:nowrap;margin-bottom:0!important}.col--sm-12{width:100%}.section__inner{padding:0!important}.product-card-item--right .money-price{margin-right:0!important;margin-top:0!important}.shopping-list-table .product-card-item{padding:1.25rem 0 0!important;page-break-inside:avoid}.quantity-counter--shopping-list{background:unset!important;border:unset!important;height:auto!important;padding:0!important}.quantity-counter--shopping-list .quantity-counter__actions{visibility:hidden!important}.print-logo{display:block!important;margin-bottom:.625rem!important}.print-logo .is-hidden-lg-xxxl{display:none!important}.print-logo .is-hidden-sm-md{background-color:#f1f1f1;-webkit-print-color-adjust:exact}.content-wrap{margin-top:0!important}.shopping-list-title h2{font-size:1.375rem;line-height:normal;margin-bottom:.75rem!important}.stock-info__container-inline .stock-info__display_stock_container{margin-right:.3125rem!important}.shopping-list-bottom__left{display:none}}.shopping-list-info{background-color:#f0f0f0;border-radius:3px;color:#8f8f8f;font-size:.875rem;margin:.625rem 0 1.5rem;padding:1.25rem}.shopping-list-info--editable{margin-top:0;padding-top:.625rem}@media only screen and (min-width:768px){.shopping-list-info--editable{margin-top:.625rem;padding-top:1.25rem}}.shopping-list-info__title{color:#333;font-size:.75rem;margin-right:.5rem;text-transform:uppercase;vertical-align:middle}.shopping-list-message__text{color:#8f8f8f;font-size:.875rem}@media only screen and (min-width:768px){.shopping-list-message__text{font-size:1rem}}.shopping-list-message__icon-box{background-color:#eb553c;height:3.25rem;width:3.25rem}.shopping-list-message__list-item{background-color:#f0f0f0;border-radius:3px;margin-bottom:.3125rem;padding:1.25rem}.shopping-list-overview__name{max-width:200px;overflow:hidden;text-overflow:ellipsis}.shopping-list-permission{color:#8f8f8f;color:#b2b2b2}.shopping-list-permission__full-access{color:#00a59a}.shopping-list-permission--badge,.shopping-list-permission__full--badge{color:#fff}.shopping-list-product-quick-add .product-quick-add-form--row{margin-bottom:1.25rem}@media only screen and (max-width:1023px){.shopping-list-product-quick-add .product-quick-add-form--row{margin-bottom:.9375rem}}.shopping-list-product-quick-add .product-quick-add-form__input-col{width:31.25rem}.shopping-list-product-quick-add .product-quick-add-form__container{width:100%}@media only screen and (max-width:767px){.shopping-list-product-quick-add .product-quick-add-form__container{flex-direction:column;margin:0}.shopping-list-product-quick-add .product-quick-add-form__container>*{width:100%}.shopping-list-product-quick-add .product-quick-add-form__container>:first-child{margin:0 0 .625rem;padding:0}}.shop-list-item{position:relative;width:100%}.shop-list-item__list{overflow-y:auto}.shop-list-item__name{color:#4c4c4c;display:block;font-size:16px;letter-spacing:.0125rem;line-height:1.25rem;margin-right:.25rem;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media only screen and (min-width:768px){.shop-list-item__name{max-width:23.125rem}}.shop-list-item__name:hover{color:var(--setting-color-link-darken-10)}.shop-list-item__owner{color:#b2b2b2;font-weight:400}.shop-list-item__items-count{background-color:#fdbe36;border-radius:3px;color:#fff;display:inline-block;font-size:.6875rem;font-weight:700;letter-spacing:.025rem;line-height:1.375rem;margin-right:.5625rem;padding:0 .5625rem;vertical-align:middle}.shop-list-item__access{color:#8f8f8f;font-size:.6875rem;font-weight:700;text-transform:uppercase}.shop-list-item__access--full{color:#00a59a}.shopping-list-navigation__item{overflow:hidden;text-overflow:ellipsis}.subtotal-price{color:#1a1a1a;display:flex;font-size:1rem;font-weight:700;line-height:1.5rem}.subtotal-price .money-price{display:unset;margin-left:.625rem}.subtotal-price .money-price .money-price__amount{font-size:1rem;font-weight:700;line-height:1.5rem}.search-tabs{border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0;text-align:center}.search-tabs__item{border-right:1px solid #f0f0f0;border-top:1px solid #f0f0f0;display:inline-block;padding:.75rem 2rem}@media only screen and (min-width:550px){.search-tabs__item{min-width:inherit;width:auto}}.search-tabs__item--active{background-color:#fff;position:relative}.search-tabs__item--active:after{background-color:#fff;bottom:-1px;content:"";height:2px;left:0;position:absolute;width:calc(100% + 1px)}@media print{@page{size:auto;margin:15mm}body{margin:0!important;padding:0!important}.container,.container--product-items,.page-layout,body,html{background-color:#fff!important}.col{float:none}.contact-button,.footer,.header-extended,.notification-area,.page-info,.sidebar,.top-button{display:none!important}.content-wrap{margin-top:0!important}#catalog-top-area,.box--catalog-top-area,.container--pagination,.energy-label,.product-card__actions,.product-card__image-wrap,.product-card__value-secondary,.view-mode-switch{display:none!important}.print-logo,.print-title{display:block!important}.print-logo{margin-left:auto;width:25%}.content-container{width:100%!important}.container--product-items{padding:0!important}.tag-container__product-list{left:-1.25rem!important}.money-price__amount{font-size:1rem!important;line-height:1.3125rem!important}.product-card{overflow:visible!important;page-break-inside:avoid!important}.product-card:after{left:0!important;width:100%!important}.product-card__container{padding-bottom:0!important;padding-top:0!important}.product-card__list-grid{margin:0 -1.25rem!important}}.checkout-overview__title{margin:2.5rem 0 1.25rem}@media only screen and (max-width:1279px){.checkout-overview__title{font-size:1.25rem;line-height:1.5625rem}}@media only screen and (max-width:1023px){.checkout-overview__title{padding:0 .9375rem}}.checkout-overview__summary{position:sticky;top:7.8125rem}.checkout-overview__count{color:#434343;font-size:1.125rem;font-weight:400;line-height:1.5625rem;margin-left:.625rem}.checkout-overview-commission__count{color:#434343;font-size:1rem;font-weight:400;line-height:1.375rem;white-space:nowrap}@media only screen and (max-width:767px){.checkout-overview-commission__count{font-size:.875rem}}.checkout-overview-commission__title{-moz-column-gap:.625rem;column-gap:.625rem;display:flex;flex-wrap:wrap}@media only screen and (max-width:1023px){.checkout-overview-commission__title{padding:0 .9375rem}}.checkout-overview__sum-heading{text-align:right}.checkout-overview__table-header{display:grid;font-size:1rem;margin-bottom:.625rem;grid-gap:1.25rem;grid-template-columns:40% 10% 10% 20% 10%}.checkout-overview .form__actions{display:none}#singleStepForm_addressForm_recall_inputs input{margin-top:.625rem}#singleStepForm_addressForm_recall_inputs .select2{width:100%!important}.comparison-list__items-found{color:#434343;font-size:1.125rem;font-weight:400;line-height:1.4375rem}.comparison-list .product-search-autocomplete-form__input{height:3.125rem;width:31.25rem}@media only screen and (max-width:1023px){.comparison-list .product-search-autocomplete-form__input{width:100%}}@media only screen and (max-width:767px){.comparison-list .dropdown__trigger svg{margin-right:0}}@media only screen and (max-width:1279px){.account-settings__account-info{margin-top:-1.25rem}}@media only screen and (max-width:1023px){.account-settings__account-info{margin:-1.25rem -.9375rem 0}}.account-settings__notifications-preference{margin-top:1.25rem}@media only screen and (max-width:1023px){.account-settings__notifications-preference{margin:.625rem -.9375rem 0}}.account-settings__notifications-preference .section__inner{margin:0}@media only screen and (max-width:1023px){.account-settings__notifications-preference .section__inner{padding:.9375rem}}.account-settings__user-list{margin-top:1.25rem}@media only screen and (max-width:1023px){.account-settings__user-list{margin:.625rem -.9375rem 0}}.account-settings__company-structure{margin-top:1.875rem;min-height:6.25rem;position:relative}@media only screen and (max-width:1023px){.account-settings__company-structure{margin:1.25rem -.9375rem -.625rem}}.account-settings__breadcrumbs .breadcrumb-step{font-size:.875rem}@media only screen and (max-width:1279px){.action--expand .action-table__grid>div:first-child{display:block}}@media only screen and (max-width:1023px){.action--expand .action-table__grid>div:nth-child(4),.action--expand .action-table__grid>div:nth-child(5){display:block}}@media only screen and (min-width:768px)and (max-width:1023px){.action--expand{margin-inline:-2.5rem}.action--expand nav.action-bar{margin-inline:.9375rem}.action--expand nav.action-bar>h3{font-size:1.5rem}}@media only screen and (max-width:767px){.action--gray-background{background-color:#f1f1f1}.action-table{margin:0 1.25rem}.action--expand{margin-inline:-1.25rem;padding-top:0}.action--expand nav.action-bar{background:#fff;margin:0 -1.25rem .3125rem;padding:.9375rem}.action--expand nav.action-bar>h3{font-size:1.5rem}.action--expand .action-table__grid{background:#fff;grid-template-columns:repeat(2,1fr)}.action--expand .action-table__grid>div:first-child{display:block;grid-column:1/span 2;grid-row:1;padding:1rem 0 0}.action--expand .action-table__grid>div:first-child:before{display:none}.action--expand .action-table__grid>div:first-child>span{font-size:1.25rem}.action--expand .action-table__grid>div:nth-child(2){grid-column:1;grid-row:2;padding:.5rem 0 0}.action--expand .action-table__grid>div:nth-child(3){grid-column:2;grid-row:2;padding:.5rem 0 0}.action--expand .action-table__grid>div:nth-child(4){grid-column:1;grid-row:3;padding:.5rem 0 1rem}.action--expand .action-table__grid>div:nth-child(5){grid-column:2;grid-row:3;padding:.5rem 0 1rem}.action--expand .action-table__grid>div:nth-child(2),.action--expand .action-table__grid>div:nth-child(3),.action--expand .action-table__grid>div:nth-child(4){display:flex}.action--expand .action-table__grid>div:nth-child(2):before,.action--expand .action-table__grid>div:nth-child(3):before,.action--expand .action-table__grid>div:nth-child(4):before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400}}.action--bottom{margin-left:0}.action__container,.action__main{display:flex;flex:1;flex-direction:column}.action__container{height:unset;padding-top:0}.action__section{height:100%}.action__section-inner{height:100%;padding:.625rem 1.25rem 0}.action__section-inner--empty{display:flex;flex-direction:column;justify-content:center}.action-detail__title-bar{align-items:center;display:flex;gap:1.25rem}@media only screen and (max-width:1023px){.action-detail__title-bar{align-items:flex-start;flex-direction:column;row-gap:.625rem}}.action-detail__info-box__title{color:#1a1a1a;font-weight:700}.action-detail__top-area{background:#fff;padding:1.25rem 1.25rem 0}@media only screen and (max-width:1023px){.action-detail__top-area{padding:.9375rem .9375rem 0}}.action-detail__view-mode-switch-elevated{background-color:#fff;bottom:0;padding:.4375rem 1.25rem 0;position:absolute;right:0}@media only screen and (max-width:1023px){.action-detail__section{margin:-1.25rem}.action-detail__section--cms{margin:0}}@media only screen and (min-width:1024px){.action-detail__filter-tabs{margin-right:7.5rem}}.action-detail__filter-tabs.is-hidden+.action-detail__view-mode-switch-elevated{bottom:unset;padding:1.25rem 1.25rem 0 0;top:0}@media only screen and (max-width:1023px){.action-detail__filter-tabs.is-hidden+.action-detail__view-mode-switch-elevated{padding:.9375rem .9375rem 0 0}}.col--sm-12 .hero-banner{margin-top:1.25rem;width:100%}@media only screen and (max-width:1023px){.col--sm-12 .hero-banner{margin:.9375rem -.9375rem -.9375rem;width:calc(100% + 1.875rem)}}.action-product-list--no-action__top-area{margin:0}@media only screen and (max-width:1023px){.action-product-list--no-action__top-area{margin:-1.25rem -1.25rem 0;width:calc(100% + 2.5rem)}}@media only screen and (min-width:1024px){.action-product-list--no-action__list.action-product-list__list>.grid--expand.spacing-bottom--big{padding-top:1.25rem}}.action-detail--container .action-product-list__list .container--product-items{background:unset;padding:0}.action-detail--container .action-product-list__list .section{background:unset;padding:unset}.action-detail--container .action-product-list__list .product-card .money-price{margin-bottom:.9375rem}@media only screen and (max-width:1023px){.action-detail--container .action-product-list__list .product-card__actions{display:none}.action-detail--container .action-product-list__list .product-card__stock{margin-bottom:0}}.action-detail--container .action-product-list__list>.grid--expand{background:#fff;padding:0 1.25rem}@media only screen and (max-width:1023px){.action-detail--container .action-product-list__list>.grid--expand{margin:0 0 .9375rem;padding:.9375rem}}.action-detail--container .action-product-list__list .container--pagination{background:#fff;margin:1.25rem 0;padding:1.25rem;width:100%}@media only screen and (max-width:1023px){.action-detail--container .action-product-list__list .container--pagination{margin:.9375rem 0;padding:.9375rem}}@media only screen and (max-width:549px){.action-detail--container .action-product-list__list .container--pagination .grid{flex-direction:column-reverse}.action-detail--container .action-product-list__list .container--pagination .grid>.col{width:100%}.action-detail--container .action-product-list__list .container--pagination .pagination-container{margin-bottom:.9375rem}}@media only screen and (max-width:767px){.action-detail--container .action-product-list__list .container--pagination select{width:7.5rem}}@media only screen and (max-width:549px){.action-detail--container .action-product-list__list .container--pagination select{min-width:6.25rem;width:100%}}@media only screen and (max-width:1023px){.action-detail--container--cms .action-product-list__list{margin:0 -1.25rem}}.order__off-canvas .search-form__button{left:0}@media only screen and (min-width:768px){.order__off-canvas .form-field label{padding:.875rem 2.8125rem;transition:transform .1s ease-in-out,padding .1s ease-in-out}.order__off-canvas .form-field input{padding-left:2.8125rem;padding-right:5.625rem}.order__off-canvas .form-field>input:not(:-moz-placeholder-shown)~label{padding-left:3.6875rem}.order__off-canvas .form-field>input:focus~label,.order__off-canvas .form-field>input:not(:placeholder-shown)~label{padding-left:3.6875rem}}.order__off-canvas .icon-tooltip{position:absolute;right:.9375rem;top:.9375rem}@media only screen and (max-width:767px){.order__off-canvas .icon-tooltip{display:none}}.faq-page--content{margin:0 auto}.faq-page--content-top{align-items:center;background-image:url(../images/header-faq.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;margin:0 auto;padding-bottom:5rem;padding-top:5rem}@media only screen and (max-width:1023px){.faq-page--content-top{padding-bottom:3.75rem;padding-top:3.75rem;padding-inline:5.8125rem}}@media only screen and (max-width:767px){.faq-page--content-top{padding-bottom:3.9375rem;padding-top:3.9375rem;padding-inline:4.8125rem}}@media only screen and (max-width:549px){.faq-page--content-top{padding-bottom:1.25rem;padding-top:1.25rem;padding-inline:.9375rem}}.faq-page--content-top .icon--faq{color:var(--setting-color-main);height:3.5rem;width:4rem}.faq-page--content-top--search{width:55.3125rem}@media only screen and (max-width:1279px){.faq-page--content-top--search{width:80%}}@media only screen and (max-width:1023px){.faq-page--content-top--search{width:100%}}.faq-page--content-top--search .form-field{width:100%}.faq-page--content-wrapper{margin:2.5rem auto 0;width:75rem}@media only screen and (max-width:1279px){.faq-page--content-wrapper{width:100%}}.faq-page--content-wrapper .inpage-search__no-results{margin-bottom:6.25rem;margin-top:6.25rem;text-align:center}@media only screen and (max-width:1023px){.faq-page--content-wrapper .cms-block>p{margin-left:.9375rem}}.faq-page--content-wrapper .spoiler-element__label p{font-size:1rem}.faq-page--content-bottom{margin-top:1.875rem}@media only screen and (max-width:1023px){.faq-page--content-bottom{margin-inline:1rem;margin-bottom:-1.5rem}}.faq-page--content-bottom-cms{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:4.0625rem;grid-gap:1.25rem}@media only screen and (max-width:549px){.faq-page--content-bottom-cms{grid-template-columns:1fr}}.faq-page--content-bottom-cms .tile-product-segment{max-width:none;width:100%}.faq-page--content-bottom-cms .tile-product-segment__container{border:none;height:100%;margin:0;padding:1.25rem}.faq-page--content-bottom-cms .tile-product-segment__image{background-size:contain;height:2rem;margin:0 1.25rem 0 0;min-height:2rem;min-width:2rem;width:2rem}.faq-page--content-bottom-cms .tile-product-segment .grid>.col{display:flex;flex-direction:column;justify-content:center}.faq-page--content-bottom-cms .tile-product-segment__text{align-self:flex-start;color:var(--setting-color-secondary-base-black);font-size:1.125rem!important;font-weight:700;line-height:1.4375rem;margin:0}.faq-page--content-bottom-cms .tile-product-segment__subtitle{color:#434343;display:block;font-size:1rem;font-weight:400;line-height:1.25rem;margin:0}.faq-page--content-bottom p{font-size:1.125rem}.faq-page .spoiler-element__label p{color:#434343}.faq-page .tile-product-segment__subtitle{margin-top:.125rem}.form-field .inpage-search__search-label{padding:1.1875rem .9375rem}.cart-update{margin-bottom:2.625rem;margin-top:1.125rem}@media only screen and (min-width:768px){.cart-update{margin-top:2.625rem}}.cart-update .label{color:#333;display:inline-block;font-size:.75rem;font-weight:700;margin-bottom:.4375rem;text-transform:uppercase}.cart-update .label:after{color:#333}.cart-update .form__actions{text-align:left}@media only screen and (min-width:768px){.cart-update .form__actions{margin-top:1.25rem}.cart-update .form__action{margin-left:0;margin-right:1.25rem}}.onboarding-success{margin-bottom:1.25rem}.onboarding-success,.onboarding-success__top-area{align-items:center;display:flex;flex-direction:column}.onboarding-success__top-area{margin-bottom:3.75rem;max-width:32.5rem;text-align:center}@media only screen and (max-width:1023px){.onboarding-success__top-area{margin-bottom:1.875rem}}.onboarding-success__top-area-animation{transform:scale(2.5)}@media only screen and (max-width:1023px){.onboarding-success__top-area-animation{transform:scale(1.5)}}.onboarding-success__top-area-title{margin:1.875rem 0 .3125rem}@media only screen and (max-width:1023px){.onboarding-success__top-area-title{margin:0 0 .3125rem}}.onboarding-success__advantages{display:flex;flex-direction:column;gap:.625rem;margin:0 -1.25rem;max-width:75rem}@media only screen and (min-width:1024px){.onboarding-success__advantages{flex-direction:row;gap:1.25rem;margin:0}.onboarding-success__advantages>*{animation-delay:.25s;animation-duration:.25s;animation-fill-mode:both;animation-name:fade-in;animation-timing-function:ease-in-out}}.onboarding-success__advantages :first-child .advantage-box__icon{color:#009fe3}.onboarding-success__advantages :nth-child(2){animation-delay:.5s}.onboarding-success__advantages :nth-child(2) .advantage-box__icon{color:#00a59a}.onboarding-success__advantages :nth-child(3){animation-delay:.75s}.onboarding-success__advantages :nth-child(3) .advantage-box__icon{color:#e50040}.onboarding-success__advantages-title{margin-bottom:1.875rem}@media only screen and (max-width:1023px){.onboarding-success__advantages-title{margin-bottom:.9375rem}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media only screen and (min-width:1024px){.product-list-async__export-button{height:2.8125rem;padding:.875rem 1.25rem .8125rem}.product-list-async .filter-section{margin-top:0}.product-list-async__filter-container{margin-top:.625rem}.product-list-async__products .product-card__list-grid{margin-right:-1.25rem}}@media only screen and (max-width:1023px){.product-list-async__col--expand,.product-list-async__export-button{width:100%}.product-list-async__products{margin-left:-1.25rem;width:100vw}.product-list-async__products .product-card__value .icon{display:none}.product-list-async__filter-button{margin-top:.625rem}}@media print{@page{size:auto;margin:15mm}body{margin:0!important;padding:0!important}.content,.page-layout,body,html{background-color:#fff!important}.col{float:none}.contact-button,.footer,.header-extended,.notification-area,.page-info,.sidebar,.top-button{display:none!important}.content-wrap{margin-top:0!important}.col--pdp-action,.col--pdp-slider,.icon-hint-action,.image-gallery__thumbnail,.info-tabs__tab-container,.js-pdp-section,.product-configurator__actions,.product-configurator__add-to-cart,.stock-hint,.stock-info-pdp__dot-wrapper,.tab--accordion-container:not(:has(.info-tabs__tab-trigger-details)),.tag-container{display:none!important}.image-gallery__item--left-indent{margin-left:0!important}.product-detail{display:block!important}.product-detail__detail-list{max-height:unset}.product-detail .table.product-detail__detail-list .tr:not(:first-child).accordion-hidden{border-top:.0625rem solid #cfcacb!important}.product-detail .tr.accordion-visible.accordion-hidden{max-height:unset!important}.product-detail .tr.accordion-visible.accordion-hidden>*{opacity:1!important}.product-detail__gradient,.product-detail__information,.product-detail__show-less-trigger,.product-detail__show-more-trigger{display:none!important}.info-tabs__tab-content-list-item{display:list-item;list-style-type:disc}.info-tabs__tab-content-list-item:before{display:none}.print-logo,.print-title{display:block!important}.print-logo{margin-left:auto;width:25%}.product-configurator__top-block-title{display:none!important;margin:0!important}.section__inner.section__inner-pdp>.grid{margin:0!important}.image-gallery__width{max-width:25%!important;padding:0!important;width:25%!important}.col--pdp-content{padding:0!important;width:75%!important}.image-gallery{height:16.875rem!important}.image-gallery__item{padding:0!important}.image-gallery__image{padding:1rem!important}.image-gallery__container{width:100%!important}.section__product-detail{min-height:unset!important}.section.section__product-detail-container{margin-bottom:2rem!important}.product-configurator{padding-top:0!important}}@media only screen and (max-width:1023px){.twin-tires__heading{padding-inline:.9375rem}}.twin-tires__grid{display:grid;gap:1.25rem;grid-template-columns:7fr 5fr}@media only screen and (max-width:1023px){.twin-tires__grid{gap:.625rem;grid-template-columns:1fr}.twin-tires .twin-tires-contact,.twin-tires__results-wrapper,.twin-tires__section{margin:0 -1.25rem}}.twin-tires__accordion-empty{background-color:#fff;grid-column:1/span 2;padding:1.25rem}@media only screen and (max-width:1023px){.twin-tires__accordion-empty{padding:.9375rem}}.twin-tires__results-wrapper .box--catalog{margin:1.25rem 0 0}.twin-tires__results-wrapper .container--product-items-list{margin-top:1.25rem;padding:0}.twin-tires__results-wrapper .container--product-items{padding:0}.twin-tires__results-wrapper .container--pagination{margin-top:1.25rem}.twin-tires__contacts-form-wrapper{margin-top:2.5rem}@media only screen and (max-width:1279px){.service-water-filling__important-information{margin-top:1.25rem}}@media only screen and (max-width:1023px){.service-water-filling__mobile-order-2{order:2}.service-water-filling__mobile-order-3{order:3}.service-water-filling__mobile-order-4{order:4}.service-water-filling__important-information{margin-top:.625rem}.service-water-filling__important-information .section__inner{padding:.9375rem}}.service-water-filling__results{margin-top:1.25rem}@media only screen and (max-width:1023px){.service-water-filling__results{margin-top:.625rem}}@media only screen and (max-width:767px){.service-water-filling__results{margin-top:0}}@media only screen and (min-width:1024px){.service-water-filling__recommendations{margin-left:auto}}@media only screen and (max-width:1023px){.service-water-filling__recommendations{margin:0 -.3125rem}.service-water-filling__disclaimer{margin:0 -.9375rem}}html:not([my-shop-mode]) ::-moz-selection{background-color:#014380;color:#fff}html:not([my-shop-mode]) ::selection{background-color:#014380;color:#fff}html:not([my-shop-mode]) footer ::-moz-selection{background-color:#fff;color:#014380}html:not([my-shop-mode]) footer ::selection{background-color:#fff;color:#014380}.page-layout{background-color:#f1f1f1;display:flex;flex-direction:column;height:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.page-layout{display:block}}.page-layout .content-wrap{display:flex;flex:1;margin-top:11.5625rem}@media only screen and (max-width:1023px){.page-layout .content-wrap{margin-top:7.1875rem}}.page-layout .content-wrap .content.container{transition:width .2s linear;width:calc(100% - 14.6875rem)}@media only screen and (max-width:1599px){.page-layout .content-wrap .content.container{width:calc(100% - 3.125rem)}}@media only screen and (max-width:1023px){.page-layout .content-wrap .content.container{width:100%}}.page-layout .content-wrap.content-wrap__login-container{margin-top:6.625rem}@media only screen and (max-width:1023px){.page-layout .content-wrap.content-wrap__login-container{margin-top:3.1875rem}}.page-layout .content{padding:0}@media only screen and (max-width:1023px){.page-layout--pdp .content{overflow-x:hidden}}.page-layout--full-height{height:calc(100% - 3.0625rem)}.no-page-info{padding-bottom:2.5rem}body .page-layout .content-wrap .content-container.login-container{background:#fff;margin-left:0;width:100%}.container__nav-collapsed .page-layout .content-wrap .content-container{width:calc(100% - 3.125rem)}@media only screen and (max-width:1023px){.container__nav-collapsed .page-layout .content-wrap .content-container{width:100%}}.alert-container{display:flex;flex-direction:column;left:3.125rem;margin-left:auto;margin-right:auto;max-width:116.875rem;position:fixed;right:0;width:calc(100vw - 3.125rem);z-index:100}@media only screen and (min-width:1600px){.alert-container{left:14.6875rem;max-width:105.3125rem;width:calc(100vw - 14.6875rem)}}@media only screen and (min-width:1024px){.alert-container{top:unset!important;transition:unset!important}}@media only screen and (max-width:1023px){.alert-container{left:0;width:calc(100vw + 62.5rem)}}body .alert-container{display:flex;flex-direction:column;left:3.125rem;margin-left:auto;margin-right:auto;max-width:116.875rem;position:fixed;right:0;width:calc(100vw - 3.125rem);z-index:100}@media only screen and (max-width:1023px){body .alert-container{left:0;width:calc(100vw + 62.5rem)}}body .page-layout-main--forgot-password-link .login-notice-banner{display:none}body .content-wrap.alert-container--login{left:0;margin-top:6.5625rem;max-width:120rem;width:100%}body .content-wrap.alert-container--login .login-notice-banner:not(.login-notice-banner--region-selection){opacity:0}body .grecaptcha-badge{visibility:hidden}@media only screen and (max-width:1599px){.container__nav-collapsed .page-layout .content-wrap .content-container--no-margin{margin-left:0}}.banner_sales_slider_inactive .sidebar__navigation{height:calc(100vh - 145px);top:9.0625rem}.banner_sales_slider_inactive .content-wrap{margin-top:9.0625rem}@media only screen and (max-width:1023px){.banner_sales_slider_inactive .content-wrap{margin-top:7.1875rem}}.page-layout-checkout .page-layout .content-wrap{display:flex;flex:1;margin-top:6.5625rem}@media only screen and (max-width:1023px){.page-layout-checkout .page-layout .content-wrap{margin-top:3.125rem}}.page-layout-checkout .page-layout .content-wrap .content-container{margin-left:0;width:100%}.container.padding-top-0{padding-top:0}.container--no-spacing{margin:0;padding:0}@media only screen and (max-width:767px){.container.padding-inline-0{padding-inline:0}}@media only screen and (max-width:1023px){.container--full-xl{padding:0}}@media only screen and (max-width:767px){.container--full-lg{padding:0}}.container__alert-banner-padding{opacity:0}@media only screen and (max-width:1023px){.container__alert-banner-padding{width:calc(100vw + 62.5rem)}.container--cart,.container--checkout-success,.container--customer-offer,.container--shopping-list,.container__login{padding:0 0 .625rem}.container--contact{padding-left:.9375rem;padding-right:.9375rem}.container__order{padding:0}}.container__action,.container__flex-column,.container__order-framework{display:flex;flex-direction:column}.container__white-background{margin:0 auto;min-height:calc(100vh - 9.375rem);padding:5rem 1.25rem;width:35rem}@media only screen and (max-width:1279px){.container__white-background{padding:2.5rem 1.25rem}}@media only screen and (max-width:1023px){.container__white-background{min-height:calc(100vh - 5.9375rem)}}@media only screen and (max-width:767px){.container__white-background{padding:1.875rem 1.25rem}}@media only screen and (max-width:549px){.container__white-background{padding:1.875rem .9375rem;width:100%}}.container__banner{min-height:calc(100vh - 12.8125rem)}.container--full{padding:0}.container--product-items{background:#f1f1f1;padding:0 2.5rem 1.25rem;width:100%}@media only screen and (max-width:1023px){.container--product-items{padding:0}}.container--product-items-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(100%,1fr));padding:0 2.5rem 1.25rem}@media only screen and (max-width:1279px){.container--product-items-list{padding:0 1.25rem 1.25rem}}@media only screen and (max-width:1023px){.container--product-items-list{grid-gap:.3125rem;grid-template-columns:repeat(auto-fill,minmax(23.75rem,1fr));padding:0}}.container--product-items-list.no-padding{padding:0}.container--product-items-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(28.1875rem,1fr));padding:0 2.5rem 1.25rem;grid-gap:1.25rem}@media only screen and (max-width:1279px){.container--product-items-grid{grid-gap:.625rem;padding:0 1.25rem 1.25rem}}@media only screen and (max-width:1023px){.container--product-items-grid{grid-gap:.3125rem;grid-template-columns:repeat(auto-fill,minmax(23.75rem,1fr));padding:0}}.container--product-items-grid .product-card__container{padding:1.25rem}.container--product-items-grid .product-card__container:hover{background:none}.container--product-items-grid .product-card{transition:box-shadow .3s ease}@media only screen and (min-width:1024px){.container--product-items-grid .product-card:hover{box-shadow:0 .125rem .625rem 0 rgba(40,70,80,.15)}}.home-page .container__alert-banner-padding{padding-bottom:2.5rem}@media only screen and (max-width:1279px){.home-page .container__alert-banner-padding{padding-bottom:1.25rem}}@media only screen and (max-width:1023px){.home-page .container__alert-banner-padding{padding-bottom:0}}.select-hidden-first-option select option[value=""]{display:none}@media only screen and (min-width:1024px)and (max-width:1599px){.js-page-layout-main__side-drawer-container:not(.container__nav-collapsed){overflow:hidden}}.page-layout-main--catalog-page,.page-layout-main--cms-search-page{padding-top:0;position:relative}.page-layout-main--catalog-page .container,.page-layout-main--cms-search-page .container{background:#f1f1f1;padding:0}.page-layout-main--catalog-page .container--pagination,.page-layout-main--cms-search-page .container--pagination{background:transparent;padding:0 2.5rem 2.5rem}@media only screen and (max-width:1279px){.page-layout-main--catalog-page .container--pagination,.page-layout-main--cms-search-page .container--pagination{padding:0 1.25rem 1.25rem}}@media only screen and (max-width:1023px){.page-layout-main--catalog-page .container--pagination,.page-layout-main--cms-search-page .container--pagination{padding:.3125rem 0 0}}.page-layout-main--catalog-page .container--pagination .grid,.page-layout-main--cms-search-page .container--pagination .grid{background:#fff}@media only screen and (max-width:767px){.page-layout-main--catalog-page .container--pagination .grid,.page-layout-main--cms-search-page .container--pagination .grid{flex-direction:column-reverse}.page-layout-main--catalog-page .container--pagination .grid>.col,.page-layout-main--cms-search-page .container--pagination .grid>.col{width:100%}.page-layout-main--catalog-page .container--pagination .pagination-container,.page-layout-main--cms-search-page .container--pagination .pagination-container{margin-top:.625rem}.page-layout-main--catalog-page .container--pagination select,.page-layout-main--cms-search-page .container--pagination select{margin-top:1.875rem;min-width:6.25rem;width:100%}}.page-layout-main--pdp .container{padding-top:0}@media only screen and (max-width:767px){.page-layout-main--pdp .container{padding:0}}.page-layout-main--cart-page{display:flex;flex-direction:column;height:100%;padding:0}.page-layout-main--request-for-quote{padding:0}.page-layout-main--cms-page{padding-bottom:4.375rem;padding-top:2rem}@media only screen and (max-width:767px){.page-layout-main--cms-page .responsive-images-area iframe,.page-layout-main--cms-page .responsive-images-area img,.page-layout-main--cms-page .responsive-images-area video{width:100%!important}}.page-layout-main--no-margin-top,.page-layout-main--no-margin-top>.container{padding-top:0}.page-layout-main--error-page{height:100%;width:100%}.page-layout-main--error-page .container{padding:2.5rem}@media only screen and (max-width:1279px){.page-layout-main--error-page .container{padding:1.25rem}}@media only screen and (max-width:1023px){.page-layout-main--error-page .container{padding:0}}.page-layout-main__pdp-gallery{background:rgba(26,26,26,.05);margin:0 -.9375rem;min-width:100%;padding:0 .9375rem .9375rem;width:calc(100% + 30px)}@media only screen and (min-width:768px){.page-layout-main__pdp-gallery{background:transparent;margin:0 .9375rem 0 0;min-width:55%;padding-bottom:0;width:55%}}.page-layout-wheel-assembly{overflow:hidden}.agent-control-item{align-items:center;display:flex;flex-wrap:nowrap;gap:.625rem;justify-content:flex-start}.agent-control-item__info{color:#434343;font-size:1rem;line-height:1.25rem;margin-bottom:.5rem;margin-top:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-control-item__button-wrap{align-items:center;display:flex;flex-wrap:nowrap;gap:.625rem;justify-content:flex-end;margin-right:.625rem}.agent-control-item__button-wrap .icon{margin-left:.4375rem}.agent-control-item__button-wrap .button{white-space:nowrap}.agent-control-item__button-wrap .link:hover{color:#01294d;text-decoration:none}.agent-control-item__button-wrap .link:not(.agent-control-item__logout){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-control-item__name{color:#434343;font-weight:700;margin-left:.3125rem}.agent-control-item__logout{white-space:nowrap}@media only screen and (min-width:1024px){.agent-control-item--switch-user{justify-content:flex-end}}.agent-control-item--switch-user .agent-control-item__info{overflow:unset}.agent-control-item--switch-user .agent-control-item__button-wrap{margin:0;overflow:hidden}.stock-alarm__container{margin-top:1.875rem}@media only screen and (max-width:767px){.stock-alarm__container{display:none}.stock-alarm__container .form__actions,.stock-alarm__container .form__container{width:100%}.stock-alarm__container .form__actions button{margin-left:0;width:100%}.stock-alarm br{display:none}}.stock-alarm__enabled-badge{background:#00a59a;border-radius:50%;height:1.25rem;outline:.125rem solid #fff;padding:0 .25rem .375rem .3125rem;position:absolute;right:-.3125rem;top:-.3125rem;width:1.25rem;z-index:1}.stock-alarm__enabled-badge .icon{color:#fff!important;height:.5rem;margin-left:0;width:.6875rem}.stock-alarm__details{color:#1a1a1a;font-size:1rem;max-width:25.625rem}.stock-alarm__name{font-size:1rem;font-weight:700;line-height:1.125rem;margin-bottom:.625rem}.stock-alarm__name2,.stock-alarm__name3{display:block;font-weight:400;line-height:1.4375rem}.stock-alarm__name-disable{font-weight:400}.stock-alarm__image{align-items:center;border:.0625rem solid #cfcacb;display:flex;height:12.5rem;justify-content:center;margin-right:1.25rem;width:10rem}.stock-alarm__image-source{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.stock-alarm__image>*{border:none;height:100%;position:relative}.stock-alarm__open-trigger{height:2.8125rem;padding:.875rem .875rem .8125rem .9375rem;width:2.8125rem}.stock-alarm__open-trigger.button--success .icon{color:#fff}.stock-alarm__bell-icon{height:1.125rem;margin:0!important;width:1rem}.stock-alarm__bottom{float:left;width:100%}@media only screen and (max-width:767px){.stock-alarm__bottom{margin-top:0!important}.stock-alarm__bottom .form__actions,.stock-alarm__bottom .form__container{width:100%}.stock-alarm__bottom .form__actions button{margin-left:0;width:100%}}.stock-alarm__form-title{color:#1a1a1a;font-size:1.5rem;font-weight:700;line-height:1.125rem;margin-bottom:.3125rem}@media only screen and (max-width:767px){.stock-alarm__form-title{display:none}}.stock-alarm__modal-title{font-weight:700}@media only screen and (min-width:768px){.stock-alarm__modal-title{display:none}}.stock-alarm__form-subtitle{color:#1a1a1a;display:block;font-size:1rem;line-height:1.4375rem;margin-bottom:.625rem}@media only screen and (max-width:767px){.stock-alarm__form-subtitle{font-size:.875rem;line-height:1.1875rem}}.stock-alarm__form-submit{height:3.125rem}.stock-alarm__form-submit--unsubscribe{margin:0}.stock-alarm .money-price__amount{font-size:1.5rem;line-height:1.125rem}.stock-alarm .stock-info-pdp__delayed{font-size:.875rem;line-height:1rem}.stock-alarm .stock-info-pdp__dot{height:.5rem;width:.5rem}.stock-alarm__stock{margin-top:.625rem}.cart-code-summary__item{padding-top:1.125rem}.cart-code-summary__content{border-bottom:.0625rem solid #dce0e5;margin:.5rem -1.25rem 0;padding:0 1.25rem 1.0625rem}.cart-code-summary__text{font-size:.75rem;font-weight:400;line-height:.875rem}@media only screen and (min-width:768px){.cart-code-summary__text{font-size:.875rem;line-height:1.3125rem}}.cart-code-summary__price{text-align:right}@media only screen and (min-width:768px){.cart-code-summary__price{font-size:.875rem;line-height:1.3125rem}}.cart-item-note__title{color:#333;font-size:.8125rem;font-weight:500;line-height:normal;margin-bottom:.4375rem}@media only screen and (min-width:768px){.cart-item-note__title{font-size:.875rem}}.cart-item-note__print-commission{display:none}.cart-item-note__label{color:#8f8f8f;font-size:.75rem;line-height:1.125rem}@media only screen and (min-width:768px){.cart-item-note__label{font-size:.875rem}}.cart-item-note__content{margin-top:1.0625rem}.cart-item-note__content .form__container{display:flex}.cart-item-note__content .form__container .form__fields{margin:0;width:100%}.cart-item-note__content input-clear-button{z-index:1}.cart-item-note__text{color:#8f8f8f;font-size:.8125rem;line-height:1.38}.cart-item-note .form__field{padding:0}.cart-item-note .form__field .input{border-radius:3px;height:3.125rem;max-width:29rem}@media only screen and (max-width:1023px){.cart-item-note .form__field .input{max-width:100%}}.cart-item-note .form__field .input:disabled{max-width:29rem}.cart-item-note .form__actions{height:3.125rem;margin-top:0;text-align:left}.cart-item-note .form__actions .button{border-radius:3px;display:flex;font-size:1rem;line-height:1.125rem;padding:.9375rem 2.4375rem .9375rem .9375rem}.cart-item-note .form__action{margin-left:0}.cart-item-note .label{display:block}.cart-item-note .textarea{border:none;border-radius:3px;box-shadow:0 .625rem .625rem 0 rgba(26,26,26,.05),0 .1875rem .1875rem 0 rgba(26,26,26,.05);color:#8f8f8f;font-size:.75rem;font-weight:400;line-height:1.125rem;max-width:100%;min-height:7.4375rem;padding:.75rem .8125rem}@media only screen and (min-width:768px){.cart-item-note .textarea{font-size:.8125rem;min-height:5.375rem;padding:.9375rem 1.25rem}}.cart-item-note-actions__item{margin-right:.3125rem;padding:1rem .5625rem 1rem .625rem}.note-list{width:100%}.note-list__title{color:#4c4c4c;font-weight:500}.note-list__title--order-detail{font-weight:700;text-transform:uppercase}.cart-bottom{padding:.625rem 0 1.25rem}@media only screen and (min-width:768px){.cart-bottom{padding-top:0}}@media only screen and (min-width:1280px){.cart-bottom{padding:0 20px 0 0}}.cart-bottom__button{border:.0625rem solid #dce0e5;border-radius:3px;font-size:.875rem;justify-content:center;padding:.6875rem;width:100%}@media only screen and (min-width:1024px){.cart-bottom__button{border:0;font-size:.8125rem;justify-content:flex-start;padding:0;width:auto}}@page{size:auto;margin:1.25rem}@media print{.cart-item-note__content .input[disabled],.cart-item-note__content input{background:transparent!important;background-color:transparent!important;border:none!important;color:#434343!important;height:auto!important;padding:0!important}.cart-item-note__form input:-moz-placeholder-shown{display:none}#fitting-products,.cart-item-note .label,.cart-item-note-actions,.cart-item-note__form .form__actions,.cart-item-note__form input:placeholder-shown,.cart-title__menu,.footer,.input-clear-button.custom-element.input-clear-button,.sidebar,.slick-carousel--cms-product-slider,.stock-info__display_stock_comment .col:first-of-type,.title--product-slider.title--product-slider--cart{display:none}.cart-item-note__form input:-moz-placeholder-shown+label{visibility:hidden}.button--checkout,.cart-item-note__form input:placeholder-shown+label,.cart-more-options-content,.cart-more-options-content-active,.cart-title__menu,.contact-button,.footer,.freight-group-warning,.header-extended,.notification-area,.notification-area *,.product-card-item-cart-row2__actions,.search-form,.slick-carousel__container,.top-button{visibility:hidden}.form-field>input:not(:-moz-placeholder-shown)~label{border:none;display:block;padding:0;transform:translateY(-1.25rem)}.form-field>input:not(:placeholder-shown)~label{border:none;display:block;padding:0;transform:translateY(-1.25rem)}.form-field>input:not(:-moz-placeholder-shown)~label:after{content:":"}.form-field>input:not(:placeholder-shown)~label:after{content:":"}.stock-info{padding-bottom:1.25rem;position:absolute;width:25rem}.container>.grid.grid--nowrap{flex-wrap:wrap}.col.cart-container{margin-right:0;max-width:unset;width:100%}.cart-sidebar{align-self:flex-end;display:flex;flex-direction:column-reverse;justify-self:flex-end;margin-left:auto;position:relative;top:unset;width:100%!important}.product-card-item-cart-row2__sum-container{display:flex;justify-self:flex-end;text-align:unset;width:-moz-fit-content;width:fit-content}.product-card-item-cart-row2__description{width:12.5rem}.product-card-item-cart-row2__bottom{margin-top:1.25rem}.product-card-item-cart-row2__details .text-secondary{white-space:nowrap}.product-card-item-cart-row2__input-container{margin-left:8.75rem;transform:translateY(.3125rem)}.product-card-item-cart-row2:nth-child(4n){page-break-after:always}.cart-item-note__print-commission{display:block!important}.icon-hint{border:.125rem solid #009fe3}.print-logo{display:block!important;margin-bottom:.625rem!important}.print-logo .is-hidden-lg-xxxl{display:none!important}.print-logo .is-hidden-sm-md{background-color:#f1f1f1;-webkit-print-color-adjust:exact}.quantity-counter--cart{background:unset!important;border:unset!important;height:auto!important;padding:0!important}.quantity-counter--cart .quantity-counter__actions{visibility:hidden!important}.content-wrap{margin-top:0!important}.cart-container--products,.cart-summary__wrapper,.container{padding:0!important}.container__nav-collapsed .page-layout .content-wrap .content-container{width:100%!important}}.cart-table-header{display:grid;font-size:1rem;margin-bottom:.625rem;grid-gap:1.25rem;grid-template-columns:40% 10% 10% 20% 10%}@media only screen and (max-width:1023px){.cart-table-header{display:none}}.cart__content{background-color:#fff;margin-bottom:1.25rem;padding:1.25rem}@media only screen and (max-width:1023px){.cart__content{margin-bottom:0;padding:0}.cart__content .checkout-overview-commission__title{display:none}}.cart-container{margin-right:1.25rem}@media only screen and (max-width:1279px){.cart-container{margin-right:0}}.cart-container--grid{display:grid;grid-template-columns:70% 30%;grid-gap:1.25rem 0}@media only screen and (max-width:1279px){.cart-container--grid{grid-gap:0}}.cart-container--grid>div:first-child{grid-column:1/span 1;grid-row:1}@media only screen and (max-width:1279px){.cart-container--grid>div:first-child{grid-column:1/span 2;grid-row:1}}.cart-container--grid>div:nth-child(2){grid-column:1/span 1;grid-row:2}@media only screen and (max-width:1279px){.cart-container--grid>div:nth-child(2){grid-column:1/span 2;grid-row:3}}.cart-container--grid>cart-sidebar{grid-column:2/span 1;grid-row:1/2;height:-moz-fit-content;height:fit-content}@media only screen and (max-width:1279px){.cart-container--grid>cart-sidebar{grid-column:1/span 2;grid-row:2}.cart-container--grid--empty{height:100%}.cart-container--grid--empty>div:first-child{grid-row:1/4;margin-bottom:0}}.cart-container .cart-table-header{grid-gap:0 2%;grid-template-columns:7.5rem calc(27% - 2.25rem) calc(13.5% - 1.125rem) calc(13.5% - 1.125rem) calc(18% - 1.5rem) calc(18% - 1.5rem)}.cart-container .product-card-item-cart-row2__grid .spacing-top{margin-top:0}.cart-container--products{background:transparent;padding:0}.cart-container--products-empty{background:#fff;margin-bottom:1.25rem;padding:1.25rem}.cart-container--fitting-products{padding:0}@media only screen and (min-width:768px)and (max-width:1023px){.cart-container--fitting-products{padding:0 .9375rem}}.cart-infobox{background:#fff;padding-left:1.25rem;padding-top:1.25rem}.cart-infobox__container{max-width:29rem}.cart-quantity-column{text-align:center}.cart-total-column{text-align:right}.cart-more-options__trigger{align-items:center;color:var(--setting-color-main);cursor:pointer;display:flex;margin-left:1.875rem}@media only screen and (max-width:1023px){.cart-more-options__trigger{margin-left:1.25rem}}.cart-more-options__trigger .icon{font-size:1.375rem;height:1.375rem;margin-right:.4375rem;width:1.375rem}@media only screen and (max-width:1023px){.cart-more-options__trigger .icon{margin-right:0}}.cart-more-options__trigger p{color:var(--setting-color-main)}.cart-more-options-content{background:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:.1875rem;box-shadow:0 .25rem .5rem -.125rem #cfcacb;display:none;font-size:1rem;margin-left:1.875rem;padding-bottom:.3125rem;padding-top:.3125rem;position:absolute;width:13.4375rem;z-index:1000}@media only screen and (max-width:1279px){.cart-more-options-content{right:1.25rem}}@media only screen and (max-width:767px){.cart-more-options-content{right:.9375rem}}.cart-more-options-content li{margin-inline:.5rem}.cart-more-options-content .link{border-radius:.1875rem;color:#434343;padding:.375rem;text-decoration:none;width:100%}.cart-more-options-content .link:hover{color:var(--setting-color-main)}.cart-more-options-content-active{display:block}@media print{.cart-container--grid{display:flex;flex-direction:column}}@media only screen and (max-width:549px){.cart-delete-all-modal .modal__footer form{width:100%}}#modal-cart-shoppinglist-single-content .cart-modal-container{align-items:stretch;display:flex;flex-wrap:nowrap;margin-top:1.25rem}@media only screen and (max-width:767px){#modal-cart-shoppinglist-single-content .cart-modal-container{margin-top:.9375rem}}#modal-cart-shoppinglist-single-content .cart-modal-container__details{color:#1a1a1a;font-size:1rem;max-width:25.625rem}@media only screen and (max-width:767px){#modal-cart-shoppinglist-single-content .cart-modal-container__details{display:flex;flex-direction:column;height:100%}}#modal-cart-shoppinglist-single-content .cart-modal-container .product-list-item__value{line-height:1.125rem;margin:0 0 .5625rem}#modal-cart-shoppinglist-single-content .cart-modal-container__names{display:flex;flex-direction:column}#modal-cart-shoppinglist-single-content .cart-modal-container__name{font-weight:700;line-height:1.125rem;margin-bottom:.625rem}@media only screen and (max-width:767px){#modal-cart-shoppinglist-single-content .cart-modal-container__name,#modal-cart-shoppinglist-single-content .cart-modal-container__name2,#modal-cart-shoppinglist-single-content .cart-modal-container__name3{line-height:1.25rem;margin-bottom:0}}#modal-cart-shoppinglist-single-content .cart-modal-container__price{font-size:1.5rem;font-weight:700;line-height:1.5rem}@media only screen and (max-width:767px){#modal-cart-shoppinglist-single-content .cart-modal-container__price{font-size:1.25rem}#modal-cart-shoppinglist-single-content .cart-modal-container__price-container{margin-top:auto}}#modal-cart-shoppinglist-single-content .cart-modal-container__vat{color:#434343;font-size:.8125rem;line-height:1.125rem;margin-left:.625rem}#modal-cart-shoppinglist-single-content .cart-modal-container__img{align-items:center;border:.0625rem solid #cfcacb;display:flex;height:100%;justify-content:center;margin-right:1.25rem;width:12.8125rem}@media only screen and (max-width:767px){#modal-cart-shoppinglist-single-content .cart-modal-container__img{height:7.5rem;width:6.25rem}}#modal-cart-shoppinglist-single-content .cart-modal-container__img-source{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#modal-cart-shoppinglist-single-content .cart-modal-container__img>*{border:none;height:100%;position:relative}#modal-cart-shoppinglist-single-content .cart-modal-container__bottom{margin-top:auto}@media only screen and (max-width:767px){#modal-cart-shoppinglist-single-content .cart-modal-container__bottom{bottom:-7.8125rem;left:0;position:absolute;width:100%}#modal-cart-shoppinglist-single-content .cart-modal-container__bottom .button{width:100%}}#modal-cart-shoppinglist-single-content .cart-modal-container__bottom-price{font-size:1.5rem;line-height:1.125rem;margin-bottom:.875rem}@media only screen and (max-width:767px){#modal-cart-shoppinglist-single-content .cart-modal-container__removable{bottom:-7.9375rem}}#modal-cart-shoppinglist-single-content .cart-modal-container .money-price__amount,#modal-cart-shoppinglist-single-content .cart-modal-container h6{font-size:1.5rem;font-weight:700;line-height:1.125rem}#modal-cart-shoppinglist-single-content .cart-modal-container button{width:unset}#modal-cart-shoppinglist-single-content .cart-modal-container .product-card-item-cart-row2__details h6{font-size:medium;line-height:normal}#modal-cart-shoppinglist-single-content .cart-modal-container .product-card-item-cart-row2__details small{display:none}.cart-sidebar{position:sticky;top:11.5625rem;transition:margin .3s ease;z-index:400}@media only screen and (max-width:1279px){.cart-sidebar{bottom:0;position:sticky;top:unset!important}.cart-sidebar.is-pinned{position:relative}}@media only screen and (max-width:1279px)and (min-width:1024px)and (max-width:1279px){.cart-sidebar{margin:0 -1.25rem}.cart-sidebar.is-pinned{margin:0}}@media only screen and (max-width:1279px){.cart-sidebar .cart-summary__item,.cart-sidebar .cart-summary__item span,.cart-sidebar h3,.cart-sidebar h3 span{transition:all .6s ease}.cart-sidebar:not(.is-pinned){animation-duration:.3s;animation-name:scrollUp;box-shadow:0 0 .625rem .1875rem rgba(26,26,26,.2)}.cart-sidebar:not(.is-pinned) .cart-summary__item,.cart-sidebar:not(.is-pinned) h3{max-height:0;opacity:0;padding:0;transition:none}.cart-sidebar:not(.is-pinned) .cart-summary__item span,.cart-sidebar:not(.is-pinned) h3 span{max-height:0;transition:none}.cart-sidebar:not(.is-pinned) .cart-summary__item:last-child,.cart-sidebar:not(.is-pinned) h3:last-child{border-top:0;display:flex;justify-content:space-between;max-height:unset;opacity:1;width:100%}}@media only screen and (max-width:1279px){@keyframes scrollUp{0%{transform:translateY(6.5625rem)}to{transform:translateY(0)}}}.cart-sidebar-item{background-color:#f0f0f0;border-radius:3px;font-size:.875rem;font-weight:500;margin-top:.3125rem;padding:1.0625rem 1.25rem}@media only screen and (min-width:768px){.cart-sidebar-item{margin-top:.625rem}}.cart-sidebar-item--summary{background:none;border-radius:0;margin-top:1.25rem;padding:0}.cart-sidebar-item__bottom{background:#fff;margin-top:1.25rem;padding:1.25rem}.cart-sidebar-item__bottom-subtitle{font-size:1rem;line-height:1.4375rem}.cart-sidebar-item__start{background-color:#f0f0f0;border-bottom:.0625rem solid #dce0e5;border-radius:3px 3px 0 0;margin:.3125rem -.9375rem 0;padding:1.0625rem .9375rem .625rem}@media only screen and (min-width:768px){.cart-sidebar-item__start{margin:.625rem 0 0;padding-bottom:1.0625rem;padding-left:1.25rem;padding-right:1.25rem}}.cart-sidebar-item:first-child{margin-top:0}.cart-sidebar-item .input,.cart-sidebar-item .textarea:not(.textarea--cart-comment){box-shadow:none;color:#8f8f8f;height:3.125rem;margin-right:.3125rem;width:15.625rem}.cart-sidebar-item .textarea:not(.textarea--cart-comment){line-height:1.125rem;max-width:100%;min-height:7.4375rem;padding:1.0625rem 1.25rem 1.125rem}@media only screen and (min-width:768px){.cart-sidebar-item .textarea:not(.textarea--cart-comment){min-height:5.375rem}}.cart-sidebar-item .custom-select__select:not(.custom-select__select--smaller),.cart-sidebar-item .select2-container--default .select2-selection__rendered{background:#fff;border:none;border-radius:3px;box-shadow:0 .625rem .625rem 0 rgba(26,26,26,.05),0 .1875rem .1875rem 0 rgba(26,26,26,.05);line-height:3.125rem}@media only screen and (min-width:768px){.cart-sidebar-item .custom-select__select:not(.custom-select__select--smaller),.cart-sidebar-item .select2-container--default .select2-selection__rendered{line-height:2.8125rem}}.cart-sidebar-item__title{font-size:.875rem;font-weight:500;line-height:1.125rem}.cart-sidebar-item__title--space-bottom{margin-bottom:.5rem}.cart-sidebar-item__text{font-size:.875rem;font-weight:400;letter-spacing:-.00625rem}@media only screen and (min-width:768px){.cart-sidebar-item__text{font-size:.8125rem;letter-spacing:0}}.cart-sidebar-item__content{margin-top:1.125rem}.cart-sidebar-item__content .form__field{padding-top:0}.cart-sidebar-item__content .form__actions{height:3.125rem;margin-top:0;text-align:left}.cart-sidebar-item__content .form__action{margin:0;width:100%}.cart-sidebar-item__order-header{margin-bottom:.375rem}.cart-sidebar-item__quantity{background-color:hsla(0,0%,70%,.3);border-radius:3px;color:#8f8f8f;font-size:.6875rem;line-height:normal;padding:.3125rem .5rem}.cart-summary__wrapper{background-color:#fff;border-radius:0 0 3px 3px;font-size:.875rem;font-weight:500;padding:1.25rem 1.5625rem}@media only screen and (max-width:1023px){.cart-summary__wrapper{margin:0;padding:.625rem .9375rem}}.cart-summary__item{color:#1a1a1a;font-size:1rem;line-height:1.4375rem;padding-bottom:.3125rem}.cart-summary__item-last{margin-bottom:.9375rem}.cart-summary__item--top-space{padding-top:.9375rem}.cart-summary__approve-request{background-color:#f0f0f0;border-radius:3px;font-size:.875rem;font-weight:500;margin-bottom:1.25rem;margin-top:.3125rem;padding:1.0625rem 1.25rem}@media only screen and (min-width:768px){.cart-summary__approve-request{margin-top:.625rem}}.cart-summary__total{border-top:.0625rem solid #cfcacb;color:#1a1a1a;font-size:1.25rem;font-weight:700;line-height:1.5625rem;padding-bottom:.4375rem;padding-top:.9375rem}.cart-summary__total-net{color:#434343}.cart-summary__hint{background:#f1f1f1;border-left:.25rem solid #009fe3;color:#434343;display:flex;font-size:.875rem;line-height:1.125rem;margin-top:.9375rem;padding:.625rem 1.25rem .625rem 0}.cart-summary__hint-icon{align-items:center;display:flex;margin-left:.625rem;margin-right:.625rem}.cart-summary__hint-icon .icon{height:1.5rem;width:1.5rem}.cart-summary__button,.cart-summary__button-container{margin-top:1.25rem}@media only screen and (max-width:1023px){.cart-summary__button-container{margin-top:.625rem}.cart-summary__button-container .button{height:3.125rem}.cart-sidebar:not(.is-pinned) .cart-summary__hint-container{display:none}.cart-sidebar:not(.is-pinned) .cart-summary__wrapper{padding:.625rem .9375rem 1.25rem}}.cart-title{padding-bottom:0}@media only screen and (max-width:1023px){.cart-title{margin-bottom:.3125rem;padding:.9375rem}}.cart-title__count{color:#434343;font-size:1.125rem;font-weight:400;line-height:1.5625rem;margin-left:.625rem}.cart-title__text{align-items:center;color:#1a1a1a;display:flex;font-size:1.25rem;justify-content:space-between}.cart-title__text h3{font-size:1.25rem;margin-top:.0625rem}.cart-title__text:after{display:none}@media only screen and (min-width:1024px){.cart-title__text{align-items:flex-end;display:flex;justify-content:flex-start;margin-bottom:.75rem}.cart-title__text,.cart-title__text h3{font-size:1.875rem}}.cart-title__link{font-size:.75rem;font-weight:700;margin-left:.625rem;padding-bottom:0;padding-right:0}.cart-title__quantity{font-size:.875rem;font-weight:500}@media only screen and (min-width:768px){.cart-title__quantity{font-size:1rem}}.cart-title__menu{font-size:1rem;line-height:1.4375rem;white-space:nowrap}.cart-title__menu-sort-title{margin-right:.625rem}.merchandising-request-form__wrapper{background-color:#fff;border-radius:0 0 3px 3px;font-size:.875rem;font-weight:500;padding:1.25rem 1.5625rem}@media only screen and (min-width:768px){.merchandising-request-form__wrapper{margin:0;padding-left:1.25rem;padding-right:1.25rem}}.active-filter{align-items:center;background-color:#f9f9f9;border:1px solid #cfcacb;border-radius:3px;color:#4c4c4c;cursor:pointer;display:flex;font-size:1rem;font-weight:600;line-height:1.125rem;padding:.21875rem .65625rem;transition:box-shadow .25s ease-in-out,border-color .25s ease-in-out,background-color .25s ease-in-out}.active-filter__icon{color:var(--setting-color-ghost);margin-left:.5rem;transition:color .25s ease-in-out}.active-filter:focus,.active-filter:hover{background-color:#fcfcfc;border-color:#cfcacb;color:#4c4c4c;text-decoration:none}.catalog-cms-block>*{font:500 1.125rem/1.4375rem Source Sans Pro,sans-serif}.catalog-cms-block p{color:#b2b2b2;font-size:.9375rem;font-weight:400;line-height:1.375rem;margin-top:.625rem}.catalog-cms-block a{color:#8f8f8f}.catalog-cms-block a:focus,.catalog-cms-block a:hover{color:var(--setting-color-main)}.catalog-cms-block hr{display:none}.catalog-cms-block--sidebar{margin-top:3rem}.catalog-cms-block--sidebar p{text-shadow:0 .125rem .25rem rgba(26,26,26,.05)}.catalog-cms-block--filter-sidebar{display:none}@media only screen and (min-width:768px){.catalog-cms-block--filter-sidebar{display:block}}.catalog-cms-block--bottom{text-align:center}.catalog-cms-block--bottom>*{font-size:2rem;line-height:2.5625rem}.catalog-cms-block--bottom>:first-child{margin-top:0}.catalog-cms-block--bottom h2{color:#333;font-size:1.75rem;line-height:1.2;margin-bottom:1rem}@media only screen and (min-width:768px){.catalog-cms-block--bottom h2{font-size:1.875rem}}@media only screen and (min-width:1024px){.catalog-cms-block--bottom h2{font-size:2rem;line-height:2.5625rem;margin-bottom:1.5rem}}.catalog-cms-block--bottom p{color:#b2b2b2;font-size:.9375rem;line-height:1.61;margin:0 auto 1.625rem;max-width:60.625rem}@media only screen and (min-width:768px){.catalog-cms-block--bottom p{font-size:1.125rem;margin-bottom:2.5rem}}.catalog-cms-block-wrap{background-color:#f0f0f0;padding:2rem 0 1rem}@media only screen and (min-width:768px){.catalog-cms-block-wrap{padding:3.125rem 0 2.375rem}}.category-card__container{background-color:#f0f0f0}.category-card__actions-container{bottom:0;left:0;position:absolute;right:0}.fake-search-text{align-items:center;display:flex;height:2.5rem;left:10.3125rem;margin:.625rem 0;position:absolute;width:auto;z-index:2200}@media only screen and (max-width:1023px){.fake-search-text{margin:.1875rem 0}}@media only screen and (max-width:767px){.fake-search-text{left:5.625rem;margin:.1875rem 0}}.fake-search-text__cursor{color:#434343}.fake-search-text-hide-placeholder::-moz-placeholder{color:transparent}.fake-search-text-hide-placeholder::placeholder{color:transparent}.filter-enumeration{background:#f9f9f9;border-radius:.1875rem;box-shadow:inset 0 0 0 .125rem #cfcacb;margin-top:-.0625rem;pointer-events:auto;position:absolute;width:18.75rem;z-index:1000}@media only screen and (max-width:1023px){.filter-enumeration{background:#fff;border:none;box-shadow:none;position:relative;width:100%}}.filter-enumeration .menu{border-right:.125rem solid #cfcacb;height:17.1875rem;overflow:auto;padding:.9375rem .9375rem .4375rem;scrollbar-gutter:stable}@supports(scrollbar-gutter:stable){.filter-enumeration .menu{padding-right:.375rem}}@media only screen and (max-width:1023px){.filter-enumeration .menu{height:auto;max-height:17.1875rem}}.filter-enumeration .menu__item{margin-bottom:0}.filter-enumeration .menu label{border-radius:.1875rem;margin:0 -.375rem;padding:.375rem}.filter-enumeration .menu label:hover{background-color:#f1f1f1}.filter-enumeration .menu label:hover .checkbox__box{border-color:var(--setting-color-main)}.filter-enumeration__actions{bottom:0;position:relative;width:100%}@media only screen and (max-width:767px){.filter-enumeration__actions--technical{background-color:#fff;bottom:0;left:0;position:fixed}.filter-enumeration__actions--technical button{border-radius:0}}.filter-enumeration__reset{border-top:.0625rem solid #cfcacb;color:#434343;cursor:pointer;display:flex;font-size:.875rem;justify-content:center;padding:.875rem 0;width:100%}.filter-enumeration__reset:disabled,.filter-enumeration__reset[disabled]{color:#a2a4a6;cursor:unset}.filter-enumeration__submit{align-content:center;align-items:center;border-radius:unset;display:flex;justify-content:center;width:100%}.filter-enumeration__filter-search{display:flex;flex-direction:row;height:2.8125rem;margin:.9375rem .9375rem 0;position:relative}.filter-enumeration__filter-search-input{background:#fff;flex-grow:2;padding:.8125rem 3rem .875rem .9375rem;text-overflow:ellipsis}.filter-enumeration__filter-search-icon{background:hsla(0,0%,100%,0);display:flex;height:1.25rem;margin:.8125rem .9375rem .75rem 0;padding:0;position:absolute;right:0;top:0;width:1.25rem;z-index:703}.filter-enumeration__filter-search-icon .icon{height:100%;width:100%;fill:var(--setting-color-main)}.filter-enumeration__filter-search-icon--reset{cursor:pointer;height:.75rem;margin:1.0625rem 1.1875rem 1rem 0;width:.75rem}.filter-enumeration__filter-search-icon--reset .icon{fill:#64666a}.filter-enumeration__highlight{font-weight:700}.filter-open-trigger{margin-top:.625rem}.filter-open-trigger .filter-section__quantity{margin-left:.625rem}.filter-range input{width:100%}.filter-range__field{margin-top:.625rem}.filter-range__error{color:#e50040;font-size:1rem;margin-top:.3125rem}.filter-range-general{background:#f9f9f9;border-radius:.1875rem;box-shadow:inset 0 0 0 .125rem #cfcacb;margin-top:-.0625rem;pointer-events:auto;position:absolute;width:18.75rem;z-index:1000}@media only screen and (max-width:1023px){.filter-range-general{background:#fff;border:none;box-shadow:none;position:relative;width:100%}}.filter-range-general__field{cursor:auto;display:grid;gap:.5rem;grid-template-columns:1fr 1fr;margin-top:.5rem;padding:0 .5rem;width:100%}@media only screen and (max-width:1023px){.filter-range-general__field{grid-template-columns:1fr}}.filter-range-general__field input{width:100%}@media only screen and (min-width:1024px){.filter-range-general__field input{background-color:#fff}}.filter-range-general__actions{bottom:0;position:relative;width:100%}.filter-range-general__reset{border-top:.0625rem solid #cfcacb;color:#434343;cursor:pointer;display:flex;font-size:.875rem;justify-content:center;padding:.875rem 0;width:100%}.filter-range-general__reset:disabled,.filter-range-general__reset[disabled]{color:#a2a4a6;cursor:unset}.filter-range-general__submit{align-content:center;align-items:center;border-radius:unset;display:flex;justify-content:center;width:100%}.filter-range-general__error{color:#e50040;font-size:1rem;margin-top:.3125rem}.filter-rating{font-size:.875rem;padding-left:.625rem}@media only screen and (min-width:768px){.filter-rating{padding-left:0}}.filter-rating__text{vertical-align:middle}.more-filter-toggle__item{align-items:center;cursor:pointer;display:flex;font-size:1rem;justify-content:space-between;padding:0 .9375rem}@media only screen and (max-width:1399px){.more-filter-toggle__item{font-size:.875rem}}.more-filter-toggle__item .icon{color:var(--setting-color-main);height:1.25rem;margin-left:.625rem;width:1.25rem}@media only screen and (max-width:1023px){.more-filter-toggle{display:none}}.shop-list-add-item{border-bottom:1px solid #e7eaee;padding:.8125rem .9375rem .9375rem 1.3125rem;position:relative;width:100%}@media only screen and (min-width:768px){.shop-list-add-item{max-width:38.75rem;min-width:29.25rem;padding-left:1.5rem;padding-right:1.5rem}}.shop-list-add-item:hover{background-color:#f0f0f0}.shop-list-add-item:hover .shop-list-add-item__name{text-decoration:underline}.shop-list-add-item__list{overflow-y:auto}.shop-list-add-item__name{color:#4c4c4c;display:block;font-size:16px;letter-spacing:.0125rem;line-height:1.8125rem;margin-right:.25rem;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:768px){.shop-list-add-item__name{max-width:23.125rem}}.shop-list-add-item__name:hover{color:#4c4c4c}.shop-list-add-item__owner{color:#b2b2b2;font-weight:400}.shop-list-add-item__items-count{background-color:#fdbe36;border-radius:3px;color:#fff;display:inline-block;font-size:.6875rem;font-weight:700;letter-spacing:.025rem;line-height:1.375rem;margin-right:.5625rem;padding:0 .5625rem;vertical-align:middle}.shop-list-add-item__access{color:#8f8f8f;font-size:.6875rem;font-weight:700;text-transform:uppercase}.shop-list-add-item__access--full{color:#00a59a}.spelling-suggestion{padding-left:.9375rem;padding-right:1.3125rem}.spelling-suggestion__seperator{border-bottom:.0625rem solid #d8d8d8;margin:1.25rem -1.25rem}@media only screen and (max-width:1023px){.spelling-suggestion__seperator{margin:.9375rem -1.25rem}}.spelling-suggestion__text{color:#1a1a1a;font-size:1rem;line-height:1.25rem}@media only screen and (max-width:1023px){.spelling-suggestion__text{font-size:.875rem;line-height:1.125rem}}.spelling-suggestion__link{background:#eee;border-radius:.84375rem;color:#1a1a1a;font-weight:700;margin-left:.625rem;padding:.0625rem .625rem .125rem}.stock-info-catalog>.col{flex-grow:unset;margin-right:0;max-width:unset;min-width:unset}.stock-info-catalog__text-content{display:block;overflow:initial;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:1rem;line-height:1.25rem}.stock-info-catalog__container .stock-info-catalog__display_stock_comment{color:#00a59a;font-size:1rem;font-weight:400}@media only screen and (max-width:1279px){.stock-info-catalog__container .stock-info-catalog__display_stock_comment{font-size:.875rem}}.stock-info-catalog__container-inline{align-items:center;display:flex;white-space:nowrap}.stock-info-catalog__container-inline .stock-info-catalog__display_stock_container{margin-right:.9375rem}.stock-info-catalog__container-inline .stock-info-catalog__display_stock_comment{white-space:normal}.stock-info-catalog__container--delayed .stock-info-catalog__display_stock_comment,.stock-info-catalog__container--delayed-quantity .stock-info-catalog__display_stock_comment,.stock-info-catalog__container--not-available .stock-info-catalog__display_stock_comment{color:rgba(67,67,67,.6)}.stock-info-catalog__container--delayed .stock-info-catalog__display_stock_comment .stock-info-catalog__dot,.stock-info-catalog__container--delayed-quantity .stock-info-catalog__display_stock_comment .stock-info-catalog__dot,.stock-info-catalog__container--not-available .stock-info-catalog__display_stock_comment .stock-info-catalog__dot{background-color:#8e8e8e}.stock-info-catalog__container .stock-info-catalog__available{color:#00a59a}.stock-info-catalog__container p{margin:0;white-space:normal}.stock-info-catalog__display_stock_container{color:#1a1a1a;display:flex;flex-direction:column;font-size:1rem;font-weight:700;gap:.25rem;line-height:1.125rem}.stock-info-catalog__dot{background-color:#00a59a;border-radius:50%;display:inline-block;height:.625rem;margin-right:.3125rem;width:.625rem}.stock-info-catalog__dot-wrapper{align-items:center;display:flex;min-height:1.125rem}.stock-info-catalog a{color:#1a1a1a}.stock-info-catalog a.stock-info-catalog__alternative_link{color:var(--setting-color-link);font-weight:400}.stock-info-catalog--responsive .stock-info-catalog__text-content.stock-info-catalog__use-short-text .stock-info-catalog__text{display:block}.stock-info-catalog--responsive .stock-info-catalog__text-content.stock-info-catalog__use-short-text .stock-info-catalog__text-short{display:none}@media only screen and (max-width:549px){.stock-info-catalog--responsive .stock-info-catalog__text-content.stock-info-catalog__use-short-text .stock-info-catalog__text{display:none}.stock-info-catalog--responsive .stock-info-catalog__text-content.stock-info-catalog__use-short-text .stock-info-catalog__text-short{display:block}.stock-info-catalog--responsive .stock-info-catalog__container p,.stock-info-catalog--responsive .stock-info-catalog__display_stock_container{font-size:.875rem}}.stock-info-catalog--responsive .stock-info-catalog__comment-wrapper,.stock-info-catalog--responsive .stock-info-catalog__display_stock_comment{min-width:0}.stock-info-catalog--responsive .stock-info-catalog__container p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stock-info-catalog--trade-fair .stock-info-catalog__dot{height:.5rem;margin-right:.1875rem;width:.5rem}.stock-info-catalog--trade-fair .stock-info-catalog__container--delayed-quantity .stock-info-catalog__display_stock_comment .stock-info-catalog__dot{background-color:#daa415}.stock-info-catalog--trade-fair .stock-info-catalog__container--delayed .stock-info-catalog__display_stock_comment .stock-info-catalog__dot,.stock-info-catalog--trade-fair .stock-info-catalog__container--not-available .stock-info-catalog__display_stock_comment .stock-info-catalog__dot{background-color:#e50040}.stock-info-catalog--trade-fair .stock-info-catalog__delayed-quantity{color:#daa415}.stock-info-catalog--trade-fair .stock-info-catalog__delayed,.stock-info-catalog--trade-fair .stock-info-catalog__not_available{color:#e50040}.stock-info-catalog .stock-info-catalog__display_stock_container{font-size:1rem;line-height:1.125rem}@media only screen and (max-width:1279px){.stock-info-catalog .stock-info-catalog__display_stock_container{font-size:.875rem}}.stock-info-catalog .stock-info-catalog__display_stock_container p{font-size:.875rem}.stock-info-catalog .stock-info-catalog__display_stock_comment{font-size:.875rem;line-height:1rem;margin-top:.3125rem}@media only screen and (max-width:1399px){.stock-info-catalog .stock-info-catalog__display_stock_container{margin-top:.0625rem}}.stock-info-catalog__text-content{font-size:.875rem}@media only screen and (max-width:1279px){.stock-info-catalog .stock-info-catalog__text-content{font-size:.875rem}}.stock-info-catalog--card .stock-info-catalog__display_stock_comment{margin-top:.1875rem}.stock-info-catalog--downselling-modal{color:#1a1a1a}.stock-info-catalog--downselling-modal .stock-info-catalog__container-inline{flex-direction:row!important}.stock-info-catalog--downselling-modal .stock-info-catalog__display_stock_comment{margin-top:0}.stock-info-catalog__alternative_link{font-size:.875rem}.stock-info-catalog--alternative-only .stock-info-catalog__container{display:none}.suggestion-links-list a:first-child>span{margin-top:-.75rem}@media only screen and (max-width:1023px){.suggestion-links-list a:first-child>span{margin-top:-.5rem}}.suggestion-links-list a:last-child>span{margin-bottom:-.75rem}@media only screen and (max-width:1023px){.suggestion-links-list a:last-child>span{margin-bottom:-.5rem}}.suggestion-links-list__title{color:#4c4c4c;font-size:1.0625rem;font-weight:400;letter-spacing:.0125rem;line-height:normal;padding:1.625rem 0 1rem}@media only screen and (max-width:1023px){.suggestion-links-list__title{padding:1.625rem 0 .375rem}}.suggestion-links-list__title--bottom-indent{padding-bottom:1rem}.suggestion-links-list__item{align-items:center;border-radius:.1875rem;display:flex;font-size:1rem;gap:.5rem;height:2.5rem;line-height:1.25rem;margin-inline:.625rem;padding-inline:.625rem;padding-bottom:.375rem;padding-top:.375rem}.suggestion-links-list__value{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suggestion-links-list__link{color:#1a1a1a}.suggestion-links-list__link:hover{background:#f9f9f9}.suggestion-links-list__link>.suggestion-links-list__product-annotation{display:block;justify-self:flex-end;margin-left:auto;margin-right:0}@media only screen and (max-width:1023px){.suggestion-links-list__link>.suggestion-links-list__product-annotation{display:none}}.suggestion-links-list__link>.suggestion-links-list__product-annotation--icon{display:none;justify-self:flex-end;margin-left:auto}.suggestion-links-list__link>.suggestion-links-list__product-annotation--icon .icon{height:1rem;width:1rem}@media only screen and (max-width:1023px){.suggestion-links-list__link>.suggestion-links-list__product-annotation--icon{display:block}}.lastSearches__title{color:#1a1a1a}@media only screen and (max-width:1023px){.lastSearches__line-break{flex-basis:100%}}.lastSearches__item{background:#eee;border-radius:.84375rem;color:#1a1a1a;font-size:1rem;font-weight:700;line-height:1.5rem;margin-right:.3125rem;padding:.0625rem .625rem .125rem;white-space:nowrap}@media only screen and (max-width:1023px){.lastSearches__item{font-size:.875rem;line-height:1.375rem;margin-right:.625rem}}.view-mode-switch{display:flex;font-size:1rem;justify-content:flex-end;line-height:1.4375rem;margin:0;width:100%}@media only screen and (max-width:1023px){.view-mode-switch{display:none}}.view-mode-switch__container{align-items:stretch;background-color:#f1f1f1;border-radius:.1875rem;display:flex;min-height:2.8125rem;padding:.25rem;width:-moz-fit-content;width:fit-content}.view-mode-switch__container.block-initial-animation *{animation-duration:0s!important}.view-mode-switch--low{margin-top:-.9375rem;transform:translateY(4.0625rem)}@media only screen and (max-width:1279px){.view-mode-switch--low{margin-top:-2.1875rem}}.view-mode-switch__link{background-color:transparent;border-radius:.25rem;color:#8e8e8e;cursor:pointer;display:flex;flex-shrink:0;font-size:1rem;justify-content:center;line-height:1.4375rem;padding:.625rem;position:relative;transition:color .25s ease-in-out}.view-mode-switch__link-content{align-items:center;display:flex;justify-content:center;pointer-events:none;z-index:3}.view-mode-switch__link--active{animation:right-to-left .2s linear;background-color:#fff;border-radius:.25rem;box-shadow:0 .0625rem .3125rem 0 rgba(26,26,26,.2);z-index:2}.view-mode-switch__link--active+.view-mode-switch__link-content{color:#434343}.view-mode-switch__link-text{padding:.6875rem .9375rem .5625rem}.view-mode-switch__link:focus,.view-mode-switch__link:hover{color:#434343}.view-mode-switch__link:last-child .view-mode-switch__link--active{animation:left-to-right .2s linear}.view-mode-switch__link--disabled{cursor:not-allowed}.view-mode-switch .view-mode-switch__box{border-radius:4px;height:100%;position:absolute;top:0;width:100%}.view-mode-switch__reduced-list-container{align-items:center;display:flex;gap:.5rem;margin-right:1.25rem;white-space:nowrap}@media only screen and (max-width:1279px){.view-mode-switch__reduced-list-container{display:none}}@media only screen and (max-width:1023px){.view-mode-switch--responsive{flex-direction:column}.view-mode-switch--responsive .view-mode-switch__link--active{animation:bottom-to-top .2s linear}.view-mode-switch--responsive .view-mode-switch__link{width:100%}.view-mode-switch--responsive .view-mode-switch__link:last-child .view-mode-switch__link--active{animation:top-to-bottom .2s linear}}@keyframes left-to-right{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes right-to-left{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes top-to-bottom{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes bottom-to-top{0%{transform:translateY(100%)}to{transform:translateY(0)}}.zero-results-tips__title{margin-bottom:.625rem}.zero-results-tips__list{list-style-position:inside;list-style-type:disc}.zero-results-tips__list li{color:#434343;font-size:1.125rem;line-height:1.5625rem}@media only screen and (max-width:1023px){.zero-results-tips__list li{font-size:1rem;line-height:1.3125rem}}.zero-results-tips__list li span{margin-left:-.625rem}.zero-results-tips__list li::marker{font-size:1.125rem;margin-right:.625rem}.active-filter-section{flex-wrap:nowrap;font-size:1rem;overflow-x:auto;padding-bottom:.625rem}@media only screen and (max-width:1023px){.active-filter-section{padding-bottom:.3125rem}}.active-filter-section__item--title{display:none}@media only screen and (min-width:768px){.active-filter-section__item--title{display:block}}.active-filter-section__item--filters{width:100%}@media only screen and (min-width:768px){.active-filter-section__item--filters{width:auto}}.active-filter-section .active-filter,.active-filter-section__item{margin-bottom:.625rem;white-space:nowrap}.active-filter-section .active-filter:not(:last-child),.active-filter-section__item:not(:last-child){margin-right:.4375rem}.active-filter-section__reset{align-items:center;background:#f9f9f9;border:1px solid #cfcacb;border-radius:3px;color:var(--setting-color-link);display:flex;justify-content:flex-end;line-height:1.125rem;padding:.21875rem .65625rem;transition:color .25s ease-in-out;white-space:nowrap}@media only screen and (min-width:768px){.active-filter-section__reset{justify-content:flex-start}}.active-filter-section__reset:focus,.active-filter-section__reset:hover{background-color:#fcfcfc;border-color:#cfcacb}@media only screen and (max-width:1023px){.active-filter-section--price-list{padding-top:.3125rem}.filter-section{left:unset;margin-top:0;position:fixed;right:0;width:23.4375rem;z-index:4000}.filter-section__title{background:#f9f9f9;font-size:1.25rem;line-height:1.5625rem;padding:1.0625rem .9375rem;text-align:left}.filter-section__sorting{padding:0}.filter-section__reset,.filter-section__show-articles{display:block}.filter-section__item-title{font-size:1rem}.filter-section .toggler-accordion__icon{top:50%}.filter-section .expand-filter{background:#fff;box-shadow:none;height:auto}.filter-section .expand-filter .toggler-accordion__icon{top:1.9375rem}.filter-section .expand-filter .filter-section__item-title{display:flex;height:3.9375rem}.filter-section .expand-filter .filter-section:hover{background:#fff}.filter-section .expand-filter:after{content:none}.filter-section__overlay{align-items:center;animation-duration:.25s;animation-name:fadeIn;animation-timing-function:ease-in-out;-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);background:rgba(0,0,0,.6);bottom:0;content:"";display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2152}}.zero-search-results__subtitle{color:#434343;font-size:1.125rem;line-height:1.5625rem;margin:.3125rem 0 1.875rem}@media only screen and (max-width:1023px){.zero-search-results__subtitle{font-size:1rem;line-height:1.3125rem;margin:.8125rem 0 1.25rem}}.zero-search-results__subtitle--help-container{margin:.3125rem 0 .9375rem}.zero-search-results__help-container{margin-top:2.5rem}@media only screen and (max-width:1023px){.zero-search-results__help-container{padding:0 .9375rem .9375rem}}.zero-search-results__help-container .faq-page--content-bottom-cms{margin-top:0}@media only screen and (max-width:767px){.zero-search-results__help-container .faq-page--content-bottom-cms{grid-template-columns:1fr}}.zero-search-results__help-container .tile-product-segment{transform:none}.zero-search-results__help-container .tile-product-segment__image{height:2rem;margin-right:1.25rem;min-height:2rem;min-width:2rem;width:2rem}@media only screen and (max-width:1023px){.zero-search-results__help-container .tile-product-segment__image{height:1.5rem;margin-right:.9375rem;min-height:1.5rem;min-width:1.5rem;width:1.5rem}}.address-item-form-field-list__wrapper{margin-bottom:.9375rem;position:relative}@media only screen and (min-width:768px){.address-item-form-field-list__wrapper{margin-bottom:0}}.address-item-form-field-list__wrapper:after{background-color:#e7eaee;bottom:0;content:"";display:block;height:.0625rem;left:-1.25rem;position:absolute;right:-1.25rem}@media only screen and (min-width:768px){.address-item-form-field-list__wrapper:after{display:none}}.address-item-form-field-list__content{margin-bottom:1.25rem;padding:.625rem 0}@media only screen and (min-width:768px){.address-item-form-field-list__content{border:.125rem solid #f0f0f0;border-radius:3px;border-top:none;margin-top:-1.25rem;padding-top:1.25rem}}.address-item-form-field-list__content--mobile-background{position:relative}.address-item-form-field-list__content--mobile-background:after{background-color:rgba(26,26,26,.05);border-bottom:.0625rem solid #e7eaee;border-top:.0625rem solid #e7eaee;content:"";display:block;height:100%;left:-1.25rem;position:absolute;right:-1.25rem;top:0;z-index:-1}@media only screen and (min-width:768px){.address-item-form-field-list__content--mobile-background:after{display:none}}.address-wrapper{width:100%}@media only screen and (min-width:768px){.address-wrapper{border:.0625rem solid #e7eaee;border-radius:3px}}.address-wrapper__header{background-color:rgba(26,26,26,.05);margin-bottom:1.25rem;padding:.9375rem .9375rem .5rem;position:relative;width:100%}@media only screen and (min-width:768px){.address-wrapper__header{margin:0;padding:1.5625rem 2.5rem 1.25rem}}.address-wrapper__header .custom-select__select,.address-wrapper__header .select2-selection__rendered{background-color:#fff}.address-wrapper__header:after{background-color:#e7eaee;bottom:-.0625rem;content:"";display:block;height:.0625rem;left:0;position:absolute;width:100%}.address-wrapper__content{margin:auto;padding:.625rem 0}@media only screen and (min-width:768px){.address-wrapper__content{padding:1.25rem 2.5rem 1.5625rem;width:100%}}.address-wrapper__content .address-wrapper__inner-content{margin:0 auto;max-width:44.375rem}.address-wrapper__content--mobile-background{position:relative}.address-wrapper__content--mobile-background:after{background-color:rgba(26,26,26,.05);border-bottom:.0625rem solid #e7eaee;border-top:.0625rem solid #e7eaee;content:"";display:block;height:100%;left:-1.25rem;position:absolute;right:-1.25rem;top:0;width:calc(100% + 2.5rem);z-index:-1}@media only screen and (min-width:768px){.address-wrapper__content--mobile-background:after{display:none}}.checkout-list{margin-bottom:1.25rem}.checkout-list:last-child{margin-bottom:0}.checkout-list__item{display:flex;position:relative}.checkout-list__item .radio--checkout .radio__box{align-self:flex-start}.checkout-list__item .radio--checkout .radio__label--title{font-size:1.125rem;font-weight:700;line-height:1.125rem}@media only screen and (max-width:767px){.checkout-list__item .radio--checkout .radio__label--title{font-size:1rem}}.checkout-list__item .radio--checkout .radio__label--description{font-size:1rem;font-weight:400;line-height:1.375rem}@media only screen and (max-width:767px){.checkout-list__item .radio--checkout .radio__label--description{font-size:.875rem}}.checkout-list__content{margin-top:-.5rem;padding:0 1.875rem 1.375rem 4rem;position:relative}.radio__label--title{font-size:1.125rem;font-weight:600}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.customer-feedback-form-modal .modal__overlay{align-items:center;-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);background:rgba(0,0,0,.6);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2550}.customer-feedback-form-modal .modal__wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;max-height:calc(100vh - 2.5rem);max-width:40.625rem}@media only screen and (max-width:767px){.customer-feedback-form-modal .modal__wrapper{height:100%;max-height:unset;max-width:unset;width:100%}}.customer-feedback-form-modal .modal__container{background-color:#fff;box-sizing:border-box;max-height:100vh;overflow:auto;padding:30px;position:relative;width:40.625rem}@media only screen and (max-width:767px){.customer-feedback-form-modal .modal__container{height:100%;padding:.9375rem;width:100%}}.customer-feedback-form-modal .modal__default__width{width:650px}.customer-feedback-form-modal .modal__header{margin-bottom:.9375rem}@media only screen and (max-width:767px){.customer-feedback-form-modal .modal__header{background-color:#f9f9f9;border-bottom:.0625rem solid #eee;margin:-.9375rem -.9375rem .9375rem;padding:1.25rem 2.1875rem 1.25rem .9375rem}.customer-feedback-form-modal .modal__header h3{font-size:1rem;line-height:1.3125rem}}.customer-feedback-form-modal .modal__close_wrapper{width:100%}.customer-feedback-form-modal .modal__close{background:transparent;border:0;color:#fff;cursor:pointer;display:flex;justify-content:flex-end;margin-bottom:.5rem;position:unset;width:100%;z-index:2551}.customer-feedback-form-modal .modal__close-mobile{display:none}@media only screen and (max-width:767px){.customer-feedback-form-modal .modal__close{color:#64666a;display:none;right:1.125rem;top:1.1875rem}.customer-feedback-form-modal .modal__close-mobile{display:block;margin-bottom:0;position:absolute;width:auto}.customer-feedback-form-modal .modal__close{color:#64666a;right:1.125rem;top:1.1875rem}}.customer-feedback-form-modal .modal__close>*{pointer-events:none}.customer-feedback-form-modal .modal__close .icon *{height:.875rem;width:.875rem}.customer-feedback-form-modal .modal__content{color:rgba(0,0,0,.8);line-height:1.5}.customer-feedback-form-modal .modal__btn{backface-visibility:hidden;background-color:#e6e6e6;border-radius:.25rem;border-style:none;border-width:0;color:rgba(0,0,0,.8);cursor:pointer;font-size:.875rem;line-height:1.15;margin:0;overflow:visible;padding:.5rem 1rem;text-transform:none;transform:translateZ(0);transition:transform .25s ease-out;will-change:transform}.customer-feedback-form-modal .modal__btn:focus,.customer-feedback-form-modal .modal__btn:hover{transform:scale(1.05)}.customer-feedback-form-modal .modal__btn-primary{background-color:#00449e;color:#fff}.customer-feedback-form-modal .micromodal-slide{display:none}.customer-feedback-form-modal .micromodal-slide.is-open{display:block}.customer-feedback-form-modal .micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.customer-feedback-form-modal .micromodal-slide[aria-hidden=false] .modal__wrapper{animation:mmslideIn .5s cubic-bezier(0,0,.2,1)}.customer-feedback-form-modal .micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.customer-feedback-form-modal .micromodal-slide[aria-hidden=true] .modal__wrapper{animation:mmslideOut .5s cubic-bezier(0,0,.2,1)}.customer-feedback-form-modal .micromodal-slide[aria-hidden=false] .modal__container{animation:none}.customer-feedback-form-modal .micromodal-slide .modal__container,.customer-feedback-form-modal .micromodal-slide .modal__overlay{will-change:transform}.customer-feedback-form-modal--reclaim .modal__content{display:flex;flex-direction:column}.customer-feedback-form-modal--reclaim .modal__content p{margin-top:0}@media only screen and (max-width:767px){.customer-feedback-form-modal--slide-horizontally-mobile .micromodal-slide[aria-hidden=false] .modal__overlay{animation:mpmfadeIn .3s cubic-bezier(0,0,.2,1)}.customer-feedback-form-modal--slide-horizontally-mobile .micromodal-slide[aria-hidden=false] .modal__wrapper{animation:mpmslideIn .5s cubic-bezier(0,0,.2,1)}.customer-feedback-form-modal--slide-horizontally-mobile .micromodal-slide[aria-hidden=true] .modal__overlay{animation:mpmfadeOut .3s cubic-bezier(0,0,.2,1)}.customer-feedback-form-modal--slide-horizontally-mobile .micromodal-slide[aria-hidden=true] .modal__wrapper{animation:mpmslideOut .5s cubic-bezier(0,0,.2,1)}}.customer-feedback-form-modal--image-gallery .modal__container{overflow:hidden}.customer-feedback-form-modal--customer-tour .modal__overlay{z-index:4001}.customer-feedback-form-modal__row-wrapper{overflow-x:auto;width:100%}.customer-feedback-form-modal__row{align-items:center;display:grid;gap:.625rem;grid-template-columns:1fr 1fr 1fr;min-width:34.375rem;padding:.3125rem 0}.customer-feedback-form-modal__row>.label{margin:0}.customer-feedback-form-modal__row .label:first-child{text-align:end}.customer-feedback-form-modal__row>.list{display:flex;margin-bottom:0;margin-left:.625rem}.customer-feedback-form-modal__submit-button{margin-top:.625rem}@media only screen and (max-width:1023px){.customer-feedback-form-modal__submit-button{width:100%}}.customer-feedback-form-modal textarea{resize:none}.one-step-card{margin-bottom:1.25rem}.one-step-card .link--icon-text{overflow:initial}.one-step-card p.no-margin-top{margin-top:0}.one-step-card__shipment-hint-container{padding:0 1.25rem 1.875rem}.one-step-card .js-one-step-card__content--shipmentForm{padding:0}.one-step-card .js-one-step-card__content--shipmentForm .icon-hint{align-items:center;display:flex;font-size:1.125rem;font-weight:700;height:3.5rem;line-height:1.5625rem;margin-top:0}.one-step-card .js-one-step-card__content--shipmentForm .icon-hint .icon-hint__icon{color:var(--setting-color-main);height:1.25rem}.one-step-card .js-one-step-card__form--paymentForm .icon-hint{width:100%}@media only screen and (max-width:767px){.one-step-card .js-one-step-card__content--addressForm .list--checkbox{margin:0 0 1.875rem;padding:.9375rem}}.one-step-card .js-one-step-card__content--addressForm .list__item--checkbox{background:#f1f1f1;flex:1;margin:0 0 1.5rem;min-height:11rem;padding:1.25rem}@media only screen and (max-width:767px){.one-step-card .js-one-step-card__content--addressForm .list__item--checkbox{margin:0 0 .9375rem;min-height:7.5rem;padding:.9375rem;width:100%}}.one-step-card .js-one-step-card__content--addressForm .list__item--checkbox .radio__container{align-items:flex-start;color:#434343;font-size:1rem;line-height:1.375rem}@media only screen and (max-width:767px){.one-step-card .js-one-step-card__content--addressForm .list__item--checkbox .radio__container{padding-bottom:0}}.one-step-card .js-one-step-card__content--addressForm .radio--checkout .radio__container{background:#f1f1f1;padding-bottom:0}.one-step-card .js-one-step-card__content--addressForm .radio--checkout .radio__label{font-size:1rem;font-weight:400;line-height:1.375rem}.one-step-card .js-one-step-card__content--addressForm .radio--checkout .radio__label:after{display:none}.one-step-card .js-one-step-card__content--addressForm .badge.badge--standard-address{margin-left:1.75rem;margin-top:.25rem}.one-step-card .js-one-step-card__content--addressForm .checkbox__container{align-items:flex-start;width:100%}.one-step-card .js-one-step-card__content--addressForm .checkbox__container .checkbox__box{margin-top:.15625rem}.one-step-card__label{align-items:center;background:#fff;display:flex;height:4.375rem;padding:1.25rem}@media only screen and (max-width:767px){.one-step-card__label-text{display:none}}@media only screen and (max-width:1023px){.one-step-card__label{padding:.9375rem}}.one-step-card__label-description{color:#64666a;margin-left:1.25rem;transition:visibility .3s ease-in-out,opacity .3s ease-in-out}@media only screen and (max-width:767px){.one-step-card__label-description{display:none}}@media only screen and (max-width:1279px){.one-step-card__label h3{font-size:1.25rem;line-height:1.5625rem}}.one-step-card__label.toggler-accordion__item--active{border-bottom:.0625rem solid #cfcacb}.one-step-card__label.toggler-accordion__item--active .one-step-card__label-toggle-show{display:none}.one-step-card__label.toggler-accordion__item--active .one-step-card__label-description{opacity:0;visibility:hidden}.one-step-card__label.toggler-accordion__item--active .one-step-card__label-toggle-hide{align-items:center;display:flex}.one-step-card__label-bullet{background:var(--setting-color-main);border-radius:50%;color:#fff;display:flex;font-size:1.1875rem;font-weight:700;height:2.125rem;justify-content:center;line-height:1.9375rem;margin-right:.625rem;min-height:2.125rem;min-width:2.125rem;padding-top:.0625rem;width:2.125rem}.one-step-card__label-toggle{align-items:center;color:var(--setting-color-main);display:flex;font-size:1rem;line-height:1.5rem;margin-left:auto}.one-step-card__label-toggle .icon{height:1.5rem;margin-left:.4375rem;width:1.5rem}.one-step-card__label-toggle-hide,.one-step-card__label-toggle-hide.link--icon-text{display:none}.one-step-card__content{background:#fff}.one-step-card__content-wrap{padding:1.875rem 4.0625rem}.one-step-card__content-wrap b{color:#1a1a1a}@media only screen and (max-width:767px){.one-step-card__content-wrap b{font-size:1rem}}@media only screen and (max-width:1279px){.one-step-card__content-wrap{padding:1.25rem}}@media only screen and (max-width:1023px){.one-step-card__content-wrap{margin-bottom:.9375rem;padding:.9375rem}.one-step-card{margin-bottom:.9375rem}}.one-step-card__address-container{-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template-columns:1fr 3fr}@media only screen and (max-width:1399px){.one-step-card__address-container{grid-template-columns:1fr 2fr}}@media only screen and (max-width:1023px){.one-step-card__address-container{grid-template-columns:1fr 1fr}}@media only screen and (max-width:767px){.one-step-card__address-container{grid-template-columns:1fr}}.one-step-card__right-container .list--checkbox{display:grid;gap:1.25rem;grid-auto-rows:0;grid-template:". . ." auto/1fr 1fr 1fr;margin-bottom:0;max-height:12.5rem;overflow:hidden}@media only screen and (max-width:1399px){.one-step-card__right-container .list--checkbox{grid-template:". ." auto/1fr 1fr}}@media only screen and (max-width:1023px){.one-step-card__right-container .list--checkbox{gap:unset;grid-auto-columns:0;grid-template:"." auto/1fr}}@media only screen and (max-width:767px){.one-step-card__right-container .list--checkbox{display:none}}.one-step-card__more-addresses-modal .modal__footer{display:flex;gap:1.25rem}.one-step-card__more-addresses-modal .modal__footer button{cursor:pointer}@media only screen and (max-width:767px){.one-step-card__more-addresses-modal .modal__container{display:flex;flex-direction:column}.one-step-card__more-addresses-modal .modal__content{margin-bottom:3.125rem;min-height:0;position:relative}.one-step-card__more-addresses-modal .modal__footer{bottom:0;left:0;position:absolute;right:0}.one-step-card__more-addresses-modal .modal__footer button:first-child{display:none}.one-step-card__more-addresses-modal .modal__footer button:last-child{border-radius:0;width:100%}}.one-step-card__more-addresses-trigger{align-items:center;display:flex;justify-content:center}.one-step-card__more-addresses-list{margin-bottom:1.25rem;max-height:17.875rem;overflow-y:auto}@media only screen and (max-width:767px){.one-step-card__more-addresses-list{max-height:unset}}.one-step-card__more-addresses-list li:not(:last-child){margin-bottom:.625rem}.one-step-card__more-addresses-list li.debitor-address{position:relative}.one-step-card__more-addresses-list li.debitor-address .debitor-address__hint{color:#64666a;font-size:.75rem;left:3rem;line-height:.75rem;pointer-events:none;position:absolute;top:1.25rem;z-index:1}@media only screen and (max-width:767px){.one-step-card__more-addresses-list li.debitor-address .debitor-address__hint{left:2.375rem}}.one-step-card__more-addresses-list li.debitor-address .radio__label{margin-top:.75rem}@media only screen and (max-width:767px){.one-step-card__more-addresses-list li.debitor-address .radio__label{margin-top:1.1875rem}}.one-step-card__more-addresses-list .radio{width:100%}.one-step-card__more-addresses-list .radio__container{background:#f1f1f1;border-radius:.25rem;padding:1.25rem;width:100%}.one-step-card__more-addresses-list .radio__container:hover{background:#e6e6e6}@media only screen and (max-width:767px){.one-step-card__more-addresses-list .radio__container{align-items:flex-start;padding:.9375rem .625rem}.one-step-card__left-container{width:100%}.one-step-card__left-container ul{margin:.625rem 0!important;padding:0!important}.one-step-card__left-container ul li{margin:0!important}.one-step-card__right-container h6{display:none}.one-step-card__right-container .switch-address-trigger{border-radius:0;bottom:0;position:absolute}}.one-step-card__current-address{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media only screen and (min-width:768px){.one-step-card__order_reference .input{width:50%}}.one-step-card__recall-subtitle{margin:0 0 0 1.75rem}@media only screen and (max-width:1399px){.one-step-card .is-hidden-sm-xxl{display:none}}.shipment-sidebar__item{background-color:#f0f0f0;margin:0 -.9375rem .9375rem;padding:1.25rem .9375rem}@media only screen and (min-width:768px){.shipment-sidebar__item{margin:0 0 1.25rem;padding:1.25rem}}.shipment-sidebar__title{font-weight:500;margin-bottom:.625rem}.stock-info-checkout>.col{flex-grow:unset;margin-right:0;max-width:unset;min-width:unset}.stock-info-checkout__text-content{display:block;overflow:initial;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:1rem;line-height:1.25rem}.stock-info-checkout__container .stock-info-checkout__display_stock_comment{color:#00a59a;font-size:1rem;font-weight:400}@media only screen and (max-width:1279px){.stock-info-checkout__container .stock-info-checkout__display_stock_comment{font-size:.875rem}}.stock-info-checkout__container-inline{align-items:center;display:flex;white-space:nowrap}.stock-info-checkout__container-inline .stock-info-checkout__display_stock_container{margin-right:.9375rem}.stock-info-checkout__container-inline .stock-info-checkout__display_stock_comment{white-space:normal}.stock-info-checkout__container--delayed .stock-info-checkout__display_stock_comment,.stock-info-checkout__container--delayed-quantity .stock-info-checkout__display_stock_comment,.stock-info-checkout__container--not-available .stock-info-checkout__display_stock_comment{color:rgba(67,67,67,.6)}.stock-info-checkout__container--delayed .stock-info-checkout__display_stock_comment .stock-info-checkout__dot,.stock-info-checkout__container--delayed-quantity .stock-info-checkout__display_stock_comment .stock-info-checkout__dot,.stock-info-checkout__container--not-available .stock-info-checkout__display_stock_comment .stock-info-checkout__dot{background-color:#8e8e8e}.stock-info-checkout__container .stock-info-checkout__available{color:#00a59a}.stock-info-checkout__container p{margin:0;white-space:normal}.stock-info-checkout__display_stock_container{color:#1a1a1a;display:flex;flex-direction:column;font-size:1rem;font-weight:700;gap:.25rem;line-height:1.125rem}.stock-info-checkout__dot{background-color:#00a59a;border-radius:50%;display:inline-block;height:.625rem;margin-right:.3125rem;width:.625rem}.stock-info-checkout__dot-wrapper{align-items:center;display:flex;min-height:1.125rem}.stock-info-checkout a{color:#1a1a1a}.stock-info-checkout a.stock-info-checkout__alternative_link{color:var(--setting-color-link);font-weight:400}.stock-info-checkout--responsive .stock-info-checkout__text-content.stock-info-checkout__use-short-text .stock-info-checkout__text{display:block}.stock-info-checkout--responsive .stock-info-checkout__text-content.stock-info-checkout__use-short-text .stock-info-checkout__text-short{display:none}@media only screen and (max-width:549px){.stock-info-checkout--responsive .stock-info-checkout__text-content.stock-info-checkout__use-short-text .stock-info-checkout__text{display:none}.stock-info-checkout--responsive .stock-info-checkout__text-content.stock-info-checkout__use-short-text .stock-info-checkout__text-short{display:block}.stock-info-checkout--responsive .stock-info-checkout__container p,.stock-info-checkout--responsive .stock-info-checkout__display_stock_container{font-size:.875rem}}.stock-info-checkout--responsive .stock-info-checkout__comment-wrapper,.stock-info-checkout--responsive .stock-info-checkout__display_stock_comment{min-width:0}.stock-info-checkout--responsive .stock-info-checkout__container p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stock-info-checkout--trade-fair .stock-info-checkout__dot{height:.5rem;margin-right:.1875rem;width:.5rem}.stock-info-checkout--trade-fair .stock-info-checkout__container--delayed-quantity .stock-info-checkout__display_stock_comment .stock-info-checkout__dot{background-color:#daa415}.stock-info-checkout--trade-fair .stock-info-checkout__container--delayed .stock-info-checkout__display_stock_comment .stock-info-checkout__dot,.stock-info-checkout--trade-fair .stock-info-checkout__container--not-available .stock-info-checkout__display_stock_comment .stock-info-checkout__dot{background-color:#e50040}.stock-info-checkout--trade-fair .stock-info-checkout__delayed-quantity{color:#daa415}.stock-info-checkout--trade-fair .stock-info-checkout__delayed,.stock-info-checkout--trade-fair .stock-info-checkout__not_available{color:#e50040}.summary-item-box{background-color:#f0f0f0;margin:0 -.9375rem .9375rem;padding:.9375rem}@media only screen and (min-width:768px){.summary-item-box{margin:0 0 1.875rem;padding:1.6875rem 1.875rem 1.875rem}}.summary-item-box__title{font-weight:500;margin-bottom:.625rem}.summary-item-box__method{font-size:.875rem;font-weight:500;line-height:1.25rem;padding-right:.625rem}@media only screen and (min-width:768px){.summary-item-box__method{font-size:.9375rem}}.summary-item-box--mobile-border-top{margin-top:1.5625rem;position:relative}@media only screen and (min-width:768px){.summary-item-box--mobile-border-top{margin-top:0}}.summary-item-box--mobile-border-top:before{background-color:#e7eaee;content:"";display:block;height:.0625rem;left:-.9375rem;position:absolute;right:-.9375rem;top:-1.875rem}@media only screen and (min-width:768px){.summary-item-box--mobile-border-top:before{display:none}}.summary-overview__license-hint{margin-top:.9375rem}.summary-overview__license-hint a{font-size:.875rem}.summary-overview__wrapper{background-color:#fff;border-radius:0 0 3px 3px;font-size:.875rem;font-weight:500;margin:0;padding:1.25rem}@media only screen and (max-width:1023px){.summary-overview__wrapper{padding:.9375rem}}@media only screen and (max-width:767px){.summary-overview__wrapper{margin-bottom:.9375rem}}.summary-overview__top{color:#333;font-size:1rem;font-weight:500;margin:0;padding:0}.summary-overview__label{background-color:hsla(0,0%,70%,.3);border-radius:3px;color:#8f8f8f;font-size:.6875rem;padding:.1875rem .3125rem}@media only screen and (min-width:768px){.summary-overview__label{background-color:hsla(0,0%,100%,0);color:#333;font-size:1rem;font-weight:500;padding:0}}.summary-overview__title{color:#1a1a1a;font-size:1.5rem;font-weight:700;line-height:1.8125rem;margin-bottom:.9375rem}@media only screen and (max-width:1279px){.summary-overview__title{font-size:1.25rem;line-height:1.5625rem}}.summary-overview__title--total{color:#b2b2b2;font-size:1rem;font-weight:700;line-height:1.5rem}@media only screen and (min-width:768px){.summary-overview__title--total{font-size:1.25rem}}.summary-overview__title--color-gray{color:#333}.summary-overview__list{background-color:#f0f0f0;border-radius:3px;margin:0 -.9375rem}@media only screen and (min-width:768px){.summary-overview__list{margin:0}}.summary-overview__bottom{background:#fff;margin-top:1.25rem;padding:1.25rem}.summary-overview__bottom-subtitle{font-size:1rem;line-height:1.4375rem}.summary-overview__content{margin-top:1.125rem}.summary-overview__content .form__field{padding-top:0}.summary-overview__content .form__fields{margin-left:0;margin-right:0}.summary-overview__content .form__actions{height:3.125rem;margin-top:0;text-align:left}.summary-overview__content .form__action{margin:0;width:100%}.summary-overview__content .form--discount-voucher{padding:0}.summary-overview__content .form--discount-voucher .input{box-shadow:none;color:#8f8f8f;height:3.125rem;margin-right:.3125rem;width:15.625rem}.summary-overview__item{color:#1a1a1a;font-size:1rem;line-height:1.4375rem;padding-bottom:.3125rem}.summary-overview__item--total{padding:1.25rem .9375rem}@media only screen and (min-width:768px){.summary-overview__item--total{padding:1.75rem 1.875rem}}.summary-overview__item-last{padding-bottom:.9375rem}.summary-overview__total{border-top:.0625rem solid #cfcacb;color:#333;font-size:1.375rem;font-weight:700;line-height:1.5625rem;padding-bottom:.9375rem;padding-top:.9375rem}.summary-overview__total-net{padding-bottom:.625rem}.summary-overview__text-wrap{margin-top:.6875rem}.summary-overview__text{font-size:.75rem;font-weight:400;line-height:1}@media only screen and (min-width:768px){.summary-overview__text{font-size:.9375rem}}.summary-overview__text--bigger{font-size:.875rem;font-weight:500}@media only screen and (min-width:768px){.summary-overview__text--bigger{font-size:1rem}}.summary-sidebar__item{background-color:#f0f0f0;margin:0 -.9375rem 1.25rem;padding:1.25rem .9375rem}@media only screen and (min-width:768px){.summary-sidebar__item{margin:0 0 1.25rem;padding:1.25rem}}.summary-sidebar__title{font-weight:500;margin-bottom:.625rem}.summary-sidebar__content{color:#8f8f8f;font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:768px){.summary-sidebar__content{font-size:.9375rem;line-height:1.375rem}}.summary-voucher-form__item{background-color:#f0f0f0;border-radius:3px;font-size:1rem;font-weight:500;margin-top:.625rem;padding:1.0625rem 1.25rem}.summary-voucher-form__title{font-size:.875rem;font-weight:500;line-height:1rem}@media only screen and (min-width:768px){.summary-voucher-form__title{font-size:1rem;line-height:1.125rem}}.summary-voucher-form__content{margin-top:1.125rem}.search-cms-results__list{margin-bottom:1.25rem}.search-cms-results__item{background-color:#f0f0f0;margin-bottom:.625rem;padding:1.375rem 1.25rem;text-align:center}@media only screen and (min-width:550px){.search-cms-results__item{align-items:center;display:flex;justify-content:space-between}}@media only screen and (min-width:1024px){.search-cms-results__item{transition:box-shadow .25s ease-in-out,background-color .25s ease-in-out}.search-cms-results__item:hover{background-color:#fff;box-shadow:0 .1875rem .1875rem 0 rgba(26,26,26,.05),0 1.125rem 1.125rem 0 rgba(26,26,26,.05)}}.search-cms-results__name{color:#1a1a1a;font:500 1.125rem/1.25rem Source Sans Pro,sans-serif}@media only screen and (min-width:550px){.search-cms-results__name{padding-right:.625rem}}.add-comment-form{font-size:0;line-height:0;margin:0 -1.25rem -1.0625rem;position:relative}.add-comment-form__textarea{border:none;border-radius:3px;box-shadow:0 .625rem .625rem 0 rgba(26,26,26,.05),0 .1875rem .1875rem 0 rgba(26,26,26,.05);color:#8f8f8f;display:block;font:400 .75rem/1.125rem Source Sans Pro,sans-serif;height:2.75rem;max-width:100%;min-height:2.75rem;min-width:100%;padding:.9375rem 2.625rem .625rem 1.25rem;transition:min-height .25s ease-in-out}.add-comment-form__textarea--valid-message,.add-comment-form__textarea:focus{min-height:4.6875rem}.add-comment-form__button{border-radius:50%;bottom:.375rem;height:2rem;padding:0;position:absolute;right:.375rem;width:2rem}.tile{align-items:center;background-color:#f0f0f0;display:flex;flex-flow:row nowrap;justify-content:center;margin-bottom:.625rem;position:relative}.tile__icon{color:#4c4c4c;flex:none;height:1.5rem;position:absolute;right:1.25rem;top:1.25rem;width:1.5rem}@media only screen and (min-width:550px){.tile__icon{height:2rem;margin:2rem 0 2rem 2rem;position:static;width:2rem}}.tile__icon:only-child{margin:2rem}.tile__main{flex:1;padding:1.4375rem 1.25rem}@media only screen and (min-width:550px){.tile__main{padding:2rem}}.tile__title{color:#333;font-size:1.125rem;font-weight:500}.tile__text{color:#b2b2b2;font-size:.875rem;font-weight:400;margin:0}@media only screen and (min-width:550px){.tile__text{font-size:1rem}}.tile__title+.tile__text{margin-top:.3125rem}.user-form{align-items:center;display:flex;flex-direction:column;margin:3.75rem auto;max-width:32.5rem}@media only screen and (max-width:1279px){.user-form{margin:1.25rem auto}}@media only screen and (max-width:1023px){.user-form{margin:.625rem auto}}@media only screen and (max-width:767px){.user-form{margin:.9375rem auto}}.user-form__title{margin-bottom:.625rem}@media only screen and (max-width:1023px){.user-form__title{margin-bottom:.3125rem}}.user-form__subtitle{margin:0 0 1.25rem}.user-table{margin:0 -1.25rem}.user-table__title{color:#1a1a1a;font-size:1.625rem;font-weight:700;line-height:1.625rem}.user-table__empty{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;position:relative}.user-table__empty .user-table__grid,.user-table__empty table{margin:.875rem 0;padding:0;position:absolute;top:0;width:100%}.user-table__empty .user-table__grid:after,.user-table__empty table:after{left:0;width:100%}@media only screen and (max-width:767px){.user-table{padding-top:.00625rem}}.user-table__grid{display:grid;grid-template-columns:10% 9% 8% 10% 15% 27% 15%;grid-gap:1%;margin:.875rem .4375rem;padding:0 .8125rem;position:relative;transition:background-color .3s ease}.user-table__grid:hover{background-color:#fafafa}.user-table__grid:after{background-color:#cfcacb;content:"";height:.0625rem;left:.8125rem;position:absolute;width:calc(100% - 1.625rem)}@media only screen and (max-width:767px){.user-table__grid:after{background-color:#f1f1f1;bottom:-.75rem;height:.3125rem;left:-.4375rem;width:100vw}}.user-table__grid:first-child:hover{background-color:unset}.user-table__grid:first-child>div{padding-top:0}.user-table__grid:last-child:after{content:unset}@media only screen and (max-width:1279px){.user-table__grid{grid-template-columns:11% 9% 12% 19% 29% 15%}.user-table__grid>div:first-child{display:none}}@media only screen and (max-width:1023px){.user-table__grid{grid-template-columns:18% 17% 40% 22%}.user-table__grid>div:nth-child(4),.user-table__grid>div:nth-child(5){display:none}}@media only screen and (max-width:767px){.user-table__grid{grid-template-columns:50% 50%;grid-gap:0;margin-bottom:1.1875rem}.user-table__grid:hover{background:none}.user-table__grid:first-child{display:none}.user-table__grid:nth-child(2){margin-top:.4375rem}.user-table__grid>div:first-child{display:flex;grid-column:1/2;grid-row:2;padding:0}.user-table__grid>div:first-child:before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400}.user-table__grid>div:nth-child(2){display:block;grid-column:1/3;grid-row:1;padding:.9375rem 0 .625rem}.user-table__grid>div:nth-child(3){display:flex;grid-column:2/2;grid-row:2;padding:0}.user-table__grid>div:nth-child(3):before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400}.user-table__grid>div:nth-child(6){display:block;grid-column:1/3;grid-row:3;padding:.9375rem 0}.user-table__grid>div:nth-child(7){display:block;grid-column:1/3;grid-row:4;padding:0 0 .9375rem}}.user-table__actions-container{float:right;text-align:right;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:767px){.user-table__actions-container{display:flex;flex-direction:column;float:left;text-align:left}.user-table__actions-container>*{display:none}.user-table__actions-container>:first-child{display:block}.user-table__detail-link{font-size:1.25rem}}.user-table__text-column{color:#1a1a1a;display:flex;flex-direction:column;font-weight:700;position:relative}.user-table__text-column>a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.user-table__secondary-text{color:#8e8e8e;display:none;font-size:.8125rem;margin-top:0}@media only screen and (min-width:768px)and (max-width:1279px){.user-table__secondary-text{display:flex}}.user-table{margin:0;padding-bottom:.00625rem}@media only screen and (max-width:767px){.user-table:after,.user-table:before{background-color:#f1f1f1;content:"";height:.3125rem;left:0;position:absolute;width:100vw}}.user-table__text-column{word-break:break-word}.user-table__grid{border-radius:.1875rem;cursor:pointer;margin:.875rem -.8125rem}.user-table__grid>div{padding:.8125rem 0}.user-table__grid:after{bottom:-.4375rem}.user-table__grid:first-child{margin:0 -.8125rem}.user-table__grid:first-child>div{padding-bottom:.8125rem}.user-table__grid:last-child{margin-bottom:.4375rem}.user-table__grid .user-table__header--user-login{align-items:center;display:flex;gap:.625rem}@media only screen and (max-width:1279px){.user-table__grid>div:first-child{display:flex}}@media only screen and (max-width:1023px){.user-table__grid>div:nth-child(4){display:flex}.user-table__grid>div:nth-child(5){display:block}}@media only screen and (max-width:767px){.user-table__grid{gap:0;grid-template-columns:repeat(2,1fr)!important;margin:1.25rem 0;padding:.9375rem 0 0}.user-table__grid:hover{background:none}.user-table__grid:nth-child(2){margin-top:.625rem}.user-table__grid:after{bottom:-.75rem;left:-.9375rem;width:100vw}.user-table__grid>div:first-child{grid-column:1;grid-row:2;padding:.9375rem .625rem 1.25rem 0}.user-table__grid>div:first-child:before{color:#434343;content:attr(data-content);font-size:.8125rem;font-weight:400}.user-table__grid>div:nth-child(2){display:flex;font-size:1rem;grid-column:2;grid-row:2;padding:.9375rem 0 1.25rem}.user-table__grid>div:nth-child(2):before{color:#434343;content:attr(data-content);font-size:.8125rem;font-weight:400}.user-table__grid>div:nth-child(3){font-size:1.25rem;grid-column:1/3;grid-row:1;padding:0}.user-table__grid>div:nth-child(3):before{display:none}.user-table__grid>div:nth-child(4){border-top:.0625rem solid #cfcacb;grid-column:2;grid-row:3;padding:1.25rem 0 .9375rem}.user-table__grid>div:nth-child(4).user-table__text-column--stretch{grid-column:span 2}.user-table__grid>div:nth-child(5){border-top:.0625rem solid #cfcacb;grid-column:1;grid-row:3;padding:1.25rem 0 .9375rem}.user-table__grid>div:nth-child(5)>.grid{justify-content:flex-start}}.user-table__action--disabled{visibility:hidden}.user-table__active{display:flex;gap:.625rem}.user-table__delete-modal{text-transform:none}.user-table__delete-modal h4{font-size:1.1875rem}@media only screen and (max-width:549px){.user-table__delete-modal h4{font-size:1rem}}.user-table-grid{margin-top:1.25rem}@media only screen and (max-width:767px){.user-table-grid{margin-top:.9375rem}.user-table-grid:before{background-color:#f1f1f1;content:"";height:.3125rem;left:0;position:absolute;width:100vw}}.user-table-grid__container{padding-bottom:.00625rem}@media only screen and (max-width:1023px){.user-table-grid__container{margin-bottom:.625rem;padding:.9375rem .9375rem .00625rem}}@media only screen and (max-width:767px){.user-table-grid__container{margin-bottom:.3125rem}}.user-table-grid__header{grid-gap:.625rem}@media only screen and (max-width:767px){.user-table-grid__add-button{margin:0 0 -.625rem -.625rem}.user-table-grid .customer-offers-table__grid>div:nth-child(2):before{display:none}.user-table-grid .customer-offers-table__grid>div:nth-child(4)>div>.col:nth-child(2){display:block}}.user-table-grid .customer-offers-table__grid .customer-offers-table__text-column{word-break:break-word}.company-registration-business-registration__submit{margin-top:1.875rem}@media only screen and (max-width:767px){.company-registration-business-registration__submit{margin-top:1.5625rem}}.company-registration-business-registration__privacy-policy-checkbox{margin-top:.625rem}@media only screen and (max-width:767px){.company-registration-business-registration__privacy-policy-checkbox{margin-top:.9375rem}}.company-registration-business-registration__terms-and-conditions-checkbox{margin-top:1.875rem}@media only screen and (max-width:767px){.company-registration-business-registration__terms-and-conditions-checkbox{margin-top:1.5625rem}}.company-registration-contact__remark textarea{height:9.375rem}.company-registration-general-info__expanded-select{margin-top:1.25rem}@media only screen and (max-width:767px){.company-registration-general-info__expanded-select{margin-top:1.5625rem}}.company-registration-general-info__expanded-select-label{color:#1a1a1a;font-weight:700}.company-registration-general-info__expanded-select .list{display:grid;gap:.625rem;grid-template-columns:repeat(2,1fr);margin:.9375rem 0 0}@media only screen and (max-width:767px){.company-registration-general-info__expanded-select .list{gap:.9375rem;grid-template-columns:1fr}}.company-registration-general-info__expanded-select .list .list__item{margin:0}.company-registration-general-info__continue{margin-top:1.25rem}@media only screen and (max-width:1023px){.company-registration-general-info__continue{margin-top:1.875rem}}.company-registration-form__intro{text-align:center}.company-registration-form__intro-title{margin-bottom:2.5rem}@media only screen and (max-width:1023px){.company-registration-form__intro-title{margin-bottom:1.25rem}}.company-registration-form__form-title{text-align:center}.company-registration-form__form-progress{margin:2.5rem 0 1.875rem}@media only screen and (max-width:1023px){.company-registration-form__form-progress{margin:1.875rem 0 1.25rem}}.registration-choice-container{align-items:center;display:flex;flex-direction:row;justify-content:space-around;padding:0;width:100%}@media only screen and (max-width:1023px){.registration-choice-container{flex-direction:column}}@media only screen and (max-width:767px){.registration-choice-container{justify-content:space-evenly}}.registration-choice-container__choice{align-items:center;display:flex;flex-direction:column;height:16.25rem;justify-content:center;width:32.5rem}@media only screen and (max-width:1279px){.registration-choice-container__choice{width:28.125rem}}@media only screen and (max-width:1023px){.registration-choice-container__choice{height:unset;width:32.5rem}}@media only screen and (max-width:767px){.registration-choice-container__choice{padding:0 .9375rem;width:100%}}.registration-choice-container__choice-title{font-size:1.875rem;font-weight:700;line-height:2.1875rem;text-align:center}.registration-choice-container__choice-text{color:#434343;flex-grow:1;line-height:1.3125rem;margin-top:2.5rem;text-align:center}@media only screen and (max-width:1023px){.registration-choice-container__choice-text{margin-bottom:2.5rem;margin-top:1.875rem}}@media only screen and (max-width:767px){.registration-choice-container__choice-text{margin-bottom:1.875rem;margin-top:1.25rem}}.registration-choice-container__choice .button{justify-self:end}.registration-choice-container__type-divider{background-color:#cfcacb;height:100%;left:50%;margin:0;position:relative;width:.0625rem}@media only screen and (max-width:1023px){.registration-choice-container__type-divider{display:none}}.registration-choice-container__type-divider--mobile{display:none}@media only screen and (max-width:1023px){.registration-choice-container__type-divider--mobile{background-color:#cfcacb;display:block;height:.0625rem;margin:0;width:100%}}.comparison-list-item{display:flex;flex-direction:column;width:17.5rem}@media only screen and (max-width:1023px){.comparison-list-item{padding:0 .25rem}}.comparison-list-item__delete-cross.link{position:absolute;right:0;top:.5rem;transition:opacity .3s ease-in-out;z-index:3}@media only screen and (max-width:1023px){.comparison-list-item__delete-cross.link{right:.5rem}}.comparison-list-item__header{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;background:#fff;border-bottom:.0625rem solid #cfcacb;min-height:var(--comparison-list-slider-max-header-height);overflow:hidden;padding:3rem .5rem 2rem;position:sticky;top:0;transition:box-shadow .3s ease-in-out}@media only screen and (max-width:1023px){.comparison-list-item__header{grid-template-columns:1fr;grid-template-rows:auto 1fr;padding:.5rem .5rem 1.5rem}}.comparison-list-item__header>.tag-container{left:.5rem;width:100%}@media only screen and (max-width:1023px){.comparison-list-item__header>.tag-container{display:none}}.comparison-list-item__header .image-gallery{height:100%;width:100%}.comparison-list-item__header .image-gallery .tag-container{gap:.3125rem;left:0}@media only screen and (min-width:1024px){.comparison-list-item__header .image-gallery .tag-container{display:none}}.comparison-list-item__header .image-gallery .tag-container__tag{border-radius:0 .3125rem .3125rem 0}.comparison-list-item__header .image-gallery .tag-container__tag:first-of-type{border-radius:0 0 .3125rem 0}.comparison-list-item__header .image-gallery__container{height:100%;width:5rem}@media only screen and (max-width:1023px){.comparison-list-item__header .image-gallery__container{display:block;height:10.625rem;width:100%}}.comparison-list-item__header .image-gallery__item{height:100%;padding-bottom:0;width:5rem}@media only screen and (max-width:1023px){.comparison-list-item__header .image-gallery__item{height:10.625rem;width:100%}}.comparison-list-item__header .image-gallery__image{padding:.5rem 0 1rem}@media only screen and (max-width:1023px){.comparison-list-item__header .image-gallery__image{padding:1rem 0 1.5rem}}.comparison-list-item__header .image-gallery__brand-logo{bottom:.25rem;height:.5rem;position:absolute}@media only screen and (max-width:1023px){.comparison-list-item__header .image-gallery__brand-logo{bottom:.5rem;height:1rem}.comparison-list-item__image-container{max-height:10.625rem;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}}.comparison-list-item__title{min-width:0}.comparison-list-item__name{color:#434343;font-size:1rem;font-weight:700;margin:0 0 .5rem}.comparison-list-item__description{color:#434343;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comparison-list-item__attribute-list{background:#fff;display:flex;flex-direction:column}@media only screen and (max-width:1023px){.comparison-list-item__attribute-list{padding:0 .5rem}}.comparison-list-item__attribute-list>li{border-bottom:.0625rem solid #cfcacb;color:#1a1a1a;height:3.75rem;min-height:3.75rem;padding:.5rem 0}.comparison-list-item__attribute-list>li span{display:block;overflow:hidden;padding:.5rem;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:1023px){.comparison-list-item__attribute-list>li span{font-size:.875rem;font-weight:700;padding:0}.comparison-list-item__attribute-list>li span:before{content:attr(data-label);display:block;font-size:.75rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.comparison-list-item__footer{background:#fff;bottom:0;display:flex;flex-direction:column;gap:1rem;min-height:var(--comparison-list-slider-max-footer-height);padding:1rem .5rem 3rem;position:sticky;touch-action:pan-x}@media only screen and (max-width:1023px){.comparison-list-item__footer{padding:1rem .5rem}.comparison-list-item__footer .stock-info__container{align-items:self-start;flex-direction:column}}.comparison-list-item__buy-container{display:flex;flex-direction:column;gap:.5rem}.comparison-list-item__buy-container>button.is-loading span{opacity:1}@media only screen and (max-width:1023px){.comparison-list-item__buy-container{align-items:center;flex-direction:row}.comparison-list-item__buy-container>button{height:2.8125rem;padding:0;width:2.8125rem}.comparison-list-item__buy-container>button .icon{margin-left:0}}.comparison-list-item__details-link.link{width:-moz-max-content;width:max-content}.comparison-list-slider{background:#fff;display:grid;grid-template:"attributes slider" auto/minmax(auto,17.5rem) 1fr;margin:1rem 0 0;overflow:hidden;--comparison-list-slider-slider-max-height:calc(var(--comparison-list-slider-max-header-height) + 37.5625rem + var( --comparison-list-slider-max-footer-height ));--comparison-list-slider-max-header-height:0;--comparison-list-slider-max-footer-height:0}@media only screen and (max-width:1599px){.comparison-list-slider{overflow:visible}}@media only screen and (max-width:1023px){.comparison-list-slider{background:transparent;grid-template:"slider" auto/1fr;margin:.5rem .25rem;--comparison-list-slider-slider-max-height:calc(var(--comparison-list-slider-max-header-height) + 37.5rem + var(--comparison-list-slider-max-footer-height))}}.comparison-list-slider__attributes{background-color:#fff;box-sizing:border-box;grid-area:attributes;padding-top:calc(var(--comparison-list-slider-max-header-height) - .0625rem);position:relative;z-index:2}@media only screen and (max-width:1023px){.comparison-list-slider__attributes{display:none}}.comparison-list-slider__slider{grid-area:slider;max-width:70rem;min-width:0;width:100%}.comparison-list-slider__empty-info-container{background-color:#fff;grid-area:empty}.comparison-list-slider__single-info-container{background-color:#eee;grid-area:single;margin:1rem}@media only screen and (max-width:1023px){.comparison-list-slider__single-info-container{margin:0 0 0 .25rem}}.comparison-list-slider__empty-info-container,.comparison-list-slider__single-info-container{align-items:center;color:#434343;display:flex;flex-direction:column;justify-content:center;padding:10rem 1rem 12.5rem;text-align:center}.comparison-list-slider__empty-info-container h2,.comparison-list-slider__single-info-container h2{color:#1a1a1a;margin-bottom:1rem}@media only screen and (max-width:1023px){.comparison-list-slider__empty-info-container h2,.comparison-list-slider__single-info-container h2{display:none}}.comparison-list-slider__empty-info-container .icon,.comparison-list-slider__single-info-container .icon{color:#64666a;height:3rem;margin-bottom:2.5rem;width:3rem}.comparison-list-slider__empty-info-container span,.comparison-list-slider__single-info-container span{margin-bottom:2.5rem}.comparison-list-slider__attribute-list{border-top:.0625rem solid #cfcacb;display:flex;flex-direction:column;margin-bottom:1rem;max-height:37.625rem;overflow-y:hidden}.comparison-list-slider__attribute-list>li{border-bottom:.0625rem solid #cfcacb;color:#1a1a1a;font-weight:700;height:3.75rem;margin-left:1rem;max-width:17.5rem;min-height:3.75rem;padding:.5rem 0}.comparison-list-slider__attribute-list>li span{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;display:block;margin-left:-.5rem;overflow:hidden;padding:.5rem;text-overflow:ellipsis;white-space:nowrap}.comparison-list-slider__attribute-list+.link{margin-left:1rem}@media only screen and (min-width:1024px){.comparison-list-slider__attribute-list__item--active>span{background-color:#f1f1f1}}.comparison-list-slider .slick-carousel{background:transparent;overflow:visible}.comparison-list-slider .slick-carousel .slick-track{margin-left:unset;margin-right:unset;max-height:var(--comparison-list-slider-slider-max-height);overflow:visible auto;will-change:scroll-position;-ms-overflow-style:none;scrollbar-width:none}.comparison-list-slider .slick-carousel .slick-track::-webkit-scrollbar{display:none}.comparison-list-slider .slick-carousel .slick-slide{display:flex;height:auto;opacity:0;transition:opacity .5s ease-in-out}.comparison-list-slider .slick-carousel .slick-slide>div{max-width:100%;width:100%}.comparison-list-slider .slick-carousel .slick-slide.slick-active{opacity:1}@media only screen and (min-width:1024px){.comparison-list-slider .slick-carousel .slick-slide.slick-active+.slick-slide:not(.slick-active) .comparison-list-slider__attribute-list__item--active>span{background-color:transparent}}@media only screen and (min-width:1600px){.comparison-list-slider .slick-carousel .slick-slide.slick-active+.slick-slide:not(.slick-active){opacity:.3}.comparison-list-slider .slick-carousel .slick-slide.slick-active:has(+.slick-slide:not(.slick-active)) .comparison-list-slider__attribute-list__item--active>span{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}}.comparison-list-slider .slick-carousel .slick-list{height:unset!important}@media only screen and (min-width:1600px){.comparison-list-slider .slick-carousel .slick-list{overflow:visible}}.comparison-list-slider .slick-carousel .slick-carousel__container{padding:0}.comparison-list-slider .slick-carousel .slick-arrow{height:2.5rem;opacity:1;top:4.5rem;transform:none;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;width:2.5rem}@media only screen and (max-width:1279px){.comparison-list-slider .slick-carousel .slick-arrow{height:2rem;top:4.6875rem;width:2rem}}.comparison-list-slider .slick-carousel .slick-arrow.slick-next{left:unset;right:-1.875rem}@media only screen and (max-width:1599px){.comparison-list-slider .slick-carousel .slick-arrow.slick-next{right:-1.25rem}}@media only screen and (max-width:1279px){.comparison-list-slider .slick-carousel .slick-arrow.slick-next{right:-1rem}}@media only screen and (max-width:1023px){.comparison-list-slider .slick-carousel .slick-arrow.slick-next{right:.25rem}}.comparison-list-slider .slick-carousel .slick-arrow.slick-prev{left:0;right:unset}@media only screen and (max-width:1023px){.comparison-list-slider .slick-carousel .slick-arrow.slick-prev{left:.25rem}}.comparison-list-slider--empty{grid-template:"empty" auto/1fr}.comparison-list-slider--single{grid-template:"attributes slider single" auto/minmax(auto,17.5rem) minmax(auto,17.5rem) auto}@media only screen and (max-width:1023px){.comparison-list-slider--single{grid-template:"slider single" auto/1fr 1fr}.comparison-list-slider--single .comparison-list-item,.comparison-list-slider--single .slick-carousel .slick-slide{max-width:unset}}.comparison-list-slider--expanded .comparison-list-slider__attribute-list,.comparison-list-slider--expanded .slick-carousel .slick-track{max-height:unset}@media only screen and (max-width:1023px){.comparison-list-slider--scrolled .comparison-list-item__image-container{max-height:0;opacity:0;visibility:hidden}.comparison-list-slider--scrolled .comparison-list-item__delete-cross.link{opacity:0;visibility:hidden}.comparison-list-slider--scrolled .comparison-list-item__header{height:unset;min-height:0;grid-gap:0;box-shadow:0 .25rem .25rem 0 rgba(0,0,0,.25)}.comparison-list-slider--scrolled .slick-carousel .slick-arrow{opacity:0;visibility:hidden}}.filter-category-async{display:flex;position:relative}.filter-category-async__container{display:flex;overflow:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.filter-category-async__container::-webkit-scrollbar{display:none}.filter-category-async__menu--lvl-1,.filter-category-async__menu--lvl-2{padding-left:.625rem}@media only screen and (min-width:768px){.filter-category-async__menu--lvl-1,.filter-category-async__menu--lvl-2{padding-left:0}.filter-category-async__menu--lvl-3{padding-left:10px}}.filter-category-async__menu-item--lvl-2:first-child{padding-top:.3125rem}@media only screen and (min-width:768px){.filter-category-async__menu-item--lvl-2:first-child{padding-top:0}}.filter-category-async__menu-item--lvl-2:last-child{padding-bottom:.3125rem}@media only screen and (min-width:768px){.filter-category-async__menu-item--lvl-2:last-child{padding-bottom:0}}.filter-category-async__menu-link{background-color:hsla(0,0%,100%,0);color:#8f8f8f;cursor:pointer;display:flex;font:400 .8125rem/1rem Source Sans Pro,sans-serif;justify-content:space-between;margin-bottom:.8125rem;transition:color .25s ease-in-out;width:100%}@media only screen and (min-width:768px){.filter-category-async__menu-link{font-size:.9375rem;line-height:1.4375rem;margin-bottom:.6875rem}}.filter-category-async__menu-link--lvl-1{color:#333;font-size:.9375rem;font-weight:500}@media only screen and (min-width:768px){.filter-category-async__menu-link--lvl-1{color:#b2b2b2;font-size:1.125rem}}.filter-category-async__menu-link--lvl-2{color:#333;font-size:.9375rem}@media only screen and (min-width:768px){.filter-category-async__menu-link--lvl-2{color:#b2b2b2;font-size:1rem}}.filter-category-async__menu-link--lvl-3{font-size:.8125rem}@media only screen and (min-width:768px){.filter-category-async__menu-link--lvl-3{font-size:.9375rem}}.filter-category-async__menu-link:focus,.filter-category-async__menu-link:hover{color:#333;text-decoration:none}.filter-category-async__menu-link[disabled],.filter-category-async__menu-link[disabled]:focus,.filter-category-async__menu-link[disabled]:hover{color:#b2b2b2}.filter-category-async__menu-link--active{color:#333;font-weight:700}.filter-category-async__link-text{text-align:left}.filter-category-async__link-text--active{text-decoration:underline}.filter-category-async__quantity{font-size:1rem;font-weight:400;line-height:1.25rem;margin-left:.25rem}.filter-category-async .arrows{align-items:center;background-color:#e6e6e6;border-radius:0;color:var(--setting-color-main);cursor:pointer;display:flex;height:3.4375rem;justify-content:center;min-width:1.875rem;width:1.875rem}.filter-category-async .arrows:hover{background:#d8d8d8;color:#434343}.filter-category-async .arrows-left{left:0;position:absolute;z-index:1}.filter-category-async .arrows-left-margin{background-color:#f1f1f1;height:100%;position:absolute;right:-.25rem;width:.25rem}.filter-category-async .arrows-right{position:absolute;right:0}.filter-category-async .arrows-right-margin{background-color:#f1f1f1;height:100%;left:-.25rem;position:absolute;width:.25rem}.filter-category-async .arrows-hidden{display:none}@media only screen and (max-width:1023px){.filter-category-async--comparison .arrows{height:3.25rem}}.filter-category-async__pre-init{visibility:hidden}.filter-category-async--responsive .tab--catalog{font-size:1rem;height:3.25rem;line-height:1.5rem}.filter-category-async--responsive .tab__ripple-container{padding:.8125rem .9375rem .875rem}@media only screen and (max-width:767px){.filter-category-async--responsive .tab--catalog{height:2.8125rem;line-height:1.125rem}.filter-category-async--responsive>.arrows{height:2.8125rem}}@media only screen and (max-width:1279px){.customer-offer-total-line__price-container{justify-content:space-between;width:100%}}.customer-offer-articles{width:100%}.customer-offer-articles__article-search input{width:31.25rem}@media only screen and (max-width:1023px){.customer-offer-articles__article-search .off-canvas,.customer-offer-articles__article-search input{width:100%}}.customer-offer-articles__total{font-size:1rem}.customer-offer-articles__total b{color:#1a1a1a}.customer-offer-articles__header-divider{border-bottom:.3125rem solid #f1f1f1;margin:.9375rem -.9375rem 0;width:100vw}.customer-offer-articles p{font-size:1rem}.customer-offer-articles__container-total{justify-content:flex-end;padding-top:1.25rem}@media only screen and (max-width:1279px){.customer-offer-articles__container-total{justify-content:space-between}}@media only screen and (max-width:1023px){.customer-offer-articles__container-total{padding-top:.9375rem}}.customer-offer-articles__container-total .money-price{text-align:right;width:11.875rem}@media only screen and (max-width:1279px){.customer-offer-articles__container-total .money-price{text-align:unset;width:unset}}@media only screen and (max-width:1023px){.customer-offer-articles .section__inner{margin-bottom:.625rem}.customer-offer-articles--kiosk .customer-offer-articles__article-search{padding-bottom:1.5625rem;position:relative}.customer-offer-articles--kiosk .customer-offer-articles__article-search:after{background-color:#f1f1f1;bottom:0;content:"";height:.625rem;left:0;margin:0 -.9375rem;position:absolute;width:100vw}}.customer-offer-bottom{width:100%}.customer-offer-bottom input:invalid{border:.0625rem solid #e50040}.customer-offer-bottom__valid-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:1.25rem;margin-right:.625rem;max-height:3.125rem;max-width:10rem;min-width:6.25rem}.customer-offer-bottom__valid-field::-webkit-date-and-time-value{text-align:left}@media(hover:none),(pointer:coarse){.customer-offer-bottom__valid-field:before{color:#8e8e8e;content:attr(placeholder)}.customer-offer-bottom__valid-field.filled:before{content:""}}.customer-offer-bottom__commission-field{max-width:18.75rem;width:100%}@media only screen and (max-width:1279px){.customer-offer-bottom__commission-field{flex:1;max-width:unset}.customer-offer-bottom__commission-field input{max-width:unset}}.customer-offer-bottom__sum{color:#1a1a1a;font-weight:700}.customer-offer-bottom__tax{color:#1a1a1a;font-size:1rem;font-weight:400}@media only screen and (max-width:767px){.customer-offer-bottom__tax{font-size:.875rem}}.customer-offer-bottom__price{text-align:right;width:11.875rem}@media only screen and (max-width:1279px){.customer-offer-bottom__price{text-align:unset;width:unset}}.customer-offer-bottom__or{margin:0 1.25rem}@media only screen and (max-width:767px){.customer-offer-bottom__or{margin:.625rem}}.customer-offer-bottom__action-container{display:flex}@media only screen and (max-width:767px){.customer-offer-bottom__action-container{flex-direction:column;margin-top:.9375rem;width:100%}.customer-offer-bottom__action-container button{width:100%}}.customer-offer-bottom__price-outer-container{align-items:flex-end;display:flex;flex-direction:column}@media only screen and (max-width:1279px){.customer-offer-bottom__price-outer-container{width:100%}}.customer-offer-bottom hr{border-bottom:.0625rem solid #cfcacb}@media only screen and (max-width:767px){.customer-offer-bottom hr{display:none}}.customer-offer-bottom .accordion{width:60%}.customer-offer-bottom .accordion .accordion__inline-display .accordion__show-inline-content{display:flex}.customer-offer-bottom .accordion__wrap{margin-bottom:0}@media only screen and (max-width:1279px){.customer-offer-bottom .accordion{margin-bottom:1.25rem;width:100%}}@media only screen and (max-width:767px){.customer-offer-bottom .accordion{display:flex;flex:1;margin:0 -.9375rem 1.25rem;position:relative}.customer-offer-bottom .accordion__container{flex:1}.customer-offer-bottom .accordion__content{flex-direction:column;gap:.625rem 0}.customer-offer-bottom .accordion__content>div{padding:0 .9375rem .9375rem}.customer-offer-bottom .accordion__content>div:first-child{align-items:flex-start;flex-direction:column;gap:.625rem 0;padding:.9375rem .9375rem 0}.customer-offer-bottom .accordion__content>div:first-child input{height:3.125rem;margin:0;max-width:unset;width:100%}.customer-offer-bottom .accordion:after{background-color:#f1f1f1;bottom:-.625rem;content:"";display:block;height:.625rem;left:0;position:absolute;right:0}}.customer-offer-bottom .section__inner{margin-bottom:0}@media only screen and (max-width:1023px){.customer-offer-bottom .section__inner{margin-bottom:.3125rem;padding:.9375rem}}@media only screen and (max-width:767px){.customer-offer-bottom .section__inner{margin-bottom:0;padding:0 .9375rem .9375rem}}.customer-offer-bottom__add-to-cart-modal .modal__footer{display:flex;gap:.625rem;margin-top:.9375rem}@media only screen and (max-width:767px){.customer-offer-bottom__add-to-cart-modal .modal__footer{flex-direction:column}}@media only screen and (max-width:1023px){.customer-offer-bottom--kiosk .customer-offer-bottom__commission-field-container{padding-bottom:1.5625rem;position:relative}.customer-offer-bottom--kiosk .customer-offer-bottom__commission-field-container:after{background-color:#f1f1f1;bottom:0;content:"";height:.625rem;left:0;margin:0 -.9375rem;position:absolute;width:100vw}}.customer-offer-bottom--kiosk .customer-offer-bottom__sum{font-weight:400}.customer-offer-bottom--kiosk .customer-offer-bottom__total{align-items:center;display:flex;gap:.9375rem;justify-content:flex-end;margin-bottom:1.25rem;width:100%}@media only screen and (max-width:1023px){.customer-offer-bottom--kiosk .customer-offer-bottom__total{margin:.9375rem 0 1.25rem}}@media only screen and (max-width:767px){.customer-offer-bottom--kiosk .customer-offer-bottom__total{justify-content:space-between}}.customer-offer-bottom--kiosk .customer-offer-bottom__actions{align-items:center;display:flex}@media only screen and (max-width:1023px){.customer-offer-bottom--kiosk .customer-offer-bottom__actions{width:100%}}@media only screen and (max-width:767px){.customer-offer-bottom--kiosk .customer-offer-bottom__actions{flex-direction:column}}.customer-offer-form{width:100%}.customer-offer-form__date{font-weight:400}.customer-offer-form a{margin-left:.3125rem}@media only screen and (max-width:767px){.customer-offer-form a{margin-left:0}.customer-offer-form h1{display:flex;flex-direction:column;margin-bottom:.9375rem}}.customer-offer-form__header{position:relative}@media only screen and (max-width:767px){.customer-offer-form__header:before{background-color:#f1f1f1;bottom:0;content:"";display:block;height:.625rem;left:-.9375rem;position:absolute;right:-.9375rem}.customer-offer-form__offer-from-title{margin-top:.625rem}}@media only screen and (min-width:768px)and (max-width:1023px){.customer-offer-form__offer-from-container>div:first-child{padding-right:.3125rem}.customer-offer-form__offer-from-container>div:nth-child(2){padding-left:.3125rem}}.customer-offer-form__grid{display:grid;gap:2.5rem;grid-template-columns:1fr 2fr}.customer-offer-form__grid input{box-shadow:unset}@media only screen and (max-width:1023px){.customer-offer-form__grid{gap:1.25rem}}@media only screen and (max-width:767px){.customer-offer-form__grid{gap:0;grid-template-columns:1fr}}.customer-offer-form .accordion__wrap{margin-bottom:0}@media only screen and (max-width:767px){.customer-offer-form .accordion{display:flex;margin:0 -.9375rem}.customer-offer-form .accordion__content>div{padding:.9375rem}}@media only screen and (max-width:1023px){.customer-offer-form .section__inner{margin-bottom:.625rem;padding:.9375rem}}@media only screen and (max-width:767px){.customer-offer-form .section__inner{margin-bottom:.625rem;padding:.9375rem .9375rem 0}}.customer-offer-form .form{padding-left:0;padding-right:0}.customer-offer-form .form__actions{margin-top:0}.customer-offer-form .half-form .form__field{width:calc(50% - .3125rem)}.customer-offer-form .half-form .form__field:first-child{margin-right:.625rem}@media only screen and (min-width:768px)and (max-width:1023px){.customer-offer-form .half-form .form__field{width:100%}.customer-offer-form .half-form .form__field:first-child{margin-right:0}.customer-offer-form .half-form .form__field:nth-child(2){margin-top:.625rem}}@media only screen and (max-width:767px){.customer-offer-form--kiosk .section__inner{padding:.9375rem}.customer-offer-form--kiosk h1{margin-bottom:.625rem}}.customer-offer-row{border-bottom:.0625rem solid #cfcacb;position:relative;width:100%}@media only screen and (max-width:1023px){.customer-offer-row{border-bottom:none}.customer-offer-row:after{border-bottom:.3125rem solid #f1f1f1;bottom:0;content:"";left:0;margin:0 -.9375rem;position:absolute;width:100vw}}.customer-offer-row p{margin-bottom:.9375rem;margin-top:.3125rem}.customer-offer-row input:invalid{border:3px solid #e50040}.customer-offer-row__table-header{border-bottom:.0625rem solid #cfcacb;display:grid;font-size:1rem;grid-template-columns:55% 15% 15% 15%;padding-bottom:.625rem;width:100%}@media only screen and (max-width:1279px){.customer-offer-row__table-header{grid-template-columns:55% 15% 15% 15%}}.customer-offer-row__table-header>div:first-child{text-align:left}.customer-offer-row__table-header>div:nth-child(2),.customer-offer-row__table-header>div:nth-child(3){text-align:center}.customer-offer-row__table-header>div:last-child{text-align:right}.customer-offer-row__table-header--articles{margin-bottom:0;margin-top:1.25rem}@media only screen and (max-width:1023px){.customer-offer-row__table-header--articles{display:none}}.customer-offer-row__grid{display:grid;grid-template-columns:55% 15% 15% 15%;padding-bottom:1.25rem;padding-top:1.25rem}@media only screen and (max-width:1279px){.customer-offer-row__grid{grid-template-columns:55% 15% 15% 15%}}.customer-offer-row__grid>div:first-child{text-align:left}.customer-offer-row__grid>div:nth-child(2),.customer-offer-row__grid>div:nth-child(3){align-items:flex-start;display:flex;justify-content:center;text-align:center}.customer-offer-row__grid>div:last-child{text-align:right}.customer-offer-row__grid--articles>div:nth-child(3){text-align:left}.customer-offer-row__grid--articles>div:first-child{gap:1.25rem}@media only screen and (max-width:1023px){.customer-offer-row__grid--articles{-moz-column-gap:.9375rem;column-gap:.9375rem;grid-template:"info ." 6.5625rem "info quantity" max-content "info price" max-content "info sum" max-content/1fr 1fr;padding:.9375rem 0;row-gap:.3125rem}.customer-offer-row__grid--articles>div:first-child{gap:.9375rem;grid-area:info;overflow:hidden;width:calc(200% + .9375rem)}.customer-offer-row__grid--articles>div:first-child>div:first-child{height:100%}.customer-offer-row__grid--articles>div:first-child .product-item-image{height:100%;width:calc(100% - .46875rem)}.customer-offer-row__grid--articles>div:nth-child(2){grid-area:quantity;margin-bottom:.3125rem;margin-top:.9375rem}.customer-offer-row__grid--articles>div:nth-child(3){grid-area:price}.customer-offer-row__grid--articles>div:last-child{grid-area:sum}}@media only screen and (max-width:549px){.customer-offer-row__grid--articles{grid-template:"info" auto "quantity" auto "price" auto "sum" auto/1fr;row-gap:0}.customer-offer-row__grid--articles>div:first-child{gap:.9375rem;grid-area:info;margin-bottom:.625rem;width:auto}.customer-offer-row__grid--articles>div:first-child>div:first-child{height:9.375rem;width:7.5rem}.customer-offer-row__grid--articles>div:first-child .product-item-image{height:100%;width:100%}.customer-offer-row__grid--articles>div:nth-child(2){margin-bottom:.625rem;margin-top:0}}@media only screen and (max-width:1023px){.customer-offer-row__grid--article-position{-moz-column-gap:.9375rem;column-gap:.9375rem;font-size:1.5rem;grid-template:"forms quantity" 5.5625rem "forms price" max-content "sum sum" max-content/1fr 1fr;padding-bottom:0;padding-top:0;row-gap:.3125rem}.customer-offer-row__grid--article-position>div:first-child{flex-direction:column;grid-area:forms}.customer-offer-row__grid--article-position>div:first-child .customer-offer-row-service__title{padding-bottom:.625rem;padding-top:0}.customer-offer-row__grid--article-position>div:first-child .customer-offer-row-service__description-row{width:calc(200% + .9375rem)}.customer-offer-row__grid--article-position>div:nth-child(2){grid-area:quantity;margin-bottom:.3125rem;margin-top:2.125rem}.customer-offer-row__grid--article-position>div:nth-child(3){grid-area:price}.customer-offer-row__grid--article-position>div:nth-child(3) .customer-offer-row__price-field{text-align:left}.customer-offer-row__grid--article-position>div:last-child{grid-area:sum}}@media only screen and (max-width:549px){.customer-offer-row__grid--article-position{grid-template:"forms" auto "quantity" auto "price" auto "sum" auto/1fr;padding-bottom:3.125rem;padding-top:0;position:relative;row-gap:0}.customer-offer-row__grid--article-position>div:first-child .customer-offer-row-service__description-row{width:100%}.customer-offer-row__grid--article-position>div:nth-child(2){margin-bottom:.625rem;margin-top:0}.customer-offer-row__grid--article-position>div:nth-child(3){margin-bottom:.3125rem}}.customer-offer-row__grid--action{align-items:center;bottom:0;pointer-events:none;position:absolute;width:100%}.customer-offer-row__grid--action>div:first-child{margin-left:1.25rem}@media only screen and (max-width:1023px){.customer-offer-row__grid--action{grid-template:"service remove" max-content/1fr max-content;padding-bottom:.9375rem;padding-top:0;position:relative}.customer-offer-row__grid--action>div:first-child{grid-area:service;margin-left:0}.customer-offer-row__grid--action>div:first-child>div:first-child{display:none}.customer-offer-row__grid--action>div:last-child{grid-area:remove}}@media only screen and (max-width:549px){.customer-offer-row__grid--action{grid-template:"service" 2.4375rem "remove" 2.4375rem/1fr}.customer-offer-row__grid--action>div:first-child{border-bottom:.0625rem solid #cfcacb;margin-bottom:.625rem;padding-bottom:.9375rem}.customer-offer-row__grid--action>div:last-child{padding-top:.9375rem}.customer-offer-row__grid--action>div:last-child a{float:left}}.customer-offer-row__grid--position>div:nth-child(3){text-align:left}@media only screen and (max-width:1023px){.customer-offer-row__grid--position{-moz-column-gap:.9375rem;column-gap:.9375rem;font-size:1.5rem;grid-template:"forms quantity" 3.4375rem "forms price" max-content "sum sum" max-content/1fr 1fr;padding-bottom:.9375rem;padding-top:.9375rem;row-gap:.3125rem}.customer-offer-row__grid--position>div:first-child{grid-area:forms}.customer-offer-row__grid--position>div:nth-child(2){grid-area:quantity;margin-bottom:.3125rem}.customer-offer-row__grid--position>div:nth-child(3){grid-area:price}.customer-offer-row__grid--position>div:last-child{grid-area:sum}}@media only screen and (max-width:767px){.customer-offer-row__grid--position{padding-top:0}}@media only screen and (max-width:549px){.customer-offer-row__grid--position{grid-template:"forms" auto "quantity" auto "price" auto "sum" auto/1fr;padding-bottom:.9375rem;row-gap:0}.customer-offer-row__grid--position>div:nth-child(2),.customer-offer-row__grid--position>div:nth-child(3){margin-bottom:.625rem}}.customer-offer-row__action-button{pointer-events:all}.customer-offer-row__action-button:has(.customer-offer-row__add-service-trigger){margin-left:-.625rem}.customer-offer-row__title{color:#1a1a1a}.customer-offer-row__text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.customer-offer-row__price-field{width:100%}@media only screen and (min-width:1024px){.customer-offer-row__price-field{display:flex;justify-content:center;max-width:6.875rem;text-align:right}.customer-offer-row__price-field>input[name^=customer_offer_form]{max-width:6.875rem;padding:.875rem .9375rem}.customer-offer-row__price-field>label{display:none}}.customer-offer-row__delete-trigger{float:right;white-space:nowrap}.customer-offer-row__delete-trigger.link{margin-right:-.625rem}.customer-offer-row__price-sum{font-weight:500}.customer-offer-row__details{overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:1023px){.customer-offer-row--kiosk{padding-bottom:.625rem}.customer-offer-row--kiosk:after{background-color:#f1f1f1;border:none;height:.625rem}}@media only screen and (max-width:549px){.customer-offer-row--kiosk{padding-bottom:1.5625rem}}.customer-offer-row--kiosk .customer-offer-row__table-header>div:nth-child(3){text-align:right}.customer-offer-row--kiosk .customer-offer-row__grid--articles>div:nth-child(3){display:block;text-align:right}@media only screen and (min-width:550px)and (max-width:1023px){.customer-offer-row--kiosk .customer-offer-row__grid--articles>div:last-child{margin-bottom:3.125rem}.customer-offer-row--kiosk .customer-offer-row__grid-action{border-top:.0625rem solid #cfcacb;bottom:1.5625rem;position:absolute;right:0;width:calc(50% - .46875rem)}}@media only screen and (max-width:1023px){.customer-offer-row--kiosk .customer-offer-row__grid-action{border-top:.0625rem solid #cfcacb;padding:.9375rem 0 0}.customer-offer-row--kiosk .customer-offer-row__grid-action .customer-offer-row__delete-trigger.link{line-height:1.25rem;margin:0}}@media only screen and (max-width:549px){.customer-offer-row--kiosk .customer-offer-row__grid-action{display:flex;justify-content:center}}.customer-offer-row-service{width:100%}.customer-offer-row-service__grid{padding-top:0}.customer-offer-row-service__title{font-size:1rem;font-weight:700;margin-right:1.25rem;padding-top:.625rem}.customer-offer-row-service__delete-container{float:right;margin-right:-.625rem;padding-top:.625rem}@media only screen and (max-width:1023px){.customer-offer-row-service__delete-container--article{float:left;padding-top:.3125rem}}@media only screen and (max-width:549px){.customer-offer-row-service__delete-container--article{bottom:0;padding-bottom:.625rem;position:absolute}}@media only screen and (max-width:1023px){.customer-offer-row-service__delete-container--position{display:none}}.customer-offer-row-service__delete-container--big button{height:1.5rem}.customer-offer-row-service__form-container{max-width:34.0625rem;width:100%}.customer-offer-row-service__delete{text-align:right}.customer-offer-service__delete-container{bottom:-.625rem;position:absolute;right:-.625rem;white-space:nowrap}@media only screen and (max-width:1023px){.customer-offer-service__delete-container{bottom:-.3125rem;display:flex;justify-content:flex-end;position:relative}}@media only screen and (max-width:549px){.customer-offer-service__delete-container{justify-content:flex-start;margin-top:.9375rem}}.customer-offer-service__form-container{width:100%}@media only screen and (max-width:1023px){.customer-offer-service__description-row{width:calc(200% + .9375rem)}}@media only screen and (max-width:549px){.customer-offer-service__description-row{width:100%}}.customer-offer-service__price-sum{font-weight:500}@media only screen and (min-width:550px){.customer-offer-service__price-sum{display:none}}.customer-offer-services{width:100%}.customer-offer-services input:invalid{border:3px solid #e50040}.customer-offer-services__add-trigger{bottom:.625rem;height:auto;left:-.625rem;position:absolute}.customer-offer-services__add-trigger.link--icon-text{position:absolute}@media only screen and (max-width:549px){.customer-offer-services__add-trigger{bottom:0;margin:.9375rem 0;position:relative}.customer-offer-services__add-trigger.link--icon-text{position:relative}}.customer-offer-services__container{border-bottom:.0625rem solid #cfcacb}@media only screen and (max-width:549px){.customer-offer-services__container{margin-top:0;padding-bottom:.625rem}.customer-offer-services__container>customer-offer-service:not(:nth-last-child(2)){border-bottom:.0625rem solid #cfcacb;margin-bottom:.9375rem}.customer-offer-services__container>customer-offer-service:nth-last-child(2) .customer-offer-row__grid--position{padding-bottom:.3125rem}}.customer-offer-services__container .customer-offer-services__add-trigger:not(.customer-offer-service+.customer-offer-services__add-trigger){margin:.625rem 0;position:unset}@media only screen and (max-width:767px){.customer-offer-services__container .customer-offer-services__add-trigger:not(.customer-offer-service+.customer-offer-services__add-trigger){margin-top:0}}@media only screen and (max-width:549px){.customer-offer-services__container .customer-offer-services__add-trigger:not(.customer-offer-service+.customer-offer-services__add-trigger){margin-bottom:0}}.customer-offer-services__grid{align-items:flex-start;display:flex;gap:2.5rem;justify-content:space-between;padding-top:.625rem}@media only screen and (max-width:1279px){.customer-offer-services__grid{flex-direction:column;gap:.625rem}}@media only screen and (max-width:1023px){.customer-offer-services__grid{gap:.9375rem}}.customer-offer-services__grid>div:first-child{width:55%}@media only screen and (max-width:1279px){.customer-offer-services__grid>div:first-child{width:100%}}.customer-offer-services__grid>div:nth-child(2){flex:1;text-align:right}@media only screen and (max-width:1279px){.customer-offer-services__grid>div:nth-child(2){text-align:unset;width:100%}}@media only screen and (max-width:1023px){.customer-offer-services__grid>div:nth-child(2){padding-top:1.25rem;position:relative;width:100%}.customer-offer-services__grid>div:nth-child(2):before{border-top:.3125rem solid #f1f1f1;content:"";left:0;margin:0 -.9375rem;position:absolute;top:0;width:100vw}}.customer-offer-services__price{display:flex;justify-content:flex-end}@media only screen and (max-width:1279px){.customer-offer-services__price{justify-content:space-between}}.customer-offer-services__price .money-price{text-align:right;width:11.875rem}@media only screen and (max-width:1279px){.customer-offer-services__price .money-price{text-align:unset;width:unset}}.customer-offer-services__comment-container textarea{height:9.375rem;margin-top:1.25rem;resize:none;width:100%}@media only screen and (max-width:1023px){.customer-offer-services__comment-container textarea{margin-top:.9375rem}.customer-offer-services__title{color:#1a1a1a;font-weight:700}.customer-offer-services .section__inner{margin-bottom:.625rem;padding-top:.625rem}}.customer-offer-services__add-comment-trigger.link,.customer-offer-services__remove-comment-trigger.link{margin-left:-.625rem}.customer-offers-table{margin:0 -1.25rem}.customer-offers-table__title{color:#1a1a1a;font-size:1.625rem;font-weight:700;line-height:1.625rem}.customer-offers-table__empty{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;position:relative}.customer-offers-table__empty .customer-offers-table__grid,.customer-offers-table__empty table{margin:.875rem 0;padding:0;position:absolute;top:0;width:100%}.customer-offers-table__empty .customer-offers-table__grid:after,.customer-offers-table__empty table:after{left:0;width:100%}@media only screen and (max-width:767px){.customer-offers-table{padding-top:.00625rem}}.customer-offers-table__grid{display:grid;grid-template-columns:10% 9% 8% 10% 15% 27% 15%;grid-gap:1%;margin:.875rem .4375rem;padding:0 .8125rem;position:relative;transition:background-color .3s ease}.customer-offers-table__grid:hover{background-color:#fafafa}.customer-offers-table__grid:after{background-color:#cfcacb;content:"";height:.0625rem;left:.8125rem;position:absolute;width:calc(100% - 1.625rem)}@media only screen and (max-width:767px){.customer-offers-table__grid:after{background-color:#f1f1f1;bottom:-.75rem;height:.3125rem;left:-.4375rem;width:100vw}}.customer-offers-table__grid:first-child:hover{background-color:unset}.customer-offers-table__grid:first-child>div{padding-top:0}.customer-offers-table__grid:last-child:after{content:unset}@media only screen and (max-width:1279px){.customer-offers-table__grid{grid-template-columns:11% 9% 12% 19% 29% 15%}.customer-offers-table__grid>div:first-child{display:none}}@media only screen and (max-width:1023px){.customer-offers-table__grid{grid-template-columns:18% 17% 40% 22%}.customer-offers-table__grid>div:nth-child(4),.customer-offers-table__grid>div:nth-child(5){display:none}}@media only screen and (max-width:767px){.customer-offers-table__grid{grid-template-columns:50% 50%;grid-gap:0;margin-bottom:1.1875rem}.customer-offers-table__grid:hover{background:none}.customer-offers-table__grid:first-child{display:none}.customer-offers-table__grid:nth-child(2){margin-top:.4375rem}.customer-offers-table__grid>div:first-child{display:flex;grid-column:1/2;grid-row:2;padding:0}.customer-offers-table__grid>div:first-child:before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400}.customer-offers-table__grid>div:nth-child(2){display:block;grid-column:1/3;grid-row:1;padding:.9375rem 0 .625rem}.customer-offers-table__grid>div:nth-child(3){display:flex;grid-column:2/2;grid-row:2;padding:0}.customer-offers-table__grid>div:nth-child(3):before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400}.customer-offers-table__grid>div:nth-child(6){display:block;grid-column:1/3;grid-row:3;padding:.9375rem 0}.customer-offers-table__grid>div:nth-child(7){display:block;grid-column:1/3;grid-row:4;padding:0 0 .9375rem}}.customer-offers-table__actions-container{float:right;text-align:right;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:767px){.customer-offers-table__actions-container{display:flex;flex-direction:column;float:left;text-align:left}.customer-offers-table__actions-container>*{display:none}.customer-offers-table__actions-container>:first-child{display:block}.customer-offers-table__detail-link{font-size:1.25rem}}.customer-offers-table__text-column{color:#1a1a1a;display:flex;flex-direction:column;font-weight:700;position:relative}.customer-offers-table__text-column>a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.customer-offers-table__secondary-text{color:#8e8e8e;display:none;font-size:.8125rem;margin-top:0}@media only screen and (min-width:768px)and (max-width:1279px){.customer-offers-table__secondary-text{display:flex}}.customer-offers-table{margin:0}.customer-offers-table__grid{border-radius:.1875rem;-moz-column-gap:1rem;column-gap:1rem;cursor:pointer;grid-template-columns:repeat(5,1fr);margin:.875rem -.8125rem}.customer-offers-table__grid>div{padding:.8125rem 0}.customer-offers-table__grid>div:nth-child(5) .grid--gap{margin-left:-1.25rem;margin-right:-1.25rem;width:calc(100% + 2.5rem)}.customer-offers-table__grid>div:nth-child(5) .grid--gap>.col{padding-left:1.25rem;padding-right:1.25rem}.customer-offers-table__grid:after{bottom:-.4375rem}.customer-offers-table__grid:first-child{margin:0 -.8125rem}.customer-offers-table__grid:first-child>div{padding-bottom:.8125rem}.customer-offers-table__grid:last-child{margin-bottom:.4375rem}@media only screen and (max-width:1599px){.customer-offers-table__grid{grid-template-columns:repeat(4,1fr) 2fr}}@media only screen and (max-width:1279px){.customer-offers-table__grid>div:first-child,.customer-offers-table__grid>div:nth-child(4),.customer-offers-table__grid>div:nth-child(5){display:block}}@media only screen and (max-width:1023px){.customer-offers-table__grid>div:nth-child(5) .grid--gap{margin-left:-.625rem;margin-right:-.625rem;width:calc(100% + 1.25rem)}.customer-offers-table__grid>div:nth-child(5) .grid--gap>.col{padding-left:.625rem;padding-right:.625rem}}@media only screen and (max-width:767px){.customer-offers-table__grid{grid-template-columns:repeat(2,1fr);margin-bottom:1.1875rem;padding-top:.9375rem}.customer-offers-table__grid:hover{background:none}.customer-offers-table__grid:nth-child(2){margin-top:.4375rem}.customer-offers-table__grid:after{bottom:-.75rem;left:-.4375rem;width:100vw}.customer-offers-table__grid>div:nth-child(2){display:block;font-size:1.25rem;grid-column:1/3;grid-row:1;padding:0}.customer-offers-table__grid>div:nth-child(2):before{content:""}.customer-offers-table__grid>div:nth-child(2)>span{font-size:1.25rem}.customer-offers-table__grid>div:nth-child(2)>span:nth-child(2){display:none}.customer-offers-table__grid>div:first-child{display:flex;grid-column:1;grid-row:2;line-height:1.3125rem;padding:.625rem 0 0}.customer-offers-table__grid>div:first-child:before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400}.customer-offers-table__grid>div:nth-child(3){padding:.625rem 0 0}.customer-offers-table__grid>div:nth-child(4){display:flex;grid-column:1/3;grid-row:3;line-height:1.3125rem;padding:.625rem 0 0}.customer-offers-table__grid>div:nth-child(4).is-hidden-sm-md{display:none}.customer-offers-table__grid>div:nth-child(4):before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400}.customer-offers-table__grid>div:nth-child(5){display:block;grid-column:1/3;grid-row:4;padding-top:.9375rem}.customer-offers-table__grid>div:nth-child(5)>div{justify-content:flex-start}.customer-offers-table__grid>div:nth-child(5)>div>.col:nth-child(2){display:none}}.customer-offers-table__title-container{background-color:#fff;padding:1.25rem 1.25rem 0}@media only screen and (max-width:1023px){.customer-offers-table__title-container{padding:1.25rem .9375rem 0}}@media only screen and (max-width:767px){.customer-offers-table__title-container{align-items:flex-start;flex-direction:column;margin-bottom:.3125rem;padding:.9375rem}.customer-offers-table__title-container>a{margin-top:.9375rem}}.customer-offers-table__offer-container{padding-bottom:.00625rem}@media only screen and (max-width:1023px){.customer-offers-table__offer-container{margin-bottom:.625rem;padding:1.25rem .9375rem .00625rem}}@media only screen and (max-width:767px){.customer-offers-table__offer-container{margin-bottom:.3125rem;padding-top:.00625rem}}.customer-offers-table__edit-link{position:absolute;width:100%}.customer-offers-table__add-link{margin-right:-.5625rem}@media only screen and (max-width:767px){.customer-offers-table__add-link{margin-left:-.5625rem;margin-right:0}}.customer-offers-table--expand{display:flex;flex-direction:column;height:100%}.generate-pdf{display:inline-flex}@media only screen and (max-width:767px){.generate-pdf{width:100%}}.kiosk-users-autocomplete-list__container-item{cursor:pointer;font-size:1rem;padding:0}.kiosk-users-autocomplete-list__container-item:hover{text-decoration:underline}.action-detail-info-box{align-items:center;background:#f1f1f1;border-left:.25rem solid;border-color:#e50040;color:#434343;display:flex;font-size:.875rem;font-weight:500;gap:.625rem;line-height:1.125rem;margin:0;padding:.625rem 1.25rem .625rem .625rem}.action-detail-info-box--catalog{z-index:0}.action-detail-info-box .link.link--basic{font-size:.875rem}.action-detail-info-box--price{border-color:#009fe3}.action-detail-info-box--white-bg{background:#fff}.action-detail-info-box--alert{border-color:#e50040}.action-detail-info-box--warning{border-color:#e6ad17}.action-detail-info-box--no-margin{margin:0}.action-detail-info-box--order-detail{max-width:17.5rem}@media only screen and (max-width:767px){.action-detail-info-box--order-detail{max-width:100%}}.action-detail-info-box__icon{align-items:center;display:flex;flex-shrink:0}.action-detail-info-box__icon .icon{height:1.5rem;width:1.5rem}.action-detail-info-box--blue-icon .action-detail-info-box__icon{color:var(--setting-color-main)}.action-detail-info-box__text{font-size:.875rem;margin:0}.action-detail-info-box--individual-price{margin-bottom:0;width:66%}@media only screen and (max-width:1279px){.action-detail-info-box--individual-price{width:100%}}.action-detail-info-box--individual-price .action-detail-info-box__text{font-size:1rem}.action-detail-info-box--reclaim-vehicle-data{margin:1.25rem 0;width:26.5625rem}.action-detail-info-box--waterfilling{margin:.625rem 0;padding:.8125rem 1.25rem .8125rem 0}.action-detail-info-box--company-registration{margin:1.875rem 0}@media only screen and (max-width:1023px){.action-detail-info-box--company-registration{margin:1.25rem 0}}.action-detail-info-box--company-registration-business{margin:1.25rem 0 .625rem}.action-detail-info-box--action-detail{margin:0}@media only screen and (max-width:1023px){.action-detail-info-box--action-detail{width:100%}}.action-detail-info-box--max-file-count{margin:1rem 0 0}.action-detail-info-box--address-form{margin:.625rem 0 0}.action-detail-info-box--checkout-list{margin:1rem 0 0;width:-moz-max-content;width:max-content}.action-detail-info-box--checkout-list .action-detail-info-box__icon svg{height:1.5rem;width:1.5rem}.action-detail-info-box--checkout-list .action-detail-info-box__text{font-weight:400;line-height:1.1875rem}@media only screen and (max-width:1023px){.action-detail-info-box{width:100%}}.action-detail-info-box__title{color:#1a1a1a}.action-detail-info-box__icon{color:var(--setting-color-main)}.action-table__title{color:#1a1a1a;font-size:1.625rem;font-weight:700;line-height:1.625rem}.action-table__empty{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;position:relative}.action-table__empty .action-table__grid,.action-table__empty table{margin:.875rem 0;padding:0;position:absolute;top:0;width:100%}.action-table__empty .action-table__grid:after,.action-table__empty table:after{left:0;width:100%}@media only screen and (max-width:767px){.action-table{padding-top:.00625rem}}.action-table__grid{display:grid;grid-template-columns:10% 9% 8% 10% 15% 27% 15%;grid-gap:1%;border-radius:.1875rem;margin:.875rem .4375rem;padding:0 .8125rem;position:relative;transition:background-color .3s ease}.action-table__grid:hover{background-color:#fafafa}.action-table__grid:after{background-color:#cfcacb;bottom:-.4375rem;content:"";height:.0625rem;left:.8125rem;position:absolute;width:calc(100% - 1.625rem)}@media only screen and (max-width:767px){.action-table__grid:after{background-color:#f1f1f1;bottom:-.75rem;height:.3125rem;left:-.4375rem;width:100vw}}.action-table__grid:first-child:hover{background-color:unset}.action-table__grid:first-child>div{padding-top:0}.action-table__grid>div{padding:.8125rem 0}.action-table__grid:last-child{margin-bottom:.4375rem}.action-table__grid:last-child:after{content:unset}@media only screen and (max-width:1279px){.action-table__grid{grid-template-columns:11% 9% 12% 19% 29% 15%}.action-table__grid>div:first-child{display:none}}@media only screen and (max-width:1023px){.action-table__grid{grid-template-columns:18% 17% 40% 22%}.action-table__grid>div:nth-child(4),.action-table__grid>div:nth-child(5){display:none}}@media only screen and (max-width:767px){.action-table__grid{grid-template-columns:50% 50%;grid-gap:0;margin-bottom:1.1875rem}.action-table__grid:hover{background:none}.action-table__grid:first-child{display:none}.action-table__grid:nth-child(2){margin-top:.4375rem}.action-table__grid>div:first-child{display:flex;grid-column:1/2;grid-row:2;padding:0}.action-table__grid>div:first-child:before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400}.action-table__grid>div:nth-child(2){display:block;grid-column:1/3;grid-row:1;padding:.9375rem 0 .625rem}.action-table__grid>div:nth-child(3){display:flex;grid-column:2/2;grid-row:2;padding:0}.action-table__grid>div:nth-child(3):before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400}.action-table__grid>div:nth-child(6){display:block;grid-column:1/3;grid-row:3;padding:.9375rem 0}.action-table__grid>div:nth-child(7){display:block;grid-column:1/3;grid-row:4;padding:0 0 .9375rem}}.action-table__actions-container{float:right;text-align:right;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:767px){.action-table__actions-container{display:flex;flex-direction:column;float:left;text-align:left}.action-table__actions-container>*{display:none}.action-table__actions-container>:first-child{display:block}.action-table__detail-link{font-size:1.25rem}}.action-table__text-column{color:#1a1a1a;display:flex;flex-direction:column;font-weight:700;position:relative}.action-table__text-column>a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.action-table__secondary-text{color:#8e8e8e;display:none;font-size:.8125rem;margin-top:0}@media only screen and (min-width:768px)and (max-width:1279px){.action-table__secondary-text{display:flex}}.action-table{margin:0 -1.25rem;padding:0}@media only screen and (max-width:1023px){.action-table{margin:0}}@media only screen and (max-width:767px){.action-table{margin:0 -1.25rem}}.action-table__bottom-section slick-carousel,.action-table__slick-carousel{background:#f1f1f1}.action-table__slick-carousel .slick-carousel__container{padding:0}.action-table__grid{cursor:pointer;grid-template-columns:repeat(5,1fr)}.action-table__grid>div{display:block}@media only screen and (max-width:767px){.action-table__grid{margin:0 0 .3125rem;padding:0 .9375rem}}.action-table__empty-container h2{color:#8e8e8e;font-size:1.875rem;text-align:center}.banner-newsletter{display:grid;gap:2.5rem;grid-template-columns:repeat(2,1fr);position:relative}@media only screen and (max-width:1023px){.banner-newsletter{gap:1.25rem;grid-template-columns:1fr;margin:-1.25rem -.9375rem}}.banner-newsletter__badge{border-top-left-radius:0;border-top-right-radius:0;left:2.5rem;position:absolute;z-index:1}@media only screen and (max-width:1279px){.banner-newsletter__badge{left:1.25rem}}@media only screen and (max-width:1023px){.banner-newsletter__badge{left:.9375rem;top:16.5rem}}@media only screen and (max-width:767px){.banner-newsletter__badge{top:7.625rem}}.banner-newsletter__image{clip-path:ellipse(100% 200% at 0 100%);height:20.3125rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center 60%;object-position:center 60%;width:100%}@media only screen and (max-width:1023px){.banner-newsletter__image{clip-path:none;height:16.5rem}}@media only screen and (max-width:767px){.banner-newsletter__image{height:7.625rem}}.banner-newsletter__content{display:flex;flex-direction:column;justify-content:center;position:relative}@media only screen and (max-width:1023px){.banner-newsletter__content{padding:1.25rem .9375rem}}.banner-newsletter__subtitle{margin:.9375rem 0 .625rem}@media only screen and (max-width:1023px){.banner-newsletter__subtitle{margin:.625rem 0}}.banner-newsletter__link{margin-left:-.5625rem;width:-moz-max-content;width:max-content}.boka-animation{display:flex;justify-content:flex-end;margin-left:7rem;transform:translateX(-50%)}.boka-animation__container{animation:drive-off 1.5s ease-in,opacity-0 5.3s linear;animation-delay:3.3s,4.8s;display:flex;gap:0 .5rem;justify-content:flex-end;margin:1.875rem 0}.boka-animation__square{height:2rem;min-height:2rem;min-width:2rem;width:2rem}.boka-animation__square.blue{background:#009fe3}.boka-animation__square.green{background:#04a69a}.boka-animation__square.circle{background:#e50040;border-radius:100%}.boka-animation .bounce-blue{animation:opacity-0 2.2s linear,bounce 1.1s ease-in;animation-delay:0s,2.2s}.boka-animation .bounce-green{animation:opacity-0 1.1s linear,bounce 1.1s ease-in;animation-delay:0s,1.1s}.boka-animation .appear-red{animation:appear 1.1s linear}@keyframes bounce{0%{opacity:0;transform:translateX(-15rem)}25%{opacity:1;transform:translateX(0)}40%{opacity:1;transform:translateX(-5rem)}45%{opacity:1;transform:translateX(-5rem)}50%{opacity:1;transform:translateX(-5rem)}60%{opacity:1;transform:translateX(0)}70%{opacity:1;transform:translateX(-1.875rem)}80%{opacity:1;transform:translateX(0)}90%{opacity:1;transform:translateX(-.3125rem)}to{opacity:1;transform:translateX(0)}}@keyframes drive-off{0%{transform:translateX(0)}44%{gap:0 1.875rem;opacity:1;transform:translateX(-.5rem)}88%{gap:0 1.875rem;opacity:0;transform:translateX(15rem)}to{gap:0 1.875rem;opacity:0;transform:translateX(15rem)}}@keyframes opacity-0{0%{opacity:0}to{opacity:0}}@keyframes appear{0%{opacity:0}to{opacity:1}}.browser-finger-print-settings__container>p{margin:.9375rem 0}.browser-finger-print-settings__switch{align-items:center;display:flex;gap:.625rem}.company-structure__title{margin-bottom:.9375rem}@media only screen and (max-width:1023px){.company-structure__title{padding:0 .9375rem}}.company-structure__table-wrapper{min-height:4.375rem;position:relative}.company-structure-table__item{background:#f1f1f1;color:#1a1a1a;margin-bottom:.3125rem;max-width:100%;padding:.9375rem .75rem}.company-structure-table__item--company{font-size:1.1875rem;font-weight:600;line-height:1.5rem;padding:1.25rem 1.4375rem}.company-structure-table__item--company-business-unit{font-size:1rem;font-weight:600;line-height:1.375rem;margin-left:2.5rem;padding:1.25rem .875rem}@media only screen and (max-width:767px){.company-structure-table__item--company-business-unit{margin-left:1.875rem}}@media only screen and (max-width:549px){.company-structure-table__item--company-business-unit{margin-left:.9375rem}}.company-structure-table__item--company-business-unit .grid{row-gap:.3125rem}.company-structure-table__item--customer{font-size:1rem;line-height:1.375rem;margin-left:5rem;padding:1.25rem .875rem}@media only screen and (max-width:767px){.company-structure-table__item--customer{margin-left:3.75rem}}@media only screen and (max-width:549px){.company-structure-table__item--customer{margin-left:1.875rem}}.company-structure-table__item--active{background:#e6e6e6}.company-structure-table__item--active .icon{color:var(--setting-color-main);height:1.375rem;margin-right:.625rem;width:1.375rem}.company-structure-table__item--active h6{text-transform:uppercase}.company-structure-table__business-unit-grid{display:flex;flex-direction:column;gap:1.25rem;max-width:54.0625rem;padding:1.25rem;width:100%}.company-structure-table__company-user-row{display:grid}@media only screen and (min-width:768px){.company-structure-table__company-user-row{gap:1.25rem;grid-template-columns:1fr 1fr 1fr}}.company-structure-table__shared-cart-switch{align-items:center;display:flex;font-size:1rem;gap:.5rem;white-space:nowrap}.company-structure-table__shared-cart-switch .switch[disabled]+span{color:#8e8e8e}.company-structure-table__shared-cart-switch--desktop{margin-left:auto}@media only screen and (max-width:767px){.company-structure-table__shared-cart-switch--desktop{display:none}}@media only screen and (min-width:768px){.company-structure-table__shared-cart-switch--mobile{display:none}}.company-structure-table__shared-cart-status{color:#434343;font-size:.875rem;font-weight:400;line-height:1rem}@media only screen and (min-width:768px){.company-structure-table__shared-cart-status{display:none}}@media only screen and (max-width:767px){.contact-form button{width:100%}}.contact-form textarea{resize:none}.credit-memo-table__empty{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative}.credit-memo-table__empty .credit-memo-table__grid{position:absolute;top:0;width:100%}.credit-memo-table__table{margin:0 -1.25rem}.credit-memo-table__table-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));position:relative;grid-gap:1%;border-radius:.1875rem;margin:.875rem .4375rem;margin-inline:0;padding:0 1.25rem;transition:background-color .3s ease}.credit-memo-table__table-grid>div{padding:.8125rem 0}.credit-memo-table__table-grid:first-child{margin-bottom:0;margin-top:0}.credit-memo-table__table-grid:hover{background-color:#fafafa}.credit-memo-table__table-grid:first-child:hover{background-color:unset}.credit-memo-table__table-grid>.transform-cell{font-weight:700;position:relative}.credit-memo-table__table-grid>.transform-cell:last-child{font-weight:unset}.credit-memo-table__table-grid-details{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.credit-memo-table__table-grid:after{background-color:#cfcacb;bottom:-.4375rem;content:"";height:.0625rem;left:1.25rem;position:absolute;width:calc(100% - 2.5rem)}.credit-memo-table__table-grid:last-child:after{display:none}.credit-memo-table__table-grid-secondary-text{color:#8e8e8e;display:none;font-size:.8125rem;font-weight:400;margin-top:0}@media only screen and (min-width:768px)and (max-width:1279px){.credit-memo-table__table-grid-secondary-text{display:block}.credit-memo-table__table-grid-date{display:none}}@media only screen and (max-width:767px){.credit-memo-table__table-grid{grid-template-columns:1fr 1fr}.credit-memo-table__table-grid:first-child{display:none}.credit-memo-table__table-grid>.transform-cell{display:flex;flex-direction:column}.credit-memo-table__table-grid>.transform-cell:before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400}.credit-memo-table__table-grid>.transform-cell:first-child{font-size:1.25rem;grid-row:1;padding-bottom:0;padding-top:0}.credit-memo-table__table-grid>.transform-cell:first-child:before{all:unset}.credit-memo-table__table-grid>.transform-cell:nth-child(2),.credit-memo-table__table-grid>.transform-cell:nth-child(3){grid-row:2}.credit-memo-table__table-grid>.transform-cell:nth-child(4){grid-column:1/span 2;grid-row:3}.credit-memo-table__table-grid>.transform-cell:nth-child(4)>div{display:flex;justify-content:flex-start}.credit-memo-table__table-grid:after{background-color:#f1f1f1;bottom:-.4375rem;content:"";height:.3125rem;left:0;position:absolute;width:100%}}.credit-memo-table__empty-container{align-items:center;color:#8e8e8e;display:flex;flex-direction:column;justify-items:center;padding:9.375rem 0}.credit-memo-table__empty-container h3{color:#8e8e8e;line-height:1.75rem;margin-top:.25rem}.credit-memo-table__empty-container .icon{height:4rem;margin-bottom:1.25rem;width:4rem}.delivery-information__title{font-weight:500;margin-bottom:.625rem}.delivery-information__content{color:#8f8f8f;font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:768px){.delivery-information__content{font-size:.9375rem;line-height:1.375rem}}.invoice-table{margin:0 -1.25rem}.invoice-table__title{color:#1a1a1a;font-size:1.625rem;font-weight:700;line-height:1.625rem}.invoice-table__empty{margin:0}.invoice-table__empty .invoice-table__grid,.invoice-table__empty table{margin:.875rem 0;padding:0}.invoice-table__empty .invoice-table__grid:after,.invoice-table__empty table:after{left:0;width:100%}@media only screen and (max-width:767px){.invoice-table{padding-top:.00625rem}}.invoice-table__grid{display:grid;grid-template-columns:10% 9% 8% 10% 15% 27% 15%;grid-gap:1%;border-radius:.1875rem;margin:.875rem .4375rem;padding:0 .8125rem;position:relative;transition:background-color .3s ease}.invoice-table__grid:hover{background-color:#fafafa}.invoice-table__grid:after{background-color:#cfcacb;bottom:-.4375rem;content:"";height:.0625rem;left:.8125rem;position:absolute;width:calc(100% - 1.625rem)}@media only screen and (max-width:767px){.invoice-table__grid:after{background-color:#f1f1f1;bottom:-.75rem;height:.3125rem;left:-.4375rem;width:100vw}}.invoice-table__grid:first-child:hover{background-color:unset}.invoice-table__grid:first-child>div{padding-top:0}.invoice-table__grid>div{padding:.8125rem 0}.invoice-table__grid:last-child{margin-bottom:.4375rem}.invoice-table__grid:last-child:after{content:unset}@media only screen and (max-width:1279px){.invoice-table__grid{grid-template-columns:11% 9% 12% 19% 29% 15%}.invoice-table__grid>div:first-child{display:none}}@media only screen and (max-width:1023px){.invoice-table__grid{grid-template-columns:18% 17% 40% 22%}.invoice-table__grid>div:nth-child(4),.invoice-table__grid>div:nth-child(5){display:none}}@media only screen and (max-width:767px){.invoice-table__grid{grid-template-columns:50% 50%;grid-gap:0;margin-bottom:1.1875rem}.invoice-table__grid:hover{background:none}.invoice-table__grid:first-child{display:none}.invoice-table__grid:nth-child(2){margin-top:.4375rem}.invoice-table__grid>div:first-child{display:flex;grid-column:1/2;grid-row:2;padding:0}.invoice-table__grid>div:first-child:before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400}.invoice-table__grid>div:nth-child(2){display:block;grid-column:1/3;grid-row:1;padding:.9375rem 0 .625rem}.invoice-table__grid>div:nth-child(3){display:flex;grid-column:2/2;grid-row:2;padding:0}.invoice-table__grid>div:nth-child(3):before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400}.invoice-table__grid>div:nth-child(6){display:block;grid-column:1/3;grid-row:3;padding:.9375rem 0}.invoice-table__grid>div:nth-child(7){display:block;grid-column:1/3;grid-row:4;padding:0 0 .9375rem}}.invoice-table__actions-container{float:right;text-align:right;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:767px){.invoice-table__actions-container{display:flex;flex-direction:column;float:left;text-align:left}.invoice-table__actions-container>*{display:none}.invoice-table__actions-container>:first-child{display:block}.invoice-table__detail-link{font-size:1.25rem}}.invoice-table__text-column{color:#1a1a1a;display:flex;flex-direction:column;font-weight:700;position:relative}.invoice-table__text-column>a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.invoice-table__secondary-text{color:#8e8e8e;display:none;font-size:.8125rem;margin-top:0}@media only screen and (min-width:768px)and (max-width:1279px){.invoice-table__secondary-text{display:flex}}.invoice-table__grid{grid-template-columns:24% 24% 24% 25%}@media only screen and (max-width:1279px){.invoice-table__grid{grid-template-columns:32% 33% 33%}.invoice-table__grid>div:first-child{display:block}.invoice-table__grid>div:nth-child(2){display:none}.invoice-table__grid>div:nth-child(4){display:block}}@media only screen and (max-width:767px){.invoice-table__grid{grid-template-columns:50% 50%;padding-top:.9375rem}.invoice-table__grid>div:first-child{display:block;grid-column:1;grid-row:1}.invoice-table__grid>div:first-child:before{content:""}.invoice-table__grid>div:first-child>span{font-size:1.25rem}.invoice-table__grid>div:first-child>span:nth-child(2){display:none}.invoice-table__grid>div:nth-child(2){display:flex;grid-column:1;grid-row:2;padding:.625rem 0 0}.invoice-table__grid>div:nth-child(2):before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400}.invoice-table__grid>div:nth-child(3){padding:.625rem 0 0}.invoice-table__grid>div:nth-child(4){grid-column:1/span 2}.invoice-table__grid>div:nth-child(4)>div{display:flex;justify-content:flex-start}}.invoice-table__empty{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative}.invoice-table__empty .invoice-table__grid,.invoice-table__empty table{position:absolute;top:0;width:100%}.invoice-table__secondary-text{font-weight:400}.invoice-table__empty-container h3{text-align:center}.newsletter-settings__container{align-items:center;display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:1023px){.newsletter-settings__container{grid-template-columns:1fr}}.newsletter-settings__image{height:11.25rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center 60%;object-position:center 60%;width:100%}@media only screen and (max-width:767px){.newsletter-settings__image{height:5rem}}.newsletter-settings__separator{border-color:#cfcacb;margin:1.25rem 0}@media only screen and (max-width:767px){.newsletter-settings__separator{margin:.9375rem 0}}.newsletter-settings__title{scroll-margin-block-start:11.875rem}@media only screen and (max-width:1023px){.newsletter-settings__title{scroll-margin-block-start:14.375rem}}.newsletter-settings__form{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:767px){.newsletter-settings__form{align-items:start;flex-direction:column;gap:.9375rem}}.newsletter-settings__form span.help-block{display:none}.newsletter-settings__submit{margin-left:auto}@media only screen and (max-width:767px){.newsletter-settings__submit{margin-left:unset;width:100%}}.order-detail__container{flex-wrap:nowrap;margin-bottom:2.5rem}@media only screen and (max-width:1023px){.order-detail__container{flex-wrap:wrap}}@media only screen and (max-width:767px){.order-detail__container{margin-bottom:1.25rem}}.order-detail .col--shipment-status{max-width:45%}.order-detail__title{margin-bottom:1.875rem}@media only screen and (max-width:767px){.order-detail__title{margin-bottom:.9375rem}}.order-detail__main,.order-detail__side{background:#fff;color:#1a1a1a;padding:1.25rem}@media only screen and (max-width:1023px){.order-detail__main,.order-detail__side{padding:.9375rem}}.order-detail__main hr,.order-detail__side hr{border-color:#cfcacb}.order-detail__actions .link{font-size:1rem;line-height:1.4375rem}.order-detail__actions .link.order-detail__delivery-note-link{margin-right:1.875rem}@media only screen and (max-width:1278px){.order-detail__actions .link.order-detail__delivery-note-link{margin-right:1.25rem}.order-detail__actions{font-size:.875rem}}.order-detail__actions .link.spacing-right--bigger .icon{height:1.25rem}.order-detail__shipment-container{background:#fff;display:flex;margin-right:1.25rem;padding:0 1.25rem 1.25rem;width:100%}.order-detail__shipment-container strong{color:#1a1a1a}@media only screen and (max-width:1023px){.order-detail__shipment-container{margin-bottom:1.25rem;margin-right:0;padding:0 .9375rem .9375rem}}@media only screen and (max-width:767px){.order-detail__shipment-container{background:transparent;display:flex;flex-direction:column-reverse;margin-bottom:0;padding:0}.order-detail__shipment-container .col--shipment-status{background:#fff;margin-bottom:.3125rem;padding:0 .9375rem .9375rem}.order-detail__shipment-container .accordion{margin-right:0}.order-detail__shipment-container .accordion__wrap{margin-bottom:.3125rem}}.order-detail__shipment-container .order-detail__accordion-content{display:grid;gap:2.5rem;grid-template-columns:1fr 1fr}@media only screen and (max-width:767px){.order-detail__shipment-container .order-detail__accordion-content{gap:1.25rem;padding:.9375rem}}@media only screen and (max-width:549px){.order-detail__shipment-container .order-detail__accordion-content{gap:.625rem;grid-template-columns:1fr}.order-detail__shipment-container .order-detail__accordion-content p{margin:0}}.order-detail__main{flex-grow:1;margin-bottom:0;margin-right:1.25rem;padding-bottom:0}@media only screen and (max-width:1023px){.order-detail__main{flex-grow:unset;margin-right:0;width:100%}}@media only screen and (max-width:1399px){.order-detail__main .order-status-timeline__status-icon{height:1.875rem;width:1.875rem}}.order-detail__side{width:26.875rem}.order-detail__side h3{margin-bottom:.9375rem}.order-detail__side-row{display:flex;justify-content:space-between}@media only screen and (max-width:1023px){.order-detail__side{width:100%}}@media only screen and (max-width:767px){.order-detail__side{background:transparent;padding:0}.order-detail__side h3{margin-bottom:0}.order-detail__side-container{padding:.9375rem}}.order-detail__articles{color:#434343;font-size:1rem;font-weight:400;line-height:1.5625rem;margin-left:.3125rem}.order-detail__product-container{background-color:#fff;padding:1.25rem}@media only screen and (max-width:1023px){.order-detail__product-container{padding:.9375rem 0 0}}.order-detail__overview-title{margin-bottom:1.25rem}@media only screen and (max-width:1023px){.order-detail__overview-title{margin-bottom:.9375rem;margin-left:.9375rem}}@media only screen and (max-width:549px){.order-detail__description{display:grid;grid-template-columns:.4fr 1fr;grid-gap:0 .625rem}.order-detail__description>span{white-space:nowrap}}.order-info{background-color:#f0f0f0;margin-bottom:1.25rem;padding:.9375rem}@media only screen and (min-width:768px){.order-info{margin-bottom:1.875rem;padding:1.0625rem 1.25rem}}.order-info__item{color:#8f8f8f;font-size:.75rem}.order-info__item:first-child{margin-bottom:.625rem}.order-info__name{color:#333;display:inline-block;font-weight:700;max-width:5.625rem;text-transform:uppercase;width:100%}.order-summary{margin:1.25rem 0}@media only screen and (min-width:768px){.order-summary{margin:2.25rem 0 1.875rem}}.order-summary__top{background-color:#f0f0f0;color:#333;font-size:1rem;font-weight:500;margin:0 -.9375rem;padding:.8125rem .9375rem}@media only screen and (min-width:768px){.order-summary__top{background-color:hsla(0,0%,100%,0);margin:0 0 .9375rem;padding:0}}.order-summary__label{background-color:hsla(0,0%,70%,.3);border-radius:3px;color:#8f8f8f;font-size:.6875rem;padding:.1875rem .3125rem}@media only screen and (min-width:768px){.order-summary__label{background-color:hsla(0,0%,100%,0);color:#333;font-size:1rem;font-weight:500;padding:0}}.order-summary__title{color:#333;font-size:1rem;font-weight:500}.order-summary__title--total{color:#b2b2b2;font-size:1rem;font-weight:700;line-height:1.5rem}@media only screen and (min-width:768px){.order-summary__title--total{font-size:1.25rem}}.order-summary__title--color-gray{color:#333}.order-summary__list{background-color:#f0f0f0;border-radius:3px;margin:0 -.9375rem}@media only screen and (min-width:768px){.order-summary__list{margin:0}}.order-summary__item{color:#333;font-weight:500;line-height:normal;padding:1.25rem .9375rem}@media only screen and (min-width:768px){.order-summary__item{padding:1.25rem 1.875rem .9375rem}}.order-summary__item:not(:first-child){border-top:.0625rem solid #dce0e5}.order-summary__item--total{padding:1.25rem .9375rem}@media only screen and (min-width:768px){.order-summary__item--total{padding:1.75rem 1.875rem}}.order-summary__text-wrap{margin-top:.6875rem}.order-summary__text{font-size:.75rem;font-weight:400;line-height:1}@media only screen and (min-width:768px){.order-summary__text{font-size:.9375rem}}.order-summary__text--bigger{font-size:.875rem;font-weight:500}@media only screen and (min-width:768px){.order-summary__text--bigger{font-size:1rem}}.order-table{margin:0 -1.25rem}.order-table__title{color:#1a1a1a;font-size:1.625rem;font-weight:700;line-height:1.625rem}.order-table__empty{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;position:relative}.order-table__empty .order-table__grid,.order-table__empty table{margin:.875rem 0;padding:0;position:absolute;top:0;width:100%}.order-table__empty .order-table__grid:after,.order-table__empty table:after{left:0;width:100%}@media only screen and (max-width:767px){.order-table{padding-top:.00625rem}}.order-table__grid{display:grid;grid-template-columns:10% 9% 8% 10% 15% 27% 15%;grid-gap:1%;border-radius:.1875rem;margin:.875rem .4375rem;padding:0 .8125rem;position:relative;transition:background-color .3s ease}.order-table__grid:hover{background-color:#fafafa}.order-table__grid:after{background-color:#cfcacb;bottom:-.4375rem;content:"";height:.0625rem;left:.8125rem;position:absolute;width:calc(100% - 1.625rem)}@media only screen and (max-width:767px){.order-table__grid:after{background-color:#f1f1f1;bottom:-.75rem;height:.3125rem;left:-.4375rem;width:100vw}}.order-table__grid:first-child:hover{background-color:unset}.order-table__grid:first-child>div{padding-top:0}.order-table__grid>div{padding:.8125rem 0}.order-table__grid:last-child{margin-bottom:.4375rem}.order-table__grid:last-child:after{content:unset}@media only screen and (max-width:1279px){.order-table__grid{grid-template-columns:11% 9% 12% 19% 29% 15%}.order-table__grid>div:first-child{display:none}}@media only screen and (max-width:1023px){.order-table__grid{grid-template-columns:18% 17% 40% 22%}.order-table__grid>div:nth-child(4),.order-table__grid>div:nth-child(5){display:none}}@media only screen and (max-width:767px){.order-table__grid{grid-template-columns:50% 50%;grid-gap:0;margin-bottom:1.1875rem}.order-table__grid:hover{background:none}.order-table__grid:first-child{display:none}.order-table__grid:nth-child(2){margin-top:.4375rem}.order-table__grid>div:first-child{display:flex;grid-column:1/2;grid-row:2;padding:0}.order-table__grid>div:first-child:before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400}.order-table__grid>div:nth-child(2){display:block;grid-column:1/3;grid-row:1;padding:.9375rem 0 .625rem}.order-table__grid>div:nth-child(3){display:flex;grid-column:2/2;grid-row:2;padding:0}.order-table__grid>div:nth-child(3):before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400}.order-table__grid>div:nth-child(6){display:block;grid-column:1/3;grid-row:3;padding:.9375rem 0}.order-table__grid>div:nth-child(7){display:block;grid-column:1/3;grid-row:4;padding:0 0 .9375rem}}.order-table__actions-container{float:right;text-align:right;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:767px){.order-table__actions-container{display:flex;flex-direction:column;float:left;text-align:left}.order-table__actions-container>*{display:none}.order-table__actions-container>:first-child{display:block}.order-table__detail-link{font-size:1.25rem}}.order-table__text-column{color:#1a1a1a;display:flex;flex-direction:column;font-weight:700;position:relative}.order-table__text-column>a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.order-table__secondary-text{color:#8e8e8e;display:none;font-size:.8125rem;margin-top:0}@media only screen and (min-width:768px)and (max-width:1279px){.order-table__secondary-text{display:flex}}.order-tabs .tab{font-size:1.25rem;font-weight:700;line-height:1.5625rem;margin-right:.25rem}.pagination-customer{text-align:left}.pagination-customer__list{height:3.125rem}.pagination-customer__item{width:auto}.pagination-customer__step{min-width:1.5rem}.pagination-customer__step--next:before{margin-left:0}.pagination-customer__step--next:after{margin-left:0;right:1.875rem}.pagination-customer__step--previous{margin-right:.875rem}.pagination-customer{font-size:.875rem;margin-top:.4375rem}.pagination-customer--no-margin{margin-top:0!important}.pagination-customer--margin-top{margin-top:1.25rem}.pagination-customer__list{display:flex;justify-content:flex-end}@media only screen and (max-width:1023px){.pagination-customer__list{justify-content:center}}.pagination-customer__item{align-items:center;border-radius:.1875rem;cursor:pointer;display:flex;height:2.375rem;justify-content:center;overflow:hidden;position:relative;width:2.375rem}.pagination-customer__item:hover{background:#f1f1f1}.pagination-customer__item:last-child{margin-left:.3125rem}.pagination-customer__item--pages-after-ellipsis-index-2,.pagination-customer__item--pages-before-ellipsis-index-2{display:none}@media only screen and (min-width:550px){.pagination-customer__item--pages-after-ellipsis-index-2,.pagination-customer__item--pages-before-ellipsis-index-2{display:flex}}.pagination-customer__item--disabled:hover{background:unset}.pagination-customer__step{align-items:center;color:#4c4c4c;display:flex;height:100%;justify-content:center;line-height:1.5rem;transition:color .25s ease-in-out;width:100%}.pagination-customer__step--button{color:var(--setting-color-ghost);font-size:1.125rem;line-height:1.4375rem}.pagination-customer__step--button:focus,.pagination-customer__step--button:hover{color:#333}.pagination-customer__step--current{color:#434343;font-weight:700}.pagination-customer__step--previous{align-self:center;border:.125rem solid var(--setting-color-ghost);border-radius:100%;display:flex;height:1.5rem;justify-content:center;justify-self:center;position:relative;width:1.5rem}.pagination-customer__step--previous:after{align-self:center;background-color:transparent;border-width:.125rem;border-bottom:0 solid var(--setting-color-ghost);border-left:0 solid var(--setting-color-ghost);border-right:.125rem solid var(--setting-color-ghost);border-top:.125rem solid var(--setting-color-ghost);content:"";display:flex;height:.4375rem;position:absolute;right:45%;top:50%;transform:translate(50%,-50%) rotate(225deg);width:.4375rem}.pagination-customer__step--next{align-self:center;border:.125rem solid var(--setting-color-ghost);border-radius:100%;display:flex;height:1.5rem;justify-content:center;justify-self:center;position:relative;width:1.5rem}.pagination-customer__step--next:after{align-self:center;background-color:transparent;border-width:.125rem;border-bottom:0 solid var(--setting-color-ghost);border-left:0 solid var(--setting-color-ghost);border-right:.125rem solid var(--setting-color-ghost);border-top:.125rem solid var(--setting-color-ghost);content:"";display:flex;height:.4375rem;position:absolute;right:55%;top:50%;transform:translate(50%,-50%) rotate(45deg);width:.4375rem}.pagination-customer__step--disabled{display:none}.pagination-customer__step--disabled,.pagination-customer__step--disabled:focus,.pagination-customer__step--disabled:hover{color:#8f8f8f}.pagination-customer--search-cms-results{margin-bottom:3.75rem}@media only screen and (min-width:1024px){.pagination-customer--search-cms-results{margin-bottom:6.875rem}}.pagination{font-size:.875rem;margin-top:.4375rem}.pagination--no-margin{margin-top:0!important}.pagination--margin-top{margin-top:1.25rem}.pagination__list{display:flex;justify-content:flex-end}@media only screen and (max-width:1023px){.pagination__list{justify-content:center}}.pagination__item{align-items:center;border-radius:.1875rem;cursor:pointer;display:flex;height:2.375rem;justify-content:center;overflow:hidden;position:relative;width:2.375rem}.pagination__item:hover{background:#f1f1f1}.pagination__item:last-child{margin-left:.3125rem}.pagination__item--pages-after-ellipsis-index-2,.pagination__item--pages-before-ellipsis-index-2{display:none}@media only screen and (min-width:550px){.pagination__item--pages-after-ellipsis-index-2,.pagination__item--pages-before-ellipsis-index-2{display:flex}}.pagination__item--disabled:hover{background:unset}.pagination__step{align-items:center;color:#4c4c4c;display:flex;height:100%;justify-content:center;line-height:1.5rem;transition:color .25s ease-in-out;width:100%}.pagination__step--button{color:var(--setting-color-ghost);font-size:1.125rem;line-height:1.4375rem}.pagination__step--button:focus,.pagination__step--button:hover{color:#333}.pagination__step--current{color:#434343;font-weight:700}.pagination__step--previous{align-self:center;border:.125rem solid var(--setting-color-ghost);border-radius:100%;display:flex;height:1.5rem;justify-content:center;justify-self:center;position:relative;width:1.5rem}.pagination__step--previous:after{align-self:center;background-color:transparent;border-width:.125rem;border-bottom:0 solid var(--setting-color-ghost);border-left:0 solid var(--setting-color-ghost);border-right:.125rem solid var(--setting-color-ghost);border-top:.125rem solid var(--setting-color-ghost);content:"";display:flex;height:.4375rem;position:absolute;right:45%;top:50%;transform:translate(50%,-50%) rotate(225deg);width:.4375rem}.pagination__step--next{align-self:center;border:.125rem solid var(--setting-color-ghost);border-radius:100%;display:flex;height:1.5rem;justify-content:center;justify-self:center;position:relative;width:1.5rem}.pagination__step--next:after{align-self:center;background-color:transparent;border-width:.125rem;border-bottom:0 solid var(--setting-color-ghost);border-left:0 solid var(--setting-color-ghost);border-right:.125rem solid var(--setting-color-ghost);border-top:.125rem solid var(--setting-color-ghost);content:"";display:flex;height:.4375rem;position:absolute;right:55%;top:50%;transform:translate(50%,-50%) rotate(45deg);width:.4375rem}.pagination__step--disabled{display:none}.pagination__step--disabled,.pagination__step--disabled:focus,.pagination__step--disabled:hover{color:#8f8f8f}.pagination--search-cms-results{margin-bottom:3.75rem}@media only screen and (min-width:1024px){.pagination--search-cms-results{margin-bottom:6.875rem}}.pagination-users--padding .pagination-users__container{padding:1.25rem}@media only screen and (max-width:1023px){.pagination-users--padding .pagination-users__container{padding:.9375rem}}.pagination-users__container{align-items:center;display:flex;gap:1.25rem;justify-content:space-between}@media only screen and (max-width:549px){.pagination-users__container{flex-direction:column}.pagination-users__container .custom-select,.pagination-users__container .custom-select__select,.pagination-users__container .form-field,.pagination-users__container form{width:100%}}.pagination-users{font-size:.875rem;margin-top:.4375rem}.pagination-users--no-margin{margin-top:0!important}.pagination-users--margin-top{margin-top:1.25rem}.pagination-users__list{display:flex;justify-content:flex-end}@media only screen and (max-width:1023px){.pagination-users__list{justify-content:center}}.pagination-users__item{align-items:center;border-radius:.1875rem;cursor:pointer;display:flex;height:2.375rem;justify-content:center;overflow:hidden;position:relative;width:2.375rem}.pagination-users__item:hover{background:#f1f1f1}.pagination-users__item:last-child{margin-left:.3125rem}.pagination-users__item--pages-after-ellipsis-index-2,.pagination-users__item--pages-before-ellipsis-index-2{display:none}@media only screen and (min-width:550px){.pagination-users__item--pages-after-ellipsis-index-2,.pagination-users__item--pages-before-ellipsis-index-2{display:flex}}.pagination-users__item--disabled:hover{background:unset}.pagination-users__step{align-items:center;color:#4c4c4c;display:flex;height:100%;justify-content:center;line-height:1.5rem;transition:color .25s ease-in-out;width:100%}.pagination-users__step--button{color:var(--setting-color-ghost);font-size:1.125rem;line-height:1.4375rem}.pagination-users__step--button:focus,.pagination-users__step--button:hover{color:#333}.pagination-users__step--current{color:#434343;font-weight:700}.pagination-users__step--previous{align-self:center;border:.125rem solid var(--setting-color-ghost);border-radius:100%;display:flex;height:1.5rem;justify-content:center;justify-self:center;position:relative;width:1.5rem}.pagination-users__step--previous:after{align-self:center;background-color:transparent;border-width:.125rem;border-bottom:0 solid var(--setting-color-ghost);border-left:0 solid var(--setting-color-ghost);border-right:.125rem solid var(--setting-color-ghost);border-top:.125rem solid var(--setting-color-ghost);content:"";display:flex;height:.4375rem;position:absolute;right:45%;top:50%;transform:translate(50%,-50%) rotate(225deg);width:.4375rem}.pagination-users__step--next{align-self:center;border:.125rem solid var(--setting-color-ghost);border-radius:100%;display:flex;height:1.5rem;justify-content:center;justify-self:center;position:relative;width:1.5rem}.pagination-users__step--next:after{align-self:center;background-color:transparent;border-width:.125rem;border-bottom:0 solid var(--setting-color-ghost);border-left:0 solid var(--setting-color-ghost);border-right:.125rem solid var(--setting-color-ghost);border-top:.125rem solid var(--setting-color-ghost);content:"";display:flex;height:.4375rem;position:absolute;right:55%;top:50%;transform:translate(50%,-50%) rotate(45deg);width:.4375rem}.pagination-users__step--disabled{display:none}.pagination-users__step--disabled,.pagination-users__step--disabled:focus,.pagination-users__step--disabled:hover{color:#8f8f8f}.pagination-users--search-cms-results{margin-bottom:3.75rem}@media only screen and (min-width:1024px){.pagination-users--search-cms-results{margin-bottom:6.875rem}}.password-initial-set-form{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;padding:5rem 1.25rem}@media only screen and (max-width:1279px){.password-initial-set-form{padding:2.5rem 1.25rem}}@media only screen and (max-width:1023px){.password-initial-set-form{padding:1.875rem .9375rem}}.password-initial-set-form__subtitle{margin-bottom:1.25rem;margin-top:0;text-align:center}@media only screen and (max-width:1023px){.password-initial-set-form__subtitle{margin-bottom:.9375rem}}.password-initial-set-form__hint{margin:0!important;text-align:left}.password-initial-set-form__back-button{display:block;height:1.5625rem;line-height:1.5625rem;margin-bottom:1.25rem}.password-initial-set-form .form-field{margin-bottom:.625rem}.password-initial-set-form .grid:after{display:none}.password-initial-set-form .icon-hint__text{text-align:left}@media only screen and (max-width:1023px){.password-initial-set-form .password-update-form__submit{width:100%}}.password-initial-set-form .form{max-width:32.5rem;width:100%}.password-initial-set-form .form__actions{margin-top:0}.password-recovery-form{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;padding:5rem 1.25rem}@media only screen and (max-width:1279px){.password-recovery-form{padding:2.5rem 1.25rem}}@media only screen and (max-width:1023px){.password-recovery-form{padding:1.875rem .9375rem}}.password-recovery-form__subtitle{margin-bottom:1.25rem;margin-top:0;text-align:center}@media only screen and (max-width:1023px){.password-recovery-form__subtitle{margin-bottom:.9375rem}}.password-recovery-form__hint{margin:0!important;text-align:left}.password-recovery-form__back-button{display:block;height:1.5625rem;line-height:1.5625rem;margin-bottom:1.25rem}.password-recovery-form .form-field{margin-bottom:.625rem}.password-recovery-form .grid:after{display:none}.password-recovery-form .icon-hint__text{text-align:left}@media only screen and (max-width:1023px){.password-recovery-form .password-update-form__submit{width:100%}}.password-recovery-form .form{max-width:32.5rem;width:100%}.password-recovery-form .form__actions{margin-top:0}.password-update-form{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;padding:5rem 1.25rem}@media only screen and (max-width:1279px){.password-update-form{padding:2.5rem 1.25rem}}@media only screen and (max-width:1023px){.password-update-form{padding:1.875rem .9375rem}}.password-update-form__subtitle{margin-bottom:1.25rem;margin-top:0;text-align:center}@media only screen and (max-width:1023px){.password-update-form__subtitle{margin-bottom:.9375rem}}.password-update-form__hint{margin:0!important;text-align:left}.password-update-form__back-button{display:block;height:1.5625rem;line-height:1.5625rem;margin-bottom:1.25rem}.password-update-form .form-field{margin-bottom:.625rem}.password-update-form .grid:after{display:none}.password-update-form .icon-hint__text{text-align:left}@media only screen and (max-width:1023px){.password-update-form .password-update-form__submit{width:100%}}.password-update-form .form{max-width:32.5rem;width:100%}.password-update-form .form__actions{margin-top:0}.reclaim-table{margin:0 -1.25rem}.reclaim-table__title{color:#1a1a1a;font-size:1.625rem;font-weight:700;line-height:1.625rem}.reclaim-table__empty{margin:0}.reclaim-table__empty .reclaim-table__grid,.reclaim-table__empty table{margin:.875rem 0;padding:0}.reclaim-table__empty .reclaim-table__grid:after,.reclaim-table__empty table:after{left:0;width:100%}@media only screen and (max-width:767px){.reclaim-table{padding-top:.00625rem}}.reclaim-table__grid{display:grid;grid-template-columns:10% 9% 8% 10% 15% 27% 15%;grid-gap:1%;border-radius:.1875rem;margin:.875rem .4375rem;padding:0 .8125rem;position:relative;transition:background-color .3s ease}.reclaim-table__grid:hover{background-color:#fafafa}.reclaim-table__grid:after{background-color:#cfcacb;bottom:-.4375rem;content:"";height:.0625rem;left:.8125rem;position:absolute;width:calc(100% - 1.625rem)}@media only screen and (max-width:767px){.reclaim-table__grid:after{background-color:#f1f1f1;bottom:-.75rem;height:.3125rem;left:-.4375rem;width:100vw}}.reclaim-table__grid:first-child:hover{background-color:unset}.reclaim-table__grid:first-child>div{padding-top:0}.reclaim-table__grid>div{padding:.8125rem 0}.reclaim-table__grid:last-child{margin-bottom:.4375rem}.reclaim-table__grid:last-child:after{content:unset}@media only screen and (max-width:1279px){.reclaim-table__grid{grid-template-columns:11% 9% 12% 19% 29% 15%}.reclaim-table__grid>div:first-child{display:none}}@media only screen and (max-width:1023px){.reclaim-table__grid{grid-template-columns:18% 17% 40% 22%}.reclaim-table__grid>div:nth-child(4),.reclaim-table__grid>div:nth-child(5){display:none}}@media only screen and (max-width:767px){.reclaim-table__grid{grid-template-columns:50% 50%;grid-gap:0;margin-bottom:1.1875rem}.reclaim-table__grid:hover{background:none}.reclaim-table__grid:first-child{display:none}.reclaim-table__grid:nth-child(2){margin-top:.4375rem}.reclaim-table__grid>div:first-child{display:flex;grid-column:1/2;grid-row:2;padding:0}.reclaim-table__grid>div:first-child:before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400}.reclaim-table__grid>div:nth-child(2){display:block;grid-column:1/3;grid-row:1;padding:.9375rem 0 .625rem}.reclaim-table__grid>div:nth-child(3){display:flex;grid-column:2/2;grid-row:2;padding:0}.reclaim-table__grid>div:nth-child(3):before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400}.reclaim-table__grid>div:nth-child(6){display:block;grid-column:1/3;grid-row:3;padding:.9375rem 0}.reclaim-table__grid>div:nth-child(7){display:block;grid-column:1/3;grid-row:4;padding:0 0 .9375rem}}.reclaim-table__actions-container{float:right;text-align:right;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:767px){.reclaim-table__actions-container{display:flex;flex-direction:column;float:left;text-align:left}.reclaim-table__actions-container>*{display:none}.reclaim-table__actions-container>:first-child{display:block}.reclaim-table__detail-link{font-size:1.25rem}}.reclaim-table__text-column{color:#1a1a1a;display:flex;flex-direction:column;font-weight:700;position:relative}.reclaim-table__text-column>a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.reclaim-table__secondary-text{color:#8e8e8e;display:none;font-size:.8125rem;margin-top:0}@media only screen and (min-width:768px)and (max-width:1279px){.reclaim-table__secondary-text{display:flex}}@media only screen and (max-width:767px){.reclaim-table{margin:0;overflow-x:hidden}}.reclaim-table__empty{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative}.reclaim-table__empty .reclaim-table__grid,.reclaim-table__empty table{position:absolute;top:0;width:100%}.reclaim-table__grid{grid-template-columns:20% 20% 20% 20% 16%}@media only screen and (max-width:1279px){.reclaim-table__grid>div:first-child{display:block}}@media only screen and (max-width:1023px){.reclaim-table__grid>div:nth-child(4),.reclaim-table__grid>div:nth-child(5){display:block}}@media only screen and (max-width:767px){.reclaim-table__grid{grid-template-columns:50% 50%;padding:.9375rem 0;grid-gap:.9375rem;margin:.875rem 0}.reclaim-table__grid:hover{background:none}.reclaim-table__grid>div:first-child{display:flex;font-size:1rem;grid-column:1/2;grid-row:1;line-height:1.25rem;padding:0}.reclaim-table__grid>div:first-child:before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400;line-height:1rem}.reclaim-table__grid>div:nth-child(2){display:flex;font-size:1rem;grid-column:2/2;grid-row:1;line-height:1.25rem;padding:0}.reclaim-table__grid>div:nth-child(2):before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400;line-height:1rem}.reclaim-table__grid>div:nth-child(3){display:flex;font-size:1rem;grid-column:1/2;grid-row:2;line-height:1.25rem;padding:0}.reclaim-table__grid>div:nth-child(3):before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400;line-height:1rem}.reclaim-table__grid>div:nth-child(4){display:flex;font-size:1rem;grid-column:2/2;grid-row:2;line-height:1.25rem;padding:0}.reclaim-table__grid>div:nth-child(4):before{color:#434343;content:attr(data-content);font-size:.875rem;font-weight:400;line-height:1rem}.reclaim-table__grid>div:nth-child(5){display:flex;grid-column:1/3;grid-row:3;padding:0}.reclaim-table__grid>div:nth-child(5) .grid{justify-content:flex-start}}.show-password{bottom:0;cursor:pointer;height:3.125rem;margin-right:0;position:absolute;right:.9375rem}.user-list__form{position:relative}.user-list__top-area{align-items:center;display:flex;gap:1.25rem;justify-content:space-between}@media only screen and (max-width:549px){.user-list__top-area{align-items:start;flex-direction:column}.user-list__top-area .custom-select,.user-list__top-area .custom-select__select,.user-list__top-area form{width:100%}.user-list__link{margin-left:-.5625rem;margin-top:-.3125rem}}.account-info__shipping-address-form__trigger.link--icon-text{margin:-.5625rem;position:absolute;right:0;top:0}.account-info__shipping-address-form__items{display:flex;flex-direction:column;gap:.5rem;max-height:16rem;overflow-y:auto;width:100%}.account-info__shipping-address-form__item{align-items:center;background-color:#f1f1f1;border-radius:.25rem;display:flex;gap:.5rem;padding:1rem}.account-info__shipping-address-form__item:hover{background-color:#e6e6e6}.account-info__shipping-address-form__item .radio{flex:1}.account-info__shipping-address-form__item .radio__label{display:inline-flex;flex-direction:column}.account-info__shipping-address-form__debitor-address-label{font-size:.75rem;line-height:.75rem;padding-bottom:.25rem}.account-info__shipping-address-form__address{font-size:1rem;line-height:1.375rem}.account-info__modal-shipping-address-form .modal__footer{display:flex;gap:1rem;justify-content:flex-end;margin-top:.75rem}@media only screen and (max-width:767px){.account-info__modal-shipping-address-form .modal__footer{bottom:0;flex-direction:column;gap:0;left:0;position:absolute;right:0}.account-info__modal-shipping-address-form .modal__footer button{border-radius:0}}.account-info__divider{border-color:#cfcacb;margin:1.5rem 0}.account-info__divider--top{margin-top:1rem}.account-info__pre-payment{margin-top:2.625rem}.order-framework__table-container{background-color:#fff;margin-bottom:1.25rem;padding:1.25rem 1.25rem 0;position:relative}@media only screen and (max-width:1023px){.order-framework__table-container{margin-bottom:.3125rem;padding:1.5625rem .9375rem 0;padding:.9375rem .9375rem 0}}.order-framework__main{flex:1;height:100%}.order-framework__container{display:flex;flex-direction:column;height:100%;padding-top:0}.order-framework__section{flex:1}.order-framework__section>div{height:100%}.order-framework__section>div>div{display:flex;flex-direction:column;height:100%}@media only screen and (max-width:767px){.order-framework__section{margin-bottom:.3125rem;padding:.9375rem .9375rem 0}}.order-framework__top-area{position:relative}@media only screen and (max-width:767px){.order-framework__top-area:after{background-color:#f1f1f1;bottom:-1.25rem;content:"";height:.3125rem;left:-1.25rem;position:absolute;width:100vw}.order-framework__top-area-actions{flex:1}}.order-framework__top-area .off-canvas__holder{overflow:unset;overflow-y:unset}@media only screen and (max-width:767px){.order-framework__fields{align-items:stretch;flex-direction:column;gap:.625rem;height:100%;padding:.9375rem}.order-framework__fields select{width:100%}.order-framework__fields .search-form__button{display:none}}.order-framework__fields .product-search-autocomplete-form__order-input{padding-right:6.25rem}.order-framework__fields .product-search-autocomplete-form__clean-button{margin-right:2.8125rem}.order-framework__search-button{bottom:0;left:0;position:absolute}.order-framework__create-button{margin:0 -.5625rem 0 .625rem}@media only screen and (max-width:767px){.order-framework__create-button{margin:.625rem 0 0}}.order-framework__pagination-container{background-color:#fff;height:-moz-max-content;height:max-content;padding:1.25rem}@media only screen and (max-width:1023px){.order-framework__pagination-container{padding:1.25rem .9375rem}}@media only screen and (max-width:767px){.order-framework__pagination-container .section__inner-white{display:flex;flex-direction:column-reverse}.order-framework__pagination-container .section__inner-white>div{margin-left:unset;width:100%}.order-framework__pagination-container select{margin-top:1.875rem;width:100%}}.order-framework--reclaim .section{padding:1.25rem 1.25rem 0}@media only screen and (max-width:767px){.order-framework--reclaim .section{padding:.9375rem .9375rem 0}}.order-framework--reclaim .order-framework__create-button{margin:0 0 0 1.25rem}@media only screen and (max-width:767px){.order-framework--reclaim .order-framework__create-button{height:-moz-max-content;height:max-content;margin:.9375rem 0 0;padding:0}.order-framework--reclaim .order-framework__top-area{margin-bottom:.9375rem}.order-framework--reclaim .order-framework__top-area:after{left:-.9375rem}}.order-framework--ordered-products .order-framework__table{background-color:#f1f1f1;display:flex;flex-direction:column;gap:.5rem;margin:0 -1rem}@media only screen and (min-width:768px){.order-framework--ordered-products .order-framework__table{background-color:unset;gap:0;margin:0 -1.25rem}.order-framework--ordered-products .order-framework__table>:not(:last-child){border-bottom:.0625rem solid #cfcacb}}.customer-tour__step{max-width:40.625rem;opacity:0;padding:.625rem;transition:opacity .6s,visibility .6s;visibility:hidden;z-index:4001}.customer-tour__step.shepherd-enabled{opacity:1;visibility:visible}.customer-tour__step .shepherd-content{background-color:#fff;box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.2),0 .375rem 1.25rem 0 rgba(0,0,0,.19);padding:1.25rem}.customer-tour__step .shepherd-text{margin:1.25rem 0}.customer-tour__step .shepherd-footer{display:flex;gap:.625rem;justify-content:flex-end}.customer-tour .modal-dialog .modal__container{padding:1.25rem}.customer-tour .modal-dialog .modal__content{margin:1.25rem 0}.customer-tour .modal-dialog .modal__footer{display:flex;gap:.625rem;justify-content:flex-end}.shepherd-modal-overlay-container{height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:all .6s ease-out,height 0ms .6s,opacity .6s 0ms;width:100vw;z-index:4001}.shepherd-modal-overlay-container.shepherd-modal-is-visible{height:100vh;opacity:.5;transform:translateZ(0);transition:all .6s ease-out,height 0s 0s,opacity .6s 0s}.shepherd-page-body{height:auto}.error-block{height:100%;width:100%}.error-block .title--error-page{color:#1a1a1a;font-size:1.875rem;line-height:2.1875rem}@media only screen and (max-width:1024px){.error-block .title--error-page{font-size:1.5rem;line-height:1.875rem}}.error-block__container{align-items:center;background:#fff;display:flex;height:100%;justify-content:center;padding:5rem .9375rem;width:100%}@media only screen and (max-width:767px){.error-block__container{padding:3.75rem .9375rem}}.error-block__container .icon{color:#014380;height:15.625rem;margin-bottom:3.125rem;width:28.125rem}@media only screen and (max-width:1023px){.error-block__container .icon{height:12.5rem;width:24rem}}@media only screen and (max-width:767px){.error-block__container .icon{height:7.5rem;margin-bottom:1.875rem;width:14.375rem}}.error-block__container-text{color:#434343;max-width:40.625rem;text-align:center}.error-block__container-text a{text-decoration:none}.error-block__container a:has(+br){margin-bottom:.625rem}.pagination-kiosk{font-size:.875rem;margin-top:.4375rem;text-align:center}@media only screen and (min-width:768px){.pagination-kiosk{margin-top:2.5rem}}.pagination-kiosk__list{display:flex;justify-content:flex-end}.pagination-kiosk__item--pages-after-ellipsis-index-2,.pagination-kiosk__item--pages-before-ellipsis-index-2{display:none}@media only screen and (min-width:550px){.pagination-kiosk__item--pages-after-ellipsis-index-2,.pagination-kiosk__item--pages-before-ellipsis-index-2{display:block}}.pagination-kiosk__step{color:#4c4c4c;display:inline-block;line-height:1.5rem;min-width:2.125rem;padding:.25rem;transition:color .25s ease-in-out}@media only screen and (min-width:550px){.pagination-kiosk__step{line-height:1.875rem;min-width:2.5rem;padding-left:.5rem;padding-right:.5rem}}.pagination-kiosk__step--button{border:.0625rem solid #dce0e5;border-radius:3px;color:#b2b2b2;margin-left:.125rem;margin-right:.125rem}@media only screen and (min-width:550px){.pagination-kiosk__step--button{margin-left:.3125rem;margin-right:.3125rem}}.pagination-kiosk__step--button:focus,.pagination-kiosk__step--button:hover{color:#333}.pagination-kiosk__step--current{background-color:#f0f0f0;color:#333;font-weight:700}.pagination-kiosk__step--next,.pagination-kiosk__step--previous{min-width:1.25rem}.pagination-kiosk__step--next:focus,.pagination-kiosk__step--next:hover,.pagination-kiosk__step--previous:focus,.pagination-kiosk__step--previous:hover{color:#333}.pagination-kiosk__step--disabled,.pagination-kiosk__step--disabled:focus,.pagination-kiosk__step--disabled:hover{color:#8f8f8f}.pagination-kiosk__grid{align-items:center;display:flex;gap:1.25rem;justify-content:space-between}@media only screen and (max-width:767px){.pagination-kiosk__grid{flex-direction:column-reverse;gap:0;justify-content:flex-start}.pagination-kiosk__grid .custom-select,.pagination-kiosk__grid .custom-select__select,.pagination-kiosk__grid form{width:100%}}.language-switcher{align-items:center;display:flex!important;height:100%;position:relative}@media only screen and (min-width:768px){.language-switcher:hover .language-switcher__selection-container{display:block}}.language-switcher__selection-container{background:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:.1875rem;display:none;padding-top:.5rem;position:absolute;right:-.5625rem;top:2.4375rem;width:13.75rem}.language-switcher__selection-container ul{margin-bottom:.5rem}@media only screen and (min-width:768px){.language-switcher__selection-container--show-selection{display:block}}.language-switcher__selection-container .link-radio{border-radius:3px;display:block;margin:0 .5rem;padding:0 .5625rem}.language-switcher__selection-container .link-radio__container{display:flex;height:2.1875rem;line-height:2.1875rem}.language-switcher__selection-container .link-radio__container .link-radio__label{margin:0}.language-switcher__selection-container .link-radio:hover{background:#fff}.language-switcher__selection-container .link-radio:hover input:checked+.link-radio__box{border-color:var(--setting-color-main)}.language-switcher__selection-container .link-radio:hover .link-radio__box{border-color:#dce0e5}.language-switcher__selection-container .link-radio:hover .link-radio__label{color:var(--setting-color-main)}.language-switcher__selection-text{border-top:.0625rem solid #cfcacb;color:#434343;font-size:.875rem;line-height:1.125rem;margin:0;overflow-wrap:break-word;padding:.9375rem;white-space:normal}.language-switcher__trigger-selection{color:inherit}.language-switcher__trigger-selection-show-selection{color:#434343;text-decoration:none}.language-switcher__trigger-selection-show-selection:before{border:.0625rem solid #434343;border-radius:.1875rem;bottom:.3125rem;content:"";left:-.625rem;opacity:1;position:absolute;right:-.625rem;top:.3125rem}.login-notice-banner{background:#009fe3;color:#fff;display:flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.25rem;padding:.9375rem;position:relative;transition:all .2s linear}.login-notice-banner p{color:#fff}.login-notice-banner__content{align-items:center;display:flex;margin:0}.login-notice-banner__link{color:#fff;text-decoration-line:underline}.login-notice-banner--region-selection{background:#434343;left:0;padding:.3125rem;position:absolute;right:0;top:-3.4375rem;z-index:3}.login-notice-banner--display{top:0;transition:top .2s linear}@media only screen and (max-width:1023px){.login-notice-banner{font-size:.875rem;line-height:1.0625rem;padding:.3125rem 63.4375rem .3125rem .9375rem}}.quote-table tbody{font-size:.8125rem}@media only screen and (min-width:768px){.quote-table tbody{font-size:.875rem}}.quote-table tr{margin:0 -.9375rem;padding:1.25rem .9375rem}@media only screen and (min-width:768px){.quote-table tr{margin:0;padding:0}}.quote-table tr:first-child{border-top:1px solid #e7eaee}@media only screen and (min-width:768px){.quote-table tr:first-child{border-top:0}}.quote-table tr:last-child{border-bottom:1px solid #e7eaee}.quote-table td{padding-top:.75rem}@media only screen and (min-width:768px){.quote-table td{padding-top:1rem}}.quote-table td:before{color:#1a1a1a;padding-right:.375rem;text-transform:uppercase}.quote-table td:last-child{padding-left:0;padding-right:0}@media only screen and (min-width:768px){.quote-table td:last-child{padding-left:.9375rem;padding-right:.9375rem}.quote-table td:first-child,.quote-table th:first-child{padding-left:1.875rem}}.quote-table__cart-name{color:#333;display:inline-block;font-weight:500;word-break:break-word}.quote-table__cart-name--active{color:var(--setting-color-main)}.quote-table__cart-name:hover{color:#eb553c}.mini-cart-detail{border-bottom:.0625rem solid #e7eaee;padding:.8125rem .9375rem .9375rem 1.3125rem;position:relative;width:100%}@media only screen and (min-width:768px){.mini-cart-detail{max-width:38.75rem;min-width:29.25rem;padding-left:1.5rem;padding-right:1.5rem}}.mini-cart-detail:hover{background-color:#f0f0f0}.mini-cart-detail:hover .mini-cart-detail__name{text-decoration:underline}.mini-cart-detail__title{color:#4c4c4c;font-size:16px;letter-spacing:.0125rem;line-height:1.8125rem}.mini-cart-detail__title:hover{color:#4c4c4c}.mini-cart-detail__name{display:block;margin-right:.25rem;max-width:6.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:550px){.mini-cart-detail__name{max-width:20.625rem}}.mini-cart-detail__marker{color:#b2b2b2;text-transform:lowercase}.mini-cart-detail__price{color:#b2b2b2;display:block;font-size:16px;font-weight:500;line-height:normal;transform:translateY(.875rem)}.mini-cart-detail__price--active{color:#4c4c4c}.mini-cart-detail__info{color:#b2b2b2;font-size:.6875rem;letter-spacing:.00625rem;line-height:1.375rem}@media only screen and (min-width:768px){.mini-cart-detail__info{line-height:1.8125rem}}.mini-cart-detail__info--main{color:var(--setting-color-main)}.mini-cart-detail__quantity{background-color:#fdbe36;border-radius:3px;color:#fff;display:inline-block;font-size:.6875rem;font-weight:700;letter-spacing:.025rem;line-height:1.375rem;margin-right:.25rem;padding:0 .5625rem;vertical-align:middle}@media only screen and (min-width:768px){.mini-cart-detail__quantity{margin-right:.5625rem}}.accordion-design h4{font-weight:600}.accordion-prices__subtitle{font-size:1rem;line-height:1.4375rem}.accordion-prices__subtitle-container{border-bottom:.0625rem solid #cfcacb;color:#64666a;margin:1.25rem 0;padding-bottom:1.25rem}.accordion-services__content h6{color:#1a1a1a}.accordion-services__header{padding-bottom:.625rem;padding-top:2.5rem}.accordion-services__header--spacing-small{padding-top:1.25rem}.accordion-services__description{font-size:1rem;max-width:54.0625rem}.accordion-status{display:inline}.accordion-status__status-text{font-style:italic}.colorcode-form{margin-top:1.25rem}.colorcode-form__border{border:.0625rem solid #434343}.colorcode-form__toggle{color:var(--setting-color-link);cursor:pointer;font-size:1rem;margin-left:-.9375rem;margin-top:.3125rem;padding-left:.9375rem}.colorcode-form__toggle-text{align-items:center;display:inline-flex}.colorcode-form__toggle-text>.icon{margin-right:.4375rem}.colorcode-form__toggle:focus,.colorcode-form__toggle:hover{color:#4c4c4c;text-decoration:none}.picker_arrow{height:0;opacity:0;width:0}.logo-upload-form{border-radius:3px;padding-top:1.25rem}.logo-upload-form__content{font-size:.875rem;font-weight:400;letter-spacing:-.00625rem}@media only screen and (min-width:768px){.logo-upload-form__content{font-size:.8125rem;letter-spacing:0}}.logo-upload-form__title{font-size:.875rem;font-weight:500;line-height:1.125rem}.logo-upload-form__browse-file-info{align-items:center;display:flex;flex-direction:column;width:100%}.logo-upload-form__browse-file-info>span:first-child{color:#e50040;font-weight:700}.logo-upload-form__browse-file-info-delete{align-items:center;display:flex;justify-content:center}.logo-upload-form__file-select{align-items:center;color:#1a1a1a;display:flex;font-size:1.125rem;font-weight:700;text-align:center}.logo-upload-form__file-select div{font-weight:400}.logo-upload-form__file-extension{font-size:.875rem;margin-top:.625rem;text-align:center}.logo-upload-form__button{background:transparent}.mini-preview{height:100%;overflow:hidden;position:relative}.mini-preview__section{padding:0}.mini-preview__logo{height:2.125rem}.prices-form-advanced-individual__form-container .prices-form-advanced-row__row-group{margin-top:3.75rem}.prices-form-advanced-individual__form-container .prices-form-advanced-row__row-group:first-child{margin-top:2.5rem}@media only screen and (max-width:1399px){.prices-form-advanced-individual__form-container .prices-form-advanced-row__row-group{margin-top:1.25rem}}.prices-form-advanced-individual .section-title{color:#1a1a1a;font-weight:700;margin-bottom:.9375rem;margin-top:0}.prices-form-advanced-individual__add-trigger{align-items:center;display:flex}.prices-form-advanced-individual__add-trigger svg{margin-right:.5625rem}.prices-form-advanced-individual-price-per-product{margin-bottom:1.25rem;position:relative}@media only screen and (max-width:1399px){.prices-form-advanced-individual-price-per-product{align-items:flex-start}}.prices-form-advanced-individual-price-per-product__outer-wrapper{display:flex;flex-direction:column;margin-right:2.5rem;width:calc(33.33333% - 1.66667rem)}@media only screen and (max-width:1399px){.prices-form-advanced-individual-price-per-product__outer-wrapper{margin-right:1.25rem;width:calc(33.33333% - .83333rem)}}.prices-form-advanced-individual-price-per-product__outer-wrapper:nth-child(3){margin-right:0}.prices-form-advanced-individual-price-per-product__outer-wrapper:first-child .form__field{width:100%}.prices-form-advanced-individual-price-per-product__outer-wrapper .form__field{margin-right:.625rem;width:calc(50% - .3125rem)}@media only screen and (max-width:1399px){.prices-form-advanced-individual-price-per-product__outer-wrapper .form__field{margin-right:0;width:100%}}.prices-form-advanced-individual-price-per-product__outer-wrapper .form__field:nth-child(2){margin-right:0}.prices-form-advanced-individual-price-per-product__lower-wrapper{display:flex}@media only screen and (max-width:1399px){.prices-form-advanced-individual-price-per-product__lower-wrapper{flex-direction:column;gap:.625rem;justify-content:center}}.prices-form-advanced-individual-price-per-product__delete-button{position:absolute;right:0;top:50%;transform:translate(100%,-50%)}@media only screen and (max-width:1399px){.prices-form-advanced-individual-price-per-product__delete-button{border-top:.0625rem solid #cfcacb;margin-top:1.25rem;padding-top:1.25rem;position:relative;transform:none;width:100%}}.prices-form-advanced-individual-price-per-product__field-error{position:relative}.prices-form-advanced-individual-price-per-product__field-error input{border-color:#e50040!important}.prices-form-advanced-individual-price-per-product__field-error:after{background-image:url(../images/warning.svg);background-repeat:no-repeat;content:"";height:1rem;opacity:1!important;position:absolute;right:.9375rem;top:1.0625rem;visibility:visible!important;width:1rem}.prices-form-advanced-individual-price-per-product__error-message{color:#e50040;font-size:.75rem;margin-top:.3125rem}.prices-form-advanced-individual-price-per-product__individual{border:.0625rem solid #cfcacb;flex:1;margin-bottom:1.25rem;padding:1.25rem 0}@media only screen and (max-width:1399px){.prices-form-advanced-individual-price-per-product__individual{border-bottom:none;margin-bottom:0;row-gap:1.25rem}}.prices-form-advanced-individual-price-per-product__individual-column{padding-right:.625rem;width:12.5%}.prices-form-advanced-individual-price-per-product__individual-column .form__field{width:100%}.prices-form-advanced-individual-price-per-product__individual-column .form__field input{transition:border-color .25s ease-in-out}.prices-form-advanced-individual-price-per-product__individual-column .form__field:after{content:"";opacity:0;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;visibility:hidden}.prices-form-advanced-individual-price-per-product__individual-column:first-child{padding-left:1.25rem;padding-right:.3125rem}.prices-form-advanced-individual-price-per-product__individual-column:nth-child(2){padding-left:.3125rem;padding-right:1.25rem}.prices-form-advanced-individual-price-per-product__individual-column:nth-child(3){padding-left:1.25rem;padding-right:1.25rem;width:25%}.prices-form-advanced-individual-price-per-product__individual-column:nth-child(4){padding-left:1.25rem;padding-right:.3125rem}.prices-form-advanced-individual-price-per-product__individual-column:nth-child(5){padding-left:.3125rem;padding-right:1.25rem}.prices-form-advanced-individual-price-per-product__individual-column:nth-child(6){padding-left:1.25rem;padding-right:.3125rem}.prices-form-advanced-individual-price-per-product__individual-column:nth-child(7){padding-left:.3125rem;padding-right:1.25rem}@media only screen and (max-width:1399px){.prices-form-advanced-individual-price-per-product__individual-column{width:25%}.prices-form-advanced-individual-price-per-product__individual-column:nth-child(2){padding-right:.625rem}.prices-form-advanced-individual-price-per-product__individual-column:nth-child(3){padding-left:.625rem;padding-right:1.25rem;width:50%}.prices-form-advanced-individual-price-per-product__individual-column:nth-child(4){padding-left:1.25rem;padding-right:.3125rem}.prices-form-advanced-individual-price-per-product__individual-column:nth-child(5){padding-left:.3125rem;padding-right:.625rem}.prices-form-advanced-individual-price-per-product__individual-column:nth-child(6){padding-left:.625rem;padding-right:.3125rem}.prices-form-advanced-individual-price-per-product__individual-column:nth-child(7){padding-left:.3125rem;padding-right:1.25rem}}.prices-form-advanced-individual-price-per-product__individual-column-warengruppen{width:12.5%}.prices-form-advanced-individual-price-per-product__individual-column-warengruppen:first-child{padding-left:1.25rem;padding-right:1.25rem;width:25%}.prices-form-advanced-individual-price-per-product__individual-column-warengruppen:nth-child(2){padding:0 1.25rem;width:25%}.prices-form-advanced-individual-price-per-product__individual-column-warengruppen:nth-child(3){padding-left:1.25rem;padding-right:.3125rem;width:12.5%}.prices-form-advanced-individual-price-per-product__individual-column-warengruppen:nth-child(4){padding-left:.3125rem;padding-right:1.25rem}.prices-form-advanced-individual-price-per-product__individual-column-warengruppen:nth-child(5){padding-left:1.25rem;padding-right:.3125rem;width:12.5%}.prices-form-advanced-individual-price-per-product__individual-column-warengruppen:nth-child(6){padding-left:.3125rem;padding-right:1.25rem}@media only screen and (max-width:1399px){.prices-form-advanced-individual-price-per-product__individual-column-warengruppen{width:25%}.prices-form-advanced-individual-price-per-product__individual-column-warengruppen:first-child{padding-right:.625rem;width:50%}.prices-form-advanced-individual-price-per-product__individual-column-warengruppen:nth-child(2){padding-left:.625rem;width:50%}.prices-form-advanced-individual-price-per-product__individual-column-warengruppen:nth-child(3){padding-right:.3125rem;width:25%}.prices-form-advanced-individual-price-per-product__individual-column-warengruppen:nth-child(4){padding-left:.3125rem;padding-right:.625rem}.prices-form-advanced-individual-price-per-product__individual-column-warengruppen:nth-child(5){padding-left:.625rem;padding-right:.3125rem;width:25%}.prices-form-advanced-individual-price-per-product__individual-column-warengruppen:nth-child(6){padding-left:.3125rem}}.prices-form-advanced-individual-price-per-product__individual-column-subgroup,.prices-form-advanced-individual-price-per-product__individual-column-subgroup .form__field{position:relative}.prices-form-advanced-individual-price-per-product__individual-column-subgroup .form__field--loading:before{background-color:rgba(26,26,26,.1);border-radius:3px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1151}.prices-form-advanced-individual-price-per-product__individual-column-subgroup .form__field--loading+.loading-spinner{bottom:.875rem;display:block;left:1.375rem;position:absolute;z-index:1151}.prices-form-advanced-individual-price-per-product__individual-column-subgroup .form__field:hover .help-text{transform:translateX(-50%) scale(1)}.prices-form-advanced-individual-price-per-product__individual-column-subgroup .form__field .help-text{background:#64666a;border-radius:3px;color:#fff;display:flex;font:.75rem Source Sans Pro,sans-serif;height:-moz-max-content;height:max-content;left:50%;line-height:.875rem;padding:.625rem;position:absolute;top:calc(100% + .625rem);transform:translateX(-50%) scale(0);transform-origin:top center;transition:transform .25s ease-in-out;white-space:normal;width:-moz-max-content;width:max-content;z-index:10}.prices-form-advanced-individual-price-per-product__individual-column-subgroup .form__field .help-text:before{border-bottom:.1875rem solid rgba(51,51,51,.8);border-left:.1875rem solid hsla(0,0%,100%,0);border-right:.1875rem solid hsla(0,0%,100%,0);bottom:100%;content:"";left:calc(50% - .1875rem);position:absolute}.prices-form-advanced-individual-price-per-product__individual~.button__delete-trigger{margin-left:1.25rem}@media only screen and (max-width:1399px){.prices-form-advanced-individual-price-per-product__individual~.button__delete-trigger{border:.0625rem solid #cfcacb;border-top:none;margin-bottom:1.25rem;margin-left:0;padding:1.25rem;position:relative;width:100%}.prices-form-advanced-individual-price-per-product__individual~.button__delete-trigger:before{border-top:.0625rem solid #cfcacb;content:"";position:absolute;top:0;width:calc(100% - 2.5rem)}}.prices-form-advanced-individual-price-per-product__individual~.button__delete-trigger svg{margin-right:.5625rem}.prices-form-advanced-individual-price-per-product .button__delete-trigger{margin-left:1.25rem}@media only screen and (max-width:1399px){.prices-form-advanced-individual-price-per-product .button__delete-trigger{margin-left:0}}.prices-form-advanced-individual-price-per-product .button__delete-trigger svg{margin-right:.5625rem}.prices-form-advanced-individual-price-per-product .form__field input{transition:border-color .25s ease-in-out}.prices-form-advanced-individual-price-per-product .form__field:after{content:"";opacity:0;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;visibility:hidden}.prices-form-advanced-individual-price-per-product{margin-bottom:0;margin-top:3.75rem}@media only screen and (max-width:1279px){.prices-form-advanced-individual-price-per-product{margin-top:2.5rem}}.prices-form-advanced-individual-price-per-product__form_collection-wrapper{align-items:flex-start;display:flex;flex-direction:column}.prices-form-advanced-individual-price-per-product__form_collection-wrapper .prices-form-advanced-individual-price-per-product__form_collection{width:50%}@media only screen and (max-width:1279px){.prices-form-advanced-individual-price-per-product__form_collection-wrapper .prices-form-advanced-individual-price-per-product__form_collection{width:100%}}.prices-form-advanced-individual-price-per-product__checkbox{margin-bottom:.9375rem}.prices-form-advanced-individual-price-per-product__add-trigger{align-items:center;display:flex}.prices-form-advanced-individual-price-per-product__add-trigger svg{margin-right:.5625rem}.prices-form-advanced-individual-price-per-product .section-title{color:#1a1a1a;font-weight:700;margin-bottom:.9375rem;margin-top:1.25rem}.prices-form-advanced-individual-price-per-product-row{align-items:center;display:flex;flex-wrap:nowrap;margin-bottom:1.25rem}@media only screen and (max-width:1279px){.prices-form-advanced-individual-price-per-product-row{flex-direction:column}}.prices-form-advanced-individual-price-per-product-row .prices-form-simple__lower-container>div{width:calc(50% - .3125rem)}.prices-form-advanced-individual-price-per-product-row .prices-form-simple__lower-container>div .form__field{width:100%}.prices-form-advanced-individual-price-per-product-row .prices-form-simple__lower-container>div:first-child{margin-right:.625rem}@media only screen and (max-width:1279px){.prices-form-advanced-individual-price-per-product-row .prices-form-simple__lower-container{border-bottom:none;width:100%}.prices-form-advanced-individual-price-per-product-row .prices-form-simple__lower-container>div{width:calc(50% - .625rem)}.prices-form-advanced-individual-price-per-product-row .prices-form-simple__lower-container>div:first-child{margin-right:1.25rem}}.prices-form-advanced-individual-price-per-product-row__add-trigger{align-items:center;display:flex}.prices-form-advanced-individual-price-per-product-row__add-trigger svg{margin-right:.5625rem}.prices-form-advanced-individual-price-per-product-row .button__delete-trigger{margin-left:1.25rem}.prices-form-advanced-individual-price-per-product-row .button__delete-trigger svg{margin-right:.5625rem}@media only screen and (max-width:1279px){.prices-form-advanced-individual-price-per-product-row .button__delete-trigger{border:.0625rem solid #cfcacb;border-top:none;margin-left:0;padding:1.25rem;position:relative;width:100%}.prices-form-advanced-individual-price-per-product-row .button__delete-trigger:before{border-top:.0625rem solid #cfcacb;content:"";position:absolute;top:0;width:calc(100% - 2.5rem)}}.prices-form-advanced-individual-price-per-product-row~.form__actions{margin-top:0}.prices-form-advanced-general__add-trigger{align-items:center;display:flex}.prices-form-advanced-general__add-trigger svg{margin-right:.5625rem}.prices-form-advanced-general-row{margin-bottom:1.25rem;position:relative}@media only screen and (max-width:1399px){.prices-form-advanced-general-row{align-items:flex-start}}.prices-form-advanced-general-row__outer-wrapper{display:flex;flex-direction:column;margin-right:2.5rem;width:calc(33.33333% - 1.66667rem)}@media only screen and (max-width:1399px){.prices-form-advanced-general-row__outer-wrapper{margin-right:1.25rem;width:calc(33.33333% - .83333rem)}}.prices-form-advanced-general-row__outer-wrapper:nth-child(3){margin-right:0}.prices-form-advanced-general-row__outer-wrapper:first-child .form__field{width:100%}.prices-form-advanced-general-row__outer-wrapper .form__field{margin-right:.625rem;width:calc(50% - .3125rem)}@media only screen and (max-width:1399px){.prices-form-advanced-general-row__outer-wrapper .form__field{margin-right:0;width:100%}}.prices-form-advanced-general-row__outer-wrapper .form__field:nth-child(2){margin-right:0}.prices-form-advanced-general-row__lower-wrapper{display:flex}@media only screen and (max-width:1399px){.prices-form-advanced-general-row__lower-wrapper{flex-direction:column;gap:.625rem;justify-content:center}}.prices-form-advanced-general-row__delete-button{position:absolute;right:0;top:50%;transform:translate(100%,-50%)}@media only screen and (max-width:1399px){.prices-form-advanced-general-row__delete-button{border-top:.0625rem solid #cfcacb;margin-top:1.25rem;padding-top:1.25rem;position:relative;transform:none;width:100%}}.prices-form-advanced-general-row__field-error{position:relative}.prices-form-advanced-general-row__field-error input{border-color:#e50040!important}.prices-form-advanced-general-row__field-error:after{background-image:url(../images/warning.svg);background-repeat:no-repeat;content:"";height:1rem;opacity:1!important;position:absolute;right:.9375rem;top:1.0625rem;visibility:visible!important;width:1rem}.prices-form-advanced-general-row__error-message{color:#e50040;font-size:.75rem;margin-top:.3125rem}.prices-form-advanced-general-row__individual{border:.0625rem solid #cfcacb;flex:1;margin-bottom:1.25rem;padding:1.25rem 0}@media only screen and (max-width:1399px){.prices-form-advanced-general-row__individual{border-bottom:none;margin-bottom:0;row-gap:1.25rem}}.prices-form-advanced-general-row__individual-column{padding-right:.625rem;width:12.5%}.prices-form-advanced-general-row__individual-column .form__field{width:100%}.prices-form-advanced-general-row__individual-column .form__field input{transition:border-color .25s ease-in-out}.prices-form-advanced-general-row__individual-column .form__field:after{content:"";opacity:0;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;visibility:hidden}.prices-form-advanced-general-row__individual-column:first-child{padding-left:1.25rem;padding-right:.3125rem}.prices-form-advanced-general-row__individual-column:nth-child(2){padding-left:.3125rem;padding-right:1.25rem}.prices-form-advanced-general-row__individual-column:nth-child(3){padding-left:1.25rem;padding-right:1.25rem;width:25%}.prices-form-advanced-general-row__individual-column:nth-child(4){padding-left:1.25rem;padding-right:.3125rem}.prices-form-advanced-general-row__individual-column:nth-child(5){padding-left:.3125rem;padding-right:1.25rem}.prices-form-advanced-general-row__individual-column:nth-child(6){padding-left:1.25rem;padding-right:.3125rem}.prices-form-advanced-general-row__individual-column:nth-child(7){padding-left:.3125rem;padding-right:1.25rem}@media only screen and (max-width:1399px){.prices-form-advanced-general-row__individual-column{width:25%}.prices-form-advanced-general-row__individual-column:nth-child(2){padding-right:.625rem}.prices-form-advanced-general-row__individual-column:nth-child(3){padding-left:.625rem;padding-right:1.25rem;width:50%}.prices-form-advanced-general-row__individual-column:nth-child(4){padding-left:1.25rem;padding-right:.3125rem}.prices-form-advanced-general-row__individual-column:nth-child(5){padding-left:.3125rem;padding-right:.625rem}.prices-form-advanced-general-row__individual-column:nth-child(6){padding-left:.625rem;padding-right:.3125rem}.prices-form-advanced-general-row__individual-column:nth-child(7){padding-left:.3125rem;padding-right:1.25rem}}.prices-form-advanced-general-row__individual-column-warengruppen{width:12.5%}.prices-form-advanced-general-row__individual-column-warengruppen:first-child{padding-left:1.25rem;padding-right:1.25rem;width:25%}.prices-form-advanced-general-row__individual-column-warengruppen:nth-child(2){padding:0 1.25rem;width:25%}.prices-form-advanced-general-row__individual-column-warengruppen:nth-child(3){padding-left:1.25rem;padding-right:.3125rem;width:12.5%}.prices-form-advanced-general-row__individual-column-warengruppen:nth-child(4){padding-left:.3125rem;padding-right:1.25rem}.prices-form-advanced-general-row__individual-column-warengruppen:nth-child(5){padding-left:1.25rem;padding-right:.3125rem;width:12.5%}.prices-form-advanced-general-row__individual-column-warengruppen:nth-child(6){padding-left:.3125rem;padding-right:1.25rem}@media only screen and (max-width:1399px){.prices-form-advanced-general-row__individual-column-warengruppen{width:25%}.prices-form-advanced-general-row__individual-column-warengruppen:first-child{padding-right:.625rem;width:50%}.prices-form-advanced-general-row__individual-column-warengruppen:nth-child(2){padding-left:.625rem;width:50%}.prices-form-advanced-general-row__individual-column-warengruppen:nth-child(3){padding-right:.3125rem;width:25%}.prices-form-advanced-general-row__individual-column-warengruppen:nth-child(4){padding-left:.3125rem;padding-right:.625rem}.prices-form-advanced-general-row__individual-column-warengruppen:nth-child(5){padding-left:.625rem;padding-right:.3125rem;width:25%}.prices-form-advanced-general-row__individual-column-warengruppen:nth-child(6){padding-left:.3125rem}}.prices-form-advanced-general-row__individual-column-subgroup,.prices-form-advanced-general-row__individual-column-subgroup .form__field{position:relative}.prices-form-advanced-general-row__individual-column-subgroup .form__field--loading:before{background-color:rgba(26,26,26,.1);border-radius:3px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1151}.prices-form-advanced-general-row__individual-column-subgroup .form__field--loading+.loading-spinner{bottom:.875rem;display:block;left:1.375rem;position:absolute;z-index:1151}.prices-form-advanced-general-row__individual-column-subgroup .form__field:hover .help-text{transform:translateX(-50%) scale(1)}.prices-form-advanced-general-row__individual-column-subgroup .form__field .help-text{background:#64666a;border-radius:3px;color:#fff;display:flex;font:.75rem Source Sans Pro,sans-serif;height:-moz-max-content;height:max-content;left:50%;line-height:.875rem;padding:.625rem;position:absolute;top:calc(100% + .625rem);transform:translateX(-50%) scale(0);transform-origin:top center;transition:transform .25s ease-in-out;white-space:normal;width:-moz-max-content;width:max-content;z-index:10}.prices-form-advanced-general-row__individual-column-subgroup .form__field .help-text:before{border-bottom:.1875rem solid rgba(51,51,51,.8);border-left:.1875rem solid hsla(0,0%,100%,0);border-right:.1875rem solid hsla(0,0%,100%,0);bottom:100%;content:"";left:calc(50% - .1875rem);position:absolute}.prices-form-advanced-general-row__individual~.button__delete-trigger{margin-left:1.25rem}@media only screen and (max-width:1399px){.prices-form-advanced-general-row__individual~.button__delete-trigger{border:.0625rem solid #cfcacb;border-top:none;margin-bottom:1.25rem;margin-left:0;padding:1.25rem;position:relative;width:100%}.prices-form-advanced-general-row__individual~.button__delete-trigger:before{border-top:.0625rem solid #cfcacb;content:"";position:absolute;top:0;width:calc(100% - 2.5rem)}}.prices-form-advanced-general-row__individual~.button__delete-trigger svg{margin-right:.5625rem}.prices-form-advanced-general-row .button__delete-trigger{margin-left:1.25rem}@media only screen and (max-width:1399px){.prices-form-advanced-general-row .button__delete-trigger{margin-left:0}}.prices-form-advanced-general-row .button__delete-trigger svg{margin-right:.5625rem}.prices-form-advanced-general-row .form__field input{transition:border-color .25s ease-in-out}.prices-form-advanced-general-row .form__field:after{content:"";opacity:0;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;visibility:hidden}.prices-form-advanced-row{margin-bottom:1.25rem;position:relative}@media only screen and (max-width:1399px){.prices-form-advanced-row{align-items:flex-start}}.prices-form-advanced-row__outer-wrapper{display:flex;flex-direction:column;margin-right:2.5rem;width:calc(33.33333% - 1.66667rem)}@media only screen and (max-width:1399px){.prices-form-advanced-row__outer-wrapper{margin-right:1.25rem;width:calc(33.33333% - .83333rem)}}.prices-form-advanced-row__outer-wrapper:nth-child(3){margin-right:0}.prices-form-advanced-row__outer-wrapper:first-child .form__field{width:100%}.prices-form-advanced-row__outer-wrapper .form__field{margin-right:.625rem;width:calc(50% - .3125rem)}@media only screen and (max-width:1399px){.prices-form-advanced-row__outer-wrapper .form__field{margin-right:0;width:100%}}.prices-form-advanced-row__outer-wrapper .form__field:nth-child(2){margin-right:0}.prices-form-advanced-row__lower-wrapper{display:flex}@media only screen and (max-width:1399px){.prices-form-advanced-row__lower-wrapper{flex-direction:column;gap:.625rem;justify-content:center}}.prices-form-advanced-row__delete-button{position:absolute;right:0;top:50%;transform:translate(100%,-50%)}@media only screen and (max-width:1399px){.prices-form-advanced-row__delete-button{border-top:.0625rem solid #cfcacb;margin-top:1.25rem;padding-top:1.25rem;position:relative;transform:none;width:100%}}.prices-form-advanced-row__field-error{position:relative}.prices-form-advanced-row__field-error input{border-color:#e50040!important}.prices-form-advanced-row__field-error:after{background-image:url(../images/warning.svg);background-repeat:no-repeat;content:"";height:1rem;opacity:1!important;position:absolute;right:.9375rem;top:1.0625rem;visibility:visible!important;width:1rem}.prices-form-advanced-row__error-message{color:#e50040;font-size:.75rem;margin-top:.3125rem}.prices-form-advanced-row__individual{border:.0625rem solid #cfcacb;flex:1;margin-bottom:1.25rem;padding:1.25rem 0}@media only screen and (max-width:1399px){.prices-form-advanced-row__individual{border-bottom:none;margin-bottom:0;row-gap:1.25rem}}.prices-form-advanced-row__individual-column{padding-right:.625rem;width:12.5%}.prices-form-advanced-row__individual-column .form__field{width:100%}.prices-form-advanced-row__individual-column .form__field input{transition:border-color .25s ease-in-out}.prices-form-advanced-row__individual-column .form__field:after{content:"";opacity:0;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;visibility:hidden}.prices-form-advanced-row__individual-column:first-child{padding-left:1.25rem;padding-right:.3125rem}.prices-form-advanced-row__individual-column:nth-child(2){padding-left:.3125rem;padding-right:1.25rem}.prices-form-advanced-row__individual-column:nth-child(3){padding-left:1.25rem;padding-right:1.25rem;width:25%}.prices-form-advanced-row__individual-column:nth-child(4){padding-left:1.25rem;padding-right:.3125rem}.prices-form-advanced-row__individual-column:nth-child(5){padding-left:.3125rem;padding-right:1.25rem}.prices-form-advanced-row__individual-column:nth-child(6){padding-left:1.25rem;padding-right:.3125rem}.prices-form-advanced-row__individual-column:nth-child(7){padding-left:.3125rem;padding-right:1.25rem}@media only screen and (max-width:1399px){.prices-form-advanced-row__individual-column{width:25%}.prices-form-advanced-row__individual-column:nth-child(2){padding-right:.625rem}.prices-form-advanced-row__individual-column:nth-child(3){padding-left:.625rem;padding-right:1.25rem;width:50%}.prices-form-advanced-row__individual-column:nth-child(4){padding-left:1.25rem;padding-right:.3125rem}.prices-form-advanced-row__individual-column:nth-child(5){padding-left:.3125rem;padding-right:.625rem}.prices-form-advanced-row__individual-column:nth-child(6){padding-left:.625rem;padding-right:.3125rem}.prices-form-advanced-row__individual-column:nth-child(7){padding-left:.3125rem;padding-right:1.25rem}}.prices-form-advanced-row__individual-column-warengruppen{width:12.5%}.prices-form-advanced-row__individual-column-warengruppen:first-child{padding-left:1.25rem;padding-right:1.25rem;width:25%}.prices-form-advanced-row__individual-column-warengruppen:nth-child(2){padding:0 1.25rem;width:25%}.prices-form-advanced-row__individual-column-warengruppen:nth-child(3){padding-left:1.25rem;padding-right:.3125rem;width:12.5%}.prices-form-advanced-row__individual-column-warengruppen:nth-child(4){padding-left:.3125rem;padding-right:1.25rem}.prices-form-advanced-row__individual-column-warengruppen:nth-child(5){padding-left:1.25rem;padding-right:.3125rem;width:12.5%}.prices-form-advanced-row__individual-column-warengruppen:nth-child(6){padding-left:.3125rem;padding-right:1.25rem}@media only screen and (max-width:1399px){.prices-form-advanced-row__individual-column-warengruppen{width:25%}.prices-form-advanced-row__individual-column-warengruppen:first-child{padding-right:.625rem;width:50%}.prices-form-advanced-row__individual-column-warengruppen:nth-child(2){padding-left:.625rem;width:50%}.prices-form-advanced-row__individual-column-warengruppen:nth-child(3){padding-right:.3125rem;width:25%}.prices-form-advanced-row__individual-column-warengruppen:nth-child(4){padding-left:.3125rem;padding-right:.625rem}.prices-form-advanced-row__individual-column-warengruppen:nth-child(5){padding-left:.625rem;padding-right:.3125rem;width:25%}.prices-form-advanced-row__individual-column-warengruppen:nth-child(6){padding-left:.3125rem}}.prices-form-advanced-row__individual-column-subgroup,.prices-form-advanced-row__individual-column-subgroup .form__field{position:relative}.prices-form-advanced-row__individual-column-subgroup .form__field--loading:before{background-color:rgba(26,26,26,.1);border-radius:3px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1151}.prices-form-advanced-row__individual-column-subgroup .form__field--loading+.loading-spinner{bottom:.875rem;display:block;left:1.375rem;position:absolute;z-index:1151}.prices-form-advanced-row__individual-column-subgroup .form__field:hover .help-text{transform:translateX(-50%) scale(1)}.prices-form-advanced-row__individual-column-subgroup .form__field .help-text{background:#64666a;border-radius:3px;color:#fff;display:flex;font:.75rem Source Sans Pro,sans-serif;height:-moz-max-content;height:max-content;left:50%;line-height:.875rem;padding:.625rem;position:absolute;top:calc(100% + .625rem);transform:translateX(-50%) scale(0);transform-origin:top center;transition:transform .25s ease-in-out;white-space:normal;width:-moz-max-content;width:max-content;z-index:10}.prices-form-advanced-row__individual-column-subgroup .form__field .help-text:before{border-bottom:.1875rem solid rgba(51,51,51,.8);border-left:.1875rem solid hsla(0,0%,100%,0);border-right:.1875rem solid hsla(0,0%,100%,0);bottom:100%;content:"";left:calc(50% - .1875rem);position:absolute}.prices-form-advanced-row__individual~.button__delete-trigger{margin-left:1.25rem}@media only screen and (max-width:1399px){.prices-form-advanced-row__individual~.button__delete-trigger{border:.0625rem solid #cfcacb;border-top:none;margin-bottom:1.25rem;margin-left:0;padding:1.25rem;position:relative;width:100%}.prices-form-advanced-row__individual~.button__delete-trigger:before{border-top:.0625rem solid #cfcacb;content:"";position:absolute;top:0;width:calc(100% - 2.5rem)}}.prices-form-advanced-row__individual~.button__delete-trigger svg{margin-right:.5625rem}.prices-form-advanced-row .button__delete-trigger{margin-left:1.25rem}@media only screen and (max-width:1399px){.prices-form-advanced-row .button__delete-trigger{margin-left:0}}.prices-form-advanced-row .button__delete-trigger svg{margin-right:.5625rem}.prices-form-advanced-row .form__field input{transition:border-color .25s ease-in-out}.prices-form-advanced-row .form__field:after{content:"";opacity:0;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;visibility:hidden}.prices-form-advanced-row__error-message{padding-left:1.25rem}.prices-form-advanced-upload__title{font-weight:600;margin:2.5rem 0 .625rem}.prices-form-advanced-upload__grid{display:grid;grid-gap:1.25rem;grid-template:"table info-box" auto "upload-trigger upload-trigger" auto/2fr 1fr}@media only screen and (max-width:1279px){.prices-form-advanced-upload__grid{grid-template:"table" auto "upload-trigger" auto "info-box" auto/1fr}}.prices-form-advanced-upload__table{border:.0625rem solid #cfcacb;display:flex;flex-direction:column;grid-area:table;min-height:24rem;padding:0 1.25rem}.prices-form-advanced-upload__table-head,.prices-form-advanced-upload__table-row{border-bottom:.0625rem solid #cfcacb;color:#1a1a1a;font-size:1rem;line-height:1.375rem;padding:1.25rem 0}.prices-form-advanced-upload__table--empty{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.prices-form-advanced-upload__table-body.prices-form-advanced-upload__max-files-reached>div:last-child{border-bottom:none}.prices-form-advanced-upload__table-actions{display:flex;gap:2.5rem;justify-content:flex-end}.prices-form-advanced-upload__table-actions button{background-color:transparent}.prices-form-advanced-upload__info-box{display:grid;grid-template:"title" auto "text" auto "image" 1fr "link" auto/1fr;height:24rem;grid-gap:.625rem;background-color:#f1f1f1;grid-area:info-box;padding:1.25rem}@media only screen and (max-width:1279px){.prices-form-advanced-upload__info-box{-moz-column-gap:2.5rem;column-gap:2.5rem;grid-template:"title image" auto "text image" auto "link image" auto ". image" auto/auto auto;height:auto;row-gap:.625rem}}.prices-form-advanced-upload__info-box-title{grid-area:title}.prices-form-advanced-upload__info-box-text{grid-area:text;margin:0}.prices-form-advanced-upload__info-box-image{grid-area:image;max-height:11.25rem;max-width:24.375rem;min-height:0;padding:.625rem 0}@media only screen and (max-width:1279px){.prices-form-advanced-upload__info-box-image{padding:0}}.prices-form-advanced-upload__info-box-link{align-items:center;display:flex;grid-area:link;width:-moz-max-content;width:max-content}.prices-form-advanced-upload__info-box-link.link--icon-text:hover{background-color:#fff}.prices-form-advanced-upload__info-box-link svg{height:1.5rem;margin-right:.4375rem;width:1.5rem}@media only screen and (max-width:1279px){.prices-form-advanced-upload__info-box-link{padding-top:.625rem}}.prices-form-advanced-upload__date,.prices-form-advanced-upload__filename{display:-webkit-box;font-weight:700;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.prices-form-advanced-upload__active-col{align-items:center;display:flex;gap:.625rem}.prices-form-advanced-upload__active-switch{display:flex;gap:.625rem}.prices-form-advanced-upload__switch-label-enabled{font-weight:700}.prices-form-advanced-upload__upload-trigger{align-items:center;display:flex;grid-area:upload-trigger;width:-moz-max-content;width:max-content}.prices-form-advanced-upload__upload-trigger svg{margin-right:.5625rem}.prices-form-advanced-uploaded-modal .modal-dialog .modal__header{margin-bottom:.625rem}.prices-form-advanced-uploaded-modal .modal-dialog .modal__content{margin-bottom:4rem}.prices-form-advanced-uploaded-modal .modal-dialog .modal__footer{display:flex;gap:.625rem}.prices-form-simple__radio-wrapper{align-items:stretch}.prices-form-simple__radio-container{border:.0625rem solid #cfcacb;display:flex;flex-direction:column-reverse;height:100%;justify-content:flex-end;padding:1.25rem}.prices-form-simple__radio-container ul{margin-bottom:0;margin-top:.625rem}.prices-form-simple__radio-container ul li:last-child{margin-bottom:0}.prices-form-simple__radio-container .label--title{color:#434343;font-weight:700;height:unset;margin-bottom:0;padding:0;position:relative}.prices-form-simple__step-container{margin-bottom:1.25rem}.prices-form-simple__lower-wrapper{padding:0 1.25rem!important}.prices-form-simple__lower-wrapper>div:not(.disabled-radio-container) input,.prices-form-simple__lower-wrapper>div:not(.disabled-radio-container) label{color:#434343!important}.prices-form-simple__lower-container{background-color:unset!important;border:.0625rem solid #cfcacb;padding:1.25rem}.prices-form-simple__example-container{display:flex;flex-direction:column}@media only screen and (max-width:1023px){.prices-form-simple__example-container{padding:0!important}}.prices-form-simple__example-input input{border:0;border-radius:0}.prices-form-simple__example-input>label{transform:scale(.75) translateY(-.5rem) translateX(.875rem)!important}@media only screen and (min-width:1024px){.prices-form-simple__example-input:last-child{padding-right:0!important}}.prices-form-simple__price-input{display:flex;flex-direction:column;padding-left:0!important}@media only screen and (max-width:1023px){.prices-form-simple__price-input{padding:0!important}}.prices-form-simple__label{color:#434343;display:flex;font-weight:700;justify-content:space-between;margin-bottom:.625rem;width:100%}.prices-form-simple .disabled-input-container name__lower-container{color:#8e8e8e}.disabled-radio-container{background-color:#f1f1f1}.disabled-radio-container .label--title,.disabled-radio-container .prices-form-simple__label{color:#8e8e8e}.active-container{border-color:#009fe3}.service-form__row-outer{display:flex;flex-direction:column;width:100%}.service-form__row-inner{width:100%}.service-form__row-inner>div{align-items:center;border-top:.0625rem solid #cfcacb;display:flex;padding:1.25rem 0}@media only screen and (max-width:1279px){.service-form__row-inner>div{flex-wrap:wrap;gap:1.25rem}}.service-form__row-inner>div>.form-field{margin-right:2.5rem;max-width:21.5625rem;width:100%}.service-form__row-inner>div>.form-field:last-child{margin-right:1.25rem}@media only screen and (max-width:1279px){.service-form__row-inner>div>.form-field{margin-right:0;max-width:unset;width:calc(50% - .625rem)}}.service-form .form__actions{margin-top:0}.service-form__add-trigger{align-items:center;display:flex;font-size:1rem;width:-moz-fit-content;width:fit-content}.service-form__add-trigger .icon{margin-right:.4375rem}.service-form__delete{color:#434343;font-size:1rem}@media only screen and (max-width:1279px){.service-form .button__delete-trigger{justify-content:flex-end;margin-left:auto}}.button__delete-trigger{align-items:center;border-radius:3px;color:#434343;cursor:pointer;display:flex;justify-content:center;padding:.5625rem;transition:background-color .25s ease-in-out,color .25s ease-in-out}.button__delete-trigger:hover{background-color:rgba(26,26,26,.05);color:#434343}.setup-footer{background:#fff;border-top:1px solid #cfcacb;bottom:0;display:flex;height:5.75rem;justify-content:center;left:0;position:fixed;width:100%;z-index:700}.setup-footer__container{align-items:center;display:flex;flex-direction:row;margin:auto;max-width:120rem;padding:0 6.9375rem;width:100%}.setup-footer__container .switch--footer--icon{margin-top:-.25rem}.setup-footer__mode-toggle{align-items:center;display:flex;flex-grow:1}.setup-footer__my-shop-text{color:#1a1a1a;font-size:1.1875rem;font-weight:600;line-height:1.5rem;margin-right:.625rem}.setup-footer__active-text{color:#434343;font-size:1rem;line-height:1.375rem;margin-left:.625rem}.nav-status-banner{background:#e50040;color:#fff;display:flex;font-size:1rem;font-weight:700;justify-content:center;line-height:1.25rem;padding:.9375rem;text-align:center}@media only screen and (max-width:1023px){.nav-status-banner{font-size:.875rem;line-height:1.0625rem;padding:.3125rem 63.4375rem .3125rem .9375rem}}.navigation-contact-tab__dark{color:#1a1a1a!important;font-weight:700!important}.navigation-contact-tab__tile{align-items:center;display:flex}.navigation-contact-tab__tile-icon{color:var(--setting-color-ghost);margin-right:.75rem}.navigation-contact-tab .contact-button__text{color:#1a1a1a}.navigation-contact-tab .contact-button__text a{color:var(--setting-color-link);font-weight:400}.navigation-contact-tab .contact-button__text a:hover{color:var(--setting-color-link-darken-10)}.navigation-contact-tab .contact-card{padding:1.25rem 1.25rem 1.25rem 0}.navigation-contact-tab .contact-card .grid{gap:.9375rem}.navigation-tab-switcher{height:3.75rem;width:100%}.navigation-tab-switcher__container{display:flex;height:100%}.navigation-tab-switcher__tab{align-items:center;background:#f9f9f9;border:.0625rem solid #eee;border-left:0;color:var(--setting-color-ghost);display:flex;flex:1;font-size:.875rem;font-weight:700;height:100%;justify-content:center;text-transform:uppercase}.navigation-tab-switcher__tab svg{pointer-events:none}.navigation-tab-switcher__tab--active{background:#fff;border-bottom:0;color:#434343}.navigation-tab-switcher__tab:hover{cursor:pointer}.navigation-user-tab a.navigation-user-tab__sub-nav-title{align-items:center;display:flex;height:3.75rem;width:100%}.navigation-user-tab__icon-container{align-items:center;display:flex;height:100%;right:1.25rem}.navigation-user-tab__icon-container svg{color:var(--setting-color-ghost);transform:rotate(90deg)}.navigation-user-tab__icon-container .icon-is-active{transform:rotate(270deg)}.navigation-user-tab .user-navigation__shopping-list-container{padding:0}.navigation-user-tab .user-navigation__shopping-list-container .menu__item{padding-bottom:1.25rem}.navigation-user-tab .user-navigation__shopping-list-container .menu__item a{font-weight:400!important}.navigation-user-tab .user-navigation__shopping-list-seperator{border-bottom:0}.navigation-user-tab .user-navigation__shopping-list-action{padding-left:0;padding-top:0}.navigation-user-tab .user-navigation__shopping-list-action a{color:var(--setting-color-link);font-weight:400!important}.navigation-user-tab .user-navigation__shopping-list-action a:hover{color:var(--setting-color-link-darken-10)}.navigation-user-tab .user-navigation__shopping-list-action a svg{height:1.25rem;width:1.25rem}.add-to-cart-form{background:#fff;border-top:.0625rem solid #cfcacb;bottom:0;min-height:6.25rem;position:sticky;width:100%;z-index:999}.add-to-cart-form form{height:100%}.add-to-cart-form .is-loading span{display:none}.add-to-cart-form__form{align-items:center;display:flex;flex-direction:row;gap:1.25rem;height:100%;justify-content:center}.add-to-cart-form__form .form-field{width:18.125rem}.add-to-cart-form__form .quantity-counter{width:8.4375rem}.add-to-cart-form__cart-trigger{height:3.125rem;width:27.875rem!important}@media only screen and (max-width:1919px){.add-to-cart-form__form .form-field{width:11.4375rem}.add-to-cart-form__form .quantity-counter{width:5.0625rem}.add-to-cart-form__cart-trigger{width:17.8125rem!important}}@media only screen and (max-width:1279px){.add-to-cart-form__form .form-field{width:14.4375rem}.add-to-cart-form__form .quantity-counter{width:9.1875rem}.add-to-cart-form__cart-trigger{width:19.625rem!important}}@media only screen and (max-width:1023px){.add-to-cart-form{min-height:5rem}.add-to-cart-form__form .form-field{width:10.4375rem}.add-to-cart-form__form .quantity-counter{width:6.5rem}.add-to-cart-form__cart-trigger{width:14.3125rem!important}}@media only screen and (max-width:767px){.add-to-cart-form{min-height:8.1875rem;padding:.9375rem}.add-to-cart-form__form{display:grid;gap:.625rem;grid-template-columns:1fr 1fr}.add-to-cart-form .form-field,.add-to-cart-form .quantity-counter{height:2.8125rem;width:100%}.add-to-cart-form__cart-trigger{height:2.8125rem;width:100%!important}.add-to-cart-form__cart-trigger span{display:none}}.banner-new-product-hero{align-items:center;background:#fff;display:flex;flex-direction:column;height:43.25rem;margin-inline:-2.5rem;overflow:hidden;padding-top:2.5rem;position:relative}.banner-new-product-hero__tag{background:#f1f1f1;border-radius:.1875rem;color:#009fe3;font-size:.875rem;font-weight:700;left:2.5rem;padding-inline:.4375rem;padding-bottom:.1875rem;padding-top:.1875rem;position:absolute;top:2.5rem}.banner-new-product-hero__content{display:flex;flex-direction:column;gap:2.5rem}.banner-new-product-hero__content--text{align-items:center;display:flex;flex-direction:column;gap:.9375rem}.banner-new-product-hero__content--text h1{color:#53565b;font-size:2.25rem}.banner-new-product-hero__content--text h2{color:#1a1a1a;font-size:1.1875rem}.banner-new-product-hero img{width:74.125rem}@media only screen and (max-width:1919px){.banner-new-product-hero{height:31.25rem}.banner-new-product-hero img{width:47.5rem}}@media only screen and (max-width:1279px){.banner-new-product-hero{height:26.0625rem}.banner-new-product-hero__tag{top:1.25rem}.banner-new-product-hero img{width:38.5rem}}@media only screen and (max-width:1023px){.banner-new-product-hero{height:20.6875rem;margin-inline:unset;padding-top:1.25rem}.banner-new-product-hero__tag{left:1.6875rem}.banner-new-product-hero__content{gap:1.875rem}.banner-new-product-hero__content--text{gap:.625rem}.banner-new-product-hero__content--text h1{font-size:1.625rem}.banner-new-product-hero__content--text h2{font-size:1.125rem}.banner-new-product-hero img{width:29.875rem}}@media only screen and (max-width:767px){.banner-new-product-hero{height:19.625rem;padding-top:3.5625rem}.banner-new-product-hero__tag{left:.9375rem;top:.9375rem}.banner-new-product-hero img{width:100%}}.banner-new-product-with-text{background:#fff;display:grid;grid-template-columns:1fr 1fr;min-height:32.3125rem}.banner-new-product-with-text__image-left{align-items:center;display:flex;justify-content:center}.banner-new-product-with-text__image-left img{height:29.8125rem;width:auto}.banner-new-product-with-text__content{border-left:.0625rem solid #cfcacb;display:flex;flex-direction:column;justify-content:center;padding:2.4375rem}.banner-new-product-with-text__content--text h1{font-size:1.1875rem}.banner-new-product-with-text__content .button{height:2.3125rem;padding:.5625rem .9375rem .625rem;width:-moz-fit-content;width:fit-content}.banner-new-product-with-text.reverse-grid{grid-auto-flow:column dense;grid-template-columns:1fr 1fr}.banner-new-product-with-text.reverse-grid>:first-child{grid-column-start:2}.banner-new-product-with-text.reverse-grid>:last-child{grid-column-start:1}@media only screen and (max-width:1919px){.banner-new-product-with-text__content{padding:1.25rem}}@media only screen and (max-width:1279px){.banner-new-product-with-text{min-height:25rem}.banner-new-product-with-text__image-left img{height:22.5rem}}@media only screen and (max-width:1023px){.banner-new-product-with-text__content--text h1{font-size:1.125rem}}@media only screen and (max-width:767px){.banner-new-product-with-text{display:flex;flex-direction:column}.banner-new-product-with-text__image-left{padding-bottom:.9375rem;padding-top:.9375rem}.banner-new-product-with-text__image-left img{height:15.625rem}.banner-new-product-with-text__content{border-left:none;border-top:.0625rem solid #cfcacb;padding:.9375rem}}.banner-new-product-with-text-big{background:#fff;display:grid;grid-template-columns:8fr 4fr;min-height:43.75rem}.banner-new-product-with-text-big__image{height:43.75rem;-o-object-fit:cover;object-fit:cover;width:100%}.banner-new-product-with-text-big__content{display:flex;flex-direction:column;gap:2.5rem;padding:1.25rem;position:relative}.banner-new-product-with-text-big__content--text{display:flex;flex-direction:column;gap:.9375rem}.banner-new-product-with-text-big__content--text h1{color:#1a1a1a;font-size:1.875rem}.banner-new-product-with-text-big__content--text p{color:#434343;font-size:1rem;margin:0}.banner-new-product-with-text-big__content--footer-link{margin-left:-.5625rem}.banner-new-product-with-text-big__content--footer-link-spacing-bottom{padding-bottom:3.5rem}.banner-new-product-with-text-big__content--footer img{bottom:1.25rem;left:1.25rem;max-height:3.125rem;position:absolute}@media only screen and (max-width:1919px){.banner-new-product-with-text-big__content{gap:1.875rem}}@media only screen and (max-width:1279px){.banner-new-product-with-text-big{display:flex;flex-direction:column;min-height:unset}.banner-new-product-with-text-big__image{height:21.875rem}.banner-new-product-with-text-big__content--footer{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}.banner-new-product-with-text-big__content--footer-link-spacing-bottom{padding-bottom:0}.banner-new-product-with-text-big__content--footer img{position:unset}}@media only screen and (max-width:1023px){.banner-new-product-with-text-big__image{height:17.9375rem}.banner-new-product-with-text-big__content--text{gap:.6875rem}.banner-new-product-with-text-big__content--text h1{font-size:1.5rem}.banner-new-product-with-text-big__content--footer img{height:2.5rem}}@media only screen and (max-width:767px){.banner-new-product-with-text-big__image{height:8.4375rem}.banner-new-product-with-text-big__content{gap:1.25rem;padding:.9375rem}.banner-new-product-with-text-big__content--footer{align-items:flex-start;flex-direction:column;gap:3.75rem}}.new-product-page{display:flex;flex-direction:column;gap:2.5rem}.new-product-page__tile-new-product-info{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr 1fr}.new-product-page__section-below-tiles{display:flex;flex-direction:column;gap:1.25rem}.new-product-page__section-bottom{padding-bottom:2.5rem;padding-top:2.5rem}.new-product-page__section-related-products{background:#fff;display:flex;flex-direction:column;gap:1.25rem;margin-inline:-2.5rem;padding:2.5rem}.new-product-page__section-related-products .slick-carousel--product-abstract{margin-left:0}.new-product-page__button{display:none}@media only screen and (max-width:1919px){.new-product-page{gap:1.25rem}.new-product-page__section-related-products{padding-bottom:1.25rem;padding-top:1.875rem}}@media only screen and (max-width:1279px){.new-product-page__section-related-products{margin-inline:-1.25rem}.new-product-page__section-related-products>.grid{align-items:center}}@media only screen and (max-width:1023px){.new-product-page section{margin-inline:-1.25rem}.new-product-page__tile-new-product-info{gap:.625rem;grid-template-columns:1fr}.new-product-page__section-bottom{padding-bottom:1.5625rem;padding-top:1.5625rem}.new-product-page__section-related-products{padding-top:1.5625rem}}@media only screen and (max-width:767px){.new-product-page{gap:.9375rem}.new-product-page__tile-new-product-info{gap:.3125rem}.new-product-page__section-bottom{padding-inline:.9375rem}.new-product-page__section-related-products{padding-left:.9375rem}}.tile-new-product-info{align-items:center;background:#fff;display:flex;flex-direction:row;gap:1.25rem;padding:1.875rem 1.25rem}.tile-new-product-info svg{color:#014380;flex-shrink:0;height:1.875rem;width:1.875rem}.tile-new-product-info span{color:#1a1a1a;font-size:1rem}@media only screen and (max-width:1919px){.tile-new-product-info{padding-bottom:1.25rem;padding-top:1.25rem}}@media only screen and (max-width:1279px){.tile-new-product-info svg{height:1.5rem;width:1.5rem}}@media only screen and (max-width:767px){.tile-new-product-info{padding:.9375rem}}.subscription-info__text{color:#8f8f8f;font-size:1rem;line-height:normal;margin:.4375rem 0 1.0625rem}@media only screen and (min-width:550px){.subscription-info__text{margin-top:1rem}}@media only screen and (min-width:768px){.subscription-info__text{font-size:1.125rem;line-height:1.4375rem;margin:1rem 0 0;max-width:23.875rem}}@media only screen and (min-width:1024px){.subscription-info__text{margin-top:1.0625rem}}.subscription-info__text b{color:#4c4c4c}.advantage-box{background-color:#f1f1f1;display:flex;gap:1.875rem;padding:1.25rem 1.875rem}@media only screen and (max-width:1023px){.advantage-box{gap:.9375rem;padding:1.25rem .9375rem}}.advantage-box__icon{color:#014380;height:2rem;width:2.5rem}.advantage-box__icon-container{margin:auto 0}.language-selector-modal .modal-dialog .modal__container{display:flex;flex-direction:column;gap:.625rem}.language-selector-modal .modal-dialog .modal__header{margin-bottom:unset}.language-selector-modal .modal-dialog .modal__content{display:flex;flex-direction:column;gap:1.25rem}.language-selector-modal .modal-dialog .modal__footer{display:flex;justify-content:flex-end}.new-password-validator{background-color:#f1f1f1;padding:.9375rem;width:100%}.new-password-validator__title{font-weight:600;margin-bottom:.625rem;text-align:start}.new-password-validator__check{color:#00a59a;display:none}.new-password-validator__cross{color:#8e8e8e}.new-password-validator__rule{align-items:center;display:flex;gap:.5rem}.new-password-validator__rule-valid>.new-password-validator__cross{display:none}.new-password-validator__rule-valid>.new-password-validator__check{display:block}.onboarding-email__notice{color:#e50040;font-size:.875rem;margin-bottom:.625rem}.onboarding-email__notice.input__error-invisible{margin:0}.onboarding-email__admin-hint{align-items:center;display:flex}.onboarding-email__admin-hint-icon{color:#64666a;cursor:pointer;height:2.25rem;margin:-.625rem 0;padding:.625rem;width:2.25rem}.onboarding-email__admin-hint-icon:hover{background-color:rgba(26,26,26,.05);color:#434343}.onboarding-email__admin-hint-modal .modal__content,.onboarding-email__admin-hint-modal .modal__header{margin-bottom:.625rem}@media only screen and (max-width:767px){.onboarding-email__admin-hint-modal .modal__footer button{border-radius:0;bottom:0;left:0;position:absolute;right:0}}.onboarding-email .form__field{margin-bottom:.625rem}.onboarding-email .form__actions{margin-top:0}.onboarding-login__top-area{margin-bottom:1.25rem;text-align:center}.onboarding-login__top-area p{margin:.3125rem 0 0}@media only screen and (max-width:1023px){.onboarding-login__top-area h3{font-size:1.5rem}}.onboarding-login .form__field{margin-bottom:.625rem}.onboarding-login .form__field .input--error:not(:focus){border-color:#e50040}.onboarding-login .form__actions{justify-content:flex-end;margin-top:0}.onboarding-password .form__field{margin-bottom:.625rem}.onboarding-password .form__actions{margin-top:0}.header-onboarding{background-color:var(--setting-color-main);left:0;margin:0 auto;max-width:120rem;position:fixed;right:0;top:0;z-index:2151}@media only screen and (max-width:1023px){.header-onboarding__mobile-overlay{background-color:var(--setting-color-main);height:3.125rem;position:fixed;width:100%;z-index:2}.header-onboarding__actions,.header-onboarding__login-wrap,.header-onboarding__logo,.header-onboarding__search,.header-onboarding__user-nav{z-index:3}}.header-onboarding__safe-login{align-items:center;color:#fff;display:flex;font-size:1rem;justify-content:flex-end}@media only screen and (max-width:767px){.header-onboarding__mobile-technical-search{z-index:4000}}.header-onboarding--checkout .container{padding:1.25rem 3.125rem}@media only screen and (max-width:1279px){.header-onboarding--checkout .container{padding:1.25rem 2.5rem}}@media only screen and (max-width:1023px){.header-onboarding--checkout .container{align-items:center;display:flex;height:3.125rem;padding:0 1.25rem}}.header-onboarding--checkout-my-shop{background-color:#fff;color:#484444}.header-onboarding--checkout-my-shop .header-onboarding__back,.header-onboarding--checkout-my-shop .header-onboarding__checkout-secure .icon,.header-onboarding--checkout-my-shop .header-onboarding__checkout-secure-text,.header-onboarding--checkout-my-shop .header-onboarding__checkout-secure-text-article{color:#484444}@media only screen and (max-width:1023px){.header-onboarding--checkout henni-line{display:none}}.body-overlay--no-search .header-onboarding{z-index:auto}.header-onboarding__row{padding:.5rem}.header-onboarding__navigation-top{position:relative;z-index:2154}.header-onboarding__navigation-main{position:relative;z-index:2152}.header-onboarding__top{background:var(--setting-color-header-top);color:var(--setting-color-text);display:block;height:2.5rem;padding-left:0;transition:height .2s linear;will-change:height}@media only screen and (max-width:1023px){.header-onboarding__top{display:none}}.header-onboarding__dark-text{color:#434343}.header-onboarding__logo{display:flex;flex-grow:1;height:100%;justify-self:flex-start;text-align:center}@media only screen and (max-width:1023px){.header-onboarding__logo{left:50%;position:absolute;right:50%;top:0;transform:translateX(-2.59375rem)}}@media only screen and (min-width:1280px)and (max-width:1399px){.header-onboarding__logo{flex-grow:0}}@media only screen and (min-width:1400px){.header-onboarding__logo{flex-grow:0;width:25%}}@media only screen and (min-width:1024px)and (max-width:1399px){.header-onboarding__logo{flex-grow:0;min-width:14.5rem;width:20%}}.header-onboarding__my-shop .header-onboarding__actions-item,.header-onboarding__my-shop .icon--menu{color:#484444}@media only screen and (max-width:1023px){.header-onboarding__my-shop .header-onboarding__actions-item,.header-onboarding__my-shop .icon--menu{color:var(--setting-color-text)}}.header-onboarding__my-shop henni-line{display:none}.header-onboarding__my-shop .header-onboarding__top{height:2.8125rem}.header-onboarding__main{background:var(--setting-color-main);height:6.25rem;line-height:6.25rem;transition:height .1s linear;will-change:height}@media only screen and (max-width:1023px){.header-onboarding__main{height:3.125rem;line-height:3.125rem}.header-onboarding__main .container--header{margin:0}}.header-onboarding__main--minimized{height:5.3125rem;line-height:5.3125rem}.header-onboarding__main--checkout{min-height:0;padding-bottom:.875rem;padding-top:.875rem;position:relative}@media only screen and (min-width:768px){.header-onboarding__main--checkout{padding-bottom:1.25rem;padding-top:1.25rem}}.header-onboarding__main-my-shop{background-color:#fff;color:#484444}.header-onboarding__main-my-shop .header-onboarding__technical-search{color:#484444}.header-onboarding__main .grid{flex-wrap:nowrap;height:inherit}.header-onboarding__search{align-items:center;display:flex;flex-grow:1}@media only screen and (max-width:1023px){.header-onboarding__search{background-color:#f1f1f1;bottom:-4.0625rem;padding:.625rem;position:absolute;width:100%;z-index:-1}}.header-onboarding__technical-search{align-items:center;color:#014380;cursor:pointer;display:flex;height:2.875rem;position:relative;right:3.5rem;width:2.875rem;z-index:3999}.header-onboarding__technical-search__icon{align-items:center;display:flex;height:100%}.header-onboarding__technical-search__icon .icon{height:1.3125rem;width:1.5rem}@media only screen and (max-width:1023px){.header-onboarding__technical-search{height:2.1875rem;position:absolute;right:1.4375rem;top:.9375rem;width:2.1875rem}.header-onboarding__technical-search__icon{align-items:center;display:flex;justify-content:center}}.header-onboarding__technical-search__text{font-size:1rem;font-weight:700;line-height:1.25rem;margin-right:.9375rem}@media only screen and (min-width:768px)and (max-width:1023px){.header-onboarding__technical-search-trigger{display:none}}.header-onboarding__technical-search__link{display:none}@media only screen and (min-width:768px)and (max-width:1023px){.header-onboarding__technical-search__link{display:flex}}@media only screen and (min-width:1400px){.header-onboarding__login-wrap{width:25%}}@media only screen and (min-width:1024px)and (max-width:1399px){.header-onboarding__login-wrap{padding-top:0;width:20%}}@media only screen and (max-width:1023px){.header-onboarding__login-wrap{margin-left:auto;margin-right:.90625rem}}.header-onboarding__login{margin-right:-.3125rem}@media only screen and (min-width:550px){.header-onboarding__login{margin-left:1.875rem;margin-right:0}}.header-onboarding__navigation{display:none}@media only screen and (min-width:1024px){.header-onboarding__navigation{background:#fff;display:block}}.header-onboarding__actions{display:none;margin:0 -.625rem}@media only screen and (max-width:1023px){.header-onboarding__actions{display:block;margin-left:.625rem}}@media only screen and (min-width:768px){.header-onboarding__actions{left:.9375rem;margin-left:.625rem;top:.4375rem}}.header-onboarding__actions-item{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:700;height:3.125rem;overflow:hidden;padding:0 .625rem;text-transform:uppercase}@media only screen and (min-width:768px){.header-onboarding__actions-item--search{display:none}}.header-onboarding__user{padding-left:1.25rem}@media only screen and (min-width:768px){.header-onboarding__user{display:none}}@media only screen and (min-width:1400px){.header-onboarding__user-nav{width:25%}}@media only screen and (min-width:1024px)and (max-width:1399px){.header-onboarding__user-nav{padding-top:0;width:20%}}.header-onboarding__back{color:#fff;display:flex;font-size:1rem;justify-content:flex-end;line-height:1.25rem}.header-onboarding__checkout-secure{align-items:center;color:#8f8f8f;display:flex;flex-direction:row;font-size:.875rem;font-weight:500;line-height:.9375rem}.header-onboarding__checkout-secure .icon{color:#fff;height:1.75rem;margin-right:.625rem;width:1.53125rem}@media only screen and (max-width:1023px){.header-onboarding__checkout-secure .icon{height:1.25rem}}.header-onboarding__checkout-secure-text{color:#fff;font-size:1.5rem;font-weight:700;line-height:1.8125rem;margin-right:.9375rem;text-align:center}@media only screen and (max-width:1279px){.header-onboarding__checkout-secure-text{font-size:1.25rem;line-height:1.5625rem}}@media only screen and (max-width:1023px){.header-onboarding__checkout-secure-text{font-size:1rem;line-height:1.3125rem}}.header-onboarding__checkout-secure-text-article{color:#fff;font-size:1.125rem;font-weight:400;line-height:1.5625rem}@media only screen and (max-width:1279px){.header-onboarding__checkout-secure-text-article{font-size:1rem;line-height:1.3125rem}}.header-onboarding--logo-big{display:block}@media only screen and (max-width:1023px){.header-onboarding--logo-big{display:none}}.header-onboarding--logo-small{display:none}@media only screen and (max-width:1023px){.header-onboarding--logo-small{display:block}}.header-onboarding--password-forgotten .header-onboarding__user-actions{align-items:center;display:flex;gap:4rem;justify-content:flex-end}.header-onboarding--password-forgotten .header-onboarding__user-actions .user-navigation__link{font-weight:400}.header-onboarding--password-forgotten .header-onboarding__user-actions .user-navigation__link svg{height:.625rem;margin:0 0 0 .5rem;width:.625rem}.header-onboarding--password-forgotten .header-onboarding__login-wrap{margin-left:auto;width:unset}.header-onboarding__login-view .header-extended__actions{display:none}.header-onboarding__login-view .header-extended__logo{margin-left:.9375rem;margin-right:auto;position:static;transform:inherit}.header-onboarding__user-actions{align-items:center;display:flex;gap:4rem;justify-content:flex-end}.header-onboarding__login-wrap{margin-left:auto;width:unset}.header-onboarding__user-nav{width:unset}@media only screen and (max-width:1023px){.header-onboarding__user-nav{margin-right:.90625rem}}.header-onboarding .user-navigation__link{font-weight:400}.header-onboarding .user-navigation__link svg{height:.625rem;margin:0 0 0 .5rem;width:.625rem}.order-status-timeline__icons-container{display:flex;justify-content:space-between;position:relative}@media only screen and (min-width:768px){.order-status-timeline__icons-container{max-width:22.5rem}}.order-status-timeline__status-icon{align-content:center;background-color:#e6e6e6;border-radius:50%;color:#8e8e8e;display:inline-flex;height:2.25rem;justify-content:center;min-height:2.25rem;min-width:2.25rem;position:relative;width:2.25rem}.order-status-timeline__status-icon--active{background-color:var(--setting-color-main);color:#fff}.order-status-timeline__status-icon .icon-tooltip{align-items:center;display:flex}.order-status-timeline__line{background:#cfcacb;height:.125rem;position:absolute;top:50%;transform:translateY(-50%);width:100%}.order-status-timeline__current-status{color:#1a1a1a;font-size:.875rem;font-weight:400;line-height:1rem;padding-right:1rem}.order-status-timeline__current-status>a{font-size:.875rem;line-height:1.5rem}@media only screen and (max-width:767px){.order-status-timeline__current-status{margin:.625rem 0 0}}.share-link__button{font-size:.9375rem;height:3.125rem;padding-right:1.875rem;text-align:center;width:8.6875rem}.share-link__input{height:3.125rem}.share-link__spacer-right{margin-right:.5625rem}.share-link__label{font-size:.875rem;font-weight:700}.price-list-export-modal .modal-dialog .modal__header{margin-bottom:.625rem}.price-list-export-modal .form.form--spacing .price-list-export-modal__price-export{margin-top:1.25rem}.price-list-export-modal__price-export label,.price-list-export-modal__price-schedule label{font-weight:700}.price-list-export-modal small{line-height:1.1875rem}.price-list-export-modal .modal__footer button{width:100%}.alternative-products-table{margin-bottom:1.25rem;margin-left:1.5625rem}@media only screen and (min-width:768px){.alternative-products-table{margin-left:10%}}@media only screen and (min-width:1024px){.alternative-products-table{margin-bottom:2.5rem;margin-left:22%}}.product-alternative-slider{border-bottom:1px solid #e7eaee;margin:2.5rem -.9375rem 0;padding:0 .9375rem}@media only screen and (min-width:768px){.product-alternative-slider{border-bottom:0;margin:3.75rem 0 0;padding:0}}.product-alternative-slider__title{color:#333;font-size:1.5rem;font-weight:500;line-height:normal;margin-bottom:.875rem;text-align:center}@media only screen and (min-width:768px){.product-alternative-slider__title{font-size:2rem;margin-bottom:2.0625rem}}.bundle-items__title{color:#333;font-size:.875rem;font-weight:500;margin:.625rem 0 .1875rem}.bundle-items__list{color:#333;font-size:.8125rem;font-weight:400;padding:0 0 0 .5rem}@media only screen and (min-width:768px){.bundle-items__list{padding-left:1.25rem}}.bundle-items__item{padding:.1875rem 0}.bundle-items__quantity{color:#8f8f8f;font-size:.8125rem;font-weight:400;line-height:normal;padding-left:.9375rem;white-space:nowrap}@media only screen and (min-width:768px){.bundle-items__quantity{display:block;padding-left:0}}.deminimis-info{font-size:1rem;line-height:1.375rem}@media only screen and (max-width:767px){.deminimis-info__text{font-size:.875rem;line-height:1.1875rem}}.deminimis-info__block{display:block}@media only screen and (min-width:768px){.deminimis-info .modal__header{margin-bottom:0!important}.deminimis-info .modal__header .deminimis-info__modal-title{display:none}}.deminimis-info__list{line-height:1.375rem;list-style-position:inside;list-style-type:disc}.deminimis-info__list li span{margin-left:-.625rem}.deminimis-info__list li::marker{font-size:1.125rem}.deminimis-info__download-link{margin:1.25rem 0 2.5rem;width:100%}.deminimis-info__disclaimer{display:block;font-size:.8125rem;line-height:1.0625rem}.deminimis-info .contact-card{padding:0}.deminimis-info .contact-button__text{line-height:1.3125rem}.downloads-overview__row{align-items:flex-start;display:flex;gap:.625rem;margin-bottom:.625rem}.downloads-overview__row:last-child{margin-bottom:0}.downloads-overview__row:before{background-color:#434343;border-radius:100%;content:"";display:inline-block;height:.5rem;margin-top:.78125rem;transform:translateY(-50%);width:.5rem}.downloads-overview__name{display:-webkit-box;flex:1;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#4c4c4c}.downloads-overview__name:hover{color:#4c4c4c}@media only screen and (max-width:549px){.downloads-overview__name{word-break:break-all}}@media only screen and (max-width:1023px){.downloads-overview__download{font-size:1rem}}@media only screen and (min-width:1280px){.info-tabs--pdp{margin-top:1.25rem}}.info-tabs .tab{font-weight:700}@media only screen and (min-width:768px){.info-tabs .tab:hover:not(.tab--active){background:#d8d8d8;color:#434343}}@media only screen and (max-width:767px){.info-tabs .tab{padding:1.5rem .9375rem}.info-tabs .tab--active{color:#1a1a1a}.info-tabs .tab--active .icon--accordion-up{display:block!important}.info-tabs .tab--active .icon--accordion-down{display:none!important}}.info-tabs .tab--accordion{display:none}@media only screen and (max-width:767px){.info-tabs .tab--accordion{align-items:center;background:#fff;color:#1a1a1a!important;display:flex;font-weight:700;justify-content:space-between;text-align:left;width:100%}.info-tabs .tab--accordion .icon--accordion-up{display:none}.info-tabs .tab--accordion .icon--accordion-down{display:block}.info-tabs .tab--accordion-container{margin-bottom:.3125rem}.info-tabs__tab-container{display:none}}.info-tabs__inner{background:#fff;padding:1.25rem}@media only screen and (max-width:767px){.info-tabs__inner{background:transparent;padding:0}}.info-tabs__tab-content{font-size:1rem}@media only screen and (max-width:767px){.info-tabs__tab-content-wrap{padding:.9375rem}}@media only screen and (min-width:768px){.info-tabs__tab-content .accordion-hidden,.info-tabs__tab-content.accordion-visible{transition:none}.info-tabs__tab-content .accordion-hidden>*,.info-tabs__tab-content.accordion-visible>*{transform:none;transition:none}}@media only screen and (max-width:767px){.info-tabs__tab-content{background:#fff;border-top:.0625rem solid #cfcacb}.info-tabs__tab-content.accordion-hidden{border-top:unset}.info-tabs__tab-content-marke img{display:none}}.info-tabs__tab-content-list-item{align-items:flex-start;display:flex}.info-tabs__tab-content-list-item:before{background-color:#434343;border-radius:100%;content:"";display:inline-block;height:.5rem;margin-right:.625rem;margin-top:.78125rem;min-height:.5rem;min-width:.5rem;transform:translateY(-50%);width:.5rem}.info-tabs__tab-content-list-item:not(:last-child){margin-bottom:.625rem}.product-bundle{margin:0 auto 5.625rem}.product-bundle--configurator{margin:0;max-width:100%;padding-bottom:.6875rem}.product-bundle--cart{margin:0;max-width:none}.product-bundle__title{color:#333;font-size:1.5rem;margin-bottom:.875rem;text-align:center}@media only screen and (min-width:768px){.product-bundle__title{font-size:2rem;margin-bottom:1.375rem}}.product-bundle__item--configurator{display:flex;padding-bottom:.625rem}.product-bundle__img-block{align-items:center;display:flex;height:20rem;justify-content:center;margin-bottom:1rem;padding:.625rem;position:relative}.product-bundle__img-block:before{background:rgba(26,26,26,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.product-bundle__img-block--configurator{height:4.375rem;margin:0 1.25rem 0 0;min-width:4.375rem;padding:.3125rem;width:4.375rem}.product-bundle__img{max-height:100%;max-width:100%}.product-bundle__info{display:flex;justify-content:space-between;min-height:5.9375rem;padding-bottom:.3125rem}@media only screen and (min-width:768px){.product-bundle__info{display:block}}.product-bundle__info--configurator{display:flex;flex-direction:column;justify-content:center;min-height:0;padding:0}.product-bundle__name{color:#333;font-size:.9375rem;font-weight:500;line-height:1.1875rem}.product-bundle__quantity{color:#8f8f8f;font-size:.9375rem;font-weight:400;line-height:1.1875rem;padding-left:.9375rem;white-space:nowrap}@media only screen and (min-width:768px){.product-bundle__quantity{display:block;padding-left:0}}.product-bundle-detail{border-bottom:1px solid #e7eaee}.product-bundle-detail__item{border-top:1px solid #e7eaee}.product-bundle-detail__title{color:#333;cursor:pointer;font-size:.875rem;font-weight:400;line-height:normal;padding:1.125rem 1.25rem;position:relative}.product-bundle-detail__title:after,.product-bundle-detail__title:before{background:#333;content:"";position:absolute;top:50%;transform:translateY(-50%)}.product-bundle-detail__title:before{height:2px;right:19px;width:10px}.product-bundle-detail__title:after{height:10px;right:23px;width:2px}.product-bundle-detail__title.active{background-color:#f0f0f0}.product-bundle-detail__title.active:after{display:none}.product-bundle-detail__description{background-color:#f0f0f0;color:#333;font-size:.8125rem;font-weight:400;padding:0 1.25rem 1.625rem}.product-bundle-detail__detail-list{background-color:#f0f0f0;padding:0 1.25rem 1.125rem}.product-bundle-detail__detail-list-key{color:#333;font-size:.875rem;font-weight:700}.product-bundle-detail__detail-list-value{color:#8f8f8f;font-size:.8125rem;font-weight:400;padding-bottom:8px}.product-cms{background:#f0f0f0;padding:2.0625rem 0 2.5rem;text-align:center}@media only screen and (min-width:768px){.product-cms{padding:3.125rem 0 1.25rem}}.product-cms__title{color:#333;font-size:1.75rem;margin:0 auto 1rem;max-width:970px}@media only screen and (min-width:768px){.product-cms__title{font-size:2rem;margin:0 auto 1.5rem}}.product-cms__text{color:#b2b2b2;font-size:.9375rem;line-height:1.625rem;margin:0 auto;max-width:970px}@media only screen and (min-width:768px){.product-cms__text{font-size:1.125rem;line-height:1.8125rem}}.product-cms__text p{margin:0 0 1rem}@media only screen and (min-width:768px){.product-cms__text p{margin:0 0 1.8125rem}}.product-cms__text a{color:#8f8f8f;font-weight:700}.product-cms__text a:hover{color:#eb553c}.product-configurator{display:flex;flex-direction:column;height:100%;padding-top:.625rem}@media only screen and (max-width:767px){.product-configurator{padding-top:.9375rem}}.product-configurator__actions{-moz-column-gap:.875rem;column-gap:.875rem;margin-left:-.5625rem;margin-top:1.25rem}@media only screen and (max-width:767px){.product-configurator__actions{margin-top:.625rem}}.product-configurator .stock-hint{justify-self:flex-end;margin-top:auto}.product-configurator__button-container{display:grid;grid-template:". ." auto "commission commission" auto/auto auto;width:-moz-max-content;width:max-content}@media only screen and (max-width:767px){.product-configurator__button-container{display:flex;flex-wrap:wrap;width:auto}}.product-configurator__button-container-secondary{flex-wrap:nowrap}@media only screen and (max-width:767px){.product-configurator__button-container-secondary{flex-wrap:wrap;margin-top:.3125rem}.product-configurator__button-container-secondary .button{padding-left:.75rem;padding-right:.75rem;width:100%}.product-configurator__button-container-secondary>.col{margin-bottom:.625rem}.product-configurator__button-container-secondary .stock-alarm{flex:1;margin-bottom:.625rem;width:100%}}@media(max-width:23.4375rem){.product-configurator__button-container-secondary{flex-direction:column}.product-configurator__button-container-secondary button,.product-configurator__button-container-secondary div{width:100%}}.product-configurator__top-block{display:flex;justify-content:space-between}.product-configurator__top-block-title{color:#1a1a1a;font-size:1.125rem;font-weight:700;line-height:1.125rem;margin-bottom:.9375rem}@media only screen and (max-width:767px){.product-configurator__top-block-title{margin-bottom:.3125rem}}.product-configurator__top-block-description{color:#434343;font-size:1rem;line-height:1.4375rem}.product-configurator__bottom-block{margin-top:auto}.product-configurator__brand-name{color:#333;font-size:1rem;font-weight:500;line-height:1.4375rem;text-align:right}@media only screen and (min-width:768px){.product-configurator__brand-name{font-size:1.125rem;margin-bottom:.1875rem;text-align:left}}.product-configurator__sku{color:#8f8f8f;font-size:.8125rem;font-weight:400;line-height:normal;text-align:right}@media only screen and (min-width:768px){.product-configurator__sku{font-size:.875rem;margin-bottom:1.75rem;text-align:left}}.product-configurator__add-to-cart-button{padding-bottom:.75rem;padding-top:.8125rem;white-space:nowrap}.product-configurator__add-to-cart-button .icon{width:1.4375rem}@media only screen and (max-width:767px){.product-configurator__add-to-cart-button,.product-configurator__direct-purchase{width:100%}}.product-configurator .quantity-counter{padding-bottom:.6875rem;padding-top:.75rem}@media only screen and (max-width:767px){.product-configurator .quantity-counter{margin-bottom:.625rem;margin-right:0;width:100%}}.product-configurator__bundle{margin-bottom:-1px}.product-configurator__add-to-cart{padding-top:1.3125rem}.product-configurator__commission-container{background:#fff;display:block;grid-area:commission;margin-top:.625rem;position:relative;width:auto}@media only screen and (max-width:767px){.product-configurator__commission-container{margin-top:.3125rem;width:100%}}.product-configurator__commission-container input{background:#f9f9f9;border:1px solid #cfcacb;border-radius:3px;height:3.125rem;width:100%}.product-configurator__commission-clean-button{align-items:center;bottom:0;color:#8f8f8f;display:flex;height:2.8125rem;justify-content:center;margin-right:.15625rem;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:2.8125rem}.product-configurator__commission-clean-button:focus,.product-configurator__commission-clean-button:hover{background:#f0f0f0;color:#8f8f8f}.product-configurator__commission-clean-button .icon{height:.75rem;width:.75rem}.product-configurator__direct-hidden{opacity:0}@media only screen and (max-width:767px){.product-configurator__to-cart{flex:2}.product-configurator__direct,.product-configurator__stock-alarm{flex:1}}.product-configurator__energy-label-container{align-items:center;display:flex;flex-direction:column;gap:.5rem;width:-moz-min-content;width:min-content}@media only screen and (min-width:768px){.product-configurator__energy-label-container{margin-top:-.625rem}}.product-configurator__energy-label-container .energy-label{display:none;text-align:center}.product-configurator__energy-label-container .energy-label:has(.icon){display:block}.product-configurator__deminimis-seal-container,.product-configurator__inspection-seal-container{width:5rem}@media only screen and (max-width:767px){.product-configurator__deminimis-seal-container,.product-configurator__inspection-seal-container{width:4.0625rem}}.product-configurator__stock-alarm-container{margin-left:0}@media only screen and (max-width:767px){.product-configurator__stock-alarm-container{padding-left:.625rem;padding-right:.3125rem;width:unset!important}.product-configurator .money-price__not-logged-in{margin-top:.9375rem}}.product-detail{overflow:hidden}.product-detail__title{color:#1a1a1a;font-size:1.125rem;font-weight:700;line-height:1.125rem}@media only screen and (max-width:767px){.product-detail__title{display:none}}.product-detail__description{color:#8f8f8f;font-size:1rem;font-weight:400;line-height:1.8125rem;padding-bottom:2.1875rem}.product-detail__description-value{font-weight:700}.product-detail__description-title,.product-detail__description-value{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-detail__description-text-color{color:#1a1a1a}@media only screen and (min-width:768px){.product-detail__description{padding-bottom:0}}.product-detail__gradient{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;height:6.125rem;left:0;position:absolute;width:100%;z-index:1}@media only screen and (max-width:767px){.product-detail__gradient{display:none}}.product-detail .table.product-detail__detail-list .tr:not(:first-child){border-top:.0625rem solid #cfcacb}.product-detail .table.product-detail__detail-list .tr:not(:first-child).accordion-hidden{border-top:0}@media only screen and (max-width:767px){.product-detail .table.product-detail__detail-list .tr:not(:first-child).accordion-hidden{border-top:.0625rem solid #cfcacb}}.product-detail .table.product-detail__detail-list .tr:last-child{border-bottom:.0625rem solid #cfcacb}@media only screen and (max-width:767px){.product-detail .table.product-detail__detail-list .tr:last-child{border-bottom:0}.product-detail .table.product-detail__detail-list .tr:first-child{border-top:unset}}.product-detail__detail-list{background-color:#f0f0f0;border-radius:3px;max-height:unset!important;width:100%;word-break:break-word}.product-detail__detail-list .tr{align-items:center;background:#fff;border-top:.0625rem solid #cfcacb;display:flex;font-size:1rem;height:3.125rem;justify-content:space-between;line-height:1.25rem}@media only screen and (max-width:767px){.product-detail__detail-list .tr{padding-inline:.9375rem}}.product-detail__detail-list .tr.accordion-visible{max-height:3.125rem}.product-detail__detail-list .tr.accordion-visible.accordion-hidden{max-height:0}@media only screen and (max-width:767px){.product-detail__detail-list .tr.accordion-visible.accordion-hidden{max-height:3.125rem;overflow:unset}.product-detail__detail-list .tr.accordion-visible.accordion-hidden>*{opacity:1;transform:unset;transition:unset}}.product-detail__detail-list .tr .td{width:100%}.product-detail__detail-list-item:nth-child(odd){padding-right:5px}.product-detail__detail-list-item:nth-child(2n){padding-left:5px}.product-detail__detail-list-key{color:#333;font-size:.875rem;font-weight:700;line-height:normal;padding-top:1.4375rem}@media only screen and (min-width:1024px){.product-detail__detail-list-key{font-size:1rem;padding-top:1.9375rem}}.product-detail__detail-list-value{color:#8f8f8f;font-size:.8125rem;font-weight:400;line-height:normal}@media only screen and (min-width:1024px){.product-detail__detail-list-value{font-size:.9375rem}}.product-detail__information{color:#434343;font-size:.875rem;line-height:1.3125rem;margin-top:2.5rem}@media only screen and (max-width:1279px){.product-detail__information{margin-top:1.875rem}}@media only screen and (max-width:767px){.product-detail__information{margin-top:.3125rem;padding:.9375rem}}.product-detail__show-less-trigger,.product-detail__show-more-trigger{font-size:1rem;line-height:1.5625rem;margin-top:.8125rem}@media only screen and (max-width:767px){.product-detail__show-less-trigger,.product-detail__show-more-trigger{display:none}}.product-detail--expand{height:auto!important;max-height:unset!important;padding-bottom:.9375rem;padding-top:.9375rem}.product-detail--expand-item{overflow:visible;-webkit-line-clamp:unset}.share-button__trigger{background-color:transparent;border-radius:3px;color:var(--setting-color-main);cursor:pointer;margin:-.625rem;padding:.625rem}.share-button__trigger:hover{background-color:rgba(26,26,26,.05)}.share-button__text{color:var(--setting-color-link);font-size:1rem;padding-left:.4375rem}.share-button .dropdown__trigger{margin:-.8125rem 0 -.75rem;padding:.8125rem 0 .75rem}.share-button .dropdown__content{padding:.5625rem .4375rem;top:3.0625rem}.share-button .dropdown__content .link{padding:.375rem .5rem;text-align:start}.share-button .dropdown__content .link:hover{border-radius:3px}.stock-info-pdp__container-inline{flex-wrap:wrap}.stock-info-pdp__text-content{-webkit-box-orient:initial}.stock-info-pdp--kommission .stock-info-pdp__container{align-items:flex-start}.stock-info-pdp--kommission .stock-info-pdp__dot-wrapper{display:flex;flex-direction:column}.stock-info-pdp--kommission .stock-info-pdp__dot--kommission{display:inline-block;margin-top:.6875rem}.stock-info-pdp--international-availability .stock-info-pdp__container{align-items:flex-start}.stock-info-pdp--international-availability .stock-info-pdp__dot-wrapper{display:flex;flex-direction:column}.stock-info-pdp--international-availability .stock-info-pdp__dot--loc1,.stock-info-pdp--international-availability .stock-info-pdp__dot--loc2{display:inline-block}.stock-info-pdp--international-availability .stock-info-pdp__dot--loc2{margin-top:.6875rem}.stock-info-pdp--international-availability .stock-info-pdp__dot:first-of-type,.stock-info-pdp--international-availability-on-demand .stock-info-pdp__display_stock_comment--loc2,.stock-info-pdp--international-availability-on-demand .stock-info-pdp__dot--loc2{display:none}.stock-info-pdp--loc1-not-available .stock-info-pdp__display_stock_comment--loc1{color:#434343}.stock-info-pdp--loc1-not-available .stock-info-pdp__dot--loc1{background-color:#8e8e8e}.stock-info-pdp--loc2-not-available .stock-info-pdp__display_stock_comment--loc2{color:#434343}.stock-info-pdp--loc2-not-available .stock-info-pdp__dot--loc2{background-color:#8e8e8e}.stock-info-pdp--regional-stock .stock-info-pdp__display_stock_container{flex-direction:row}.stock-info-pdp>.col{flex-grow:unset;margin-right:0;max-width:unset;min-width:unset}.stock-info-pdp__text-content{display:block;overflow:initial;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:1rem;line-height:1.25rem}.stock-info-pdp__container .stock-info-pdp__display_stock_comment{color:#00a59a;font-size:1rem;font-weight:400}@media only screen and (max-width:1279px){.stock-info-pdp__container .stock-info-pdp__display_stock_comment{font-size:.875rem}}.stock-info-pdp__container-inline{align-items:center;display:flex;white-space:nowrap}.stock-info-pdp__container-inline .stock-info-pdp__display_stock_container{margin-right:.9375rem}.stock-info-pdp__container-inline .stock-info-pdp__display_stock_comment{white-space:normal}.stock-info-pdp__container--delayed .stock-info-pdp__display_stock_comment,.stock-info-pdp__container--delayed-quantity .stock-info-pdp__display_stock_comment,.stock-info-pdp__container--not-available .stock-info-pdp__display_stock_comment{color:rgba(67,67,67,.6)}.stock-info-pdp__container--delayed .stock-info-pdp__display_stock_comment .stock-info-pdp__dot,.stock-info-pdp__container--delayed-quantity .stock-info-pdp__display_stock_comment .stock-info-pdp__dot,.stock-info-pdp__container--not-available .stock-info-pdp__display_stock_comment .stock-info-pdp__dot{background-color:#8e8e8e}.stock-info-pdp__container .stock-info-pdp__available{color:#00a59a}.stock-info-pdp__container p{margin:0;white-space:normal}.stock-info-pdp__display_stock_container{color:#1a1a1a;display:flex;flex-direction:column;font-size:1rem;font-weight:700;gap:.25rem;line-height:1.125rem}.stock-info-pdp__dot{background-color:#00a59a;border-radius:50%;display:inline-block;height:.625rem;margin-right:.3125rem;width:.625rem}.stock-info-pdp__dot-wrapper{align-items:center;display:flex;min-height:1.125rem}.stock-info-pdp a{color:#1a1a1a}.stock-info-pdp a.stock-info-pdp__alternative_link{color:var(--setting-color-link);font-weight:400}.stock-info-pdp--responsive .stock-info-pdp__text-content.stock-info-pdp__use-short-text .stock-info-pdp__text{display:block}.stock-info-pdp--responsive .stock-info-pdp__text-content.stock-info-pdp__use-short-text .stock-info-pdp__text-short{display:none}@media only screen and (max-width:549px){.stock-info-pdp--responsive .stock-info-pdp__text-content.stock-info-pdp__use-short-text .stock-info-pdp__text{display:none}.stock-info-pdp--responsive .stock-info-pdp__text-content.stock-info-pdp__use-short-text .stock-info-pdp__text-short{display:block}.stock-info-pdp--responsive .stock-info-pdp__container p,.stock-info-pdp--responsive .stock-info-pdp__display_stock_container{font-size:.875rem}}.stock-info-pdp--responsive .stock-info-pdp__comment-wrapper,.stock-info-pdp--responsive .stock-info-pdp__display_stock_comment{min-width:0}.stock-info-pdp--responsive .stock-info-pdp__container p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stock-info-pdp--trade-fair .stock-info-pdp__dot{height:.5rem;margin-right:.1875rem;width:.5rem}.stock-info-pdp--trade-fair .stock-info-pdp__container--delayed-quantity .stock-info-pdp__display_stock_comment .stock-info-pdp__dot{background-color:#daa415}.stock-info-pdp--trade-fair .stock-info-pdp__container--delayed .stock-info-pdp__display_stock_comment .stock-info-pdp__dot,.stock-info-pdp--trade-fair .stock-info-pdp__container--not-available .stock-info-pdp__display_stock_comment .stock-info-pdp__dot{background-color:#e50040}.stock-info-pdp--trade-fair .stock-info-pdp__delayed-quantity{color:#daa415}.stock-info-pdp--trade-fair .stock-info-pdp__delayed,.stock-info-pdp--trade-fair .stock-info-pdp__not_available{color:#e50040}.variant{border-top:.0625rem solid #e7eaee}.variant:last-child{border-bottom:.0625rem solid #e7eaee;margin-bottom:-.0625rem}.variant--promotion{border:none;position:relative;z-index:2}.variant--promotion:last-child{border-bottom:none;margin-bottom:0}.variant--product-set{border:none;margin-bottom:.5rem}.variant--product-set:last-child{border:none;margin-bottom:0}.variant__title{color:#333;font-size:1rem;font-weight:500;line-height:3.375rem;position:relative}.variant__title--product-set{font-size:.875rem;line-height:1.75rem}@media only screen and (min-width:768px){.variant__title--product-set{font-size:1rem;line-height:2rem}}.variant__selected-value{color:#8f8f8f;font-size:.875rem;font-weight:400;line-height:normal;margin:-.3125rem 0 .9375rem}.product-discontinued-note__title{color:#333;font-size:1rem;font-weight:500;line-height:3.375rem}.product-discontinued-note__text{color:#8f8f8f;font-size:.9375rem;font-weight:400;line-height:normal}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}@media only screen and (max-width:1023px){.product-card--catalog .image-gallery__container{display:flex}}.image-gallery{height:32.625rem;position:relative}@media only screen and (max-width:767px){.image-gallery{height:16.875rem;width:calc(100% + 1.875rem)}}.image-gallery__width{flex:2;margin-right:1.25rem!important;max-width:35.625rem;overflow:hidden}@media only screen and (max-width:1399px){.image-gallery__width{margin-right:0!important}}@media only screen and (max-width:1279px){.image-gallery__width{max-width:38.25rem}}@media only screen and (max-width:767px){.image-gallery__width{margin-left:-.9375rem!important;max-width:100%;width:100%}}.image-gallery__container{background:#fff;display:block;height:100%;position:relative;width:calc(100% - 6.25rem);z-index:1}@media only screen and (max-width:1023px){.image-gallery__container{display:none}}@media only screen and (max-width:1399px){.image-gallery__container{width:calc(100% - 4.375rem)}}.image-gallery__container:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}@media only screen and (min-width:1024px){.image-gallery__container--modal{height:43.75rem}}.image-gallery-modal .modal__container{max-width:100vw}.image-gallery__item{align-items:center;border:.0625rem solid #cfcacb;display:flex;height:100%;justify-content:center;left:0;opacity:0;padding-bottom:3.125rem;position:absolute;top:0;transition:opacity .25s ease-in-out;width:100%;z-index:0}.image-gallery__item--left-indent{margin-left:6.25rem}@media only screen and (max-width:1399px){.image-gallery__item--left-indent{margin-left:4.375rem}}.image-gallery__item--active,.image-gallery__item--color-active{opacity:1;z-index:1}.image-gallery__image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;padding:1.25rem 0 2.5rem}.image-gallery__brand-logo{bottom:1.875rem;height:2.1875rem;max-width:100%;position:absolute}.image-gallery__brand-logo-thumbnail{bottom:3.125rem;height:1.5625rem;right:50%;transform:translateX(50%)}@media only screen and (min-width:1024px){.image-gallery__brand-logo-thumbnail{display:none!important}}@media only screen and (max-width:767px){.image-gallery__brand-logo-thumbnail{bottom:unset;height:1.25rem;right:.9375rem;top:.9375rem;transform:unset}}@media only screen and (max-width:1023px){.image-gallery__brand-logo--catalog{height:auto;max-width:75%}}.image-gallery__brand-logo--cms{height:1.5625rem;inset:0;margin:0 auto}.image-gallery__play-overlay{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1000}.image-gallery__play-overlay .icon{height:2.375rem;width:2.375rem}.image-gallery__3d-overlay-text{color:#1a1a1a;font-size:.75rem;font-weight:700;position:relative;text-align:center;transform:translateY(-10px)}.image-gallery__3d-overlay img{margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.image-gallery__3d-overlay{height:15rem}}.image-gallery__thumbnail{overflow:hidden;position:absolute;width:5rem;z-index:2}@media only screen and (max-width:1399px){.image-gallery__thumbnail{width:3.75rem}}@media only screen and (max-width:1023px){.image-gallery__thumbnail{border:.0625rem solid #cfcacb;height:100%;width:100%}}@media only screen and (max-width:767px){.image-gallery__thumbnail{border:0}.image-gallery__thumbnail~.image-gallery__container{display:none}}.image-gallery__thumbnail .slick-dots{align-items:center;bottom:1.3125rem;display:flex;justify-content:center;margin-top:1.125rem;position:absolute;right:50%;transform:translate(50%,-50%)}@media only screen and (max-width:767px){.image-gallery__thumbnail .slick-dots{bottom:.9375rem}}.image-gallery__thumbnail .slick-dots li{background:hsla(0,0%,100%,0);border-radius:50%;display:block;font-size:0;height:.625rem;margin:0 .34375rem 0 0;position:relative;width:.625rem}.image-gallery__thumbnail .slick-dots li:after{background:#dfdfdf;border-radius:50%;content:"";height:.625rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.625rem}.image-gallery__thumbnail .slick-dots li:hover{cursor:pointer}.image-gallery__thumbnail .slick-dots li.slick-active:after{background:var(--setting-color-main);border:.125rem solid var(--setting-color-main);height:.75rem;width:.75rem}.image-gallery__thumbnail .thumb-next,.image-gallery__thumbnail .thumb-prev{cursor:pointer;display:block;text-align:center;z-index:1}.image-gallery__thumbnail .thumb-next:hover svg,.image-gallery__thumbnail .thumb-prev:hover svg{color:#1a1a1a}.image-gallery__thumbnail .thumb-next svg,.image-gallery__thumbnail .thumb-prev svg{color:#53565b;display:block;height:.9375rem;width:100%}.image-gallery__thumbnail .thumb-next[aria-disabled=true],.image-gallery__thumbnail .thumb-prev[aria-disabled=true]{cursor:default;pointer-events:none}.image-gallery__thumbnail .thumb-next[aria-disabled=true] svg,.image-gallery__thumbnail .thumb-prev[aria-disabled=true] svg{color:hsla(0,0%,70%,.3)}.image-gallery__thumbnail .thumb-prev{padding:0 0 .3125rem;top:0}.image-gallery__thumbnail .thumb-prev svg{transform:rotate(180deg)}.image-gallery__thumbnail .thumb-next{bottom:0}@media only screen and (max-width:1023px){.image-gallery__thumbnail .slick-list{width:calc(100% + 1.25rem)}}.image-gallery__thumbnail .slick-slide{border:none;width:5rem}@media only screen and (max-width:1399px){.image-gallery__thumbnail .slick-slide{width:3.75rem}}@media only screen and (max-width:1023px){.image-gallery__thumbnail .slick-slide>div{margin-right:1.3125rem}}.image-gallery__thumbnail .slick-current .image-gallery__thumbnail-item{border:.0625rem solid var(--setting-color-main)}@media only screen and (max-width:1023px){.image-gallery__thumbnail .slick-current .image-gallery__thumbnail-item{border:0}}.image-gallery__thumbnail .slick-current .image-gallery__thumbnail-item:before{background:hsla(0,0%,100%,0)}.image-gallery__sketchfab,.image-gallery__sketchfab iframe{height:100%;width:100%}.image-gallery__thumbnail-item{background:#fff;border:.0625rem solid #cfcacb;cursor:pointer;height:5.71305625rem;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:1023px){.image-gallery__thumbnail-item{border:0;height:32.625rem;width:100%}}@media only screen and (max-width:767px){.image-gallery__thumbnail-item{height:16.875rem}}.image-gallery__thumbnail-item:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.image-gallery__thumbnail-item--placeholder{display:flex;justify-content:center}@media only screen and (min-width:1024px){.image-gallery__thumbnail-item--placeholder{display:none}}.image-gallery__thumbnail-img{left:50%;max-height:calc(100% - 1.625rem);max-width:calc(100% - 2.25rem);position:absolute;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:1399px){.image-gallery__thumbnail-img{max-height:calc(100% - .9375rem);max-width:calc(100% - .625rem)}}@media only screen and (max-width:1023px){.image-gallery__thumbnail-img{padding-bottom:4.375rem}}@media only screen and (max-width:767px){.image-gallery__thumbnail-img{padding:1.25rem 0}}.image-gallery--modal .thumb-next,.image-gallery--modal .thumb-prev{display:none!important}@media only screen and (max-width:767px){.image-gallery__seperator{border-bottom:.0625rem solid #f1f1f1;margin-left:-.5625rem;margin-right:-.5625rem}}.image-gallery__3d-trigger{display:none}@media only screen and (max-width:767px){.image-gallery__3d-trigger{bottom:.625rem;color:var(--setting-color-main);display:unset;position:absolute;right:.9375rem;z-index:2}.image-gallery__3d-trigger .icon{height:2.25rem;pointer-events:none;width:2.25rem}.image-gallery__3d-trigger use{pointer-events:none}}.image-gallery--hide-arrows .image-gallery__back-button,.image-gallery--hide-arrows .image-gallery__next-button,.image-gallery--hide-arrows .thumb-next,.image-gallery--hide-arrows .thumb-prev{display:none}.image-gallery-modal .modal__container{height:80vh;max-width:calc(100vw - 2.5rem);padding:2.5rem!important;width:80rem!important}@media only screen and (max-width:767px){.image-gallery-modal .modal__container{height:100%;max-width:100vw;padding:.9375rem!important}}.image-gallery-modal .modal__container .image-gallery{display:flex;flex-direction:row-reverse;height:100%}.image-gallery-modal .modal__container .image-gallery__3d-trigger{display:none}@media only screen and (max-width:767px){.image-gallery-modal .modal__container .image-gallery{flex-direction:column-reverse}.image-gallery-modal .modal__container .image-gallery__image{padding-bottom:0;padding-top:1.5625rem}}.image-gallery-modal .modal__container .image-gallery__brand-logo{display:none}@media only screen and (max-width:767px){.image-gallery-modal .modal__container .image-gallery__product-information{display:none}}.image-gallery-modal .modal__container .image-gallery__product-title{color:#1a1a1a;font-weight:700;margin:0 0 .625rem}.image-gallery-modal .modal__container .image-gallery__product-subtitle{color:#434343;font-size:1rem;line-height:1.4375rem;margin:0}.image-gallery-modal .modal__container .image-gallery__thumbnail{border:0;margin-right:-1.0625rem;margin-top:2.5rem;position:relative!important;width:22rem!important}@media only screen and (max-width:767px){.image-gallery-modal .modal__container .image-gallery__thumbnail{width:100%!important}.image-gallery-modal .modal__container .image-gallery__thumbnail .slick-track{display:flex;justify-content:center}}.image-gallery-modal .modal__container .image-gallery__thumbnail-img{padding-bottom:0;padding-top:0}.image-gallery-modal .modal__container .image-gallery__thumbnail .slick-slide{height:7.34375rem!important;margin-bottom:1.25rem;margin-right:1.0625rem;width:6.25rem!important}@media only screen and (max-width:767px){.image-gallery-modal .modal__container .image-gallery__thumbnail .slick-slide{margin-bottom:.1875rem;margin-right:.625rem}}.image-gallery-modal .modal__container .image-gallery__thumbnail .slick-list{height:unset!important;width:unset}.image-gallery-modal .modal__container .image-gallery__thumbnail .slick-current .image-gallery__thumbnail-item{border:.0625rem solid var(--setting-color-main)}.image-gallery-modal .modal__container .image-gallery__thumbnail-item{border:.0625rem solid #cfcacb;height:7.5rem;width:6.25rem!important}.image-gallery-modal .modal__container .image-gallery__container--modal{flex:1;height:100%;margin-right:7.3125rem;position:relative}@media only screen and (max-width:767px){.image-gallery-modal .modal__container .image-gallery__container--modal{margin-right:2rem}.image-gallery-modal .modal__container .image-gallery__container--modal button{display:none}}.image-gallery-modal .modal__container .image-gallery__item{border:none;margin-left:0;padding:0}.image-gallery-modal .modal__container .image-gallery__video video{height:auto;width:85%}.image-gallery-modal .modal__container .image-gallery__nav-button{border-radius:.25rem;height:2.125rem;padding:0;position:absolute;top:50%;width:2.125rem;z-index:4}.image-gallery-modal .modal__container .image-gallery__nav-button:focus{background-color:var(--setting-color-main);border-color:var(--setting-color-main)}.image-gallery-modal .modal__container .image-gallery__nav-button:hover{background-color:var(--setting-color-main-darken-10);border-color:var(--setting-color-main-darken-10)}.image-gallery-modal .modal__container .image-gallery__next-button{right:0}.image-gallery-modal .modal__content{height:100%}.image-gallery-modal .modal__header{display:none}.image-gallery-modal .modal-dialog .modal__wrapper{max-width:unset}.option-display__item{display:block;line-height:1.125rem;margin-bottom:.4375rem}@media only screen and (min-width:768px){.product-options{border-top:.0625rem solid #e7eaee}}.product-options--no-border{border-bottom:none;border-top:none}.product-options__item{border-bottom:1px solid #e7eaee}.product-options__title{color:#333;cursor:pointer;font-size:.9375rem;font-weight:500;line-height:3.375rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (min-width:768px){.product-options__title{font-size:1rem}}.product-options__title:after,.product-options__title:before{background:#333;content:"";position:absolute;top:50%;transform:translateY(-50%)}.product-options__title:before{height:2px;right:18px;width:10px}.product-options__title:after{height:10px;right:22px;width:2px}.product-options__title.active:after{display:none}.measurement-unit,.packaging-unit{align-items:center;display:flex;margin-bottom:1.0625rem}.measurement-unit__label,.packaging-unit__label{color:#4c4c4c;font-size:.875rem;font-weight:400;line-height:normal;min-width:5.75rem;padding-right:.9375rem}@media only screen and (min-width:550px){.measurement-unit__label,.packaging-unit__label{min-width:0}}@media only screen and (min-width:768px){.measurement-unit__label,.packaging-unit__label{min-width:4.6875rem}}.measurement-unit-choice,.packaging-unit-choice{background-color:#f0f0f0;border-radius:3px;color:#8f8f8f;font-size:.9375rem;font-weight:400;line-height:1.47;margin-bottom:1.0625rem;padding:1.0625rem 1rem 1.3125rem}@media only screen and (min-width:768px){.measurement-unit-choice,.packaging-unit-choice{background-color:#fff;box-shadow:0 18px 18px 0 rgba(26,26,26,.05),0 3px 3px 0 rgba(26,26,26,.05)}}.measurement-unit-choice__list,.packaging-unit-choice__list{display:flex;flex-wrap:wrap;padding-top:.4375rem}.measurement-unit-choice__list .link,.packaging-unit-choice__list .link{background:#fff;border-radius:3px;box-shadow:0 18px 18px 0 rgba(26,26,26,.05),0 3px 3px 0 rgba(26,26,26,.05);color:#4c4c4c;display:inline-block;margin-right:.625rem;margin-top:.4375rem;padding:.1875rem .8125rem}@media only screen and (min-width:768px){.measurement-unit-choice__list .link,.packaging-unit-choice__list .link{background:rgba(235,85,60,.1);color:#eb553c}}.measurement-unit-choice__list .link:hover,.packaging-unit-choice__list .link:hover{background:#eb553c;color:#fff;text-decoration:none}.product-packaging-new-price{align-items:center;display:flex;margin-bottom:17px}.downselling-product .image-gallery,.downselling-product .image-placeholder{height:16.875rem}@media only screen and (max-width:767px){.downselling-product .image-gallery,.downselling-product .image-placeholder{height:auto;width:7.5rem}}.downselling-product .image-gallery__image,.downselling-product .image-placeholder__image{padding:.625rem 0}.downselling-product .image-gallery__brand-logo,.downselling-product .image-placeholder__brand-logo{bottom:.6875rem;height:2.5rem;padding:.46875rem .1875rem}@media only screen and (max-width:767px){.downselling-product .image-gallery__brand-logo,.downselling-product .image-placeholder__brand-logo{height:1.5625rem;width:4.375rem}}.downselling-product .image-gallery__container,.downselling-product .image-placeholder__container{width:14.375rem}@media only screen and (max-width:767px){.downselling-product .image-gallery__container,.downselling-product .image-placeholder__container{margin-right:.9375rem;max-width:6.25rem;min-width:6.25rem;width:6.25rem}}.downselling-product .image-gallery:hover,.downselling-product .image-placeholder:hover{box-shadow:0 .125rem .625rem 0 rgba(40,70,80,.15);cursor:pointer}@media only screen and (max-width:767px){.downselling-product__info-container{display:flex}}.downselling-product__name{margin-top:.9375rem}@media only screen and (max-width:767px){.downselling-product__name{margin-top:0}}.downselling-product__product-description:hover .downselling-product__name,.downselling-product__product-description:hover .downselling-product__name2{color:var(--setting-color-main)}.downselling-product__name2{height:3.9375rem;line-height:1.3125rem;margin:.625rem 0 1.25rem}@media only screen and (max-width:767px){.downselling-product .button--ghost,.downselling-product .button--primary{width:100%}}.downselling-products-modal{cursor:default}.downselling-products-modal button,.downselling-products-modal p,.downselling-products-modal__subtitle{font-weight:400}.downselling-products-modal__subtitle{margin-bottom:1.875rem;margin-top:.625rem}@media only screen and (max-width:767px){.downselling-products-modal__subtitle{margin-bottom:1.25rem;padding:0 .9375rem}}.downselling-products-modal__product-container{width:14.375rem}@media only screen and (max-width:1023px){.downselling-products-modal__product-container{width:16.25rem}}@media only screen and (max-width:767px){.downselling-products-modal__product-container{width:100%}.downselling-products-modal__alt-product-container{margin-bottom:1.875rem}.downselling-products-modal__separator{margin:1.875rem 0 .9375rem;position:relative}.downselling-products-modal__separator:before{background-color:#cfcacb;content:"";height:.0625rem;left:-.9375rem;position:absolute;top:-.9375rem;width:calc(100% + 1.875rem)}}.downselling-products-modal__original-product{margin-right:1.875rem}@media only screen and (max-width:767px){.downselling-products-modal__original-product{margin-right:0}}.downselling-products-modal__products-container{width:100%}@media only screen and (max-width:767px){.downselling-products-modal__products-container{flex-flow:column nowrap;height:100%;padding:0 .9375rem}}.downselling-products-modal__alternative-products-container{border-left:.0625rem solid #cfcacb}@media only screen and (max-width:1023px){.downselling-products-modal__alternative-products-container{min-width:unset;width:calc(100% - 16.3125rem)}}@media only screen and (max-width:767px){.downselling-products-modal__alternative-products-container{border-left:0;width:100%}}.downselling-products-modal__alternative-products-slider{margin-left:1.875rem}@media only screen and (max-width:767px){.downselling-products-modal__alternative-products-slider{margin-left:0}}.downselling-products-modal__product-description:hover .downselling-products-modal__name,.downselling-products-modal__product-description:hover .downselling-products-modal__name2{color:var(--setting-color-main)}.downselling-products-modal__name2{height:3.9375rem;line-height:1.3125rem;margin:.625rem 0 1.25rem}.downselling-products-modal .slick-carousel{overflow:visible}.downselling-products-modal .slick-carousel__container{padding:0}@media only screen and (max-width:767px){.downselling-products-modal .slick-carousel__container .slick-track{display:flex;flex-direction:column;height:unset!important}.downselling-products-modal .slick-carousel__container .slick-track>*{opacity:1}}.downselling-products-modal .slick-carousel__container .slick-list{height:unset!important}.downselling-products-modal .slick-carousel__container .slick-slide{margin:0 1.875rem 0 0;width:14.375rem}@media only screen and (max-width:767px){.downselling-products-modal .slick-carousel__container .slick-slide{margin-right:0}}.downselling-products-modal .slick-carousel__container .image-gallery__item,.downselling-products-modal .slick-carousel__container .image-placeholder{border-width:.1875rem}.downselling-products-modal .slick-carousel .slick-track{margin:0}.downselling-products-modal .slick-carousel .slick-arrow{top:8.4375rem}.downselling-products-modal .slick-carousel .slick-prev{left:-.5rem}.downselling-products-modal .slick-carousel .slick-next{left:29.0625rem}@media only screen and (max-width:1023px){.downselling-products-modal .slick-carousel .slick-next{left:unset;right:-.9375rem}}.downselling-products-modal .modal-dialog .modal__header{margin-bottom:1.25rem}@media only screen and (max-width:767px){.downselling-products-modal .modal-dialog .modal__header{margin-bottom:.3125rem;padding:1.25rem 3.125rem 1.25rem 1.875rem}}@media only screen and (max-width:1023px){.downselling-products-modal .modal-dialog .modal__wrapper{max-width:52.5625rem;width:calc(100% - 1.875rem)}}@media only screen and (max-width:767px){.downselling-products-modal .modal-dialog .modal__wrapper{width:100%}.downselling-products-modal .modal-dialog .modal__content{height:100%;overflow-x:hidden;overflow-y:scroll}}.downselling-products-modal .modal-dialog .modal__container{width:52.5625rem}@media only screen and (max-width:1023px){.downselling-products-modal .modal-dialog .modal__container{width:100%}}@media only screen and (max-width:767px){.downselling-products-modal .modal-dialog .modal__container{display:flex;flex-direction:column;padding-bottom:0;padding-left:0;padding-right:0}}.downselling-products-modal .modal-dialog .modal__close{width:52.5625rem}@media only screen and (max-width:1023px){.downselling-products-modal .modal-dialog .modal__close{width:100%}}@media only screen and (min-width:768px){.downselling-products-modal--single .modal__container{width:36.3125rem!important}}.product-card-baugruppe{background:#fff;border:0!important}.product-card-baugruppe--placeholder{background:hsla(0,0%,100%,.4)!important}.product-card-baugruppe__selection-checkbox{padding:1.25rem .96875rem;z-index:3}.product-card-baugruppe__price .money-price__amount{color:#1a1a1a;font-size:1.125rem;font-weight:700}.product-card-baugruppe{background-color:#fff;border:1px solid #cfcacb;display:flex!important;height:30.375rem;padding:0;position:relative}.product-card-baugruppe__container{padding-bottom:2.5rem;position:relative}.product-card-baugruppe__actions-container{bottom:.5rem;left:.5rem;margin:auto;position:absolute;right:.5rem}.product-card-baugruppe--stretch{height:100%}.product-card-baugruppe__container{padding-bottom:3.5rem}@media only screen and (max-width:1023px){.product-card-baugruppe{height:22.5rem}}@media only screen and (max-width:549px){.product-card-baugruppe{height:26.25rem;width:15.0625rem!important}}.product-card-baugruppe .label-group{display:none}.product-card-baugruppe__image-wrap{margin:1.25rem 1.875rem;padding:0;position:relative}@media only screen and (max-width:1023px){.product-card-baugruppe__image-wrap{margin-top:.625rem}}.product-card-baugruppe__container{background-color:unset;display:flex;flex-direction:column;height:100%;padding:0;transition:all .3s ease;width:100%}.product-card-baugruppe__container:hover{box-shadow:0 .125rem .625rem 0 rgba(40,70,80,.15);cursor:pointer}.product-card-baugruppe__content-container{display:flex;flex-direction:column;flex-grow:1}.product-card-baugruppe__separator{border-bottom:.0625rem solid #cfcacb;margin:0}.product-card-baugruppe__price{font-size:1.125rem;height:auto;line-height:1.4375rem;margin:0 .96875rem 1.25rem}.product-card-baugruppe__price .anchor-button{z-index:700}.product-card-baugruppe__overlay{display:flex;flex-direction:column;gap:.625rem;margin:0 .96875rem auto}@media only screen and (max-width:767px){.product-card-baugruppe__overlay{font-size:1rem!important}}@media only screen and (max-width:549px){.product-card-baugruppe__overlay{font-size:1.125rem!important}}.product-card-baugruppe__overlay:before{background-color:unset}.product-card-baugruppe__title{color:#1a1a1a;display:-webkit-box;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.25rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:1023px){.product-card-baugruppe__title{-webkit-line-clamp:1}}.product-card-baugruppe__subtitle{color:#434343;display:-webkit-box;font-size:1rem;font-weight:500;line-height:1.375rem;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:1023px){.product-card-baugruppe__subtitle{-webkit-line-clamp:1}}.product-card-baugruppe__link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.product-card-baugruppe .icon-hint__text>a{z-index:2}.product-card-baugruppe--guest{height:35rem}@media only screen and (max-width:1023px){.product-card-baugruppe--guest{height:26.25rem}}@media only screen and (max-width:549px){.product-card-baugruppe--guest{height:29.25rem}}.baugruppe-slider__plus{height:1.25rem;width:1.25rem}.baugruppe-slider__plus-container{align-items:center;background:#d8d8d8;border-radius:50%;display:flex;height:2.5rem;justify-content:center;left:-1.875rem;opacity:0;top:50%;transform:translateY(-50%);transition:opacity .3s linear;width:2.5rem;z-index:1}.baugruppe-slider .slick-carousel__container{padding:1.25rem 0!important}@media only screen and (max-width:549px){.baugruppe-slider .slick-carousel__container{padding:.625rem 0!important}}.baugruppe-slider .product-card-baugruppe__price{margin:.625rem .96875rem}.baugruppe-slider .product-card-baugruppe__separator{margin-top:.625rem}.baugruppe-slider .product-card-baugruppe--placeholder{height:100%}.baugruppe-slider__cart-button-container{background:#fff;display:flex;justify-content:flex-end;padding:.625rem;width:100%}@media only screen and (max-width:1279px){.baugruppe-slider__cart-button-container{margin-bottom:1.25rem}}.baugruppe-slider__placeholder{height:100%;margin-right:1.25rem;width:100%}.baugruppe-slider__placeholder:nth-child(2),.baugruppe-slider__placeholder:nth-child(3),.baugruppe-slider__placeholder:nth-child(4){display:none}.baugruppe-slider__container{height:100%}.baugruppe-slider .slick-carousel__placeholder{height:100%;margin:0;padding:1.25rem 0 1.625rem}.baugruppe-slider .slick-current .baugruppe-slider__plus-container{opacity:0}@media only screen and (min-width:0){.baugruppe-slider .slick-active .baugruppe-slider__plus-container{opacity:1}.baugruppe-slider .baugruppe-slider__placeholder{width:50%}.baugruppe-slider .baugruppe-slider__placeholder:nth-child(2){display:block}.baugruppe-slider .baugruppe-slider__placeholder:nth-child(3),.baugruppe-slider .baugruppe-slider__placeholder:nth-child(4){display:none}}@media only screen and (max-width:549px){.baugruppe-slider .slick-active+.slick-slide .baugruppe-slider__plus-container{opacity:1}.baugruppe-slider .slick-active .baugruppe-slider__plus-container{opacity:0}}@media only screen and (min-width:550px){.baugruppe-slider .slick-current .baugruppe-slider__plus-container,.baugruppe-slider .slick-current+.slick-active .baugruppe-slider__plus-container{opacity:1}.baugruppe-slider .baugruppe-slider__placeholder{width:33.33333%}.baugruppe-slider .baugruppe-slider__placeholder:nth-child(2),.baugruppe-slider .baugruppe-slider__placeholder:nth-child(3){display:block}.baugruppe-slider .baugruppe-slider__placeholder:nth-child(4){display:none}}@media only screen and (min-width:768px){.baugruppe-slider .slick-current .baugruppe-slider__plus-container,.baugruppe-slider .slick-current+.slick-active .baugruppe-slider__plus-container,.baugruppe-slider .slick-current+.slick-active+.slick-active .baugruppe-slider__plus-container{opacity:1}.baugruppe-slider .baugruppe-slider__placeholder{width:25%}.baugruppe-slider .baugruppe-slider__placeholder:nth-child(2),.baugruppe-slider .baugruppe-slider__placeholder:nth-child(3),.baugruppe-slider .baugruppe-slider__placeholder:nth-child(4){display:block}}@media only screen and (min-width:1280px){.baugruppe-slider .slick-current .baugruppe-slider__plus-container,.baugruppe-slider .slick-current+.slick-active .baugruppe-slider__plus-container{opacity:1}.baugruppe-slider .baugruppe-slider__placeholder{width:33.33333%}.baugruppe-slider .baugruppe-slider__placeholder:nth-child(2),.baugruppe-slider .baugruppe-slider__placeholder:nth-child(3){display:block}.baugruppe-slider .baugruppe-slider__placeholder:nth-child(4){display:none}}@media only screen and (min-width:1400px){.baugruppe-slider .slick-current .baugruppe-slider__plus-container,.baugruppe-slider .slick-current+.slick-active .baugruppe-slider__plus-container,.baugruppe-slider .slick-current+.slick-active+.slick-active .baugruppe-slider__plus-container{opacity:1}.baugruppe-slider .baugruppe-slider__placeholder{width:25%}.baugruppe-slider .baugruppe-slider__placeholder:nth-child(2),.baugruppe-slider .baugruppe-slider__placeholder:nth-child(3),.baugruppe-slider .baugruppe-slider__placeholder:nth-child(4){display:block}}.product-replacement{margin-top:3.75rem}.product-replacement__title{color:#333;font-size:2rem;font-weight:500;line-height:normal;margin-bottom:2.0625rem;text-align:center}.new-review-form__actions{display:flex;flex-direction:column-reverse;width:100%}@media only screen and (min-width:550px){.new-review-form__actions{align-items:center;flex-direction:row;justify-content:space-between}}.new-review-form__actions-buttons{display:flex;flex-flow:column-reverse;width:100%}@media only screen and (min-width:550px){.new-review-form__actions-buttons{flex-flow:row-reverse nowrap;width:auto}}.new-review-form__action-button{width:auto}.new-review-form__required-fields{color:#b2b2b2;flex-shrink:0;font-size:.8125rem;text-align:left}.review{background:#f0f0f0;border-radius:3px;margin-bottom:1.25rem;padding:.9375rem 1.25rem 1.25rem}@media only screen and (min-width:550px){.review{padding:1.625rem 1.875rem 1.5625rem}}.review__summary{color:#333;font-size:1rem;font-weight:500}@media only screen and (min-width:550px){.review__summary{font-size:1.125rem}}.review__stars{left:10px;position:relative;top:-2px}.review__author{color:#8f8f8f;font-size:.8125rem;padding-bottom:.8125rem}@media only screen and (min-width:550px){.review__author{font-size:.875rem}}.review__description{color:#8f8f8f;font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:550px){.review__description{font-size:.9375rem;line-height:1.33}}.review-average-display{align-items:center;display:flex;justify-content:space-between}@media only screen and (min-width:550px){.review-average-display{display:block;max-width:6.875rem}}@media only screen and (min-width:1024px){.review-average-display{max-width:8.75rem}}.review-average-display__average-rating{color:#333;font-size:2.625rem;font-weight:700;text-align:center}.review-average-display__rating-selector{display:flex;justify-content:center}.review-average-display__total-review{color:#8f8f8f;font-size:.8125rem;font-weight:400;line-height:1.1;text-align:center;white-space:nowrap}@media only screen and (min-width:550px){.review-average-display__total-review{white-space:normal}}.review-distribution-display__summary-stars{color:#8f8f8f;font-size:.9375rem;padding-bottom:6px;padding-right:21px;white-space:nowrap}.review-distribution-display__progress{background-color:hsla(0,0%,70%,.3);border-radius:5px;height:6px;overflow:hidden;position:relative;width:6.875rem}@media only screen and (min-width:550px){.review-distribution-display__progress{width:13.4375rem}}@media only screen and (min-width:768px){.review-distribution-display__progress{width:6.25rem}}@media only screen and (min-width:1024px){.review-distribution-display__progress{width:8.75rem}}.review-distribution-display__progress-active{background-color:#fdbe36;border-radius:5px;height:.375rem;position:absolute;width:100%}.review-distribution-display__rating-review{color:#8f8f8f;font-size:.8125rem;padding-bottom:6px;padding-left:15px}.review-summary{margin-bottom:2.8125rem}@media only screen and (min-width:768px){.review-summary{margin-bottom:5.625rem}}.review-summary__title{color:#333;font-weight:500;line-height:normal;margin-bottom:1.5rem}.review-summary__rating-box{background-color:#f0f0f0;border-radius:3px;margin-bottom:1.3125rem;padding:1.375rem 2.375rem 2.5rem}@media only screen and (min-width:768px){.review-summary__rating-box{margin-bottom:0;padding:1.875rem 1.25rem 2.3125rem}}@media only screen and (min-width:1024px){.review-summary__rating-box{padding:2.3125rem 2.5rem}}.review-summary__no-review{margin:.5rem 0;text-align:center}@media only screen and (min-width:768px){.review-summary__no-review{text-align:left}}.review-summary__new-review-form{padding-bottom:1.25rem}@media only screen and (min-width:768px){.review-summary__new-review-form{padding-bottom:0}}.product-search-autocomplete-form{position:relative}.product-search-autocomplete-form__suggestions{margin:0;z-index:3}.product-search-autocomplete-form__item{cursor:pointer;padding:.625rem}.product-search-autocomplete-form__item:hover{background-color:#8f8f8f}.product-search-autocomplete-form__field-wrapper{flex:1;margin-right:.625rem;max-width:31.25rem}@media only screen and (max-width:1023px){.product-search-autocomplete-form__field-wrapper{max-width:100%}}@media only screen and (max-width:767px){.product-search-autocomplete-form__field-wrapper{margin-right:0}}@media only screen and (max-width:1023px){.product-search-autocomplete-form__col{flex:1}}.product-search-autocomplete-form__search-icon{left:.75rem;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (min-width:550px)and (max-width:1279px){.product-search-autocomplete-form .form-field>label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-search-autocomplete-form .form-field>input:not(:-moz-placeholder-shown)~label{width:auto}.product-search-autocomplete-form .form-field>input:focus~label,.product-search-autocomplete-form .form-field>input:not(:placeholder-shown)~label{width:auto}}.product-search-autocomplete-form__input{background:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:3px;padding-right:2.8125rem;width:100%}.product-search-autocomplete-form__input:hover{background:#fcfcfc;border:.0625rem solid #cfcacb}.product-search-autocomplete-form__input--no-icon{padding-left:1.25rem;padding-right:1.25rem}@media only screen and (max-width:1023px){.product-search-autocomplete-form__input{width:100%}}.product-search-autocomplete-form--fixed-width__input{width:31.25rem}@media only screen and (min-width:550px)and (max-width:1279px){.product-search-autocomplete-form--fixed-width__input{width:23.75rem}}.product-search-autocomplete-form__suggestions{background-color:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:3px;font-size:1rem;left:0;line-height:2;margin-top:.1875rem;max-height:30rem;min-height:3.125rem;overflow-x:hidden;padding:.625rem 0;position:absolute;right:0;top:100%;z-index:703}.product-search-autocomplete-form__clean-button{align-items:center;bottom:0;color:#8f8f8f;display:flex;height:2.8125rem;justify-content:center;margin-right:.15625rem;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:2.8125rem}.product-search-autocomplete-form__clean-button:focus,.product-search-autocomplete-form__clean-button:hover{background:#f0f0f0;color:#8f8f8f}.product-search-autocomplete-form__clean-button .icon{height:.75rem;width:.75rem}.product-search-autocomplete-form__content{padding:.9375rem;row-gap:.625rem}@media only screen and (min-width:768px){.product-search-autocomplete-form__content{padding:0}}.product-search-autocomplete-form--bordered{border-bottom:.0625rem solid #f0f0f0;border-top:.0625rem solid #f0f0f0;padding:.9375rem 0}.product-search-autocomplete-form .off-canvas__holder{overflow:visible}@media only screen and (max-width:767px){.product-search-autocomplete-form .off-canvas__holder{overflow:hidden}}.quick-order-form__container .product-search-autocomplete-form__input,.shopping-list-product-quick-add .product-search-autocomplete-form__input{width:100%}.form-field>.product-search-autocomplete-form__input{padding-right:3.75rem}.product-set-card__container{position:relative}.product-set-card__actions-container{border:1px solid #e7eaee;border-radius:0 0 3px 3px;box-shadow:0 .625rem 1.125rem 0 rgba(26,26,26,.05),0 .1875rem .1875rem 0 rgba(26,26,26,.05);padding:1rem}@media only screen and (min-width:768px){.product-set-card__actions-container{border:none;box-shadow:none;padding:0}}.product-set-card__img-box{align-items:center;background-position:50%;background-size:cover;border-radius:3px 3px 0 0;color:#fff;display:flex;font-size:1.875rem;font-weight:500;height:12.5rem;justify-content:center;line-height:normal}@media only screen and (min-width:768px){.product-set-card__img-box{border:none;text-indent:-624.9375rem}}.product-set-card__name{display:none}@media only screen and (min-width:768px){.product-set-card__name{display:block}}.product-set-cms{padding-bottom:5rem}.product-set-cms__container{margin-bottom:2.5rem}@media only screen and (min-width:768px){.product-set-cms__container{margin-bottom:0;padding-right:2rem}.ordered-product-card{margin:0 1.25rem}}.ordered-product-card__accordion__container{background:#fff;width:100%}@media only screen and (min-width:768px){.ordered-product-card__accordion__container{padding:.5rem 0}}.ordered-product-card__accordion__header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:1rem}@media only screen and (min-width:768px){.ordered-product-card__accordion__header{display:none}}.ordered-product-card__accordion__header .tag-container{align-self:center}.ordered-product-card__accordion__header__left{align-items:baseline;display:flex;gap:1rem}.ordered-product-card__accordion__header__title{font-size:1.25rem;font-weight:700;line-height:1.5rem}.ordered-product-card__accordion__header__subtitle{font-size:1rem;line-height:1.3125rem}.ordered-product-card__accordion__header__right{transition:transform .3s ease-in-out}.ordered-product-card__accordion__body{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;--ordered-product-card-open-accordion-max-height:100vh}@media only screen and (min-width:768px){.ordered-product-card__accordion__body{max-height:unset;overflow:unset}}.ordered-product-card__grid{border-radius:.25rem;color:#434343;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);padding:0 1rem 1rem;pointer-events:none}.ordered-product-card__grid:hover{color:#434343}@media only screen and (min-width:768px){.ordered-product-card__grid{gap:.5rem;grid-template-columns:repeat(8,1fr);margin:0 -.75rem;padding:.5rem .75rem;pointer-events:unset}.ordered-product-card__grid:hover{background-color:#f1f1f1}}.ordered-product-card__attribute{display:flex;flex-direction:column;gap:.25rem}@media only screen and (max-width:767px){.ordered-product-card__attribute--sku .tag-container{display:none}}.ordered-product-card__attribute--invoice-no .anchor-button{pointer-events:all;white-space:nowrap}.ordered-product-card__attribute--add-to-cart{align-self:center;flex-direction:row;justify-content:flex-end}@media only screen and (max-width:767px){.ordered-product-card__attribute--add-to-cart{grid-column:1/span 2}.ordered-product-card__attribute--add-to-cart .ajax-add-to-cart,.ordered-product-card__attribute--add-to-cart button{pointer-events:all;width:100%}}@media only screen and (min-width:768px){.ordered-product-card__attribute--add-to-cart button{height:2.75rem;padding:.75rem}.ordered-product-card__attribute--add-to-cart button.is-loading span{opacity:1}.ordered-product-card__attribute--add-to-cart .icon{margin-left:0}}.ordered-product-card__attribute__title{font-size:.8125rem;line-height:.8125rem}.ordered-product-card__attribute__value{align-items:center;display:inline-flex;font-size:1rem;font-weight:700;gap:.25rem;line-height:1.3125rem}.ordered-product-card__attribute__value--multiline{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media only screen and (min-width:768px){.ordered-product-card--no-data .ordered-product-card__attribute--sku{grid-column:1/span 4}}.ordered-product-card--open .ordered-product-card__accordion__body{max-height:var(--ordered-product-card-open-accordion-max-height)}.ordered-product-card--open .ordered-product-card__accordion__header__right{transform:scaleY(-1)}.quick-order-file-upload{border-radius:3px}@media only screen and (min-width:550px)and (max-width:1279px){.quick-order-file-upload{min-width:26.875rem}}.quick-order-file-upload__content{padding:1.25rem;width:100%}@media only screen and (max-width:1023px){.quick-order-file-upload__content{padding:.9375rem .9375rem 1.25rem}}.quick-order-file-upload .form{padding:0}.quick-order-file-upload__subtitle,.quick-order-file-upload__title{color:#1a1a1a;font-size:1rem;line-height:1.375rem;margin:0}.quick-order-file-upload__browse-file-info{align-items:center;display:flex;flex-direction:column;padding:1.25rem;width:100%}@media only screen and (max-width:549px){.quick-order-file-upload__browse-file-info{padding:.625rem .3125rem}}.quick-order-file-upload__file-extension,.quick-order-file-upload__file-select{color:#434343;font-size:1.125rem;line-height:1.5625rem}.quick-order-file-upload__download-link{color:var(--setting-color-link);display:inline-block;font-size:1rem;line-height:1.375rem;margin:-.625rem 0;padding:.625rem .625rem .625rem 3.125rem;position:relative;transition:color .3s ease,background-color .3s ease}.quick-order-file-upload__download-link:hover{background-color:#f1f1f1;border-radius:3px;color:var(--setting-color-link-darken-10)}.quick-order-file-upload__link{font-size:1.125rem}.quick-order-form-actions{background:#fff;padding:1.25rem}@media only screen and (max-width:1023px){.quick-order-form-actions{padding:.9375rem}}@media only screen and (max-width:767px){.quick-order-form-actions__desktop-actions{display:none}}@media only screen and (min-width:768px){.quick-order-form-actions__mobile-actions{display:none}}.quick-order-form-actions__add-row-trigger,.quick-order-form-actions__clear-all-trigger{align-items:center;color:#64666a;display:flex;margin:-.625rem -.625rem .3125rem;padding:.625rem;transition:color .3s ease,background-color .3s ease;width:-moz-max-content;width:max-content}.quick-order-form-actions__add-row-trigger .icon,.quick-order-form-actions__clear-all-trigger .icon{margin-right:.4375rem}@media only screen and (max-width:549px){.quick-order-form-actions__add-row-trigger,.quick-order-form-actions__clear-all-trigger{display:none}}.quick-order-form-actions__add-row-trigger:hover,.quick-order-form-actions__clear-all-trigger:hover{background-color:#f1f1f1;border-radius:3px;color:#434343}.quick-order-form-actions__subtotal{display:flex;margin-right:.625rem}@media only screen and (max-width:1399px){.quick-order-form-actions__subtotal{margin-right:0;position:absolute;right:0;top:-2.4375rem}}@media only screen and (max-width:767px){.quick-order-form-actions__subtotal{position:relative;top:0}}.quick-order-form-actions__subtotal .money-price{margin-left:.625rem}.quick-order-form-actions__subtotal .money-price__amount{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.quick-order-form-actions__add-row-trigger{align-items:center;display:flex;font-size:.8125rem}.quick-order-form-actions__add-row-trigger:before{border:.125rem solid var(--setting-color-main);border-radius:15px;color:var(--setting-color-main);content:"+";font-size:.9375rem;font-weight:700;margin-right:.75rem;min-width:2.5rem;text-align:center}.quick-order-text-order-form{background-color:#f0f0f0;border-radius:3px;padding:1.0625rem 1.25rem}.quick-order-text-order-form__content{font-size:.875rem;font-weight:400;letter-spacing:-.00625rem}@media only screen and (min-width:768px){.quick-order-text-order-form__content{font-size:.8125rem;letter-spacing:0}}.quick-order-text-order-form__title{font-size:.875rem;font-weight:500;line-height:1.125rem}.quote-approval__text,.quote-approve-message__item{color:#b2b2b2;font-size:.75rem;line-height:1rem}.quote-approve-message__item--dark{color:#4c4c4c}.quote-approve-request__text{color:#b2b2b2;font-size:.75rem;line-height:1rem}.quote-request-autocomplete-form{position:relative}.quote-request-autocomplete-form__field{position:relative;z-index:700}.quote-request-autocomplete-form__input{border:none;border-radius:3px;box-shadow:0 1.125rem 1.125rem 0 rgba(26,26,26,.05),0 .1875rem .1875rem 0 rgba(26,26,26,.05);font-size:.9375rem;font-weight:400;padding:.9375rem 2.25rem .9375rem 1.125rem}.quote-request-autocomplete-form__input--active{border-radius:3px 3px 0 0}.quote-request-autocomplete-form__suggestion{background-color:#fff;border-radius:0 0 3px 3px;box-shadow:0 1.125rem 1.125rem 0 rgba(26,26,26,.05),0 .1875rem .1875rem 0 rgba(26,26,26,.05);font-size:.875rem;left:0;line-height:2;margin:0;max-height:30rem;overflow-x:hidden;padding:.625rem 1.125rem;position:absolute;right:0;top:100%;z-index:700}.quote-request-cart-from{margin:1rem 0}@media only screen and (min-width:768px){.quote-request-cart-from{margin:0;padding-left:1rem}}.quote-request-cart-from__action{display:block;max-width:100%;overflow:hidden;padding:.625rem .5rem;text-overflow:ellipsis;white-space:nowrap}.quote-request-detail--light{background-color:#fff;border-radius:3px}.quote-request-detail--small .quote-request-detail__counter,.quote-request-detail--small .quote-request-detail__status{font-size:.625rem}.quote-request-detail__text{font-size:.75rem}.quote-request-detail__text--small{margin:0}.quote-request-detail__counter{background-color:#fdbe36;border-radius:.125rem;color:#fff;display:inline-block;font-weight:700;letter-spacing:.025rem;line-height:1.375rem;margin-bottom:0;margin-right:.25rem;padding:0 .5rem;vertical-align:middle}.quote-request-cart-item{border:.125rem solid #f0f0f0;border-radius:3px;margin-bottom:.625rem;padding:.75rem;position:relative}@media only screen and (min-width:550px){.quote-request-cart-item{padding-right:1.375rem}}@media only screen and (min-width:768px){.quote-request-cart-item{margin-bottom:1.25rem;padding:0}}.quote-request-cart-item__column{padding-bottom:.75rem;padding-top:.5rem}@media only screen and (min-width:768px){.quote-request-cart-item__column{padding-bottom:1.75rem;padding-top:2.25rem}}.quote-request-cart-item__column--image{border-radius:3px 0 0 3px;min-width:4.875rem;padding-bottom:0;padding-top:0;width:4.875rem}@media only screen and (min-width:550px){.quote-request-cart-item__column--image{min-width:22%;width:22%}}.quote-request-cart-item__column--description{min-width:calc(100% - 4.875rem);padding-bottom:0;padding-top:0;width:calc(100% - 4.875rem)}@media only screen and (min-width:550px){.quote-request-cart-item__column--description{min-width:78%;width:78%}}.quote-request-cart-item__column--total{min-width:100%;padding-bottom:0;padding-top:0;width:100%}@media only screen and (min-width:768px){.quote-request-cart-item__column--total{min-width:40%;padding-bottom:1.75rem;padding-top:2.25rem;text-align:right;width:40%}.quote-request-cart-item .quote-request-cart-item__column--total{padding-left:0;padding-right:30px}}.quote-request-cart-item__column--content{min-width:100%;padding-right:1rem;width:100%}@media only screen and (min-width:768px){.quote-request-cart-item__column--content{min-width:60%;width:60%}}.quote-request-cart-summary__quantity{background-color:hsla(0,0%,70%,.3);border-radius:3px;color:#8f8f8f;font-size:.6875rem;line-height:normal;padding:.3125rem .5rem}.quote-request-main-content__inner{background:#f0f0f0;margin:0 0 1.5rem;padding:2rem;width:100%}.quote-request-main-content__col{padding:0 .5625rem 1rem}@media only screen and (min-width:768px){.quote-request-main-content__col{padding-left:.9375rem;padding-right:.9375rem}}.quote-request-sidebar__item{background-color:#f0f0f0;border-radius:3px;font-size:.875rem;font-weight:500;padding:1.0625rem 1.25rem}.region-selection-form{font-weight:400;width:100%}.region-selection-form__form{align-items:center;display:flex}.region-selection-form__close-trigger{color:#fff;cursor:pointer;position:absolute;right:1.875rem;transform:translateY(-.125rem)}.region-selection-form__close-trigger:hover{color:#fff}.small-select .select2-selection__rendered,.small-select select{align-items:center;display:flex;height:2.8125rem;padding-top:0;width:13.75rem}@media only screen and (max-width:1279px){.small-select .select2-selection__rendered,.small-select select{width:unset}}.sales-order-threshold-expense__text{color:#8f8f8f;font-size:.75rem;line-height:.8125rem}@media only screen and (min-width:768px){.sales-order-threshold-expense__text{font-size:1rem;line-height:normal}}.sales-order-threshold-expense__text--cart{color:#b2b2b2}@media only screen and (min-width:768px){.sales-order-threshold-expense__text--cart{font-size:.875rem;line-height:1.3125rem}}.sales-order-threshold-expense__price{font-size:.875rem;line-height:1.3125rem}@media only screen and (min-width:768px){.sales-order-threshold-expense__price{font-size:1rem;line-height:normal}}.sales-order-threshold-expense__price--cart{font-size:.875rem;line-height:1.3125rem}.sales-order-threshold-expense-list--cart{border-bottom:1px solid #dce0e5;margin:.5rem -.9375rem 0;padding:0 .9375rem 1.0625rem}@media only screen and (min-width:768px){.sales-order-threshold-expense-list--cart{margin-left:-1.25rem;margin-right:-1.25rem;padding-left:1.25rem;padding-right:1.25rem}}@media only screen and (max-width:1023px){.same-deutz-form{margin:0 -1.25rem}.same-deutz-form .section__inner{margin-bottom:.625rem;padding:.9375rem}}.same-deutz-form__spacing-top{margin-top:1.3125rem}.same-deutz-form__label{min-width:22.5rem}@media only screen and (max-width:767px){.same-deutz-form__label{margin-bottom:.3125rem;min-width:unset}}.same-deutz-form__label label{color:#1a1a1a;margin-bottom:0}.same-deutz-form__input{max-width:39.90625rem;position:relative;width:100%}.same-deutz-form__input>textarea{background:#f9f9f9;height:14.6875rem;resize:none}.same-deutz-form__input-wrapper{margin-top:1.25rem}@media only screen and (max-width:1023px){.same-deutz-form__input-wrapper{margin-top:.9375rem}}.same-deutz-form__half-label{color:#1a1a1a;font-size:1rem;font-weight:700}.same-deutz-form__half-input{margin-right:1.25rem;max-width:19.328125rem;position:relative;width:100%}@media only screen and (max-width:1023px){.same-deutz-form__half-input:last-child{margin-right:0}}.same-deutz-form--last-textarea:last-child .same-deutz-form__label{align-self:start;padding-top:1.0625rem}.alternative-tyre-accordion{position:relative}.alternative-tyre-accordion__content{grid-gap:0}@media only screen and (max-width:1023px){.alternative-tyre-accordion__content{grid-template-columns:1fr}}.alternative-tyre-accordion__empty{background-color:#fff;padding:1.25rem}@media only screen and (max-width:1023px){.alternative-tyre-accordion__empty{padding:.9375rem}}.alternative-tyre-accordion__wrap{margin-bottom:1.25rem}@media only screen and (max-width:1023px){.alternative-tyre-accordion__wrap{margin-bottom:.625rem}.alternative-tyre-accordion--small .alternative-tyre-accordion__title{font-size:1rem}}.alternative-tyre-accordion.is-disabled{pointer-events:none}.alternative-tyre-accordion.is-disabled .accordion__label h3{color:#8e8e8e}.alternative-tyre-accordion.is-disabled .accordion__label .accordion_right{display:none}.alternative-tyre-accordion.is-disabled .accordion__label .accordion__label-bullet{background:#678eb3}.alternative-tyre-accordion__label{align-items:center;background:#fff;display:flex;height:4.375rem;padding:1.25rem}@media only screen and (max-width:1023px){.alternative-tyre-accordion__label{padding:.9375rem}}@media only screen and (max-width:767px){.alternative-tyre-accordion__label-text{display:none}}.alternative-tyre-accordion__label-description{color:#64666a}@media only screen and (max-width:1023px){.alternative-tyre-accordion__label-description{font-size:1rem}}.alternative-tyre-accordion__label.toggler-accordion__item--active{border-bottom:.0625rem solid #cfcacb;margin-bottom:0;padding-bottom:1.1875rem}@media only screen and (max-width:1023px){.alternative-tyre-accordion__label.toggler-accordion__item--active{padding-bottom:.875rem}}.alternative-tyre-accordion__label.toggler-accordion__item--active .alternative-tyre-accordion__label-toggle-show{display:none}.alternative-tyre-accordion__label.toggler-accordion__item--active .alternative-tyre-accordion__label-toggle-hide{display:flex}.alternative-tyre-accordion__label-bullet{align-items:center;background:var(--setting-color-main);border-radius:50%;color:var(--setting-color-text);display:flex;flex-shrink:0;font-size:1.1875rem;font-weight:700;height:2.125rem;justify-content:center;margin-right:.625rem;width:2.125rem}.alternative-tyre-accordion__label-bullet-small{height:1.5rem;margin-left:.625rem;width:1.5rem}.alternative-tyre-accordion__label-toggle{color:var(--setting-color-link);flex-shrink:0;font-size:1rem;line-height:1.5rem;margin-left:auto}@media only screen and (max-width:767px){.alternative-tyre-accordion__label-toggle.icon-right svg{margin:0}}.alternative-tyre-accordion__label-toggle .icon{height:1.5rem;margin-left:.4375rem;width:1.5rem}.alternative-tyre-accordion__label-toggle-hide,.alternative-tyre-accordion__label-toggle-hide.link--icon-text{display:none}@media only screen and (max-width:1023px){.alternative-tyre-accordion-hide{display:none}.alternative-tyre-accordion-hide+svg{margin:0!important}}.alternative-tyre-accordion__content{background:#fff}.alternative-tyre-accordion__content-product-list{background:transparent;padding:0}.alternative-tyre-accordion__inline-display .alternative-tyre-accordion__label{display:none}@media only screen and (max-width:767px){.alternative-tyre-accordion__inline-display .alternative-tyre-accordion__label{display:flex}}@media only screen and (min-width:768px){.alternative-tyre-accordion__inline-display .alternative-tyre-accordion__show-inline-content{background:transparent;display:block;margin-bottom:0}}.alternative-tyre-accordion--my-shop .alternative-tyre-accordion__label-description{font-size:1rem}@media only screen and (max-width:767px){.alternative-tyre-accordion--reclaim .alternative-tyre-accordion__label-toggle{display:none}}.alternative-tyre-accordion--company-structure .alternative-tyre-accordion__wrap{margin-bottom:.625rem}.alternative-tyre-accordion--company-structure .alternative-tyre-accordion__title{align-items:center;display:flex;flex-direction:row;font-size:1rem;gap:1.5625rem}@media only screen and (max-width:1023px){.alternative-tyre-accordion--company-structure .alternative-tyre-accordion__title{align-items:unset;flex-direction:column-reverse;gap:.3125rem}}.alternative-tyre-accordion--company-structure .alternative-tyre-accordion__label{gap:1.875rem;height:unset;min-height:4.375rem}@media only screen and (max-width:767px){.alternative-tyre-accordion--company-structure .alternative-tyre-accordion__label{min-height:5.625rem}}@media only screen and (min-width:768px){.alternative-tyre-accordion--company-structure .alternative-tyre-accordion__label-toggle{margin-left:unset}}.alternative-tyre-accordion--company-structure .alternative-tyre-accordion__label-description{background-color:#f1f1f1;border-radius:3px;color:#8e8e8e;height:1.375rem;line-height:1rem;padding:.1875rem .3125rem;white-space:nowrap;width:-moz-max-content;width:max-content}.alternative-tyre-accordion__right{position:absolute;right:1rem}.alternative-tyre-accordion__right-checkmark{margin-right:.375rem}.filter-category{display:flex;position:relative}.filter-category__container{display:flex;overflow:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.filter-category__container::-webkit-scrollbar{display:none}.filter-category__menu--lvl-1,.filter-category__menu--lvl-2{padding-left:.625rem}@media only screen and (min-width:768px){.filter-category__menu--lvl-1,.filter-category__menu--lvl-2{padding-left:0}.filter-category__menu--lvl-3{padding-left:10px}}.filter-category__menu-item--lvl-2:first-child{padding-top:.3125rem}@media only screen and (min-width:768px){.filter-category__menu-item--lvl-2:first-child{padding-top:0}}.filter-category__menu-item--lvl-2:last-child{padding-bottom:.3125rem}@media only screen and (min-width:768px){.filter-category__menu-item--lvl-2:last-child{padding-bottom:0}}.filter-category__menu-link{background-color:hsla(0,0%,100%,0);color:#8f8f8f;cursor:pointer;display:flex;font:400 .8125rem/1rem Source Sans Pro,sans-serif;justify-content:space-between;margin-bottom:.8125rem;transition:color .25s ease-in-out;width:100%}@media only screen and (min-width:768px){.filter-category__menu-link{font-size:.9375rem;line-height:1.4375rem;margin-bottom:.6875rem}}.filter-category__menu-link--lvl-1{color:#333;font-size:.9375rem;font-weight:500}@media only screen and (min-width:768px){.filter-category__menu-link--lvl-1{color:#b2b2b2;font-size:1.125rem}}.filter-category__menu-link--lvl-2{color:#333;font-size:.9375rem}@media only screen and (min-width:768px){.filter-category__menu-link--lvl-2{color:#b2b2b2;font-size:1rem}}.filter-category__menu-link--lvl-3{font-size:.8125rem}@media only screen and (min-width:768px){.filter-category__menu-link--lvl-3{font-size:.9375rem}}.filter-category__menu-link:focus,.filter-category__menu-link:hover{color:#333;text-decoration:none}.filter-category__menu-link[disabled],.filter-category__menu-link[disabled]:focus,.filter-category__menu-link[disabled]:hover{color:#b2b2b2}.filter-category__menu-link--active{color:#333;font-weight:700}.filter-category__link-text{text-align:left}.filter-category__link-text--active{text-decoration:underline}.filter-category__quantity{font-size:1rem;font-weight:400;line-height:1.25rem;margin-left:.25rem}.filter-category .arrows{align-items:center;background-color:#e6e6e6;border-radius:0;color:var(--setting-color-main);cursor:pointer;display:flex;height:3.4375rem;justify-content:center;min-width:1.875rem;width:1.875rem}.filter-category .arrows:hover{background:#d8d8d8;color:#434343}.filter-category .arrows-left{left:0;position:absolute;z-index:1}.filter-category .arrows-left-margin{background-color:#f1f1f1;height:100%;position:absolute;right:-.25rem;width:.25rem}.filter-category .arrows-right{position:absolute;right:0}.filter-category .arrows-right-margin{background-color:#f1f1f1;height:100%;left:-.25rem;position:absolute;width:.25rem}.filter-category .arrows-hidden{display:none}@media only screen and (max-width:1023px){.filter-category--comparison .arrows{height:3.25rem}}.alternative-tyre-product-segment-tabs{width:100%}@media only screen and (max-width:1023px){.alternative-tyre-product-segment-tabs{width:100vw}}.alternative-tyre-product-segment-tabs{display:flex;position:relative}.alternative-tyre-product-segment-tabs__container{display:flex;overflow:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.alternative-tyre-product-segment-tabs__container::-webkit-scrollbar{display:none}.alternative-tyre-product-segment-tabs__menu--lvl-1,.alternative-tyre-product-segment-tabs__menu--lvl-2{padding-left:.625rem}@media only screen and (min-width:768px){.alternative-tyre-product-segment-tabs__menu--lvl-1,.alternative-tyre-product-segment-tabs__menu--lvl-2{padding-left:0}.alternative-tyre-product-segment-tabs__menu--lvl-3{padding-left:10px}}.alternative-tyre-product-segment-tabs__menu-item--lvl-2:first-child{padding-top:.3125rem}@media only screen and (min-width:768px){.alternative-tyre-product-segment-tabs__menu-item--lvl-2:first-child{padding-top:0}}.alternative-tyre-product-segment-tabs__menu-item--lvl-2:last-child{padding-bottom:.3125rem}@media only screen and (min-width:768px){.alternative-tyre-product-segment-tabs__menu-item--lvl-2:last-child{padding-bottom:0}}.alternative-tyre-product-segment-tabs__menu-link{background-color:hsla(0,0%,100%,0);color:#8f8f8f;cursor:pointer;display:flex;font:400 .8125rem/1rem Source Sans Pro,sans-serif;justify-content:space-between;margin-bottom:.8125rem;transition:color .25s ease-in-out;width:100%}@media only screen and (min-width:768px){.alternative-tyre-product-segment-tabs__menu-link{font-size:.9375rem;line-height:1.4375rem;margin-bottom:.6875rem}}.alternative-tyre-product-segment-tabs__menu-link--lvl-1{color:#333;font-size:.9375rem;font-weight:500}@media only screen and (min-width:768px){.alternative-tyre-product-segment-tabs__menu-link--lvl-1{color:#b2b2b2;font-size:1.125rem}}.alternative-tyre-product-segment-tabs__menu-link--lvl-2{color:#333;font-size:.9375rem}@media only screen and (min-width:768px){.alternative-tyre-product-segment-tabs__menu-link--lvl-2{color:#b2b2b2;font-size:1rem}}.alternative-tyre-product-segment-tabs__menu-link--lvl-3{font-size:.8125rem}@media only screen and (min-width:768px){.alternative-tyre-product-segment-tabs__menu-link--lvl-3{font-size:.9375rem}}.alternative-tyre-product-segment-tabs__menu-link:focus,.alternative-tyre-product-segment-tabs__menu-link:hover{color:#333;text-decoration:none}.alternative-tyre-product-segment-tabs__menu-link[disabled],.alternative-tyre-product-segment-tabs__menu-link[disabled]:focus,.alternative-tyre-product-segment-tabs__menu-link[disabled]:hover{color:#b2b2b2}.alternative-tyre-product-segment-tabs__menu-link--active{color:#333;font-weight:700}.alternative-tyre-product-segment-tabs__link-text{text-align:left}.alternative-tyre-product-segment-tabs__link-text--active{text-decoration:underline}.alternative-tyre-product-segment-tabs__quantity{font-size:1rem;font-weight:400;line-height:1.25rem;margin-left:.25rem}.alternative-tyre-product-segment-tabs .arrows{align-items:center;background-color:#e6e6e6;border-radius:0;color:var(--setting-color-main);cursor:pointer;display:flex;height:3.4375rem;justify-content:center;min-width:1.875rem;width:1.875rem}.alternative-tyre-product-segment-tabs .arrows:hover{background:#d8d8d8;color:#434343}.alternative-tyre-product-segment-tabs .arrows-left{left:0;position:absolute;z-index:1}.alternative-tyre-product-segment-tabs .arrows-left-margin{background-color:#f1f1f1;height:100%;position:absolute;right:-.25rem;width:.25rem}.alternative-tyre-product-segment-tabs .arrows-right{position:absolute;right:0}.alternative-tyre-product-segment-tabs .arrows-right-margin{background-color:#f1f1f1;height:100%;left:-.25rem;position:absolute;width:.25rem}.alternative-tyre-product-segment-tabs .arrows-hidden{display:none}@media only screen and (max-width:1023px){.alternative-tyre-product-segment-tabs--comparison .arrows{height:3.25rem}}.alternative-tyre-search-section{display:grid;grid-template:"form info" max-content "result result" max-content/1fr 33%;grid-gap:1.25rem}@media only screen and (max-width:1023px){.alternative-tyre-search-section{grid-template:"form" max-content "result" max-content "info" max-content/1fr;grid-gap:0}}@media only screen and (max-width:767px){.alternative-tyre-search-section form>.grid{grid-gap:1.25rem}}.alternative-tyre-search-section__title{color:#1a1a1a;margin-bottom:.625rem}@media only screen and (max-width:767px){.alternative-tyre-search-section__title{margin-bottom:.9375rem}.alternative-tyre-search-section__button{margin-top:.9375rem}}.alternative-tyre-search-section__form{grid-area:form}.alternative-tyre-search-section__result{grid-area:result}.alternative-tyre-search-section__info{grid-area:info;height:-moz-max-content;height:max-content}@media only screen and (max-width:1023px){.alternative-tyre-search-section__info{margin-top:.625rem}}.alternative-tyre-size-search__input,.alternative-tyre-size-search__suggestion{width:100%}.alternative-tyre-size-search__field{position:relative}.forerun-calculation-autocomplete-form__input,.forerun-calculation-autocomplete-form__suggestion{width:100%}.forerun-calculation-autocomplete-form__field{position:relative}@media only screen and (max-width:1023px){.contact-button{bottom:6.875rem!important}}.forerun-calculation-form__infobox{background:var(--setting-color-secondary-base-white);display:none;font-size:1rem}.forerun-calculation-form__infobox h5{margin-bottom:1.125rem}.forerun-calculation-form__infobox h5 .icon{color:#014380;height:1.5rem;margin-right:.5rem;margin-top:-.25rem;width:1.5rem}.forerun-calculation-form__infobox ul{list-style:disc;padding-left:1.25rem}@media only screen and (min-width:550px)and (max-width:1279px){.forerun-calculation-form__infobox{font-size:.875rem}}@media only screen and (max-width:1023px){.forerun-calculation-form__infobox{margin-top:.9375rem;width:100%}}@media only screen and (max-width:1279px){.forerun-calculation-form__infobox--mobile{display:block;margin-top:1.25rem;padding:.9375rem;width:100%}}@media only screen and (max-width:767px){.forerun-calculation-form__infobox--mobile{margin-top:.625rem}}@media only screen and (min-width:1280px){.forerun-calculation-form__infobox--desktop{display:block}}@media only screen and (min-width:1024px){.forerun-calculation-form__filter-section{display:grid;grid-template-columns:1fr 16.66667%}.forerun-calculation-form__filter-section .quote-request{margin-top:.625rem}.forerun-calculation-form__filter-section .filter-section__holder>.grid>*{width:calc(20% - .4375rem)}.forerun-calculation-form__filter-section .filter-section__holder>.grid>* .grid{flex-wrap:nowrap}.forerun-calculation-form__filter-section .filter-section__holder>.grid .more-filter-toggle{margin-left:.3125rem;padding:0}}.forerun-calculation-form__infotext{margin-top:.9375rem}@media only screen and (max-width:1023px){.forerun-calculation-form__infotext{margin-inline:.9375rem}}@media only screen and (min-width:1024px){.forerun-calculation-form__form-wrapper{margin-right:1.3125rem}}@media only screen and (max-width:1023px){.forerun-calculation-form__form-wrapper{padding:.9375rem}}.forerun-calculation-form__form-wrapper .form__actions{margin:0}.forerun-calculation-form__grid{display:flex;flex-flow:row nowrap}.forerun-calculation-form__grid .col--expand{margin-right:1.25rem}.forerun-calculation-form__grid h6{margin-bottom:1.25rem}.forerun-calculation-form__grid .col--aside{height:auto}.forerun-calculation-form__form .form-field{margin-bottom:.625rem;max-width:calc(100% - .625rem);min-width:calc(50% - .625rem)}@media only screen and (max-width:549px){.forerun-calculation-form__form .form-field{min-width:100%}}.forerun-calculation-form__form .product-search-autocomplete-form{width:calc(100% - .625rem)}@media only screen and (max-width:549px){.forerun-calculation-form__form .product-search-autocomplete-form{width:100%}}.forerun-calculation-form__form .product-search-autocomplete-form .col{width:100%}.forerun-calculation-form__form .product-search-autocomplete-form .thumbnail{display:none}.forerun-calculation-form__form .product-search-autocomplete-form .form-field{max-width:100%;min-width:100%;padding:0}.forerun-calculation-form__form .product-search-autocomplete-form__field-wrapper{margin-right:0;max-width:unset}.forerun-calculation-form__form .forerun-calculation-form__search-trigger{justify-content:center;text-transform:uppercase;width:calc(100% - .625rem)}@media only screen and (max-width:1023px){.forerun-calculation-form__form .forerun-calculation-form__search-trigger{width:100%}}.forerun-calculation-form__form input::-webkit-inner-spin-button,.forerun-calculation-form__form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.forerun-calculation-form__form input[type=number]{-moz-appearance:textfield}.forerun-calculation-form__hint-disclaimer{font-size:.875rem}.forerun-calculation-form .form__fields{align-items:flex-start}@media only screen and (min-width:1024px){.forerun-calculation-form__results .product-card{padding:.6875rem}}@media only screen and (max-width:1023px){.forerun-calculation-form__results{margin:0 -1.25rem}.forerun-calculation-form__results .product-card__value{font-size:.875rem;margin-bottom:.625rem}.forerun-calculation-form__results .money-price__amount{font-size:1.25rem}.forerun-calculation-form__results .stock-info-catalog__display_stock_container,.forerun-calculation-form__results .stock-info-catalog__text-content{font-size:.875rem}}.forerun-calculation-form__results .container--pagination .grid{background:#fff}@media only screen and (max-width:767px){.forerun-calculation-form__results .container--pagination .grid{flex-direction:column-reverse}.forerun-calculation-form__results .container--pagination .grid>.col{width:100%}.forerun-calculation-form__results .container--pagination select{margin-top:1.875rem;min-width:6.25rem;width:100%}}@media only screen and (min-width:1024px){.quote-request{flex-basis:14.5%}}@media only screen and (max-width:549px){.quote-request__submit-trigger{border-radius:0;bottom:0;left:0;position:absolute}}.quote-request__overlay{background:rgba(0,0,0,.15);bottom:0;left:0;position:fixed;right:0;top:0;z-index:2149}@media only screen and (max-width:1023px){.quote-request__overlay{display:none}}.quote-request__note{height:6rem}.quote-request__form{padding-bottom:0;position:relative}.quote-request__form .checkbox__label{font-size:1.125rem}.quote-request__form .page-info__title{font-size:1.1875rem;margin-bottom:1.9375rem}.quote-request__form .box--catalog{margin:0}@media only screen and (max-width:1023px){.quote-request__form .box--catalog{margin-top:-.625rem}}.quote-request__form .container--product-items-list{margin:1.25rem 0;padding:0}@media only screen and (max-width:1023px){.quote-request__form .container--product-items-list{margin:.3125rem 0}}@media only screen and (min-width:1024px){.quote-request__form .container--product-items-list>div{position:relative}.quote-request__form .container--product-items-list>div:not(:first-child):not(:last-child):after{background-color:#cfcacb;bottom:0;content:"";height:.0625rem;left:1.25rem;position:absolute;width:calc(100% - 2.5rem)}}.quote-request__form .container--product-items-list .grid.grid--gap.grid--stretch{margin:0;width:100%}.quote-request__form .request-quote__product{position:relative}.quote-request__form .request-quote__checkbox-container{left:1.25rem;position:absolute;top:50%;transform:translateY(-50%);z-index:1}@media only screen and (max-width:1023px){.quote-request__form .request-quote__checkbox-container{background:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:.1875rem;height:2.8125rem;left:3.3125rem;width:2.8125rem}.quote-request__form .request-quote__checkbox-container--item{align-items:center;display:flex;height:100%;justify-content:center;padding-left:.6875rem;width:100%}}.quote-request__form .request-quote__checkbox-container:not(.is-hidden)~.product-card img{opacity:.5}@media only screen and (min-width:1024px){.quote-request__form .request-quote__checkbox-container:not(.is-hidden)~.product-card{padding-left:2.1875rem}}.quote-request__form.is-overlay .product-list-item__container{padding-left:3.125rem}.quote-request__form.is-overlay .container--pagination,.quote-request__form.is-overlay .container--product-items-grid,.quote-request__form.is-overlay .container--product-items-list{position:relative}@media only screen and (min-width:1024px){.quote-request__form.is-overlay .container--pagination,.quote-request__form.is-overlay .container--product-items-grid,.quote-request__form.is-overlay .container--product-items-list{z-index:2150}}.quote-request__form.is-overlay .request-quote__list-header{display:flex}.quote-request__form.is-overlay .request-quote__list-header .request-quote__list-content{align-items:center;-moz-column-gap:3.125rem;column-gap:3.125rem;display:flex;padding:.875rem .625rem .875rem 1.125rem;width:100%}@media only screen and (max-width:1023px){.quote-request__form.is-overlay .request-quote__list-header{position:absolute}.quote-request__form.is-overlay .request-quote__list-header b{display:none}}.quote-request__form.is-overlay .request-quote__list-header b{flex:1;line-height:1.5rem}.quote-request .request-quote__list-header{background:#fff;padding:1.875rem;width:100%}@media only screen and (max-width:1023px){.quote-request .request-quote__list-header{background:#fff;bottom:0;padding:0;position:fixed;z-index:1}.quote-request .request-quote__list-header .request-quote__list-content{display:flex;flex-direction:column;width:100%}.quote-request .request-quote__list-header .request-quote__list-content b{display:none}}@media only screen and (min-width:1024px){.quote-request__request-trigger{height:2.8125rem;margin-left:.625rem;width:95%}}@media only screen and (max-width:1023px){.quote-request__request-trigger{border-radius:0;bottom:0;left:0;position:fixed;width:100%;z-index:2}}.quote-request__cancel-request-trigger{background:transparent;color:#014380;cursor:pointer;font-size:1rem;line-height:.8125rem;margin-right:1.25rem}@media only screen and (max-width:1023px){.quote-request__cancel-request-trigger{background-color:#f9f9f9;border:.0625rem solid #cfcacb;bottom:3rem;font-size:1rem;left:0;line-height:1.125rem;margin-right:0;padding:.90625rem 4.4375rem .84375rem;position:fixed;width:100%;z-index:4002}}.quote-request__request-trigger-submit{font-size:1rem;line-height:1.125rem;padding:.90625rem 4.4375rem .84375rem;text-transform:uppercase}@media only screen and (max-width:1023px){.quote-request__request-trigger-submit{border-radius:0;bottom:0;left:0;position:fixed;width:100%;z-index:4002}}.quote-request__active .select2-dropdown{z-index:2150}.li-si-calculation-form,.li-si-calculation-form .section{height:100%}@media only screen and (max-width:1023px){.li-si-calculation-form .section__inner{padding:.9375rem}}.li-si-calculation-form__button{align-items:center;display:flex;justify-content:center;width:calc(50% - 2rem)}.li-si-calculation-form__hint{width:25.8125rem}.li-si-calculation-form__hint .link{font-size:inherit}@media only screen and (max-width:1279px){.li-si-calculation-form__hint{width:100%}}.li-si-calculation-form__input-wrapper{align-items:center;display:grid;gap:1.25rem;grid-template-columns:1fr auto 1fr}@media only screen and (max-width:767px){.li-si-calculation-form__input-wrapper{gap:0;grid-template-columns:1fr}}.li-si-calculation-form__input{width:100%}@media only screen and (max-width:767px){.li-si-calculation-form__input:first-child{margin-bottom:.625rem}.li-si-calculation-form__input .number-input__actions{display:none}}.li-si-calculation-form__error-message{color:#e50040;font-size:.75rem;margin-top:.3125rem}@media only screen and (max-width:767px){.li-si-calculation-form__exchange{align-items:center;background:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:50%;display:flex;height:2.6875rem;justify-content:center;position:absolute;right:.625rem;transform:rotate(90deg);width:2.6875rem;z-index:1}}.li-si-calculation-form__holder-quantity{align-items:center;background:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:3px;display:flex;justify-content:space-between;padding:.625rem .96875rem .75rem 0;position:relative;width:5.0625rem}.li-si-calculation-form__holder-quantity-actions{color:var(--setting-color-main);display:flex;flex-direction:column;height:1.5rem;justify-content:space-between;width:.75rem}.li-si-calculation-form__holder-quantity-actions .quick-order-row-partial__button{background:none;height:.5625rem;line-height:0;position:relative}.li-si-calculation-form__holder-quantity-actions .quick-order-row-partial__button .icon{height:.7rem;left:0;position:absolute;top:0;width:.7rem}.li-si-calculation-form__grid{display:grid;gap:1.25rem;grid-template-columns:2fr 1fr}@media only screen and (max-width:1023px){.li-si-calculation-form__grid{gap:.625rem;grid-template-columns:1fr;margin:0 -1.25rem}}.li-si-info,.li-si-info .section{height:100%}.li-si-info .section p{line-height:1.3125rem}@media only screen and (max-width:1023px){.li-si-info .section__inner{padding:.9375rem}}.li-si-info p:first-of-type{color:#1a1a1a;margin:0 0 .625rem}.li-si-info p:not(:first-of-type){margin:0}.li-si-info img{margin:1.25rem 0}.li-si-table{background:#fff;margin-top:1.25rem}.li-si-table .section__inner{margin:0}@media only screen and (max-width:1023px){.li-si-table{margin-top:.625rem}.li-si-table .section__inner{padding:.9375rem}}@media only screen and (max-width:767px){.li-si-table{margin:0}}.li-si-table .table thead th{height:4.125rem;vertical-align:bottom}@media only screen and (max-width:767px){.li-si-table .table thead th{font-size:.875rem;height:3.125rem;padding-left:0}.li-si-table .table tbody td{font-size:.875rem;padding-left:.625rem}}.li-si-table .table tbody tr:last-child{border-bottom:none}.li-si-table__grid{margin-left:-1.40625rem;margin-right:-1.40625rem;width:calc(100% + 2.8125rem)}.li-si-table__grid>.col{padding-left:1.40625rem;padding-right:1.40625rem}@media only screen and (max-width:1023px){.li-si-table__grid{margin-left:-.9375rem;margin-right:-.9375rem;width:calc(100% + 1.875rem)}.li-si-table__grid>.col{padding-left:.9375rem;padding-right:.9375rem}}@media only screen and (max-width:767px){.li-si-table__grid{flex-wrap:wrap}}.li-si-table__disclaimer{color:#434343;font-size:.875rem;grid-column:1;grid-row:2;line-height:1.3125rem}@media only screen and (max-width:1023px){.li-si-table__disclaimer{grid-column:1/span 2}}.li-si-table__title-close{color:#64666a;display:none}@media only screen and (max-width:549px){.li-si-table__title-close{display:unset}}@media only screen and (max-width:767px){.li-si-table__title-container{align-items:center;background:#f9f9f9;border-bottom:.0625rem solid #eee;display:flex;height:3.75rem;justify-content:space-between;margin:0 -.9375rem;padding:0 .9375rem}}.li-si-table__wrapper{display:grid;gap:1.25rem;grid-template-columns:2fr 1fr}@media only screen and (max-width:1023px){.li-si-table__wrapper{gap:.625rem;grid-template-columns:1fr;margin:0 -1.25rem}}.li-si-table__wrapper .li-si__table-container{grid-column:1/span 2;grid-row:1}.si-autocomplete-form__dropdown-icon{color:var(--setting-color-main);float:right;height:.8125rem;margin-right:.9375rem;margin-top:-1.9375rem;pointer-events:none}.si-autocomplete-form__field:focus-within .si-autocomplete-form__dropdown-icon{transform:scaleY(-1)}.si-autocomplete-form__no-results.input--dropdown-content:hover{background-color:unset;color:unset!important;cursor:unset}.special-retooling-row{margin-bottom:.625rem}@media only screen and (max-width:1023px){.special-retooling-row{margin:0 -1.25rem .625rem}}.special-retooling-row .section{height:100%}@media only screen and (max-width:1023px){.special-retooling-row .section__inner{padding:.9375rem}}.special-retooling-row__container{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr}@media only screen and (max-width:1023px){.special-retooling-row__container{gap:.625rem;grid-template-columns:1fr}}.special-retooling-row__container__slider{min-width:0}.special-retooling-row__container__table{display:flex;flex-direction:column;gap:1.25rem}@media only screen and (max-width:1023px){.special-retooling-row__container__table{gap:.625rem}}.special-retooling-row__thumbnail{height:10.9375rem;-o-object-fit:cover;object-fit:cover;width:10.9375rem!important}.special-retooling-row__placeholder{align-items:center;border:.0625rem solid #dce0e5;display:flex;height:10.9375rem;justify-content:center;width:10.9375rem}.special-retooling-row .slick-carousel{height:12.5625rem;overflow:unset}.special-retooling-row .slick-carousel__container{margin:0 -1.25rem;padding:1.25rem 1.25rem 0}.special-retooling-row .slick-carousel .slick-slide{margin-right:.625rem}.special-retooling-row .slick-carousel .slick-next{left:unset;right:.625rem}.special-retooling-row .slick-carousel .slick-prev{left:.625rem}.special-retooling-row table{color:#1a1a1a;width:100%}.special-retooling-row thead tr{border-top:none;font-weight:700}.special-retooling-row thead tr th:first-child{width:30%}.special-retooling-row thead tr th:nth-child(2),.special-retooling-row thead tr th:nth-child(3){width:35%}.special-retooling-row tr{background:#fff;border-top:.0625rem solid #cfcacb;font-size:1rem;height:3.125rem;line-height:1.25rem;padding:.9375rem .75rem .875rem}.special-retooling-row tr td{padding-bottom:.875rem;padding-right:.75rem;padding-top:.9375rem}.special-retooling-row tr td:first-child{font-weight:700;padding-left:.75rem;padding-right:.625rem}@media only screen and (max-width:1023px){.twin-tires-label{margin:0 -.3125rem}.twin-tires-label__small{font-size:.75rem}}@media only screen and (max-width:767px){.twin-tires-label__space-top-short{margin-top:.9375rem}}.autocomplete-form-preloaded__input,.autocomplete-form-preloaded__suggestion{width:100%}.autocomplete-form-preloaded__field{position:relative}.twin-tires-search-form__input,.twin-tires-search-form__suggestion{width:100%}.twin-tires-search-form__field{position:relative}.twin-tires-search-form__search-field{margin-top:.9375rem;width:31.25rem}@media only screen and (max-width:1023px){.twin-tires-search-form__search-field{width:100%}}.twin-tires-search-form__suggestion{width:31.25rem}@media only screen and (max-width:1023px){.twin-tires-search-form__suggestion{width:100%}}.twin-tires__image{height:7.25rem;-o-object-fit:contain;object-fit:contain}.calculation-form__mode-selector--active,.calculation-form__mode-selector--active:focus{background-color:#fff;border-color:#fff;color:#4c4c4c}.calculation-form__hint{color:#434343;font-size:1rem}.calculation-form__input-container{background-color:#fff;min-height:16.75rem;padding:1.25rem}@media only screen and (max-width:1023px){.calculation-form__input-container{min-height:16rem;padding:.9375rem}}@media only screen and (max-width:767px){.calculation-form__input-container{min-height:0}}@media only screen and (min-width:768px)and (max-width:1023px){.calculation-form__inputs-wrapper .col--lg-6{min-width:calc(50% - .3125rem);width:calc(50% - .3125rem)}}@media only screen and (max-width:1023px){.calculation-form__inputs-wrapper{grid-gap:.625rem}}.calculation-form__volume-100-input{margin-bottom:.625rem;margin-top:1.25rem}.calculation-form__volume-75-input{margin-bottom:.625rem}.calculation-form__search-trigger{width:100%}.calculation-form .product-search-autocomplete-form{margin-bottom:.625rem;margin-top:1.25rem}.calculation-form .product-search-autocomplete-form .grid .col{width:100%}.calculation-form .product-search-autocomplete-form .thumbnail{display:none}.calculation-form .product-search-autocomplete-form__field-wrapper{margin-right:0;max-width:unset}.calculation-form__table-wrapper{background:#f1f1f1}@media only screen and (max-width:549px){.calculation-form__table-wrapper{background:#fff}}.calculation-form__table-wrapper .button.tab{background:#e6e6e6;border:none;color:var(--setting-color-main);font-weight:700}.calculation-form__table-wrapper .button.tab.tab--active{background:#fff;border:none;color:#1a1a1a}@media only screen and (max-width:549px){.calculation-form__table-wrapper .button.tab{background:#f9f9f9;color:#434343;width:calc(50vw - 2px)}.calculation-form__table-wrapper .button.tab.tab--active{color:#434343}}.calculation-form__table-wrapper tbody tr:last-child{border:none}.calculation-form__results-table,.calculation-form__results-table--mobile{width:100%}.calculation-form__results-table thead,.calculation-form__results-table--mobile thead{background-color:transparent}.calculation-form__results-table thead th,.calculation-form__results-table--mobile thead th{line-height:1.3125rem;padding:.75rem .6875rem}.calculation-form__results-table tbody tr,.calculation-form__results-table--mobile tbody tr{border:none}.calculation-form__results-table tbody tr td,.calculation-form__results-table--mobile tbody tr td{line-height:1.3125rem;padding:.75rem .6875rem}@media only screen and (max-width:549px){.calculation-form__results-table tbody tr td,.calculation-form__results-table--mobile tbody tr td{background:#fff!important;display:flex;justify-content:space-between;padding:.46875rem .6875rem}}.calculation-form__results-table tbody tr:nth-child(2n-1),.calculation-form__results-table--mobile tbody tr:nth-child(2n-1){background-color:#f1f1f1}@media only screen and (max-width:549px){.calculation-form__results-table tbody tr:nth-child(2n-1),.calculation-form__results-table--mobile tbody tr:nth-child(2n-1){background-color:#fff}}.calculation-form__results-table tbody tr:last-child,.calculation-form__results-table--mobile tbody tr:last-child{border:none}@media only screen and (max-width:549px){.calculation-form__results-table tbody tr:not(:first-child),.calculation-form__results-table--mobile tbody tr:not(:first-child){border-top:.0625rem solid #cfcacb}}.calculation-form h3{border-bottom:.0625rem solid #cfcacb;font-size:1rem;margin:0 -1.25rem;padding:0 1.25rem 1.25rem}@media only screen and (max-width:1023px){.calculation-form h3{margin:0 -.9375rem;padding:0 .9375rem .9375rem}}.calculation-form__important-notes h2{font-size:1.1875rem}.calculation-form__important-notes h2 .icon{color:#014380;height:1.5rem;margin-right:.5rem;margin-top:-.25rem;width:1.5rem}.calculation-form__important-notes ul{list-style:disc;margin-top:1.25rem;padding-left:1.25rem}.calculation-form__hint-disclaimer{color:#434343;font-size:.875rem}.recommended-products{margin-top:1.625rem}.recommended-products h2{font-size:1.1875rem}.recommended-products .grid{margin-top:.625rem}.recommended-products .grid:after{display:none}.recommended-products .grid .product-card-cms{flex:1}.user-share-list__item{background-color:#f0f0f0;border-radius:3px;margin-bottom:.3125rem;padding:1.25rem}@media only screen and (min-width:768px){.user-share-list__item{padding:0 0 0 1.875rem}}.user-share-list__label{color:#333;display:inline-block;margin-bottom:.625rem}@media only screen and (min-width:768px){.user-share-list__label{margin-bottom:0}}.user-share-list .custom-select__select,.user-share-list .select2-container .select2-selection__rendered{background-color:hsla(0,0%,100%,0);border:1px solid #dce0e5;border-radius:3px;padding-right:3.125rem}@media only screen and (min-width:768px){.user-share-list .custom-select__select,.user-share-list .select2-container .select2-selection__rendered{background-color:hsla(0,0%,100%,0);border:none}}.cart-permission--widget{font-size:.6875rem;font-weight:700;text-transform:uppercase}.cart-permission__read{color:#b2b2b2}.shipping-costs-tile__container{margin-bottom:1.25rem}@media only screen and (max-width:1023px){.shipping-costs-tile__container{margin:0 -1.25rem .625rem}}.shipping-costs-tile hr.shipping-costs-tile__seperator{border-bottom:.0625rem solid #cfcacb;margin:0}.shipping-costs-tile__title{align-items:center;background:#fff;display:flex;padding:1.25rem}.shipping-costs-tile__title .icon{color:#014380;margin-right:.625rem;width:1.375rem}@media only screen and (max-width:1023px){.shipping-costs-tile__title{padding:1.25rem .9375rem}}@media only screen and (max-width:767px){.shipping-costs-tile__title--freight-costs{margin-top:1.875rem}}.shipping-costs-tile__content{background:#fff;color:#434343;font-size:1rem;padding:1.25rem 3.125rem 2.5rem}@media only screen and (max-width:1023px){.shipping-costs-tile__content{padding:1.25rem .9375rem 2.5rem}}.shipping-costs-tile__general-information{font-size:.875rem;line-height:1.25rem;margin-top:2.5rem}@media only screen and (max-width:1023px){.shipping-costs-tile__general-information{margin:.9375rem -.3125rem -.3125rem}}.shipping-costs-tile__general-title{margin-bottom:1.5rem}@media only screen and (max-width:1023px){.shipping-costs-tile__general-title{margin:0 -.3125rem .9375rem}}.cms-page-title *{font:700 1.75rem/2.25rem Source Sans Pro,sans-serif}.color-picker-radio{display:inline-block;margin:0 .9375rem .9375rem 0;position:relative}.color-picker-radio:hover{border-radius:50%;box-shadow:0 .125rem .625rem .1875rem rgba(26,26,26,.2)}.color-picker-radio__container{align-items:center;cursor:pointer;display:flex;flex-flow:row nowrap}.color-picker-radio__box{align-items:center;border-radius:50%;display:flex;flex:none;height:3.75rem;justify-content:center;text-align:center;transition:background-color .25s ease-in-out,border-color .25s ease-in-out;width:3.75rem}.color-picker-radio__input{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.color-picker-radio__input:checked~.color-picker-radio__box{background-color:var(--setting-color-main)}.color-picker-radio__input:checked~.color-picker-radio__box .color-picker-radio__check{opacity:1;pointer-events:all;visibility:visible}.color-picker-radio__input:checked~.color-picker-radio__box--alternative{background-color:#fff}.color-picker-radio__input:checked~.color-picker-radio__label--alternative{font-weight:400}.color-picker-radio__input--disabled~.color-picker-radio__box,.color-picker-radio__input--disabled~.color-picker-radio__box:hover,.color-picker-radio__input[disabled]~.color-picker-radio__box,.color-picker-radio__input[disabled]~.color-picker-radio__box:hover{background-color:#fff;border-color:#dce0e5;cursor:not-allowed}.color-picker-radio__input--disabled:checked~.color-picker-radio__box,.color-picker-radio__input[disabled]:checked~.color-picker-radio__box{background-color:#dce0e5}.color-picker-radio__input--disabled~.color-picker-radio__label,.color-picker-radio__input[disabled]~.color-picker-radio__label{color:#b2b2b2;cursor:not-allowed}.color-picker-radio__check{color:#fff;opacity:0;pointer-events:none;transition:visibility .25s ease-in-out,opacity .25s ease-in-out;vertical-align:baseline;visibility:hidden}.color-picker-radio__check--alternative{color:#434343;margin-bottom:.125rem}.color-picker-radio__label{display:inline-block;flex:1;font-size:1rem;font-weight:400;margin:0;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.color-picker-radio__label--filter{align-items:center;display:flex;flex-grow:1;font-size:1rem;font-weight:400;justify-content:space-between;margin-bottom:0;text-transform:none}@media only screen and (min-width:1024px)and (max-width:1399px){.color-picker-radio__label--filter{font-size:.875rem}}.color-picker-radio__label--alternative{color:#b2b2b2;font-size:.9375rem;font-weight:400;line-height:1.25rem;margin-bottom:0;text-transform:none}.color-picker-radio__counter{padding-left:.5rem}.color-picker-radio--expand{display:block}.color-picker-radio--filter{font-size:.9375rem;line-height:1.125rem;width:100%}@media only screen and (min-width:768px){.color-picker-radio--filter{font-size:.875rem}}.color-picker-radio--alternative{margin-bottom:.9375rem}.color-picker-radio--alternative:hover .color-picker-radio__box--alternative{border-color:#b2b2b2}@media only screen and (min-width:768px){.color-picker-radio--pdp{margin-left:8.25rem}}.color-picker-radio--pdp:hover .color-picker-radio__box--alternative{border-color:#b2b2b2}.color-picker-radio--error .color-picker-radio__box{border-color:#eb553c}.color-picker-radio__minus-button{align-items:center;background-color:#f9f9f9;border:1px solid #cfcacb;border-radius:50%;cursor:pointer;display:flex;height:1.5rem;justify-content:center;position:absolute;right:0;top:0;width:1.5rem}.color-picker-radio__minus-button--minus{background-color:#1a1a1a;height:.125rem;width:.75rem}.loading-spinner{animation:svg-animation 2s linear infinite;display:none;height:1.375rem;overflow:visible;width:1.375rem}.loading-spinner--small{height:1.25rem;width:1.25rem}.loading-spinner--big{height:1.75rem;width:1.75rem}.loading-spinner--center{position:absolute}.loading-spinner--is-visible{display:unset}@keyframes svg-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-spinner #bg-circle{display:block;fill:transparent;stroke:hsla(0,0%,98%,.5);stroke-linecap:round;stroke-width:.625rem;transform-origin:50% 50%}.loading-spinner #animated-circle{animation:circle-animation 1.4s ease-in-out infinite both;display:block;fill:transparent;stroke:#fff;stroke-linecap:round;stroke-dasharray:283;stroke-dashoffset:280;stroke-width:.625rem;transform-origin:50% 50%}.is-loading span{opacity:0}.is-loading .loading-spinner{display:unset}.is-loading .icon--cart-add,.is-loading .icon--cart-plus,.is-loading .icon--on-loading-remove{display:none}.is-loading:not(:focus,:hover) .loading-spinner--direct-button #bg-circle,.is-loading:not(:focus,:hover).button--ghost .loading-spinner #bg-circle,.is-loading:not(:focus,:hover).button--hollow .loading-spinner #bg-circle{stroke:#678eb3}.is-loading:not(:focus,:hover) .loading-spinner--direct-button #animated-circle,.is-loading:not(:focus,:hover).button--ghost .loading-spinner #animated-circle,.is-loading:not(:focus,:hover).button--hollow .loading-spinner #animated-circle{stroke:var(--setting-color-main)}.is-loading:not(:focus,:hover) .loading-spinner--secondary #bg-circle,.is-loading:not(:focus,:hover).button--secondary .loading-spinner #bg-circle{stroke:#a2a4a6}.is-loading:not(:focus,:hover) .loading-spinner--secondary #animated-circle,.is-loading:not(:focus,:hover).button--secondary .loading-spinner #animated-circle{stroke:#1a1a1a}.orientation-dot{height:.0625rem;left:0;position:absolute;top:6.25rem;width:.0625rem}.overlay-block{background:rgba(51,51,51,.4);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:visibility .25s ease-in-out,opacity .25s ease-in-out;visibility:hidden;width:100%;z-index:350}.overlay-block--no-agent-user{z-index:699}.quantity-option{font-size:.8125rem;font-weight:500}@media only screen and (min-width:768px){.quantity-option{font-size:.875rem}}.skeleton-loading{animation:shine 1.5s linear infinite;background:linear-gradient(110deg,#e6e6e6 8%,#f1f1f1 18%,#e6e6e6 33%);background-size:200% 100%;border-radius:.3125rem;height:1rem;margin:.25rem 0;width:100%}.skeleton-loading.wide-8{width:80%}.skeleton-loading.wide-5{width:50%}.skeleton-loading.wide-3{width:30%}.skeleton-loading.wide-100p{width:6.25rem}.skeleton-loading.big{height:1.6875rem}.skeleton-loading.no-mb{margin-bottom:0}@keyframes shine{to{background-position-x:-200%}}.switch{background-color:rgba(220,224,229,.6);border-radius:.4375rem;display:block;height:.875rem;margin:.1875rem 0 .1875rem .625rem;overflow:visible;position:relative;transition:margin-left .25s ease-in-out,background-color .25s ease-in-out;width:2.125rem}.switch__handle{background-color:#fff;border-radius:50%;box-shadow:0 .125rem .25rem rgba(26,26,26,.2);display:block;height:1.25rem;left:0;margin:-.125rem 0 0 -.625rem;position:absolute;top:0;transition:left .25s ease-in-out,background-color .25s ease-in-out;width:1.25rem}.switch--active{background-color:rgba(1,67,128,.5);margin-left:0}.switch--active .switch__handle{background-color:var(--setting-color-main);left:100%}.switch[disabled]{opacity:.5;pointer-events:none}.switch--footer{background-color:#cfcacb;border-radius:2.125rem;display:block;height:1.4375rem;margin:0;overflow:visible;position:relative;transition:margin-left .25s ease-in-out,background-color .25s ease-in-out;width:2.625rem}.switch--footer--icon{color:#fff;display:none;margin:-.15625rem 0 0 .421875rem}.switch--footer .switch__handle,.switch--footer--icon{height:1.0625rem;left:0;position:absolute;top:0;width:1.0625rem}.switch--footer .switch__handle{background-color:#fff;border-radius:50%;box-shadow:0 0;display:block;margin:.1875rem 0 0 .1875rem}.switch--footer--active{background-color:var(--setting-color-main);margin-left:0}.switch--footer--active .switch--footer--icon{display:block}.switch--footer--active .switch__handle{left:1.1875rem}.tab{background:#e6e6e6;color:var(--setting-color-link);cursor:pointer;font-size:1rem;line-height:1.375rem;padding:.8125rem 1.25rem .875rem}.tab--inline-flex{display:inline-flex}.tab--catalog{font-size:1.25rem;font-weight:700;height:3.4375rem;line-height:1.25rem;margin-right:.25rem;padding:0;white-space:nowrap}.tab--catalog:hover:not(.tab--active){background:#d8d8d8;color:#434343}.tab--catalog:last-child{margin-right:0}.tab__ripple-container{align-items:center;display:flex;height:100%;overflow:hidden;padding:0 1.25rem;position:relative;width:100%}.tab--active{cursor:default}.tab--active,.tab--active:hover{background:#fff;color:#1a1a1a}.tab--active:focus{background-color:#fff;border-color:#fff;color:#4c4c4c}@media only screen and (max-width:1023px){.tab--comparison{font-size:1rem;height:3.25rem}.sidebar{display:none}}.sidebar .icon-bigger{height:1.375rem;width:1.375rem}.sidebar__navigation{background:#fff;box-shadow:.4375rem 0 .875rem -.4375rem rgba(0,0,0,.15);height:calc(100vh - 11.5625rem);position:sticky;top:11.5625rem;z-index:2147}.sidebar__navigation .navigation-multilevel{display:flex;flex-direction:column;height:100%;transition:width .2s linear;width:14.6875rem}.sidebar__navigation .navigation-multilevel.navigation-multilevel__colapsed{width:3.125rem}.sidebar__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading{width:100%}.sidebar__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading-container{padding:.6875rem .5rem}.sidebar__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading button{align-items:center;display:flex;justify-content:center;max-height:3.125rem;min-height:3.125rem;width:3.125rem}.sidebar__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading button:hover:after{border:.125rem solid #fff;border-width:.125rem .125rem 0 0}.sidebar__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading button:hover:before{background:var(--setting-color-secondary-base-primary)}.sidebar__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading--icon span:first-child,.sidebar__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading--icon span:last-child{opacity:1}.sidebar__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading--icon:after,.sidebar__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading--icon:before{transform:translate(-50%,-50%)}.sidebar__navigation .navigation-multilevel.navigation-multilevel__colapsed .navigation-multilevel__bottom--item{justify-content:flex-start}@media only screen and (min-width:550px)and (max-width:1399px){.sidebar__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu{overflow-x:hidden;overflow-y:auto}}.sidebar__navigation .navigation-multilevel.navigation-multilevel__colapsed+.sidebar__overlay{opacity:0;pointer-events:none;visibility:hidden}.sidebar__navigation .navigation-multilevel .menu__heading{align-items:center;border-bottom:.1875rem solid #eee;display:flex;height:3.125rem;justify-content:center;min-height:3.125rem;position:relative;width:100%}.sidebar__navigation .navigation-multilevel .menu__heading-container{align-items:center;border-radius:.1875rem;cursor:pointer;display:flex;height:2.375rem;justify-content:space-between;margin:.1875rem .3125rem;padding:.6875rem .5rem;width:calc(100% - .625rem)}.sidebar__navigation .navigation-multilevel .menu__heading-container:hover{background:#f1f1f1}.sidebar__navigation .navigation-multilevel .menu__heading-container:hover button:after{border:.125rem solid #fff;border-width:.125rem .125rem 0 0}.sidebar__navigation .navigation-multilevel .menu__heading-container:hover button:before{background:var(--setting-color-secondary-base-primary)}.sidebar__navigation .navigation-multilevel .menu__heading--title{font-size:.875rem;height:auto;line-height:3.125rem;padding:0}.sidebar__navigation .navigation-multilevel .menu__heading--icon{height:1rem;position:relative;width:1.25rem}.sidebar__navigation .navigation-multilevel .menu__heading--icon span{background-color:var(--setting-color-main);border-radius:.03125rem;height:.1875rem;left:0;opacity:0;position:absolute;transition:all .25s ease-in-out;transition-delay:.25s;width:100%}.sidebar__navigation .navigation-multilevel .menu__heading--icon span:first-child{top:0}.sidebar__navigation .navigation-multilevel .menu__heading--icon span:last-child{bottom:0}.sidebar__navigation .navigation-multilevel .menu__heading--icon:after,.sidebar__navigation .navigation-multilevel .menu__heading--icon:before{background-color:var(--setting-color-main);border-radius:.03125rem;content:"";display:block;height:.1875rem;left:50%;position:absolute;top:50%;transition:transform .25s ease-in-out;transition-delay:.25s;width:100%}.sidebar__navigation .navigation-multilevel .menu__heading--icon:before{transform:translate(-50%,-50%) rotate(45deg)}.sidebar__navigation .navigation-multilevel .menu__heading--icon:after{transform:translate(-50%,-50%) rotate(-45deg)}.sidebar__navigation .navigation-multilevel .menu__heading button{align-items:center;cursor:pointer;display:flex;justify-content:flex-end}.sidebar__navigation .navigation-multilevel .menu--vertical-lvl-0__heading--title{font-size:.875rem;font-weight:700;padding:.8125rem 0 .1875rem .9375rem;text-transform:uppercase}.sidebar__navigation .navigation-multilevel .menu{height:100%;overflow-x:hidden;overflow-y:auto}.sidebar__navigation .navigation-multilevel .menu__item--title{height:auto;margin-left:.75rem;max-width:14.0625rem;text-overflow:ellipsis;white-space:normal;width:auto}.sidebar__navigation .navigation-multilevel .menu__link--lvl-0{color:#434343;cursor:pointer;display:flex;font-weight:600;line-height:1.25rem;padding-right:1.25rem}.sidebar__navigation .navigation-multilevel .menu__link--lvl-0 .menu__item--title-overview{max-width:unset;white-space:nowrap}.sidebar__navigation .navigation-multilevel .menu__link--lvl-0 .menu__item--title:hover{color:#1a1a1a}.sidebar__navigation .navigation-multilevel .menu .menu__trigger-button{color:var(--setting-color-secondary-base-primary)}.sidebar__navigation .navigation-multilevel .menu__trigger{border-radius:.3125rem;line-height:1.375rem;margin:.1875rem .3125rem;overflow:hidden;padding:.6875rem .5rem;width:calc(100% - .625rem)}@media only screen and (min-width:1024px){.sidebar__navigation .navigation-multilevel .menu__trigger:hover{background:#f1f1f1}}.sidebar__navigation .navigation-multilevel .menu__trigger--lvl-1{border-radius:.1875rem;line-height:1rem;margin:0 .625rem;padding:.5rem .4375rem;width:calc(100% - 1.25rem)}.sidebar__navigation .navigation-multilevel .menu__trigger--lvl-1:hover,.sidebar__navigation .navigation-multilevel .menu__trigger--selected{background:#f1f1f1}.sidebar__navigation .navigation-multilevel .menu-wrapper{overflow:hidden;transition:none;width:100%}.sidebar__navigation .navigation-multilevel .menu-wrapper.is-invisible-forced{height:unset;max-height:0;width:unset}.sidebar__navigation .navigation-multilevel .menu-wrapper:not(.is-invisible-forced){max-height:62.5rem;transition:all .5s ease-in}.sidebar__navigation .navigation-multilevel .menu-wrapper>.menu{-ms-overflow-style:none;scrollbar-width:none}.sidebar__navigation .navigation-multilevel .menu-wrapper>.menu::-webkit-scrollbar{display:none}.sidebar__navigation .navigation-multilevel .menu__separator{background:#e6e6e6;height:.0625rem;margin:.5rem 0 .5rem 2.9375rem;width:10.375rem}.sidebar__navigation .navigation-multilevel .menu__separator--collapsed{display:block;margin:.5rem 0 .5rem .4375rem;width:12.5625rem}.sidebar__navigation .navigation-multilevel .menu__item{align-items:flex-start;display:flex;flex-direction:column;margin:0;padding-bottom:0}.sidebar__navigation .navigation-multilevel .menu__item .menu{margin-top:.125rem}.sidebar__navigation .navigation-multilevel .menu__item .menu:first-child{margin:0;padding:.1875rem 0}.sidebar__navigation .navigation-multilevel .menu__item .menu__link--lvl-1{cursor:pointer;display:flex;line-height:1.125rem}.sidebar__navigation .navigation-multilevel .menu__item .menu__link--lvl-1 .menu__item--title{font-size:.875rem;margin-left:1.875rem}.sidebar__navigation .navigation-multilevel .menu__item .menu__link--lvl-1:hover{color:#333}.sidebar__navigation.sidebar__my-shop .navigation-multilevel .menu__heading{border-bottom:.1875rem solid #eee;border-top:.1875rem solid #eee}@media only screen and (min-width:1024px)and (max-width:1599px){.sidebar__overlay{background:rgba(0,0,0,.6);height:100%;left:100%;opacity:1;pointer-events:all;position:absolute;top:0;transition:visibility .25s ease-in-out,opacity .25s ease-in-out;visibility:visible;width:calc(100vw - 100%);z-index:700}}.ripple:before{background-color:#4c4c4c;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:hidden;width:0;z-index:2}.ripple:not(:active):before{animation:ripple .8s cubic-bezier(0,0,.2,1);transition:visibility .8s step-end}.ripple:active:before{visibility:visible}@media only screen and (max-width:1023px){.side-drawer{display:none}}.side-drawer .icon-bigger{height:1.375rem;width:1.375rem}.side-drawer__navigation{background:#fff;box-shadow:.4375rem 0 .875rem -.4375rem rgba(0,0,0,.15);height:calc(100vh - 11.5625rem);position:sticky;top:11.5625rem;z-index:2147}.side-drawer__navigation .navigation-multilevel{display:flex;flex-direction:column;height:100%;transition:width .2s linear;width:14.6875rem}.side-drawer__navigation .navigation-multilevel.navigation-multilevel__colapsed{width:3.125rem}.side-drawer__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading{width:100%}.side-drawer__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading-container{padding:.6875rem .5rem}.side-drawer__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading button{align-items:center;display:flex;justify-content:center;max-height:3.125rem;min-height:3.125rem;width:3.125rem}.side-drawer__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading button:hover:after{border:.125rem solid #fff;border-width:.125rem .125rem 0 0}.side-drawer__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading button:hover:before{background:var(--setting-color-secondary-base-primary)}.side-drawer__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading--icon span:first-child,.side-drawer__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading--icon span:last-child{opacity:1}.side-drawer__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading--icon:after,.side-drawer__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading--icon:before{transform:translate(-50%,-50%)}.side-drawer__navigation .navigation-multilevel.navigation-multilevel__colapsed .navigation-multilevel__bottom--item{justify-content:flex-start}@media only screen and (min-width:550px)and (max-width:1399px){.side-drawer__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu{overflow-x:hidden;overflow-y:auto}}.side-drawer__navigation .navigation-multilevel.navigation-multilevel__colapsed+.side-drawer__overlay{opacity:0;pointer-events:none;visibility:hidden}.side-drawer__navigation .navigation-multilevel .menu__heading{align-items:center;border-bottom:.1875rem solid #eee;display:flex;height:3.125rem;justify-content:center;min-height:3.125rem;position:relative;width:100%}.side-drawer__navigation .navigation-multilevel .menu__heading-container{align-items:center;border-radius:.1875rem;cursor:pointer;display:flex;height:2.375rem;justify-content:space-between;margin:.1875rem .3125rem;padding:.6875rem .5rem;width:calc(100% - .625rem)}.side-drawer__navigation .navigation-multilevel .menu__heading-container:hover{background:#f1f1f1}.side-drawer__navigation .navigation-multilevel .menu__heading-container:hover button:after{border:.125rem solid #fff;border-width:.125rem .125rem 0 0}.side-drawer__navigation .navigation-multilevel .menu__heading-container:hover button:before{background:var(--setting-color-secondary-base-primary)}.side-drawer__navigation .navigation-multilevel .menu__heading--title{font-size:.875rem;height:auto;line-height:3.125rem;padding:0}.side-drawer__navigation .navigation-multilevel .menu__heading--icon{height:1rem;position:relative;width:1.25rem}.side-drawer__navigation .navigation-multilevel .menu__heading--icon span{background-color:var(--setting-color-main);border-radius:.03125rem;height:.1875rem;left:0;opacity:0;position:absolute;transition:all .25s ease-in-out;transition-delay:.25s;width:100%}.side-drawer__navigation .navigation-multilevel .menu__heading--icon span:first-child{top:0}.side-drawer__navigation .navigation-multilevel .menu__heading--icon span:last-child{bottom:0}.side-drawer__navigation .navigation-multilevel .menu__heading--icon:after,.side-drawer__navigation .navigation-multilevel .menu__heading--icon:before{background-color:var(--setting-color-main);border-radius:.03125rem;content:"";display:block;height:.1875rem;left:50%;position:absolute;top:50%;transition:transform .25s ease-in-out;transition-delay:.25s;width:100%}.side-drawer__navigation .navigation-multilevel .menu__heading--icon:before{transform:translate(-50%,-50%) rotate(45deg)}.side-drawer__navigation .navigation-multilevel .menu__heading--icon:after{transform:translate(-50%,-50%) rotate(-45deg)}.side-drawer__navigation .navigation-multilevel .menu__heading button{align-items:center;cursor:pointer;display:flex;justify-content:flex-end}.side-drawer__navigation .navigation-multilevel .menu--vertical-lvl-0__heading--title{font-size:.875rem;font-weight:700;padding:.8125rem 0 .1875rem .9375rem;text-transform:uppercase}.side-drawer__navigation .navigation-multilevel .menu{height:100%;overflow-x:hidden;overflow-y:auto}.side-drawer__navigation .navigation-multilevel .menu__item--title{height:auto;margin-left:.75rem;max-width:14.0625rem;text-overflow:ellipsis;white-space:normal;width:auto}.side-drawer__navigation .navigation-multilevel .menu__link--lvl-0{color:#434343;cursor:pointer;display:flex;font-weight:600;line-height:1.25rem;padding-right:1.25rem}.side-drawer__navigation .navigation-multilevel .menu__link--lvl-0 .menu__item--title-overview{max-width:unset;white-space:nowrap}.side-drawer__navigation .navigation-multilevel .menu__link--lvl-0 .menu__item--title:hover{color:#1a1a1a}.side-drawer__navigation .navigation-multilevel .menu .menu__trigger-button{color:var(--setting-color-secondary-base-primary)}.side-drawer__navigation .navigation-multilevel .menu__trigger{border-radius:.3125rem;line-height:1.375rem;margin:.1875rem .3125rem;overflow:hidden;padding:.6875rem .5rem;width:calc(100% - .625rem)}@media only screen and (min-width:1024px){.side-drawer__navigation .navigation-multilevel .menu__trigger:hover{background:#f1f1f1}}.side-drawer__navigation .navigation-multilevel .menu__trigger--lvl-1{border-radius:.1875rem;line-height:1rem;margin:0 .625rem;padding:.5rem .4375rem;width:calc(100% - 1.25rem)}.side-drawer__navigation .navigation-multilevel .menu__trigger--lvl-1:hover,.side-drawer__navigation .navigation-multilevel .menu__trigger--selected{background:#f1f1f1}.side-drawer__navigation .navigation-multilevel .menu-wrapper{overflow:hidden;transition:none;width:100%}.side-drawer__navigation .navigation-multilevel .menu-wrapper.is-invisible-forced{height:unset;max-height:0;width:unset}.side-drawer__navigation .navigation-multilevel .menu-wrapper:not(.is-invisible-forced){max-height:62.5rem;transition:all .5s ease-in}.side-drawer__navigation .navigation-multilevel .menu-wrapper>.menu{-ms-overflow-style:none;scrollbar-width:none}.side-drawer__navigation .navigation-multilevel .menu-wrapper>.menu::-webkit-scrollbar{display:none}.side-drawer__navigation .navigation-multilevel .menu__separator{background:#e6e6e6;height:.0625rem;margin:.5rem 0 .5rem 2.9375rem;width:10.375rem}.side-drawer__navigation .navigation-multilevel .menu__separator--collapsed{display:block;margin:.5rem 0 .5rem .4375rem;width:12.5625rem}.side-drawer__navigation .navigation-multilevel .menu__item{align-items:flex-start;display:flex;margin:0;padding-bottom:0}.side-drawer__navigation .navigation-multilevel .menu__item .menu{margin-top:.125rem}.side-drawer__navigation .navigation-multilevel .menu__item .menu:first-child{margin:0;padding:.1875rem 0}.side-drawer__navigation .navigation-multilevel .menu__item .menu__link--lvl-1{cursor:pointer;display:flex;line-height:1.125rem}.side-drawer__navigation .navigation-multilevel .menu__item .menu__link--lvl-1 .menu__item--title{font-size:.875rem;margin-left:1.875rem}.side-drawer__navigation .navigation-multilevel .menu__item .menu__link--lvl-1:hover{color:#333}.side-drawer__navigation.side-drawer__my-shop .navigation-multilevel .menu__heading{border-bottom:.1875rem solid #eee;border-top:.1875rem solid #eee}@media only screen and (min-width:1024px)and (max-width:1599px){.side-drawer__overlay{background:rgba(0,0,0,.6);height:100%;left:100%;opacity:1;pointer-events:all;position:absolute;top:0;transition:visibility .25s ease-in-out,opacity .25s ease-in-out;visibility:visible;width:calc(100vw - 100%);z-index:700}}.side-drawer{display:none;position:relative;z-index:4000}@media only screen and (max-width:1023px){.side-drawer{display:block}}.side-drawer__overlay{-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);background-color:rgba(0,0,0,.6);bottom:0;left:0;right:0;transition:visibility .25s ease-in-out,opacity .25s ease-in-out}.side-drawer__drawer,.side-drawer__overlay{opacity:0;pointer-events:none;position:fixed;top:0;visibility:hidden}.side-drawer__drawer{background-color:#fff;box-shadow:0 2px 5px 1px rgba(26,26,26,.1);display:flex;flex-direction:column;height:100%;left:-23.4375rem;padding:0;transition:left .25s ease-in-out,visibility .25s ease-in-out,opacity .25s ease-in-out;width:23.4375rem}@media only screen and (max-width:549px){.side-drawer__drawer{width:calc(100% - 3.125rem)}}.side-drawer__holder{display:flex;flex-direction:column;flex-grow:1;overflow:hidden;overflow-y:auto;padding:0}.side-drawer__close{background:none;color:#fff;left:24.375rem;position:absolute;top:.75rem}@media only screen and (max-width:549px){.side-drawer__close{left:unset;right:-2.0625rem}}.side-drawer__navigation-top{flex-shrink:0;padding:0}@media only screen and (min-width:768px){.side-drawer__navigation-top{justify-content:flex-end}}.side-drawer__user-link{align-items:flex-end;display:flex;font-size:.625rem;font-weight:700;letter-spacing:.0375rem;line-height:1rem;padding:.75rem 0;text-transform:uppercase}.side-drawer__user-link-icon{margin-right:.625rem}.side-drawer__navigation{box-shadow:unset;flex:1;overflow-y:scroll;padding-bottom:.9375rem;top:unset}.side-drawer__navigation .language-switcher__selection-text,.side-drawer__navigation li{align-items:center;border-bottom:.0625rem solid #eee;display:flex;min-height:3.75rem;padding-left:1.25rem}.side-drawer__navigation .link-radio__label,.side-drawer__navigation a{color:#434343;font-size:1rem;font-weight:600;width:100%}@media only screen and (max-width:1023px){.side-drawer__navigation .link-radio__label:hover,.side-drawer__navigation a:hover{text-decoration:none}}.side-drawer__navigation .navigation-multilevel{width:100%}.side-drawer__navigation .navigation-multilevel__bottom{padding-top:.625rem}.side-drawer__navigation .navigation-multilevel .menu__item{flex-direction:column;justify-content:center}.side-drawer__navigation .navigation-multilevel .menu__item .menu__link--lvl-1 .menu__item--title{margin-left:.75rem}.side-drawer__navigation .navigation-multilevel .menu__trigger{align-items:center;display:flex;margin:0;min-height:3.75rem;padding-left:0;width:100%}.side-drawer__navigation .navigation-multilevel .menu__trigger-button{left:unset;right:1.625rem;width:.0625rem}.side-drawer__navigation .navigation-multilevel .menu__trigger-button-icon{transform:translate(-50%,-50%) rotate(90deg)}.side-drawer__navigation .navigation-multilevel .is-active svg{transform:translate(-50%,-50%) rotate(270deg)}.side-drawer__navigation .navigation-multilevel .menu-wrapper{width:100%!important}.side-drawer__navigation .navigation-multilevel .menu-wrapper .menu{background:#fff}.side-drawer__navigation .navigation-multilevel .menu-wrapper .menu li{border-bottom:0;min-height:unset}.side-drawer__navigation .navigation-multilevel .menu-wrapper .menu li span{max-width:90%;min-height:unset;padding:.8125rem 1.6875rem .8125rem 0}.side-drawer__navigation .navigation-multilevel .menu-wrapper .menu li span a{font-weight:400}.side-drawer__navigation .navigation-multilevel .menu-wrapper .menu li.separator span{height:.0625rem;margin:0 0 0 .4375rem;padding:0;width:100%}@media only screen and (max-width:1023px){.side-drawer__navigation .navigation-multilevel .menu-wrapper .menu li span.menu__separator{margin:.125rem 0 .125rem .75rem;padding:0;width:calc(90% - 1.5rem)}}.side-drawer__navigation .navigation-multilevel .menu-wrapper .menu li:last-child{margin-bottom:1.25rem}.side-drawer__navigation .navigation-multilevel .menu-wrapper .menu svg{display:none}.side-drawer__navigation .language-switcher__selection-text{border-top:0;font-size:1rem}.side-drawer__info{box-shadow:unset;flex:unset;height:unset;padding-bottom:0}.side-drawer__contact{border:.0625rem solid #dce0e5;border-radius:.125rem;color:#b2b2b2;display:block;padding:1rem .9375rem 1rem 4rem;position:relative}.side-drawer__contact-icon{left:1.25rem;position:absolute;top:50%;transform:translateY(-50%)}.side-drawer__contact-text{display:block;font-size:.875rem;line-height:1.2}.side-drawer__contact-text--weight{font-weight:500}.side-drawer--show .side-drawer__drawer,.side-drawer--show .side-drawer__overlay{opacity:1;pointer-events:all;visibility:visible}.side-drawer--show .side-drawer__drawer{left:0;top:0}@media only screen and (max-width:1023px){.account-navigation{display:none}}.account-navigation .icon-bigger{height:1.375rem;width:1.375rem}.account-navigation__navigation{background:#fff;box-shadow:.4375rem 0 .875rem -.4375rem rgba(0,0,0,.15);height:calc(100vh - 11.5625rem);position:sticky;top:11.5625rem;z-index:2147}.account-navigation__navigation .navigation-multilevel{display:flex;flex-direction:column;height:100%;transition:width .2s linear;width:14.6875rem}.account-navigation__navigation .navigation-multilevel.navigation-multilevel__colapsed{width:3.125rem}.account-navigation__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading{width:100%}.account-navigation__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading-container{padding:.6875rem .5rem}.account-navigation__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading button{align-items:center;display:flex;justify-content:center;max-height:3.125rem;min-height:3.125rem;width:3.125rem}.account-navigation__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading button:hover:after{border:.125rem solid #fff;border-width:.125rem .125rem 0 0}.account-navigation__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading button:hover:before{background:var(--setting-color-secondary-base-primary)}.account-navigation__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading--icon span:first-child,.account-navigation__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading--icon span:last-child{opacity:1}.account-navigation__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading--icon:after,.account-navigation__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu__heading--icon:before{transform:translate(-50%,-50%)}.account-navigation__navigation .navigation-multilevel.navigation-multilevel__colapsed .navigation-multilevel__bottom--item{justify-content:flex-start}@media only screen and (min-width:550px)and (max-width:1399px){.account-navigation__navigation .navigation-multilevel.navigation-multilevel__colapsed .menu{overflow-x:hidden;overflow-y:auto}}.account-navigation__navigation .navigation-multilevel.navigation-multilevel__colapsed+.account-navigation__overlay{opacity:0;pointer-events:none;visibility:hidden}.account-navigation__navigation .navigation-multilevel .menu__heading{align-items:center;border-bottom:.1875rem solid #eee;display:flex;height:3.125rem;justify-content:center;min-height:3.125rem;position:relative;width:100%}.account-navigation__navigation .navigation-multilevel .menu__heading-container{align-items:center;border-radius:.1875rem;cursor:pointer;display:flex;height:2.375rem;justify-content:space-between;margin:.1875rem .3125rem;padding:.6875rem .5rem;width:calc(100% - .625rem)}.account-navigation__navigation .navigation-multilevel .menu__heading-container:hover{background:#f1f1f1}.account-navigation__navigation .navigation-multilevel .menu__heading-container:hover button:after{border:.125rem solid #fff;border-width:.125rem .125rem 0 0}.account-navigation__navigation .navigation-multilevel .menu__heading-container:hover button:before{background:var(--setting-color-secondary-base-primary)}.account-navigation__navigation .navigation-multilevel .menu__heading--title{font-size:.875rem;height:auto;line-height:3.125rem;padding:0}.account-navigation__navigation .navigation-multilevel .menu__heading--icon{height:1rem;position:relative;width:1.25rem}.account-navigation__navigation .navigation-multilevel .menu__heading--icon span{background-color:var(--setting-color-main);border-radius:.03125rem;height:.1875rem;left:0;opacity:0;position:absolute;transition:all .25s ease-in-out;transition-delay:.25s;width:100%}.account-navigation__navigation .navigation-multilevel .menu__heading--icon span:first-child{top:0}.account-navigation__navigation .navigation-multilevel .menu__heading--icon span:last-child{bottom:0}.account-navigation__navigation .navigation-multilevel .menu__heading--icon:after,.account-navigation__navigation .navigation-multilevel .menu__heading--icon:before{background-color:var(--setting-color-main);border-radius:.03125rem;content:"";display:block;height:.1875rem;left:50%;position:absolute;top:50%;transition:transform .25s ease-in-out;transition-delay:.25s;width:100%}.account-navigation__navigation .navigation-multilevel .menu__heading--icon:before{transform:translate(-50%,-50%) rotate(45deg)}.account-navigation__navigation .navigation-multilevel .menu__heading--icon:after{transform:translate(-50%,-50%) rotate(-45deg)}.account-navigation__navigation .navigation-multilevel .menu__heading button{align-items:center;cursor:pointer;display:flex;justify-content:flex-end}.account-navigation__navigation .navigation-multilevel .menu--vertical-lvl-0__heading--title{font-size:.875rem;font-weight:700;padding:.8125rem 0 .1875rem .9375rem;text-transform:uppercase}.account-navigation__navigation .navigation-multilevel .menu{height:100%;overflow-x:hidden;overflow-y:auto}.account-navigation__navigation .navigation-multilevel .menu__item--title{height:auto;margin-left:.75rem;max-width:14.0625rem;text-overflow:ellipsis;white-space:normal;width:auto}.account-navigation__navigation .navigation-multilevel .menu__link--lvl-0{color:#434343;cursor:pointer;display:flex;font-weight:600;line-height:1.25rem;padding-right:1.25rem}.account-navigation__navigation .navigation-multilevel .menu__link--lvl-0 .menu__item--title-overview{max-width:unset;white-space:nowrap}.account-navigation__navigation .navigation-multilevel .menu__link--lvl-0 .menu__item--title:hover{color:#1a1a1a}.account-navigation__navigation .navigation-multilevel .menu .menu__trigger-button{color:var(--setting-color-secondary-base-primary)}.account-navigation__navigation .navigation-multilevel .menu__trigger{border-radius:.3125rem;line-height:1.375rem;margin:.1875rem .3125rem;overflow:hidden;padding:.6875rem .5rem;width:calc(100% - .625rem)}@media only screen and (min-width:1024px){.account-navigation__navigation .navigation-multilevel .menu__trigger:hover{background:#f1f1f1}}.account-navigation__navigation .navigation-multilevel .menu__trigger--lvl-1{border-radius:.1875rem;line-height:1rem;margin:0 .625rem;padding:.5rem .4375rem;width:calc(100% - 1.25rem)}.account-navigation__navigation .navigation-multilevel .menu__trigger--lvl-1:hover,.account-navigation__navigation .navigation-multilevel .menu__trigger--selected{background:#f1f1f1}.account-navigation__navigation .navigation-multilevel .menu-wrapper{overflow:hidden;transition:none;width:100%}.account-navigation__navigation .navigation-multilevel .menu-wrapper.is-invisible-forced{height:unset;max-height:0;width:unset}.account-navigation__navigation .navigation-multilevel .menu-wrapper:not(.is-invisible-forced){max-height:62.5rem;transition:all .5s ease-in}.account-navigation__navigation .navigation-multilevel .menu-wrapper>.menu{-ms-overflow-style:none;scrollbar-width:none}.account-navigation__navigation .navigation-multilevel .menu-wrapper>.menu::-webkit-scrollbar{display:none}.account-navigation__navigation .navigation-multilevel .menu__separator{background:#e6e6e6;height:.0625rem;margin:.5rem 0 .5rem 2.9375rem;width:10.375rem}.account-navigation__navigation .navigation-multilevel .menu__separator--collapsed{display:block;margin:.5rem 0 .5rem .4375rem;width:12.5625rem}.account-navigation__navigation .navigation-multilevel .menu__item{align-items:flex-start;display:flex;margin:0;padding-bottom:0}.account-navigation__navigation .navigation-multilevel .menu__item .menu{margin-top:.125rem}.account-navigation__navigation .navigation-multilevel .menu__item .menu:first-child{margin:0;padding:.1875rem 0}.account-navigation__navigation .navigation-multilevel .menu__item .menu__link--lvl-1{cursor:pointer;display:flex;line-height:1.125rem}.account-navigation__navigation .navigation-multilevel .menu__item .menu__link--lvl-1 .menu__item--title{font-size:.875rem;margin-left:1.875rem}.account-navigation__navigation .navigation-multilevel .menu__item .menu__link--lvl-1:hover{color:#333}.account-navigation__navigation.account-navigation__my-shop .navigation-multilevel .menu__heading{border-bottom:.1875rem solid #eee;border-top:.1875rem solid #eee}@media only screen and (min-width:1024px)and (max-width:1599px){.account-navigation__overlay{background:rgba(0,0,0,.6);height:100%;left:100%;opacity:1;pointer-events:all;position:absolute;top:0;transition:visibility .25s ease-in-out,opacity .25s ease-in-out;visibility:visible;width:calc(100vw - 100%);z-index:700}}.account-navigation{display:none;position:relative;z-index:4000}@media only screen and (max-width:1023px){.account-navigation{display:block}}.account-navigation__overlay{-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);background-color:rgba(0,0,0,.6);bottom:0;left:0;right:0;top:0;transition:visibility .25s ease-in-out,opacity .25s ease-in-out}.account-navigation__drawer,.account-navigation__overlay{opacity:0;pointer-events:none;position:fixed;visibility:hidden}.account-navigation__drawer{background-color:#fff;box-shadow:0 2px 5px 1px rgba(26,26,26,.1);display:flex;flex-direction:column;height:100%;left:-23.4375rem;padding:0;transition:left .25s ease-in-out,visibility .25s ease-in-out,opacity .25s ease-in-out;width:23.4375rem}@media only screen and (max-width:549px){.account-navigation__drawer{width:calc(100% - 3.125rem)}}.account-navigation__holder{display:flex;flex-direction:column;flex-grow:1;overflow:hidden;overflow-y:auto;padding:0}.account-navigation__close{background:none;left:24.375rem;position:absolute;top:.75rem}@media only screen and (max-width:549px){.account-navigation__close{left:unset;right:-2.0625rem}}.account-navigation__navigation-top{flex-shrink:0;padding:0}@media only screen and (min-width:768px){.account-navigation__navigation-top{justify-content:flex-end}}.account-navigation__user-link{align-items:flex-end;display:flex;font-size:.625rem;font-weight:700;letter-spacing:.0375rem;line-height:1rem;padding:.75rem 0;text-transform:uppercase}.account-navigation__user-link-icon{margin-right:.625rem}.account-navigation__navigation{box-shadow:unset;flex:1;overflow-y:scroll;padding-bottom:.9375rem;top:unset}.account-navigation__navigation .language-switcher__selection-text,.account-navigation__navigation li{align-items:center;border-bottom:.0625rem solid #eee;display:flex;min-height:3.75rem;padding-left:1.25rem}.account-navigation__navigation .link-radio__label,.account-navigation__navigation a{color:#434343;font-size:1rem;font-weight:600;width:100%}@media only screen and (max-width:1023px){.account-navigation__navigation .link-radio__label:hover,.account-navigation__navigation a:hover{text-decoration:none}}.account-navigation__navigation .navigation-multilevel{width:100%}.account-navigation__navigation .navigation-multilevel__bottom{padding-top:.625rem}.account-navigation__navigation .navigation-multilevel .menu__item{flex-direction:column;justify-content:center}.account-navigation__navigation .navigation-multilevel .menu__item .menu__link--lvl-1 .menu__item--title{margin-left:.75rem}.account-navigation__navigation .navigation-multilevel .menu__trigger{align-items:center;display:flex;margin:0;min-height:3.75rem;padding-left:0;width:100%}.account-navigation__navigation .navigation-multilevel .menu__trigger-button{left:unset;right:1.625rem;width:.0625rem}.account-navigation__navigation .navigation-multilevel .menu__trigger-button-icon{transform:translate(-50%,-50%) rotate(90deg)}.account-navigation__navigation .navigation-multilevel .is-active svg{transform:translate(-50%,-50%) rotate(270deg)}.account-navigation__navigation .navigation-multilevel .menu-wrapper{width:100%!important}.account-navigation__navigation .navigation-multilevel .menu-wrapper .menu{background:#fff}.account-navigation__navigation .navigation-multilevel .menu-wrapper .menu li{border-bottom:0;min-height:unset}.account-navigation__navigation .navigation-multilevel .menu-wrapper .menu li span{max-width:90%;min-height:unset;padding:.8125rem 1.6875rem .8125rem 0}.account-navigation__navigation .navigation-multilevel .menu-wrapper .menu li span a{font-weight:400}.account-navigation__navigation .navigation-multilevel .menu-wrapper .menu li.separator span{height:.0625rem;margin:0 0 0 .4375rem;padding:0;width:100%}@media only screen and (max-width:1023px){.account-navigation__navigation .navigation-multilevel .menu-wrapper .menu li span.menu__separator{margin:.125rem 0 .125rem .75rem;padding:0;width:calc(90% - 1.5rem)}}.account-navigation__navigation .navigation-multilevel .menu-wrapper .menu li:last-child{margin-bottom:1.25rem}.account-navigation__navigation .navigation-multilevel .menu-wrapper .menu svg{display:none}.account-navigation__navigation .language-switcher__selection-text{border-top:0;font-size:1rem}.account-navigation__info{box-shadow:unset;flex:unset;height:unset;padding-bottom:0}.account-navigation__contact{border:.0625rem solid #dce0e5;border-radius:.125rem;color:#b2b2b2;display:block;padding:1rem .9375rem 1rem 4rem;position:relative}.account-navigation__contact-icon{left:1.25rem;position:absolute;top:50%;transform:translateY(-50%)}.account-navigation__contact-text{display:block;font-size:.875rem;line-height:1.2}.account-navigation__contact-text--weight{font-weight:500}.account-navigation--show .account-navigation__overlay{opacity:1;pointer-events:all;visibility:visible}.account-navigation--show .account-navigation__drawer{left:0;opacity:1;pointer-events:all;top:0;visibility:visible}@media only screen and (min-width:768px){.account-navigation{display:none}}.account-navigation__drawer{left:auto;padding-top:0;right:-20rem;top:0;transition:right .25s ease-in-out,visibility .25s ease-in-out,opacity .25s ease-in-out;width:20rem}.account-navigation--show .account-navigation__drawer{left:auto;right:0}.account-navigation__close{color:#fff;left:auto;right:0;top:.3125rem}.account-navigation__account{align-items:center;background:#0064b4;color:#fff;display:flex;flex-shrink:0;padding:1rem 3.125rem 1rem 1.5rem}.account-navigation__account--company{background:var(--setting-color-main)}.account-navigation__account-icon{flex-shrink:0;margin-right:1.875rem}.account-navigation__account-text{font-size:.875rem;font-weight:500;line-height:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-navigation__holder{padding:0 1.25rem}.footer{background-color:var(--setting-color-main)}.footer,.footer h5{color:#fff}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.footer{overflow:hidden}}.footer__contact-info{display:flex;flex-wrap:wrap;font-size:1rem;justify-content:space-between}.footer__contact-info p{line-height:1.25rem;margin:0}.footer__contact-info .contact--top{margin-bottom:.625rem}@media only screen and (min-width:550px){.footer__contact-info{border-top:0}}@media only screen and (min-width:768px){.footer__contact-info{display:block}}.footer__contact-info:after{display:none}.footer__my-shop{background:#fff}.footer__my-shop .contact-card-footer,.footer__my-shop .contact-card-footer p,.footer__my-shop .link--footer,.footer__my-shop .link.link--secondary,.footer__my-shop h5{color:#484444}.footer__my-shop .link--footer:hover{color:#1a1a1a}.footer__my-shop .link--footer:before{background-color:#484444!important}.footer__bottom{background-color:#fff;color:#1a1a1a;height:4.375rem}.footer__bottom--copyright{font-size:1rem;height:1.25rem;line-height:1.25rem;padding:1.5625rem 3.125rem}@media only screen and (max-width:1023px){.footer__bottom--copyright{padding:1.5625rem 1.25rem}}@media only screen and (min-width:550px){.footer__subscribe{padding-bottom:2rem;padding-top:1.25rem}}@media only screen and (min-width:768px){.footer__subscribe{padding-bottom:3.125rem;padding-top:3.125rem}}@media only screen and (min-width:1024px){.footer__subscribe{padding-bottom:4.8125rem;padding-top:4.8125rem}}@media only screen and (min-width:550px){.footer__logos{background-color:#fff;box-shadow:0 3px 3px 0 rgba(26,26,26,.05),0 18px 18px 0 rgba(26,26,26,.05);padding:.5rem 0 0}}@media only screen and (min-width:768px){.footer__logos{padding:1.625rem 0}}.footer__navigation{padding-top:2.5rem}@media only screen and (min-width:768px){.footer__navigation{padding-bottom:5rem}}.footer__contact-info-item{align-items:center;border:1px solid #b2b2b2;border-radius:3px;color:#fff;display:flex;flex-direction:column;font-size:.875rem;font-weight:500;justify-content:center;min-height:4.375rem;text-align:center;transition:color .25s ease-in-out;width:calc(50% - .625rem)}@media only screen and (min-width:768px){.footer__contact-info-item{border:none;display:block;font-size:.9375rem;min-height:0;text-align:left;width:100%}}@media only screen and (min-width:1024px){.footer__contact-info-item{font-size:1.125rem;line-height:1.4375rem}}@media only screen and (min-width:768px){.footer__phone{color:#fff;display:block;margin-bottom:1rem}}.footer__phone:focus,.footer__phone:hover{color:#fff}.footer__social-buttons{flex-direction:column-reverse}.footer__social-buttons .icon{height:2.75rem;width:2.75rem}.footer__social-buttons.is-hidden-sm-md{margin-top:1.875rem}@media only screen and (min-width:550px){.footer__social-buttons{flex-direction:row}}.footer__hint{color:#fff;font-size:.8125rem;letter-spacing:.03375rem;line-height:1rem;padding-bottom:.75rem;text-align:center}@media only screen and (min-width:550px){.footer__hint{text-align:left}}.footer__thanks-certeo{color:#fff;font-size:.8125rem;letter-spacing:.03375rem;line-height:1rem;text-align:center}@media only screen and (min-width:550px){.footer__thanks-certeo{text-align:left}}.footer__copyright{background-color:#0064b4;color:#fff;text-align:center}.footer--my-shop-setup{padding-bottom:5.75rem}.off-canvas{display:none;position:relative;z-index:4000}@media only screen and (min-width:768px){.off-canvas.reset{display:block;z-index:unset}}@media only screen and (max-width:767px){.off-canvas{display:block}}.off-canvas__overlay{-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);background-color:rgba(0,0,0,.6);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:visibility .25s ease-in-out,opacity .25s ease-in-out;visibility:hidden}@media only screen and (min-width:768px){.off-canvas__overlay.reset{display:none}}.off-canvas__drawer{background-color:#fff;box-shadow:0 2px 5px 1px rgba(26,26,26,.1);display:flex;flex-direction:column;height:100%;opacity:0;padding:0;pointer-events:none;position:fixed;right:-23.4375rem;top:0;transition:right .25s ease-in-out,visibility .25s ease-in-out,opacity .25s ease-in-out;visibility:hidden;width:23.4375rem}@media only screen and (max-width:549px){.off-canvas__drawer{width:100%}}@media only screen and (min-width:768px){.off-canvas__drawer.reset{box-shadow:unset;height:unset;opacity:1;pointer-events:unset;position:unset;visibility:visible;width:unset}}.off-canvas__holder{display:flex;flex-direction:column;flex-grow:1;overflow:hidden;overflow-y:auto;padding:0}.off-canvas__holder-padding{padding:.9375rem}@media only screen and (min-width:768px){.off-canvas__holder-padding.reset{padding:0}}.off-canvas__close{background:none;color:#fff;position:absolute;right:24.375rem;top:.75rem;z-index:1}@media only screen and (max-width:549px){.off-canvas__close{display:none}}@media only screen and (min-width:768px){.off-canvas__close.reset{display:none}}.off-canvas--show .off-canvas__drawer,.off-canvas--show .off-canvas__overlay{opacity:1;pointer-events:all;visibility:visible}.off-canvas--show .off-canvas__drawer{right:0;top:0}.off-canvas__top-content{align-items:center;background:#f9f9f9;border-bottom:.0625rem solid #eee;display:flex;height:3.75rem;justify-content:space-between;padding:0 .9375rem}@media only screen and (min-width:768px){.off-canvas__top-content.reset{display:none}}.off-canvas-close{color:#64666a;display:none}@media only screen and (max-width:549px){.off-canvas-close{display:unset}}@media only screen and (min-width:768px){.off-canvas-close.reset{display:none}}.off-canvas--order .off-canvas__top-content h6{font-size:1.25rem}@media only screen and (min-width:1024px){.user-off-canvas__block-body-scroll{overflow:hidden}}.user-off-canvas{display:none;display:block;position:relative;z-index:4000}@media only screen and (min-width:768px){.user-off-canvas.reset{display:block;z-index:unset}}@media only screen and (max-width:767px){.user-off-canvas{display:block}}.user-off-canvas__overlay{-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);background-color:rgba(0,0,0,.6);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:visibility .25s ease-in-out,opacity .25s ease-in-out;visibility:hidden}@media only screen and (min-width:768px){.user-off-canvas__overlay.reset{display:none}}.user-off-canvas__drawer{background-color:#fff;box-shadow:0 2px 5px 1px rgba(26,26,26,.1);display:flex;flex-direction:column;height:100%;opacity:0;padding:0;pointer-events:none;position:fixed;right:-23.4375rem;top:0;transition:right .25s ease-in-out,visibility .25s ease-in-out,opacity .25s ease-in-out;visibility:hidden;width:23.4375rem}@media only screen and (max-width:549px){.user-off-canvas__drawer{width:100%}}@media only screen and (min-width:768px){.user-off-canvas__drawer.reset{box-shadow:unset;height:unset;opacity:1;pointer-events:unset;position:unset;visibility:visible;width:unset}}.user-off-canvas__holder{display:flex;flex-direction:column;flex-grow:1;overflow:hidden;overflow-y:auto;padding:0}.user-off-canvas__holder-padding{padding:.9375rem}@media only screen and (min-width:768px){.user-off-canvas__holder-padding.reset{padding:0}}.user-off-canvas__close{background:none;color:#fff;position:absolute;right:24.375rem;top:.75rem;z-index:1}@media only screen and (max-width:549px){.user-off-canvas__close{display:none}}@media only screen and (min-width:768px){.user-off-canvas__close.reset{display:none}}.user-off-canvas--show .user-off-canvas__overlay{opacity:1;pointer-events:all;visibility:visible}.user-off-canvas--show .user-off-canvas__drawer{opacity:1;pointer-events:all;right:0;top:0;visibility:visible}.user-off-canvas__top-content{align-items:center;background:#f9f9f9;border-bottom:.0625rem solid #eee;height:3.75rem;justify-content:space-between;padding:0 .9375rem}@media only screen and (min-width:768px){.user-off-canvas__top-content.reset{display:none}}.user-off-canvas-close{display:none}@media only screen and (max-width:549px){.user-off-canvas-close{display:unset}}@media only screen and (min-width:768px){.user-off-canvas-close.reset{display:none}}.user-off-canvas--order .user-off-canvas__top-content h6{font-size:1.25rem}@media only screen and (max-width:1023px){.user-off-canvas{display:none}}.user-off-canvas__overlay{-webkit-backdrop-filter:unset;backdrop-filter:unset}.user-off-canvas__drawer{width:31.25rem}@media only screen and (max-width:1279px){.user-off-canvas__drawer{width:28.125rem}}.user-off-canvas__top-content{align-items:flex-start;display:flex;flex-direction:column;height:unset;padding:2.5rem}.user-off-canvas__top-content>div{display:flex;justify-content:space-between;width:100%}.user-off-canvas__top-content>p{margin-bottom:0}.user-off-canvas__top-content h4{font-size:1.5rem;font-weight:600}@media only screen and (max-width:1279px){.user-off-canvas__top-content h4{font-size:1.25rem}}.user-off-canvas__holder{padding:1.875rem 2.5rem}@media only screen and (max-width:1279px){.user-off-canvas__holder{padding:1.25rem 2.5rem}}.user-off-canvas__close{display:none}.user-off-canvas-close{align-items:center;border-radius:.1875rem;color:#64666a;cursor:pointer;display:flex;height:2.1875rem;justify-content:center;position:absolute;right:2.5rem;transition:all .25s ease-in-out;width:2.1875rem}.user-off-canvas-close:hover{background:#f0f0f0}.user-off-canvas .navigation-user-tab li{font-size:1.5rem;font-weight:700;height:3.5rem}.user-off-canvas .navigation-user-tab li a{border-radius:.1875rem;color:#1a1a1a;height:3.5rem;left:-.9375rem;overflow:hidden;padding:.625rem .9375rem;position:relative;width:calc(100% + 1.875rem)}.user-off-canvas .navigation-user-tab li a:before{background-color:#4c4c4c;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:hidden;width:0;z-index:2}.user-off-canvas .navigation-user-tab li a:not(:active):before{animation:ripple-big .8s cubic-bezier(0,0,.2,1);transition:visibility .8s step-end}.user-off-canvas .navigation-user-tab li a:active:before{visibility:visible}@media only screen and (max-width:1279px){.user-off-canvas .navigation-user-tab li a{height:3.25rem}}.user-off-canvas .navigation-user-tab li a:hover{background:rgba(26,26,26,.05);background-color:rgba(26,26,26,.05);color:var(--setting-color-link-darken-10);text-decoration:none}@media only screen and (max-width:1279px){.user-off-canvas .navigation-user-tab li{font-size:1.25rem;height:3.25rem}}.user-off-canvas .navigation-user-tab li:last-child{border-bottom:0}.user-off-canvas .navigation-user-tab hr{border-color:#cfcacb;margin:.9375rem 0}.accordion__wrap{margin-bottom:1.25rem}@media only screen and (max-width:1023px){.accordion__wrap{margin-bottom:.625rem}.accordion--small .accordion__title{font-size:1rem}}.accordion.is-disabled{pointer-events:none}.accordion.is-disabled .accordion__label h3{color:#8e8e8e}.accordion.is-disabled .accordion__label .accordion_right{display:none}.accordion.is-disabled .accordion__label .accordion__label-bullet{background:#678eb3}.accordion__label{align-items:center;background:#fff;display:flex;height:4.375rem;padding:1.25rem}@media only screen and (max-width:1023px){.accordion__label{padding:.9375rem}}@media only screen and (max-width:767px){.accordion__label-text{display:none}}.accordion__label-description{color:#64666a}@media only screen and (max-width:1023px){.accordion__label-description{font-size:1rem}}.accordion__label.toggler-accordion__item--active{border-bottom:.0625rem solid #cfcacb;margin-bottom:0;padding-bottom:1.1875rem}@media only screen and (max-width:1023px){.accordion__label.toggler-accordion__item--active{padding-bottom:.875rem}}.accordion__label.toggler-accordion__item--active .accordion__label-toggle-show{display:none}.accordion__label.toggler-accordion__item--active .accordion__label-toggle-hide{display:flex}.accordion__label-bullet{align-items:center;background:var(--setting-color-main);border-radius:50%;color:var(--setting-color-text);display:flex;flex-shrink:0;font-size:1.1875rem;font-weight:700;height:2.125rem;justify-content:center;margin-right:.625rem;width:2.125rem}.accordion__label-bullet-small{height:1.5rem;margin-left:.625rem;width:1.5rem}.accordion__label-toggle{color:var(--setting-color-link);flex-shrink:0;font-size:1rem;line-height:1.5rem;margin-left:auto}@media only screen and (max-width:767px){.accordion__label-toggle.icon-right svg{margin:0}}.accordion__label-toggle .icon{height:1.5rem;margin-left:.4375rem;width:1.5rem}.accordion__label-toggle-hide,.accordion__label-toggle-hide.link--icon-text{display:none}@media only screen and (max-width:1023px){.accordion-hide{display:none}.accordion-hide+svg{margin:0!important}}.accordion__content{background:#fff}.accordion__content-product-list{background:transparent;padding:0}.accordion__inline-display .accordion__label{display:none}@media only screen and (max-width:767px){.accordion__inline-display .accordion__label{display:flex}}@media only screen and (min-width:768px){.accordion__inline-display .accordion__show-inline-content{background:transparent;display:block;margin-bottom:0}}.accordion--my-shop .accordion__label-description{font-size:1rem}@media only screen and (max-width:767px){.accordion--reclaim .accordion__label-toggle{display:none}}.accordion--company-structure .accordion__wrap{margin-bottom:.625rem}.accordion--company-structure .accordion__title{align-items:center;display:flex;flex-direction:row;font-size:1rem;gap:1.5625rem}@media only screen and (max-width:1023px){.accordion--company-structure .accordion__title{align-items:unset;flex-direction:column-reverse;gap:.3125rem}}.accordion--company-structure .accordion__label{gap:1.875rem;height:unset;min-height:4.375rem}@media only screen and (max-width:767px){.accordion--company-structure .accordion__label{min-height:5.625rem}}@media only screen and (min-width:768px){.accordion--company-structure .accordion__label-toggle{margin-left:unset}}.accordion--company-structure .accordion__label-description{background-color:#f1f1f1;border-radius:3px;color:#8e8e8e;height:1.375rem;line-height:1rem;padding:.1875rem .3125rem;white-space:nowrap;width:-moz-max-content;width:max-content}.accordion__right{position:absolute;right:1rem}.accordion__right-checkmark{margin-right:.375rem}.action-card-grid{display:flex;flex-wrap:wrap;margin:-.5rem;width:calc(100% + 1rem)}@media only screen and (min-width:768px){.action-card-grid{justify-content:flex-start}}.action-card-grid__card{display:flex;padding:.5rem;width:100%}@media only screen and (min-width:1024px){.action-card-grid__card{width:50%}}.action-card{height:100%;padding:1.25rem;width:100%}.action-card--company-structure .action-card__header{margin-bottom:1.25rem}@media only screen and (max-width:767px){.action-card--padding-lg{padding:.9375rem}}@media only screen and (max-width:1023px){.action-card--padding-xl{padding:.9375rem}}.action-card--no-padding{padding:0}.action-card__header{display:flex}.action-card__title{flex-grow:1}.action-card__actions{flex-shrink:0}.action-card__content{font-size:1rem}.action-card--background-white{background:#fff}.action-card__pre-payment{margin-top:1.875rem}.action-card #password-legend ul{list-style:unset;padding:0 1.25rem}.action-card-sub-grid--no-padding{padding:0;width:100%}.action-card-three-grid{background:#fff;padding:1.25rem}@media only screen and (max-width:1023px){.action-card-three-grid{padding:.9375rem}}.action-card-three-grid>.grid{row-gap:1.875rem}.banner{height:12.5rem;margin-bottom:.625rem;overflow:hidden}@media only screen and (min-width:768px){.banner{height:28.125rem;margin-bottom:1.875rem}}.banner--medium{height:25rem}.banner--small{height:12.5rem}@media only screen and (min-width:768px){.banner--small{height:21.25rem}}.banner--success{height:auto;margin-bottom:.9375rem}@media only screen and (min-width:768px){.banner--success{height:18.75rem;margin-bottom:2.5rem}}.banner--color-second{color:#fff}.banner__animation-container{overflow:hidden}.banner__filter{background-color:#fff;bottom:0;filter:opacity(.5);left:0;position:absolute;right:0;top:0;z-index:0}.banner__content-wrapper{z-index:1}.banner__container{background-color:var(--setting-color-main);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 .9375rem;min-height:100%;padding:0 .625rem;position:relative;text-align:center}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.banner__container{height:100%}}@media only screen and (min-width:768px){.banner__container{text-align:left}}@media only screen and (min-width:1024px){.banner__container{padding:0 1.875rem}}.banner__container--success{margin:0;padding:1.25rem .9375rem 1.625rem}@media only screen and (min-width:768px){.banner__container--success{padding-bottom:0;padding-top:0}}.banner__text,.banner__title{color:#fff}.banner__title{font-size:1.625rem;font-weight:500;line-height:1.875rem;margin-bottom:.625rem}@media only screen and (min-width:768px){.banner__title{font-size:1.875rem;line-height:1.875rem;margin-bottom:.8125rem}}.banner__text{font-size:1rem;font-weight:400;line-height:normal;margin-bottom:1.625rem}@media only screen and (min-width:768px){.banner__text{font-size:1.125rem;margin-bottom:2.1875rem}}.banner__text--subtitle{font-family:Source Sans Pro,sans-serif;font-weight:500}@media only screen and (min-width:768px){.banner__text--subtitle{font-size:2.375rem;line-height:2.5rem}}.banner__success-title{color:#1a1a1a;font-size:1.875rem;line-height:2.1875rem}.banner__success-text{font-size:1.125rem;letter-spacing:.01875rem}@media only screen and (min-width:768px){.banner__success-text{font-size:1.375rem;letter-spacing:.025rem}}.brand-logo__brand-name{background-color:#fff;font-size:1.1875rem;font-weight:700;line-height:1.5rem;margin:0;text-align:center}.breadcrumb{font-weight:700}@media only screen and (max-width:767px){.breadcrumb{font-size:.75rem}}.breadcrumb--progress{display:flex;justify-content:center}@media only screen and (min-width:768px){.breadcrumb--progress{padding:1rem 0}}.capslock-message__container{margin-top:-.3125rem}.capslock-message__container p{color:#009fe3;font-size:.875rem;margin:0}@media only screen and (max-width:1279px){.contact-container{margin-top:1.25rem;padding-bottom:0}.contact-container .section__title{margin-bottom:1.25rem}}@media only screen and (max-width:1023px){.contact-container{margin-top:.9375rem;padding:.9375rem .9375rem 0}.contact-container .section__title{font-size:1.25rem}}@media only screen and (max-width:767px){.contact-container{padding-top:1.875rem}}.contact-card{padding:1.25rem}.contact-card .grid{gap:.9375rem}.contact-card-footer{padding:0}.contact-card-footer p{color:#fff}.contact-card-page{padding:0}.contact-card-page .contact-button__image{height:6.875rem;width:6.875rem}.contact-button__compress{display:none}@media only screen and (max-width:1023px){.contact__upper-container{margin-left:-1.5625rem;margin-right:-1.5625rem;width:calc(100% + 3.125rem)}.contact__bottom-container>:nth-child(2){order:2}.contact__bottom-container>:nth-child(3){order:1}}.contact-button{bottom:6.25rem;color:#1a1a1a;position:fixed;right:.625rem;z-index:4000}.contact-button__container{display:flex;flex-direction:column;gap:1.25rem}.contact-button__container:after{display:none}@media only screen and (max-width:1279px){.contact-button__container{align-items:center;flex-direction:row}}.contact-button__faq-title{margin-bottom:1.25rem}@media only screen and (max-width:767px){.contact-button__faq-title{margin-bottom:.9375rem}}.contact-button__speech-bubbles{height:1.5625rem;width:2rem}.contact-button__compress{height:2.625rem;width:2.625rem}.contact-button__title{padding:.9375rem 0;text-align:center}.contact-button__tile{border:1px solid #cfcacb;border-right-width:0;padding:.3125rem}.contact-button__tile-first{border:solid #cfcacb;border-width:1px 0}.contact-button__tile-content{padding:.625rem;transition:all .3s ease}.contact-button__tile-content:hover{background:#f1f1f1;border-radius:3px}.contact-button__tile-icon{color:var(--setting-color-main);display:flex;justify-content:center;margin-bottom:.5rem}.contact-button__tile-icon .icon{height:1.375rem;width:1.375rem}.contact-button__tile-text{background:none;color:#1a1a1a;cursor:pointer;display:flex;font-size:1rem;font-weight:700;justify-content:center}.contact-button__image{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #cfcacb;border-radius:50%;height:6.25rem;width:6.25rem}.contact-button__text{font-size:1rem;line-height:1.375rem}.contact-button__text p{margin:0}.contact-button__button{align-items:center;background:#009fe3;border-radius:3.75rem;color:#fff;cursor:pointer;display:flex;height:3.75rem;justify-content:center;transform-origin:bottom right;transition:all .3s ease 0s;width:3.75rem}.contact-button__button:hover{background:#0087c1}.contact-button__button.active{transform:scale(.66667)}.contact-button__button.active .contact-button__compress{display:block}.contact-button__button.active .contact-button__speech-bubbles{display:none}.contact-button__window{bottom:8.75rem;box-shadow:0 2px 10px 0 rgba(40,70,80,.15);position:fixed;right:3.125rem;width:26.25rem}.contact-button__window-content{background:#fff;border:1px solid #cfcacb;border-radius:.1875rem}.contact-button__window-content--fallback{display:flex;flex-direction:column;padding:2rem 3rem}.contact-button__window-content--fallback .icon{align-self:center;color:var(--setting-color-main);height:2.75rem;margin:.5rem 0 2rem;width:2.75rem}.contact-button__window-content--fallback h3{margin:0 0 1.5rem}.contact-button__window-content--fallback p{margin:0 0 1rem}#contact_form_message{height:14.6875rem}form[name=contact_form] input{margin-bottom:.625rem}.contact__spoiler-container{margin-bottom:1.25rem}@media only screen and (max-width:1023px){.contact__spoiler-container{margin-bottom:.9375rem}}@media only screen and (max-width:767px){.contact__spoiler-container{margin-bottom:.625rem}}.contact-background-image{max-height:29.6875rem;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:1023px){.contact-background-image{margin-bottom:.625rem}}.content-collapser--full-visible .content-collapser__container{margin-bottom:0;max-height:none}.content-collapser--full-visible .content-collapser__container:after,.content-collapser--full-visible .content-collapser__trigger-holder{display:none}.content-collapser__container{overflow:hidden;position:relative}@media only screen and (min-width:768px){.content-collapser__container{max-height:none}}.content-collapser__container--with-background:after{box-shadow:inset 0 -3.125rem 5rem 0 #f0f0f0}.content-collapser__trigger-holder{display:none;padding-bottom:1.625rem;padding-top:1.625rem;text-align:center}.content-collapser__trigger-holder--with-background{background:#f0f0f0}@media only screen and (min-width:768px){.content-collapser__trigger-holder{display:none}}.cookiebot-styling__backdrop{display:none}.cookie-custom-backdrop{overflow:hidden}.cookie-custom-backdrop .cookiebot-styling__backdrop{bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:3000}#CybotCookiebotDialog{background-color:#fff!important;border:none!important;border-radius:unset!important;box-shadow:0 0 0 125rem hsla(0,0%,4%,.8)!important;color:#434343!important;display:flex;flex-direction:column!important;font-family:Source Sans Pro,sans-serif!important;font-size:1.125rem!important;height:auto!important;left:50%!important;line-height:1.5625rem!important;margin-left:unset!important;margin-top:unset!important;max-height:80%!important;max-width:unset!important;min-height:21.875rem!important;overflow:scroll!important;padding:2.5rem!important;position:fixed!important;top:50%!important;transform:translate(-50%,-50%)!important;width:64.375rem!important}@media only screen and (max-width:1279px){#CybotCookiebotDialog{padding:1.25rem!important;width:70%!important}}@media only screen and (max-width:599px){#CybotCookiebotDialog{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important;bottom:0!important;height:100%!important;max-height:90%!important;padding:.9375rem 0!important;top:unset!important;transform:translate(-50%)!important;width:100%!important}#CybotCookiebotDialog .CybotCookiebotScrollContainer{max-height:42vh!important;padding:0 .9375rem!important}}#CybotCookiebotDialogBody{margin-bottom:1.875rem!important;max-width:unset!important;overflow:visible!important}@media only screen and (max-width:599px){#CybotCookiebotDialogBody{margin-bottom:0!important}}#CybotCookiebotDialogBodyContent{padding:1.25rem 0!important}#CybotCookiebotDialogBodyContentTitle{font-family:Source Sans Pro,sans-serif!important;font-size:1.875rem!important;line-height:2.1875rem!important;margin-bottom:1.25rem!important}.CybotCookiebotDialogBodyLevelButtonWrapper{margin-bottom:.3125rem}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background-color:#fff!important;color:var(--setting-color-main)!important;padding:.9375rem 1.25rem!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{border-radius:3px;font-size:1rem!important;font-weight:400!important;line-height:1.125rem!important;position:relative!important;text-transform:uppercase!important;width:auto!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{align-items:center!important;background-color:var(--setting-color-main)!important;color:#fff!important;display:flex!important;height:3.125rem;justify-content:center!important;padding:0 1.25rem!important}#CybotCookiebotDialogBodyLevelButtons{display:flex!important;margin:0!important;width:auto!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{align-items:center;border:.0625rem solid var(--setting-color-main)!important;font-weight:400!important;height:3.125rem;line-height:1rem!important;padding:.9375rem 1.25rem!important;text-transform:uppercase!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton:not(:last-of-type),#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:not(:first-of-type){width:-moz-fit-content!important;width:fit-content!important}@media only screen and (max-width:599px){#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton:not(:last-of-type),#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:not(:first-of-type){width:100%!important}}#CybotCookiebotDialogBodyButtonDecline,#CybotCookiebotDialogBodyLevelButtonCustomize{color:var(--setting-color-main)!important}#CybotCookiebotDialogBodyButtonDecline .CybotCookiebotDialogArrow,#CybotCookiebotDialogBodyLevelButtonCustomize .CybotCookiebotDialogArrow{display:none!important}#CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSlider{background-color:#d8d8d8!important}#CybotCookiebotDialogTabContent input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--setting-color-main)!important}#CybotCookiebotDialogTabContent input:focus+.CybotCookiebotDialogBodyLevelButtonSlider{box-shadow:none!important}#CybotCookiebotDialogTabContent input[type=checkbox][disabled]:checked+.CybotCookiebotDialogBodyLevelButtonSlider{filter:opacity(.5) contrast(.9)}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom-color:var(--setting-color-main)!important;color:var(--setting-color-main)!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:var(--setting-color-main)!important}#CybotCookiebotDialogPoweredbyImage{height:3.125rem;max-height:3.125rem!important}@media only screen and (max-width:599px){#CybotCookiebotDialogPoweredbyImage{height:2.1875rem;max-height:2.1875rem!important}}#CybotCookiebotDialogHeader{padding:0 0 1.25rem!important}@media only screen and (max-width:599px){#CybotCookiebotDialogHeader{padding:0 0 .9375rem .9375rem!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyBottomWrapper{display:none!important}}#CybotCookiebotDialogBodyLevelWrapper{display:flex!important;flex-direction:row-reverse!important}#CybotCookiebotDialogBodyLevelButtonsTable{width:auto!important}#CybotCookiebotDialogBodyLevelButtonsRow{display:flex!important;flex-direction:column!important}#CybotCookiebotDialogBodyLevelButtonsSelectPane{border:none!important;display:flex!important;padding:0!important}@media only screen and (max-width:1023px){#CybotCookiebotDialogBodyLevelButtonsSelectPane{flex-wrap:wrap!important}}#CybotCookiebotDialogDetailBody{display:flex!important;flex-direction:column!important;max-width:100%!important}#CybotCookiebotDialogDetailBodyContent{border-bottom-width:.0625rem!important;height:auto!important}#CybotCookiebotDialogBodyContentText{font-family:Source Sans Pro,sans-serif!important;font-size:1rem!important;line-height:1.375rem!important;margin-bottom:1.25rem!important}#CybotCookiebotDialogBodyContentText a{color:var(--setting-color-main)!important;font-weight:400!important;text-decoration:underline!important}.custom-select{display:block;max-width:100%;position:relative}@media only screen and (max-width:1023px){.custom-select{height:3.125rem}}.custom-select[disabled=true] .custom-select__select{background:#f1f1f1!important;color:#8e8e8e;cursor:default}.custom-select__select{align-items:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:3px;color:#434343;display:flex;font:400 1rem/1.125rem Source Sans Pro,sans-serif;height:3.125rem;overflow:hidden;padding:1.375rem 2.8125rem 0 .9375rem;text-overflow:ellipsis;white-space:nowrap}.custom-select__select-100\%{width:100%}.custom-select__select-180px{width:11.25rem}.custom-select__select-200px{width:12.5rem}.custom-select__select-250px{width:15.625rem}@media only screen and (max-width:1023px){.custom-select__select{visibility:visible}}.custom-select__caret{color:var(--setting-color-ghost);height:.8125rem;pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%);z-index:1149}.custom-select__caret-up{display:none}.custom-select .select2-container--open~.custom-select__caret-up{display:block}.custom-select .select2-container--open~.custom-select__caret-down{display:none}.custom-select--different-mob-caret .custom-select__caret{height:.5625rem;width:1rem}.custom-select--alternative{text-transform:uppercase;width:100%}@media only screen and (min-width:768px){.custom-select--alternative{width:auto}}.custom-select--alternative .custom-select__select{background:#e7eaee;border:.0625rem solid #dce0e5;color:#333;font-size:.75rem;line-height:2.375rem;padding:0 1.25rem 0 .625rem;width:100%}@media only screen and (min-width:768px){.custom-select--alternative .custom-select__select{background:hsla(0,0%,100%,0);border:none;border-radius:0;color:#4c4c4c;font-size:.6875rem;font-weight:700;letter-spacing:.0375rem;line-height:2.5rem;padding:0 1.875rem 0 1.125rem;text-transform:uppercase;width:auto}}.custom-select--alternative .custom-select__caret{height:.6875rem;right:.625rem;width:.4375rem}@media only screen and (min-width:768px){.custom-select--alternative .custom-select__caret{height:.25rem;right:.8125rem;transform:translateY(-.125rem);width:.4375rem}}.custom-select--small .custom-select__select{font-size:.8125rem;font-weight:500;line-height:2.375rem}@media only screen and (min-width:768px){.custom-select--small .custom-select__select{font-size:.875rem;font-weight:400}.custom-select--small .custom-select__caret{height:.3125rem;width:.5625rem}}.custom-select--smaller{width:100%}.custom-select--smaller .custom-select__select{background:#f0f0f0;border:none;border-radius:3px;color:#b2b2b2;font-size:.75rem;font-weight:400;line-height:1.25rem;padding:0 1.6875rem 0 .5rem;width:100%}.custom-select--smaller .custom-select__caret{color:#b2b2b2;height:1.25rem;right:.375rem;width:.5rem}.custom-select--full-width,.custom-select--full-width .custom-select__select{width:100%}@media only screen and (max-width:767px){.custom-select--full-width-mobile,.custom-select--full-width-mobile .custom-select__select{width:100%}}.custom-select--select-icon>option[value=""]{display:none}.custom-select--margin-bottom{margin-bottom:1.3125rem}.custom-select--shopping-list{margin-top:.75rem}@media only screen and (min-width:1024px){.custom-select--shopping-list{margin-left:8.25rem;width:calc(100% - 132px)}}.custom-select--light .custom-select__select,.custom-select--light .select2-selection__rendered{background:#fff}.custom-select__select-icon-container{background-color:#e6e6e6;border-bottom-left-radius:3px;border-top-left-radius:3px;height:calc(100% - .125rem);left:.0625rem;pointer-events:none;top:.0625rem;width:3.75rem;z-index:1}.custom-select__select-icon-image{height:2.5rem;width:2.8125rem}.custom-select~label{padding-right:2.8125rem}.custom-select-selected~label{color:#434343;padding-right:.9375rem}.custom-select--error .select2-selection__rendered{border-color:#e50040}.custom-select.no-label .select2-selection__rendered,.custom-select.no-label select{align-items:center;display:flex;padding-top:0}.select2-selection__rendered{background:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:3px;color:#434343;display:block;font:400 1rem/1rem Source Sans Pro,sans-serif;height:3.125rem;overflow:hidden;padding:1.375rem 2.8125rem 0 .9375rem;text-overflow:ellipsis;white-space:nowrap}.select2-selection__rendered:hover{background:#fcfcfc}.select2-selection__arrow{display:none}.select2-hidden-accessible{border:0;visibility:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);height:.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:.0625rem}.select2-container{box-sizing:border-box;cursor:pointer;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container--alternative .select2-selection__rendered{background:none;border:none;border-radius:0;color:#4c4c4c;font-size:.6875rem;font-weight:700;letter-spacing:.0375rem;line-height:2.5rem;padding:0 1.875rem 0 1.125rem}.select2-container--alternative .select2-dropdown{border-radius:0 0 3px 3px;box-shadow:0 1.125rem 1.125rem 0 rgba(26,26,26,.05),0 .1875rem .1875rem 0 rgba(26,26,26,.05);padding:.6875rem 0 .75rem 1.1875rem}.select2-container--alternative .select2-results__option{font-size:.8125rem;padding:0}.select2-container--header{z-index:2152}.select2-container--modal{z-index:2550}.select2-container--open .select2-selection__rendered{background-color:#f9f9f9}.select2-container--small .select2-selection__rendered{font-size:.875rem;line-height:2.375rem}.select2-container--small .select2-results__option{font-size:.875rem}.select2-container--smaller{left:auto!important}.select2-container--smaller .select2-selection__rendered{background:#f0f0f0;border:none;border-radius:3px;color:#b2b2b2;font-size:.75rem;font-weight:400;line-height:1.25rem;padding:0 1.6875rem 0 .5rem}.select2-container--smaller .select2-dropdown{border-radius:0 0 3px 3px;box-shadow:0 1.125rem 1.125rem 0 rgba(26,26,26,.05),0 .1875rem .1875rem 0 rgba(26,26,26,.05);padding:.1875rem .75rem}.select2-container--smaller .select2-results__option{font-size:.8125rem;line-height:2.23;padding:0}.select2-container--group .select2-dropdown{padding:1.25rem 1.25rem .9375rem}.select2-container--group .select2-results__option[aria-selected=true]{color:#333}.select2-container--group .select2-results__options--nested .select2-results__option{margin-left:-1.25rem}.select2-container--disabled .select2-selection__rendered{background:#f1f1f1!important;color:#8e8e8e;cursor:default}.select2-container--bu-select>.select2-dropdown .select2-results__option{white-space:unset}.select2-dropdown{background:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:3px;box-sizing:border-box;color:#434343;display:block;margin-top:.1875rem;max-height:18.75rem;overflow-y:auto;padding:.4375rem 0;position:absolute;z-index:1150}.select2-dropdown .select2-results__option{border-radius:.1875rem;margin-inline:.4375rem;margin-bottom:0;padding:.375rem .5rem;white-space:nowrap}.select2-dropdown .select2-results__option:hover{background-color:#fff;color:#014380}.select2-search--dropdown.select2-search--hide{display:none}.select2-dropdown--above>.select2-search--dropdown{bottom:-2.8125rem;position:absolute;width:90%}.select2-dropdown--below>.select2-search--dropdown{position:absolute;top:-2.1875rem;width:90%}.select2-search__field{background:#f1f1f1;width:100%}.select2-results{display:block}.select2-results__option{color:#434343;font-size:1rem;font-weight:400;line-height:1.25rem;margin-bottom:.625rem;word-break:break-word}.select2-results__option[aria-selected]{cursor:pointer}.select2-results__option[aria-selected=true]{color:#434343;font-weight:700;position:relative}.select2-results__option[aria-selected=true]:hover{color:#434343}.select2-results__option[aria-disabled=true]{color:#b2b2b2;cursor:not-allowed}.select2-results__option[aria-disabled=true]:hover{background-color:#f9f9f9;color:#b2b2b2}.select2-results__option:hover{color:var(--setting-color-main)}.select2-results__group{color:#333;font-size:.75rem;font-weight:700;margin-left:-1.25rem}@media only screen and (max-width:1023px){.select2-dropdown--search-form-categories .select2-dropdown{width:8.9375rem!important}}.xdsoft_datetimepicker{background:#fff;border:1px solid;border-color:#ccc #ccc #bbb;box-shadow:0 5px 15px -5px rgba(0,0,0,.506);box-sizing:border-box;color:#333;display:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:2px 8px 8px 0;position:absolute;z-index:9999}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{background:transparent;border:0;height:210px;left:0;position:absolute;top:0;width:75px}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{box-shadow:none;display:inline-block;position:static}.xdsoft_datetimepicker *{box-sizing:border-box;margin:0;padding:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{float:left;margin-left:8px;width:224px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-left:0;margin-right:8px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{float:left;margin-left:8px;margin-top:0;text-align:center;width:58px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-left:0;margin-right:8px}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-bottom:3px;margin-top:8px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{background-position:-92px -19px;display:inline-block;height:20px;opacity:.5;vertical-align:middle;width:9px}.xdsoft_datetimepicker .xdsoft_prev{background-position:-20px 0;float:left}.xdsoft_datetimepicker .xdsoft_today_button{background-position:-70px 0;float:left;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{background-position:0 0;float:right}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0;cursor:pointer;display:block;-ms-filter:"alpha(opacity=50)";height:30px;min-width:0;opacity:.5;outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px -15px;display:block;float:none;height:15px;margin-left:14px;margin-top:7px;width:30px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #ddd;height:151px;overflow:hidden}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-bottom-width:0;border-collapse:collapse;border-top:1px solid #ddd;color:#666;cursor:pointer;font-size:12px;height:25px;line-height:25px;text-align:center}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{-ms-filter:"alpha(opacity=100)";opacity:1}.xdsoft_datetimepicker .xdsoft_label{background-color:#fff;cursor:pointer;display:inline;float:left;font-size:14px;font-weight:700;line-height:20px;margin:0;padding:5px 3px;position:relative;text-align:center;width:182px;z-index:9999}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{background:#fff;border:1px solid #ccc;display:none;max-height:160px;overflow-y:hidden;position:absolute;right:0;top:30px;z-index:101}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{background:#ff8000;color:#fff}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:inset 0 1px 3px 0 #178fe5;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{text-align:right;width:100px}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{margin-left:5px;width:48px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{background:#f5f5f5;border:1px solid #ddd;border-collapse:collapse;color:#666;cursor:pointer;font-size:12px;height:25px;padding:0;text-align:right;vertical-align:middle;width:14.2857142%}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:inset 0 1px 4px 0 #ffb871;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:inset 0 1px 4px 0 #00dd1c;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:inset 0 1px 3px 0 #178fe5;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{cursor:default;-ms-filter:"alpha(opacity=50)";opacity:.5}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{-ms-filter:"alpha(opacity=20)";opacity:.2}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:#ff8000!important;box-shadow:none!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af!important;box-shadow:inset 0 1px 3px 0 #178fe5!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{background:inherit!important;box-shadow:inherit!important;color:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{color:#999;cursor:default;font-weight:700;text-align:center}.xdsoft_datetimepicker .xdsoft_copyright{clear:both;color:#ccc!important;float:none;font-size:10px;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{border:1px solid #ccc;position:relative}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;border-radius:3px;height:20px}.xdsoft_scrollbar{bottom:0;cursor:pointer;position:absolute;right:0;top:0;width:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{background:#000;border:1px solid;border-color:#333 #333 #444;box-shadow:0 5px 15px -5px hsla(0,0%,100%,.506);color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{background:#000;border:1px solid #333}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{background:#007fff;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:inset 0 1px 3px 0 #b03e00;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:inset 0 1px 4px 0 #ffb871;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:inset 0 1px 4px 0 #00dd1c;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:inset 0 1px 3px 0 #b03e00;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:#007fff!important;color:#000!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333!important}.xdsoft_datetimepicker .xdsoft_save_selected{border:1px solid #ddd!important;color:#454551;display:block;font-size:13px;margin-top:5px;width:100%}.xdsoft_datetimepicker .blue-gradient-button{background:linear-gradient(180deg,#fff 0,#f4f8fa 73%);border:1px solid #d7d8da;color:#82878c;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff",endColorstr="#f4f8fa",GradientType=0);font-family:museo-sans,Book Antiqua,sans-serif;font-size:12px;font-weight:300;height:28px;padding:4px 17px 4px 33px;position:relative}.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span{background:linear-gradient(180deg,#f4f8fa 0,#fff 73%);color:#454551;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4f8fa",endColorstr="#FFF",GradientType=0)}.date-time-picker__content{position:relative}.date-time-picker__icon{fill:#b2b2b2;bottom:.875rem;height:1.25rem;position:absolute;right:.75rem;width:1.25rem}.date-time-picker--with-icon .input{padding-right:2.5rem}.display-address{color:#8f8f8f;font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:768px){.display-address{font-size:.9375rem;line-height:1.375rem}}.display-address__name{color:#333;font-weight:500}.display-address__bottom{margin-bottom:.3125rem;margin-top:.875rem}.display-address.section__details-text{color:#333;font-size:1rem;line-height:1.375rem}.dropdown__container{position:relative}.dropdown__content{background:#f9f9f9;border:1px solid #cfcacb;border-radius:.1875rem;display:none;font-size:1rem;min-width:14.0625rem;padding:.3125rem .4375rem;position:absolute;top:2.25rem;z-index:999}.dropdown__content .link{color:#434343;padding:.375rem .9375rem;text-decoration:none;width:100%}.dropdown__content .link:focus,.dropdown__content .link:hover{color:var(--setting-color-main)}.dropdown__content-left{right:0}.dropdown__content-active{display:block}.dropdown--styleguide{top:0}@media only screen and (max-width:767px){.dropdown__trigger-container .icon{margin-right:0}.dropdown__trigger-container .dropdown__text{display:none}}.empty-icon-container{align-items:center;color:#8e8e8e;display:flex;flex-direction:column;justify-items:center;padding:10.875rem 1.25rem;text-align:center}.empty-icon-container h3{color:#8e8e8e;line-height:1.75rem;margin-top:.25rem}.empty-icon-container .icon,.empty-icon-container svg{height:4rem;margin-bottom:1.25rem;width:4rem}@media only screen and (max-width:767px){.empty-icon-container{padding:3.75rem .9375rem}}.file-upload__label{color:#1a1a1a;font-weight:700;margin:.625rem 0 0}@media only screen and (max-width:767px){.file-upload__label{margin:.9375rem 0 0}}.file-upload__dropzone{align-items:center;border:.125rem dashed #cfcacb;border-radius:3px;cursor:pointer;display:grid;grid-template-areas:"icon" "link" "max-file-size";justify-content:center;justify-items:center;margin-top:.3125rem;padding:1.25rem;row-gap:.625rem;text-align:center;width:100%}.file-upload__dropzone:hover{border-color:#014380}.file-upload__dropzone__icon{color:#cfcacb;grid-area:icon;height:2.5rem;margin-bottom:.3125rem;width:1.875rem}.file-upload__dropzone__link{grid-area:link}.file-upload__dropzone__max-file-size{grid-area:max-file-size}.file-upload__preview-container{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:.9375rem}.file-upload__preview-container.is-hidden{margin:0}.file-upload__preview{align-items:center;background-color:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:3px;display:flex;gap:.625rem;overflow:hidden;padding:.625rem}@media only screen and (max-width:767px){.file-upload__preview{width:100%}}.file-upload__preview__icon{color:#434343;flex-shrink:0}.file-upload__preview span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-upload__preview__remove{color:#014380;cursor:pointer;flex-shrink:0}.file-upload--used-tyre-recycling{margin-top:1.875rem}.file-upload--used-tyre-recycling .file-upload__dropzone{-moz-column-gap:1rem;column-gap:1rem;grid-template-areas:"icon link" "icon max-file-size";margin-top:1rem;padding:1rem;row-gap:.25rem;text-align:left}.file-upload--used-tyre-recycling .file-upload__dropzone__icon{margin:0}.file-upload--used-tyre-recycling .file-upload__preview-container{display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:767px){.file-upload--used-tyre-recycling .file-upload__preview-container{grid-template-columns:1fr}}.fill-button{position:relative}.fill-button--styleguide{width:-moz-fit-content;width:fit-content}.fill-button button{overflow:hidden;transition:color .5s,border-color .5s;z-index:1}.fill-button button.toggled{border-color:#04a69a;color:#fff}.fill-button__background{background-image:linear-gradient(#04a69a,#04a69a);border-radius:50%;height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .5s,width .5s,height .5s;width:0;z-index:-1}button.toggled .fill-button__background{aspect-ratio:1/1;height:auto;width:calc(100% + .625rem)}.fill-button__check{align-items:center;background:#04a69a;border-radius:50%;color:#fff;display:flex;height:1.25rem;justify-content:center;opacity:0;outline:.125rem solid #fff;position:absolute;right:-.625rem;top:-.625rem;transform:rotate(90deg);transition:opacity .25s,visibility .25s,transform .25s;visibility:hidden;width:1.25rem;z-index:1}.fill-button__check svg{height:.8125rem;width:.8125rem}button.toggled+.fill-button__check{opacity:1;transform:none;visibility:visible}.form-login .form-field>.list.list--bullet{display:none}.form-login .form-field:has(.input--capslock)+.capslock{opacity:1;visibility:visible}.form-login .capslock{color:#009fe3;margin-right:2.9375rem;margin-top:-2.125rem;opacity:0;position:absolute;right:0;visibility:hidden;width:1.375rem}.form-login__email-notice{color:#e50040;font-size:.875rem;margin-bottom:1.25rem;margin-top:-.3125rem}.form-login__modal--button{margin-top:1.25rem}@media only screen and (max-width:767px){.form-login__modal--button{width:100%}}.form-login__remember-me{display:flex}@media only screen and (max-width:549px){.form-login__remember-me{margin-top:1.25rem;order:2}}.form-login__actions{display:flex;flex-direction:column;margin-top:.1875rem;width:100%}.form-login__actions--top{display:flex;justify-content:space-between}@media only screen and (max-width:549px){.form-login__actions--top{align-items:flex-start;flex-direction:column}.form-login__actions--top a{margin:0;order:1}}.form-login__forgot-password{align-items:center;display:flex;flex-flow:column wrap;margin-bottom:3rem;width:100%}@media only screen and (max-width:767px){.form-login__forgot-password{margin-top:.625rem}}.form-login__action{margin-top:1.25rem}.form-login__field{margin-bottom:.625rem}@media only screen and (max-width:767px){.form-login__second-container{margin-top:.625rem;width:100%}}.form-login .show-password-input{padding-right:2.5rem}.form-login--trade-fair .form-login__actions--top{justify-content:flex-end}.form-login--trade-fair .form-login__remember-me{display:none}.freight-group-warning{align-items:center;background:#009fe3;bottom:0;color:#fff;display:flex;font-size:1.125rem;font-weight:700;height:2.8125rem;justify-content:center;left:0;min-height:2.8125rem;position:sticky;text-align:center;width:100%;z-index:1150}@media only screen and (max-width:1279px){.freight-group-warning{position:relative}}.freight-group-warning--checkout{margin:0 -2.5rem -2.5rem;width:calc(100% + 5rem)}@media only screen and (max-width:1279px){.freight-group-warning--checkout{margin:0 -1.25rem -1.25rem;position:sticky;width:calc(100% + 2.5rem)}}@media only screen and (max-width:1023px){.freight-group-warning--checkout{margin:0;width:100%}}@media only screen and (max-width:767px){.freight-group-warning--checkout{display:none}}.freight-group-warning__back{color:#fff;margin-left:.625rem}.freight-group-warning__back.link--basic{font-size:1.125rem}.freight-group-warning .icon{height:1.1875rem;margin-right:.625rem;width:1.5rem}.greeting-message{cursor:pointer;font-size:1rem;max-width:32.5vw;overflow:hidden;text-overflow:ellipsis}.henni-line__container{display:flex}@media only screen and (max-width:1023px){.henni-line__container{display:none}}.henni-line__gradient{background:linear-gradient(90deg,#004684 33%,#009fe3 55%,#00958a 77%,#c90107);height:.3125rem;width:100%}.henni-line__gradient-my-shop{background:var(--setting-color-main)}.henni-line__gradient-my-shop:after{background:linear-gradient(90deg,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.8));content:"";height:.3125rem;position:absolute;top:0;width:100%}@media only screen and (max-width:1023px){.henni-line--footer .henni-line__container{display:block}}.henni-line--footer .henni-line__gradient{height:.625rem}.hero-banner{height:28.125rem;width:75rem}.hero-banner h1,.hero-banner h2{color:#434343}@media only screen and (max-width:1399px){.hero-banner{width:71.875rem}}@media only screen and (min-width:1024px)and (max-width:1399px){.hero-banner{width:71.875rem}}@media only screen and (max-width:1023px){.hero-banner{width:100%}}.hero-banner__container{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative}@media only screen and (max-width:1023px){.hero-banner__container{background-image:unset!important;flex-flow:column-reverse nowrap}}.hero-banner__image{display:none!important}@media only screen and (max-width:1023px){.hero-banner__image{display:block!important;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-banner__image--container{align-self:stretch;height:100%}}@media only screen and (max-width:1023px)and (max-width:1023px){.hero-banner__image--container{height:unset;max-height:16.5625rem;min-height:0}}.hero-banner__text--container{background:#fff;margin-left:2.5rem;margin-top:5.625rem;max-width:28.75rem;padding:0 1.875rem 1.875rem;width:28.75rem;z-index:1}@media only screen and (max-width:1023px){.hero-banner__text--container{margin-bottom:auto;margin-left:unset;margin-top:unset;max-width:unset;padding:0 .9375rem;width:100vw}}.hero-banner__text--container-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#53565b;font-size:2.25rem;line-height:2.375rem;margin:.9375rem 0;overflow:hidden;width:100%}@media only screen and (max-width:1023px){.hero-banner__text--container-title{font-size:1.625rem;line-height:1.75rem}}.hero-banner__text--container-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#53565b;margin:.9375rem 0;overflow:hidden;width:100%}@media only screen and (max-width:1023px){.hero-banner__text--container-text{font-size:1rem;line-height:1.4375rem;margin:.875rem 0 .75rem}}.hero-banner__text--container-link{font-size:1rem;line-height:1.25rem;margin-bottom:.625rem;margin-left:-.5625rem}.hero-banner__text--container-separator{border-bottom:.125rem solid var(--setting-color-main);margin:0}.hero-banner__general--link{bottom:0;left:0;margin-bottom:.625rem;position:absolute;right:0;top:0;z-index:0}.hero-banner__tag{border-radius:0 0 .3125rem .3125rem;color:var(--setting-color-text);font-size:1rem;font-weight:700;line-height:1.625rem;padding:0 .625rem;position:relative;width:-moz-fit-content;width:fit-content;z-index:2}.hero-banner__tag--tag--normal{background-color:var(--setting-color-main)}.hero-banner__tag--tag--important{background-color:#e50040}.hero-banner__tag--tag--others{background-color:#eee;color:#009fe3}.hero-banner--slim{height:25rem}.hero-banner--slim .hero-banner__text--container{margin-top:11.25rem}@media only screen and (max-width:1023px){.hero-banner--slim .hero-banner__text--container{margin-bottom:unset;margin-top:unset;width:100%}.hero-banner--slim .hero-banner__tag{font-size:.875rem}}.icon-hint-action{align-items:center;background:#f1f1f1;border-left:.25rem solid;border-color:#e50040;color:#434343;display:flex;font-size:.875rem;font-weight:500;gap:.625rem;line-height:1.125rem;margin:.625rem 0;padding:.625rem 1.25rem .625rem .625rem}.icon-hint-action--catalog{z-index:0}.icon-hint-action .link.link--basic{font-size:.875rem}.icon-hint-action--price{border-color:#009fe3}.icon-hint-action--white-bg{background:#fff}.icon-hint-action--alert{border-color:#e50040}.icon-hint-action--warning{border-color:#e6ad17}.icon-hint-action--no-margin{margin:0}.icon-hint-action--order-detail{max-width:17.5rem}@media only screen and (max-width:767px){.icon-hint-action--order-detail{max-width:100%}}.icon-hint-action__icon{align-items:center;display:flex;flex-shrink:0}.icon-hint-action__icon .icon{height:1.5rem;width:1.5rem}.icon-hint-action--blue-icon .icon-hint-action__icon{color:var(--setting-color-main)}.icon-hint-action__text{font-size:.875rem;margin:0}.icon-hint-action--individual-price{margin-bottom:0;width:66%}@media only screen and (max-width:1279px){.icon-hint-action--individual-price{width:100%}}.icon-hint-action--individual-price .icon-hint-action__text{font-size:1rem}.icon-hint-action--reclaim-vehicle-data{margin:1.25rem 0;width:26.5625rem}.icon-hint-action--waterfilling{margin:.625rem 0;padding:.8125rem 1.25rem .8125rem 0}.icon-hint-action--company-registration{margin:1.875rem 0}@media only screen and (max-width:1023px){.icon-hint-action--company-registration{margin:1.25rem 0}}.icon-hint-action--company-registration-business{margin:1.25rem 0 .625rem}.icon-hint-action--action-detail{margin:0}@media only screen and (max-width:1023px){.icon-hint-action--action-detail{width:100%}}.icon-hint-action--max-file-count{margin:1rem 0 0}.icon-hint-action--address-form{margin:.625rem 0 0}.icon-hint-action--checkout-list{margin:1rem 0 0;width:-moz-max-content;width:max-content}.icon-hint-action--checkout-list .icon-hint-action__icon svg{height:1.5rem;width:1.5rem}.icon-hint-action--checkout-list .icon-hint-action__text{font-weight:400;line-height:1.1875rem}.icon-hint-action__icon{color:var(--setting-color-main)}.icon-hint-action--cart{margin:.625rem 0 0}.icon-hint-end-customer-action{align-items:center;background:#f1f1f1;border-left:.25rem solid #009fe3;color:#434343;display:flex;font-size:.875rem;font-weight:500;gap:.625rem;line-height:1.125rem;margin:1.25rem 0;padding:.625rem 1.25rem .625rem .625rem}.icon-hint-end-customer-action--catalog{z-index:0}.icon-hint-end-customer-action .link.link--basic{font-size:.875rem}.icon-hint-end-customer-action--price{border-color:#009fe3}.icon-hint-end-customer-action--white-bg{background:#fff}.icon-hint-end-customer-action--alert{border-color:#e50040}.icon-hint-end-customer-action--warning{border-color:#e6ad17}.icon-hint-end-customer-action--no-margin{margin:0}.icon-hint-end-customer-action--order-detail{max-width:17.5rem}@media only screen and (max-width:767px){.icon-hint-end-customer-action--order-detail{max-width:100%}}.icon-hint-end-customer-action__icon{align-items:center;display:flex;flex-shrink:0}.icon-hint-end-customer-action__icon .icon{height:1.5rem;width:1.5rem}.icon-hint-end-customer-action--blue-icon .icon-hint-end-customer-action__icon{color:var(--setting-color-main)}.icon-hint-end-customer-action__text{font-size:.875rem;margin:0}.icon-hint-end-customer-action--individual-price{margin-bottom:0;width:66%}@media only screen and (max-width:1279px){.icon-hint-end-customer-action--individual-price{width:100%}}.icon-hint-end-customer-action--individual-price .icon-hint-end-customer-action__text{font-size:1rem}.icon-hint-end-customer-action--reclaim-vehicle-data{margin:1.25rem 0;width:26.5625rem}.icon-hint-end-customer-action--waterfilling{margin:.625rem 0;padding:.8125rem 1.25rem .8125rem 0}.icon-hint-end-customer-action--company-registration{margin:1.875rem 0}@media only screen and (max-width:1023px){.icon-hint-end-customer-action--company-registration{margin:1.25rem 0}}.icon-hint-end-customer-action--company-registration-business{margin:1.25rem 0 .625rem}.icon-hint-end-customer-action--action-detail{margin:0}@media only screen and (max-width:1023px){.icon-hint-end-customer-action--action-detail{width:100%}}.icon-hint-end-customer-action--max-file-count{margin:1rem 0 0}.icon-hint-end-customer-action--address-form{margin:.625rem 0 0}.icon-hint-end-customer-action--checkout-list{margin:1rem 0 0;width:-moz-max-content;width:max-content}.icon-hint-end-customer-action--checkout-list .icon-hint-end-customer-action__icon svg{height:1.5rem;width:1.5rem}.icon-hint-end-customer-action--checkout-list .icon-hint-end-customer-action__text{font-weight:400;line-height:1.1875rem}.grid--gap-smaller>.col.icon-hint{margin-left:.3125rem;margin-right:.3125rem}.icon-hint{align-items:center;background:#f1f1f1;border-left:.25rem solid #009fe3;color:#434343;display:flex;font-size:.875rem;font-weight:500;gap:.625rem;line-height:1.125rem;margin:1.25rem 0;padding:.625rem 1.25rem .625rem .625rem}.icon-hint--catalog{z-index:0}.icon-hint .link.link--basic{font-size:.875rem}.icon-hint--price{border-color:#009fe3}.icon-hint--white-bg{background:#fff}.icon-hint--alert{border-color:#e50040}.icon-hint--warning{border-color:#e6ad17}.icon-hint--no-margin{margin:0}.icon-hint--order-detail{max-width:17.5rem}@media only screen and (max-width:767px){.icon-hint--order-detail{max-width:100%}}.icon-hint__icon{align-items:center;display:flex;flex-shrink:0}.icon-hint__icon .icon{height:1.5rem;width:1.5rem}.icon-hint--blue-icon .icon-hint__icon{color:var(--setting-color-main)}.icon-hint__text{font-size:.875rem;margin:0}.icon-hint--individual-price{margin-bottom:0;width:66%}@media only screen and (max-width:1279px){.icon-hint--individual-price{width:100%}}.icon-hint--individual-price .icon-hint__text{font-size:1rem}.icon-hint--reclaim-vehicle-data{margin:1.25rem 0;width:26.5625rem}.icon-hint--waterfilling{margin:.625rem 0;padding:.8125rem 1.25rem .8125rem 0}.icon-hint--company-registration{margin:1.875rem 0}@media only screen and (max-width:1023px){.icon-hint--company-registration{margin:1.25rem 0}}.icon-hint--company-registration-business{margin:1.25rem 0 .625rem}.icon-hint--action-detail{margin:0}@media only screen and (max-width:1023px){.icon-hint--action-detail{width:100%}}.icon-hint--max-file-count{margin:1rem 0 0}.icon-hint--address-form{margin:.625rem 0 0}.icon-hint--checkout-list{margin:1rem 0 0;width:-moz-max-content;width:max-content}.icon-hint--checkout-list .icon-hint__icon svg{height:1.5rem;width:1.5rem}.icon-hint--checkout-list .icon-hint__text{font-weight:400;line-height:1.1875rem}.icon-hint-packaging-unit{align-items:center;background:#f1f1f1;border-left:.25rem solid #009fe3;color:#434343;display:flex;font-size:.875rem;font-weight:500;gap:.625rem;line-height:1.125rem;margin:.625rem 0;padding:.625rem 1.25rem .625rem .625rem}.icon-hint-packaging-unit--catalog{z-index:0}.icon-hint-packaging-unit .link.link--basic{font-size:.875rem}.icon-hint-packaging-unit--price{border-color:#009fe3}.icon-hint-packaging-unit--white-bg{background:#fff}.icon-hint-packaging-unit--alert{border-color:#e50040}.icon-hint-packaging-unit--warning{border-color:#e6ad17}.icon-hint-packaging-unit--no-margin{margin:0}.icon-hint-packaging-unit--order-detail{max-width:17.5rem}@media only screen and (max-width:767px){.icon-hint-packaging-unit--order-detail{max-width:100%}}.icon-hint-packaging-unit__icon{align-items:center;display:flex;flex-shrink:0}.icon-hint-packaging-unit__icon .icon{height:1.5rem;width:1.5rem}.icon-hint-packaging-unit--blue-icon .icon-hint-packaging-unit__icon{color:var(--setting-color-main)}.icon-hint-packaging-unit__text{font-size:.875rem;margin:0}.icon-hint-packaging-unit--individual-price{margin-bottom:0;width:66%}@media only screen and (max-width:1279px){.icon-hint-packaging-unit--individual-price{width:100%}}.icon-hint-packaging-unit--individual-price .icon-hint-packaging-unit__text{font-size:1rem}.icon-hint-packaging-unit--reclaim-vehicle-data{margin:1.25rem 0;width:26.5625rem}.icon-hint-packaging-unit--waterfilling{margin:.625rem 0;padding:.8125rem 1.25rem .8125rem 0}.icon-hint-packaging-unit--company-registration{margin:1.875rem 0}@media only screen and (max-width:1023px){.icon-hint-packaging-unit--company-registration{margin:1.25rem 0}}.icon-hint-packaging-unit--company-registration-business{margin:1.25rem 0 .625rem}.icon-hint-packaging-unit--action-detail{margin:0}@media only screen and (max-width:1023px){.icon-hint-packaging-unit--action-detail{width:100%}}.icon-hint-packaging-unit--max-file-count{margin:1rem 0 0}.icon-hint-packaging-unit--address-form{margin:.625rem 0 0}.icon-hint-packaging-unit--checkout-list{margin:1rem 0 0;width:-moz-max-content;width:max-content}.icon-hint-packaging-unit--checkout-list .icon-hint-packaging-unit__icon svg{height:1.5rem;width:1.5rem}.icon-hint-packaging-unit--checkout-list .icon-hint-packaging-unit__text{font-weight:400;line-height:1.1875rem}.icon-hint-packaging-unit__icon{color:var(--setting-color-main)}.icon-hint-packaging-unit--cart{margin:.625rem 0 0}.icon-tooltip{display:inline-block;position:relative}.icon-tooltip__tooltip{background:#4c4c4c;border-radius:3px;bottom:calc(100% + .625rem);color:#fff;display:flex;font-size:.75rem;font-weight:400;height:-moz-max-content;height:max-content;left:50%;line-height:1.125rem;padding:.625rem;position:absolute;transform:translateX(-50%) scale(0);transform-origin:bottom center;transition:transform .25s ease-in-out;white-space:normal;width:12.5rem;z-index:10}.icon-tooltip__tooltip:before{border-left:.1875rem solid hsla(0,0%,100%,0);border-right:.1875rem solid hsla(0,0%,100%,0);border-top:.1875rem solid rgba(51,51,51,.8);content:"";left:calc(50% - .1875rem);position:absolute;top:100%}.icon-tooltip:hover .icon-tooltip__tooltip{transform:translateX(-50%) scale(1)}.icon-tooltip--full-size{border-radius:100%;height:100%;justify-content:center;width:100%}.icon-tooltip--bottom .icon-tooltip__tooltip{top:calc(100% + .625rem);transform-origin:top center}.icon-tooltip--bottom .icon-tooltip__tooltip:before{border-bottom:.1875rem solid rgba(51,51,51,.8);border-top:none;bottom:100%;top:unset}.icon-tooltip--reclaim{display:flex}.icon-tooltip--reclaim:before{border-radius:unset;max-height:2.375rem;max-width:2.375rem}.icon-tooltip--reclaim:hover .icon-tooltip__tooltip{transform:translateX(0) scale(1)}.icon-tooltip--reclaim .icon-tooltip__tooltip{background:#fff;bottom:unset;box-shadow:0 .125rem .625rem 0 rgba(40,70,80,.15);color:#1a1a1a;display:inline;font-size:.875rem;left:100%;line-height:1.125rem;min-width:12.5rem;padding:1.25rem;top:0;transform-origin:top center;width:unset}.icon-tooltip--reclaim .icon-tooltip__tooltip img{margin-top:.625rem;max-height:14.1875rem;max-width:unset}.icon-tooltip--reclaim .icon-tooltip__tooltip:before{border-left:.625rem solid hsla(0,0%,100%,0);border-right:.625rem solid hsla(0,0%,100%,0);border-top:.625rem solid #fff;left:-.625rem;top:.9375rem;transform:rotate(90deg)}@media only screen and (max-width:767px){.icon-tooltip--reclaim .icon-tooltip__tooltip{display:none}}@media only screen and (min-width:768px)and (max-width:1279px){.icon-tooltip--reverse-lg-xxl .icon-tooltip__tooltip{background:#fff;bottom:unset;box-shadow:0 .125rem .625rem 0 rgba(40,70,80,.15);color:#1a1a1a;display:inline;font-size:.875rem;left:unset;padding:1.25rem;right:100%;top:0;transform:translateX(50%) scale(0);transform-origin:top center;width:unset}.icon-tooltip--reverse-lg-xxl .icon-tooltip__tooltip img{margin-top:.625rem;max-height:14.1875rem;max-width:unset}.icon-tooltip--reverse-lg-xxl .icon-tooltip__tooltip:before{border-left:.625rem solid hsla(0,0%,100%,0);border-right:.625rem solid hsla(0,0%,100%,0);border-top:.625rem solid #fff;left:unset;right:-.625rem;top:.9375rem;transform:rotate(270deg)}}@media only screen and (max-width:767px){.icon-tooltip--left-lg:hover .icon-tooltip__tooltip{transform:scale(1)}.icon-tooltip--left-lg .icon-tooltip__tooltip{border-bottom-right-radius:0;left:unset;right:50%;transform:scale(0);transform-origin:bottom right}.icon-tooltip--left-lg .icon-tooltip__tooltip:before{border-right:none;left:unset;right:0}.icon-tooltip--right-lg:hover .icon-tooltip__tooltip{transform:scale(1)}.icon-tooltip--right-lg .icon-tooltip__tooltip{border-bottom-left-radius:0;left:50%;right:unset;transform:scale(0);transform-origin:bottom left}.icon-tooltip--right-lg .icon-tooltip__tooltip:before{border-left:none;left:0;right:unset}}.icon-tooltip--big .icon-tooltip__tooltip{font-size:.8125rem}.icon-tooltip--order .icon-tooltip__tooltip{width:16.875rem}.icon-tooltip--technical-search .icon-tooltip__tooltip{top:100%;width:-moz-max-content;width:max-content}.icon-tooltip--tag-hint .icon-tooltip__tooltip{background-color:#53565b;padding:.4375rem .625rem;white-space:nowrap;width:-moz-max-content;width:max-content}.icon-tooltip--hover-background{display:flex;margin:-.5rem;padding:.5rem}.icon-tooltip--hover-background:hover{background-color:#e6e6e6;border-radius:.25rem;cursor:pointer}.icon-tooltip--hover-background .icon-tooltip__icon{color:#434343}.icon-tooltip--changes-pending{position:absolute;right:1.25rem;top:.9375rem}.icon-tooltip--changes-pending .icon-tooltip__icon{color:#014380;height:1.25rem;width:1.25rem}.image-placeholder{align-items:center;display:flex;flex-direction:column;font-weight:700;justify-content:center;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.image-placeholder .icon{height:5.5rem;max-width:6.25rem;width:100%;fill:#cfcacb;color:#cfcacb}.image-placeholder .image-placeholder__text{color:#cfcacb;font-size:.875rem;line-height:1.1875rem;margin-top:.25rem}.image-placeholder--category-list .icon,.image-placeholder--small .icon{height:2.875rem;max-width:3.125rem;width:100%;fill:#cfcacb}.image-placeholder--category-list .image-placeholder__text,.image-placeholder--small .image-placeholder__text{color:#cfcacb}.image-placeholder--large .icon{height:9.875rem;max-width:11.25rem;width:100%;fill:#cfcacb}.image-placeholder--large .image-placeholder__text{color:#cfcacb;font-size:1rem;line-height:1.3125rem}.image-placeholder--downselling-modal{border:.0625rem solid #cfcacb}.image-placeholder--product-card{max-height:100%;width:100%}.info-banner{margin-bottom:1.25rem;min-height:13.9375rem;width:100%}@media only screen and (max-width:1023px){.info-banner{height:13.9375rem;margin-bottom:.625rem;margin-left:-1.25rem;min-height:unset;width:calc(100% + 2.5rem)}.info-banner--full-width{margin-left:0;width:100%}}.info-banner__background-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;min-height:13.9375rem;position:relative}@media only screen and (max-width:767px){.info-banner__background-wrapper{min-height:unset}.info-banner__background-wrapper--padding-inline{padding-inline:.9375rem}}.info-banner__text-container{background-color:#fff;box-shadow:0 .125rem .625rem rgba(0,0,0,.2);display:inline-block;margin:1.875rem 0 1.875rem 1.875rem;max-width:25rem;padding:.9375rem 1.25rem;position:relative}@media only screen and (max-width:1023px){.info-banner__text-container{box-shadow:unset;margin-bottom:0;margin-left:0;margin-top:auto;max-width:unset;padding:.9375rem;width:100%}}.info-banner__text-container h1{border-bottom:.125rem solid var(--setting-color-ghost);color:#434343;font-size:1.875rem;padding-bottom:.625rem;text-transform:uppercase}@media only screen and (max-width:1023px){.info-banner__text-container h1{font-size:1.625rem}}.info-banner__text-container span{display:inline-block;font-size:1rem;line-height:1.4375rem;padding-top:.625rem}.info-banner--alternative-tyres{margin:0 0 1.25rem}@media only screen and (max-width:1023px){.info-banner--alternative-tyres{margin:0 0 .625rem}}.info-banner--alternative-tyres .info-banner__text-container{padding:1.25rem}@media only screen and (max-width:1023px){.info-banner--alternative-tyres .info-banner__text-container{padding:.9375rem}}.info-banner--badge .info-banner__badge{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.info-banner--used-tyre-recycling{margin:0 0 1.25rem}@media only screen and (max-width:1599px){.info-banner--used-tyre-recycling .info-banner__badge{height:50%;left:unset;right:0;top:50%;transform:translateY(-50%);width:50%}}@media only screen and (max-width:1023px){.info-banner--used-tyre-recycling{height:25rem;margin:0 0 .9375rem}.info-banner--used-tyre-recycling .info-banner__badge{height:50%;right:0;top:10%;transform:unset;width:100%}}@media only screen and (max-width:767px){.info-banner--used-tyre-recycling .info-banner__badge{height:35%}}.inpage-search{width:100%}.inpage-search__icon{color:var(--setting-color-main);height:1.375rem;position:absolute;right:1.25rem;top:1.25rem;width:1.375rem}.inpage-search__search-input{background-color:#fff!important;height:3.75rem;margin-bottom:5.625rem}.inpage-search__no-results{color:#434343;font-size:1rem;font-weight:400;line-height:1.25rem}.inpage-search--faq{font-size:1.125rem;margin-bottom:0}.input-clear-button{display:flex;height:100%;position:absolute;right:0;top:0;z-index:2152}.input-clear-button__clear-button{color:#64666a;height:100%}.input-clear-button__clear-button:hover{color:#434343}.input-clear-button--small button{justify-content:center;width:3.125rem}.input-clear-button--small button .icon{height:.75rem;width:.75rem}.input-clear-button--order-framework{right:.53125rem;z-index:1}@media only screen and (min-width:768px){.input-clear-button--order-framework:has(+.icon-tooltip){right:2.75rem}}.input-clear-button--main-search{all:unset;position:absolute;right:.5rem;top:.5rem}@media only screen and (max-width:1023px){.input-clear-button--main-search{right:.3125rem;top:.3125rem}}.input-clear-button--main-search button{all:unset;align-items:center;border-radius:.1875rem;display:flex;height:2.8125rem;justify-content:center;width:2.8125rem}@media only screen and (max-width:1023px){.input-clear-button--main-search button{height:2.1875rem;width:2.1875rem}}.input-clear-button--main-search button .icon{height:.75rem;width:.75rem}.input-clear-button--main-search button:hover{background:#f0f0f0;cursor:pointer}.input-clear-button--main-search button.is-hidden{display:none}.jumbotron-cms{border:.0625rem solid #cfcacb;height:100%;width:100%}.jumbotron-cms h1,.jumbotron-cms h2{color:#434343}.jumbotron-cms--no-border{border:0}.jumbotron-cms--center-img .jumbotron-cms__image{-o-object-position:center;object-position:center}.jumbotron-cms--contact{height:25rem}@media only screen and (max-width:1023px){.jumbotron-cms--contact{height:100%}.jumbotron-cms--contact .jumbotron-cms__text--container{padding:0 .9375rem}}.jumbotron-cms--used-tyres{height:25rem}.jumbotron-cms--used-tyres .jumbotron-cms__text--container-title{color:#1a1a1a;-webkit-line-clamp:unset}.jumbotron-cms--used-tyres .jumbotron-cms__text--container-text{-webkit-line-clamp:unset}@media only screen and (max-width:1023px){.jumbotron-cms--used-tyres{height:100%}.jumbotron-cms--used-tyres .jumbotron-cms__text--container{padding:0 .9375rem}}.jumbotron-cms__text--container{align-self:flex-start;display:flex;flex-direction:column;padding:2.5rem;position:relative}@media only screen and (max-width:1023px){.jumbotron-cms__text--container{flex-shrink:0;margin-bottom:auto;min-height:11.5625rem;padding:0 1.25rem;width:100%}}.jumbotron-cms__text--container-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#1a1a1a;font-weight:700;letter-spacing:0;margin-bottom:.625rem;overflow:hidden;text-align:left;text-overflow:ellipsis}@media only screen and (max-width:1023px){.jumbotron-cms__text--container-title{font-size:1.625rem;line-height:1.75rem;margin:.9375rem 0}}.jumbotron-cms__text--container-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#434343;font-weight:400;letter-spacing:0;margin-bottom:1.9375rem;overflow:hidden;text-align:left;text-overflow:ellipsis}@media only screen and (max-width:1023px){.jumbotron-cms__text--container-text{font-size:1rem;line-height:1.3125rem;margin-bottom:.75rem}}.jumbotron-cms__image{background-blend-mode:overlay;background-position:50%;background-repeat:no-repeat;height:100%;-webkit-mask-image:url(../images/slider-shape.png);mask-image:url(../images/slider-shape.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;width:100%}.jumbotron-cms__image--container{align-self:stretch;display:block;height:100%}@media only screen and (max-width:1023px){.jumbotron-cms__image--container{height:unset;max-height:16.5625rem}.jumbotron-cms__image{-webkit-mask-image:unset;mask-image:unset}}.jumbotron-cms__tag{border-radius:0 0 .3125rem .3125rem;color:var(--setting-color-secondary-base-white);font-size:1rem;font-weight:700;line-height:1.3125rem;padding:.1875rem .625rem;position:absolute;top:0;width:-moz-fit-content;width:fit-content;z-index:1}@media only screen and (max-width:1023px){.jumbotron-cms__tag~.jumbotron-cms__text--container-title{margin-top:2.5625rem}}.jumbotron-cms__tag--tag--normal{background-color:var(--setting-color-main)}.jumbotron-cms__tag--tag--important{background-color:#e50040}.jumbotron-cms__tag--tag--others{background-color:#eee;color:#009fe3}.jumbotron-cms__container{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;max-height:28.125rem;position:relative;text-align:center}@media only screen and (max-width:1023px){.jumbotron-cms__container{flex-flow:column-reverse nowrap}}.jumbotron-cms .button{height:2.3125rem;padding:.5625rem .9375rem .625rem;width:-moz-fit-content;width:fit-content}.slick-carousel--gray-background .jumbotron-cms{border:none}.checkbox{display:inline-block;position:relative}.checkbox__container{align-items:center;cursor:pointer;display:flex;flex-flow:row nowrap}.checkbox__icon-container{align-items:center;background-color:var(--setting-color-main);border-radius:.3125rem;color:var(--setting-color-text);display:flex;height:2.1875rem;justify-content:center;margin-right:.625rem;min-height:2.1875rem;min-width:2.1875rem;width:2.1875rem}.checkbox__box{background-color:#fff;border:.0625rem solid #dce0e5;border-radius:3px;display:block;flex:none;height:1.125rem;line-height:1.125rem;margin-right:.625rem;text-align:center;transition:background-color .25s ease-in-out,border-color .25s ease-in-out;width:1.125rem}.checkbox__box--filter{height:1.5rem;line-height:1.5rem;width:1.5rem}@media only screen and (min-width:768px){.checkbox__box--filter{height:1.125rem;line-height:1.125rem;width:1.125rem}}.checkbox__box--bool-filter{margin-right:.5rem;position:relative}@media only screen and (max-width:767px){.checkbox__box--bool-filter{margin-right:.9375rem;position:absolute;right:0}}.checkbox__box--shopping-list{margin-right:0;position:absolute;right:.9375rem;top:-.625rem;z-index:1}@media only screen and (min-width:768px){.checkbox__box--shopping-list{margin-right:.625rem;position:static}}.checkbox__box--alternative{border:.125rem solid #b2b2b2}.checkbox__input{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.checkbox__input:checked~.checkbox__box{background-color:var(--setting-color-main);border-color:var(--setting-color-main)}.checkbox__input:checked~.checkbox__box .checkbox__check{opacity:1;pointer-events:all;visibility:visible}.checkbox__input:checked~.checkbox__box--alternative{background-color:#fff;border-color:#b2b2b2}.checkbox__input:checked~.checkbox__label--alternative{font-weight:400}.checkbox__input--disabled~.checkbox__box,.checkbox__input--disabled~.checkbox__box:hover,.checkbox__input[disabled]~.checkbox__box,.checkbox__input[disabled]~.checkbox__box:hover{background-color:#fff;border-color:#dce0e5;cursor:not-allowed}.checkbox__input--disabled:checked~.checkbox__box,.checkbox__input[disabled]:checked~.checkbox__box{background-color:#dce0e5}.checkbox__input--disabled~.checkbox__label,.checkbox__input[disabled]~.checkbox__label{color:#8e8e8e;cursor:not-allowed}.checkbox__check{color:#fff;opacity:0;pointer-events:none;transition:visibility .25s ease-in-out,opacity .25s ease-in-out;vertical-align:baseline;visibility:hidden}.checkbox__check--alternative{color:#b2b2b2;margin-bottom:.125rem}.checkbox__label{display:inline-block;flex:1;font-size:1rem;font-weight:400;margin:0;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.checkbox__label--small-font{font-size:.875rem}.checkbox__label--filter{align-items:flex-start;display:flex;flex-grow:1;font-size:1rem;font-weight:400;justify-content:space-between;margin-bottom:0;text-transform:none}@media only screen and (min-width:1024px)and (max-width:1399px){.checkbox__label--filter{font-size:.875rem}}.checkbox__label--alternative{color:#b2b2b2;font-size:.9375rem;font-weight:400;line-height:1.25rem;margin-bottom:0;text-transform:none}.checkbox__counter{padding-left:.5rem}.checkbox--expand{display:block}.checkbox--filter{font-size:.9375rem;line-height:1.125rem;width:100%}@media only screen and (min-width:768px){.checkbox--filter{font-size:.875rem}}.checkbox--alternative{margin-bottom:.9375rem}.checkbox--alternative:hover .checkbox__box--alternative{border-color:#b2b2b2}@media only screen and (min-width:768px){.checkbox--pdp{margin-left:8.25rem}}.checkbox--pdp:hover .checkbox__box--alternative{border-color:#b2b2b2}.checkbox--error .checkbox__box{border-color:#e50040}.checkbox:hover .checkbox__box{border-color:var(--setting-color-main)}.checkbox:hover .checkbox__input--disabled~.checkbox__box,.checkbox:hover .checkbox__input[disabled]~.checkbox__box{border-color:#dce0e5}.radio{display:inline-block;position:relative}.radio__container{cursor:pointer;flex-flow:row nowrap}.radio__icon-container{align-items:center;background-color:var(--setting-color-main);border-radius:.3125rem;color:var(--setting-color-text);display:flex;height:2.1875rem;justify-content:center;margin-right:.625rem;min-height:2.1875rem;min-width:2.1875rem;width:2.1875rem}.radio__box{background-color:#fff;border:.0625rem solid #dce0e5;border-radius:3px;display:block;flex:none;margin-right:.625rem;text-align:center;transition:background-color .25s ease-in-out,border-color .25s ease-in-out}.radio__box--filter{height:1.5rem;line-height:1.5rem;width:1.5rem}@media only screen and (min-width:768px){.radio__box--filter{height:1.125rem;line-height:1.125rem;width:1.125rem}}.radio__box--bool-filter{margin-right:.5rem;position:relative}@media only screen and (max-width:767px){.radio__box--bool-filter{margin-right:.9375rem;position:absolute;right:0}}.radio__box--shopping-list{margin-right:0;position:absolute;right:.9375rem;top:-.625rem;z-index:1}@media only screen and (min-width:768px){.radio__box--shopping-list{margin-right:.625rem;position:static}}.radio__box--alternative{border:.125rem solid #b2b2b2}.radio__input{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.radio__input:checked~.radio__box{background-color:var(--setting-color-main);border-color:var(--setting-color-main)}.radio__input:checked~.radio__box .radio__check{opacity:1;pointer-events:all;visibility:visible}.radio__input:checked~.radio__box--alternative{background-color:#fff;border-color:#b2b2b2}.radio__input:checked~.radio__label--alternative{font-weight:400}.radio__input--disabled~.radio__box,.radio__input--disabled~.radio__box:hover,.radio__input[disabled]~.radio__box,.radio__input[disabled]~.radio__box:hover{background-color:#fff;border-color:#dce0e5;cursor:not-allowed}.radio__input--disabled:checked~.radio__box,.radio__input[disabled]:checked~.radio__box{background-color:#dce0e5}.radio__input--disabled~.radio__label,.radio__input[disabled]~.radio__label{color:#8e8e8e;cursor:not-allowed}.radio__check{color:#fff;opacity:0;pointer-events:none;transition:visibility .25s ease-in-out,opacity .25s ease-in-out;vertical-align:baseline;visibility:hidden}.radio__check--alternative{color:#b2b2b2;margin-bottom:.125rem}.radio__label{display:inline-block;flex:1;font-size:1rem;font-weight:400;margin:0;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.radio__label--small-font{font-size:.875rem}.radio__label--filter{align-items:flex-start;display:flex;flex-grow:1;font-size:1rem;font-weight:400;justify-content:space-between;margin-bottom:0;text-transform:none}@media only screen and (min-width:1024px)and (max-width:1399px){.radio__label--filter{font-size:.875rem}}.radio__label--alternative{color:#b2b2b2;font-size:.9375rem;font-weight:400;line-height:1.25rem;margin-bottom:0;text-transform:none}.radio__counter{padding-left:.5rem}.radio--expand{display:block}.radio--filter{font-size:.9375rem;line-height:1.125rem;width:100%}@media only screen and (min-width:768px){.radio--filter{font-size:.875rem}}.radio--alternative{margin-bottom:.9375rem}.radio--alternative:hover .radio__box--alternative{border-color:#b2b2b2}@media only screen and (min-width:768px){.radio--pdp{margin-left:8.25rem}}.radio--pdp:hover .radio__box--alternative{border-color:#b2b2b2}.radio--error .radio__box{border-color:#e50040}.radio:hover .radio__box{border-color:var(--setting-color-main)}.radio:hover .radio__input--disabled~.radio__box,.radio:hover .radio__input[disabled]~.radio__box{border-color:#dce0e5}.radio--mobile-small .radio__box{height:1.25rem;line-height:1.25rem;width:1.25rem}.radio__box{border-radius:100%;border-width:.0625rem;height:1.125rem;line-height:1.125rem;transition:border-color .25s ease-in-out;width:1.125rem}.radio__check{display:none}.radio__container{align-items:center;display:flex}.radio .radio__input:checked~.radio__box{background-color:#fff;box-shadow:0 0 0 .25rem var(--setting-color-main);height:.625rem;line-height:.625rem;margin:.25rem .875rem .25rem .25rem;width:.625rem}.radio__input--disabled~.radio__box,.radio__input--disabled~.radio__box:hover,.radio__input[disabled]~.radio__box,.radio__input[disabled]~.radio__box:hover{opacity:.5}.radio--checkout{width:100%}.radio--checkout-adjust .radio__box{margin-top:.15625rem}.radio--checkout-adjust .radio__input:checked~.radio__box{margin-top:.40625rem}.radio--checkout .radio__container{align-items:center;background-color:#fff;display:flex;padding-bottom:1.25rem;width:-moz-fit-content;width:fit-content}.radio--checkout .radio__label{align-items:flex-start;color:#434343;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font-size:1.125rem;font-weight:600;line-height:1rem;margin-bottom:0;row-gap:1rem}.radio--checkout .radio__label--description{font-size:1rem;font-weight:400;line-height:1.375rem}.radio--checkout .radio__label--description b{color:#434343}.radio--checkout .radio__label--icon{color:var(--setting-color-main);height:1.125rem;width:1.375rem}.radio--checkout input:disabled~.radio__label .radio__label--icon{color:#8e8e8e}.radio--checkout-disabled .radio__label{flex-wrap:wrap}.radio--border-top-less .radio__box:before{border-top:none}.radio--flex{align-items:center;display:flex}.toggler-radio{display:inline-block;position:relative}.toggler-radio__container{cursor:pointer;flex-flow:row nowrap}.toggler-radio__icon-container{align-items:center;background-color:var(--setting-color-main);border-radius:.3125rem;color:var(--setting-color-text);display:flex;height:2.1875rem;justify-content:center;margin-right:.625rem;min-height:2.1875rem;min-width:2.1875rem;width:2.1875rem}.toggler-radio__box{background-color:#fff;border:.0625rem solid #dce0e5;border-radius:3px;display:block;flex:none;margin-right:.625rem;text-align:center;transition:background-color .25s ease-in-out,border-color .25s ease-in-out}.toggler-radio__box--filter{height:1.5rem;line-height:1.5rem;width:1.5rem}@media only screen and (min-width:768px){.toggler-radio__box--filter{height:1.125rem;line-height:1.125rem;width:1.125rem}}.toggler-radio__box--bool-filter{margin-right:.5rem;position:relative}@media only screen and (max-width:767px){.toggler-radio__box--bool-filter{margin-right:.9375rem;position:absolute;right:0}}.toggler-radio__box--shopping-list{margin-right:0;position:absolute;right:.9375rem;top:-.625rem;z-index:1}@media only screen and (min-width:768px){.toggler-radio__box--shopping-list{margin-right:.625rem;position:static}}.toggler-radio__box--alternative{border:.125rem solid #b2b2b2}.toggler-radio__input{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.toggler-radio__input:checked~.toggler-radio__box{background-color:var(--setting-color-main);border-color:var(--setting-color-main)}.toggler-radio__input:checked~.toggler-radio__box .toggler-radio__check{opacity:1;pointer-events:all;visibility:visible}.toggler-radio__input:checked~.toggler-radio__box--alternative{background-color:#fff;border-color:#b2b2b2}.toggler-radio__input:checked~.toggler-radio__label--alternative{font-weight:400}.toggler-radio__input--disabled~.toggler-radio__box,.toggler-radio__input--disabled~.toggler-radio__box:hover,.toggler-radio__input[disabled]~.toggler-radio__box,.toggler-radio__input[disabled]~.toggler-radio__box:hover{background-color:#fff;border-color:#dce0e5;cursor:not-allowed}.toggler-radio__input--disabled:checked~.toggler-radio__box,.toggler-radio__input[disabled]:checked~.toggler-radio__box{background-color:#dce0e5}.toggler-radio__input--disabled~.toggler-radio__label,.toggler-radio__input[disabled]~.toggler-radio__label{color:#8e8e8e;cursor:not-allowed}.toggler-radio__check{color:#fff;opacity:0;pointer-events:none;transition:visibility .25s ease-in-out,opacity .25s ease-in-out;vertical-align:baseline;visibility:hidden}.toggler-radio__check--alternative{color:#b2b2b2;margin-bottom:.125rem}.toggler-radio__label{display:inline-block;flex:1;font-size:1rem;font-weight:400;margin:0;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.toggler-radio__label--small-font{font-size:.875rem}.toggler-radio__label--filter{align-items:flex-start;display:flex;flex-grow:1;font-size:1rem;font-weight:400;justify-content:space-between;margin-bottom:0;text-transform:none}@media only screen and (min-width:1024px)and (max-width:1399px){.toggler-radio__label--filter{font-size:.875rem}}.toggler-radio__label--alternative{color:#b2b2b2;font-size:.9375rem;font-weight:400;line-height:1.25rem;margin-bottom:0;text-transform:none}.toggler-radio__counter{padding-left:.5rem}.toggler-radio--expand{display:block}.toggler-radio--filter{font-size:.9375rem;line-height:1.125rem;width:100%}@media only screen and (min-width:768px){.toggler-radio--filter{font-size:.875rem}}.toggler-radio--alternative{margin-bottom:.9375rem}.toggler-radio--alternative:hover .toggler-radio__box--alternative{border-color:#b2b2b2}@media only screen and (min-width:768px){.toggler-radio--pdp{margin-left:8.25rem}}.toggler-radio--pdp:hover .toggler-radio__box--alternative{border-color:#b2b2b2}.toggler-radio--error .toggler-radio__box{border-color:#e50040}.toggler-radio:hover .toggler-radio__box{border-color:var(--setting-color-main)}.toggler-radio:hover .toggler-radio__input--disabled~.toggler-radio__box,.toggler-radio:hover .toggler-radio__input[disabled]~.toggler-radio__box{border-color:#dce0e5}.toggler-radio--mobile-small .toggler-radio__box{height:1.25rem;line-height:1.25rem;width:1.25rem}.toggler-radio__box{border-radius:100%;border-width:.0625rem;height:1.125rem;line-height:1.125rem;transition:border-color .25s ease-in-out;width:1.125rem}.toggler-radio__check{display:none}.toggler-radio__container{align-items:center;display:flex}.toggler-radio .toggler-radio__input:checked~.toggler-radio__box{background-color:#fff;box-shadow:0 0 0 .25rem var(--setting-color-main);height:.625rem;line-height:.625rem;margin:.25rem .875rem .25rem .25rem;width:.625rem}.toggler-radio__input--disabled~.toggler-radio__box,.toggler-radio__input--disabled~.toggler-radio__box:hover,.toggler-radio__input[disabled]~.toggler-radio__box,.toggler-radio__input[disabled]~.toggler-radio__box:hover{opacity:.5}.toggler-radio--checkout{width:100%}.toggler-radio--checkout-adjust .toggler-radio__box{margin-top:.15625rem}.toggler-radio--checkout-adjust .toggler-radio__input:checked~.toggler-radio__box{margin-top:.40625rem}.toggler-radio--checkout .toggler-radio__container{align-items:center;background-color:#fff;display:flex;padding-bottom:1.25rem;width:-moz-fit-content;width:fit-content}.toggler-radio--checkout .toggler-radio__label{align-items:flex-start;color:#434343;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font-size:1.125rem;font-weight:600;line-height:1rem;margin-bottom:0;row-gap:1rem}.toggler-radio--checkout .toggler-radio__label--description{font-size:1rem;font-weight:400;line-height:1.375rem}.toggler-radio--checkout .toggler-radio__label--description b{color:#434343}.toggler-radio--checkout .toggler-radio__label--icon{color:var(--setting-color-main);height:1.125rem;width:1.375rem}.toggler-radio--checkout input:disabled~.toggler-radio__label .toggler-radio__label--icon{color:#8e8e8e}.toggler-radio--checkout-disabled .toggler-radio__label{flex-wrap:wrap}.toggler-radio--border-top-less .toggler-radio__box:before{border-top:none}.toggler-radio--flex{align-items:center;display:flex}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.toggler-radio{display:block}}.toggler-radio__label{color:#434343}.toggler-radio__label .icon{color:var(--setting-color-main)}.toggler-radio__label--secondary{color:#333;font-weight:500}.toggler-radio__input:checked~.toggler-radio__box{background-color:#fff;box-shadow:none}.toggler-radio__input:checked~.toggler-radio__label{color:#333}.toggler-radio__input:checked~.toggler-radio__label--secondary{color:var(--setting-color-main)}.link-radio{display:inline-block;position:relative}.link-radio__container{cursor:pointer;flex-flow:row nowrap}.link-radio__icon-container{align-items:center;background-color:var(--setting-color-main);border-radius:.3125rem;color:var(--setting-color-text);display:flex;height:2.1875rem;justify-content:center;margin-right:.625rem;min-height:2.1875rem;min-width:2.1875rem;width:2.1875rem}.link-radio__box{background-color:#fff;border:.0625rem solid #dce0e5;border-radius:3px;display:block;flex:none;margin-right:.625rem;text-align:center;transition:background-color .25s ease-in-out,border-color .25s ease-in-out}.link-radio__box--filter{height:1.5rem;line-height:1.5rem;width:1.5rem}@media only screen and (min-width:768px){.link-radio__box--filter{height:1.125rem;line-height:1.125rem;width:1.125rem}}.link-radio__box--bool-filter{margin-right:.5rem;position:relative}@media only screen and (max-width:767px){.link-radio__box--bool-filter{margin-right:.9375rem;position:absolute;right:0}}.link-radio__box--shopping-list{margin-right:0;position:absolute;right:.9375rem;top:-.625rem;z-index:1}@media only screen and (min-width:768px){.link-radio__box--shopping-list{margin-right:.625rem;position:static}}.link-radio__box--alternative{border:.125rem solid #b2b2b2}.link-radio__input{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.link-radio__input:checked~.link-radio__box{background-color:var(--setting-color-main);border-color:var(--setting-color-main)}.link-radio__input:checked~.link-radio__box .link-radio__check{opacity:1;pointer-events:all;visibility:visible}.link-radio__input:checked~.link-radio__box--alternative{background-color:#fff;border-color:#b2b2b2}.link-radio__input:checked~.link-radio__label--alternative{font-weight:400}.link-radio__input--disabled~.link-radio__box,.link-radio__input--disabled~.link-radio__box:hover,.link-radio__input[disabled]~.link-radio__box,.link-radio__input[disabled]~.link-radio__box:hover{background-color:#fff;border-color:#dce0e5;cursor:not-allowed}.link-radio__input--disabled:checked~.link-radio__box,.link-radio__input[disabled]:checked~.link-radio__box{background-color:#dce0e5}.link-radio__input--disabled~.link-radio__label,.link-radio__input[disabled]~.link-radio__label{color:#8e8e8e;cursor:not-allowed}.link-radio__check{color:#fff;opacity:0;pointer-events:none;transition:visibility .25s ease-in-out,opacity .25s ease-in-out;vertical-align:baseline;visibility:hidden}.link-radio__check--alternative{color:#b2b2b2;margin-bottom:.125rem}.link-radio__label{display:inline-block;flex:1;font-size:1rem;font-weight:400;margin:0;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.link-radio__label--small-font{font-size:.875rem}.link-radio__label--filter{align-items:flex-start;display:flex;flex-grow:1;font-size:1rem;font-weight:400;justify-content:space-between;margin-bottom:0;text-transform:none}@media only screen and (min-width:1024px)and (max-width:1399px){.link-radio__label--filter{font-size:.875rem}}.link-radio__label--alternative{color:#b2b2b2;font-size:.9375rem;font-weight:400;line-height:1.25rem;margin-bottom:0;text-transform:none}.link-radio__counter{padding-left:.5rem}.link-radio--expand{display:block}.link-radio--filter{font-size:.9375rem;line-height:1.125rem;width:100%}@media only screen and (min-width:768px){.link-radio--filter{font-size:.875rem}}.link-radio--alternative{margin-bottom:.9375rem}.link-radio--alternative:hover .link-radio__box--alternative{border-color:#b2b2b2}@media only screen and (min-width:768px){.link-radio--pdp{margin-left:8.25rem}}.link-radio--pdp:hover .link-radio__box--alternative{border-color:#b2b2b2}.link-radio--error .link-radio__box{border-color:#e50040}.link-radio:hover .link-radio__box{border-color:var(--setting-color-main)}.link-radio:hover .link-radio__input--disabled~.link-radio__box,.link-radio:hover .link-radio__input[disabled]~.link-radio__box{border-color:#dce0e5}.link-radio--mobile-small .link-radio__box{height:1.25rem;line-height:1.25rem;width:1.25rem}.link-radio__box{border-radius:100%;border-width:.0625rem;height:1.125rem;line-height:1.125rem;transition:border-color .25s ease-in-out;width:1.125rem}.link-radio__check{display:none}.link-radio__container{align-items:center;display:flex}.link-radio .link-radio__input:checked~.link-radio__box{background-color:#fff;box-shadow:0 0 0 .25rem var(--setting-color-main);height:.625rem;line-height:.625rem;margin:.25rem .875rem .25rem .25rem;width:.625rem}.link-radio__input--disabled~.link-radio__box,.link-radio__input--disabled~.link-radio__box:hover,.link-radio__input[disabled]~.link-radio__box,.link-radio__input[disabled]~.link-radio__box:hover{opacity:.5}.link-radio--checkout{width:100%}.link-radio--checkout-adjust .link-radio__box{margin-top:.15625rem}.link-radio--checkout-adjust .link-radio__input:checked~.link-radio__box{margin-top:.40625rem}.link-radio--checkout .link-radio__container{align-items:center;background-color:#fff;display:flex;padding-bottom:1.25rem;width:-moz-fit-content;width:fit-content}.link-radio--checkout .link-radio__label{align-items:flex-start;color:#434343;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font-size:1.125rem;font-weight:600;line-height:1rem;margin-bottom:0;row-gap:1rem}.link-radio--checkout .link-radio__label--description{font-size:1rem;font-weight:400;line-height:1.375rem}.link-radio--checkout .link-radio__label--description b{color:#434343}.link-radio--checkout .link-radio__label--icon{color:var(--setting-color-main);height:1.125rem;width:1.375rem}.link-radio--checkout input:disabled~.link-radio__label .link-radio__label--icon{color:#8e8e8e}.link-radio--checkout-disabled .link-radio__label{flex-wrap:wrap}.link-radio--border-top-less .link-radio__box:before{border-top:none}.link-radio--flex{align-items:center;display:flex}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.link-radio{display:block}}.link-radio__label{color:#434343}.link-radio__label .icon{color:var(--setting-color-main)}.link-radio__label--secondary{color:#333;font-weight:500}.link-radio__input:checked~.link-radio__box{background-color:#fff;box-shadow:none}.link-radio__input:checked~.link-radio__label{color:#333}.link-radio__input:checked~.link-radio__label--secondary{color:var(--setting-color-main)}.logo,.logo__link{align-items:center;display:flex}.logo__link{height:5rem}.logo__image{align-items:center;display:flex;height:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:1023px){.logo__image{max-height:3.125rem}}.logo__svg{height:100%;width:100%}.logo--checkout{margin-bottom:-.625rem;margin-top:-.625rem;padding-right:0}@media only screen and (max-width:1023px){.logo--checkout .logo__link{height:1.5rem}}.lottie-player{height:6.25rem;width:6.25rem}.lottie-player--center{margin:0 auto}@media only screen and (min-width:1024px){.lottie-player--company-registration{height:9.375rem;width:9.375rem}}.modal-dialog .modal__overlay{-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);background:rgba(0,0,0,.6);bottom:0;left:0;position:fixed;right:0;top:0;z-index:2550}.modal-dialog .modal__overlay,.modal-dialog .modal__wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.modal-dialog .modal__wrapper{max-height:calc(100vh - 2.5rem);max-width:40.625rem}@media only screen and (max-width:767px){.modal-dialog .modal__wrapper{height:100%;max-height:unset;max-width:unset;width:100%}}.modal-dialog .modal__container{background-color:#fff;box-sizing:border-box;max-height:100vh;overflow:auto;padding:30px;position:relative;width:40.625rem}@media only screen and (max-width:767px){.modal-dialog .modal__container{height:100%;padding:.9375rem;width:100%}}.modal-dialog .modal__default__width{width:650px}.modal-dialog .modal__header{margin-bottom:.9375rem}@media only screen and (max-width:767px){.modal-dialog .modal__header{background-color:#f9f9f9;border-bottom:.0625rem solid #eee;margin:-.9375rem -.9375rem .9375rem;padding:1.25rem 2.1875rem 1.25rem .9375rem}.modal-dialog .modal__header h3{font-size:1rem;line-height:1.3125rem}}.modal-dialog .modal__close_wrapper{width:100%}.modal-dialog .modal__close{background:transparent;border:0;color:#fff;cursor:pointer;display:flex;justify-content:flex-end;margin-bottom:.5rem;position:unset;width:100%;z-index:2551}.modal-dialog .modal__close-mobile{display:none}@media only screen and (max-width:767px){.modal-dialog .modal__close{color:#64666a;display:none;right:1.125rem;top:1.1875rem}.modal-dialog .modal__close-mobile{display:block;margin-bottom:0;position:absolute;width:auto}.modal-dialog .modal__close{color:#64666a;right:1.125rem;top:1.1875rem}}.modal-dialog .modal__close>*{pointer-events:none}.modal-dialog .modal__close .icon *{height:.875rem;width:.875rem}.modal-dialog .modal__content{color:rgba(0,0,0,.8);line-height:1.5}.modal-dialog .modal__btn{backface-visibility:hidden;background-color:#e6e6e6;border-radius:.25rem;border-style:none;border-width:0;color:rgba(0,0,0,.8);cursor:pointer;font-size:.875rem;line-height:1.15;margin:0;overflow:visible;padding:.5rem 1rem;text-transform:none;transform:translateZ(0);transition:transform .25s ease-out;will-change:transform}.modal-dialog .modal__btn:focus,.modal-dialog .modal__btn:hover{transform:scale(1.05)}.modal-dialog .modal__btn-primary{background-color:#00449e;color:#fff}.modal-dialog .micromodal-slide{display:none}.modal-dialog .micromodal-slide.is-open{display:block}.modal-dialog .micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.modal-dialog .micromodal-slide[aria-hidden=false] .modal__wrapper{animation:mmslideIn .5s cubic-bezier(0,0,.2,1)}.modal-dialog .micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.modal-dialog .micromodal-slide[aria-hidden=true] .modal__wrapper{animation:mmslideOut .5s cubic-bezier(0,0,.2,1)}.modal-dialog .micromodal-slide[aria-hidden=false] .modal__container{animation:none}.modal-dialog .micromodal-slide .modal__container,.modal-dialog .micromodal-slide .modal__overlay{will-change:transform}.modal-dialog--reclaim .modal__content{display:flex;flex-direction:column}.modal-dialog--reclaim .modal__content p{margin-top:0}@media only screen and (max-width:767px){.modal-dialog--slide-horizontally-mobile .micromodal-slide[aria-hidden=false] .modal__overlay{animation:mpmfadeIn .3s cubic-bezier(0,0,.2,1)}.modal-dialog--slide-horizontally-mobile .micromodal-slide[aria-hidden=false] .modal__wrapper{animation:mpmslideIn .5s cubic-bezier(0,0,.2,1)}.modal-dialog--slide-horizontally-mobile .micromodal-slide[aria-hidden=true] .modal__overlay{animation:mpmfadeOut .3s cubic-bezier(0,0,.2,1)}.modal-dialog--slide-horizontally-mobile .micromodal-slide[aria-hidden=true] .modal__wrapper{animation:mpmslideOut .5s cubic-bezier(0,0,.2,1)}}.modal-dialog--image-gallery .modal__container{overflow:hidden}.modal-dialog--customer-tour .modal__overlay{z-index:4001}.modal-message-dialog .modal__overlay{-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);background:rgba(0,0,0,.6);bottom:0;left:0;position:fixed;right:0;top:0;z-index:2550}.modal-message-dialog .modal__overlay,.modal-message-dialog .modal__wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.modal-message-dialog .modal__wrapper{max-height:calc(100vh - 2.5rem);max-width:40.625rem}@media only screen and (max-width:767px){.modal-message-dialog .modal__wrapper{height:100%;max-height:unset;max-width:unset;width:100%}}.modal-message-dialog .modal__container{background-color:#fff;box-sizing:border-box;max-height:100vh;overflow:auto;padding:30px;position:relative;width:40.625rem}@media only screen and (max-width:767px){.modal-message-dialog .modal__container{height:100%;padding:.9375rem;width:100%}}.modal-message-dialog .modal__default__width{width:650px}.modal-message-dialog .modal__header{margin-bottom:.9375rem}@media only screen and (max-width:767px){.modal-message-dialog .modal__header{background-color:#f9f9f9;border-bottom:.0625rem solid #eee;margin:-.9375rem -.9375rem .9375rem;padding:1.25rem 2.1875rem 1.25rem .9375rem}.modal-message-dialog .modal__header h3{font-size:1rem;line-height:1.3125rem}}.modal-message-dialog .modal__close_wrapper{width:100%}.modal-message-dialog .modal__close{background:transparent;border:0;color:#fff;cursor:pointer;display:flex;justify-content:flex-end;margin-bottom:.5rem;position:unset;width:100%;z-index:2551}.modal-message-dialog .modal__close-mobile{display:none}@media only screen and (max-width:767px){.modal-message-dialog .modal__close{color:#64666a;display:none;right:1.125rem;top:1.1875rem}.modal-message-dialog .modal__close-mobile{display:block;margin-bottom:0;position:absolute;width:auto}.modal-message-dialog .modal__close{color:#64666a;right:1.125rem;top:1.1875rem}}.modal-message-dialog .modal__close>*{pointer-events:none}.modal-message-dialog .modal__close .icon *{height:.875rem;width:.875rem}.modal-message-dialog .modal__content{color:rgba(0,0,0,.8);line-height:1.5}.modal-message-dialog .modal__btn{backface-visibility:hidden;background-color:#e6e6e6;border-radius:.25rem;border-style:none;border-width:0;color:rgba(0,0,0,.8);cursor:pointer;font-size:.875rem;line-height:1.15;margin:0;overflow:visible;padding:.5rem 1rem;text-transform:none;transform:translateZ(0);transition:transform .25s ease-out;will-change:transform}.modal-message-dialog .modal__btn:focus,.modal-message-dialog .modal__btn:hover{transform:scale(1.05)}.modal-message-dialog .modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(100%)}}.modal-message-dialog .micromodal-slide{display:none}.modal-message-dialog .micromodal-slide.is-open{display:block}.modal-message-dialog .micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.modal-message-dialog .micromodal-slide[aria-hidden=false] .modal__wrapper{animation:mmslideIn .5s cubic-bezier(0,0,.2,1)}.modal-message-dialog .micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.modal-message-dialog .micromodal-slide[aria-hidden=true] .modal__wrapper{animation:mmslideOut .5s cubic-bezier(0,0,.2,1)}.modal-message-dialog .micromodal-slide .modal__container,.modal-message-dialog .micromodal-slide .modal__overlay{will-change:transform}.modal-message-dialog--reclaim .modal__content{display:flex;flex-direction:column}.modal-message-dialog--reclaim .modal__content p{margin-top:0}@keyframes mpmslideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes mpmslideOut{0%{transform:translateX(0)}to{transform:translateX(100%)}}@media only screen and (max-width:767px){.modal-message-dialog--slide-horizontally-mobile .micromodal-slide[aria-hidden=false] .modal__overlay{animation:mpmfadeIn .3s cubic-bezier(0,0,.2,1)}.modal-message-dialog--slide-horizontally-mobile .micromodal-slide[aria-hidden=false] .modal__wrapper{animation:mpmslideIn .5s cubic-bezier(0,0,.2,1)}.modal-message-dialog--slide-horizontally-mobile .micromodal-slide[aria-hidden=true] .modal__overlay{animation:mpmfadeOut .3s cubic-bezier(0,0,.2,1)}.modal-message-dialog--slide-horizontally-mobile .micromodal-slide[aria-hidden=true] .modal__wrapper{animation:mpmslideOut .5s cubic-bezier(0,0,.2,1)}}.modal-message-dialog--image-gallery .modal__container{overflow:hidden}.modal-message-dialog--customer-tour .modal__overlay{z-index:4001}.modal-message-dialog--success .icon{background-color:#00a59a;border-radius:50%;color:#fff;height:1.375rem!important;padding:.4125rem .29375rem;width:1.375rem!important}.modal-message-dialog--warning .icon{color:#daa415}.modal-message-dialog--error .icon{color:#d9003d}.modal-message-dialog--upper-button a,.modal-message-dialog--upper-button button{text-transform:uppercase}.modal-message-dialog .modal__wrapper{height:unset;width:40.625rem}@media only screen and (max-width:767px){.modal-message-dialog .modal__wrapper{bottom:0;position:absolute;width:100%}}.modal-message-dialog .modal__container{display:flex;flex-direction:column;min-height:11.625rem;overflow:hidden;padding:1.25rem 1.875rem 1.875rem}@media only screen and (max-width:767px){.modal-message-dialog .modal__container{min-height:unset;padding:.9375rem}}.modal-message-dialog .modal__header{align-items:center;background:#f9f9f9;border-bottom:.0625rem solid #eee;display:flex;height:4rem;justify-content:space-between;margin-bottom:0;padding:0 1.875rem;width:100%}@media only screen and (max-width:767px){.modal-message-dialog .modal__header{border-radius:.625rem .625rem 0 0;padding:1.25rem .9375rem}}.modal-message-dialog .modal__header .icon{height:auto;width:1.375rem}.modal-message-dialog .modal__content{flex-grow:1;font-size:1rem;line-height:1.375rem}.modal-message-dialog .modal__footer{display:flex;grid-gap:.625rem}@media only screen and (max-width:767px){.modal-message-dialog .modal__footer{margin-top:.625rem}}@media only screen and (max-width:549px){.modal-message-dialog .modal__footer{flex-wrap:wrap}.modal-message-dialog .modal__footer .button{width:100%}}.modal-message-dialog .micromodal-slide[aria-hidden=false] .modal__wrapper{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.modal-message-dialog .micromodal-slide[aria-hidden=false] .modal__container{animation:none}.money-price-composition{border-radius:.25rem;color:#434343;cursor:pointer;display:inline;height:2rem;margin-left:.25rem;overflow:hidden;position:relative;width:2rem}@media only screen and (max-width:1023px){.money-price-composition{height:2.5rem;width:2.5rem}.money-price-composition svg{height:1.25rem;width:1.25rem}}.money-price-composition:hover{background:#e6e6e6}.money-price-composition__discount_name,.money-price-composition__discount_value{display:block}.money-price-composition__price-composition-trigger{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.money-price-composition svg{z-index:0}.money-price-composition-cart{border-radius:.25rem;color:#434343;cursor:pointer;display:inline;height:2rem;height:1rem;margin-left:.25rem;margin-right:-1.25rem;overflow:hidden;position:relative;width:2rem;width:1rem}@media only screen and (max-width:1023px){.money-price-composition-cart{height:2.5rem;width:2.5rem}.money-price-composition-cart svg{height:1.25rem;width:1.25rem}}.money-price-composition-cart:hover{background:#e6e6e6}.money-price-composition-cart__discount_name,.money-price-composition-cart__discount_value{display:block}.money-price-composition-cart__price-composition-trigger{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.money-price-composition-cart svg{z-index:0}@media only screen and (max-width:1023px){.money-price-composition-cart{height:1rem;margin-right:.5rem;width:1rem}.money-price-composition-cart svg{height:1rem;width:1rem}}.money-price-modal{text-align:start}.money-price-modal__discounts{border-bottom:.0625rem solid #cfcacb;display:flex;flex-direction:column;gap:.625rem;margin-bottom:.5rem;padding-bottom:.5rem}.money-price-modal__discount_name{display:block}.money-price-modal__discount_value{background-color:#f1f1f1;border-radius:3px;color:#e50040;display:block;font-size:.875rem;padding:.1875rem .4375rem}.money-price-modal__unit-price-grid{font-weight:700}.money-price-modal__separator{border-color:#cfcacb}@media only screen and (min-width:550px){.navigation-footer-item{border-top:0;padding-bottom:1.5rem}}@media only screen and (min-width:768px){.navigation-footer-item{padding-bottom:0}}.navigation-footer-item--social{border-top:none}@media only screen and (max-width:767px){.navigation-footer-item--social{padding-bottom:2.5rem;padding-left:.5625rem;padding-top:2.5rem}}.navigation-footer-item__container ul{padding:0}.navigation-multilevel-node-collapsed{background:#fff;border-radius:.1875rem;box-shadow:0 0 .875rem 0 rgba(0,0,0,.15);left:3.75rem;padding:1rem;position:absolute;top:3.125rem;width:15rem}.navigation-multilevel-node-collapsed__link{border-radius:.1875rem;color:#434343;display:block;font-size:.875rem;line-height:1.125rem;overflow:hidden;padding:.4375rem;position:relative}.navigation-multilevel-node-collapsed__link:hover{background:#f1f1f1;color:#434343}.navigation-multilevel-node-collapsed__button{background-color:#fff;cursor:pointer;display:flex;width:100%}.navigation-multilevel-node-collapsed__title{color:#434343;font-size:1rem;font-weight:600;line-height:1.0625rem;margin-bottom:0;pointer-events:none}.navigation-multilevel-node-collapsed__title:hover{background:#f1f1f1;color:#434343}.navigation-multilevel-node-collapsed__title:has(+span){margin-bottom:.625rem}.navigation-multilevel-node-collapsed__hover-arrow{background:#fff;height:.625rem;left:-.1875rem;position:absolute;top:1.125rem;transform:rotate(45deg);width:.625rem}.navigation-multilevel-node-collapsed--tooltip{background:#64666a;color:#fff;font-size:.875rem;line-height:.875rem;padding:.625rem;top:0;width:-moz-max-content;width:max-content}.navigation-multilevel-node-collapsed--tooltip-top{top:.5rem}.navigation-multilevel-node-collapsed--tooltip .navigation-multilevel-node-collapsed__hover-arrow{background:#64666a;top:.75rem}.navigation-sidebar{border:.0625rem solid #dce0e5}.navigation-sidebar--account{border:0;margin:0;padding:0}.navigation-sidebar__list{border-radius:.125rem;list-style:none;padding:1rem 0 1rem .5rem}.navigation-sidebar__list--account{border-radius:0;padding:0}.navigation-sidebar-item--active{background-color:#f0f0f0}.navigation-sidebar-item--active .navigation-sidebar-item__icon{color:#eb553c}.navigation-sidebar-item--active .navigation-sidebar-item__label{color:#333}.navigation-sidebar-item__link{align-items:center;color:#b2b2b2;display:flex;font-size:1.0625rem;font-weight:500;line-height:1.3em;padding:.625rem .8125rem}.navigation-sidebar-item__link--account{color:#333;margin:0 -1.25rem;padding:0 0 0 1.1875rem}.navigation-sidebar-item__icon-wrapper{display:flex;justify-content:center;min-width:3.125rem;padding:0 .9375rem 0 0}.navigation-sidebar-item__icon-wrapper--account{color:#b2b2b2;min-width:2.8125rem}.navigation-sidebar-item__label{text-transform:capitalize}.navigation-sidebar-item__label--account{border-bottom:.0625rem solid #dce0e5;flex-grow:1;padding:.9375rem .8125rem .9375rem .625rem}.number-input__center-text{position:relative}.number-input__input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.number-input__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.number-input__actions{display:flex;flex-direction:column;position:absolute;right:.875rem;top:.8125rem}.number-input__button{align-items:center;background:transparent;color:#014380;cursor:pointer;display:flex;justify-content:center;margin-bottom:.25rem}.number-input__button:active{color:#01294d}.page-info{background-color:#f0f0f0;padding:.8125rem 2.5rem .75rem}@media only screen and (max-width:1279px){.page-info{padding:.8125rem 1.25rem .75rem}}@media only screen and (max-width:1023px){.page-info{padding:.625rem .9375rem}}.page-info--checkout{background-color:#fff;box-shadow:0 .625rem 1.125rem 0 rgba(26,26,26,.05),0 .1875rem .1875rem 0 rgba(26,26,26,.05);padding:.9375rem 0}@media only screen and (min-width:768px){.page-info--checkout{background-color:#f0f0f0;padding:.875rem 0 .75rem}}.page-info__title{color:#434343;display:flex;flex-direction:column;font:700 1.375rem/1.625rem Source Sans Pro,sans-serif;padding-top:.25rem}@media only screen and (min-width:768px){.page-info__title{display:block;font-size:1.75rem;line-height:2.25rem;padding-top:0}}@media only screen and (max-width:1023px){.page-info .container{padding:0}}.pagination-product-list{font-size:.875rem;margin-top:.4375rem;text-align:center}@media only screen and (min-width:768px){.pagination-product-list{margin-top:2.5rem}}.pagination-product-list__list{display:flex;height:3.125rem;justify-content:flex-end}.pagination-product-list__item--pages-after-ellipsis-index-2,.pagination-product-list__item--pages-before-ellipsis-index-2{display:none}@media only screen and (min-width:550px){.pagination-product-list__item--pages-after-ellipsis-index-2,.pagination-product-list__item--pages-before-ellipsis-index-2{display:block}}.pagination-product-list__step{color:#4c4c4c;display:inline-block;line-height:1.5rem;min-width:2.125rem;padding:.25rem;transition:color .25s ease-in-out}@media only screen and (min-width:550px){.pagination-product-list__step{line-height:1.875rem;min-width:2.5rem;padding-left:.5rem;padding-right:.5rem}}.pagination-product-list__step--button{border:.0625rem solid #dce0e5;border-radius:3px;color:#b2b2b2;margin-left:.125rem;margin-right:.125rem}@media only screen and (min-width:550px){.pagination-product-list__step--button{margin-left:.3125rem;margin-right:.3125rem}}.pagination-product-list__step--button:focus,.pagination-product-list__step--button:hover{color:#333}.pagination-product-list__step--current{background-color:#f0f0f0;color:#333;font-weight:700}.pagination-product-list__step--next,.pagination-product-list__step--previous{min-width:1.25rem}.pagination-product-list__step--next:focus,.pagination-product-list__step--next:hover,.pagination-product-list__step--previous:focus,.pagination-product-list__step--previous:hover{color:#333}.pagination-product-list__step--disabled,.pagination-product-list__step--disabled:focus,.pagination-product-list__step--disabled:hover{color:#8f8f8f}.pagination-product-list--search-cms-results{margin-bottom:3.75rem}@media only screen and (min-width:1024px){.pagination-product-list--search-cms-results{margin-bottom:6.875rem}}.panel-info-item{display:none}@media only screen and (min-width:1024px){.panel-info-item{display:block;font-size:.6875rem;font-weight:500;line-height:2.5rem;opacity:.5;text-transform:uppercase}}.price-mode{color:#b2b2b2;letter-spacing:.0125rem}.price-mode--small{font-size:.75rem;letter-spacing:.00625rem}.price-mode--secondary{color:#4c4c4c}.price-mode--mobile-small{font-size:.875rem}@media only screen and (min-width:768px){.price-mode--mobile-small{font-size:1rem}}.price-mode__icon{margin-right:.5rem}.price-mode__icon--mobile-small,.price-mode__icon--small{margin-right:.25rem}@media only screen and (min-width:768px){.price-mode__icon--mobile-small{margin-right:.5rem}}.product-card--cms .money-price__amount--gray-color{color:#1a1a1a;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;margin-top:0}.product-card-cms{background-color:#fff;border:1px solid #cfcacb;display:flex!important;height:30.375rem;padding:0;position:relative;width:15.0625rem!important}.product-card-cms__container{padding-bottom:2.5rem;position:relative}.product-card-cms__actions-container{bottom:.5rem;left:.5rem;margin:auto;position:absolute;right:.5rem}.product-card-cms--stretch{height:100%}.product-card-cms__container{padding-bottom:3.5rem}@media only screen and (max-width:1023px){.product-card-cms{height:22.5rem}}@media only screen and (max-width:549px){.product-card-cms{height:26.25rem;width:15.0625rem!important}}.product-card-cms .label-group{display:none}.product-card-cms__image-wrap{margin:1.25rem 1.875rem;padding:0;position:relative}@media only screen and (max-width:1023px){.product-card-cms__image-wrap{margin-top:.625rem}}.product-card-cms__container{background-color:unset;display:flex;flex-direction:column;height:100%;padding:0;transition:all .3s ease;width:100%}.product-card-cms__container:hover{box-shadow:0 .125rem .625rem 0 rgba(40,70,80,.15);cursor:pointer}.product-card-cms__content-container{display:flex;flex-direction:column;flex-grow:1}.product-card-cms__separator{border-bottom:.0625rem solid #cfcacb;margin:0}.product-card-cms__price{font-size:1.125rem;height:auto;line-height:1.4375rem;margin:0 .96875rem 1.25rem}.product-card-cms__price .anchor-button{z-index:700}.product-card-cms__overlay{display:flex;flex-direction:column;gap:.625rem;margin:0 .96875rem auto}@media only screen and (max-width:767px){.product-card-cms__overlay{font-size:1rem!important}}@media only screen and (max-width:549px){.product-card-cms__overlay{font-size:1.125rem!important}}.product-card-cms__overlay:before{background-color:unset}.product-card-cms__title{color:#1a1a1a;display:-webkit-box;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.25rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:1023px){.product-card-cms__title{-webkit-line-clamp:1}}.product-card-cms__subtitle{color:#434343;display:-webkit-box;font-size:1rem;font-weight:500;line-height:1.375rem;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:1023px){.product-card-cms__subtitle{-webkit-line-clamp:1}}.product-card-cms__link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.product-card-cms .icon-hint__text>a{z-index:2}.product-card-item{border:.125rem solid #f0f0f0;border-radius:3px;margin-bottom:.625rem;padding:.75rem;position:relative;width:100%}@media only screen and (min-width:550px){.product-card-item{padding-right:1.375rem}}@media only screen and (min-width:768px){.product-card-item{margin-bottom:1.25rem;padding:0}}.product-card-item__col--image{border-radius:3px 0 0 3px;min-width:4.875rem;padding-bottom:0;padding-top:0;width:4.875rem}.product-card-item__col--total{min-width:100%;padding-bottom:0;padding-top:0;width:100%}@media only screen and (min-width:768px){.product-card-item__col--total{min-width:40%;text-align:right;width:40%}.product-card-item .product-card-item__col--total{padding-left:0;padding-right:30px}}.product-card-item__col--content{min-width:100%;width:100%}@media only screen and (min-width:768px){.product-card-item__col--content{min-width:60%;width:60%}}.product-card-item__col--description{min-width:calc(100% - 4.875rem);padding-bottom:.75rem;padding-top:.5rem;width:calc(100% - 4.875rem)}@media only screen and (min-width:550px){.product-card-item__col--description{min-width:78%;width:78%}}@media only screen and (min-width:768px){.product-card-item__col--description{padding-bottom:1.75rem;padding-top:2.25rem}}.product-card-item__col--shopping-list:not(.product-card-item__col--image){padding-bottom:1.25rem;padding-top:0}@media only screen and (min-width:768px){.product-card-item__col--shopping-list:not(.product-card-item__col--image){padding-bottom:1.75rem;padding-top:1.75rem}}.product-card-item__col--shopping-list:not(.product-card-item__col--image):last-child{padding-bottom:0}@media only screen and (min-width:768px){.product-card-item__col--shopping-list:not(.product-card-item__col--image):last-child{padding-bottom:1.25rem}}.product-card-item__col--hidden:not(.product-card-item__col--content){opacity:.5}.product-card-item__additional-title{font-size:.875rem;font-weight:700;line-height:normal;padding-top:1rem}@media only screen and (min-width:768px){.product-card-item__additional-title{padding-top:1.75rem}}.product-card-item__inner--full-height{height:100%}.product-card-item__inner--total{flex-direction:column-reverse}@media only screen and (min-width:768px){.product-card-item__inner--total{align-items:flex-end;flex-direction:column}}.product-card-item__inner--actions{padding-bottom:.375rem}@media only screen and (min-width:768px){.product-card-item__inner--actions{align-items:flex-end;padding-bottom:0}}.product-card-item__title{color:#333;font-size:.875rem;font-weight:500;line-height:normal;margin-bottom:.3125rem}@media only screen and (min-width:768px){.product-card-item__title{font-size:1.25rem}}.product-card-item__title--shopping-list-alternative{font-size:.75rem}@media only screen and (min-width:768px){.product-card-item__title--shopping-list-alternative{font-size:1rem}}.product-card-item__title--hidden{opacity:.5}.product-card-item__color{border-radius:50%;display:inline-block;height:.875rem;margin-left:.25rem;text-indent:-624.9375rem;vertical-align:middle;width:.875rem}.product-card-item__color-preview{color:#333;display:inline-block;font-size:.8125rem;font-weight:500;line-height:1.3125rem;padding-right:1.3125rem;position:relative}@media only screen and (min-width:768px){.product-card-item__color-preview{font-size:.875rem}}.product-card-item__color-preview-decoration{border:.0625rem solid #dce0e5;border-radius:50%;height:.9375rem;position:absolute;right:0;top:.1875rem;width:.9375rem}.product-card-item__available{color:var(--setting-color-main);display:inline-block;font-weight:500;line-height:normal;margin-bottom:.5rem}.product-card-item__checkbox{height:100%}.product-card-item__checkbox-col{background-color:rgba(26,26,26,.05);padding-left:.75rem}.product-card-item__checkbox-col--shopping-list{background:hsla(0,0%,100%,0);position:absolute;right:0;top:0}@media only screen and (min-width:768px){.product-card-item__checkbox-col--shopping-list{align-items:center;background-color:rgba(26,26,26,.05);display:flex;padding-bottom:1.25rem;position:static}}.product-card-item__quantity-holder{padding-bottom:1rem}@media only screen and (min-width:768px){.product-card-item__quantity-holder{padding-bottom:0}}.product-card-item__quantity{color:#4c4c4c;font-size:.8125rem}@media only screen and (min-width:768px){.product-card-item__quantity{font-size:.875rem}}.product-card-item__quantity-title{color:#333;font-weight:500}.product-card-item__delete-cart{bottom:3rem;position:absolute;right:2rem}@media only screen and (min-width:768px){.product-card-item__delete-cart{padding-top:2rem;position:static}}.product-card-item__remove-button{border-color:#64666a;padding:.9375rem}.product-card-item__remove-button .icon{color:#64666a;margin:0}.product-card-item__remove-button-text{display:none}@media only screen and (min-width:768px){.product-card-item__remove-button-text{display:inline-block}}.product-card-item__dropdown{left:-.125rem;position:absolute;top:calc(100% + .9375rem);width:calc(100% + .25rem)}@media only screen and (min-width:768px){.product-card-item__dropdown{left:auto;position:static;top:auto;width:100%}}.product-card-item__dropdown .custom-select__select,.product-card-item__dropdown .select2-selection__rendered{background-color:#fff}@media only screen and (min-width:768px){.product-card-item__dropdown .custom-select__select,.product-card-item__dropdown .select2-selection__rendered{background-color:#f0f0f0}}.product-card-item--shopping-list-available{padding-bottom:4.6875rem}@media only screen and (min-width:768px){.product-card-item--shopping-list-available{padding-bottom:0}}.product-card-item--checkout{margin-bottom:.9375rem}@media only screen and (min-width:768px){.product-card-item--checkout .product-card-item__col--image{min-width:17%;width:17%}.product-card-item--checkout .product-card-item__col--total{min-width:20%;width:20%}.product-card-item .product-card-item--checkout .product-card-item__col--total{padding-left:0;padding-right:20px}.product-card-item--checkout .product-card-item__col--content{min-width:80%;width:80%}}.product-card-item--checkout .product-card-item__col--description{padding-bottom:0;padding-top:0}@media only screen and (min-width:768px){.product-card-item--checkout .product-card-item__col--description{margin-left:-.625rem;min-width:83%;padding-bottom:.9375rem;padding-top:1.25rem;width:83%}}.product-card-item--checkout-address{margin-bottom:6.25rem}@media only screen and (min-width:768px){.product-card-item--checkout-address{margin-bottom:1.25rem}.product-card-item--checkout-address .product-card-item__col--total{min-width:60%;text-align:left;width:60%}}.product-card-item--checkout-address .product-card-item__col--total .product-card-item__inner{align-items:flex-start;height:auto}@media only screen and (min-width:768px){.product-card-item--checkout-address .product-card-item__col--content{min-width:40%;width:40%}}.product-card-item--order-detail .product-card-item__col--image{margin-left:2.1875rem;padding-right:.3125rem}@media only screen and (min-width:550px){.product-card-item--order-detail .product-card-item__col--image{margin-left:0;padding-right:10px}}@media only screen and (min-width:768px){.product-card-item--order-detail .product-card-item__col--total{min-width:20%;width:20%}.product-card-item .product-card-item--order-detail .product-card-item__col--total{padding-left:0;padding-right:20px}.product-card-item--order-detail .product-card-item__col--content{min-width:80%;width:80%}}.product-card-item--order-detail .product-card-item__col--description{min-width:calc(100% - 7.0625rem);padding-bottom:0;padding-top:0;width:calc(100% - 7.0625rem)}@media only screen and (min-width:550px){.product-card-item--order-detail .product-card-item__col--description{min-width:78%;width:78%}}@media only screen and (min-width:768px){.product-card-item--order-detail .product-card-item__col--description{margin-left:-.625rem;padding-bottom:.9375rem;padding-top:1.25rem}}.product-card-item--fixed-input{margin-bottom:1.875rem;max-width:8.625rem;text-align:right}.product-card-item--shopping-list-alternative{margin-bottom:.625rem}.product-card-item--shopping-list-alternative .product-card-item__col{min-width:69%;width:69%}@media only screen and (min-width:768px){.product-card-item--shopping-list-alternative .product-card-item__col{min-width:78%;width:78%}}.product-card-item--shopping-list-alternative .product-card-item__col--image{min-width:31%;width:31%}@media only screen and (min-width:768px){.product-card-item--shopping-list-alternative .product-card-item__col--image{min-width:22%;width:22%}}.product-card-item--shopping-list-alternative .product-card-item__col--content{min-width:100%;width:100%}@media only screen and (min-width:768px){.product-card-item--shopping-list-alternative .product-card-item__col--content{min-width:58%;width:58%}}.product-card-item--shopping-list-alternative .product-card-item__col--total{min-width:100%;width:100%}@media only screen and (min-width:768px){.product-card-item--shopping-list-alternative .product-card-item__col--total{min-width:42%;width:42%}}.product-card-item-cart-row2{border-top:.0625rem solid #cfcacb;padding:1.25rem 0;width:100%}@media only screen and (max-width:1023px){.product-card-item-cart-row2{border-bottom:.3125rem solid #f1f1f1;border-top:0;padding:.9375rem}}.product-card-item-cart-row2__grid{display:grid;grid-gap:0 2%;grid-template-columns:7.5rem calc(27% - 2.25rem) calc(13.5% - 1.125rem) calc(13.5% - 1.125rem) calc(18% - 1.5rem) calc(18% - 1.5rem)}.product-card-item-cart-row2__grid .grid--justify{justify-content:flex-end}.product-card-item-cart-row2__grid>div:nth-child(3) .grid--justify{justify-content:center}@media only screen and (max-width:1023px){.product-card-item-cart-row2__grid{grid-template-columns:49% 49%;position:relative;grid-row-gap:.125rem}.product-card-item-cart-row2__grid .grid--justify{justify-content:space-between}.product-card-item-cart-row2__grid>div:first-child{grid-column:1/span 1;grid-row:1/6}.product-card-item-cart-row2__grid>div:nth-child(2){grid-column:2/span 1;grid-row:1}.product-card-item-cart-row2__grid>div:nth-child(3){grid-column:2/span 1;grid-row:2}.product-card-item-cart-row2__grid>div:nth-child(3) .grid--justify{justify-content:space-between}.product-card-item-cart-row2__grid>div:nth-child(4){grid-column:2/span 1;grid-row:3}.product-card-item-cart-row2__grid>div:nth-child(5){grid-column:2/span 1;grid-row:4}.product-card-item-cart-row2__grid>div:nth-child(6){grid-column:2/span 1;grid-row:5}}@media only screen and (max-width:767px){.product-card-item-cart-row2__grid{position:relative;grid-column-gap:4%;grid-template-columns:35% 61%}.product-card-item-cart-row2__grid .grid--justify{justify-content:space-between}.product-card-item-cart-row2__grid>div:first-child{grid-column:1/span 1;grid-row:1/2;margin-bottom:.625rem}.product-card-item-cart-row2__grid>div:nth-child(2){grid-column:2/span 1;grid-row:1}.product-card-item-cart-row2__grid>div:nth-child(3){grid-column:1/span 2;grid-row:2}.product-card-item-cart-row2__grid>div:nth-child(3) .grid--justify{justify-content:space-between}.product-card-item-cart-row2__grid>div:nth-child(4){grid-column:1/span 2;grid-row:3}.product-card-item-cart-row2__grid>div:nth-child(5){grid-column:1/span 2;grid-row:4}.product-card-item-cart-row2__grid>div:nth-child(6){grid-column:1/span 2;grid-row:5}}.product-card-item-cart-row2__title{color:#1a1a1a}@media only screen and (max-width:767px){.product-card-item-cart-row2__title{font-size:1rem}}.product-card-item-cart-row2__description{color:#1a1a1a;display:flex;flex-direction:column;font-size:1rem;margin-top:.3125rem}.product-card-item-cart-row2__details small,.product-card-item-cart-row2__subtitle{color:#1a1a1a}@media only screen and (max-width:1023px){.product-card-item-cart-row2__details small{font-size:1rem}}@media only screen and (max-width:767px){.product-card-item-cart-row2__details small{font-size:.875rem}}.product-card-item-cart-row2__print_commission{display:none}.product-card-item-cart-row2__image-container{align-items:center;border:.0625rem solid #cfcacb;display:flex;height:15.625rem;justify-content:center;max-width:7.5rem;position:relative;width:100%}@media only screen and (max-width:1023px){.product-card-item-cart-row2__image-container{height:100%;max-width:unset}}.product-card-item-cart-row2__image-container img{height:11.875rem;-o-object-fit:contain;object-fit:contain;width:7.5rem}@media only screen and (max-width:767px){.product-card-item-cart-row2__image-container img{height:9.375rem}}.product-card-item-cart-row2__sum-container{text-align:right}@media only screen and (max-width:1023px){.product-card-item-cart-row2__sum-container h6,.product-card-item-cart-row2__sum-container span{font-size:1rem}}.product-card-item-cart-row2__actions{font-size:1rem;line-height:1.4375rem;margin-top:auto}.product-card-item-cart-row2__actions .icon,.product-card-item-cart-row2__actions .link,.product-card-item-cart-row2__actions span{color:#64666a;font-size:1rem}@media only screen and (max-width:767px){.product-card-item-cart-row2__actions{margin-top:.9375rem;width:100%}}.product-card-item-cart-row2__saleslines{display:flex;flex-direction:column}.product-card-item-cart-row2__quantity-holder{display:flex;justify-content:center}@media only screen and (max-width:1023px){.product-card-item-cart-row2__quantity-holder{margin-bottom:.625rem;margin-top:.9375rem}.product-card-item-cart-row2__quantity-holder .product-item-quantity{width:100%}}.product-card-item-cart-row2__quantity-holder-checkout{font-size:1rem}@media only screen and (max-width:1023px){.product-card-item-cart-row2__quantity-holder-checkout{font-weight:700}}.product-card-item-cart-row2__stock-info--fixed-width{max-width:29rem}.product-card-item-cart-row2__input-container{flex:1;margin-right:1.25rem;max-width:29rem}@media only screen and (max-width:1279px){.product-card-item-cart-row2__input-container{max-width:calc(5.25rem + 29%)}}@media only screen and (max-width:1023px){.product-card-item-cart-row2__input-container{max-width:49%}}@media only screen and (max-width:767px){.product-card-item-cart-row2__input-container{margin-right:0;max-width:100%;width:100%}}.product-card-item-cart-row2__sales-container{margin-left:40%}.product-card-item-cart-row2__sales-container .text-secondary{background-color:#f1f1f1;border-radius:.1875rem;color:#434343;margin-top:1.25rem;padding:.1875rem .4375rem}@media only screen and (max-width:1023px){.product-card-item-cart-row2__sales-container{margin-left:0}.product-card-item-cart-row2__sales-container>div{display:flex;justify-content:space-between;width:100%}.product-card-item-cart-row2__sales-container .text-secondary{display:none}}.product-card-item-cart-row2__quantity-container{text-align:center}@media only screen and (max-width:1023px){.product-card-item-cart-row2__quantity-container h6,.product-card-item-cart-row2__quantity-container span{font-size:1rem}}.product-card-item-cart-row2__price-container{text-align:right;width:100%}@media only screen and (max-width:1023px){.product-card-item-cart-row2__price-container h6,.product-card-item-cart-row2__price-container span{font-size:1rem}}.product-card-item-cart-row2__price-container--inner{flex-direction:row;justify-content:flex-end}@media only screen and (max-width:1023px){.product-card-item-cart-row2__price-container--inner{flex-direction:row-reverse;justify-content:flex-start}}.product-card-item-cart-row2__single-price-container .energy-label div{text-align:right}@media only screen and (max-width:1023px){.product-card-item-cart-row2__single-price-container .energy-label{position:absolute;right:0;top:0}.product-card-item-cart-row2__single-price-container .energy-label .icon{margin-top:0}}.product-card-item-cart-row2__stock-info-container{width:100%}.product-card-item-cart-row2 .grid-col-label{display:none}@media only screen and (max-width:1023px){.product-card-item-cart-row2 .grid-col-label{display:block}}.product-card-item-cart-row2--restricted img{opacity:.5}.product-card-item-cart-row2--restricted .product-card-item-cart-row2__restricted-overlay{background-color:#000;height:100%;opacity:.15;position:absolute;width:100%}@media only screen and (max-width:1023px){.product-card-item-cart-row2--order-detail .product-card-item-cart-row2__quantity-container{display:flex;justify-content:space-between}}.checkout-summary__table-header{display:grid;grid-gap:0 2%;grid-template-columns:7.5rem calc(27% - 2.25rem) calc(13.5% - 1.125rem) calc(13.5% - 1.125rem) calc(18% - 1.5rem) calc(18% - 1.5rem);margin:.625rem 0}@media only screen and (max-width:1023px){.checkout-summary__table-header{display:none}}.checkout-summary__table-header__quantity{text-align:center}.checkout-summary__table-header__price{text-align:right}.checkout-summary__table-header__discount{margin-left:40%;text-align:right}.product-card-special-offer{background-color:#fff;border:.0625rem solid #cfcacb;height:32rem;width:17.5rem!important}@media only screen and (max-width:1023px){.product-card-special-offer{height:22.5rem}}@media only screen and (max-width:549px){.product-card-special-offer{height:26.25rem;width:15rem!important}}.product-card-special-offer__container{display:flex;flex-direction:column;height:100%;position:relative;transition:box-shadow .3s ease;width:100%}.product-card-special-offer__container:hover{box-shadow:0 .125rem .625rem 0 rgba(40,70,80,.15);cursor:pointer}.product-card-special-offer__image-wrap{margin:1.5rem 2rem;padding:0;position:relative}@media only screen and (max-width:1023px){.product-card-special-offer__image-wrap{margin:.5rem 1.5rem .75rem}}.product-card-special-offer__content{display:flex;flex-direction:column;flex-grow:1;gap:.5rem;justify-content:space-between;margin:0 1rem 1rem}.product-card-special-offer__names p{color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card-special-offer__name{font-size:1.125rem;font-weight:700;line-height:1.25rem;margin:0 0 .5rem}.product-card-special-offer__name2{font-size:1rem;font-weight:500;line-height:1.375rem;margin:0}.product-card-special-offer__price{align-items:center;display:flex;justify-content:space-between}.product-card-special-offer__price .money-price{flex-grow:1}.product-card-special-offer__price .anchor-button{z-index:700}.product-card-special-offer__add-to-cart-button{height:2.8125rem;padding:0;width:2.8125rem;z-index:700}.product-card-special-offer__add-to-cart-button .icon{margin-left:0}.product-card-special-offer__separator{border-bottom:.0625rem solid #cfcacb;margin:0}.product-card-special-offer__link{inset:0;position:absolute;z-index:1}.product-item-attributes__color{border-radius:50%;display:inline-block;height:.875rem;margin-left:.25rem;text-indent:-9999px;vertical-align:middle;width:.875rem}.product-item-image{align-items:center;display:flex;height:100%;padding:0;position:relative;width:100%}.product-item-image:before{border:1px solid #cfcacb;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.product-item-image--border{align-items:center;display:flex;height:9.375rem;justify-content:center;text-align:center;width:7.5rem}.product-item-image--border-width{min-width:7.5rem}.product-item-image__item{overflow:hidden;width:100%}.product-item-image__checkbox{left:-2.1875rem;position:absolute;top:.625rem;z-index:1}@media only screen and (min-width:550px){.product-item-image__checkbox{left:auto;top:auto}}@media only screen and (min-width:768px){.product-item-image--summary{padding-bottom:1.25rem;padding-top:1.75rem}}.product-item-image--shopping-list{padding:0}@media only screen and (min-width:768px){.product-item-image--shopping-list{padding-bottom:1.25rem;padding-top:1.75rem}}.product-item-options{margin:.5rem 0}.product-item-options--summary{margin-top:.25rem}@media only screen and (min-width:768px){.product-item-options--summary{margin-top:1rem}}.product-item-options__item{color:#8f8f8f;display:block;font-size:.8125rem}@media only screen and (min-width:768px){.product-item-options__item{font-size:.875rem}.product-item-options__total-price{float:right}}.product-item-variant-selector__label{color:#333;font-size:.8125rem;font-weight:500;line-height:normal;margin-right:.375rem}@media only screen and (min-width:768px){.product-item-variant-selector__label{font-size:.875rem;margin-right:1.5rem}}@media only screen and (min-width:550px){.product-item-variant-selector__select{flex-grow:0}}.progress-bar__items{align-items:center;display:flex;gap:3.75rem;justify-content:center;margin:0 auto;position:relative;width:-moz-max-content;width:max-content}.progress-bar__items:after{background-color:#eee;content:"";height:.125rem;position:absolute;width:100%}@media only screen and (max-width:767px){.progress-bar__items{gap:1.875rem}}.progress-bar__item{align-items:center;background-color:#f1f1f1;border-radius:50%;color:#8e8e8e;display:flex;font-size:1.5rem;font-weight:700;height:3.0625rem;justify-content:center;line-height:1.8125rem;position:relative;width:3.0625rem;z-index:1}.progress-bar__item--selected{background-color:var(--setting-color-main);color:#fff;cursor:pointer}.progress-bar__item--checked .progress-bar__check{display:block}.progress-bar__item--accessible:not(.progress-bar__item--selected){color:#53565b;cursor:pointer}.progress-bar__item--accessible:not(.progress-bar__item--selected):hover{background-color:#e6e6e6;color:#4c4c4c}.progress-bar__check{display:none}.progress-bar__check svg{color:#00a59a;height:1.25rem;position:absolute;right:-.25rem;top:-.25rem;width:1.25rem}.progress-bar__check:before{background:#fff;border-radius:100%;content:"";height:1rem;position:absolute;right:-.125rem;top:-.125rem;width:1rem}.quantity-counter{align-items:center;background-color:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:.1875rem;display:flex;justify-content:space-between;padding:.875rem 1.5625rem .875rem .1875rem;position:relative;width:5rem}@media only screen and (max-width:767px){.quantity-counter{overflow:hidden;padding:.875rem 3.125rem;width:100%}}.quantity-counter:hover{background-color:#fcfcfc}.quantity-counter--catalog{padding:.75rem 1.5625rem .6875rem .1875rem;width:5rem}@media only screen and (max-width:767px){.quantity-counter--catalog{overflow:unset}.quantity-counter--catalog .quantity-counter__quantity-text{display:none}.quantity-counter--catalog .quantity-counter__input{padding-left:0}.quantity-counter--catalog .quantity-counter__actions{flex-flow:column;justify-content:space-between;right:.875rem;width:.7rem}.quantity-counter--catalog .quantity-counter__button{background:transparent;background-color:transparent;height:.75rem;margin-top:.125rem;padding:unset;width:unset}.quantity-counter--catalog .quantity-counter__button .icon--minus,.quantity-counter--catalog .quantity-counter__button .icon--plus{display:none}.quantity-counter--catalog .quantity-counter__button .icon--chevron{display:flex}}.quantity-counter--trade-fair{overflow:hidden;padding:.875rem 3.125rem;width:100%}@media only screen and (max-width:1279px){.quantity-counter--trade-fair{width:9rem}}.quantity-counter--trade-fair .quantity-counter__quantity-text{display:block;flex:1;font-size:1rem;padding-right:.09375rem;text-align:right}.quantity-counter--trade-fair .quantity-counter__input{padding-left:.09375rem}.quantity-counter--trade-fair .quantity-counter__actions{flex-flow:row-reverse;justify-content:space-between;right:0;width:100%}.quantity-counter--trade-fair .quantity-counter__actions .icon--minus,.quantity-counter--trade-fair .quantity-counter__actions .icon--plus{display:flex}.quantity-counter--trade-fair .quantity-counter__actions .icon--chevron{display:none}.quantity-counter--trade-fair .quantity-counter__button{background-color:#f1f1f1;height:3rem;margin-top:0;padding:1.1875rem;width:3rem}.quantity-counter--trade-fair .quantity-counter__button .icon{height:.75rem;left:50%;top:50%;transform:translate(-50%,-50%);width:.75rem}.quantity-counter--secondary{background-color:#e7eaee}.quantity-counter__quantity-text{display:none}@media only screen and (max-width:767px){.quantity-counter__quantity-text{display:block;flex:1;font-size:1rem;padding-right:.09375rem;text-align:right}}.quantity-counter__input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:none;border:none;font-size:1rem;line-height:normal;margin:0;padding:0;text-align:center;width:100%;z-index:1}@media only screen and (max-width:767px){.quantity-counter__input{padding-left:.09375rem}}.quantity-counter__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.quantity-counter__input--medium-width{width:3.75rem}.quantity-counter__actions{display:flex;flex-flow:column;position:absolute;right:.875rem;width:.7rem}.quantity-counter__actions .icon--minus,.quantity-counter__actions .icon--plus{display:none}@media only screen and (max-width:767px){.quantity-counter__actions{flex-flow:row-reverse;justify-content:space-between;right:0;width:100%}.quantity-counter__actions .icon--minus,.quantity-counter__actions .icon--plus{display:flex}.quantity-counter__actions .icon--chevron{display:none}}.quantity-counter__button{background:transparent;color:var(--setting-color-link);cursor:pointer;height:.75rem;line-height:0;margin-top:.125rem;position:relative}@media only screen and (max-width:767px){.quantity-counter__button{background-color:#f1f1f1;height:3rem;margin-top:0;padding:1.1875rem;width:3rem}}.quantity-counter__button .icon{height:.65rem;left:0;position:absolute;top:0;width:.65rem}@media only screen and (max-width:767px){.quantity-counter__button .icon{height:.75rem;left:50%;top:50%;transform:translate(-50%,-50%);width:.75rem}}.quantity-counter__button--disabled{cursor:not-allowed}.quantity-counter__button--disabled:after,.quantity-counter__button--disabled:before{background:#e7eaee}.quantity-counter__button--disabled:focus,.quantity-counter__button--disabled:hover{background:#fff}.quantity-counter__button--disabled:focus:after,.quantity-counter__button--disabled:focus:before,.quantity-counter__button--disabled:hover:after,.quantity-counter__button--disabled:hover:before{background:#e7eaee}.quantity-counter--right-space{margin-right:.625rem}.quantity-counter--cart{height:2.8125rem}.quantity-counter--shopping-list{margin-bottom:1.25rem;padding-bottom:.75rem;padding-top:.625rem}@media only screen and (max-width:1023px){.quantity-counter--shopping-list{margin-bottom:.625rem}}.customer-offer-row__grid .quantity-counter{align-items:center;background-color:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:.1875rem;display:flex;justify-content:space-between;padding:.875rem 1.5625rem .875rem .1875rem;position:relative;width:5rem}@media only screen and (max-width:1023px){.customer-offer-row__grid .quantity-counter{overflow:hidden;padding:.875rem 3.125rem;width:100%}}.customer-offer-row__grid .quantity-counter:hover{background-color:#fcfcfc}.customer-offer-row__grid .quantity-counter--catalog{padding:.75rem 1.5625rem .6875rem .1875rem;width:5rem}@media only screen and (max-width:1023px){.customer-offer-row__grid .quantity-counter--catalog{overflow:unset}.customer-offer-row__grid .quantity-counter--catalog .customer-offer-row__grid .quantity-counter__quantity-text{display:none}.customer-offer-row__grid .quantity-counter--catalog .customer-offer-row__grid .quantity-counter__input{padding-left:0}.customer-offer-row__grid .quantity-counter--catalog .customer-offer-row__grid .quantity-counter__actions{flex-flow:column;justify-content:space-between;right:.875rem;width:.7rem}.customer-offer-row__grid .quantity-counter--catalog .customer-offer-row__grid .quantity-counter__button{background:transparent;background-color:transparent;height:.75rem;margin-top:.125rem;padding:unset;width:unset}.customer-offer-row__grid .quantity-counter--catalog .customer-offer-row__grid .quantity-counter__button .icon--minus,.customer-offer-row__grid .quantity-counter--catalog .customer-offer-row__grid .quantity-counter__button .icon--plus{display:none}.customer-offer-row__grid .quantity-counter--catalog .customer-offer-row__grid .quantity-counter__button .icon--chevron{display:flex}}.customer-offer-row__grid .quantity-counter--trade-fair{overflow:hidden;padding:.875rem 3.125rem;width:100%}@media only screen and (max-width:1279px){.customer-offer-row__grid .quantity-counter--trade-fair{width:9rem}}.customer-offer-row__grid .quantity-counter--trade-fair .customer-offer-row__grid .quantity-counter__quantity-text{display:block;flex:1;font-size:1rem;padding-right:.09375rem;text-align:right}.customer-offer-row__grid .quantity-counter--trade-fair .customer-offer-row__grid .quantity-counter__input{padding-left:.09375rem}.customer-offer-row__grid .quantity-counter--trade-fair .customer-offer-row__grid .quantity-counter__actions{flex-flow:row-reverse;justify-content:space-between;right:0;width:100%}.customer-offer-row__grid .quantity-counter--trade-fair .customer-offer-row__grid .quantity-counter__actions .icon--minus,.customer-offer-row__grid .quantity-counter--trade-fair .customer-offer-row__grid .quantity-counter__actions .icon--plus{display:flex}.customer-offer-row__grid .quantity-counter--trade-fair .customer-offer-row__grid .quantity-counter__actions .icon--chevron{display:none}.customer-offer-row__grid .quantity-counter--trade-fair .customer-offer-row__grid .quantity-counter__button{background-color:#f1f1f1;height:3rem;margin-top:0;padding:1.1875rem;width:3rem}.customer-offer-row__grid .quantity-counter--trade-fair .customer-offer-row__grid .quantity-counter__button .icon{height:.75rem;left:50%;top:50%;transform:translate(-50%,-50%);width:.75rem}.customer-offer-row__grid .quantity-counter--secondary{background-color:#e7eaee}.customer-offer-row__grid .quantity-counter__quantity-text{display:none}@media only screen and (max-width:1023px){.customer-offer-row__grid .quantity-counter__quantity-text{display:block;flex:1;font-size:1rem;padding-right:.09375rem;text-align:right}}.customer-offer-row__grid .quantity-counter__input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:none;border:none;font-size:1rem;line-height:normal;margin:0;padding:0;text-align:center;width:100%;z-index:1}@media only screen and (max-width:1023px){.customer-offer-row__grid .quantity-counter__input{padding-left:.09375rem}}.customer-offer-row__grid .quantity-counter__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.customer-offer-row__grid .quantity-counter__input--medium-width{width:3.75rem}.customer-offer-row__grid .quantity-counter__actions{display:flex;flex-flow:column;position:absolute;right:.875rem;width:.7rem}.customer-offer-row__grid .quantity-counter__actions .icon--minus,.customer-offer-row__grid .quantity-counter__actions .icon--plus{display:none}@media only screen and (max-width:1023px){.customer-offer-row__grid .quantity-counter__actions{flex-flow:row-reverse;justify-content:space-between;right:0;width:100%}.customer-offer-row__grid .quantity-counter__actions .icon--minus,.customer-offer-row__grid .quantity-counter__actions .icon--plus{display:flex}.customer-offer-row__grid .quantity-counter__actions .icon--chevron{display:none}}.customer-offer-row__grid .quantity-counter__button{background:transparent;color:var(--setting-color-link);cursor:pointer;height:.75rem;line-height:0;margin-top:.125rem;position:relative}@media only screen and (max-width:1023px){.customer-offer-row__grid .quantity-counter__button{background-color:#f1f1f1;height:3rem;margin-top:0;padding:1.1875rem;width:3rem}}.customer-offer-row__grid .quantity-counter__button .icon{height:.65rem;left:0;position:absolute;top:0;width:.65rem}@media only screen and (max-width:1023px){.customer-offer-row__grid .quantity-counter__button .icon{height:.75rem;left:50%;top:50%;transform:translate(-50%,-50%);width:.75rem}}.customer-offer-row__grid .quantity-counter__button--disabled{cursor:not-allowed}.customer-offer-row__grid .quantity-counter__button--disabled:after,.customer-offer-row__grid .quantity-counter__button--disabled:before{background:#e7eaee}.customer-offer-row__grid .quantity-counter__button--disabled:focus,.customer-offer-row__grid .quantity-counter__button--disabled:hover{background:#fff}.customer-offer-row__grid .quantity-counter__button--disabled:focus:after,.customer-offer-row__grid .quantity-counter__button--disabled:focus:before,.customer-offer-row__grid .quantity-counter__button--disabled:hover:after,.customer-offer-row__grid .quantity-counter__button--disabled:hover:before{background:#e7eaee}.customer-offer-row__grid .quantity-counter--right-space{margin-right:.625rem}.customer-offer-row__grid .quantity-counter--cart{height:2.8125rem}.customer-offer-row__grid .quantity-counter--shopping-list{margin-bottom:1.25rem;padding-bottom:.75rem;padding-top:.625rem}@media only screen and (max-width:1023px){.customer-offer-row__grid .quantity-counter--shopping-list{margin-bottom:.625rem}}.product-card-item-cart-row2 .quantity-counter,.shopping-list-card .quantity-counter{align-items:center;background-color:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:.1875rem;display:flex;justify-content:space-between;padding:.875rem 1.5625rem .875rem .1875rem;position:relative;width:5rem}@media only screen and (max-width:1023px){.product-card-item-cart-row2 .quantity-counter,.shopping-list-card .quantity-counter{overflow:hidden;padding:.875rem 3.125rem;width:100%}}.product-card-item-cart-row2 .quantity-counter:hover,.shopping-list-card .quantity-counter:hover{background-color:#fcfcfc}.product-card-item-cart-row2 .quantity-counter--catalog,.shopping-list-card .quantity-counter--catalog{padding:.75rem 1.5625rem .6875rem .1875rem;width:5rem}@media only screen and (max-width:1023px){.product-card-item-cart-row2 .quantity-counter--catalog,.shopping-list-card .quantity-counter--catalog{overflow:unset}.product-card-item-cart-row2 .quantity-counter--catalog .product-card-item-cart-row2 .quantity-counter__quantity-text,.product-card-item-cart-row2 .quantity-counter--catalog .shopping-list-card .quantity-counter__quantity-text,.shopping-list-card .quantity-counter--catalog .product-card-item-cart-row2 .quantity-counter__quantity-text,.shopping-list-card .quantity-counter--catalog .shopping-list-card .quantity-counter__quantity-text{display:none}.product-card-item-cart-row2 .quantity-counter--catalog .product-card-item-cart-row2 .quantity-counter__input,.product-card-item-cart-row2 .quantity-counter--catalog .shopping-list-card .quantity-counter__input,.shopping-list-card .quantity-counter--catalog .product-card-item-cart-row2 .quantity-counter__input,.shopping-list-card .quantity-counter--catalog .shopping-list-card .quantity-counter__input{padding-left:0}.product-card-item-cart-row2 .quantity-counter--catalog .product-card-item-cart-row2 .quantity-counter__actions,.product-card-item-cart-row2 .quantity-counter--catalog .shopping-list-card .quantity-counter__actions,.shopping-list-card .quantity-counter--catalog .product-card-item-cart-row2 .quantity-counter__actions,.shopping-list-card .quantity-counter--catalog .shopping-list-card .quantity-counter__actions{flex-flow:column;justify-content:space-between;right:.875rem;width:.7rem}.product-card-item-cart-row2 .quantity-counter--catalog .product-card-item-cart-row2 .quantity-counter__button,.product-card-item-cart-row2 .quantity-counter--catalog .shopping-list-card .quantity-counter__button,.shopping-list-card .quantity-counter--catalog .product-card-item-cart-row2 .quantity-counter__button,.shopping-list-card .quantity-counter--catalog .shopping-list-card .quantity-counter__button{background:transparent;background-color:transparent;height:.75rem;margin-top:.125rem;padding:unset;width:unset}.product-card-item-cart-row2 .quantity-counter--catalog .product-card-item-cart-row2 .quantity-counter__button .icon--minus,.product-card-item-cart-row2 .quantity-counter--catalog .product-card-item-cart-row2 .quantity-counter__button .icon--plus,.product-card-item-cart-row2 .quantity-counter--catalog .shopping-list-card .quantity-counter__button .icon--minus,.product-card-item-cart-row2 .quantity-counter--catalog .shopping-list-card .quantity-counter__button .icon--plus,.shopping-list-card .quantity-counter--catalog .product-card-item-cart-row2 .quantity-counter__button .icon--minus,.shopping-list-card .quantity-counter--catalog .product-card-item-cart-row2 .quantity-counter__button .icon--plus,.shopping-list-card .quantity-counter--catalog .shopping-list-card .quantity-counter__button .icon--minus,.shopping-list-card .quantity-counter--catalog .shopping-list-card .quantity-counter__button .icon--plus{display:none}.product-card-item-cart-row2 .quantity-counter--catalog .product-card-item-cart-row2 .quantity-counter__button .icon--chevron,.product-card-item-cart-row2 .quantity-counter--catalog .shopping-list-card .quantity-counter__button .icon--chevron,.shopping-list-card .quantity-counter--catalog .product-card-item-cart-row2 .quantity-counter__button .icon--chevron,.shopping-list-card .quantity-counter--catalog .shopping-list-card .quantity-counter__button .icon--chevron{display:flex}}.product-card-item-cart-row2 .quantity-counter--trade-fair,.shopping-list-card .quantity-counter--trade-fair{overflow:hidden;padding:.875rem 3.125rem;width:100%}@media only screen and (max-width:1279px){.product-card-item-cart-row2 .quantity-counter--trade-fair,.shopping-list-card .quantity-counter--trade-fair{width:9rem}}.product-card-item-cart-row2 .quantity-counter--trade-fair .product-card-item-cart-row2 .quantity-counter__quantity-text,.product-card-item-cart-row2 .quantity-counter--trade-fair .shopping-list-card .quantity-counter__quantity-text,.shopping-list-card .quantity-counter--trade-fair .product-card-item-cart-row2 .quantity-counter__quantity-text,.shopping-list-card .quantity-counter--trade-fair .shopping-list-card .quantity-counter__quantity-text{display:block;flex:1;font-size:1rem;padding-right:.09375rem;text-align:right}.product-card-item-cart-row2 .quantity-counter--trade-fair .product-card-item-cart-row2 .quantity-counter__input,.product-card-item-cart-row2 .quantity-counter--trade-fair .shopping-list-card .quantity-counter__input,.shopping-list-card .quantity-counter--trade-fair .product-card-item-cart-row2 .quantity-counter__input,.shopping-list-card .quantity-counter--trade-fair .shopping-list-card .quantity-counter__input{padding-left:.09375rem}.product-card-item-cart-row2 .quantity-counter--trade-fair .product-card-item-cart-row2 .quantity-counter__actions,.product-card-item-cart-row2 .quantity-counter--trade-fair .shopping-list-card .quantity-counter__actions,.shopping-list-card .quantity-counter--trade-fair .product-card-item-cart-row2 .quantity-counter__actions,.shopping-list-card .quantity-counter--trade-fair .shopping-list-card .quantity-counter__actions{flex-flow:row-reverse;justify-content:space-between;right:0;width:100%}.product-card-item-cart-row2 .quantity-counter--trade-fair .product-card-item-cart-row2 .quantity-counter__actions .icon--minus,.product-card-item-cart-row2 .quantity-counter--trade-fair .product-card-item-cart-row2 .quantity-counter__actions .icon--plus,.product-card-item-cart-row2 .quantity-counter--trade-fair .shopping-list-card .quantity-counter__actions .icon--minus,.product-card-item-cart-row2 .quantity-counter--trade-fair .shopping-list-card .quantity-counter__actions .icon--plus,.shopping-list-card .quantity-counter--trade-fair .product-card-item-cart-row2 .quantity-counter__actions .icon--minus,.shopping-list-card .quantity-counter--trade-fair .product-card-item-cart-row2 .quantity-counter__actions .icon--plus,.shopping-list-card .quantity-counter--trade-fair .shopping-list-card .quantity-counter__actions .icon--minus,.shopping-list-card .quantity-counter--trade-fair .shopping-list-card .quantity-counter__actions .icon--plus{display:flex}.product-card-item-cart-row2 .quantity-counter--trade-fair .product-card-item-cart-row2 .quantity-counter__actions .icon--chevron,.product-card-item-cart-row2 .quantity-counter--trade-fair .shopping-list-card .quantity-counter__actions .icon--chevron,.shopping-list-card .quantity-counter--trade-fair .product-card-item-cart-row2 .quantity-counter__actions .icon--chevron,.shopping-list-card .quantity-counter--trade-fair .shopping-list-card .quantity-counter__actions .icon--chevron{display:none}.product-card-item-cart-row2 .quantity-counter--trade-fair .product-card-item-cart-row2 .quantity-counter__button,.product-card-item-cart-row2 .quantity-counter--trade-fair .shopping-list-card .quantity-counter__button,.shopping-list-card .quantity-counter--trade-fair .product-card-item-cart-row2 .quantity-counter__button,.shopping-list-card .quantity-counter--trade-fair .shopping-list-card .quantity-counter__button{background-color:#f1f1f1;height:3rem;margin-top:0;padding:1.1875rem;width:3rem}.product-card-item-cart-row2 .quantity-counter--trade-fair .product-card-item-cart-row2 .quantity-counter__button .icon,.product-card-item-cart-row2 .quantity-counter--trade-fair .shopping-list-card .quantity-counter__button .icon,.shopping-list-card .quantity-counter--trade-fair .product-card-item-cart-row2 .quantity-counter__button .icon,.shopping-list-card .quantity-counter--trade-fair .shopping-list-card .quantity-counter__button .icon{height:.75rem;left:50%;top:50%;transform:translate(-50%,-50%);width:.75rem}.product-card-item-cart-row2 .quantity-counter--secondary,.shopping-list-card .quantity-counter--secondary{background-color:#e7eaee}.product-card-item-cart-row2 .quantity-counter__quantity-text,.shopping-list-card .quantity-counter__quantity-text{display:none}@media only screen and (max-width:1023px){.product-card-item-cart-row2 .quantity-counter__quantity-text,.shopping-list-card .quantity-counter__quantity-text{display:block;flex:1;font-size:1rem;padding-right:.09375rem;text-align:right}}.product-card-item-cart-row2 .quantity-counter__input,.shopping-list-card .quantity-counter__input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:none;border:none;font-size:1rem;line-height:normal;margin:0;padding:0;text-align:center;width:100%;z-index:1}@media only screen and (max-width:1023px){.product-card-item-cart-row2 .quantity-counter__input,.shopping-list-card .quantity-counter__input{padding-left:.09375rem}}.product-card-item-cart-row2 .quantity-counter__input::-webkit-inner-spin-button,.shopping-list-card .quantity-counter__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.product-card-item-cart-row2 .quantity-counter__input--medium-width,.shopping-list-card .quantity-counter__input--medium-width{width:3.75rem}.product-card-item-cart-row2 .quantity-counter__actions,.shopping-list-card .quantity-counter__actions{display:flex;flex-flow:column;position:absolute;right:.875rem;width:.7rem}.product-card-item-cart-row2 .quantity-counter__actions .icon--minus,.product-card-item-cart-row2 .quantity-counter__actions .icon--plus,.shopping-list-card .quantity-counter__actions .icon--minus,.shopping-list-card .quantity-counter__actions .icon--plus{display:none}@media only screen and (max-width:1023px){.product-card-item-cart-row2 .quantity-counter__actions,.shopping-list-card .quantity-counter__actions{flex-flow:row-reverse;justify-content:space-between;right:0;width:100%}.product-card-item-cart-row2 .quantity-counter__actions .icon--minus,.product-card-item-cart-row2 .quantity-counter__actions .icon--plus,.shopping-list-card .quantity-counter__actions .icon--minus,.shopping-list-card .quantity-counter__actions .icon--plus{display:flex}.product-card-item-cart-row2 .quantity-counter__actions .icon--chevron,.shopping-list-card .quantity-counter__actions .icon--chevron{display:none}}.product-card-item-cart-row2 .quantity-counter__button,.shopping-list-card .quantity-counter__button{background:transparent;color:var(--setting-color-link);cursor:pointer;height:.75rem;line-height:0;margin-top:.125rem;position:relative}@media only screen and (max-width:1023px){.product-card-item-cart-row2 .quantity-counter__button,.shopping-list-card .quantity-counter__button{background-color:#f1f1f1;height:3rem;margin-top:0;padding:1.1875rem;width:3rem}}.product-card-item-cart-row2 .quantity-counter__button .icon,.shopping-list-card .quantity-counter__button .icon{height:.65rem;left:0;position:absolute;top:0;width:.65rem}@media only screen and (max-width:1023px){.product-card-item-cart-row2 .quantity-counter__button .icon,.shopping-list-card .quantity-counter__button .icon{height:.75rem;left:50%;top:50%;transform:translate(-50%,-50%);width:.75rem}}.product-card-item-cart-row2 .quantity-counter__button--disabled,.shopping-list-card .quantity-counter__button--disabled{cursor:not-allowed}.product-card-item-cart-row2 .quantity-counter__button--disabled:after,.product-card-item-cart-row2 .quantity-counter__button--disabled:before,.shopping-list-card .quantity-counter__button--disabled:after,.shopping-list-card .quantity-counter__button--disabled:before{background:#e7eaee}.product-card-item-cart-row2 .quantity-counter__button--disabled:focus,.product-card-item-cart-row2 .quantity-counter__button--disabled:hover,.shopping-list-card .quantity-counter__button--disabled:focus,.shopping-list-card .quantity-counter__button--disabled:hover{background:#fff}.product-card-item-cart-row2 .quantity-counter__button--disabled:focus:after,.product-card-item-cart-row2 .quantity-counter__button--disabled:focus:before,.product-card-item-cart-row2 .quantity-counter__button--disabled:hover:after,.product-card-item-cart-row2 .quantity-counter__button--disabled:hover:before,.shopping-list-card .quantity-counter__button--disabled:focus:after,.shopping-list-card .quantity-counter__button--disabled:focus:before,.shopping-list-card .quantity-counter__button--disabled:hover:after,.shopping-list-card .quantity-counter__button--disabled:hover:before{background:#e7eaee}.product-card-item-cart-row2 .quantity-counter--right-space,.shopping-list-card .quantity-counter--right-space{margin-right:.625rem}.product-card-item-cart-row2 .quantity-counter--cart,.shopping-list-card .quantity-counter--cart{height:2.8125rem}.product-card-item-cart-row2 .quantity-counter--shopping-list,.shopping-list-card .quantity-counter--shopping-list{margin-bottom:1.25rem;padding-bottom:.75rem;padding-top:.625rem}@media only screen and (max-width:1023px){.product-card-item-cart-row2 .quantity-counter--shopping-list,.shopping-list-card .quantity-counter--shopping-list{margin-bottom:.625rem}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.noUi-target{direction:ltr;position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{height:100%;left:0;position:absolute;top:0;transform-origin:0 0;width:100%;will-change:transform;z-index:1}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{height:28px;left:-17px;top:-6px;width:34px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{height:34px;left:-6px;top:-17px;width:28px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{left:auto;right:-17px}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:default}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;transform:translate(0,-50%,0)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;transform:translateY(-50%)}.quick-order-row-partial__message{background-color:#fff;padding:.5rem;z-index:4001}.quick-order-row-partial__message--error{border:1px solid #e50040;color:#e50040}.quick-order-row-partial__message--warning{border:1px solid #daa415;color:#daa415}.shopping-list-card{border-top:.0625rem solid #cfcacb;padding:1.25rem 0;position:relative}@media only screen and (max-width:1023px){.shopping-list-card{border:none;padding:1.25rem 0 .9375rem}.shopping-list-card:before{background-color:#f1f1f1;content:"";height:.3125rem;left:-.9375rem;position:absolute;right:0;top:0;width:100vw}}.shopping-list-card__grid{display:grid;grid-template:"image text price addToCart" auto "image text action action" auto "hints hints hints hints" auto/7.5rem 1fr auto auto;position:relative;grid-gap:0 1.25rem}@media only screen and (max-width:1023px){.shopping-list-card__grid{grid-template:"image text" 1fr "image price" auto "image addToCart" auto "hints action" auto/1fr 1fr;grid-gap:.9375rem}}@media only screen and (max-width:767px){.shopping-list-card__grid{grid-template:"image text" auto "price price" auto "addToCart addToCart" auto "action action" auto/7.5rem 1fr}}.shopping-list-card__bottom{display:flex;justify-content:space-between}.shopping-list-card__image-col{grid-area:image}@media only screen and (max-width:1023px){.shopping-list-card__image-col{height:25.3125rem}}@media only screen and (max-width:767px){.shopping-list-card__image-col{height:9.375rem}}.shopping-list-card__hints-col{grid-area:hints}@media only screen and (min-width:1024px){.shopping-list-card__hints-col .icon-hint,.shopping-list-card__hints-col .icon-hint-action,.shopping-list-card__hints-col .icon-hint-end-customer-action{width:-moz-fit-content;width:fit-content}}@media only screen and (max-width:767px){.shopping-list-card__hints-col{display:none}}.shopping-list-card__text-col{display:flex;flex-direction:column;gap:.625rem;grid-area:text}.shopping-list-card__text-col p{margin:0}.shopping-list-card__text-col .product-card-item--description{flex-grow:1}.shopping-list-card__text-col .product-card-item--sku{color:#1a1a1a}.shopping-list-card__price-col{grid-area:price}.shopping-list-card__price-container{align-items:center;display:flex;justify-content:space-between}.shopping-list-card__add-to-cart-col{grid-area:addToCart}.shopping-list-card__add-to-cart-col button{width:100%}.shopping-list-card__action-col{align-self:flex-end;display:flex;flex-wrap:wrap;grid-area:action;justify-content:flex-end}@media only screen and (max-width:767px){.shopping-list-card__action-col{justify-content:flex-start}}.shopping-list-card .energy-label{display:none}@media only screen and (max-width:1023px){.shopping-list-card .energy-label{display:block;position:absolute;right:.9375rem}.shopping-list-card .energy-label .icon--energy-label{height:1.5625rem;width:2.625rem}.shopping-list-card .energy-label a{display:none}}.shopping-list-card__info-container{display:flex;flex-direction:column;gap:.625rem}.slick-carousel{background:#fff;overflow:hidden;position:relative}.slick-carousel .outer-slick-container{display:flex}@media only screen and (max-width:1023px){.slick-carousel.slick-carousel--banner-sales-slider{display:none}}.slick-carousel.slick-carousel--banner-sales-slider .slick-disabled{visibility:visible}.slick-carousel.slick-carousel--banner-sales-slider .slick-arrow{align-items:center;background:transparent;border-radius:4px;color:var(--setting-color-link);cursor:pointer;display:flex!important;font-size:medium;height:1.5rem;justify-content:center;position:absolute;right:17rem;text-align:center;top:50%;transform:translateY(-50%);width:1.5rem;z-index:350}@media only screen and (max-width:1023px){.slick-carousel.slick-carousel--banner-sales-slider .slick-arrow{display:none!important}}.slick-carousel.slick-carousel--banner-sales-slider .slick-arrow .icon{height:1.5rem;width:1.5rem}.slick-carousel.slick-carousel--banner-sales-slider .slick-arrow:hover{background:transparent}.slick-carousel.slick-carousel--banner-sales-slider .slick-arrow.slick-disabled{opacity:0}.slick-carousel.slick-carousel--banner-sales-slider .slick-prev{left:37%}@media only screen and (min-width:768px)and (max-width:1023px){.slick-carousel.slick-carousel--banner-sales-slider .slick-prev{left:30vw}}.slick-carousel.slick-carousel--banner-sales-slider .slick-next{left:unset;right:37%}@media only screen and (min-width:768px)and (max-width:1023px){.slick-carousel.slick-carousel--banner-sales-slider .slick-next{right:30vw}}.slick-carousel--pdp-product-slider{background:transparent}@media only screen and (max-width:767px){.slick-carousel--pdp-product-slider{margin-left:.9375rem;margin-right:.9375rem}}.slick-carousel--pdp-product-slider .slick-carousel__container{padding:0}.slick-carousel--pdp-product-slider .slick-track{margin:0}.slick-carousel--pdp-product-slider .product-card-cms{border:none;width:100%}.slick-carousel--pdp-product-slider .stock-info-cms__container{margin:0;padding:1.25rem .9375rem}.slick-carousel--pdp-product-slider .prev-button-slick{left:-1rem}.slick-carousel--pdp-product-slider .next-button-slick{left:73rem}.slick-carousel--cms-product-slider{overflow:visible}.slick-carousel--cms-product-slider .slick-list{width:100%}.slick-carousel--cms-product-slider .slick-slide{display:flex;height:auto}.slick-carousel--cms-product-slider .slick-slide>div{margin:0 1.25rem 0 0;width:100%}@media only screen and (max-width:1023px){.slick-carousel--cms-product-slider .slick-slide>div{margin:0 .9375rem 0 0}}.slick-carousel--cms-product-slider .slick-carousel__container{padding:1.25rem 0 3.25rem}@media only screen and (max-width:1279px){.slick-carousel--cms-product-slider .slick-carousel__container{padding:1.25rem 0}}@media only screen and (max-width:1023px){.slick-carousel--cms-product-slider .slick-carousel__container{padding:1.375rem 0 .9375rem}}@media only screen and (max-width:549px){.slick-carousel--cms-product-slider .slick-carousel__container{padding:.5625rem 0 .9375rem}}.slick-carousel--cms-product-slider .slick-carousel--equal-height .slick-slide{display:flex;height:auto;margin:0 1.1875rem 0 0}@media only screen and (min-width:768px){.slick-carousel--cms-product-slider .slick-carousel--equal-height .slick-slide{margin:0 1.1875rem 0 0}}.slick-carousel--cms-product-slider .slick-next.slick-arrow{left:unset;right:-.625rem}.slick-carousel--cms-product-slider .slick-prev.slick-arrow{left:-.625rem}.slick-carousel--cms-product-slider .baugruppe-slider__item,.slick-carousel--cms-product-slider .product-card-cms{min-width:unset;width:calc(25% - .9375rem)}@media only screen and (max-width:1399px){.slick-carousel--cms-product-slider .baugruppe-slider__item,.slick-carousel--cms-product-slider .product-card-cms{width:calc(33.33333% - .83333rem)}}@media only screen and (max-width:1023px){.slick-carousel--cms-product-slider .baugruppe-slider__item,.slick-carousel--cms-product-slider .product-card-cms{width:calc(50% - .625rem)}}@media only screen and (max-width:549px){.slick-carousel--cms-product-slider .baugruppe-slider__item,.slick-carousel--cms-product-slider .product-card-cms{width:100%}}.slick-carousel--baugruppe-slider{width:calc(100% + 1.25rem)}@media only screen and (max-width:1023px){.slick-carousel--baugruppe-slider{width:calc(100% + .9375rem)}}.slick-carousel--baugruppe-slider .slick-next.slick-arrow{right:.625rem}@media only screen and (max-width:1023px){.slick-carousel--baugruppe-slider .slick-next.slick-arrow{right:2.1875rem}}.slick-carousel--homepage{margin-right:-2.5rem}@media only screen and (max-width:1023px){.slick-carousel--homepage{margin-right:-.9375rem}}.slick-carousel--homepage .slick-next.slick-arrow{left:unset;right:1.875rem}@media only screen and (max-width:1023px){.slick-carousel--homepage .slick-next.slick-arrow{right:.3125rem}}.slick-carousel--homepage .slick-carousel__container{padding:1.25rem 0 0}@media only screen and (max-width:549px){.slick-carousel--homepage .slick-carousel__container{padding:.5625rem 0 0}}.slick-carousel--gray-background{background:#f1f1f1;padding-bottom:1.25rem}@media only screen and (max-width:1023px){.slick-carousel--gray-background{margin-bottom:.625rem;padding-bottom:0}}.slick-carousel--gray-background.slick-carousel--cms-block--no-margin{margin-bottom:0;padding-bottom:0}.slick-carousel--no-padding-top .slick-carousel__container{padding-top:0}.slick-carousel--no-padding-top .slick-next.slick-arrow,.slick-carousel--no-padding-top .slick-prev.slick-arrow{top:calc(50% - 1.25rem)}.slick-carousel--white-background{background:#fff;margin-bottom:2.5rem}@media only screen and (max-width:1023px){.slick-carousel--white-background{background:transparent;margin-bottom:.625rem}}.slick-carousel--white-background.slick-carousel--cms-block--no-margin{margin-bottom:0}.slick-carousel--white-background.slick-carousel--cms-block--replace-margin{margin-bottom:0;padding-bottom:2.5rem}@media only screen and (max-width:1023px){.slick-carousel--white-background.slick-carousel--cms-block--replace-margin{padding-bottom:.625rem}}.slick-carousel--special-offer .slick-carousel__container{padding:.75rem 0 0}@media only screen and (max-width:1023px){.slick-carousel--special-offer .slick-carousel__container{padding:0}}.slick-carousel__title{line-height:1.5rem;padding:0 2.5rem 1.25rem}@media only screen and (max-width:1023px){.slick-carousel__title{padding:0 1.25rem 1.25rem}}.slick-carousel__title p{margin:0}.slick-carousel__placeholder{display:flex;margin-top:1.25rem;top:0;width:100%}.slick-carousel__container{padding:2.5rem;transition:all 1s;z-index:1}.slick-carousel__container>*{opacity:0}.slick-carousel__container>:first-child{opacity:1}.slick-carousel__container-has-title{padding:0 2.5rem 2.5rem}@media only screen and (max-width:1023px){.slick-carousel__container{padding:1.25rem 1.25rem 2.5rem}}.slick-carousel__container-flex{display:flex}.slick-carousel__container-flex section{flex-shrink:0}.slick-carousel__container--is-inited{max-height:none;opacity:1}.slick-carousel__container--is-inited>*,.slick-carousel__container--is-inited>:first-child{opacity:1}.slick-carousel .slick-disabled{visibility:hidden}.slick-carousel .slick-list,.slick-carousel .slick-track{overflow:hidden}.slick-carousel--full-width{margin-left:-10px;margin-right:-10px}.slick-carousel--full-width.slick-carousel--equal-height{margin-left:-.5625rem;margin-right:-.5625rem}@media only screen and (min-width:768px){.slick-carousel--full-width.slick-carousel--equal-height{margin-left:-10px;margin-right:-10px}}.slick-carousel--equal-height .slick-track{display:flex;overflow:hidden}.slick-carousel--equal-height .slick-slide{display:flex;height:auto;margin:0 .5625rem}@media only screen and (min-width:768px){.slick-carousel--equal-height .slick-slide{margin:0 10px}}.slick-carousel--equal-height .slick-slide>div{max-width:100%;width:100%}.slick-carousel--stretch .slick-slide{margin:0}.slick-carousel--stretch .slick-list{padding:0 10px}.slick-carousel--product-set{margin:0 -.625rem}.slick-carousel--product-set .slick-slide{margin:0 .625rem}@media only screen and (min-width:768px){.slick-carousel--product-set,.slick-carousel--product-set .slick-slide{margin:0}}.slick-carousel--product-set-widget .slick-slide{margin:0 .625rem;min-height:34.375pxrem;width:17.5rem}@media only screen and (min-width:768px){.slick-carousel--product-set-widget .slick-slide{margin:0 10px}}.slick-carousel--banner-slider .slick-slide{width:75rem}@media only screen and (max-width:1399px){.slick-carousel--banner-slider .slick-slide{width:71.875rem}}@media only screen and (min-width:1024px)and (max-width:1399px){.slick-carousel--banner-slider .slick-slide{width:71.875rem}}@media only screen and (max-width:1023px){.slick-carousel--banner-slider .slick-slide{width:100vw}.slick-carousel--banner-slider .slick-slide>div{display:flex}}.slick-carousel--banner-slider .slick-carousel__container{padding-left:2.5rem;padding-right:0}@media only screen and (max-width:1279px){.slick-carousel--banner-slider .slick-carousel__container{padding-left:1.25rem}}@media only screen and (max-width:1023px){.slick-carousel--banner-slider .slick-carousel__container{padding:0 0 2.5rem}}.slick-carousel--banner-slider .slick-prev{display:none}.slick-carousel--banner-slider .slick-next.slick-arrow{left:75.9375rem}@media only screen and (min-width:1280px)and (max-width:1399px){.slick-carousel--banner-slider .slick-next.slick-arrow{left:72.875rem}}@media only screen and (min-width:1024px)and (max-width:1279px){.slick-carousel--banner-slider .slick-next.slick-arrow{left:auto;right:1.875rem}}@media only screen and (min-width:550px)and (max-width:1023px){.slick-carousel--banner-slider .slick-next.slick-arrow{left:auto;right:.875rem}}.slick-carousel--banner-slider .slick-dots{align-items:flex-start;bottom:0;display:flex;justify-content:flex-start;position:absolute;transform:translateY(-.9375rem)}@media only screen and (max-width:1023px){.slick-carousel--banner-slider .slick-dots{left:50%;transform:translate(-50%,-.9375rem)}}.slick-carousel--banner-slider .slick-dots li{background:hsla(0,0%,100%,0);border-radius:50%;display:block;font-size:0;height:.625rem;margin:0 .34375rem 0 0;position:relative;width:.625rem}.slick-carousel--banner-slider .slick-dots li:after{background:#dcdcdc;border-radius:50%;content:"";height:.625rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.625rem}.slick-carousel--banner-slider .slick-dots li:hover{cursor:pointer}.slick-carousel--banner-slider .slick-dots li.slick-active:after{background:var(--setting-color-main);border:2px solid var(--setting-color-main);height:.75rem;width:.75rem}.slick-carousel--banner-sales-slider{background:transparent;height:2.5rem;margin:0}.slick-carousel--banner-sales-slider .slick-carousel__container{padding:0}.slick-carousel--banner-slider-small{margin-bottom:2.5rem;padding:0 2.5rem}.slick-carousel--banner-slider-small .slick-carousel__title{font-size:1.1875rem;line-height:1.5rem;padding-left:0}@media only screen and (max-width:1023px){.slick-carousel--banner-slider-small{margin-bottom:1.25rem;padding:0 0 0 .9375rem}}.slick-carousel--banner-slider-small .slick-carousel__container{display:block;max-height:15.625rem;padding:0}.slick-carousel--banner-slider-small .slick-prev.slick-arrow{left:1.875rem}@media only screen and (max-width:1023px){.slick-carousel--banner-slider-small .slick-prev.slick-arrow{left:.625rem}}.slick-carousel--banner-slider-small .slick-next.slick-arrow{left:auto;right:-.625rem}@media only screen and (max-width:1023px){.slick-carousel--banner-slider-small .slick-next.slick-arrow{right:.5rem}}.slick-carousel--banner-slider-small .slick-slide{margin:0}.slick-carousel--banner-slider-small .slick-slide>div{margin:0 1.25rem 0 0;width:100%}@media only screen and (max-width:1023px){.slick-carousel--banner-slider-small .slick-slide>div{margin:0 .9375rem 0 0}}.slick-carousel--banner-slider-small.slick-carousel--cms-block--no-margin{margin-bottom:0}.slick-carousel--banner-slider-small.slick-carousel--cms-block--replace-margin{margin-bottom:0;padding-bottom:2.5rem}@media only screen and (max-width:1023px){.slick-carousel--banner-slider-small.slick-carousel--cms-block--replace-margin{padding-bottom:1.25rem}}.slick-carousel--service-tools{padding-left:2.5rem;padding-right:0}@media only screen and (max-width:1279px){.slick-carousel--service-tools{padding-left:1.25rem}}@media only screen and (max-width:1023px){.slick-carousel--service-tools{padding-left:.9375rem}}.slick-carousel--service-tools .slick-next.slick-arrow{right:1.875rem}@media only screen and (max-width:1023px){.slick-carousel--service-tools .slick-next.slick-arrow{right:.3125rem}}.slick-carousel--service-tools .slick-track{align-items:stretch}.slick-carousel--service-tools.slick-carousel--banner-slider-small .slick-prev.slick-arrow{left:-.625rem}@media only screen and (max-width:1023px){.slick-carousel--service-tools .slick-carousel__title{margin-top:1.25rem}}.slick-carousel--jumbotron{display:block;min-height:24.375rem}@media only screen and (min-width:768px){.slick-carousel--jumbotron{min-height:31.5625rem}}.slick-carousel--jumbotron .slick-slide{margin:0 .0625rem}@media only screen and (min-width:768px){.slick-carousel--jumbotron .slick-slide{margin-left:.3125rem;margin-right:.3125rem}}.slick-carousel--jumbotron .slick-dots{align-items:center;display:flex;justify-content:center;margin-top:1.125rem}@media only screen and (min-width:768px){.slick-carousel--jumbotron .slick-dots{margin-top:1.5rem}}.slick-carousel--jumbotron .slick-dots li{background:hsla(0,0%,100%,0);border-radius:50%;display:block;font-size:0;height:.625rem;margin:0 .375rem;position:relative;width:.625rem}.slick-carousel--jumbotron .slick-dots li:after{background:#dadada;border-radius:50%;content:"";height:.3125rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.3125rem}@media only screen and (min-width:768px){.slick-carousel--jumbotron .slick-dots li{margin-bottom:.3rem;margin-top:.3rem}}.slick-carousel--jumbotron .slick-dots li:hover{cursor:pointer}.slick-carousel--jumbotron .slick-dots li.slick-active:after{background:hsla(0,0%,100%,0);border:2px solid #4c4c4c;height:.625rem;width:.625rem}.slick-carousel--non-fixed-height{min-height:auto}.slick-carousel--go-live .hero-banner__text--container-text{-webkit-line-clamp:5}@media only screen and (max-width:1023px){.slick-carousel--go-live .hero-banner__text--container-text{-webkit-line-clamp:unset}}.slick-carousel .slick-arrow{align-items:center;background:var(--setting-color-main);border-radius:4px;color:var(--setting-color-secondary-base-white);display:flex!important;font-size:medium;height:2.125rem;justify-content:center;position:absolute;right:17rem;text-align:center;top:50%;transform:translateY(-50%);transition:all .3s ease;width:2.125rem;z-index:350}.slick-carousel .slick-arrow .icon{height:12px}.slick-carousel .slick-arrow:hover{background:var(--setting-color-main-darken-10);cursor:pointer;opacity:1}.slick-carousel .slick-prev{left:1.875rem}@media only screen and (min-width:550px)and (max-width:1023px){.slick-carousel .slick-prev{left:.625rem}}.slick-carousel .slick-next{left:76rem}body .slick-carousel--pdp-product-slider .next-button-slick{left:65rem!important}.container__nav-collapsed .slick-carousel--pdp-product-slider .next-button-slick{left:72.8125rem!important}.slick-carousel--service-tools tile-service{width:calc(16.66667% - 20px)}@media only screen and (max-width:1279px){.slick-carousel--service-tools tile-service{width:calc(25% - 20px)}}@media only screen and (max-width:767px){.slick-carousel--service-tools tile-service{width:calc(50% - 20px)}}.slick-carousel--product-abstract{margin-left:1.25rem}@media only screen and (max-width:1023px){.slick-carousel--product-abstract{margin-left:.9375rem}}@media only screen and (max-width:549px){.slick-carousel--product-abstract{margin-left:0}}.slick-carousel--product-abstract .slick-carousel__container{max-height:32.0625rem}.slick-carousel--product-abstract .product-card-cms-homepage{width:calc(25% - 1.25rem)}@media only screen and (max-width:1399px){.slick-carousel--product-abstract .product-card-cms-homepage{width:calc(33.33333% - 1.25rem)}}@media only screen and (max-width:1279px){.slick-carousel--product-abstract .product-card-cms-homepage{width:calc(50% - 1.25rem)}}@media only screen and (max-width:1023px){.slick-carousel--product-abstract .product-card-cms-homepage{width:calc(25% - 1.25rem)}}@media only screen and (max-width:767px){.slick-carousel--product-abstract .product-card-cms-homepage{width:calc(33.33333% - 1.25rem)}}@media only screen and (max-width:549px){.slick-carousel--product-abstract .product-card-cms-homepage{width:calc(50% - 1.25rem)}}.link{background-color:transparent;color:#014380;color:var(--setting-color-link);cursor:pointer;display:inline-block;margin:0;padding:0}.link:hover{text-decoration:underline}.link--success{color:#00a59a}.link--info{color:#009fe3}.link--warning{color:#daa415}.link--alert{color:#e50040}.link--small{font-size:.875rem}.link--alt{transition:color .25s ease-in-out}.link--alt:hover{color:#dd3317;text-decoration:none}.link--expand{display:block}.link--disabled,.link[disabled]{color:#8f8f8f;cursor:not-allowed}.link--disabled:hover,.link[disabled]:hover{color:#8f8f8f;text-decoration:none}.link:hover{color:var(--setting-color-link-darken-10)}.link--underlined{text-decoration:underline}.link--no-underline,.link--no-underline-hover:hover,.link--no-underline:hover,.link--underlined:hover{text-decoration:none}.link--basic{align-items:center;color:var(--setting-color-link);display:inline-flex;font-size:1rem;position:relative;width:-moz-fit-content;width:fit-content}.link--basic:before{background-color:var(--setting-color-link-darken-10);bottom:0;content:"";display:block;height:.125rem;left:0;opacity:0;position:absolute;transform:scaleX(0);transform-origin:top left;transition:all .3s ease;transition-property:transform,opacity;width:100%}.link--basic:hover{background:none;color:var(--setting-color-link-darken-10);cursor:pointer;text-decoration:none}.link--basic:hover:before{opacity:1;transform:scaleX(1)}.link--basic:disabled{color:#678eb3}.link--basic-big{margin-top:1.25rem}.link--basic-large{font-size:1.125rem}.link--basic-small{font-size:1rem;margin-top:.625rem}.link--basic-smaller{font-size:.875rem}.link--basic-underlined{text-decoration:unset!important}.link--basic-underlined:before{background-color:var(--setting-color-link)!important;opacity:1!important;transform:scaleX(1)!important;transform-origin:top right!important}.link--basic-underlined:hover:before{opacity:0!important;transform:scaleX(0)!important}.link--basic.fit-content{width:-moz-fit-content;width:fit-content}.link--basic .icon{margin-right:.4375rem}.link--basic-white{color:#fff;text-decoration:unset}.link--basic-white:hover{color:#fff}.link--basic-white.link--basic-underlined:before,.link--basic-white:before{background-color:#fff!important}.link--icon-text{align-items:center;border-radius:.1875rem;color:var(--setting-color-link);cursor:pointer;display:inline-flex;font-size:1rem;height:2.375rem;overflow:hidden;padding:.5625rem;position:relative;transition:background .3s ease,background-color .3s ease,color .3s ease}@media only screen and (min-width:1024px){.link--icon-text{transition:all .25s ease-in-out}}.link--icon-text:before{background-color:#4c4c4c;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:hidden;width:0;z-index:2}.link--icon-text:not(:active):before{animation:ripple .8s cubic-bezier(0,0,.2,1);transition:visibility .8s step-end}.link--icon-text:active:before{visibility:visible}.link--icon-text svg{margin-right:.3125rem}.link--icon-text:hover{background:rgba(26,26,26,.05);background-color:rgba(26,26,26,.05);color:var(--setting-color-link-darken-10)}.link--icon-text--icon-only{align-items:center;display:flex;justify-content:center;width:2.375rem}.link--icon-text--icon-only svg{margin:0}.link--icon-text.icon-right svg{margin-left:.3125rem;margin-right:0}.link--icon-text.no-icon-margin svg{margin:0}.link--icon-text.transform-right{transform:translateX(.5625rem)}.link--icon-text.transform-left{transform:translateX(-.5625rem)}.link--icon-text--medium{height:2.125rem}.link--icon-text--big{height:2.5rem}.link--icon-text--gray{color:#53565b}.link--icon-text--gray:hover{color:#4c4c4c}.link--icon-text--darker:hover{background:rgba(26,26,26,.2);background-color:rgba(26,26,26,.2)}.link--margin-top-auto{margin-top:auto}.link--align-left{text-align:left}.link--basic-tiny{font-size:.75rem}.link--notification{font-size:.875rem}.link--customer-table{align-items:center;color:#64666a;display:flex;margin-left:1.25rem}.link--customer-table .icon{margin-right:.3125rem}.link--customer-table-header{align-items:center;display:inline-flex;font-size:1rem;height:1rem;min-width:3.125rem}.link--customer-table-header .icon{margin-right:.3125rem}.link--placeholder{align-items:center;display:flex;font-size:1rem;height:1rem;min-width:3.125rem}.link--placeholder:disabled{cursor:default}.link--mask-icon{color:var(--setting-color-link);position:relative}.link--mask-icon:disabled{color:#5e85aa}.link--mask-icon-underlined{text-decoration:underline}.link--mask-icon:after{background-color:var(--setting-color-link);background-size:cover;content:"";height:1.375rem;margin-left:.5rem;-webkit-mask-image:url(../images/chevron-circle-right.svg);mask-image:url(../images/chevron-circle-right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;width:1.375rem}.link--mask-icon:hover{color:var(--setting-color-link-darken-10);text-decoration:none}.link--mask-icon:hover:after{background-color:var(--setting-color-link-darken-10)}.link--basic-gray{align-items:center;color:#64666a;display:flex;font-size:1rem}.link--basic-gray .icon{color:#64666a;margin-right:.5rem}.link--basic-gray:focus,.link--basic-gray:hover{color:#434343;text-decoration:none}.link--basic-gray:focus .icon,.link--basic-gray:hover .icon{color:#434343}.link--icon{align-items:center;color:#8f8f8f;display:flex;font-size:.8125rem;font-weight:500;line-height:1rem}@media only screen and (min-width:1024px){.link--icon{transition:all .25s ease-in-out}}.link--icon:focus,.link--icon:hover{color:#4c4c4c;text-decoration:none}.link--icon:focus .icon,.link--icon:hover .icon{color:#4c4c4c}.link--footer{color:#fff;font-size:1rem;line-height:1.375rem}.link--footer:focus,.link--footer:hover{color:#fff}.link--footer:before{background-color:#fff!important}.link--checkout{font-size:.8125rem;line-height:normal}.link--checkout-header{color:#fff}.link--checkout-header:hover{color:#fff;text-decoration:underline}.link--action{color:#b2b2b2}.link--action:focus,.link--action:hover{background:#fff}.link--secondary{border:1px solid transparent;color:#fff;line-height:26px}@media only screen and (min-width:1024px){.link--secondary{transition:color .25s ease-in-out}}.link--secondary:hover{border:.0625rem solid #fff;border-radius:3px;color:#fff;text-decoration:none}.link--header{border:.0625rem solid transparent;color:inherit;font-size:1rem;line-height:1.625rem}.link--header:active,.link--header:hover{background:#fff;color:var(--setting-color-link)}.link--additional{color:var(--setting-color-main)}@media only screen and (min-width:1024px){.link--additional{transition:color .25s ease-in-out}}.link--additional:focus,.link--additional:hover{color:#4c4c4c;text-decoration:none}p>.link{text-decoration:underline}@media only screen and (max-width:1023px){p>.link{font-size:1rem}}.spoiler-element{margin:.625rem 0}.spoiler-element__title{background:#fff;color:#434343;font-size:1rem;line-height:1.25rem;padding:1.5625rem 1.25rem}.spoiler-element__label{align-items:center;background:#fff;color:#434343;display:flex;height:4.375rem;padding:1.25rem}@media only screen and (max-width:549px){.spoiler-element__label-text{display:none}}.spoiler-element__label-description{margin-left:1.25rem}.spoiler-element__label.toggler-accordion__item--active{border-bottom:.0625rem solid #cfcacb;padding-bottom:19px}.spoiler-element__label.toggler-accordion__item--active .spoiler-element__label-description,.spoiler-element__label.toggler-accordion__item--active .spoiler-element__label-toggle-show{display:none}.spoiler-element__label.toggler-accordion__item--active .spoiler-element__label-toggle-hide{display:block}.spoiler-element__label-toggle{color:var(--setting-color-main);font-size:1rem;line-height:1.5rem;margin-left:auto}.spoiler-element__label-toggle .icon{height:1.5rem;margin-left:.4375rem;width:1.5rem}.spoiler-element__label-toggle-hide{display:none}.spoiler-element__content{background:#fff;color:#434343}.spoiler-element__content>*{padding:1.25rem}.spoiler-element__content a{align-items:center;color:var(--setting-color-link);display:inline-flex;font-size:1rem;position:relative;text-decoration:unset!important;width:-moz-fit-content;width:fit-content}.spoiler-element__content a:before{background-color:var(--setting-color-link-darken-10);background-color:var(--setting-color-link)!important;bottom:0;content:"";display:block;height:.125rem;left:0;opacity:0;opacity:1!important;position:absolute;transform:scaleX(0);transform:scaleX(1)!important;transform-origin:top left;transform-origin:top right!important;transition:all .3s ease;transition-property:transform,opacity;width:100%}.spoiler-element__content a:hover:before{opacity:0!important;transform:scaleX(0)!important}.spoiler-element-faq__container{background:#fff;display:flex;padding:1.875rem 1.5625rem}.spoiler-element-faq__icon{margin-right:1.25rem}.spoiler-element-faq__icon .icon{color:var(--setting-color-main);height:1.75rem;width:2rem}.spoiler-element-faq__text{color:#1a1a1a;font-size:1.1875rem;font-weight:700;line-height:1.5pxrem}.stock-info>.col{flex-grow:unset;margin-right:0;max-width:unset;min-width:unset}.stock-info__text-content{display:block;overflow:initial;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:1rem;line-height:1.25rem}.stock-info__container .stock-info__display_stock_comment{color:#00a59a;font-size:1rem;font-weight:400}@media only screen and (max-width:1279px){.stock-info__container .stock-info__display_stock_comment{font-size:.875rem}}.stock-info__container-inline{align-items:center;display:flex;white-space:nowrap}.stock-info__container-inline .stock-info__display_stock_container{margin-right:.9375rem}.stock-info__container-inline .stock-info__display_stock_comment{white-space:normal}.stock-info__container--delayed .stock-info__display_stock_comment,.stock-info__container--delayed-quantity .stock-info__display_stock_comment,.stock-info__container--not-available .stock-info__display_stock_comment{color:rgba(67,67,67,.6)}.stock-info__container--delayed .stock-info__display_stock_comment .stock-info__dot,.stock-info__container--delayed-quantity .stock-info__display_stock_comment .stock-info__dot,.stock-info__container--not-available .stock-info__display_stock_comment .stock-info__dot{background-color:#8e8e8e}.stock-info__container .stock-info__available{color:#00a59a}.stock-info__container p{margin:0;white-space:normal}.stock-info__display_stock_container{color:#1a1a1a;display:flex;flex-direction:column;font-size:1rem;font-weight:700;gap:.25rem;line-height:1.125rem}.stock-info__dot{background-color:#00a59a;border-radius:50%;display:inline-block;height:.625rem;margin-right:.3125rem;width:.625rem}.stock-info__dot-wrapper{align-items:center;display:flex;min-height:1.125rem}.stock-info a{color:#1a1a1a}.stock-info a.stock-info__alternative_link{color:var(--setting-color-link);font-weight:400}.stock-info--responsive .stock-info__text-content.stock-info__use-short-text .stock-info__text{display:block}.stock-info--responsive .stock-info__text-content.stock-info__use-short-text .stock-info__text-short{display:none}@media only screen and (max-width:549px){.stock-info--responsive .stock-info__text-content.stock-info__use-short-text .stock-info__text{display:none}.stock-info--responsive .stock-info__text-content.stock-info__use-short-text .stock-info__text-short{display:block}.stock-info--responsive .stock-info__container p,.stock-info--responsive .stock-info__display_stock_container{font-size:.875rem}}.stock-info--responsive .stock-info__comment-wrapper,.stock-info--responsive .stock-info__display_stock_comment{min-width:0}.stock-info--responsive .stock-info__container p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stock-info--trade-fair .stock-info__dot{height:.5rem;margin-right:.1875rem;width:.5rem}.stock-info--trade-fair .stock-info__container--delayed-quantity .stock-info__display_stock_comment .stock-info__dot{background-color:#daa415}.stock-info--trade-fair .stock-info__container--delayed .stock-info__display_stock_comment .stock-info__dot,.stock-info--trade-fair .stock-info__container--not-available .stock-info__display_stock_comment .stock-info__dot{background-color:#e50040}.stock-info--trade-fair .stock-info__delayed-quantity{color:#daa415}.stock-info--trade-fair .stock-info__delayed,.stock-info--trade-fair .stock-info__not_available{color:#e50040}.stock-info-cms{align-items:center;display:flex;font-size:1rem;height:3.625rem;line-height:1.125rem}.stock-info-cms__container{color:#00a59a;flex:1;margin:0 .96875rem}.stock-info-cms__gray{color:#8e8e8e}.stock-info-cms__gray .stock-info-cms__dot{background-color:#8e8e8e}.stock-info-cms__dot{background-color:#00a59a;border-radius:50%;display:inline-block;height:.625rem;margin-right:.4375rem;width:.625rem}.stock-info-cms__text{display:flex;justify-content:space-between}.stock-info-cms__display_stock{text-align:right;white-space:nowrap}.stock-info-cms .grid:after{content:none}.stock-info-cms .skeleton-loading{margin-left:.9375rem}.stock-info-cms--trade-fair .stock-info-cms__display_stock{display:none}.stock-info-cms--trade-fair .stock-info-cms__dot{height:.5rem;margin-right:.1875rem;width:.5rem}.stock-info-cms--trade-fair .stock-info-cms__yellow{color:#daa415}.stock-info-cms--trade-fair .stock-info-cms__yellow .stock-info-cms__dot{background-color:#daa415}.stock-info-cms--trade-fair .stock-info-cms__gray{color:#e50040}.stock-info-cms--trade-fair .stock-info-cms__gray .stock-info-cms__dot{background-color:#e50040}.home-page .stock-info-cms__display_stock{display:none}.table-action-link{text-align:center;width:100%}.table-action-link--tight{font-weight:500;padding-left:.1875rem;padding-right:.1875rem}@media only screen and (min-width:768px){.table-action-link--tight{padding:0}}.table-action-link--full-height{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.table-action-link__title{color:#64666a;font-size:1rem;line-height:1.4375rem}.table-action-list{display:flex;justify-content:space-between;margin:0 -.25rem}@media only screen and (min-width:768px){.table-action-list{justify-content:flex-end;margin:0;width:100%}}.table-action-list--shopping-list{background-color:#f0f0f0;display:block;margin:.5rem 0 0;padding:.5625rem 1.25rem}@media only screen and (min-width:768px){.table-action-list--shopping-list{background-color:hsla(0,0%,100%,0);padding:0}}.table-action-list__inner{display:flex;justify-content:space-between;margin:0 -.25rem}.table-action-list__item{flex-grow:1}@media only screen and (min-width:768px){.table-action-list__item{flex-grow:0}}.tag-container{display:flex;left:.6875rem;position:absolute!important;top:0;white-space:nowrap;width:inherit;z-index:1}@media only screen and (max-width:767px){.tag-container{left:.9375rem;max-width:calc(100% - 1.875rem)}}.tag-container--grid>.tag-container__static-tags{align-items:flex-start;flex-direction:column;gap:.375rem;width:auto}.tag-container__static-tags{display:flex;gap:.625rem;position:absolute;width:100%}@media only screen and (max-width:1023px){.tag-container__static-tags{align-items:flex-start;flex-direction:column;gap:.375rem}}@media only screen and (min-width:1024px){.tag-container--pdp .tag-container__tag{font-size:1rem}}.tag-container--thumbnail{width:100%;z-index:10}@media only screen and (min-width:1024px){.tag-container--thumbnail .tag-container__tag{display:none}}.tag-container--lightbox{height:100%;width:100%}.tag-container__tag{border-radius:0 0 .3125rem .3125rem;color:#fff;display:inline-block;font-size:1rem;font-weight:700;line-height:1.3125rem;max-width:calc(100% - 1.375rem);overflow:hidden;padding:.1875rem .4375rem;text-overflow:ellipsis;text-transform:uppercase;z-index:1}.tag-container__tag--sonderposten{color:#e50040}.tag-container__tag--new,.tag-container__tag--sonderposten{background-color:#eee;font-size:.875rem;text-transform:capitalize}.tag-container__tag--new{color:#009fe3}.tag-container__tag--complete-wheel{background-color:#014380;text-transform:unset}.tag-container__tag--kit{background-color:#014380}.tag-container__tag--action{background-color:#e50040;font-size:.875rem}.tag-container__tag--action-product-list{align-items:center;display:flex}.tag-container__tag--endkunden-aktion{background-color:#f5d5de;color:#e50040;font-size:.875rem}@media only screen and (max-width:1023px){.tag-container__tag--endkunden-aktion{font-size:.625rem}}.tag-container__tag--sonderaktion{align-items:center;background-color:#e50040;color:#fff;display:inline-flex;gap:.5rem}.tag-container__tag--tpms-compatible{align-items:center;background-color:#014380;display:inline-flex;gap:.25rem;padding:.25rem .3125rem;text-transform:uppercase}.tag-container--width-unset .tag-container__static-tags{width:unset}.tag-container--catalog{left:0;top:.625rem}.tag-container--catalog .tag-container__tag{border-radius:0 .3125rem .3125rem 0;max-width:unset}.tag-container__product-list{bottom:0;display:flex;gap:.625rem;left:0;position:absolute;width:-moz-max-content;width:max-content}.tag-container__product-list .tag-container__static-tags{position:relative;width:unset}.tag-container--wishlist{left:0;position:relative!important}.tag-container--wishlist .tag-container__static-tags{position:relative}@media only screen and (max-width:1023px){.tag-container--wishlist .tag-container__static-tags{flex-direction:row}}.tag-container--wishlist>.tag-container__static-tags>.tag-container__tag{border-radius:.3125rem;max-width:unset}.tag-container--reduced{left:unset;position:relative!important;top:unset}.tag-container--reduced .tag-container__static-tags{position:relative;width:-moz-max-content;width:max-content}.tag-container--reduced .tag-container__tag{border-radius:3px;font-size:.75rem;line-height:.75rem;max-width:unset;padding:.1875rem .3125rem}.tag-container--reduced .tag-container__tag--complete-wheel,.tag-container--reduced .tag-container__tag--sonderposten{padding:.125rem .3125rem}.tag-container--reduced .tag-container__tag--kit{background-color:#eee;color:#434343}.tag-container--reduced .tag-container__tag .icon{height:.875rem;width:.875rem}.container--product-items-grid>.product-card--catalog .tag-container__static-tags{align-items:flex-start;flex-direction:column;gap:.375rem;width:auto}.technical-search-container{bottom:5rem;left:10%;position:fixed;top:5rem;width:80vw;z-index:4001}@media only screen and (max-width:1279px){.technical-search-container{bottom:2.5rem;left:1%;top:2.5rem;width:98vw}}@media only screen and (max-width:767px){.technical-search-container{bottom:0;left:0;top:0;width:100%}}.technical-search-container__wrapper{background:#fff;border-radius:3px;box-shadow:0 1.125rem 1.125rem 0 rgba(26,26,26,.05),0 .1875rem .1875rem 0 rgba(26,26,26,.05);font-size:1rem;left:0;line-height:1.25rem;max-height:100%;overflow:auto;padding-top:2.5rem;position:absolute;top:0;width:100%;z-index:4001}@media only screen and (max-width:1399px){.technical-search-container__wrapper{height:100%}}@media only screen and (max-width:1023px){.technical-search-container__wrapper{padding-top:1.25rem}}@media only screen and (max-width:767px){.technical-search-container__wrapper{height:100vh;max-height:unset;padding:0}}.technical-search-container__close{background:transparent;border:0;color:#fff;cursor:pointer;position:absolute;right:.1875rem;top:-4.5625rem;width:.875rem;z-index:4000}.technical-search-container__target{min-height:18.75rem}@media only screen and (max-width:1399px){.technical-search-container__target{height:100%}}.tile-action,.tile-action__container{height:100%}.tile-action__container__link{height:100%;width:100%}.tile-action__image{background-position:0 0;background-repeat:no-repeat;height:auto;-o-object-fit:contain;object-fit:contain;width:auto}.tile-action__text{color:#333;margin:auto}.tile-action__headline{font-weight:700;height:1.5rem;margin-bottom:1.25rem;white-space:nowrap}@media only screen and (max-width:1023px){.tile-action__headline{font-size:1.1875rem;line-height:1.5rem}}@media only screen and (max-width:549px){.tile-action__headline{margin-bottom:.625rem;white-space:normal}}.tile-action--special-offer .tile-action__container{display:flex;flex-direction:column}.tile-action--special-offer .tile-action__header{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.tile-action--special-offer .tile-action__headline{height:auto;margin:0}.tile-action--special-offer .tile-action__link{align-self:center;max-height:32rem;max-width:35.9375rem}@media only screen and (max-width:1023px){.tile-action--special-offer .tile-action__link{max-height:22.5rem;max-width:25.25rem}}@media only screen and (max-width:549px){.tile-action--special-offer .tile-action__link{max-height:26.25rem;max-width:29.5rem}}.tile-action--special-offer .tile-action__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.login-right-container .tile-action__container{background:#fff;display:flex;flex-direction:column;justify-content:center;padding:1.25rem}.content-collapser .tile-action__headline{max-width:32.1875rem}@media only screen and (max-width:1279px){.content-collapser .tile-action__headline{max-width:30.8125rem}}@media only screen and (max-width:1023px){.content-collapser .tile-action__headline{max-width:27.625rem}}@media only screen and (max-width:767px){.content-collapser .tile-action__headline{max-width:22.3125rem}}@media only screen and (max-width:549px){.content-collapser .tile-action__headline{margin-top:1.25rem;max-width:unset}}.content-collapser .tile-action__link{background:#fff;display:flex;flex-direction:column;height:28.75rem;justify-content:center}@media only screen and (min-width:1024px)and (max-width:1279px){.content-collapser .tile-action__link{height:27.5rem}}@media only screen and (max-width:1023px){.content-collapser .tile-action__link{height:24.6875rem}}@media only screen and (max-width:767px){.content-collapser .tile-action__link{height:20rem}}@media only screen and (max-width:549px){.content-collapser .tile-action__link{height:100%}}.tile-card{width:100%}.tile-card__container{background:#fff;display:flex;flex-direction:column;height:25rem;position:relative}.tile-card__tag{border-radius:0 0 .3125rem .3125rem;color:#fff;font-size:1rem;font-weight:700;left:2.5rem;line-height:1.3125rem;padding:.1875rem .4375rem;position:absolute;text-transform:uppercase;top:0;z-index:1}.tile-card__tag--tag--normal{background-color:var(--setting-color-main)}.tile-card__tag--tag--important{background-color:#e50040}.tile-card__tag--tag--others{background-color:#eee;color:#009fe3}.tile-card__image{-o-object-fit:cover;object-fit:cover}.tile-card__content-container,.tile-card__image{height:12.5rem;width:100%}.tile-card__content{background:#fff;bottom:0;display:flex;flex-direction:column;height:55%;justify-content:space-between;left:0;margin:0 1.25rem;padding:.625rem 1.25rem 1.875rem;position:absolute;right:0;top:45%;width:calc(100% - 40px)}.tile-card__content h3{-webkit-line-clamp:1;font-size:1.25rem!important;line-height:1.5625rem!important;margin-bottom:.625rem}.tile-card__content h3,.tile-card__content p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.tile-card__content p{-webkit-line-clamp:3;font-size:1rem!important;line-height:1.4375rem!important}.tile-product-segment{flex:1;transform:translateY(-40px)}@media only screen and (min-width:0)and (max-width:1279px){.tile-product-segment{flex-basis:50%;max-width:50%}}.tile-product-segment__link{height:100%;width:100%}.tile-product-segment__link:hover{text-decoration:none}.tile-product-segment__container{background-color:#fff;border:.0625rem solid #cfcacb;box-sizing:border-box;height:100%;min-height:5.0625rem;transition:all .3s ease}.tile-product-segment__container:hover{box-shadow:0 .125rem .625rem 0 rgba(40,70,80,.15);text-decoration:none}.tile-product-segment__container .col.spacing-left--small{display:flex;height:100%}@media only screen and (max-width:1279px){.tile-product-segment__container{margin:0 -.0625rem -.0625rem 0}}.tile-product-segment__icon,.tile-product-segment__image{align-self:center;background-position:50%;background-repeat:no-repeat;background-size:cover;height:3.75rem;margin:.625rem;min-height:3.75rem;min-width:3.75rem;width:3.75rem}.tile-product-segment__text{align-self:center;color:#434343!important;display:-webkit-box;font-size:1.25rem;font-weight:700!important;-webkit-hyphens:auto;hyphens:auto;letter-spacing:0;line-height:1.25rem!important;margin:.625rem .3125rem .625rem 0;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media only screen and (min-width:1280px)and (max-width:1399px){.tile-product-segment__text{font-size:1rem}}.tile-product-segment__text:hover{text-decoration:none}.tile-product-segment__subtitle{display:none}.tile-product-segment__gray{filter:grayscale(1)}.home-page .tile-product-segment__container{align-items:center}.banner-sales-slider__background{position:absolute;width:100%}.banner-sales-slider__background img{filter:invert(68%) sepia(2%) saturate(1193%) hue-rotate(188deg) brightness(140%) contrast(89%) grayscale(1);height:2.5rem;width:100%}@media only screen and (max-width:1023px){.banner-sales-slider__background{display:none}}.banner-sales-slider-close{color:var(--setting-color-link);line-height:2.5rem;position:absolute;right:3.125rem;z-index:1000}@media only screen and (min-width:768px)and (max-width:1023px){.banner-sales-slider-close{right:1.875rem}}@media only screen and (max-width:1023px){.banner-sales-slider-close{display:none}}.banner-sales-slider-close button{background:transparent;cursor:pointer}.banner-sales-slider-close button .icon{width:.75rem}.tile-sales{align-items:center;color:var(--setting-color-link);display:flex!important;font-size:1rem;font-weight:700;height:2.5rem;justify-content:center;line-height:1.25rem;width:100vw!important}@media only screen and (min-width:120rem){.tile-sales{width:120rem}}.tile-sales__text{color:var(--setting-color-link)}.tile-sales__text--link{margin-left:.625rem;text-decoration:none}.tile-sales__container{background:#fff;border:1px solid #dce0e5;display:flex;flex-direction:column;height:25rem;margin-right:1.25rem;width:22.8125rem}.tile-sales__tag{background-color:#e50040;border-radius:3px;color:#fff;font-size:1rem;font-weight:700;height:1.25rem;left:30px;line-height:21px;padding:5px 10px;position:relative;top:20px;width:3.75rem}.tile-sales__image{height:12.5rem;width:100%}.tile-sales__content{background:#fff;margin:0 1.25rem;padding:.625rem 1.25rem;transform:translateY(-30px)}.tile-sales__content h1{font-size:1.5rem;line-height:1.8125rem}.tile-sales__content h3{font-size:1.125rem;line-height:1.5625rem}.tile-service__link{color:var(--setting-color-ghost);height:100%;width:100%}.tile-service__link:hover{color:var(--setting-color-ghost);text-decoration:none}@media only screen and (max-width:549px){.tile-service{width:100%}}.tile-service__container{background:#fff;display:flex;flex-direction:column;height:100%;min-height:15.625rem;position:relative;transition:all .3s ease}@media only screen and (max-width:1023px){.tile-service__container{min-height:12.5rem}}@media only screen and (max-width:549px){.tile-service__container{margin-inline:-20px;width:calc(100% + 2.5rem)}}.tile-service__container:hover{box-shadow:0 .125rem .625rem 0 rgba(40,70,80,.15);cursor:pointer}.tile-service__tag{border-radius:0 0 .3125rem .3125rem;color:#fff;font-size:1rem;font-weight:700;left:2.5rem;line-height:1.3125rem;padding:.1875rem .4375rem;position:absolute;text-transform:uppercase;top:0;z-index:1}.tile-service__tag--tag--normal{background-color:var(--setting-color-main)}.tile-service__tag--tag--important{background-color:#e50040}.tile-service__tag--tag--others{background-color:#eee;color:#009fe3}.tile-service__image{margin:0 auto;max-height:5.9375rem}.tile-service__image img{height:100%}.tile-service__icon-container{align-items:center;display:flex;justify-content:center;margin-top:.625rem;width:100%}.tile-service__text{color:#1a1a1a;font-size:19px;font-weight:700;-webkit-hyphens:auto;hyphens:auto;letter-spacing:0;line-height:24px;margin:1.875rem .625rem 0;text-align:center}.tile-service__text-description{margin:.625rem}.tile-service__description{color:#434343;font-size:1rem;letter-spacing:0;line-height:1.4375rem;margin:0 auto 1.25rem;max-width:21.875rem;padding:0 .625rem;text-align:center}.tile-service--homepage .tile-service__gray{filter:grayscale(1)}.tile-service--homepage .tile-service__container{margin-inline:unset;min-height:15.0625rem;width:15.0625rem}.tile-service--homepage .tile-service__image{margin-top:3.125rem}.toggler-accordion__icon{color:var(--setting-color-ghost);position:absolute;right:0;top:50%;transform:translateY(-50%)}.toggler-accordion__item{color:#1a1a1a;cursor:pointer;font-size:1.125rem;font-weight:400;line-height:1.5625rem;padding-right:1rem;position:relative}.toggler-accordion__item .toggle-button{background:transparent;display:inline;margin-left:auto}.toggler-accordion__item .toggle-button:hover:after{border:.125rem solid #fff;border-width:.125rem .125rem 0 0}.toggler-accordion__item .toggle-button:hover:before{background:#004684}.toggler-accordion__item .toggle-button:after{background-color:transparent;border:.125rem solid #004684;border-width:.125rem .125rem 0 0;content:"";display:flex;height:.4375rem;position:absolute;right:.5rem;top:.625rem;transform:rotate(135deg);width:.4375rem}.toggler-accordion__item .toggle-button:before{border:.125rem solid #004684;border-radius:100%;content:"";height:1.5rem;position:absolute;right:0;top:.125rem;width:1.5rem}.toggler-accordion__item.active .toggler-accordion__icon{transform:translateY(-50%) rotate(180deg)}.toggler-accordion__item.active .toggler-accordion__icon:after{display:none}.toggler-accordion__item--active .toggle-button:after{top:.6875rem;transform:rotate(315deg)}.toggler-accordion__item--active .toggler-accordion__icon{transform:translateY(-50%) rotate(180deg)}.toggler-accordion__item--active .toggler-accordion__icon:after{display:none}.top-button{bottom:.9375rem;display:flex;position:fixed;right:1.25rem;z-index:4001}.top-button__button{align-items:center;background:#fff;border:2px solid #979797;border-radius:2.5rem;color:#979797;cursor:pointer;display:flex;height:2.5rem;justify-content:center;opacity:0;pointer-events:none;transition:all .1s;width:2.5rem}.top-button__button,.top-button__button.is-visible{transition:opacity .25s ease-in-out}.top-button__button:hover{background:#dce0e5}.top-button__button.active{height:40px;width:40px}.user-navigation{align-items:center;display:flex;justify-content:flex-end}@media only screen and (max-width:1023px){.user-navigation{margin-right:.3125rem}}.user-navigation__item{background-color:transparent;margin-left:.3125rem;position:relative;width:auto;z-index:3}.user-navigation__item--user .link--secondary{color:var(--setting-color-link)}@media only screen and (min-width:768px){.user-navigation__item:hover .user-navigation__sub-nav{opacity:1;transform:translateX(-50%) translateY(.625rem) scale(1)}}.user-navigation__item--tech{display:none}@media only screen and (max-width:1023px){.user-navigation__item--tech{display:block}.user-navigation__item--wishlist{display:none}}.user-navigation__link,.user-navigation__user-name{color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:700;line-height:1;text-align:left}@media only screen and (min-width:768px){.user-navigation__link,.user-navigation__user-name{text-align:center}}.user-navigation__link:hover,.user-navigation__user-name:hover{color:#fff}.user-navigation__link{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:1rem;gap:.5rem;height:auto;justify-content:center;letter-spacing:0}.user-navigation__link--inline{flex-direction:row}.user-navigation__icon{align-items:center;display:flex;justify-content:center}.user-navigation__text{display:block;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:1399px){.user-navigation__text{display:none}}.user-navigation__my-shop .user-navigation__link{color:#484444}@media only screen and (max-width:1023px){.user-navigation__my-shop .user-navigation__link{color:var(--setting-color-text)}}.user-navigation__arrow{height:.25rem;margin:.9375rem 0 0 .3125rem;width:.4375rem}.user-navigation__sub-nav{background:#fff;border-radius:3px;display:flex;flex-direction:column;font-size:.9375rem;font-weight:400;height:100%;left:0;letter-spacing:.0125rem;line-height:1.93;opacity:0;padding:1.4375rem .9375rem .9375rem;position:fixed;top:0;transform:scale(0);transition:opacity .25s ease-in-out;white-space:nowrap;width:100%;z-index:2154}.user-navigation__sub-nav--touch-active{opacity:1;transform:scale(1)}.user-navigation__sub-nav li:hover{background:#f1f1f1;color:#434343;margin:0 -.9375rem;padding:0 .9375rem}.user-navigation__sub-nav li:hover .link--secondary{border:.0625rem solid #f1f1f1}.user-navigation__sub-nav:before{background:#f9f9f9;content:"";height:.625rem;left:50%;position:absolute;top:-.3125rem;transform:translateX(-50%) rotate(45deg);width:.625rem}@media only screen and (min-width:768px){.user-navigation__sub-nav{box-shadow:0 1.125rem 1.125rem 0 rgba(26,26,26,.05),0 .1875rem .1875rem 0 rgba(26,26,26,.05);display:block;height:auto;left:50%;position:absolute;top:100%;transform:translateX(-50%) translateY(.625rem) scale(0);transform-origin:top center;transition:transform .25s ease-in-out,opacity .25s ease-in-out;width:auto}.user-navigation__sub-nav--show-sub-nav{opacity:1;transform:translateX(-50%) translateY(.625rem) scale(1)}.user-navigation__sub-nav--show-sub-nav--pull-left{transform:translateX(-95%) translateY(.625rem) scale(1)}}@media only screen and (min-width:768px)and (min-width:1400px){.user-navigation__sub-nav--show-sub-nav--pull-left{transform:translateX(-90%) translateY(.625rem) scale(1)}}.user-navigation__sub-nav-inner{background:#f9f9f9;border-top:.0625rem solid #e7eaee;flex-grow:1;overflow:hidden;overflow-y:auto}@media only screen and (min-width:768px){.user-navigation__sub-nav-inner{border:none;flex-grow:0}}@media only screen and (min-width:1024px){.user-navigation__sub-nav-inner{max-height:calc(100vh - 10.9375rem);overflow-y:scroll;padding-left:.75rem}}.user-navigation__sub-nav-inner .menu__item{margin:0 -.9375rem;padding:.3125rem .9375rem}.user-navigation__sub-nav-inner .menu__item:hover{background:#fff}.user-navigation__sub-nav-inner .menu__item:hover .shop-list-item__name{color:var(--setting-color-main)}.user-navigation__sub-nav-close{background:none;height:2.5rem;left:.5rem;position:absolute;top:.375rem;width:2.5rem}@media only screen and (min-width:768px){.user-navigation__sub-nav-close{display:none}}.user-navigation__sub-nav-title{line-height:1.67;padding:.75rem 3.75rem .875rem;text-align:center}@media only screen and (min-width:768px){.user-navigation__sub-nav-title{display:none}}.user-navigation__sub-nav-actions{padding:1.3125rem 1rem 1.875rem}@media only screen and (min-width:768px){.user-navigation__sub-nav-actions{padding:1rem 1.5rem .0625rem}}.user-navigation__sub-nav-link{color:#8f8f8f;transition:color .25s ease-in-out}.user-navigation__sub-nav-link:hover{color:#fff}.user-navigation__empty-cart{align-items:center;display:flex;height:2.375rem;justify-content:center;margin-right:.5rem;padding-right:.25rem}@media only screen and (max-width:1399px){.user-navigation__empty-cart{margin-right:0}}@media only screen and (min-width:768px){.user-navigation__empty-cart{padding:0}}@media only screen and (min-width:1400px){.user-navigation__empty-cart-text{display:inline;white-space:normal}}@media only screen and (min-width:0)and (max-width:1399px){.user-navigation__empty-cart-text{display:none}}.user-navigation__shopping-list-container{padding:.5rem}.user-navigation__shopping-list-container .menu__item{border-radius:3px;margin:0;padding:.5625rem}.user-navigation__shopping-list-seperator{border-bottom:.0625rem solid #cfcacb;margin:0}.user-navigation__shopping-list-action{padding:.5rem}.user-navigation__shopping-list-action .link--basic{align-items:center;display:flex}.shopping-list-note{margin-top:1rem}.shopping-list-note__container{background-color:#f0f0f0;padding:1.0625rem 1.25rem}.shopping-list-note__title{color:#333;font-size:.875rem;font-weight:500;line-height:normal;margin-bottom:.4375rem}.shopping-list-note__text{color:#8f8f8f;font-size:.8125rem;line-height:2.23}.shopping-list-item{background-color:#f0f0f0;border-radius:3px;margin-bottom:.3125rem;padding:1.25rem}@media only screen and (min-width:768px){.shopping-list-item{padding:0 0 0 1.875rem}}.shopping-list-item__label{color:#333;display:inline-block;margin-bottom:.625rem}@media only screen and (min-width:768px){.shopping-list-item__label{margin-bottom:0}}.shopping-list-item .select2-selection__rendered,.shopping-list-item select{background-color:hsla(0,0%,100%,0);border:1px solid #dce0e5;border-radius:3px;padding-right:3.125rem;text-align:right}@media only screen and (min-width:768px){.shopping-list-item .select2-selection__rendered,.shopping-list-item select{border:none}}.shopping-list-bottom__container{padding:1.25rem}@media only screen and (max-width:1023px){.shopping-list-bottom__container{padding:.9375rem}.shopping-list-bottom__container .subtotal-price,.shopping-list-bottom__container .subtotal-price .money-price .money-price__amount{font-size:1.1875rem}}.shopping-list-bottom__container-empty .money-price__amount,.shopping-list-bottom__container-empty .shopping-list-bottom__delete,.shopping-list-bottom__container-empty .shopping-list-bottom__delete .icon,.shopping-list-bottom__container-empty .shopping-list-bottom__delete:focus,.shopping-list-bottom__container-empty .shopping-list-bottom__delete:hover,.shopping-list-bottom__container-empty .shopping-list-bottom__right,.shopping-list-bottom__container-empty .subtotal-price{color:#8e8e8e}@media only screen and (max-width:1023px){.shopping-list-bottom__left{margin-bottom:.3125rem;width:100%}}@media only screen and (max-width:767px){.shopping-list-bottom__left{display:none}}.shopping-list-bottom__price-container{margin-right:1.25rem}@media only screen and (max-width:1023px){.shopping-list-bottom__price-container{margin-left:0;margin-right:auto}}@media only screen and (max-width:767px){.shopping-list-bottom__price-container{margin-bottom:.9375rem;width:100%}.shopping-list-bottom__right,.shopping-list-bottom__right-actions,.shopping-list-bottom__right>.col{width:100%}.shopping-list-bottom__right-actions form>.grid{flex-direction:column}.shopping-list-bottom__right-actions form>.grid label,.shopping-list-bottom__right-actions form>.grid>.col{width:100%}}.shopping-list-bottom__or{color:#434343;font-size:1.125rem;font-weight:400;margin:.625rem 0;text-align:center}@media only screen and (max-width:767px){.shopping-list-bottom__or{font-size:1rem}}.shopping-list-overview-table th:first-child{padding-left:3.375rem}.shopping-list-overview-table tr:last-child{border-bottom:1px solid #e7eaee}.shopping-list-more-options__trigger{align-items:center;color:var(--setting-color-main);cursor:pointer;display:flex;margin-left:1.875rem}.shopping-list-more-options__trigger .icon{margin-right:.4375rem;width:1.125rem}.shopping-list-table .product-card-item{border:none;border-radius:0;border-top:.0625rem solid #cfcacb;padding-top:1.25rem}.shopping-list-table .product-card-item--description,.shopping-list-table .product-card-item--title a{color:#1a1a1a;font-size:1rem;line-height:1.3125rem}.shopping-list-table .product-card-item--description .text-secondary{color:#1a1a1a;display:block;margin-top:1.25rem}.shopping-list-table .product-card-item--right{align-items:center}.shopping-list-table .product-card-item--right .quantity-counter{margin-right:3.75rem}.shopping-list-table .product-card-item--right .money-price__amount{color:#1a1a1a;font-size:1rem;font-weight:700;line-height:1.3125rem;margin-right:3.75rem;margin-top:.75rem}.shopping-list-table .product-card-item--right .product-card-item__remove-button{margin-left:.625rem}.shopping-list-more-options__container{margin-right:1.875rem}.shopping-list-more-options__container .shopping-list-more-options__trigger,.shopping-list__new-shopping-list{align-items:center;display:flex}.shopping-list__new-shopping-list .icon{margin-right:.4375rem}.shopping-list__add-new{margin-bottom:0;margin-top:1.25rem}@media only screen and (max-width:1023px){.shopping-list__add-new{margin-top:.625rem}}@media only screen and (max-width:767px){.shopping-list__add-new{margin-top:0}}.shopping-list__add-new p{color:#1a1a1a}.shopping-list__add-new b{margin-bottom:1.25rem}@media only screen and (max-width:767px){.shopping-list__add-new b{margin-bottom:0}}.shopping-list__add-new-title{color:#1a1a1a}.shopping-list__count{align-self:flex-end;color:#434343;font-size:1.125rem;font-weight:400;line-height:2.1875rem;margin-left:.3125rem}@media only screen and (max-width:767px){.shopping-list__count{font-size:1rem;margin-left:0}}.shopping-list-more-options-content{background:#f9f9f9;border:1px solid #cfcacb;border-radius:3px;box-shadow:0 4px 8px -2px #cfcacb;display:none;font-size:1rem;margin-left:1.875rem;padding-bottom:.3125rem;padding-top:.9375rem;position:absolute;width:13.4375rem;z-index:999}.shopping-list-more-options-content .link{color:#434343;margin-bottom:.625rem;padding:0 1rem;text-decoration:none;width:100%}.shopping-list-more-options-content .link:hover{color:var(--setting-color-main)}.shopping-list-more-options-content-active{display:block}.shopping-list-table .stock-hint{width:31.25rem}@media only screen and (max-width:1023px){.shopping-list-table .stock-hint{width:100%}}@media only screen and (max-width:767px){.shopping-list-title .edit-modal-trigger{min-width:2.125rem}}.shopping-list-title #shopping_list_update_form_name{color:#1a1a1a;display:flex;font-size:1.875rem;font-weight:700;height:3.125rem;line-height:2.1875rem;max-width:33vw;padding:0 0 0 .65625rem;width:31.25rem}@media only screen and (max-width:1023px){.shopping-list-title #shopping_list_update_form_name{font-size:1.25rem;max-width:55vw}}@media only screen and (max-width:767px){.shopping-list-title #shopping_list_update_form_name{font-size:1rem;font-weight:400;line-height:1.375rem;max-width:unset;width:100%}}.shopping-list-title__edit-icon,.shopping-list-title__edit-icon-lg{color:var(--setting-color-main);min-width:1rem}.shopping-list-title__edit-trigger{color:var(--seting-color-main);cursor:pointer;margin-left:.3125rem}.shopping-list-title__edit-trigger.button{margin-left:.3125rem;padding-left:1rem;padding-right:1rem}.shopping-list-title__edit-trigger.button .icon{height:1rem;margin:0;width:1rem}@media only screen and (max-width:767px){.shopping-list-title__edit-trigger-container{display:none}}.shopping-list-title .form__container{display:flex}.shopping-list-title .stock-hint{width:31.25rem}.shopping-list-title__form .form__actions{margin-top:0}@media only screen and (max-width:767px){.shopping-list-title__form .form__actions{width:100%}}.shopping-list-title__form button[type=submit]{margin-left:.3125rem;padding-left:1rem;padding-right:1rem}.shopping-list-title__form button[type=submit] .icon{margin:0}@media only screen and (max-width:767px){.shopping-list-title__form button[type=submit] .icon{display:none}.shopping-list-title__form button[type=submit]{background-color:var(--setting-color-main);color:var(--setting-color-text);margin:.625rem 0;width:100%}.shopping-list-title__form button[type=submit]:hover{background-color:var(--setting-color-main-darken-10)}.shopping-list-title__form{display:flex!important}.shopping-list-title__form .form{width:100%}.shopping-list-title__form .form__container{flex-direction:column}}.shopping-list-title__title{display:-webkit-box;max-width:33vw;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow-wrap:anywhere}@media only screen and (max-width:1023px){.shopping-list-title__title{align-items:center;line-height:2.375rem;max-width:40vw}}@media only screen and (max-width:767px){.shopping-list-title__title{display:-webkit-box!important;-webkit-line-clamp:unset;font-size:1.25rem;line-height:1.5625rem;max-width:unset}}.shopping-list-title__hint{font-size:.75rem;font-weight:400;margin-bottom:0;margin-top:.3125rem}.shopping-list-title .off-canvas__holder{flex-direction:row}@media only screen and (max-width:767px){.shopping-list-title .off-canvas__holder{flex-direction:column;font-weight:400;padding:.9375rem}}.shopping-list__off-canvas .off-canvas__holder{overflow:unset;overflow-y:unset}@media only screen and (max-width:767px){.shopping-list__off-canvas .off-canvas__holder{overflow:hidden;overflow-y:auto}}@media only screen and (min-width:1024px){.shopping-list__off-canvas .off-canvas__holder input{width:31.25rem}}@media only screen and (max-width:767px){.shopping-list__input{width:calc(100% - 2.8125rem)}.show-add-article-off-canvas{margin:.625rem 0 .9375rem}}.shopping-list__actions .icon{font-size:1.375rem;height:1.375rem;width:1.375rem}.add-triggers{display:flex;flex-direction:column;gap:.625rem}.add-triggers__comparison-list-trigger button{z-index:1}.filter-section{bottom:0;left:0;margin-top:.625rem;padding:0;position:relative;right:0;top:0;z-index:1}.filter-section--price-list{margin-top:0}@media only screen and (max-width:1023px){.filter-section__container{animation-duration:.25s;animation-name:slideFromRight;animation-timing-function:ease-in-out;background:#fff;height:100%;overflow:scroll;position:fixed;width:inherit;z-index:2153}}@media only screen and (min-width:768px){.filter-section{border:none;height:auto;overflow:visible}}.filter-section__close-container{position:absolute;right:1.25rem;top:1.0625rem}@media only screen and (max-width:1023px){.filter-section__close-container{animation-duration:.25s;animation-name:slideFromRight;animation-timing-function:ease-in-out;pointer-events:none;right:1.9375rem;top:.625rem;width:100%;z-index:2154}}@media only screen and (max-width:549px){.filter-section__close-container{right:2.0625rem}}@media only screen and (max-width:359px){.filter-section__close-container{display:flex;justify-content:flex-end;right:.75rem;top:1rem}}.filter-section__close{background:none;color:#1a1a1a;cursor:pointer;pointer-events:auto}@media only screen and (max-width:1023px){.filter-section__close{color:#fff}}@media only screen and (max-width:359px){.filter-section__close{color:#64666a}}.filter-section__reset,.filter-section__show-articles{border-radius:0;bottom:0;display:none;position:absolute;width:100%;z-index:1000}@media only screen and (max-width:1023px){.filter-section__reset,.filter-section__show-articles{position:sticky}}.filter-section__reset{bottom:3.125rem}.filter-section__title{display:none;font-size:1rem;line-height:1.67;padding:0 1.0625rem .75rem;text-align:center}.filter-section__title .toggler-accordion__icon{margin-left:.734375rem}@media only screen and (max-width:1023px){.filter-section__title{display:block}}.filter-section__quantity{align-items:center;background-color:#e6e6e6;border-radius:1.5rem;color:#434343;display:flex;font-size:.6875rem;font-weight:700;height:1.5rem;justify-content:center;margin:0;min-width:1.5rem;position:relative;text-align:center;width:1.5rem}.filter-section__sorting{padding-bottom:.625rem}.filter-section__holder{border-top:1px solid #dce0e5;flex-flow:wrap;height:calc(100% - 5.75rem);overflow-x:hidden;overflow-y:auto}@media only screen and (max-width:767px){.filter-section__holder{height:calc(100% - 3.6875rem)}}@media only screen and (min-width:768px){.filter-section__holder{border:none;height:auto;overflow:visible}}.filter-section__item{background:#f9f9f9;border-radius:.1875rem;box-shadow:inset 0 0 0 .0625rem #cfcacb;height:2.8125rem;margin-bottom:.625rem;margin-right:.125rem}.filter-section__item-container{align-items:center;display:flex;height:100%;justify-content:space-between;padding-left:.9375rem;padding-right:.4375rem}.filter-section__item-container--name{align-items:center;display:flex;gap:.4375rem;justify-content:flex-start}.filter-section__item-container--name h6{padding:0}@media only screen and (max-width:1023px){.filter-section__item{align-items:flex-start;background:#fff;border:none;border-bottom:.0625rem solid #eee;box-shadow:none;display:flex;flex-direction:column;height:3.9375rem;margin-bottom:0;width:100%}.filter-section__item h6{font-weight:700}}.filter-section__item .grid{height:100%}.filter-section__item .toggler-accordion__icon{margin-left:.734375rem;right:1.046875rem}.filter-section__item.active{pointer-events:none}.filter-section__item.active .toggler-accordion__icon{transform:none}.filter-section__item.expand-filter .toggler-accordion__icon{transform:translateY(-50%) rotate(180deg)}@media only screen and (min-width:768px){.filter-section__item--hollow{border:none;margin-bottom:2.5rem;padding:0}}.filter-section__item--range .filter-section__item-title{font-weight:700;padding:0}.filter-section__item--bool{margin-left:.3125rem;padding-right:0!important}.filter-section__item--active{box-shadow:inset 0 0 0 .125rem #cfcacb}@media only screen and (max-width:1023px){.filter-section__item--active{box-shadow:none}}.filter-section__item:hover{background:#fcfcfc}@media only screen and (max-width:1023px){.filter-section__item-secondary.is-hidden{display:block}}.filter-section .filter-section__item-title.toggler-accordion__item,.filter-section__item-title{align-items:center;color:#434343;font-size:1rem;font-weight:400;line-height:1.25rem;overflow:hidden;padding:.84375rem .9375rem;position:relative;text-overflow:ellipsis;width:100%}@media only screen and (min-width:550px)and (max-width:1399px){.filter-section .filter-section__item-title.toggler-accordion__item,.filter-section__item-title{font-size:.875rem;line-height:1rem}}.filter-section .toggler-accordion__icon{top:1.4375rem}.filter-section__item-content{background:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:.1875rem;margin-left:-1.125rem;margin-top:.1875rem;position:absolute;width:calc(16.66667% - 1.75rem);z-index:1000}@media only screen and (min-width:550px)and (max-width:1399px){.filter-section__item-content{width:calc(25% - 2.375rem)}}@media only screen and (min-width:768px){.filter-section__item-content--hollow{margin-top:0}}.filter-section__button{justify-content:center;padding-bottom:.8125rem;padding-top:.8125rem;width:100%}.filter-section .checkbox__input.checkbox__input--filter:checked~.checkbox__label{font-weight:700}.filter-section .filter-section__filter{display:none}.filter-section .expand-filter{border-radius:.1875rem .1875rem 0 0;box-shadow:inset 0 0 0 .125rem #cfcacb}.filter-section .expand-filter.filter-section__item:hover{background:#f9f9f9}.filter-section .expand-filter:after{background:#f9f9f9;border-left:.0625rem solid #cfcacb;bottom:.0625rem;content:"";height:.375rem;left:.0625rem;position:absolute;right:0;width:calc(100% - .1875rem);z-index:1001}.filter-section .expand-filter .filter-section__filter{display:block}@media only screen and (max-width:1023px){.filter-section{left:unset;margin-top:0;position:fixed;right:0;width:23.4375rem;z-index:4000}.filter-section__title{background:#f9f9f9;font-size:1.25rem;line-height:1.5625rem;padding:1.0625rem .9375rem;text-align:left}.filter-section__sorting{padding:0}.filter-section__reset,.filter-section__show-articles{display:block}.filter-section__item-title{font-size:1rem}.filter-section .toggler-accordion__icon{top:50%}.filter-section .expand-filter{background:#fff;box-shadow:none;height:auto}.filter-section .expand-filter .toggler-accordion__icon{top:1.9375rem}.filter-section .expand-filter .filter-section__item-title{display:flex;height:3.9375rem}.filter-section .expand-filter .filter-section:hover{background:#fff}.filter-section .expand-filter:after{content:none}.filter-section__overlay{align-items:center;animation-duration:.25s;animation-name:fadeIn;animation-timing-function:ease-in-out;-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);background:rgba(0,0,0,.6);bottom:0;content:"";display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2152}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}}@media only screen and (max-width:549px){.filter-section{width:calc(100% - 3.125rem)}}@media only screen and (max-width:359px){.filter-section{width:100%}}.filter-section--catalog .filter-section__holder{padding-bottom:.625rem}@media only screen and (max-width:1023px){.filter-section--catalog .filter-section__holder{padding-bottom:0}}.grid--gap-smaller>.col.filter-section__item{margin-left:.3125rem;padding-left:0;padding-right:2.125rem}@media only screen and (max-width:1023px){.grid--gap-smaller>.col.filter-section__item{padding-right:0}}@media only screen and (min-width:360px)and (max-width:1023px){.mobile_backdrop{align-items:center;-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);background:rgba(0,0,0,.6);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2152}}.technical-filter-section{bottom:0;left:0;margin-top:.625rem;padding:0;position:relative;right:0;top:0;z-index:1}.technical-filter-section--price-list{margin-top:0}@media only screen and (max-width:767px){.technical-filter-section__container{animation-duration:.25s;animation-name:slideFromRight;animation-timing-function:ease-in-out;background:#fff;height:100%;overflow:scroll;position:fixed;width:inherit;z-index:2153}}@keyframes slideFromRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:none}}@media only screen and (min-width:768px){.technical-filter-section{border:none;height:auto;overflow:visible}}.technical-filter-section__close-container{position:absolute;right:1.25rem;top:1.0625rem}@media only screen and (max-width:767px){.technical-filter-section__close-container{animation-duration:.25s;animation-name:slideFromRight;animation-timing-function:ease-in-out;pointer-events:none;right:1.9375rem;top:.625rem;width:100%;z-index:2154}}@media only screen and (max-width:549px){.technical-filter-section__close-container{right:2.0625rem}}@media only screen and (max-width:359px){.technical-filter-section__close-container{display:flex;justify-content:flex-end;right:.75rem;top:1rem}}.technical-filter-section__close{background:none;color:#1a1a1a;cursor:pointer;pointer-events:auto}@media only screen and (max-width:767px){.technical-filter-section__close{color:#fff}}@media only screen and (max-width:359px){.technical-filter-section__close{color:#64666a}}.technical-filter-section__reset,.technical-filter-section__show-articles{border-radius:0;bottom:0;display:none;position:absolute;width:100%;z-index:1000}@media only screen and (max-width:767px){.technical-filter-section__reset,.technical-filter-section__show-articles{position:sticky}}.technical-filter-section__reset{bottom:3.125rem}.technical-filter-section__title{display:none;font-size:1rem;line-height:1.67;padding:0 1.0625rem .75rem;text-align:center}.technical-filter-section__title .toggler-accordion__icon{margin-left:.734375rem}@media only screen and (max-width:767px){.technical-filter-section__title{display:block}}.technical-filter-section__quantity{align-items:center;background-color:#e6e6e6;border-radius:1.5rem;color:#434343;display:flex;font-size:.6875rem;font-weight:700;height:1.5rem;justify-content:center;margin:0;min-width:1.5rem;position:relative;text-align:center;width:1.5rem}.technical-filter-section__sorting{padding-bottom:.625rem}.technical-filter-section__holder{border-top:1px solid #dce0e5;flex-flow:wrap;height:calc(100% - 5.75rem);overflow-x:hidden;overflow-y:auto}@media only screen and (max-width:767px){.technical-filter-section__holder{height:calc(100% - 3.6875rem)}}@media only screen and (min-width:768px){.technical-filter-section__holder{border:none;height:auto;overflow:visible}}.technical-filter-section__item{background:#f9f9f9;border-radius:.1875rem;box-shadow:inset 0 0 0 .0625rem #cfcacb;height:2.8125rem;margin-bottom:.625rem;margin-right:.125rem}.technical-filter-section__item-container{align-items:center;display:flex;height:100%;justify-content:space-between;padding-left:.9375rem;padding-right:.4375rem}.technical-filter-section__item-container--name{align-items:center;display:flex;gap:.4375rem;justify-content:flex-start}.technical-filter-section__item-container--name h6{padding:0}@media only screen and (max-width:767px){.technical-filter-section__item{align-items:flex-start;background:#fff;border:none;border-bottom:.0625rem solid #eee;box-shadow:none;display:flex;flex-direction:column;height:3.9375rem;margin-bottom:0;width:100%}.technical-filter-section__item h6{font-weight:700}}.technical-filter-section__item .grid{height:100%}.technical-filter-section__item .toggler-accordion__icon{margin-left:.734375rem;right:1.046875rem}.technical-filter-section__item.active{pointer-events:none}.technical-filter-section__item.active .toggler-accordion__icon{transform:none}.technical-filter-section__item.expand-filter .toggler-accordion__icon{transform:translateY(-50%) rotate(180deg)}@media only screen and (min-width:768px){.technical-filter-section__item--hollow{border:none;margin-bottom:2.5rem;padding:0}}.technical-filter-section__item--range .technical-filter-section__item-title{font-weight:700;padding:0}.technical-filter-section__item--bool{margin-left:.3125rem;padding-right:0!important}.technical-filter-section__item--active{box-shadow:inset 0 0 0 .125rem #cfcacb}@media only screen and (max-width:1023px){.technical-filter-section__item--active{box-shadow:none}}.technical-filter-section__item:hover{background:#fcfcfc}@media only screen and (max-width:767px){.technical-filter-section__item-secondary.is-hidden{display:block}}.technical-filter-section .filter-section__item-title.toggler-accordion__item,.technical-filter-section__item-title{align-items:center;color:#434343;font-size:1rem;font-weight:400;line-height:1.25rem;overflow:hidden;padding:.84375rem .9375rem;position:relative;text-overflow:ellipsis;width:100%}@media only screen and (min-width:550px)and (max-width:1399px){.technical-filter-section .filter-section__item-title.toggler-accordion__item,.technical-filter-section__item-title{font-size:.875rem;line-height:1rem}}.technical-filter-section .toggler-accordion__icon{top:1.4375rem}.technical-filter-section__item-content{background:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:.1875rem;margin-left:-1.125rem;margin-top:.1875rem;position:absolute;width:calc(16.66667% - 1.75rem);z-index:1000}@media only screen and (min-width:550px)and (max-width:1399px){.technical-filter-section__item-content{width:calc(25% - 2.375rem)}}@media only screen and (min-width:768px){.technical-filter-section__item-content--hollow{margin-top:0}}.technical-filter-section__button{justify-content:center;padding-bottom:.8125rem;padding-top:.8125rem;width:100%}.technical-filter-section .checkbox__input.checkbox__input--filter:checked~.checkbox__label{font-weight:700}.technical-filter-section .filter-section__filter{display:none}.technical-filter-section .expand-filter{border-radius:.1875rem .1875rem 0 0;box-shadow:inset 0 0 0 .125rem #cfcacb}.technical-filter-section .expand-filter.filter-section__item:hover{background:#f9f9f9}.technical-filter-section .expand-filter:after{background:#f9f9f9;border-left:.0625rem solid #cfcacb;bottom:.0625rem;content:"";height:.375rem;left:.0625rem;position:absolute;right:0;width:calc(100% - .1875rem);z-index:1001}.technical-filter-section .expand-filter .filter-section__filter{display:block}@media only screen and (max-width:767px){.technical-filter-section{left:unset;margin-top:0;position:fixed;right:0;width:23.4375rem;z-index:4000}.technical-filter-section__title{background:#f9f9f9;font-size:1.25rem;line-height:1.5625rem;padding:1.0625rem .9375rem;text-align:left}.technical-filter-section__sorting{padding:0}.technical-filter-section__reset,.technical-filter-section__show-articles{display:block}.technical-filter-section__item-title{font-size:1rem}.technical-filter-section .toggler-accordion__icon{top:50%}.technical-filter-section .expand-filter{background:#fff;box-shadow:none;height:auto}.technical-filter-section .expand-filter .toggler-accordion__icon{top:1.9375rem}.technical-filter-section .expand-filter .filter-section__item-title{display:flex;height:3.9375rem}.technical-filter-section .expand-filter .filter-section:hover{background:#fff}.technical-filter-section .expand-filter:after{content:none}.technical-filter-section__overlay{align-items:center;animation-duration:.25s;animation-name:fadeIn;animation-timing-function:ease-in-out;-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);background:rgba(0,0,0,.6);bottom:0;content:"";display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2152}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}}@media only screen and (max-width:549px){.technical-filter-section{width:calc(100% - 3.125rem)}}@media only screen and (max-width:359px){.technical-filter-section{width:100%}}.technical-filter-section--catalog .technical-filter-section__holder{padding-bottom:.625rem}@media only screen and (max-width:1023px){.technical-filter-section--catalog .technical-filter-section__holder{padding-bottom:0}}.technical-filter-section{margin-top:0}.technical-filter-section .filter-section__item--active{box-shadow:none}.technical-filter-section .col-catalog{padding-inline:.625rem}@media only screen and (max-width:1399px){.technical-filter-section{height:100%}}@media only screen and (max-width:1023px){.technical-filter-section{position:relative;width:100%}}.technical-filter-section__wrapper{display:flex;flex-direction:column}@media only screen and (max-width:1399px){.technical-filter-section__wrapper{height:100%}}.technical-filter-section__loading{align-items:center;background:rgba(51,51,51,.4);display:flex;height:calc(100% + 2.5rem);justify-content:center;margin-top:-2.5rem;position:absolute;width:100%;z-index:3999}.technical-filter-section__grid{flex-wrap:wrap!important}.technical-filter-section__grid--mobile{display:none;flex-direction:column}.technical-filter-section__grid--mobile--filters{width:100%}.technical-filter-section__grid--mobile-details{padding-inline:1rem;padding-top:.625rem;width:100%}.technical-filter-section__grid--mobile-details--button-reset,.technical-filter-section__grid--mobile-details--button-save{border-radius:0;bottom:0;left:0;position:fixed;width:100%;z-index:1002}.technical-filter-section__grid--mobile-details--button-reset{background:#eee;border-top:.0625rem solid #cfcacb;bottom:3.125rem;color:#434343}.technical-filter-section__mobile{width:100vw}@media only screen and (min-width:768px){.technical-filter-section__mobile{display:none}}.technical-filter-section__mobile--item{display:flex;flex-direction:column;height:100vh;justify-content:space-between}.technical-filter-section__mobile--item--top{background:#fff;height:100%}.technical-filter-section__mobile--item--detail{opacity:0;pointer-events:none;position:fixed;right:-100vw;top:0;transition:right .25s ease-in-out,visibility .25s ease-in-out;visibility:hidden}.technical-filter-section__mobile--item--detail--show{opacity:1;pointer-events:all;right:0;top:0;visibility:visible;width:100vw;z-index:4000}.technical-filter-section__mobile--footer{bottom:0;left:0;position:fixed;width:100%;z-index:4000}.technical-filter-section__mobile--header{align-items:center;background:#f9f9f9;display:flex;flex-shrink:0;height:3.75rem;justify-content:space-between;padding-inline:.9375rem}.technical-filter-section__mobile--header h2{font-size:1.25rem}.technical-filter-section__mobile--header-details{justify-content:flex-start}.technical-filter-section__mobile--header-details h2{margin-left:.9375rem}.technical-filter-section__mobile--wrapper{display:flex;flex-direction:column;height:100%}.technical-filter-section__mobile--content{height:100%;overflow:scroll;padding-inline:.9375rem}.technical-filter-section__mobile--content--list{flex-grow:1;height:100%;margin-bottom:6.25rem;overflow:scroll}@supports(-webkit-touch-callout:none){.technical-filter-section__mobile--content--list{margin-bottom:11.25rem}}.technical-filter-section__mobile--reset{background:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:0;color:#8e8e8e;display:flex;height:3.125rem;justify-content:center;text-transform:unset;width:100%}.technical-filter-section__mobile--reset.link--icon-text{height:3.125rem}.technical-filter-section__mobile--submit{border-top:none;margin-top:0}.technical-filter-section__mobile--submit button{border-radius:0;margin-inline:0;margin-top:0;width:100%;z-index:1001}.technical-filter-section__mobile--item-wrapper{align-items:center;border-bottom:.0625rem solid #eee;display:flex;font-weight:700;height:4rem;justify-content:space-between;padding-inline:1rem;width:100%}.technical-filter-section__mobile--item-wrapper>.icon{color:#014380}.technical-filter-section__mobile--item-wrapper--header{color:#434343;display:flex}.technical-filter-section__mobile-close-wrapper{color:#64666a;cursor:pointer}.technical-filter-section__mobile-close-wrapper>.icon{height:.875rem;width:.875rem}@media only screen and (min-width:768px){.technical-filter-section .filter-enumeration{background:#f9f9f9;border-radius:.1875rem;box-shadow:inset 0 0 0 .125rem #cfcacb;margin-top:-.1875rem;pointer-events:auto;position:absolute;width:18.75rem;z-index:1000}.technical-filter-section .filter-enumeration .filter-enumeration__filter-search{margin:.125rem .9375rem 0}}@media only screen and (max-width:767px){.technical-filter-section__technical-item-title{display:none}.technical-filter-section__mobile-form-field .filter-range>.form-fields{flex-wrap:wrap}.technical-filter-section__mobile-form-field .filter-range>.form-fields>.form__field{margin-bottom:.625rem;width:100%}.technical-filter-section__mobile-form-field .grid.grid--middle{display:none}.technical-filter-section__mobile-form-field .filter-enumeration{display:block}.technical-filter-section__mobile-form-field .filter-enumeration .filter-enumeration__filter-search{background:#fff;height:5rem;left:0;margin:-.5625rem 0 0;padding-inline:.9375rem;padding:.9375rem 0;position:absolute;width:100%;z-index:4000}.technical-filter-section__mobile-form-field .filter-enumeration .filter-enumeration__filter-search input{height:3.125rem}.technical-filter-section__mobile-form-field .filter-enumeration .filter-enumeration__filter-search-icon{right:.1875rem;top:1rem}.technical-filter-section__mobile-form-field .filter-enumeration ul{border:none;height:100%;margin:4.375rem 0 5.625rem;max-height:100%;overflow-x:hidden;padding:0}@supports(-webkit-touch-callout:none){.technical-filter-section__mobile-form-field .filter-enumeration ul{margin:4.375rem 0 10.625rem}}.technical-filter-section__mobile-form-field .filter-enumeration ul li{padding-bottom:.1875rem;padding-top:.1875rem}.technical-filter-section__grid--desktop,.technical-filter-section__wrapper{display:none}}.technical-filter-section__content-wrapper{margin-inline:2.5rem}@media only screen and (max-width:1399px){.technical-filter-section__content-wrapper{flex:1}}@media only screen and (max-width:1023px){.technical-filter-section__content-wrapper{margin-inline:1.25rem}}@media only screen and (max-width:767px){.technical-filter-section__content-wrapper{margin-inline:0}}.technical-filter-section__content-wrapper--catalog{margin-inline:0}.technical-filter-section__catalog--reset{bottom:0;position:absolute;right:0}@media only screen and (max-width:1279px){.technical-filter-section__catalog--reset{bottom:0;display:flex;justify-content:flex-end;margin-top:1.875rem;position:relative}}@media only screen and (max-width:1023px){.technical-filter-section__catalog--reset{margin-top:0;position:relative;top:-21.25rem}}.technical-filter-section__title-wrapper{align-items:flex-end;display:flex;justify-content:space-between}.technical-filter-section__title-wrapper--detail{justify-content:flex-start}.technical-filter-section__title-wrapper--detail h2{margin-left:.625rem}.technical-filter-section__subtitle{margin-top:.625rem}@media only screen and (max-width:767px){.technical-filter-section__subtitle{display:none}}.technical-filter-section__reset{align-items:center;display:flex;right:2.25rem;top:0;width:unset}.technical-filter-section__reset .icon{margin-right:.5rem}.technical-filter-section__item{height:3.125rem;margin-bottom:0;margin-top:.625rem}.technical-filter-section__item.technical-filter-section__mobile-form-field{padding-right:0}.technical-filter-section__item,.technical-filter-section__item--range{width:100%}.technical-filter-section__submit button{height:2.8125rem;margin-inline:2.5rem;margin:2.5rem;padding:.875rem 1.25rem;width:calc(100% - 5rem)}@media only screen and (max-width:1023px){.technical-filter-section__submit button{margin-inline:1.25rem;margin:1.25rem;width:calc(100% - 2.5rem)}}.technical-filter-section__submit--catalog{border-top:none;margin-top:0}.technical-filter-section__quantity{height:1.3125rem;line-height:1.3125rem;margin-inline:.3125rem;width:1.3125rem}.technical-filter-section__filter-col{display:flex;flex-flow:column wrap;height:29.6875rem;width:100%}.technical-filter-section__filter-col--catalog{height:auto}.technical-filter-section__item-placeholder{align-items:center;color:#8e8e8e;font-size:1rem;font-weight:400;line-height:1rem;overflow:hidden;padding:.84375rem .9375rem;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:550px)and (max-width:1399px){.technical-filter-section__item-placeholder{font-size:.875rem}}.technical-filter-section__item-placeholder--value{color:#434343}.technical-filter-section .toggler-accordion__icon{top:1.5625rem}@media only screen and (min-width:768px){.technical-filter-section__technical-item-title{align-items:center;display:flex;margin-top:.9375rem;white-space:nowrap}.technical-filter-section .filter-enumeration{width:100%}.technical-filter-section .filter-enumeration .menu{height:11.625rem}}@media only screen and (min-width:1280px){.technical-filter-section .filter-enumeration .menu{height:17.75rem}}.technical-filter-section__order--marke{order:-3}.technical-filter-section__order--produktsegment{order:-2}.technical-filter-section__order--hauptanwendungsbereich_reifen{order:-1}.technical-filter-section .filter-range{width:100%}.technical-filter-section .filter-enumeration{border-radius:0 0 3px 3px}.technical-filter-section .filter-enumeration__submit{border-radius:0 0 3px 3px;height:2.8125rem}.technical-filter-section .filter-enumeration__reset{line-height:1.125rem;padding:.8125rem 0}.trade-fair-form-summary__date-container{margin-bottom:2.5rem;margin-top:0;text-align:center}.trade-fair-form-summary__rim-data-title{font-size:1.5rem;line-height:1.8125rem;margin-bottom:2.5rem;text-align:center}@media only screen and (max-width:1023px){.trade-fair-form-summary__rim-data-title{text-align:left}}.trade-fair-form-summary__requested-products-title{font-size:1.5rem;line-height:1.8125rem;margin-bottom:1rem;text-align:left}.trade-fair-form-summary__tiles-container{margin-bottom:4rem}.trade-fair-form-summary__tiles-container-inner{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr}.trade-fair-form-summary__products-container{margin-bottom:1.25rem}.trade-fair-form-summary__products-container-inner{display:flex;flex-direction:column;gap:1.25rem}.trade-fair-form-summary__tables-container{background-color:#f1f1f1;border-radius:.1875rem;display:flex;flex-direction:column;gap:1rem;grid-column:span 2;padding:1rem}.trade-fair-form-summary__progress-button-container{display:flex;gap:.625rem;justify-content:space-between;padding-top:2.5rem;width:100%}.trade-fair-form-summary-table__table{width:100%}.trade-fair-form-summary-table__row,.trade-fair-form-summary-table__row--header{border-bottom:.0625rem solid #cfcacb;height:3rem;text-align:left}.trade-fair-form-summary-table__row-label--header,.trade-fair-form-summary-table__row-label--title{color:#1a1a1a;font-weight:700}.trade-fair-form-summary-table__row-label--header{font-size:1.25rem;line-height:1.5rem}.trade-fair-form-summary-table td:first-child{width:50%}.trade-fair-form-summary-table td{width:calc(50%/var(--columns-count))}.trade-fair-form-summary-tile{background-color:#f1f1f1;border-radius:.1875rem;padding:1rem}.trade-fair-form-summary-tile__table{width:100%}.trade-fair-form-summary-tile__table--title{margin:0 0 .5rem}.trade-fair-form-summary-tile__title{color:#1a1a1a;font-size:1.25rem;font-weight:700;text-align:left}.trade-fair-form-summary-tile__row.is-hidden__row-content,.trade-fair-form-summary-tile__row.is-hidden__row-label{padding-top:0}.trade-fair-form-summary-tile__row-content,.trade-fair-form-summary-tile__row-label{padding:.25rem .25rem 0 0}.trade-fair-form-summary-tile__row-label{width:50%}.trade-fair-form-summary-tile--additional-data{grid-column:span 2}.trade-fair-form-summary-tile--additional-data .trade-fair-form-summary-tile__table--content:not(:last-child){margin-bottom:.75rem}.trade-fair-form-summary-tile--address .trade-fair-form-summary-tile__table{width:auto}.trade-fair-merchant-form__field{position:relative}.trade-fair-merchant-form__suggestion-container{left:.3125rem;position:absolute;right:.3125rem;top:100%;z-index:700}.trade-fair-merchant-form__suggestions{background-color:#f9f9f9;border:.0625rem solid #cfcacb;border-radius:3px;margin-top:.1875rem;max-height:30rem;min-height:3.125rem;overflow-x:hidden;padding:.625rem 0}.trade-fair-merchant-form__suggestion-item{border-radius:3px;color:#333;cursor:pointer;margin:0 .5rem;padding:.3125rem .5rem}.trade-fair-merchant-form__suggestion-item--selected,.trade-fair-merchant-form__suggestion-item:hover{background-color:#fff;color:var(--setting-color-main)}.trade-fair-product-item{border-top:.0625rem solid #cfcacb;display:grid;grid-template:"image name" auto "image description" auto "image sku" auto "image stock" auto "image quantity" auto "image remove" auto/auto 1fr;padding-top:2.5rem;grid-column-gap:1.25rem;color:#1a1a1a}.trade-fair-product-item__image-container{border:1px solid #cfcacb;grid-area:image;height:15rem;width:11.25rem}@media only screen and (max-width:1279px){.trade-fair-product-item__image-container{height:8.75rem;width:6.25rem}}.trade-fair-product-item__image-container .trade-fair-product-item__image{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.trade-fair-product-item__name{font-weight:700;grid-area:name;margin-bottom:.3125rem}.trade-fair-product-item__description{grid-area:description;margin-bottom:.9375rem}.trade-fair-product-item__sku{grid-area:sku;margin-bottom:.625rem}.trade-fair-product-item__stock{grid-area:stock;margin-bottom:.9375rem}.trade-fair-product-item__quantity{grid-area:quantity;margin-bottom:1.25rem}.trade-fair-product-item__remove{grid-area:remove;margin-left:-.5625rem;margin-top:-.5625rem;width:-moz-max-content;width:max-content}.trade-fair-product-item--summary{padding-top:1.25rem}.trade-fair-product-item--summary:last-child{border-bottom:.0625rem solid #cfcacb;padding-bottom:1.25rem}.trade-fair-product-item--summary .trade-fair-product-item__stock{margin-bottom:.625rem}.trade-fair-products-list{border-left:.0625rem solid #cfcacb;display:flex;flex-direction:column;gap:2.5rem;min-width:40rem;padding:5rem 2.5rem}@media only screen and (max-width:1279px){.trade-fair-products-list{min-width:26.25rem}}.trade-fair-products-list__title{font-size:1.875rem;line-height:2.1875rem;text-align:center;width:100%}.trade-fair-rim-data-form__form-footer,.trade-fair-rim-data-form__form-header{margin:auto;max-width:32.5rem}.trade-fair-rim-data-form__form-header{margin-bottom:2.5rem}.trade-fair-rim-data-form__form-header h6{font-weight:500;margin-bottom:1.25rem}.trade-fair-rim-data-form__form{align-items:flex-start;clear:both;display:flex;flex-direction:column;justify-content:flex-start}.trade-fair-rim-data-form__form>:first-child{border-top:.0625rem solid #cfcacb}.trade-fair-rim-data-form__form__sub-group{display:flex;flex-direction:column}.trade-fair-rim-data-form__form__sub-group--comment{margin-top:3.5rem}.trade-fair-rim-data-form__form__sub-group--comment textarea{height:6.25rem}.trade-fair-rim-data-form__form__group__row{border-bottom:.0625rem solid #cfcacb;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-auto-rows:max-content;grid-template-columns:repeat(3,1fr);height:auto;min-height:100%;padding-bottom:4rem;padding-top:2.5rem;width:100%}.trade-fair-rim-data-form__form__group__row--two-columns{-moz-column-gap:1rem;column-gap:1rem;grid-template-columns:repeat(2,1fr)}.trade-fair-rim-data-form__form__group__graphic .icon{height:100%;width:100%}.trade-fair-rim-data-form__form__group__graphic__wrapper{display:flex;flex-direction:column;gap:1rem}.trade-fair-rim-data-form__form__group__graphic__wrapper .icon{height:100%;width:100%}.trade-fair-rim-data-form__form__group__label{color:#1a1a1a;display:block;font-size:1.25rem;font-weight:700;margin-bottom:.875rem}.trade-fair-rim-data-form__form__group__label--big{font-size:1.5rem}.trade-fair-rim-data-form__form .list{display:grid;grid-template-columns:repeat(2,1fr)}.trade-fair-rim-data-form__form .list--checkbox{margin-bottom:.4375rem;margin-top:.75rem}.trade-fair-rim-data-form__form .list .radio+.icon{height:3.75rem;margin-left:1.75rem;width:6.25rem}.trade-fair-rim-data-form__form .icon-hint{margin:0}.trade-fair-rim-data-form__connection-bolt-hole-choice-wrapper{display:flex;flex-direction:column}.trade-fair-rim-data-form__progress-button-container{display:flex;gap:.625rem;justify-content:space-between;padding-top:2.5rem;width:100%}.trade-fair-rim-data-form__graphic-mark-color{fill:#e50040!important;font-weight:700!important}line.trade-fair-rim-data-form__graphic-mark-color{stroke:#e50040!important}.trade-fair-success-content{text-align:center}.trade-fair-success-content a{display:block}.trade-fair-success-content a svg{color:#014380}.header-extended{background-color:var(--setting-color-main);left:0;margin:0 auto;max-width:120rem;position:fixed;right:0;top:0;z-index:2151}@media only screen and (max-width:1023px){.header-extended__mobile-overlay{background-color:var(--setting-color-main);height:3.125rem;position:fixed;width:100%;z-index:2}.header-extended__actions,.header-extended__login-wrap,.header-extended__logo,.header-extended__search,.header-extended__user-nav{z-index:3}}.header-extended__safe-login{align-items:center;color:#fff;display:flex;font-size:1rem;justify-content:flex-end}@media only screen and (max-width:767px){.header-extended__mobile-technical-search{z-index:4000}}.header-extended--checkout .container{padding:1.25rem 3.125rem}@media only screen and (max-width:1279px){.header-extended--checkout .container{padding:1.25rem 2.5rem}}@media only screen and (max-width:1023px){.header-extended--checkout .container{align-items:center;display:flex;height:3.125rem;padding:0 1.25rem}}.header-extended--checkout-my-shop{background-color:#fff;color:#484444}.header-extended--checkout-my-shop .header-extended__back,.header-extended--checkout-my-shop .header-extended__checkout-secure .icon,.header-extended--checkout-my-shop .header-extended__checkout-secure-text,.header-extended--checkout-my-shop .header-extended__checkout-secure-text-article{color:#484444}@media only screen and (max-width:1023px){.header-extended--checkout henni-line{display:none}}.body-overlay--no-search .header-extended{z-index:auto}.header-extended__row{padding:.5rem}.header-extended__navigation-top{position:relative;z-index:2154}.header-extended__navigation-main{position:relative;z-index:2152}.header-extended__top{background:var(--setting-color-header-top);color:var(--setting-color-text);display:block;height:2.5rem;padding-left:0;transition:height .2s linear;will-change:height}@media only screen and (max-width:1023px){.header-extended__top{display:none}}.header-extended__dark-text{color:#434343}.header-extended__logo{display:flex;flex-grow:1;height:100%;justify-self:flex-start;text-align:center}@media only screen and (max-width:1023px){.header-extended__logo{left:50%;position:absolute;right:50%;top:0;transform:translateX(-2.59375rem)}}@media only screen and (min-width:1280px)and (max-width:1399px){.header-extended__logo{flex-grow:0}}@media only screen and (min-width:1400px){.header-extended__logo{flex-grow:0;width:25%}}@media only screen and (min-width:1024px)and (max-width:1399px){.header-extended__logo{flex-grow:0;min-width:14.5rem;width:20%}}.header-extended__my-shop .header-extended__actions-item,.header-extended__my-shop .icon--menu{color:#484444}@media only screen and (max-width:1023px){.header-extended__my-shop .header-extended__actions-item,.header-extended__my-shop .icon--menu{color:var(--setting-color-text)}}.header-extended__my-shop henni-line{display:none}.header-extended__my-shop .header-extended__top{height:2.8125rem}.header-extended__main{background:var(--setting-color-main);height:6.25rem;line-height:6.25rem;transition:height .1s linear;will-change:height}@media only screen and (max-width:1023px){.header-extended__main{height:3.125rem;line-height:3.125rem}.header-extended__main .container--header{margin:0}}.header-extended__main--minimized{height:5.3125rem;line-height:5.3125rem}.header-extended__main--checkout{min-height:0;padding-bottom:.875rem;padding-top:.875rem;position:relative}@media only screen and (min-width:768px){.header-extended__main--checkout{padding-bottom:1.25rem;padding-top:1.25rem}}.header-extended__main-my-shop{background-color:#fff;color:#484444}.header-extended__main-my-shop .header-extended__technical-search{color:#484444}.header-extended__main .grid{flex-wrap:nowrap;height:inherit}.header-extended__search{align-items:center;display:flex;flex-grow:1}@media only screen and (max-width:1023px){.header-extended__search{background-color:#f1f1f1;bottom:-4.0625rem;padding:.625rem;position:absolute;width:100%;z-index:-1}}.header-extended__technical-search{align-items:center;color:#014380;cursor:pointer;display:flex;height:2.875rem;position:relative;right:3.5rem;width:2.875rem;z-index:3999}.header-extended__technical-search__icon{align-items:center;display:flex;height:100%}.header-extended__technical-search__icon .icon{height:1.3125rem;width:1.5rem}@media only screen and (max-width:1023px){.header-extended__technical-search{height:2.1875rem;position:absolute;right:1.4375rem;top:.9375rem;width:2.1875rem}.header-extended__technical-search__icon{align-items:center;display:flex;justify-content:center}}.header-extended__technical-search__text{font-size:1rem;font-weight:700;line-height:1.25rem;margin-right:.9375rem}@media only screen and (min-width:768px)and (max-width:1023px){.header-extended__technical-search-trigger{display:none}}.header-extended__technical-search__link{display:none}@media only screen and (min-width:768px)and (max-width:1023px){.header-extended__technical-search__link{display:flex}}@media only screen and (min-width:1400px){.header-extended__login-wrap{width:25%}}@media only screen and (min-width:1024px)and (max-width:1399px){.header-extended__login-wrap{padding-top:0;width:20%}}@media only screen and (max-width:1023px){.header-extended__login-wrap{margin-left:auto;margin-right:.90625rem}}.header-extended__login{margin-right:-.3125rem}@media only screen and (min-width:550px){.header-extended__login{margin-left:1.875rem;margin-right:0}}.header-extended__navigation{display:none}@media only screen and (min-width:1024px){.header-extended__navigation{background:#fff;display:block}}.header-extended__actions{display:none;margin:0 -.625rem}@media only screen and (max-width:1023px){.header-extended__actions{display:block;margin-left:.625rem}}@media only screen and (min-width:768px){.header-extended__actions{left:.9375rem;margin-left:.625rem;top:.4375rem}}.header-extended__actions-item{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:700;height:3.125rem;overflow:hidden;padding:0 .625rem;text-transform:uppercase}@media only screen and (min-width:768px){.header-extended__actions-item--search{display:none}}.header-extended__user{padding-left:1.25rem}@media only screen and (min-width:768px){.header-extended__user{display:none}}@media only screen and (min-width:1400px){.header-extended__user-nav{width:25%}}@media only screen and (min-width:1024px)and (max-width:1399px){.header-extended__user-nav{padding-top:0;width:20%}}.header-extended__back{color:#fff;display:flex;font-size:1rem;justify-content:flex-end;line-height:1.25rem}.header-extended__checkout-secure{align-items:center;color:#8f8f8f;display:flex;flex-direction:row;font-size:.875rem;font-weight:500;line-height:.9375rem}.header-extended__checkout-secure .icon{color:#fff;height:1.75rem;margin-right:.625rem;width:1.53125rem}@media only screen and (max-width:1023px){.header-extended__checkout-secure .icon{height:1.25rem}}.header-extended__checkout-secure-text{color:#fff;font-size:1.5rem;font-weight:700;line-height:1.8125rem;margin-right:.9375rem;text-align:center}@media only screen and (max-width:1279px){.header-extended__checkout-secure-text{font-size:1.25rem;line-height:1.5625rem}}@media only screen and (max-width:1023px){.header-extended__checkout-secure-text{font-size:1rem;line-height:1.3125rem}}.header-extended__checkout-secure-text-article{color:#fff;font-size:1.125rem;font-weight:400;line-height:1.5625rem}@media only screen and (max-width:1279px){.header-extended__checkout-secure-text-article{font-size:1rem;line-height:1.3125rem}}.header-extended--logo-big{display:block}@media only screen and (max-width:1023px){.header-extended--logo-big{display:none}}.header-extended--logo-small{display:none}@media only screen and (max-width:1023px){.header-extended--logo-small{display:block}}.header-extended--password-forgotten .header-extended__user-actions{align-items:center;display:flex;gap:4rem;justify-content:flex-end}.header-extended--password-forgotten .header-extended__user-actions .user-navigation__link{font-weight:400}.header-extended--password-forgotten .header-extended__user-actions .user-navigation__link svg{height:.625rem;margin:0 0 0 .5rem;width:.625rem}.header-extended--password-forgotten .header-extended__login-wrap{margin-left:auto;width:unset}.header-extended__login-view .header-extended__actions{display:none}.header-extended__login-view .header-extended__logo{margin-left:.9375rem;margin-right:auto;position:static;transform:inherit}.header-trade-fair-form{background-color:var(--setting-color-main);left:0;margin:0 auto;max-width:120rem;position:fixed;right:0;top:0;z-index:2151}@media only screen and (max-width:1023px){.header-trade-fair-form__mobile-overlay{background-color:var(--setting-color-main);height:3.125rem;position:fixed;width:100%;z-index:2}.header-trade-fair-form__actions,.header-trade-fair-form__login-wrap,.header-trade-fair-form__logo,.header-trade-fair-form__search,.header-trade-fair-form__user-nav{z-index:3}}.header-trade-fair-form__safe-login{align-items:center;color:#fff;display:flex;font-size:1rem;justify-content:flex-end}@media only screen and (max-width:767px){.header-trade-fair-form__mobile-technical-search{z-index:4000}}.header-trade-fair-form--checkout .container{padding:1.25rem 3.125rem}@media only screen and (max-width:1279px){.header-trade-fair-form--checkout .container{padding:1.25rem 2.5rem}}@media only screen and (max-width:1023px){.header-trade-fair-form--checkout .container{align-items:center;display:flex;height:3.125rem;padding:0 1.25rem}}.header-trade-fair-form--checkout-my-shop{background-color:#fff;color:#484444}.header-trade-fair-form--checkout-my-shop .header-trade-fair-form__back,.header-trade-fair-form--checkout-my-shop .header-trade-fair-form__checkout-secure .icon,.header-trade-fair-form--checkout-my-shop .header-trade-fair-form__checkout-secure-text,.header-trade-fair-form--checkout-my-shop .header-trade-fair-form__checkout-secure-text-article{color:#484444}@media only screen and (max-width:1023px){.header-trade-fair-form--checkout henni-line{display:none}}.body-overlay--no-search .header-trade-fair-form{z-index:auto}.header-trade-fair-form__row{padding:.5rem}.header-trade-fair-form__navigation-top{position:relative;z-index:2154}.header-trade-fair-form__navigation-main{position:relative;z-index:2152}.header-trade-fair-form__top{background:var(--setting-color-header-top);color:var(--setting-color-text);display:block;height:2.5rem;padding-left:0;transition:height .2s linear;will-change:height}@media only screen and (max-width:1023px){.header-trade-fair-form__top{display:none}}.header-trade-fair-form__dark-text{color:#434343}.header-trade-fair-form__logo{display:flex;flex-grow:1;height:100%;justify-self:flex-start;text-align:center}@media only screen and (max-width:1023px){.header-trade-fair-form__logo{left:50%;position:absolute;right:50%;top:0;transform:translateX(-2.59375rem)}}@media only screen and (min-width:1280px)and (max-width:1399px){.header-trade-fair-form__logo{flex-grow:0}}@media only screen and (min-width:1400px){.header-trade-fair-form__logo{flex-grow:0;width:25%}}@media only screen and (min-width:1024px)and (max-width:1399px){.header-trade-fair-form__logo{flex-grow:0;min-width:14.5rem;width:20%}}.header-trade-fair-form__my-shop .header-trade-fair-form__actions-item,.header-trade-fair-form__my-shop .icon--menu{color:#484444}@media only screen and (max-width:1023px){.header-trade-fair-form__my-shop .header-trade-fair-form__actions-item,.header-trade-fair-form__my-shop .icon--menu{color:var(--setting-color-text)}}.header-trade-fair-form__my-shop henni-line{display:none}.header-trade-fair-form__my-shop .header-trade-fair-form__top{height:2.8125rem}.header-trade-fair-form__main{background:var(--setting-color-main);height:6.25rem;line-height:6.25rem;transition:height .1s linear;will-change:height}@media only screen and (max-width:1023px){.header-trade-fair-form__main{height:3.125rem;line-height:3.125rem}.header-trade-fair-form__main .container--header{margin:0}}.header-trade-fair-form__main--minimized{height:5.3125rem;line-height:5.3125rem}.header-trade-fair-form__main--checkout{min-height:0;padding-bottom:.875rem;padding-top:.875rem;position:relative}@media only screen and (min-width:768px){.header-trade-fair-form__main--checkout{padding-bottom:1.25rem;padding-top:1.25rem}}.header-trade-fair-form__main-my-shop{background-color:#fff;color:#484444}.header-trade-fair-form__main-my-shop .header-trade-fair-form__technical-search{color:#484444}.header-trade-fair-form__main .grid{flex-wrap:nowrap;height:inherit}.header-trade-fair-form__search{align-items:center;display:flex;flex-grow:1}@media only screen and (max-width:1023px){.header-trade-fair-form__search{background-color:#f1f1f1;bottom:-4.0625rem;padding:.625rem;position:absolute;width:100%;z-index:-1}}.header-trade-fair-form__technical-search{align-items:center;color:#014380;cursor:pointer;display:flex;height:2.875rem;position:relative;right:3.5rem;width:2.875rem;z-index:3999}.header-trade-fair-form__technical-search__icon{align-items:center;display:flex;height:100%}.header-trade-fair-form__technical-search__icon .icon{height:1.3125rem;width:1.5rem}@media only screen and (max-width:1023px){.header-trade-fair-form__technical-search{height:2.1875rem;position:absolute;right:1.4375rem;top:.9375rem;width:2.1875rem}.header-trade-fair-form__technical-search__icon{align-items:center;display:flex;justify-content:center}}.header-trade-fair-form__technical-search__text{font-size:1rem;font-weight:700;line-height:1.25rem;margin-right:.9375rem}@media only screen and (min-width:768px)and (max-width:1023px){.header-trade-fair-form__technical-search-trigger{display:none}}.header-trade-fair-form__technical-search__link{display:none}@media only screen and (min-width:768px)and (max-width:1023px){.header-trade-fair-form__technical-search__link{display:flex}}@media only screen and (min-width:1400px){.header-trade-fair-form__login-wrap{width:25%}}@media only screen and (min-width:1024px)and (max-width:1399px){.header-trade-fair-form__login-wrap{padding-top:0;width:20%}}@media only screen and (max-width:1023px){.header-trade-fair-form__login-wrap{margin-left:auto;margin-right:.90625rem}}.header-trade-fair-form__login{margin-right:-.3125rem}@media only screen and (min-width:550px){.header-trade-fair-form__login{margin-left:1.875rem;margin-right:0}}.header-trade-fair-form__navigation{display:none}@media only screen and (min-width:1024px){.header-trade-fair-form__navigation{background:#fff;display:block}}.header-trade-fair-form__actions{display:none;margin:0 -.625rem}@media only screen and (max-width:1023px){.header-trade-fair-form__actions{display:block;margin-left:.625rem}}@media only screen and (min-width:768px){.header-trade-fair-form__actions{left:.9375rem;margin-left:.625rem;top:.4375rem}}.header-trade-fair-form__actions-item{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:700;height:3.125rem;overflow:hidden;padding:0 .625rem;text-transform:uppercase}@media only screen and (min-width:768px){.header-trade-fair-form__actions-item--search{display:none}}.header-trade-fair-form__user{padding-left:1.25rem}@media only screen and (min-width:768px){.header-trade-fair-form__user{display:none}}@media only screen and (min-width:1400px){.header-trade-fair-form__user-nav{width:25%}}@media only screen and (min-width:1024px)and (max-width:1399px){.header-trade-fair-form__user-nav{padding-top:0;width:20%}}.header-trade-fair-form__back{color:#fff;display:flex;font-size:1rem;justify-content:flex-end;line-height:1.25rem}.header-trade-fair-form__checkout-secure{align-items:center;color:#8f8f8f;display:flex;flex-direction:row;font-size:.875rem;font-weight:500;line-height:.9375rem}.header-trade-fair-form__checkout-secure .icon{color:#fff;height:1.75rem;margin-right:.625rem;width:1.53125rem}@media only screen and (max-width:1023px){.header-trade-fair-form__checkout-secure .icon{height:1.25rem}}.header-trade-fair-form__checkout-secure-text{color:#fff;font-size:1.5rem;font-weight:700;line-height:1.8125rem;margin-right:.9375rem;text-align:center}@media only screen and (max-width:1279px){.header-trade-fair-form__checkout-secure-text{font-size:1.25rem;line-height:1.5625rem}}@media only screen and (max-width:1023px){.header-trade-fair-form__checkout-secure-text{font-size:1rem;line-height:1.3125rem}}.header-trade-fair-form__checkout-secure-text-article{color:#fff;font-size:1.125rem;font-weight:400;line-height:1.5625rem}@media only screen and (max-width:1279px){.header-trade-fair-form__checkout-secure-text-article{font-size:1rem;line-height:1.3125rem}}.header-trade-fair-form--logo-big{display:block}@media only screen and (max-width:1023px){.header-trade-fair-form--logo-big{display:none}}.header-trade-fair-form--logo-small{display:none}@media only screen and (max-width:1023px){.header-trade-fair-form--logo-small{display:block}}.header-trade-fair-form--password-forgotten .header-trade-fair-form__user-actions{align-items:center;display:flex;gap:4rem;justify-content:flex-end}.header-trade-fair-form--password-forgotten .header-trade-fair-form__user-actions .user-navigation__link{font-weight:400}.header-trade-fair-form--password-forgotten .header-trade-fair-form__user-actions .user-navigation__link svg{height:.625rem;margin:0 0 0 .5rem;width:.625rem}.header-trade-fair-form--password-forgotten .header-trade-fair-form__login-wrap{margin-left:auto;width:unset}.header-trade-fair-form__login-view .header-extended__actions{display:none}.header-trade-fair-form__login-view .header-extended__logo{margin-left:.9375rem;margin-right:auto;position:static;transform:inherit}.header-trade-fair-form__main{color:#fff;font-size:1rem;line-height:1rem}@media only screen and (max-width:1023px){.header-trade-fair-form__logo{left:.90625rem;transform:none}}.header-trade-fair-form__safe-form{align-items:center;display:flex;flex-direction:column;font-weight:700;gap:.625rem;left:50%;position:absolute;transform:translateX(-50%)}@media only screen and (max-width:1023px){.header-trade-fair-form__safe-form{gap:.25rem}}.header-trade-fair-form__form-action-container{display:flex;gap:2.5rem}@media only screen and (max-width:1023px){.header-trade-fair-form__form-action-container{margin-right:.90625rem}}.header-trade-fair-form__form-action-container a{color:#fff;cursor:pointer;display:flex;gap:.5rem;height:1.25rem}.header-trade-fair-form__form-action-container a:hover{color:#fff}.header-trade-fair-form__form-action-container a svg{height:1.25rem;width:1.25rem}.header-trade-fair-form__modal .modal__footer{display:flex;gap:1.25rem;margin-top:.9375rem}.trade-fair-request-form{display:grid;grid-template-columns:2fr 1fr;min-height:calc(100vh - 9.375rem)}@media only screen and (max-width:1023px){.trade-fair-request-form{min-height:calc(100vh - 5.9375rem)}}.trade-fair-request-form:has(.trade-fair-form-summary:not(.is-hidden)),.trade-fair-request-form:has(.trade-fair-rim-data-form:not(.is-hidden)){grid-template-columns:1fr}.trade-fair-request-form:has(.trade-fair-form-summary:not(.is-hidden)) .trade-fair-products-list,.trade-fair-request-form:has(.trade-fair-rim-data-form:not(.is-hidden)) .trade-fair-products-list{display:none}.trade-fair-request-form:has(.trade-fair-form-summary:not(.is-hidden)) .trade-fair-request-form__steps,.trade-fair-request-form:has(.trade-fair-rim-data-form:not(.is-hidden)) .trade-fair-request-form__steps{max-width:70rem}.trade-fair-request-form:has(.trade-fair-form-summary:not(.is-hidden)) .trade-fair-request-form__steps{width:100%}.trade-fair-request-form__steps{align-items:center;display:flex;flex:1;flex-direction:column;gap:2.5rem;margin:0 auto;max-width:37.5rem;padding:5rem 2.5rem}.trade-fair-request-form__title{font-size:1.875rem;line-height:2.1875rem;text-align:center}.trade-fair-request-form__subtitle{font-size:1.1875rem;line-height:1.5rem;text-align:center}.trade-fair-request-form__subtitle--summary{font-size:1.875rem;line-height:2.1875rem}.trade-fair-request-form .progress-button-container{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:.625rem;padding-top:1.25rem}.trade-fair-request-form form{width:100%}.tread-finder__margin-bottom{margin-bottom:1.25rem;margin-top:2.1875rem}.tread-finder__margin-bottom-important{margin-bottom:1.25rem!important}@media only screen and (max-width:1023px){.tread-finder__margin-bottom{margin-bottom:.625rem;margin-top:1.875rem}.tread-finder__margin-bottom-important{margin-bottom:.625rem!important}.tread-finder__full-width{margin-left:-1.25rem;margin-right:-1.25rem;width:calc(100% + 2.5rem)}.tread-finder__full-width .section__inner{padding:.9375rem}.tread-finder__preview-container{margin-left:-.3125rem;margin-right:-.3125rem;width:calc(100% + .625rem)}.tread-finder__header{padding:0 .9375rem}}.alternative-tread-accordion__wrap{margin-bottom:1.25rem}@media only screen and (max-width:1023px){.alternative-tread-accordion__wrap{margin-bottom:.625rem}.alternative-tread-accordion--small .alternative-tread-accordion__title{font-size:1rem}}.alternative-tread-accordion.is-disabled{pointer-events:none}.alternative-tread-accordion.is-disabled .accordion__label h3{color:#8e8e8e}.alternative-tread-accordion.is-disabled .accordion__label .accordion_right{display:none}.alternative-tread-accordion.is-disabled .accordion__label .accordion__label-bullet{background:#678eb3}.alternative-tread-accordion__label{align-items:center;background:#fff;display:flex;height:4.375rem;padding:1.25rem}@media only screen and (max-width:1023px){.alternative-tread-accordion__label{padding:.9375rem}}@media only screen and (max-width:767px){.alternative-tread-accordion__label-text{display:none}}.alternative-tread-accordion__label-description{color:#64666a}@media only screen and (max-width:1023px){.alternative-tread-accordion__label-description{font-size:1rem}}.alternative-tread-accordion__label.toggler-accordion__item--active{border-bottom:.0625rem solid #cfcacb;margin-bottom:0;padding-bottom:1.1875rem}@media only screen and (max-width:1023px){.alternative-tread-accordion__label.toggler-accordion__item--active{padding-bottom:.875rem}}.alternative-tread-accordion__label.toggler-accordion__item--active .alternative-tread-accordion__label-toggle-show{display:none}.alternative-tread-accordion__label.toggler-accordion__item--active .alternative-tread-accordion__label-toggle-hide{display:flex}.alternative-tread-accordion__label-bullet{align-items:center;background:var(--setting-color-main);border-radius:50%;color:var(--setting-color-text);display:flex;flex-shrink:0;font-size:1.1875rem;font-weight:700;height:2.125rem;justify-content:center;margin-right:.625rem;width:2.125rem}.alternative-tread-accordion__label-bullet-small{height:1.5rem;margin-left:.625rem;width:1.5rem}.alternative-tread-accordion__label-toggle{color:var(--setting-color-link);flex-shrink:0;font-size:1rem;line-height:1.5rem;margin-left:auto}@media only screen and (max-width:767px){.alternative-tread-accordion__label-toggle.icon-right svg{margin:0}}.alternative-tread-accordion__label-toggle .icon{height:1.5rem;margin-left:.4375rem;width:1.5rem}.alternative-tread-accordion__label-toggle-hide.link--icon-text{display:none}@media only screen and (max-width:1023px){.alternative-tread-accordion-hide{display:none}.alternative-tread-accordion-hide+svg{margin:0!important}}.alternative-tread-accordion__content{background:#fff}.alternative-tread-accordion__content-product-list{background:transparent;padding:0}.alternative-tread-accordion__inline-display .alternative-tread-accordion__label{display:none}@media only screen and (max-width:767px){.alternative-tread-accordion__inline-display .alternative-tread-accordion__label{display:flex}}@media only screen and (min-width:768px){.alternative-tread-accordion__inline-display .alternative-tread-accordion__show-inline-content{background:transparent;display:block;margin-bottom:0}}.alternative-tread-accordion--my-shop .alternative-tread-accordion__label-description{font-size:1rem}@media only screen and (max-width:767px){.alternative-tread-accordion--reclaim .alternative-tread-accordion__label-toggle{display:none}}.alternative-tread-accordion--company-structure .alternative-tread-accordion__wrap{margin-bottom:.625rem}.alternative-tread-accordion--company-structure .alternative-tread-accordion__title{align-items:center;display:flex;flex-direction:row;font-size:1rem;gap:1.5625rem}@media only screen and (max-width:1023px){.alternative-tread-accordion--company-structure .alternative-tread-accordion__title{align-items:unset;flex-direction:column-reverse;gap:.3125rem}}.alternative-tread-accordion--company-structure .alternative-tread-accordion__label{gap:1.875rem;height:unset;min-height:4.375rem}@media only screen and (max-width:767px){.alternative-tread-accordion--company-structure .alternative-tread-accordion__label{min-height:5.625rem}}@media only screen and (min-width:768px){.alternative-tread-accordion--company-structure .alternative-tread-accordion__label-toggle{margin-left:unset}}.alternative-tread-accordion--company-structure .alternative-tread-accordion__label-description{background-color:#f1f1f1;border-radius:3px;color:#8e8e8e;height:1.375rem;line-height:1rem;padding:.1875rem .3125rem;white-space:nowrap;width:-moz-max-content;width:max-content}.alternative-tread-accordion__right{position:absolute;right:1rem}.alternative-tread-accordion__right-checkmark{margin-right:.375rem}.alternative-tread-accordion{position:relative;width:100%}.alternative-tread-accordion:last-child .alternative-tread-accordion__label{margin-bottom:0}.alternative-tread-accordion__label{height:unset}.alternative-tread-accordion__label-toggle{display:flex;justify-content:flex-end;margin-left:unset;width:-moz-fit-content;width:fit-content}.alternative-tread-accordion__label-toggle-hide{display:none}.alternative-tread-accordion__logo{height:2.5rem;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;width:11.5625rem}@media only screen and (max-width:549px){.alternative-tread-accordion__logo{display:none}}.alternative-tread-accordion__left-container{max-width:50%}@media only screen and (max-width:549px){.alternative-tread-accordion__left-container{max-width:unset}}.alternative-tread-accordion__toggle-container{display:flex;justify-content:flex-end;min-width:8.125rem}.alternative-tread-accordion__name{font-size:1rem}.alternative-tread-accordion__name-bold{font-weight:700}.alternative-tread-accordion__image{border:.0625rem solid #cfcacb;height:6.25rem;-o-object-fit:contain;object-fit:contain;padding:.625rem .0625rem;width:5rem}.alternative-tread-accordion__image-container{max-height:6.25rem}.alternative-tread-accordion__content{background:transparent}.alternative-tread-accordion .product-list-item:last-child{margin-bottom:1.25rem}.step-by-step-form__container{display:flex;flex-wrap:nowrap;min-height:16.25rem;width:100%}@media only screen and (max-width:767px){.step-by-step-form__container{flex-wrap:wrap}}.step-by-step-form__input{width:50%}@media only screen and (max-width:767px){.step-by-step-form__input{width:100%}.step-by-step-form__input ul{margin-bottom:1.25rem}}.step-by-step-form__input .custom-select__caret{z-index:3}.step-by-step-form__input .label--required:after{content:none}.step-by-step-form__input .list__item--checkbox{margin-bottom:.625rem}.step-by-step-form__input select{padding-left:4.6875rem}.step-by-step-form .no-overflow-x{overflow-x:hidden}@media only screen and (max-width:1023px){.tread-preview{margin-left:-.9375rem;margin-right:-.9375rem}}.tread-preview__tread-result{align-items:center;color:#1a1a1a;display:flex;flex-direction:column;justify-content:center}.tread-preview__manufacturer{font-size:1rem;margin-top:.9375rem}@media only screen and (max-width:1023px){.tread-preview__manufacturer{margin-top:0}}.tread-preview__tread{font-weight:700}.tread-preview__image{height:10rem;margin:1.25rem 0;max-height:10rem;max-width:10rem}.tread-preview__brand-logo{max-height:2.5rem}.tread-preview__tread-skeleton{align-items:center;display:flex;flex-direction:column;height:100%}.tread-preview__graybox{background-color:#e6e6e6;border-radius:.375rem;height:.75rem;width:6.25rem}.tread-preview__graybox.long-box{margin-top:.9375rem;width:12.5rem}.tread-preview__graybox.big-box{height:1.625rem;width:7.5rem}.contact-person-box .contact-container{margin:0;padding:2.5rem 1.875rem}@media only screen and (max-width:1023px){.contact-person-box .contact-container{padding:.9375rem}}@media only screen and (max-width:767px){.contact-person-box .contact-container{padding:1.875rem .9375rem .9375rem}}.contact-person-box .section__title{margin-bottom:.9375rem}.contact-person-box--landing-page .contact-button__text{width:-moz-fit-content;width:fit-content}.contact-person-box--landing-page .contact-button__text>a{-webkit-hyphens:auto;hyphens:auto}.used-tyre-recycling-info-box{background-color:#fff;display:flex;flex-direction:column;gap:1rem;padding:2.5rem}@media only screen and (max-width:1023px){.used-tyre-recycling-info-box{padding:.9375rem}}.used-tyre-recycling-info-box__image{height:6.5625rem;-o-object-fit:contain;object-fit:contain;width:13.4375rem}.used-tyre-recycling-info-box__link{margin:-.5625rem;width:-moz-max-content;width:max-content}.used-tyre-recycling-form__container{display:grid;gap:1.25rem;grid-template-columns:2fr 1fr}@media only screen and (max-width:1279px){.used-tyre-recycling-form__container{grid-template-columns:1fr}}@media only screen and (max-width:1023px){.used-tyre-recycling-form__container{gap:.9375rem}}.used-tyre-recycling-form__container__form{background-color:#fff;padding:2.5rem}@media only screen and (max-width:1279px){.used-tyre-recycling-form__container__form{padding:1.25rem}}@media only screen and (max-width:767px){.used-tyre-recycling-form__container__form{padding:.9375rem}}.used-tyre-recycling-form__container__contact{display:flex;flex-direction:column;gap:1.25rem;height:-moz-max-content;height:max-content}@media only screen and (max-width:1023px){.used-tyre-recycling-form__container__contact{gap:.9375rem}}.used-tyre-recycling-form__form{display:flex;flex-direction:column;gap:2.5rem}.used-tyre-recycling-form__form__divider{border-color:#cfcacb;margin:0 -2.5rem}@media only screen and (max-width:1279px){.used-tyre-recycling-form__form__divider{margin:0 -1.25rem}}@media only screen and (max-width:767px){.used-tyre-recycling-form__form__divider{margin:0 -.9375rem}}.used-tyre-recycling-form__form__divider--inner{margin:2.125rem -.9375rem}@media only screen and (min-width:768px){.used-tyre-recycling-form__form__divider--inner{display:none}}.used-tyre-recycling-form__form__group{-moz-column-gap:2.5rem;column-gap:2.5rem;display:grid;grid-template-columns:1fr 1fr;row-gap:1rem}@media only screen and (max-width:1279px){.used-tyre-recycling-form__form__group{-moz-column-gap:1.25rem;column-gap:1.25rem}}@media only screen and (max-width:767px){.used-tyre-recycling-form__form__group{grid-template-columns:1fr}}.used-tyre-recycling-form__form__group--title{row-gap:.75rem}.used-tyre-recycling-form__form__list__category,.used-tyre-recycling-form__form__list__has-container{display:flex;flex-direction:column;gap:1rem}.used-tyre-recycling-form__form__list__unit{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:1fr 1fr}.used-tyre-recycling-form__form__column{display:grid;gap:.625rem;grid-template-columns:repeat(3,1fr);height:-moz-max-content;height:max-content}.used-tyre-recycling-form__form__column .used-tyre-recycling-form__form__row,.used-tyre-recycling-form__form__column>.form-field,.used-tyre-recycling-form__form__column>.list.list--alert{grid-column:span 3}.used-tyre-recycling-form__form__column>.form-field:has(input[name*=zipCode]){grid-column:span 1}.used-tyre-recycling-form__form__column>.form-field:has(input[name*=city]){grid-column:span 2}.used-tyre-recycling-form__form__column--full{grid-column:span 2;grid-template-columns:1fr}@media only screen and (max-width:767px){.used-tyre-recycling-form__form__column--full{grid-column:unset}.used-tyre-recycling-form__form__column--address{margin-top:2.125rem}}.used-tyre-recycling-form__form__row>label{margin-bottom:.5rem}.used-tyre-recycling-form__form__row--inset{margin-left:1.75rem}.used-tyre-recycling-form__form__row--title{margin-bottom:.375rem}.used-tyre-recycling-form__form__submit{align-self:flex-end}@media only screen and (max-width:767px){.used-tyre-recycling-form__form__submit{width:100%}}.used-tyre-recycling-form__form .help-block:empty{display:none}.used-tyre-recycling-landing-page__container__upper{display:grid;gap:1.25rem;grid-template-columns:1fr auto;margin-bottom:5rem}@media only screen and (max-width:1599px){.used-tyre-recycling-landing-page__container__upper{grid-template-columns:1fr}}@media only screen and (max-width:1023px){.used-tyre-recycling-landing-page__container__upper{gap:.9375rem;padding:1.25rem 0 0}.used-tyre-recycling-landing-page__container__lower{padding:0 .9375rem 1.25rem}.used-tyre-recycling-landing-page__container__lower>:nth-child(3){order:2}.used-tyre-recycling-landing-page__container__lower>:nth-child(4){order:1}}.used-tyre-recycling-landing-page__contact-form__image{height:29.6875rem;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:1023px){.used-tyre-recycling-landing-page__contact-form__image{height:unset;margin-bottom:.625rem}}.used-tyre-recycling-landing-page__contact-form__subtitle{font-size:1.125rem}.accordion-agent-data__container{padding:1.25rem}.accordion-agent-data__reason{display:flex;flex-direction:column;padding-right:1.875rem!important}.accordion-agent-data__reason textarea{height:100%;resize:none}@media only screen and (max-width:1023px){.accordion-order-reference{margin:0 -1.25rem}}.accordion-order-reference__container{padding:1.25rem}@media only screen and (max-width:1023px){.accordion-order-reference__container{padding:.9375rem}}.accordion-order-reference__form-order-missing,.accordion-order-reference__form-order-no{opacity:1;position:relative;transition:opacity .2s linear;z-index:1}.accordion-order-reference__order-no-input{width:100%}.accordion-order-reference__order-no-search-error{color:#e50040}.accordion-order-reference__separator{border-color:#cfcacb;margin:0}.accordion-order-reference__separator--inner{margin:1.25rem 0}@media only screen and (max-width:1023px){.accordion-order-reference__separator--inner{margin:.9375rem 0}}.accordion-order-reference__switch{margin-bottom:1.25rem;width:100%}@media only screen and (max-width:1023px){.accordion-order-reference__switch{margin-bottom:.9375rem}}.accordion-order-reference__switch .view-mode-switch__link{flex:1;text-align:center}.accordion-order-reference__search-icon{position:absolute;right:.9375rem;top:50%;transform:translateY(-50%)}.accordion-order-reference__search-icon svg{color:#014380;height:1.375rem;width:1.375rem}.accordion-order-reference .product-search-autocomplete-form__clean-button:not(.is-hidden)+.accordion-order-reference__search-icon,.accordion-order-reference .product-search-autocomplete-form__field.is-loading .accordion-order-reference__search-icon,.accordion-order-reference .product-search-autocomplete-form__field.is-loading .product-search-autocomplete-form__clean-button{display:none}.accordion-order-reference__loading-spinner{display:grid;place-items:center;position:absolute;right:.9375rem;top:50%;transform:translateY(-50%)}.accordion-order-reference__loading-spinner svg{height:1.5625rem;width:1.5625rem}.accordion-order-reference .list__item.list__item--checkbox{margin:0}.accordion-order-reference .list.list--checkbox{display:flex;flex-direction:column;gap:.5rem;margin:0}.accordion-order-reference__select-order-dropdown{margin-top:.625rem}@media only screen and (max-width:1023px){.accordion-reclaim-data{margin:0 -1.25rem}.accordion-reclaim-data .accordion__title{font-size:1rem}}.accordion-reclaim-data__container{padding:1.25rem}.accordion-reclaim-data__container .form-field:last-child input{margin-bottom:0}.accordion-reclaim-data__container>.list--alert .list__item{margin-top:-.4375rem}@media only screen and (max-width:1023px){.accordion-reclaim-data__container{padding:.9375rem}}.accordion-reclaim-data__button-container{display:flex;justify-content:flex-end;padding:1.25rem}@media only screen and (max-width:1023px){.accordion-reclaim-data__button-container{padding:.9375rem}}.accordion-reclaim-data__separator{border-bottom:.0625rem solid #cfcacb;margin:0}@media only screen and (max-width:1023px){.accordion-reclaim-products{margin:0 -1.25rem}}.accordion-reclaim-products__add-container{border-bottom:.0625rem solid #cfcacb;margin:0 1.25rem;padding:1.25rem 0}@media only screen and (max-width:1023px){.accordion-reclaim-products__add-container{margin:0 .9375rem;padding:.9375rem 0}}.accordion-reclaim-products__add-container:has(+.accordion-reclaim-products__empty-container){border-bottom:none}.accordion-reclaim-products__empty-container{align-items:center;color:#8e8e8e;display:flex;flex-direction:column}.accordion-reclaim-products__empty-container h3{color:#8e8e8e}.accordion-reclaim-products__button-container{padding:1.25rem}@media only screen and (max-width:1023px){.accordion-reclaim-products__button-container{padding:.9375rem}}.accordion-reclaim-products .off-canvas{width:100%}.accordion-reclaim-products .product-quick-add-form{position:relative}@media only screen and (min-width:768px){.accordion-reclaim-products .product-quick-add-form__form-grid{flex-wrap:nowrap}}.accordion-reclaim-products .product-quick-add-form__input-col{flex:1;max-width:31.25rem}@media only screen and (max-width:1023px){.accordion-reclaim-reasons{margin:0 -1.25rem}.accordion-reclaim-reasons .accordion__title{font-size:1rem}.accordion-reclaim-vehicle-data{margin:0 -1.25rem}}.accordion-reclaim-vehicle-data__form-container{padding:1.25rem}@media only screen and (max-width:1023px){.accordion-reclaim-vehicle-data__form-container{padding:.9375rem}}.accordion-reclaim-vehicle-data__form-container .icon-hint{margin-top:0;width:100%}@media only screen and (max-width:1023px){.accordion-reclaim-vehicle-data__form-container .icon-hint{margin-bottom:.9375rem}}.accordion-reclaim-vehicle-data__form-fields{-moz-column-gap:1.25rem;column-gap:1.25rem;display:flex;width:100%}.accordion-reclaim-vehicle-data__form-fields>div{flex:1}.accordion-reclaim-vehicle-data__form-fields>div .form-field{margin-bottom:.625rem}.accordion-reclaim-vehicle-data__form-fields>div .form-field:last-child{margin-bottom:0}@media only screen and (max-width:767px){.accordion-reclaim-vehicle-data__form-fields{flex-direction:column}.accordion-reclaim-vehicle-data__form-fields>div:first-child .form-field:last-child{margin-bottom:.625rem}}.continue-button{display:flex;justify-content:flex-end}.continue-button__continue-button{width:-moz-max-content;width:max-content}@media only screen and (max-width:549px){.continue-button__continue-button{width:100%}}.reclaim-file-upload{border-radius:3px;padding-bottom:1.25rem}.reclaim-file-upload__dragover .reclaim-file-upload__browse-file{background-color:#f9f9f9;border:.125rem dashed var(--setting-color-main)}.reclaim-file-upload__dragover .reclaim-file-upload__file-select .icon{color:var(--setting-color-main);transition:color .25s ease-in-out}.reclaim-file-upload__image-preview{display:block;height:9.375rem}.reclaim-file-upload__image-preview-container{align-items:center;display:flex;flex-direction:column}@media only screen and (max-width:549px){.reclaim-file-upload__image-preview-container{flex-direction:row}}.reclaim-file-upload__file-download{display:inline-block;max-width:8.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reclaim-file-upload__file-download-wrapper{flex:1;padding:0 .5625rem}.reclaim-file-upload__file-select{align-items:center;display:flex;flex-flow:column}.reclaim-file-upload__file-select .icon{color:#d8d8d8;height:3.125rem;margin-bottom:1.25rem;transition:color .25s ease-in-out;width:3.125rem}@media only screen and (max-width:549px){.reclaim-file-upload__file-select{flex-flow:row;gap:2.5rem}.reclaim-file-upload__file-select .icon{height:2.5rem;margin-bottom:0;width:2rem}}.reclaim-file-upload__browse-file{align-items:center;display:flex;height:12.5rem;justify-content:center;margin-top:.3125rem;padding:.625rem}.reclaim-file-upload__browse-file-info{width:100%}@media only screen and (max-width:549px){.reclaim-file-upload__browse-file{height:5.1875rem;min-height:5rem;padding-left:2.5rem}}.reclaim-file-upload__browse-file--disabled{cursor:not-allowed}.reclaim-file-upload__browse-file--disabled:hover{border-color:#b2b2b2}.reclaim-file-upload__progress-indicator{align-items:center;display:flex;height:4rem;justify-content:center;margin-bottom:.9375rem;width:4rem}.reclaim-file-upload__progress-indicator--container{align-items:center;display:flex;flex-flow:column;justify-content:center}@media only screen and (max-width:549px){.reclaim-file-upload__progress-indicator--container{flex-direction:row;gap:1.875rem;justify-content:flex-start}}.reclaim-file-upload__progress-indicator--value{position:absolute}.reclaim-file-upload__progress-indicator--text{align-items:center;display:flex;flex-direction:column}@media only screen and (max-width:549px){.reclaim-file-upload__progress-indicator--text{align-items:flex-start}.reclaim-file-upload__progress-indicator{margin-bottom:0}}.reclaim-file-upload__image-wrapper{align-items:center;display:flex;flex-flow:column;height:6.875rem;justify-content:center;margin-bottom:.625rem;width:100%}.reclaim-file-upload__image-wrapper img{height:6.875rem}@media only screen and (max-width:549px){.reclaim-file-upload__image-wrapper{margin-bottom:0;max-height:3.75rem;width:3.125rem}.reclaim-file-upload__image-wrapper img{height:100%;max-height:3.75rem;max-width:5rem}}.reclaim-file-upload__image-wrapper .icon{color:#d8d8d8;height:3.125rem;transition:color .25s ease-in-out;width:3.125rem}.reclaim-file-upload__remove-file{display:inline-block;min-width:6.875rem}@media only screen and (min-width:550px){.reclaim-file-upload__remove-file{align-self:flex-start}}.reclaim-file-upload__label{align-items:center;display:flex;min-height:2.375rem}.reclaim-file-upload__info{color:#64666a;cursor:pointer;margin-left:.25rem;overflow:visible}@media only screen and (max-width:1023px){.reclaim-file-upload__info svg{height:1.5rem;width:1.5rem}}.reclaim-file-upload__info:hover{color:#64666a}@media only screen and (max-width:549px){.reclaim-file-upload__info{margin-left:auto}}.reclaim-file-upload #bg-circle{display:block;height:4rem;width:4rem;fill:transparent;stroke:#e6e6e6;stroke-linecap:round;stroke-width:.375rem;transform-origin:50% 50%}.reclaim-file-upload #animated-circle{display:block;height:4rem;width:4rem;fill:transparent;stroke:#009fe3;stroke-linecap:butt;stroke-dasharray:283;stroke-dashoffset:280;stroke-width:.375rem;transform:rotate(-90deg);transform-origin:50% 50%}@keyframes circle-animation{0%{stroke-dashoffset:280;transform:rotate(0)}50%{stroke-dashoffset:75;transform:rotate(45deg)}to{stroke-dashoffset:280;transform:rotate(1turn)}}.reclaim-product-row{border-bottom:.0625rem solid #cfcacb;cursor:pointer;padding:.4375rem}@media only screen and (max-width:767px){.reclaim-product-row{border-bottom:unset;padding:0}.reclaim-product-row:first-of-type .reclaim-product-row__row-container{margin-top:.9375rem}}.reclaim-product-row:last-of-type{border-bottom:.0625rem solid #cfcacb}.reclaim-product-row:last-of-type .reclaim-product-row__row-container{margin-bottom:.9375rem}@media only screen and (min-width:768px){.reclaim-product-row:last-of-type .reclaim-product-row__row-container{margin-bottom:0}}.reclaim__submitted .reclaim-product-row:last-of-type{border-bottom:0}.reclaim-product-row__container{padding:0 1.25rem;transition:background-color .3s ease}@media only screen and (max-width:767px){.reclaim-product-row__container{padding:0 .9375rem}}@media only screen and (min-width:768px){.reclaim-product-row__container:hover{background-color:#fafafa;border-radius:3px}}.reclaim-product-row__row-container{-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template:"check thumbnail attributes quantity" auto/auto auto 1fr auto;padding:1.25rem 0;width:100%}@media only screen and (max-width:767px){.reclaim-product-row__row-container{border:.0625rem solid #cfcacb;border-radius:3px;-moz-column-gap:.9375rem;column-gap:.9375rem;grid-template:"thumbnail attributes" auto "check check" auto "quantity quantity" auto/auto 1fr;margin-top:.625rem;padding:.9375rem}}.reclaim-product-row__checkbox{align-items:center;display:flex;grid-area:check;height:6.25rem}@media only screen and (max-width:767px){.reclaim-product-row__checkbox{height:auto;margin-top:.9375rem}.reclaim-product-row__checkbox .checkbox__box{height:1.5rem;line-height:1.5rem;margin-right:.625rem;width:1.5rem}}@media only screen and (min-width:768px){.reclaim-product-row__checkbox-label{display:none}}.reclaim-product-row__thumbnail{grid-area:thumbnail}.reclaim-product-row__attribute-container{-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-area:attributes;grid-template-columns:repeat(5,1fr)}@media only screen and (max-width:1399px){.reclaim-product-row__attribute-container{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:767px){.reclaim-product-row__attribute-container{grid-template-columns:1fr}.reclaim-product-row__manufacturer,.reclaim-product-row__price{display:none}}@media only screen and (max-width:1399px){.reclaim-product-row__quantity{display:none}}.reclaim-product-row__quantity-col{grid-area:quantity}@media only screen and (max-width:767px){.reclaim-product-row__quantity-col{margin-top:.9375rem}}.reclaim-product-row__quantity-col--hidden{visibility:hidden}@media only screen and (max-width:767px){.reclaim-product-row__quantity-col--hidden{display:none}}.reclaim-product-row__quantity-col .reclaim-product-row__col-name{margin-bottom:.625rem}@media only screen and (max-width:767px){.reclaim-product-row__quantity-col .reclaim-product-row__col-name{display:none}}.reclaim-product-row__quantity-col .reclaim-product-row__col-name-mobile{font-weight:700;margin-bottom:.625rem}@media only screen and (min-width:768px){.reclaim-product-row__quantity-col .reclaim-product-row__col-name-mobile{display:none}}.reclaim-product-row__delete-trigger{grid-area:delete-trigger}.reclaim-product-row__delete-trigger button{background-color:transparent;margin:-.5625rem -.5625rem 0 0}@media only screen and (max-width:767px){.reclaim-product-row__delete-trigger{display:flex;justify-content:flex-end;margin-top:.9375rem}.reclaim-product-row__delete-trigger button{background-color:transparent;margin:0 0 0 -.5625rem}}.reclaim-product-row__col-name{color:#434343;display:block;font-size:.8125rem;margin-bottom:.3125rem}.reclaim-product-row__col-value{color:#1a1a1a;font-weight:700}@media only screen and (max-width:767px){.reclaim-product-row--selected .reclaim-product-row__row-container{border:.0625rem solid #014380}}.reclaim-product-row--no-order{cursor:unset}.reclaim-product-row--no-order .reclaim-product-row__row-container{grid-template:"thumbnail attributes quantity delete-trigger" auto/auto 1fr auto auto}@media only screen and (max-width:767px){.reclaim-product-row--no-order .reclaim-product-row__row-container{border:.0625rem solid #cfcacb;grid-template:"thumbnail attributes" auto "quantity quantity" auto "delete-trigger delete-trigger" auto/auto 1fr}}.reclaim-reason-form{padding:1.25rem 1.25rem 0}@media only screen and (max-width:1023px){.reclaim-reason-form{padding:.9375rem .9375rem 0}}.reclaim-reason-form:last-of-type{border-bottom:.0625rem solid #cfcacb}.reclaim-reason-form:last-of-type .reclaim-reason-form__container{border-bottom:none}.reclaim-reason-form__container{border-bottom:.0625rem solid #cfcacb;display:flex}@media only screen and (max-width:1023px){.reclaim-reason-form__container{flex-wrap:wrap}}.reclaim-reason-form__thumbnail{margin-bottom:1.25rem;margin-right:1.25rem}.reclaim-reason-form__thumbnail .image-placeholder .icon{height:2.5rem}@media only screen and (max-width:1279px){.reclaim-reason-form__thumbnail .thumbnail--category-list{height:6.25rem;width:5rem}}@media only screen and (max-width:1023px){.reclaim-reason-form__thumbnail{margin-bottom:.625rem;margin-right:.9375rem}}.reclaim-reason-form__sku{font-weight:700}.reclaim-reason-form__sku-container{color:#1a1a1a;margin-right:1.25rem}@media only screen and (max-width:1279px){.reclaim-reason-form__sku-container{margin-right:1.875rem}}.reclaim-reason-form__sku-label{color:#434343;display:block;font-size:.8125rem;line-height:1.125rem}.reclaim-reason-form__form{display:flex;flex-grow:1;justify-content:center;padding-bottom:1.25rem}@media only screen and (max-width:1023px){.reclaim-reason-form__form{width:100%}}.reclaim-reason-form__form-content{max-width:39.25rem;width:100%}@media only screen and (max-width:1023px){.reclaim-reason-form__form-content{max-width:unset}}.reclaim-reason-form__subtitle{margin-top:1.25rem}.reclaim-reason-form__subtitle--big{margin-top:1.875rem}.reclaim-reason-form__subtitle--small{margin-top:.625rem}@media only screen and (max-width:1023px){.reclaim-reason-form__subtitle{margin-top:.9375rem}}.reclaim-reason-form__pickup-location{padding-bottom:.625rem}@media only screen and (max-width:1023px){.reclaim-reason-form__pickup-location{padding-bottom:.9375rem}}.reclaim-reason-form__add-additional-photo-trigger{align-items:center;display:flex;flex-flow:column;height:12.5rem;justify-content:center;margin:.3125rem 0 .625rem;padding:.625rem}@media only screen and (max-width:549px){.reclaim-reason-form__add-additional-photo-trigger--label{white-space:nowrap;width:unset}}@media only screen and (max-width:-1){.reclaim-reason-form__add-additional-photo-trigger--label{white-space:unset}}.reclaim-reason-form__add-additional-photo-trigger .icon{height:3.125rem;margin-bottom:1.25rem;width:auto}@media only screen and (max-width:549px){.reclaim-reason-form__add-additional-photo-trigger{flex-flow:row;gap:1.875rem;height:5.1875rem;justify-content:flex-start;min-height:5rem;padding-left:2.5rem}.reclaim-reason-form__add-additional-photo-trigger .icon{height:2.5rem;margin-bottom:0;min-width:2.5rem;width:2.5rem}}.reclaim-reason-form__add-additional-photo-trigger--dragover{background-color:#f9f9f9;border:.125rem dashed var(--setting-color-main)}.reclaim-reason-form .form-field{margin-top:.625rem}.reclaim-reason-form .form-field .textarea{height:9.375rem;resize:none;width:100%}@media only screen and (max-width:1023px){.reclaim-reason-form .form-field .textarea{height:7.5rem}}.reclaim-reason-form .list--checkbox{display:flex}.reclaim-reason-form .list--checkbox li{margin-right:2.5rem}.reclaim-reason-form .list--checkbox li .label{text-transform:capitalize}.reclaim-reason-form .icon-hint{margin:.625rem 0}.reclaim-success-content{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;margin:0;padding:0}.reclaim-success-content__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:5.1875rem 0 9.1875rem}@media only screen and (max-width:1023px){.reclaim-success-content__container{margin:1.5625rem 1.25rem 1.25rem}}.reclaim-success-content__sales-person{border-radius:50%;height:9.6875rem;position:relative;width:9.6875rem}@media only screen and (max-width:1023px){.reclaim-success-content__sales-person{height:7.8125rem;width:7.8125rem}}.reclaim-success-content__enabled-badge{align-items:center;background:#00a59a;border-radius:50%;display:flex;height:2.5rem;justify-content:center;position:absolute;right:-.3125rem;top:-.3125rem;width:2.5rem;z-index:1}@media only screen and (max-width:1023px){.reclaim-success-content__enabled-badge{height:2rem;width:2rem}}.reclaim-success-content__enabled-badge .icon{color:#fff!important;height:1rem;margin-left:0;width:1.375rem}@media only screen and (max-width:1023px){.reclaim-success-content__enabled-badge .icon{height:.8125rem;width:1.0625rem}}.reclaim-success-content__title{color:#1a1a1a;margin:1.25rem 0 .625rem}.reclaim-success-content__text{margin:0;text-align:center}.reclaim-success-content__order-link{margin:1.875rem 0 .625rem}@media only screen and (max-width:1023px){.reclaim-success-content__order-link{margin:1.25rem 0}.summary-legend{display:none}}.summary-legend__step{align-items:center;display:flex;justify-content:space-between;margin-bottom:.3125rem}.summary-legend__step:last-child{margin-bottom:1.25rem}.summary-legend h3{margin-bottom:.625rem}.summary-legend p{color:#8e8e8e;display:flex;margin:0 .625rem 0 0}.summary-legend p.is-active{color:#1a1a1a}.summary-legend__index{margin-right:.3125rem}.summary-legend .check-hidden{opacity:0}.summary-legend__container{--summary-legend-header-height:9.0625rem;--summary-legend-top-margin:1.25rem;position:sticky;top:calc(var(--summary-legend-header-height) + var(--summary-legend-top-margin))}@media only screen and (max-width:1279px){.summary-legend__container{position:relative;top:unset}}@keyframes ripple{0%{height:9.375rem;opacity:.1;width:9.375rem}to{height:18.75rem;opacity:0;width:18.75rem}}@keyframes ripple-big{0%{height:18.75rem;opacity:.1;width:18.75rem}to{height:37.5rem;opacity:0;width:37.5rem}}.summary-overview__grand-total-price{font-size:1.1rem;line-height:1.4}.collapsible-list__button{background-color:hsla(0,0%,100%,0);color:#014380;cursor:pointer}.collapsible-list__button:hover{text-decoration:underline}.collapsible-list__button:after{content:attr(data-show)}.collapsible-list__button--shown:after{content:attr(data-hide)}.collapsible-list__button-content{display:none}.spacing{margin:.625rem}.spacing--biggest{margin:2.5rem}.spacing--bigger{margin:1.875rem}.spacing--big{margin:1.25rem}.spacing--middle{margin:.9375rem}.spacing--short{margin:.546875rem}.spacing--small{margin:.3125rem}.spacing--reset{margin:0}.spacing--inner{margin:0;padding:.625rem}.spacing--inner.spacing--biggest{margin:0;padding:2.5rem}.spacing--inner.spacing--bigger{margin:0;padding:1.875rem}.spacing--inner.spacing--big{margin:0;padding:1.25rem}.spacing--inner.spacing--middle{margin:0;padding:.9375rem}.spacing--inner.spacing--short{margin:0;padding:.546875rem}.spacing--inner.spacing--small{margin:0;padding:.3125rem}.spacing--inner.spacing--reset{margin:0;padding:0}.spacing-top{margin-top:.625rem}.spacing-top--biggest{margin-top:2.5rem}.spacing-top--bigger{margin-top:1.875rem}.spacing-top--big{margin-top:1.25rem}.spacing-top--middle{margin-top:.9375rem}.spacing-top--short{margin-top:.546875rem}.spacing-top--small{margin-top:.3125rem}.spacing-top--reset{margin-top:0}.spacing-top--inner{margin-top:0;padding-top:.625rem}.spacing-top--inner.spacing-top--biggest{margin-top:0;padding-top:2.5rem}.spacing-top--inner.spacing-top--bigger{margin-top:0;padding-top:1.875rem}.spacing-top--inner.spacing-top--big{margin-top:0;padding-top:1.25rem}.spacing-top--inner.spacing-top--middle{margin-top:0;padding-top:.9375rem}.spacing-top--inner.spacing-top--short{margin-top:0;padding-top:.546875rem}.spacing-top--inner.spacing-top--small{margin-top:0;padding-top:.3125rem}.spacing-top--inner.spacing-top--reset{margin-top:0;padding-top:0}.spacing-bottom{margin-bottom:.625rem}.spacing-bottom--biggest{margin-bottom:2.5rem}.spacing-bottom--bigger{margin-bottom:1.875rem}.spacing-bottom--big{margin-bottom:1.25rem}.spacing-bottom--middle{margin-bottom:.9375rem}.spacing-bottom--short{margin-bottom:.546875rem}.spacing-bottom--small{margin-bottom:.3125rem}.spacing-bottom--reset{margin-bottom:0}.spacing-bottom--inner{margin-bottom:0;padding-bottom:.625rem}.spacing-bottom--inner.spacing-bottom--biggest{margin-bottom:0;padding-bottom:2.5rem}.spacing-bottom--inner.spacing-bottom--bigger{margin-bottom:0;padding-bottom:1.875rem}.spacing-bottom--inner.spacing-bottom--big{margin-bottom:0;padding-bottom:1.25rem}.spacing-bottom--inner.spacing-bottom--middle{margin-bottom:0;padding-bottom:.9375rem}.spacing-bottom--inner.spacing-bottom--short{margin-bottom:0;padding-bottom:.546875rem}.spacing-bottom--inner.spacing-bottom--small{margin-bottom:0;padding-bottom:.3125rem}.spacing-bottom--inner.spacing-bottom--reset{margin-bottom:0;padding-bottom:0}.spacing-left{margin-left:.625rem}.spacing-left--biggest{margin-left:2.5rem}.spacing-left--bigger{margin-left:1.875rem}.spacing-left--big{margin-left:1.25rem}.spacing-left--middle{margin-left:.9375rem}.spacing-left--short{margin-left:.546875rem}.spacing-left--small{margin-left:.3125rem}.spacing-left--reset{margin-left:0}.spacing-left--inner{margin-left:0;padding-left:.625rem}.spacing-left--inner.spacing-left--biggest{margin-left:0;padding-left:2.5rem}.spacing-left--inner.spacing-left--bigger{margin-left:0;padding-left:1.875rem}.spacing-left--inner.spacing-left--big{margin-left:0;padding-left:1.25rem}.spacing-left--inner.spacing-left--middle{margin-left:0;padding-left:.9375rem}.spacing-left--inner.spacing-left--short{margin-left:0;padding-left:.546875rem}.spacing-left--inner.spacing-left--small{margin-left:0;padding-left:.3125rem}.spacing-left--inner.spacing-left--reset{margin-left:0;padding-left:0}.spacing-right{margin-right:.625rem}.spacing-right--biggest{margin-right:2.5rem}.spacing-right--bigger{margin-right:1.875rem}.spacing-right--big{margin-right:1.25rem}.spacing-right--middle{margin-right:.9375rem}.spacing-right--short{margin-right:.546875rem}.spacing-right--small{margin-right:.3125rem}.spacing-right--reset{margin-right:0}.spacing-right--inner{margin-right:0;padding-right:.625rem}.spacing-right--inner.spacing-right--biggest{margin-right:0;padding-right:2.5rem}.spacing-right--inner.spacing-right--bigger{margin-right:0;padding-right:1.875rem}.spacing-right--inner.spacing-right--big{margin-right:0;padding-right:1.25rem}.spacing-right--inner.spacing-right--middle{margin-right:0;padding-right:.9375rem}.spacing-right--inner.spacing-right--short{margin-right:0;padding-right:.546875rem}.spacing-right--inner.spacing-right--small{margin-right:0;padding-right:.3125rem}.spacing-right--inner.spacing-right--reset{margin-right:0;padding-right:0}.spacing-x{margin-left:.625rem;margin-right:.625rem}.spacing-x--biggest{margin-left:2.5rem;margin-right:2.5rem}.spacing-x--bigger{margin-left:1.875rem;margin-right:1.875rem}.spacing-x--big{margin-left:1.25rem;margin-right:1.25rem}.spacing-x--middle{margin-left:.9375rem;margin-right:.9375rem}.spacing-x--short{margin-left:.546875rem;margin-right:.546875rem}.spacing-x--small{margin-left:.3125rem;margin-right:.3125rem}.spacing-x--inner,.spacing-x--reset{margin-left:0;margin-right:0}.spacing-x--inner{padding-left:.625rem;padding-right:.625rem}.spacing-x--inner.spacing-x--biggest{margin-left:0;margin-right:0;padding-left:2.5rem;padding-right:2.5rem}.spacing-x--inner.spacing-x--bigger{margin-left:0;margin-right:0;padding-left:1.875rem;padding-right:1.875rem}.spacing-x--inner.spacing-x--big{margin-left:0;margin-right:0;padding-left:1.25rem;padding-right:1.25rem}.spacing-x--inner.spacing-x--middle{margin-left:0;margin-right:0;padding-left:.9375rem;padding-right:.9375rem}.spacing-x--inner.spacing-x--short{margin-left:0;margin-right:0;padding-left:.546875rem;padding-right:.546875rem}.spacing-x--inner.spacing-x--small{margin-left:0;margin-right:0;padding-left:.3125rem;padding-right:.3125rem}.spacing-x--inner.spacing-x--reset{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.spacing-y{margin-bottom:.625rem;margin-top:.625rem}.spacing-y--biggest{margin-bottom:2.5rem;margin-top:2.5rem}.spacing-y--bigger{margin-bottom:1.875rem;margin-top:1.875rem}.spacing-y--big{margin-bottom:1.25rem;margin-top:1.25rem}.spacing-y--middle{margin-bottom:.9375rem;margin-top:.9375rem}.spacing-y--short{margin-bottom:.546875rem;margin-top:.546875rem}.spacing-y--small{margin-bottom:.3125rem;margin-top:.3125rem}.spacing-y--inner,.spacing-y--reset{margin-bottom:0;margin-top:0}.spacing-y--inner{padding-bottom:.625rem;padding-top:.625rem}.spacing-y--inner.spacing-y--biggest{margin-bottom:0;margin-top:0;padding-bottom:2.5rem;padding-top:2.5rem}.spacing-y--inner.spacing-y--bigger{margin-bottom:0;margin-top:0;padding-bottom:1.875rem;padding-top:1.875rem}.spacing-y--inner.spacing-y--big{margin-bottom:0;margin-top:0;padding-bottom:1.25rem;padding-top:1.25rem}.spacing-y--inner.spacing-y--middle{margin-bottom:0;margin-top:0;padding-bottom:.9375rem;padding-top:.9375rem}.spacing-y--inner.spacing-y--short{margin-bottom:0;margin-top:0;padding-bottom:.546875rem;padding-top:.546875rem}.spacing-y--inner.spacing-y--small{margin-bottom:0;margin-top:0;padding-bottom:.3125rem;padding-top:.3125rem}.spacing-y--inner.spacing-y--reset{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.important-spacing{margin:.625rem!important}.important-spacing--biggest{margin:2.5rem!important}.important-spacing--bigger{margin:1.875rem!important}.important-spacing--big{margin:1.25rem!important}.important-spacing--middle{margin:.9375rem!important}.important-spacing--short{margin:.546875rem!important}.important-spacing--small{margin:.3125rem!important}.important-spacing--reset{margin:0!important}.important-spacing-top{margin-top:.625rem!important}.important-spacing-top--biggest{margin-top:2.5rem!important}.important-spacing-top--bigger{margin-top:1.875rem!important}.important-spacing-top--big{margin-top:1.25rem!important}.important-spacing-top--middle{margin-top:.9375rem!important}.important-spacing-top--short{margin-top:.546875rem!important}.important-spacing-top--small{margin-top:.3125rem!important}.important-spacing-top--reset{margin-top:0!important}.important-spacing-bottom{margin-bottom:.625rem!important}.important-spacing-bottom--biggest{margin-bottom:2.5rem!important}.important-spacing-bottom--bigger{margin-bottom:1.875rem!important}.important-spacing-bottom--big{margin-bottom:1.25rem!important}.important-spacing-bottom--middle{margin-bottom:.9375rem!important}.important-spacing-bottom--short{margin-bottom:.546875rem!important}.important-spacing-bottom--small{margin-bottom:.3125rem!important}.important-spacing-bottom--reset{margin-bottom:0!important}.important-spacing-left{margin-left:.625rem!important}.important-spacing-left--biggest{margin-left:2.5rem!important}.important-spacing-left--bigger{margin-left:1.875rem!important}.important-spacing-left--big{margin-left:1.25rem!important}.important-spacing-left--middle{margin-left:.9375rem!important}.important-spacing-left--short{margin-left:.546875rem!important}.important-spacing-left--small{margin-left:.3125rem!important}.important-spacing-left--reset{margin-left:0!important}.important-spacing-right{margin-right:.625rem!important}.important-spacing-right--biggest{margin-right:2.5rem!important}.important-spacing-right--bigger{margin-right:1.875rem!important}.important-spacing-right--big{margin-right:1.25rem!important}.important-spacing-right--middle{margin-right:.9375rem!important}.important-spacing-right--short{margin-right:.546875rem!important}.important-spacing-right--small{margin-right:.3125rem!important}.important-spacing-right--reset{margin-right:0!important}.important-spacing-x{margin-left:.625rem!important;margin-right:.625rem!important}.important-spacing-x--biggest{margin-left:2.5rem!important;margin-right:2.5rem!important}.important-spacing-x--bigger{margin-left:1.875rem!important;margin-right:1.875rem!important}.important-spacing-x--big{margin-left:1.25rem!important;margin-right:1.25rem!important}.important-spacing-x--middle{margin-left:.9375rem!important;margin-right:.9375rem!important}.important-spacing-x--short{margin-left:.546875rem!important;margin-right:.546875rem!important}.important-spacing-x--small{margin-left:.3125rem!important;margin-right:.3125rem!important}.important-spacing-x--reset{margin-left:0!important;margin-right:0!important}.important-spacing-y{margin-bottom:.625rem!important;margin-top:.625rem!important}.important-spacing-y--biggest{margin-bottom:2.5rem!important;margin-top:2.5rem!important}.important-spacing-y--bigger{margin-bottom:1.875rem!important;margin-top:1.875rem!important}.important-spacing-y--big{margin-bottom:1.25rem!important;margin-top:1.25rem!important}.important-spacing-y--middle{margin-bottom:.9375rem!important;margin-top:.9375rem!important}.important-spacing-y--short{margin-bottom:.546875rem!important;margin-top:.546875rem!important}.important-spacing-y--small{margin-bottom:.3125rem!important;margin-top:.3125rem!important}.important-spacing-y--reset{margin-bottom:0!important;margin-top:0!important}.p-0{padding:0}.p-5{padding:.3125rem}.p-10{padding:.625rem}.p-15{padding:.9375rem}.p-20{padding:1.25rem}.p-30{padding:1.875rem}.p-40{padding:2.5rem}.m-0{margin:0}.m-5{margin:.3125rem}.m-10{margin:.625rem}.m-15{margin:.9375rem}.m-20{margin:1.25rem}.m-30{margin:1.875rem}.m-40{margin:2.5rem}.pt-0{padding-top:0}.pt-5{padding-top:.3125rem}.pt-10{padding-top:.625rem}.pt-15{padding-top:.9375rem}.pt-20{padding-top:1.25rem}.pt-30{padding-top:1.875rem}.pt-40{padding-top:2.5rem}.mt-0{margin-top:0}.mt-5{margin-top:.3125rem}.mt-10{margin-top:.625rem}.mt-15{margin-top:.9375rem}.mt-20{margin-top:1.25rem}.mt-30{margin-top:1.875rem}.mt-40{margin-top:2.5rem}.pb-0{padding-bottom:0}.pb-5{padding-bottom:.3125rem}.pb-10{padding-bottom:.625rem}.pb-15{padding-bottom:.9375rem}.pb-20{padding-bottom:1.25rem}.pb-30{padding-bottom:1.875rem}.pb-40{padding-bottom:2.5rem}.mb-0{margin-bottom:0}.mb-5{margin-bottom:.3125rem}.mb-10{margin-bottom:.625rem}.mb-15{margin-bottom:.9375rem}.mb-20{margin-bottom:1.25rem}.mb-30{margin-bottom:1.875rem}.mb-40{margin-bottom:2.5rem}.pl-0{padding-left:0}.pl-5{padding-left:.3125rem}.pl-10{padding-left:.625rem}.pl-15{padding-left:.9375rem}.pl-20{padding-left:1.25rem}.pl-30{padding-left:1.875rem}.pl-40{padding-left:2.5rem}.ml-0{margin-left:0}.ml-5{margin-left:.3125rem}.ml-10{margin-left:.625rem}.ml-15{margin-left:.9375rem}.ml-20{margin-left:1.25rem}.ml-30{margin-left:1.875rem}.ml-40{margin-left:2.5rem}.pr-0{padding-right:0}.pr-5{padding-right:.3125rem}.pr-10{padding-right:.625rem}.pr-15{padding-right:.9375rem}.pr-20{padding-right:1.25rem}.pr-30{padding-right:1.875rem}.pr-40{padding-right:2.5rem}.mr-0{margin-right:0}.mr-5{margin-right:.3125rem}.mr-10{margin-right:.625rem}.mr-15{margin-right:.9375rem}.mr-20{margin-right:1.25rem}.mr-30{margin-right:1.875rem}.mr-40{margin-right:2.5rem}.text-small{font-size:.875rem}.text-big{font-size:1.125rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-alt{color:#eb553c}.text-secondary{color:#8f8f8f}.text-break{word-break:break-word}.text-success{color:#00a59a}.text-info{color:#009fe3}.text-warning{color:#daa415}.text-alert{color:#e50040}.clear:after{clear:both;content:"";display:table}.float-left{float:left}.float-right{float:right}.float-none{float:none}.is-hidden{display:none}@media only screen and (min-width:0)and (max-width:548px){.is-hidden-sm-only{display:none}}@media only screen and (min-width:0)and (max-width:767px){.is-hidden-sm-md{display:none}}@media only screen and (min-width:0)and (max-width:1023px){.is-hidden-sm-lg{display:none}}@media only screen and (min-width:0)and (max-width:1279px){.is-hidden-sm-xl{display:none}}@media only screen and (min-width:0)and (max-width:1400px -11-1){.is-hidden-sm-xxl{display:none}}@media only screen and (min-width:0){.is-hidden-sm-xxxl,.is-hidden-sm-xxxxl{display:none}}@media only screen and (min-width:550px)and (max-width:766px){.is-hidden-md-only{display:none}}@media only screen and (min-width:550px)and (max-width:1023px){.is-hidden-md-lg{display:none}}@media only screen and (min-width:550px)and (max-width:1279px){.is-hidden-md-xl{display:none}}@media only screen and (min-width:550px)and (max-width:1400px -11-1){.is-hidden-md-xxl{display:none}}@media only screen and (min-width:550px){.is-hidden-md-xxxl,.is-hidden-md-xxxxl{display:none}}@media only screen and (min-width:768px)and (max-width:1022px){.is-hidden-lg-only{display:none}}@media only screen and (min-width:768px)and (max-width:1279px){.is-hidden-lg-xl{display:none}}@media only screen and (min-width:768px)and (max-width:1400px -11-1){.is-hidden-lg-xxl{display:none}}@media only screen and (min-width:768px){.is-hidden-lg-xxxl,.is-hidden-lg-xxxxl{display:none}}@media only screen and (min-width:1024px)and (max-width:1278px){.is-hidden-xl-only{display:none}}@media only screen and (min-width:1024px)and (max-width:1400px -11-1){.is-hidden-xl-xxl{display:none}}@media only screen and (min-width:1024px){.is-hidden-xl-xxxl,.is-hidden-xl-xxxxl{display:none}}@media only screen and (min-width:1280px)and (max-width:1400px -1-1){.is-hidden-xxl-only{display:none}}@media only screen and (min-width:1280px){.is-hidden-xxl-xxxl,.is-hidden-xxl-xxxxl{display:none}}@media only screen and (min-width:1400px){.is-hidden-xxxl-only,.is-hidden-xxxl-xxxxl{display:none}}@media only screen and (min-width:1600px){.is-hidden-xxxxl-only{display:none}}.accordion-visible{max-height:1000vh;transition:max-height .3s ease-in-out}.accordion-visible>*{opacity:1;transform:scale(1);transition:opacity .3s ease-in-out .1s,transform .3s ease-in-out .1s}.accordion-visible.no-transform>*{transform:unset}@media only screen and (min-width:768px){.accordion-visible.is-inline{max-height:unset!important;pointer-events:unset;transition:unset}.accordion-visible.is-inline>*{opacity:1!important;transform:scale(1)!important;transition:unset}}.accordion-hidden{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out .1s}.accordion-hidden>*{opacity:0;transform:scale(.99);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.is-hidden-forced{display:none!important}.is-displayed-flex-forced{display:flex!important}.is-invisible-forced{height:0;margin:0!important;opacity:0!important;padding:0!important;pointer-events:none;transition:all .2s linear;visibility:hidden!important;width:0}.is-visible{opacity:1;pointer-events:all;visibility:visible}.is-visible-forced{opacity:1!important;pointer-events:all!important;visibility:visible!important}.is-invisible,.is-invisible-opacity{opacity:0;pointer-events:none;visibility:hidden}.is-invisible-opacity{height:0;transition:opacity .2s linear;width:0}.is-scrollable{overflow:auto}.is-not-scrollable{overflow:hidden}.is-scrollable-x{overflow-x:auto}.is-not-scrollable-x{overflow-x:hidden}.is-scrollable-y{overflow-y:auto}.is-not-scrollable-y{overflow-y:hidden}html>.is-locked,html>.is-locked-mobile,html>.is-locked-tablet{overflow:hidden}@media only screen and (min-width:1024px){html>.is-locked-tablet{overflow:visible;position:static}}@media only screen and (min-width:768px){html>.is-locked-mobile{overflow:visible;position:static}}@media only screen and (max-width:549px){.is-hidden-mobile{display:none}}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.order-0{order:0}@media only screen and (max-width:548px){.order-sm--0{order:0!important}}@media only screen and (max-width:766px){.order-md--0{order:0!important}}@media only screen and (max-width:1022px){.order-lg--0{order:0!important}}@media only screen and (max-width:1278px){.order-xl--0{order:0!important}}@media only screen and (max-width:1398px){.order-xxl--0{order:0!important}}@media only screen and (max-width:1598px){.order-xxxl--0{order:0!important}}.order-1{order:1}@media only screen and (max-width:548px){.order-sm--1{order:1!important}}@media only screen and (max-width:766px){.order-md--1{order:1!important}}@media only screen and (max-width:1022px){.order-lg--1{order:1!important}}@media only screen and (max-width:1278px){.order-xl--1{order:1!important}}@media only screen and (max-width:1398px){.order-xxl--1{order:1!important}}@media only screen and (max-width:1598px){.order-xxxl--1{order:1!important}}.order-2{order:2}@media only screen and (max-width:548px){.order-sm--2{order:2!important}}@media only screen and (max-width:766px){.order-md--2{order:2!important}}@media only screen and (max-width:1022px){.order-lg--2{order:2!important}}@media only screen and (max-width:1278px){.order-xl--2{order:2!important}}@media only screen and (max-width:1398px){.order-xxl--2{order:2!important}}@media only screen and (max-width:1598px){.order-xxxl--2{order:2!important}}.order-3{order:3}@media only screen and (max-width:548px){.order-sm--3{order:3!important}}@media only screen and (max-width:766px){.order-md--3{order:3!important}}@media only screen and (max-width:1022px){.order-lg--3{order:3!important}}@media only screen and (max-width:1278px){.order-xl--3{order:3!important}}@media only screen and (max-width:1398px){.order-xxl--3{order:3!important}}@media only screen and (max-width:1598px){.order-xxxl--3{order:3!important}}.order-4{order:4}@media only screen and (max-width:548px){.order-sm--4{order:4!important}}@media only screen and (max-width:766px){.order-md--4{order:4!important}}@media only screen and (max-width:1022px){.order-lg--4{order:4!important}}@media only screen and (max-width:1278px){.order-xl--4{order:4!important}}@media only screen and (max-width:1398px){.order-xxl--4{order:4!important}}@media only screen and (max-width:1598px){.order-xxxl--4{order:4!important}}.order-5{order:5}@media only screen and (max-width:548px){.order-sm--5{order:5!important}}@media only screen and (max-width:766px){.order-md--5{order:5!important}}@media only screen and (max-width:1022px){.order-lg--5{order:5!important}}@media only screen and (max-width:1278px){.order-xl--5{order:5!important}}@media only screen and (max-width:1398px){.order-xxl--5{order:5!important}}@media only screen and (max-width:1598px){.order-xxxl--5{order:5!important}}.order-6{order:6}@media only screen and (max-width:548px){.order-sm--6{order:6!important}}@media only screen and (max-width:766px){.order-md--6{order:6!important}}@media only screen and (max-width:1022px){.order-lg--6{order:6!important}}@media only screen and (max-width:1278px){.order-xl--6{order:6!important}}@media only screen and (max-width:1398px){.order-xxl--6{order:6!important}}@media only screen and (max-width:1598px){.order-xxxl--6{order:6!important}}.order-7{order:7}@media only screen and (max-width:548px){.order-sm--7{order:7!important}}@media only screen and (max-width:766px){.order-md--7{order:7!important}}@media only screen and (max-width:1022px){.order-lg--7{order:7!important}}@media only screen and (max-width:1278px){.order-xl--7{order:7!important}}@media only screen and (max-width:1398px){.order-xxl--7{order:7!important}}@media only screen and (max-width:1598px){.order-xxxl--7{order:7!important}}.order-8{order:8}@media only screen and (max-width:548px){.order-sm--8{order:8!important}}@media only screen and (max-width:766px){.order-md--8{order:8!important}}@media only screen and (max-width:1022px){.order-lg--8{order:8!important}}@media only screen and (max-width:1278px){.order-xl--8{order:8!important}}@media only screen and (max-width:1398px){.order-xxl--8{order:8!important}}@media only screen and (max-width:1598px){.order-xxxl--8{order:8!important}}.order-9{order:9}@media only screen and (max-width:548px){.order-sm--9{order:9!important}}@media only screen and (max-width:766px){.order-md--9{order:9!important}}@media only screen and (max-width:1022px){.order-lg--9{order:9!important}}@media only screen and (max-width:1278px){.order-xl--9{order:9!important}}@media only screen and (max-width:1398px){.order-xxl--9{order:9!important}}@media only screen and (max-width:1598px){.order-xxxl--9{order:9!important}}.order-10{order:10}@media only screen and (max-width:548px){.order-sm--10{order:10!important}}@media only screen and (max-width:766px){.order-md--10{order:10!important}}@media only screen and (max-width:1022px){.order-lg--10{order:10!important}}@media only screen and (max-width:1278px){.order-xl--10{order:10!important}}@media only screen and (max-width:1398px){.order-xxl--10{order:10!important}}@media only screen and (max-width:1598px){.order-xxxl--10{order:10!important}}.overflow-wrap-anywhere{overflow-wrap:anywhere}sup{font-size:.83em;line-height:0;vertical-align:super}:root{--setting-color-main:#014380;--setting-color-main-darken-10:#01294d;--setting-color-main-light:#c2d1e0;--setting-color-link:#014380;--setting-color-link-darken-10:#01294d;--setting-color-secondary-base-black:#1a1a1a;--setting-color-secondary-base-gray:#434343;--setting-color-secondary-base-white:#fff;--setting-color-secondary-base-primary:#014380;--setting-color-header-top:#f5f5f5;--setting-color-main-darken:#014380;--setting-color-text:#fff;--setting-color-ghost:#014380;--setting-color-button-opacity-disabled:0.6}