body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:initial}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:initial;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:initial}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:"icomoon";src:url(/fonts/icomoon/icomoon.ttf?5puk9t) format("truetype");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:"icomoon"!important;speak:never;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-edit:before{content:"";color:#000}.icon-arrow-down:before{content:"";color:#000}.icon-arrow-right:before{content:"";color:#000}.icon-bicycle:before{content:"";color:#000}.icon-check-circle:before{content:"";color:#93d23f}.icon-check:before{content:"";color:#f1f1f1}.icon-cross:before{content:"";color:#000}.icon-info:before{content:"";color:#ccd5e2}.icon-minus:before{content:"";color:#000}.icon-pin:before{content:"";color:#000}.icon-plus:before{content:"";color:#000}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}html{font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:1350px){html{font-size:53%}}@media screen and (max-width:1023px){html{font-size:57%}}@media screen and (max-width:650px){html{font-size:60%}}@media(max-width:768px){html{font-size:55%}}.s-webshop-order{width:100%;max-width:100%}body{overflow-x:hidden}img{max-width:100%;height:auto}.hr,hr{display:block;height:.1rem;border:0;padding:0}.hr,figure,hr{margin:0}select::-ms-expand{display:none}body{font-weight:400;line-height:1.6;font-family:"Poppins",sans-serif;color:#000!important}h1,h2,h3,h4,h5,h6,th{margin:0 0 .6em;font-weight:600;line-height:1.18}.h1,h1{font-size:3rem}@media(max-width:750px){.h1,h1{font-size:2.7rem}}@media(max-width:500px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:2.5rem}@media(max-width:750px){.h2,h2{font-size:2.3rem}}@media(max-width:500px){.h2,h2{font-size:2.2rem}}.h3,h3{font-size:2.2rem}@media(max-width:750px){.h3,h3{font-size:2rem}}@media(max-width:500px){.h3,h3{font-size:1.8rem}}.h4,h4{font-size:2rem}@media(max-width:750px){.h4,h4{font-size:1.8rem}}@media(max-width:500px){.h4,h4{font-size:1.6rem}}.h5,h5{font-size:1.8rem}@media(max-width:750px){.h5,h5{font-size:1.6rem}}@media(max-width:500px){.h5,h5{font-size:1.5rem}}.h6,h6{font-size:1.7rem}@media(max-width:750px){.h6,h6{font-size:1.5rem}}.p,p,ul{margin:0 0 1em;max-width:900px;font-size:1.6rem}.p:last-child,p:last-child,ul:last-child{margin-bottom:0}small{font-size:2rem}.btn{padding:1.2rem 2.2rem;display:flex;align-items:center;justify-content:center;text-decoration:none}.btn span{font-weight:700;font-size:1.6rem;font-weight:600}.btn--icon{display:flex;align-items:center;justify-content:center}.btn--icon i{font-size:1.6rem;margin-right:1.4rem}.btn--primary{border:0;background:#f70;color:#fff}.btn--rounded{border-radius:1rem}.btn--outline{border:1px solid;background-color:transparent}.btn--pill{border-radius:100px;padding:.5rem 1rem}.btn--pill span{font-size:1.4rem!important;line-height:1}.default-button-container{margin:2rem 0}.c-lang-selector{display:flex;align-items:center;position:relative}.c-lang-selector img{position:absolute;top:1.3rem;left:1.3rem}@media screen and (max-width:520px){.c-lang-selector img{top:1.1rem;left:1.2rem}}.c-lang-selector i{position:absolute;top:2rem;right:1.4rem;font-size:.8rem}.c-lang-selector select{padding:.5rem 4.5rem .5rem 4rem;-webkit-appearance:none;appearance:none;-ms-progress-appearance:none;-moz-appearance:none;border:1px solid;border-radius:1rem;height:4.5rem;font-size:1.5rem}@media screen and (max-width:1023px){.c-lang-selector select{width:55px;max-width:55px;max-height:4.5rem;padding:0 3.5rem;color:transparent!important}}.c-customer-info{margin-top:2rem}.c-form__select{display:flex;align-items:center;position:relative}.c-form__select i{position:absolute;top:2rem;right:1.4rem;font-size:.8rem}.c-form__select select{padding:.5rem 4.5rem .5rem 1.8rem;-webkit-appearance:none;appearance:none;-ms-progress-appearance:none;-moz-appearance:none;border:1px solid;border-radius:1rem;height:4.5rem;font-size:1.5rem;width:100%}.c-form__row{display:flex;margin-bottom:2rem}@media screen and (max-width:750px){.c-form__row{flex-wrap:wrap;margin-bottom:0}}.c-form__row select{outline:none}.c-form__row input[type=date],.c-form__row input[type=email],.c-form__row input[type=number],.c-form__row input[type=text],.c-form__row textarea{padding:.5rem 4.5rem .5rem 1.8rem;-webkit-appearance:none;appearance:none;-ms-progress-appearance:none;-moz-appearance:none;border-radius:1rem;height:4.5rem;font-size:1.5rem;outline:none;border:1px solid #ededed}.c-form__row input[type=checkbox]{width:auto}.c-form__row input[type=date]{padding:.5rem 1.8rem}.c-form__row textarea{resize:vertical;min-height:100px;max-height:200px}.c-form__row input[type=radio]{width:auto}.c-form__row .c-form__select,.c-form__row input,.c-form__row select,.c-form__row textarea{width:100%}.c-form__row--quarter .c-form__group{width:25%;margin-right:2rem}@media screen and (max-width:750px){.c-form__row--quarter .c-form__group{width:100%;margin-right:0}}.c-form__row--quarter .c-form__group:last-of-type{margin-right:0}.c-form__group{width:100%;margin-right:2rem}@media screen and (max-width:750px){.c-form__group{margin-right:0;margin-bottom:1rem}}.c-form__group label{font-size:1.6rem}.c-form__group:last-of-type{margin-right:0}.c-form__group--radio{display:flex}.c-form__group--radio label{margin-right:2rem;display:flex;align-items:center}.c-form__group--radio label span{font-size:1.7rem;font-weight:600;margin-left:.5rem}.c-form__group--small{max-width:20%;min-width:20%}@media screen and (max-width:750px){.c-form__group--small{max-width:100%;min-width:100%}}.c-form__message{padding:.5rem 1rem;display:flex;align-items:center;justify-content:flex-start;border-radius:.5rem;margin-bottom:1rem}.c-form__message--error{background-color:red}.c-form__message--error i:before,.c-form__message--error span{color:#fff}.c-form__message span{font-weight:500;font-size:1.4rem}.c-form__message i{margin-right:.75rem;font-size:1.5rem}table{width:100%}th{text-align:left;font-size:1.7rem}tr:last-child{border-bottom:none}tr:after{margin-bottom:30px;content:"";display:inline-block}tr:after:last-child{display:none}.o-section{padding:60px 0}@media screen and (max-width:600px){.o-section{padding:40px 0}}body,span a{color:#000}.btn--outline{border-color:#ededed}.btn--icon i,.btn--icon span{color:#000}.btn--pill{background-color:#000}.btn--pill span{color:#fff}.c-form__row select:focus{border:1px solid #f70}.c-form__row input[type=email],.c-form__row input[type=text],.c-form__row textarea{border:1px solid #ededed}.c-form__row input[type=email]:focus,.c-form__row input[type=text]:focus,.c-form__row textarea:focus{border:1px solid #f70}.c-header__usp{background-color:#000}.c-header__usp i,.c-header__usp span{color:#fff}.c-date-picker__info{border-bottom:1px solid #ededed}.c-date-picker__button{border:none;background-color:#f70}.c-date-picker__button span{color:#fff}.c-lang-selector select{border-color:#ededed;color:#000}.c-lang-selector i{color:#000}.c-subject-bar__single{background-color:#ededed}.c-subject-bar__single__number{background-color:#fff}.c-subject-bar__single__number small,.c-subject-bar__single h2{color:#000}.c-subject-bar__single--active{background-color:#000}.c-subject-bar__single--active h2{color:#fff}.c-summary{border-color:#ededed}.c-summary .c-summary__subject{border-bottom-color:#ededed}@media screen and (max-width:600px){.c-summary .c-summary__edit{background-color:#ededed}}.c-summary .btn--pill{background-color:#000}.c-summary .btn--pill span{color:#fff}.c-delivery-options__check,.c-delivery-options__single,.c-delivery-options__store__select-store{border-color:#dee5f0!important}.c-delivery-options__store__options__single{background-color:#f0f3f8}.c-delivery-options__store__options__single__number{border-color:#000}.c-delivery-options__store__options__single--selected{border:2px solid #000!important;background-color:#fff}.c-delivery-options__store__options__single--selected .c-delivery-options__store__options__single__number{background-color:#000}.c-delivery-options__store__options__single--selected .c-delivery-options__store__options__single__number span{color:#fff}.c-form__select select{border:1px solid #ededed}.c-products__single{border:2px solid #ededed}.c-products__single__media,.c-products__single__modal-trigger{border:1px solid #ededed}.c-products__single__amount button{background-color:#000}.c-products__single__amount button i:before{color:#fff}.c-products__single__locations__single{border-top:1px solid #ededed}.c-products__single__locations__single__wrapper button{border:1px solid #000}.c-products__single__locations__single__wrapper button i:before{color:#000}.c-customer-info button{border:none;background-color:#f70}.c-customer-info button span{color:#fff}.c-order-overview__box{border:1px solid #ededed}.c-order-overview__box header,.c-order-overview__products header{border-bottom:1px solid #ededed}.c-order-overview__discount input,.c-order-overview__products__single__media{border:1px solid #ededed}.c-order-overview__discount button{color:#f70}.c-order-overview__terms{border-top:1px solid #ededed;border-bottom:1px solid #ededed}.c-order-overview__payment-button button{border:none;background-color:#f70}.c-order-overview__payment-button button span{color:#fff}.c-select-search__results{border:1px solid #ededed}.c-select-search__results__single{border-bottom:1px solid #dee5f0!important;background-color:#f3f6fa}.c-select-search__results__single--standard span{color:#f70}.c-modal__bg{background-color:rgba(0,0,0,.75)}.c-modal__close{background-color:#ededed}.c-modal__header i:before{color:#000}.c-modal__content .c-products__single__locations{border:1px solid #ededed}.c-modal__locations__single{border-top:1px solid #ededed}.c-modal__locations__single__number{border:2px solid #000}.c-modal__locations__single__number span{color:#000}.c-sticky-footer{border-top:1px solid #ededed}.c-sticky-footer button{border:none;background-color:#f70}.c-sticky-footer button span{color:#fff}.o-container{width:100%;margin:0 auto}.o-container--primary{max-width:900px}@media(max-width:1000px){.o-container--primary{max-width:calc(100% - 100px)}}@media(max-width:750px){.o-container--primary{max-width:calc(100% - 80px)}}@media(max-width:650px){.o-container--primary{max-width:calc(100% - 40px)}}@media(max-width:400px){.o-container--primary{max-width:calc(100% - 30px)}}.o-container--secondary{max-width:1275px}@media(max-width:1375px){.o-container--secondary{max-width:calc(100% - 100px)}}@media(max-width:750px){.o-container--secondary{max-width:calc(100% - 80px)}}@media(max-width:500px){.o-container--secondary{max-width:calc(100% - 50px)}}@media(max-width:350px){.o-container--secondary{max-width:calc(100% - 40px)}}.o-container--tertiary{max-width:1050px}@media(max-width:1150px){.o-container--tertiary{max-width:calc(100% - 100px)}}@media(max-width:750px){.o-container--tertiary{max-width:calc(100% - 80px)}}@media(max-width:500px){.o-container--tertiary{max-width:calc(100% - 50px)}}@media(max-width:350px){.o-container--tertiary{max-width:calc(100% - 40px)}}.c-header{width:100%;max-width:100%;overflow-x:hidden}.c-header__primary{display:flex;justify-content:space-between;align-items:center;padding:1.8rem 2.5rem}@media screen and (max-width:650px){.c-header__primary{padding:1.5rem 2rem}}.c-header__primary .btn{height:4.5rem;min-height:4.5rem}@media screen and (max-width:1023px){.c-header__primary .btn{text-align:center}.c-header__primary .btn i{margin:0}.c-header__primary .btn span{display:none}}.c-header__primary .btn i{font-size:1.4rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-header__logo{max-width:25rem;max-height:8rem}@media screen and (max-width:1023px){.c-header__logo{max-width:18rem;max-height:7rem}}@media screen and (max-width:450px){.c-header__logo{max-width:13rem;max-height:6rem}}.c-header__usp{display:flex;justify-content:center;align-items:center;padding:1.8rem}@media screen and (max-width:650px){.c-header__usp{padding:1.5rem 2rem}}.c-header__usp ul{display:flex;justify-content:center;align-items:center}.c-header__usp ul li{display:flex;align-items:center;margin:0 .9rem}@media screen and (max-width:1023px){.c-header__usp ul li{display:none}.c-header__usp ul li:first-of-type{display:flex}}.c-header__usp ul li img{font-size:1.3rem;margin-right:1rem}.c-header__usp ul li span{font-size:1.6rem}.c-subject-bar{display:flex;align-items:center;justify-content:center;border-radius:1rem;overflow:hidden;margin-top:5rem}@media screen and (max-width:850px){.c-subject-bar{margin-top:2.5rem}}.c-subject-bar__single{display:flex;align-items:center;border-right:2px solid #fff;padding:2rem 2.5rem;flex-grow:1;white-space:nowrap}@media screen and (max-width:1023px){.c-subject-bar__single{justify-content:center}}@media screen and (max-width:850px){.c-subject-bar__single{padding:1.25rem 1.5rem}}.c-subject-bar__single:last-of-type{border-right:none}.c-subject-bar__single__number{margin-right:1rem;width:2.6rem;min-width:2.6rem;height:2.6rem;min-height:2.6rem;border-radius:50%;display:flex;justify-content:center;align-items:center}.c-subject-bar__single__number small{font-weight:700;font-size:1.6rem}.c-subject-bar__single h2{font-size:1.7rem;font-weight:500;margin:0}@media screen and (max-width:850px){.c-subject-bar__single h2{display:none}}.c-subject__header{margin:2.5rem 0}.c-subject__header h2{margin:0;font-weight:600}.c-subject__header--split{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:850px){.c-subject__header--split{flex-direction:column;align-items:flex-start}}.c-subject__header__split{display:flex;align-items:center}@media screen and (max-width:850px){.c-subject__header__split{flex-direction:column;align-items:flex-start}}@media screen and (max-width:650px){.c-subject__header__split{width:100%}}.c-subject__header__split .c-form__select{margin-left:3rem}@media screen and (max-width:850px){.c-subject__header__split .c-form__select{margin-left:0}}@media screen and (max-width:650px){.c-subject__header__split .c-form__select{width:100%}}.c-subject__header__check{display:flex}@media screen and (max-width:850px){.c-subject__header__check{margin:1rem 0}}.c-subject__header__check small{display:none}@media screen and (max-width:850px){.c-subject__header__check small{display:flex;font-size:1.7rem;margin-right:2rem}}.c-subject__header__check label{display:flex;align-items:center;margin-left:1.8rem}@media screen and (max-width:850px){.c-subject__header__check label{margin-left:0;margin-right:1.5rem}}.c-subject__header__check label span{font-weight:700;margin-left:1rem;font-size:1.7rem}.c-delivery-options__check{width:2rem;min-width:2rem;height:2rem;min-height:2rem;border-radius:50%;background-color:#fff;border:2px solid;margin-right:1.5rem;display:flex;justify-content:center;align-items:center}.c-delivery-options__check figure{width:1rem;min-width:1rem;height:1rem;min-height:1rem;border-radius:50%;background-color:#93d23f}.c-delivery-options__text h5{margin:0;font-size:2rem;text-align:left}.c-delivery-options__text p{line-height:1.3}.c-delivery-options__single{border-radius:1rem;overflow:hidden;border:1px solid;background-color:#fff;margin-bottom:1.5rem}.c-delivery-options__single__header{display:flex;padding:2rem 2.7rem;width:100%;border:transparent;background-color:#fff}@media screen and (max-width:650px){.c-delivery-options__single__header{padding:2rem}}.c-delivery-options__single--standard{padding:2.7rem;display:flex;text-align:left}@media screen and (max-width:650px){.c-delivery-options__single--standard{padding:2rem}}.c-delivery-options__store__select-store{display:flex;border-top:1px solid}@media screen and (max-width:750px){.c-delivery-options__store__select-store{flex-direction:column}}.c-delivery-options__store__options{width:50%;padding:3rem 4rem 4rem}.c-delivery-options__store__options small{font-size:1.5rem;margin-bottom:1rem;display:block}@media screen and (max-width:750px){.c-delivery-options__store__options{width:100%;padding:2rem}}.c-delivery-options__store__options__single{display:flex;padding:1.7rem;border-radius:1rem;box-shadow:none;margin-bottom:1.2rem;border:2px solid transparent}@media screen and (max-width:750px){.c-delivery-options__store__options__single{width:100%}}.c-delivery-options__store__options__single:last-of-type{margin-bottom:0}.c-delivery-options__store__options__single__number{width:2.7rem;min-width:2.7rem;height:2.7rem;min-height:2.7rem;border-radius:.6rem;border:2px solid;display:flex;justify-content:center;align-items:center;text-align:center;margin-right:1.5rem}.c-delivery-options__store__options__single__number span{font-size:1.8rem;font-weight:700}.c-delivery-options__store__options__single__text{display:flex;flex-direction:column;text-align:left}.c-delivery-options__store__options__single__text span{font-size:1.5rem;line-height:1.2}.c-delivery-options__store__options__single__text span:first-of-type{font-size:1.6rem;font-weight:700}.c-delivery-options__store__map{width:50%}@media screen and (max-width:750px){.c-delivery-options__store__map{width:100%;height:25rem;min-height:25rem}}.c-select-search{margin-bottom:5rem}.c-select-search .c-form__row{margin:0 0 .5rem}.c-select-search__input{position:relative}.c-select-search__input input{padding:.5rem 4.5rem .5rem 1.8rem;border:1px solid;border-radius:1rem;height:4.5rem;font-size:1.5rem;width:100%}.c-select-search__input i{position:absolute;top:2rem;right:1.4rem;font-size:.8rem}.c-select-search__results{width:100%;max-height:22rem;overflow-y:auto;border-radius:1rem;display:flex;flex-direction:column}.c-select-search__results__single{padding:.5rem 1.8rem;border:none;text-align:left}@media screen and (max-width:650px){.c-select-search__results__single{padding:1rem 1.8rem}}.c-select-search__results__single:last-of-type{border-bottom:1px solid transparent!important}.c-select-search__results__single span{font-size:1.6rem}.c-date-picker,.c-time-picker{margin:0!important}.c-date-picker{width:calc(50% - 2.5rem)}.c-date-picker--old .rdrMonthAndYearWrapper{background:#fff;border:0!important;padding:0!important}.c-date-picker--old .rdrMonthsHorizontal{background:#fff}.c-date-picker--old .rdrMonthsHorizontal .rdrMonth{width:calc(50% - 1rem)!important}@media screen and (max-width:900px){.c-date-picker--old .rdrMonthsHorizontal .rdrMonth{width:100%!important}}@media screen and (max-width:900px){.c-date-picker{width:100%}}.c-date-picker__button{display:inline-flex}.c-date-picker__info{padding-bottom:2rem;margin-bottom:2rem}.c-date-picker__info h5{font-size:2rem;margin:0 0 .5rem;font-weight:600}.c-date-picker__info div{display:flex;align-items:center}.c-date-picker__info div .btn--pill{padding:.5rem 1.5rem}@media screen and (max-width:650px){.c-date-picker__info div .btn--pill{padding:0;background-color:transparent!important}.c-date-picker__info div .btn--pill span{font-weight:400;color:#000}}@media screen and (max-width:650px){.c-date-picker__info div .h-days-amount{padding:.5rem 1.5rem;background-color:#000!important}.c-date-picker__info div .h-days-amount span{text-align:center;color:#fff;font-weight:600;font-size:1.4rem!important}}.c-date-picker__info div small{margin:0 .5rem!important}.c-date-picker__info div p,.c-date-picker__info div small{margin:0;font-size:1.6rem}@media screen and (max-width:650px){.c-date-picker__info div p,.c-date-picker__info div small{font-size:1.7rem!important}}@media screen and (max-width:550px){.c-date-picker__info div p,.c-date-picker__info div small{font-size:1.5rem!important}}.rdrCalendarWrapper{height:auto!important}.c-products{display:flex;flex-wrap:wrap;padding:3rem 0;position:relative}.c-products:before{content:"";position:absolute;top:0;left:calc(-50vw + 450px);width:100vw;height:100%;background-color:#ededed;z-index:-1}@media screen and (max-width:1000px){.c-products:before{left:calc(-50vw + 50%)}}.c-products__single{display:flex;flex-direction:column;width:28.5rem;min-width:28.5rem;border-radius:1.8rem;margin:0 2.1rem 2.1rem 0;background-color:#fff;border:none!important}.c-products__single:nth-of-type(3n+3){margin:0 0 2.1rem}@media screen and (max-width:1023px){.c-products__single:nth-of-type(3n+3){margin:0 1rem 1rem 0}}@media screen and (max-width:1350px){.c-products__single{width:33.97rem;min-width:33.97rem}}@media screen and (max-width:1023px){.c-products__single{width:calc(50% - .5rem);min-width:calc(50% - .5rem);margin:0 1rem 1rem 0}.c-products__single:nth-of-type(2n){margin:0 0 1rem}}@media screen and (max-width:650px){.c-products__single{width:100%;min-width:100%;margin:0 0 1rem}.c-products__single:nth-of-type(2n),.c-products__single:nth-of-type(3n+3){margin:0 0 1rem}}.c-products__single__price{font-size:1.8rem;font-weight:600}.c-products__single__price small{font-weight:400;font-size:1.2rem;margin-left:.5rem}.c-products__single__info{display:flex;padding:1.9rem 1.9rem 1.4rem}.c-products__single__info__primary{display:flex;flex-direction:column;justify-content:space-between;order:2;width:100%}.c-products__single__info__primary__name{display:flex;flex-direction:column;min-height:7rem}.c-products__single__info__primary__name h4{font-size:1.7rem;font-weight:500;line-height:1.1;margin:0}.c-products__single__info__primary__name p{font-size:1.4rem;font-weight:500;line-height:.8;margin-top:1rem;margin-bottom:2rem}.c-products__single__info__secondary{display:flex;flex-direction:column;order:1;margin-right:1.4rem}.c-products__single__media{width:10.3rem;min-width:10.3rem;height:10.3rem;min-height:10.3rem;border-radius:.8rem;margin-bottom:1rem;display:flex;border:none!important;align-items:center;justify-content:center;overflow:hidden}.c-products__single__media img{max-height:10rem;max-width:10rem}.c-products__single__amount{display:flex;justify-content:space-between;align-items:center;margin-bottom:.7rem}@media screen and (max-width:1350px){.c-products__single__amount{justify-content:flex-start}}.c-products__single__amount .minus i{font-size:5px}.c-products__single__amount button{display:flex;justify-content:center;align-items:center;width:3.5rem;min-width:3.5rem;height:3.5rem;min-height:3.5rem;border:none;border-radius:.5rem}.c-products__single__amount button i{font-size:14px}.c-products__single__amount span{font-size:2rem}@media screen and (max-width:1350px){.c-products__single__amount span{margin:0 2rem}}.c-products__single__modal-trigger{display:flex;align-items:center;justify-content:center;background-color:transparent;width:100%;border-radius:.6rem;padding:.2rem}.c-products__single__modal-trigger i{font-size:1.2rem;margin-right:.5rem}.c-products__single__modal-trigger i:before{color:#000}.c-products__single__modal-trigger span{font-size:1.2rem}.c-products__single__locations{max-height:20.5rem;overflow-x:auto}.c-products__single__locations__single{padding:1rem 1.9rem;display:flex;align-items:center;justify-content:space-between}.c-products__single__locations__single.is-deactivated{pointer-events:none;opacity:.3}.c-products__single__locations__single__wrapper{display:flex;align-items:center}.c-products__single__locations__single button{margin-right:1.2rem;width:3rem;min-width:3rem;height:3rem;min-height:3rem;border-radius:.5rem;display:flex;justify-content:center;align-items:center;background-color:transparent}.c-products__single__locations__single button i{font-size:1.4rem}.c-products__single__locations__single__name{display:flex;flex-direction:column}.c-products__single__locations__single__name span{font-size:1.3rem;font-weight:600;line-height:1}.c-products__single__locations__single__name small{font-size:1.2rem;font-weight:400;line-height:1}.c-products__single__locations__single__amount{display:flex;align-items:center}.c-products__single__locations__single__amount i{font-size:1.4rem;margin-right:.5rem}.c-products__single__locations__single__amount small{font-size:1.3rem;font-weight:700;width:2rem;text-align:right}.c-products__single--hidden{display:none}.c-products__single--inactive{opacity:.25;pointer-events:none}.c-products-alternative__wrap{display:flex}.c-products-alternative__products{display:flex;flex-wrap:wrap}.c-products-alternative__products .c-products__single{width:23.5rem;min-width:23.5rem;margin:0 1.5rem 1.5rem 0}@media screen and (max-width:850px){.c-products-alternative__products .c-products__single{width:calc(50% - .8rem);min-width:calc(50% - .8rem);margin:0 1.5rem 1.5rem 0}.c-products-alternative__products .c-products__single:nth-of-type(2n){margin:0 0 1.5rem}}@media screen and (max-width:550px){.c-products-alternative__products .c-products__single{width:100%;min-width:100%;margin:0 0 1.5rem}.c-products-alternative__products .c-products__single:nth-of-type(2n){margin:0 0 1.5rem}}.c-products-alternative__products .c-products__single__media{margin:0 auto}.c-products-alternative__products .c-products__single__modal-trigger{width:auto;display:inline-flex;margin:0 auto;padding:.25rem 1rem;background-color:#fff;position:relative;z-index:1}.c-products-alternative__products .c-products__single__info{display:flex;flex-direction:column;height:100%}.c-products-alternative__products .c-products__single__info__secondary{margin-right:0;align-items:flex-start;justify-content:center;position:relative}.c-products-alternative__products .c-products__single__info__secondary:before{content:"";position:absolute;bottom:1.37rem;left:0;width:100%;height:1px;background-color:#ededed;z-index:1}.c-products-alternative__products .c-products__single__info__primary{position:relative}.c-products-alternative__products .c-products__single__info__primary__wrapper{display:flex;flex-direction:row;justify-content:space-between}.c-products-alternative__products .c-products__single__info__primary h4{display:flex;align-items:center;height:auto;padding:1rem 0}.c-products-alternative__products .c-products__single__amount{margin-bottom:0}.c-products-alternative__products .c-products__single__amount span{width:3rem;min-width:3rem;text-align:center;font-size:1.7rem}@media screen and (max-width:1350px){.c-products-alternative__products .c-products__single__amount span{margin:0}}.c-products-alternative__products .c-products__single__amount button{width:3rem;min-width:3rem;height:3rem;min-height:3rem}.c-products-alternative__products .c-products__single__price{display:flex;align-items:center;font-size:1.6rem}.c-products-alternative__aside{width:30rem;min-width:30rem}@media screen and (max-width:850px){.c-products-alternative__aside{position:fixed;top:0;right:0;height:100vh;background-color:#fff;z-index:2;width:100%;min-width:100%;-webkit-transform:translateX(100%);transform:translateX(100%)}}.c-products-alternative__aside__close{position:absolute;top:2rem;right:2rem;width:4rem;min-width:4rem;height:4rem;min-height:4rem;align-items:center;justify-content:center;background-color:#000;border-radius:50%;border:none;display:none}@media screen and (max-width:850px){.c-products-alternative__aside__close{display:flex}}.c-products-alternative__aside__close i{font-size:1.5rem}.c-products-alternative__aside__close i:before{color:#fff}.c-products-alternative__aside__map{background-color:#add8e6;min-height:25rem;height:25rem;position:relative;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.c-products-alternative__aside__map__number{width:2rem;min-width:2rem;height:2rem;min-height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#000}.c-products-alternative__aside__map__number span{color:#fff;font-weight:600;font-size:1.3rem}.c-products-alternative__aside__title{background-color:#fff;padding:.5rem 1rem;border-bottom:1px solid #ededed;min-height:3.5rem;height:3.5rem}.c-products-alternative__aside__title span{font-size:1.6rem;font-weight:600}.c-products-alternative__aside__list{display:flex;flex-direction:column;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;overflow:hidden;padding-bottom:8rem}@media screen and (max-width:850px){.c-products-alternative__aside__list{overflow-y:auto;max-height:calc(100vh - 28.5rem)}}.c-products-alternative__aside__list__single{background-color:#fff;border-bottom:1px solid #ededed}.c-products-alternative__aside__list__single__wrap{display:flex;align-items:center;padding:1rem 1rem 0}.c-products-alternative__aside__list__single__wrap .c-products-alternative__aside__map__number{margin-right:.5rem}.c-products-alternative__aside__list__single__wrap small{font-size:1.4rem;font-weight:600}.c-products-alternative__aside__list__single address{padding:1rem;font-style:normal;font-size:1.3rem}.c-products-alternative__aside__list__single:last-child{border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.c-products-alternative__aside__list .unavailable{opacity:.4;cursor:not-allowed}.c-products-alternative__aside__list .unavailable small{text-decoration:line-through}.c-products-alternative .isActive{-webkit-transform:translateX(0);transform:translateX(0)}.c-products-alternative__avail-btn{width:100%;background-color:#000;border:none;padding:1rem 2rem;border-radius:.5rem;margin-bottom:1rem;display:none}@media screen and (max-width:850px){.c-products-alternative__avail-btn{display:flex;align-items:center;justify-content:center;text-align:center}}.c-products-alternative__avail-btn span{font-size:1.6rem;font-weight:400;color:#fff}.c-summary{border:1px solid;border-radius:1rem;padding:2rem 3rem;position:relative;margin-bottom:1.5rem}.c-summary__edit{background-color:transparent;border:none;text-decoration:underline;font-size:1.6rem;padding:0;margin-left:2rem}@media screen and (max-width:600px){.c-summary__edit{text-decoration:none;width:3.5rem;min-width:3.5rem;height:3.5rem;min-height:3.5rem;border-radius:.6rem;display:flex;justify-content:center;align-items:center}}@media screen and (max-width:600px){.c-summary__edit span{display:none}}.c-summary__edit i{display:none}@media screen and (max-width:600px){.c-summary__edit i{display:block}}.c-summary__check{position:absolute;background-color:#fff;font-size:2.5rem;top:2rem;left:-1.2rem}.c-summary__subject{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid}.c-summary__subject:last-of-type{padding:0;margin:0;border-bottom:transparent}.c-summary__subject__header{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:600px){.c-summary__subject__header{margin-bottom:.5rem}}.c-summary__subject__header h5{font-size:1.6rem;margin:0}.c-summary__line{display:flex}.c-summary__line span{font-size:1.6rem}.c-summary__amount{width:5rem;min-width:5rem;max-width:5rem}.c-summary__product{width:20rem;min-width:20rem;max-width:20rem}@media screen and (max-width:600px){.c-summary__product{width:100%;min-width:auto;max-width:100%;padding-right:2rem}}.c-summary__totals{display:flex;align-items:center}@media screen and (max-width:600px){.c-summary__totals{justify-content:space-between}}.c-summary__totals h5{font-size:1.6rem;width:25rem;min-width:25rem;max-width:25rem;margin:0;color:#000}@media screen and (max-width:600px){.c-summary__totals h5{min-width:auto;max-width:auto;width:auto;margin-right:2rem}}.c-summary__totals span{font-size:1.6rem;font-weight:600}.c-summary--period{display:flex;justify-content:space-between;align-items:center}.c-summary--period__text{margin-right:2rem;display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width:600px){.c-summary--period__text{flex-direction:column;align-items:flex-start}}.c-summary--period__text span{font-size:1.6rem}.c-summary--period__text .btn{margin-left:1rem}.c-summary--period__text .btn span{color:#fff!important}@media screen and (max-width:600px){.c-summary--period__text .btn{margin-left:0}}.c-summary--totals{margin:0 0 1.5rem}.c-summary--totals a,.c-summary--totals button,.c-summary--totals h5,.c-summary--totals span,.c-summary .c-summary--period__text span,.c-summary .c-summary__edit{color:#000}.c-period-picker{margin:5rem 0 3rem}.c-period-picker h5{font-size:2.5rem;margin:0 0 2rem;font-weight:600}.c-period-picker__selection{display:flex;align-items:center;flex-wrap:wrap;width:100%}.c-period-picker__selection__item{width:calc(25% - 1.5rem);margin-bottom:2rem;margin-right:2rem}.c-period-picker__selection__item:nth-child(4n){margin-right:0}@media screen and (max-width:900px){.c-period-picker__selection__item{width:calc(33.33333% - 1.33333rem)}.c-period-picker__selection__item:nth-child(3n){margin-right:0}}@media screen and (max-width:560px){.c-period-picker__selection__item{width:calc(50% - 1rem)}.c-period-picker__selection__item:nth-child(2n){margin-right:0}}@media screen and (max-width:370px){.c-period-picker__selection__item{width:100%;margin-right:0}}.c-period-picker__selection__item button{width:100%;margin-bottom:1rem}.c-period-picker__selection__item div span{font-size:1rem!important}.c-time-picker{width:calc(50% - 2.5rem);margin:3rem 0}@media screen and (max-width:900px){.c-time-picker{width:100%;margin-top:5rem}}.c-time-picker__info{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #ededed}.c-time-picker__info h5{font-size:2rem;margin:0 0 .5rem;font-weight:600}.c-time-picker__content{padding:1rem 4rem!important;width:100%!important;color:#042b6d!important;display:flex;flex-direction:column;height:42.5rem}@media screen and (max-width:1350px){.c-time-picker__content{height:47.3rem}}.c-time-picker__content__start-date{margin:2rem 0}.c-time-picker__content__start-date span{font-size:1.5rem}.c-time-picker__content__amount{margin:2rem 0}.c-time-picker__content__amount__picker{display:flex}.c-time-picker__content__amount__picker input{border-radius:5px;text-align:center;border:none;width:6rem;height:4rem;pointer-events:none;-moz-appearance:textfield}.c-time-picker__content__amount__picker input[type=number]::-webkit-inner-spin-button,.c-time-picker__content__amount__picker input[type=time]::-webkit-calendar-picker-indicator{display:none}.c-time-picker__content__amount__picker button{display:block;border-radius:5px;width:35px;height:35px;padding:0;border:0;font-size:1.4rem;color:#fff;background:#555!important}.c-time-picker__content__amount__picker button[disabled]{opacity:.3}.c-time-picker__content__amount__picker button.min{margin-right:1rem}.c-time-picker__content__amount__picker button.plus{margin-left:1rem}.c-time-picker__content__start-time{margin:2rem 0}.c-time-picker__content__start-time__picker select{border-radius:5px;border:none;padding:1rem 2rem;font-size:1.4rem}.c-time-picker__content__end-time{margin:2rem 0}.c-time-picker__content__end-time span{font-size:1.6rem}.c-order-overview{display:flex;padding-bottom:15rem}@media screen and (max-width:1023px){.c-order-overview{flex-direction:column}}.c-order-overview__edit{padding:0;margin:0;font-size:1.6rem;text-decoration:underline;background-color:transparent;border:none}.c-order-overview__half{width:50%;margin-right:6rem}@media screen and (max-width:1023px){.c-order-overview__half{width:100%;margin-right:0;margin-bottom:1rem}}.c-order-overview__half:last-of-type{margin-right:0}.c-order-overview__box{border-radius:1rem;margin-bottom:1rem}.c-order-overview__box header{padding:1.8rem 2.5rem;display:flex}.c-order-overview__box header h3{font-size:1.8rem;margin:0}.c-order-overview__box header div{margin-left:1rem}.c-order-overview__box__content{padding:1.5rem 2.5rem;display:flex;justify-content:space-between;align-items:flex-start}.c-order-overview__box__content div{margin-right:1.5rem;display:flex;flex-direction:column}.c-order-overview__box__content div span{font-size:1.6rem}.c-order-overview__products header{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.5rem;margin-bottom:2rem}.c-order-overview__products header h3{margin:0}.c-order-overview__products__single{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.c-order-overview__products__single__container{display:flex;align-items:center}.c-order-overview__products__single__media{display:flex;justify-content:center;align-items:center;width:5rem;min-width:5rem;height:5rem;min-height:5rem;overflow:hidden;border-radius:.8rem}.c-order-overview__products__single__media img{max-width:4.5rem;max-height:4.5rem}.c-order-overview__products__single__amount{font-size:1.6rem;width:5rem;max-width:5rem;min-width:5rem;text-align:center}.c-order-overview__products__single__description{font-size:1.6rem}.c-order-overview__products__single__price{font-size:1.6rem;margin-left:1rem}.c-order-overview__insurance{padding-bottom:1rem;margin-bottom:1rem}.c-order-overview__insurance header{display:flex;flex-direction:column}.c-order-overview__insurance header div{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.c-order-overview__insurance header div img{margin-right:1rem}.c-order-overview__insurance header div h3{margin-bottom:0}.c-order-overview__insurance header div div{display:flex;align-items:center}.c-order-overview__insurance header p{font-size:1.4rem}.c-order-overview__insurance header button{background-color:transparent;border:none;padding:0;display:flex;align-items:center}.c-order-overview__insurance header button i{margin-right:.5rem;font-size:1.5rem}.c-order-overview__insurance header button i:before{color:#002b6d}.c-order-overview__insurance header button span{font-size:1.4rem;text-decoration:underline}.c-order-overview__insurance__wrap{margin-top:1.5rem}.c-order-overview__insurance__single{border:1px solid #dee5f0;border-radius:1rem;padding:1rem;display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;cursor:pointer}.c-order-overview__insurance__single__text{display:flex;align-items:center;width:100%;height:100%}.c-order-overview__insurance__single__text .c-delivery-options__check{margin-right:1rem}.c-order-overview__insurance__single__text span{font-size:1.4rem}.c-order-overview__insurance__single button{margin-left:2rem}.c-order-overview__discount{position:relative}.c-order-overview__discount input{padding:.5rem 4.5rem .5rem 1.8rem;-webkit-appearance:none;appearance:none;-ms-progress-appearance:none;-moz-appearance:none;border-radius:1rem;height:4.5rem;font-size:1.5rem;width:100%}.c-order-overview__discount button{position:absolute;top:1rem;right:1rem;background-color:transparent;border:none;font-size:1.5rem}.c-order-overview__total{display:flex;align-items:center;justify-content:space-between;padding:2.1rem 0 1.5rem}.c-order-overview__total span{font-size:1.6rem;font-weight:600}.c-order-overview__terms{display:flex;align-items:flex-start;padding:1.6rem 0;font-size:1.6rem;margin-left:1rem}.c-order-overview__terms ul{padding-left:2rem}.c-order-overview__terms__content{padding:1rem;margin-left:1rem;flex:1 1;margin-top:-1.5rem}.c-order-overview__payment{margin:1.6rem 0 2rem}.c-order-overview__payment label{font-size:1.6rem}.c-order-overview__payment-button button{width:100%;text-align:center}.c-modal{position:fixed;top:0;left:0;width:100%;height:100vh;min-height:100vh;max-height:100vh;display:flex;justify-content:center;align-items:center;z-index:99999;overflow:auto;padding:3rem 0}@media screen and (max-width:700px){.c-modal{align-items:flex-start}}.c-modal__body div{margin-bottom:2rem}.c-modal__close{width:3.3rem;min-width:3.3rem;height:3.3rem;min-height:3.3rem;border-radius:.7rem;display:flex;justify-content:center;align-items:center;border:none;position:absolute;top:2rem;right:2rem;z-index:100}.c-modal__close i{font-size:1.7rem}.c-modal__bg{position:fixed;top:0;left:0;width:100%;height:100%;cursor:pointer}.c-modal__content{background-color:#fff;border-radius:1rem;position:relative;width:95rem;border:none;overflow:hidden}@media screen and (max-width:950px){.c-modal__content{width:calc(100% - 8rem)}}.c-modal__content h2{font-size:3rem;display:flex;margin-bottom:2rem}@media screen and (max-width:700px){.c-modal__content h2{font-size:2.5rem}}@media screen and (max-width:500px){.c-modal__content h2{font-size:2rem}}.c-modal__content h2 i{line-height:1;display:flex;align-items:center;margin-right:1rem}.c-modal__content p{font-size:1.6rem;line-height:1.3}.c-modal__content--text{padding:4rem 8rem 5rem 5rem}@media screen and (max-width:600px){.c-modal__content--text{padding:3.5rem 5.5rem 3.5rem 3.5rem}}.c-modal__content--locations{display:flex}@media screen and (max-width:700px){.c-modal__content--locations{flex-direction:column}}.c-modal__content--product{display:flex;padding:4rem 8rem 5rem 5rem}@media screen and (max-width:700px){.c-modal__content--product{flex-direction:column}}@media screen and (max-width:600px){.c-modal__content--product{padding:3.5rem}}.c-modal__map{width:45%}@media screen and (max-width:700px){.c-modal__map{width:100%;min-height:30rem}}.c-modal__locations{padding:5rem;width:55%}@media screen and (max-width:700px){.c-modal__locations{width:100%}}@media screen and (max-width:600px){.c-modal__locations{padding:3.5rem}}.c-modal__locations__container{margin-top:2rem}.c-modal__locations__single{display:flex;padding:1.5rem 0}.c-modal__locations__single__number{width:2.7rem;min-width:2.7rem;height:2.7rem;min-height:2.7rem;border-radius:.6rem;display:flex;align-items:center;justify-content:center;text-align:center;margin-right:1.5rem}.c-modal__locations__single__number span{font-size:1.8rem;font-weight:700}.c-modal__locations__single__info{display:flex;flex-direction:column;word-break:break-word}.c-modal__locations__single__info span{line-height:1;font-size:1.5rem}.c-modal__locations__single__info span strong{font-weight:700;font-size:1.6rem}.c-modal__product__media{width:50%;margin-right:5rem}@media screen and (max-width:700px){.c-modal__product__media{width:100%;margin-right:0}}.c-modal__product__media__text{margin-top:1.5rem}.c-modal__product__media__text p{margin:0 0 .5rem}.c-modal__product__media__text p,.c-modal__product__media__text span{font-size:1.6rem;line-height:1.3;display:block}.c-modal__product__info{width:50%;padding-top:1.5rem}@media screen and (max-width:700px){.c-modal__product__info{width:100%;padding-top:2rem}}.c-modal__product__info__header h2{margin-bottom:.5rem}.c-modal__product__info__header p{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.c-modal__product__info__text{max-height:25rem;overflow:auto}.c-modal__product__info__amount{display:flex;align-items:center;margin:2rem 0}.c-modal__product__info__amount .c-products__single__amount{margin-right:2.5rem;margin-bottom:0}.c-modal__product__info__amount .c-products__single__amount span{margin:0 1.5rem}.c-modal__product__info .c-products__single__locations{border-radius:1rem}.c-modal__product__info .c-products__single__locations__single__name span{font-size:1.6rem;font-size:1.5rem}.c-modal__product__info .c-products__single__locations__single:first-of-type{border-top:none}.mapboxgl-map{min-height:30rem}.c-notification{display:inline-flex;margin-top:3rem;align-items:center;background-color:#eee;padding:1rem 1rem 1rem 1.5rem;border-radius:.5rem;position:relative}.c-notification span{color:#fff;font-size:1.6rem;padding-right:1.5rem;line-height:1.3}.c-notification i{font-size:2rem;margin-right:1rem}.c-notification i:before{color:#fff}.c-notification--error{background-color:#ff7761}.c-notification--success{background-color:green}.c-sticky-footer{padding:1rem 3rem;background-color:#fff;width:100%;max-width:100%;position:fixed;bottom:0;left:0;z-index:9}@media screen and (max-width:750px){.c-sticky-footer{padding:1rem 3rem 2rem}}@media screen and (max-width:600px){.c-sticky-footer{padding:1rem 2rem 2rem}}.c-sticky-footer__container{display:flex;align-items:center;justify-content:space-between;margin:0 auto;max-width:130rem;width:100%}@media screen and (max-width:1023px){.c-sticky-footer__container{justify-content:center}}.c-sticky-footer__selection{display:flex;align-items:center}@media screen and (max-width:1023px){.c-sticky-footer__selection{display:none}}.c-sticky-footer__selection span{font-size:1.6rem;margin-right:1rem}.c-sticky-footer__selection span strong{font-weight:600}.c-sticky-footer__totals{display:flex;align-items:center}@media screen and (max-width:1023px){.c-sticky-footer__totals{width:100%;justify-content:space-between}}.c-sticky-footer__totals span{margin-right:2rem;font-size:1.6rem;font-weight:600}.c-sticky-footer__totals span strong{font-weight:600}.c-sticky-footer__totals button{padding:.75rem 1.75rem;color:#fff}.c-sticky-footer__totals button span{text-align:center;margin:0;font-size:1.7rem;font-weight:600;color:#000}.c-sticky-footer .btn span{color:#fff!important}.c-payment-methods__container{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:1.5rem}.c-payment-methods__selection{align-items:center;cursor:pointer;padding:1rem 2.5rem;margin-bottom:1.5rem;width:100%}.c-payment-methods__customer-info{display:flex;flex-direction:column;justify-content:center;width:100%;padding:1rem 2.5rem}.c-payment-methods__customer-info h5{margin-bottom:2rem}.c-payment-methods__customer-info span{font-size:1.5rem}.c-payment-methods__customer-info input{width:100%;height:4rem;padding:.5rem;border:1px solid #e0e0e0;border-radius:.5rem;font-size:1.5rem;margin-bottom:1rem}@media screen and (max-width:1023px){.c-payment-methods__customer-info input{width:50%}}.u-bg-cover-center{background-position:50%;background-size:cover;background-repeat:no-repeat}.u-bg-contain-top{background-position:top;background-size:contain;background-repeat:no-repeat}.u-bx-shadow{box-shadow:0 0 11px 0 rgba(50,50,50,.35)}.u-bx-shadow--small{box-shadow:0 0 8px 0 rgba(50,50,50,.15)}.u-reset-ul{padding:0;margin:0}.u-reset-ul li{list-style-type:none}.u-reset-arrow-list{margin-bottom:2rem}.u-reset-arrow-list li a{display:block}.u-reset-arrow-list li a img{width:15px}.u-skew-45{-webkit-transform:skew(45deg);transform:skew(45deg)}.u-unskew-45{-webkit-transform:skew(-45deg);transform:skew(-45deg)}.u-flex{display:flex}.u-flex--half{width:50%;margin:.5rem 0}.u-flex--half:nth-of-type(2n){margin:.5rem 0 .5rem 1rem}.u-column-2{-webkit-column-count:2;column-count:2}.u-space{padding:4rem 0}@media(max-width:900px){.u-space{padding:2rem 0}}.u-space--middle{padding:0 5rem}@media(max-width:600px){.u-space--middle{padding:0 3rem}}.u-space--large{padding:8rem 0}@media(max-width:600px){.u-space--large{padding:4rem 0}}.u-space--small{padding:2rem 0}.u-border-radius-primary{border-top-left-radius:45px;border-bottom-right-radius:45px;border-top-right-radius:5px;border-bottom-left-radius:5px}.s-date-time-picker{display:flex;justify-content:space-between}@media screen and (max-width:900px){.s-date-time-picker{flex-direction:column}}.s-date-time-picker__singleDate{display:flex;align-items:center;margin:4rem 0}.c-summaries{margin-top:2rem}.rdrDateDisplayWrapper{display:none}.rdrCalendarWrapper{width:100%;height:42.5rem}.rdrMonths{justify-content:space-between}.rdrMonth{background:#f4f8fe;padding:1rem 4rem 3rem!important;width:100%!important}@media screen and (max-width:900px){.rdrMonth{background:#f4f8fe;padding:1rem 4rem 3rem!important;width:100%!important;margin-bottom:2rem}.rdrMonths{display:block!important}}.rdrDay{margin:.6rem 0}.rdrDayNumber span{color:#002b6d!important}.rdrDay,.rdrDayEndOfMonth .rdrInRange,.rdrEndEdge,.rdrInRange,.rdrStartEdge{top:0!important;bottom:0!important}.rdrInRange{border-radius:0!important}.rdrEndEdge,.rdrStartEdge{color:#042b6d!important}.rdrInRange{color:#fff!important}.rdrMonthName{text-align:center!important}.rdrDayNumber span{font-size:1.4rem}.rdrInRange+.rdrDayNumber span{color:#fff!important}.rdrDayStartPreview{border:none!important}.rdrDayStartPreview+.rdrDayNumber span,.rdrSelected+.rdrDayNumber span{color:#fff!important}.rdrDayPassive{opacity:0}.c-date-picker{margin:3rem 0}.c-date-picker__button{margin:2rem 0}.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview{border-top-left-radius:.4rem!important;border-bottom-left-radius:.4rem!important;border-left-width:1px;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-top-right-radius:.4rem!important;border-bottom-right-radius:.4rem!important;border-right-width:1px;right:0}.rdrDayEndPreview,.rdrDayInPreview,.rdrDayStartPreview{background:hsla(0,0%,100%,.09);position:absolute;top:0!important;left:0;right:-4px;bottom:0!important;pointer-events:none;border:0 solid;z-index:1;border-color:#042b6d!important}.rdrDayStartPreview{left:7px!important}.rdrDayEndPreview{right:7px!important}.rdrDayStartPreview{border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-top-left-radius:.4rem!important;border-bottom-left-radius:.4rem!important;left:0}.rdrDayEndPreview,.rdrDayInPreview{border-top-width:1px;border-bottom-width:1px}.rdrDayEndPreview{border-right-width:1px;border-top-right-radius:.4rem!important;border-bottom-right-radius:.4rem!important;left:0;right:0}.rdrNextPrevButton{margin:0!important;background:#fff!important;width:3.5rem!important;height:3.5rem!important;margin-bottom:2rem}.rdrMonthAndYearWrapper{padding:2rem!important;border-bottom:1px solid}.rdrEndEdge~.rdrDayNumber span,.rdrStartEdge~.rdrDayNumber span{color:#fff!important}.rdrMonthAndYearPickers select{font-size:1.6rem!important;color:#042b6d!important}.rdrNextPrevButton i{border:0!important;font-family:"icomoon"!important;speak:never;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rdrNextPrevButton i:before{content:"";color:#fff;font-size:.8rem}.rdrNextButton{background:#042b6d!important}.rdrNextButton i:before{display:block!important;-webkit-transform:translateY(.3rem) translateX(.8rem) rotate(-90deg)!important;transform:translateY(.3rem) translateX(.8rem) rotate(-90deg)!important;color:#fff}.rdrPprevButton i:before{display:block!important;-webkit-transform:translateY(-1rem) translateX(0) rotate(90deg)!important;transform:translateY(-1rem) translateX(0) rotate(90deg)!important}.rdrDayToday .rdrDayNumber span:after{background:#042b6d!important}.rdrMonthName,.rdrWeekDay{color:#042b6d!important}.rdrMonthName{font-size:1.6rem}.rdrDayDisabled{opacity:.2;background:none!important}.red-option{color:orange!important}.c-select-search{font-size:1.6rem}.custom-location{width:100%;border:1px solid #ccc!important;margin-top:1rem;font-size:1.5rem;padding:.7rem 1.4rem;border-radius:.8rem}.custom-location-select{padding:0;border:0!important}.c-marker{width:2.7rem;min-width:2.7rem;height:2.7rem;min-height:2.7rem;border-radius:.6rem;display:flex;justify-content:center;align-items:center;text-align:center;background:#fff;border:2px solid #fff;font-size:1.8rem!important;font-weight:700!important;font-family:"Cabin",serif}.c-marker:hover{cursor:pointer}.c-marker.is-selected{border-color:#002b6d;background:#002b6d;color:#fff!important}.c-delivery-options__single.is-disabled{pointer-events:none}.c-delivery-options__single.is-disabled .c-delivery-options__check,.c-delivery-options__single.is-disabled h5,.c-delivery-options__single.is-disabled p{opacity:.4}body{padding-bottom:6rem}.c-sticky-footer .btn{border:none;background-color:#f70;color:#fff}.c-sticky-footer .btn span{margin:0}.c-loader{display:flex;justify-content:center;padding:5rem}body{min-height:120vh}html{scroll-behavior:smooth}.step-enter{opacity:0!important}.step-enter.step-enter-active{opacity:1!important;transition:all .8s ease-in-out!important}.step-leave{opacity:1!important}.step-leave .step-leave-active{opacity:0!important;transition:none!important}.fade-enter{opacity:0}.fade-enter-active{opacity:1;transition:opacity .5s linear}.fade-exit{opacity:1}.fade-exit-active{opacity:.2;transition:opacity .5s linear}.fade-appear,.fade-exit-done{opacity:0}.fade-appear-active{opacity:1;transition:opacity .5s linear}.bottom-enter{-webkit-transform:translateY(100%);transform:translateY(100%)}.bottom-enter-active{-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.h-days-amount{margin-left:2rem}.c-loader-full{height:80vh}.c-loader-full,.c-loader-full .content{display:flex;align-items:center;justify-content:center}.c-loader-full .content{flex-wrap:wrap}.c-order-overview__products__single__container{flex:1 1}.c-order-overview__payment-button button:disabled{opacity:.3}.not-deliverable{color:#fff;background:#bb4034;padding:.2rem .8rem;font-weight:700;font-size:1.5rem;margin-bottom:1rem;display:inline-block}.availability-header{text-align:center;color:#fff;background:green;font-weight:700;padding:.5rem 0;margin-left:-1px;margin-right:-1px;margin-bottom:-1px;position:relative;white-space:normal;word-break:break-word}.c-delivery-options__store__options__single{align-items:center}hr{border-bottom:1px solid #042b6d;margin:2rem 0;opacity:.1}.c-lang-selector.is-disabled{pointer-events:none;opacity:.2}.c-delivery-options{display:flex;flex-wrap:wrap}.c-delivery-options .c-delivery-options__single{min-width:100%;order:1}.c-delivery-options .c-delivery-options__single.is-disabled{order:2}@media screen and (max-width:1550px){#launcher{bottom:7rem!important}}.c-custom-button{font-size:1.2rem;margin-top:8rem;text-align:center}.c-custom-button:hover{cursor:pointer}.c-custom-button.inactive{color:#000!important}.custom-row{display:flex;justify-content:space-between}.custom-row>*{margin-right:2rem}.custom-row>:last-child{margin-right:0}.custom-row-1>:nth-child(2),.custom-row-2>:first-child{width:40rem}.custom-row-1:last-child{max-width:4rem}.c-footer-link{background:#ededed;padding:2rem 0 4rem;text-align:center}.c-footer-link a{color:inherit;font-size:1.6rem;text-decoration:underline}.language-de .c-subject-bar__single h2{font-size:1.4rem!important}.c-order-overview__qr{display:flex;align-items:center;height:100%}.c-order-overview__qr img{width:80%;display:block;margin:0 auto}.delivery-options.is-hidden{display:none}.btn{border:0}.c-notification--error{margin-right:1rem}.insurance-icon-info{font-size:2rem}.c-modal__body__text{margin:2rem 0 2.4rem}.g-client--8 .c-customer-info .btn--primary,.g-client--8 .c-date-picker__button,.g-client--8 .default-button-container .btn--primary{position:fixed;right:1rem;bottom:0}.g-client--8 .c-customer-info .btn--primary,.g-client--8 .default-button-container .btn--primary{bottom:1.5rem!important}.g-client--8 .c-products__single__locations{scrollbar-color:#999 #333}.g-client--8 .c-products__single__locations::-webkit-scrollbar{width:10px}.g-client--8 .c-products__single__locations::-webkit-scrollbar-thumb{background:#ededed}.g-client--8 .c-products__single__locations::-webkit-scrollbar-track{background:#272727}.c-modal__locations{max-height:50rem;overflow:auto}.carousel .slider{z-index:1}.carousel-root{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.carousel .control-prev.control-arrow:before{border-right:8px solid #000!important}.carousel .control-next.control-arrow:before{border-left:8px solid #000!important}.carousel.carousel-slider .control-arrow{opacity:1!important}.carousel .control-dots .dot{background:#000!important}.rotate{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}.rotate,.wave{-webkit-transform-origin:center center;transform-origin:center center}.wave{-webkit-animation:wave 3s infinite;animation:wave 3s infinite}@-webkit-keyframes wave{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}90%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes wave{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}90%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.c-custom-loader-overlay{display:flex;align-items:center;justify-content:center}.c-custom-loader{position:relative;display:flex;flex-direction:column;text-align:center;max-width:175px}.c-custom-loader small{font-size:18px;text-align:center;margin-top:10px}.c-custom-loader__peddles{position:absolute;top:50px;left:75px}.c-custom-loader__peddles polygon,.c-custom-loader__peddles rect{fill:#000}.c-custom-loader #frame-1,.c-custom-loader #frame-2,.c-custom-loader #frame-3,.c-custom-loader #frame-4,.c-custom-loader #saddle{fill:red;z-index:1;position:relative}.c-custom-loader #Oval,.c-custom-loader #wheel-b,.c-custom-loader #wheel-f{fill:#000}.c-bicycle-popup-carousel .carousel.carousel-slider{overflow:visible!important}.c-bicycle-popup-carousel .carousel.carousel-slider .control-dots{bottom:-32px!important}.c-bicycle-carousel .carousel.carousel-slider{overflow:visible!important}.c-bicycle-carousel .carousel.carousel-slider .control-dots{bottom:-30px!important}.c-bicycle-carousel .carousel.carousel-slider .control-dots .dot{width:5px!important;height:5px!important;margin:0 2px!important}.c-products__single__locations__single__wrapper{flex:1 1}.rdrCalendarWrapper{height:100%}
/*# sourceMappingURL=main.dbad2c07.chunk.css.map */