.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 0.85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range{background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range,.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range{background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"\D7"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}@font-face{font-family:RobotoRegular;src:url(/static/media/RobotoRegular.69eee0b4.woff2) format("woff2"),url(/static/media/RobotoRegular.58bf8e0b.woff) format("woff");font-style:normal;font-weight:400;font-display:optional}@font-face{font-family:RobotoMedium;src:url(/static/media/RobotoMedium.4a34361b.woff2) format("woff2"),url(/static/media/RobotoMedium.6422eac7.woff) format("woff");font-style:normal;font-weight:400;font-display:optional}@font-face{font-family:RobotoBold;src:url(/static/media/RobotoBold.15a913e1.woff2) format("woff2"),url(/static/media/RobotoBold.7bf74824.woff) format("woff");font-style:normal;font-weight:400;font-display:optional}@font-face{font-family:RobotoLight;src:url(/static/media/RobotoLight.38e1ed9a.woff2) format("woff2"),url(/static/media/RobotoLight.611ac983.woff) format("woff");font-style:normal;font-weight:400;font-display:optional}@font-face{font-family:RobotoThin;src:url(/static/media/RobotoThin.72de91db.woff2) format("woff2"),url(/static/media/RobotoThin.a11d03f7.woff) format("woff");font-style:normal;font-weight:400;font-display:optional}*{background:transparent}*,:after,:before{box-sizing:border-box}::-webkit-input-placeholder{color:#666;opacity:1}:-moz-placeholder,::-moz-placeholder{color:#666;opacity:1}:-ms-input-placeholder{color:#666;opacity:1}html{height:100%;font-size:100%;line-height:1.3;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,p{margin:0}a{text-decoration:none;-webkit-tap-highlight-color:transparent;color:#000}audio,canvas,iframe,img,svg,video{vertical-align:middle}textarea{resize:none}select::-ms-expand{display:none}button,input,label,select{cursor:pointer}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border-radius:0;background-clip:padding-box;border:1px solid #666;padding:0}li,ul{padding:0;margin:0;list-style:none}::-moz-selection{background:#b3d4fc;text-shadow:none;color:#000}::selection{background:#b3d4fc;text-shadow:none;color:#000}body{height:100%;margin:0;position:relative;overflow-x:hidden;min-width:320px;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:RobotoRegular,Arial,Tahoma,sans-serif;font-size:100%;line-height:1.5;color:#000}.body,body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.body{height:100vh}main{-ms-flex-positive:1;flex-grow:1}.container{width:100%;max-width:1610px;margin:0 auto;padding:0 15px}.hidden{display:none}.shop-btn--common{position:absolute!important;margin:0!important;bottom:40px!important}.shop-btn-left--common{left:38px!important}.shop-btn-right--common{right:38px!important}.check-wrap--common input{display:none}.check-wrap--common input:checked+label:after{display:block}.check-wrap--common label{position:relative;display:inline-block;padding-left:34px;font:21px/24px RobotoRegular,Arial,Tahoma,sans-serif;color:rgba(0,0,0,.87)}.check-wrap--common label:after,.check-wrap--common label:before{content:"";position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.check-wrap--common label:before{left:0;width:24px;height:24px;border-radius:4px;border:1px solid #acacac}.check-wrap--common label:after{display:none;top:50%;margin-top:-3px;left:7px;width:13px;height:7px;border-bottom:2px solid rgba(0,0,0,.87);border-left:2px solid rgba(0,0,0,.87);-ms-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}.radio-wrap--common input{display:none}.radio-wrap--common input:checked+label:after{display:block}.radio-wrap--common input:checked+label:before{border-color:#16588a}.radio-wrap--common label{position:relative;padding-left:34px;font:21px/24px RobotoRegular,Arial,Tahoma,sans-serif;color:rgba(0,0,0,.87)}.radio-wrap--common label:after,.radio-wrap--common label:before{content:"";position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%}.radio-wrap--common label:before{left:0;width:24px;height:24px;border:3px solid rgba(1,1,1,.54)}.radio-wrap--common label:after{display:none;left:7px;width:10px;height:10px;background-color:#16588a}.input-wrap--common{position:relative}.input-wrap--common .react-datepicker-wrapper{width:100%}.input-wrap--common .input-wrap--cost,.input-wrap--common .input-wrap--unit{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);font:21px/30px RobotoRegular,Arial,Tahoma,sans-serif;color:rgba(0,0,0,.87)}.input-wrap--common .input-wrap--cost{left:14px}.input-wrap--common .input-wrap--cost~input{padding-left:30px!important}.input-wrap--common .input-wrap--unit{right:14px}.input-wrap--common .input-wrap--unit~input{padding-right:50px!important}.input-wrap--common label{position:absolute;top:-10px;left:12px;padding:0 3px;color:rgba(0,0,0,.6);font:14px/20px RobotoRegular,Arial,Tahoma,sans-serif;background-color:#fff;z-index:1}.input-wrap--common input{padding:0 15px;width:100%;height:56px;font-size:16px;border-radius:4px;border:1px solid rgba(0,0,0,.12)}.input-wrap--common input[type=number]::-webkit-inner-spin-button,.input-wrap--common input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-wrap--common input:focus{border:1px solid rgba(0,0,0,.3)}.react-datepicker-popper{z-index:2}.delivery-address input{height:68px}.form__error input,.form__error textarea{border-color:red!important}.form-error__list{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap row;flex-flow:row wrap;margin-bottom:10px;color:red}.form-error-captcha{display:inline-block;margin:0 auto}.form__error--captcha #g-recaptcha,.form__error--express .delivery-address__btn{border:1px solid red!important}.form__error,.form__error label{font-size:15px;color:red!important}.form__input--common{position:relative;border:1px solid #f0f0f0;border-radius:6px}.form__input--common input,.form__input--common textarea{padding:0 10px;height:56px;width:100%;font:16px/16px RobotoRegular,Arial,Tahoma,sans-serif;border:1px solid rgba(0,0,0,.12)}.form__input--common input:focus,.form__input--common textarea:focus{border:1px solid rgba(0,0,0,.3)}.form__input--common textarea{padding-top:10px;height:100px}.form__input--common label{position:absolute;left:15px;top:-8px;padding:0 4px;background-color:#fff;font:14px/14px RobotoRegular,Arial,Tahoma,sans-serif;color:rgba(0,0,0,.6)}.overflow-popup{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.38);z-index:2}.popup-category{position:fixed;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:36px 36px 28px;max-width:420px;width:100%;background-color:#fff;border-radius:2px;box-shadow:0 24px 24px rgba(0,0,0,.3),0 0 24px rgba(0,0,0,.22);z-index:3}.popup-category__desc{margin-bottom:40px;font:21px/28px RobotoRegular,Arial,Tahoma,sans-serif;color:rgba(0,0,0,.54)}.popup-category h3{margin-bottom:40px;font:30px/40px RobotoMedium,Arial,Tahoma,sans-serif;color:#212121}.popup-category .input-wrap{margin-bottom:15px}.popup-category .input-wrap+.form__error--text{margin-top:-15px;margin-bottom:15px;font-size:14px}.popup-category .check-wrap{margin:34px 0}.popup-category__btns{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.popup-category__btn-cancel{margin-right:50px}.popup-category__btn-add,.popup-category__btn-cancel{border:0;font:21px/24px RobotoMedium,Arial,Tahoma,sans-serif;color:#004273;text-transform:uppercase;letter-spacing:.35px;transition:opacity .2s linear}.popup-category__btn-add:hover,.popup-category__btn-cancel:hover{opacity:.7}.logo{max-width:190px;cursor:pointer}.logo img{display:block;width:100%}.header{padding:8px 0 18px;box-shadow:0 4px 4px rgba(0,0,0,.24),0 0 4px rgba(0,0,0,.12);background-color:#16588a;z-index:1}.header__top{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:8px}.header__top select,.header__top span{font:18px/22px RobotoMedium,Arial,Tahoma,sans-serif;color:#fff}.header__top select{margin-left:10px;border:0;border-bottom:1px solid #fff}.header__top option{color:#16588a}.header__inner{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between}.header__address,.header__who-we-are{padding-top:9px}.header__who-we-are a{font:24px/24px RobotoLight,Arial,Tahoma,sans-serif;text-decoration:underline;color:#fff}.header__who-we-are a:hover{text-decoration:none}.header__address{max-width:500px}.header__address p{font:24px/24px RobotoRegular,Arial,Tahoma,sans-serif;color:#fff}.header__address span{display:inline-block;font-family:RobotoBold,Arial,Tahoma,sans-serif}.index-shop{position:relative;background-color:#dee5e7}.shop-btn{position:absolute;bottom:0;-ms-transform:translateY(42px);transform:translateY(42px);display:inline-block;width:84px;height:84px;border:0;border-radius:50%;box-shadow:0 6px 6px rgba(0,0,0,.24),0 0 6px rgba(0,0,0,.12);transition:background-color .2s linear;background-repeat:no-repeat;background-position:50%;z-index:1}.shop-btn--prev{left:38px;background-color:#ededed;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAAXNSR0IB2cksfwAAABJQTFRFAAAAAAAAAAAAAAAAAAAAAAAA4CsZogAAAAZ0Uk5TADRWioFFHO3L6gAAADVJREFUeJxjYAABRgUGBBA2QrAZjZE4wsYKtJEwCYUBoAQCoHJQlKEYgGo0DaQMkTiMAmAKAEmvEm4zMppPAAAAAElFTkSuQmCC)}.shop-btn--prev:hover{background-color:#dee5e7}.shop-btn--next{right:38px;background-color:#e70033;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUBAMAAACOrFuzAAAAAXNSR0IB2cksfwAAADBQTFRFAAAA////////////////////////////////////////////////////////////O00EMAAAABB0Uk5TAEBg/88QoNBwr7+AMPBQ4EzvmBMAAABtSURBVHicY2BAAgLIHAYmkwBkrrJxArKksTmybLNxKRKPzdgMWTIZRSdQkoGgJNtUEMm62HgDRBHYKSHGRjCnuAIlnY0VYG4BSsMlwdIISbD0EeNLCDveGhvbHkBweS4b30F20FlkSaD0HzgTAM+CF6N7PQhKAAAAAElFTkSuQmCC)}.shop-btn--next:hover{background-color:#ce0532}.shop-btn--next:disabled{opacity:.3;cursor:auto}.shop-chosen-and-category{position:relative;display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap column;flex-flow:column nowrap;padding:16px 0 0;box-shadow:0 4px 4px rgba(0,0,0,.24),0 0 4px rgba(0,0,0,.12)}.shop-chosen h2{margin-bottom:23px;font:29px/33px RobotoMedium,Arial,Tahoma,sans-serif;color:#4a5056}.shop-chosen__list{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap row;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;margin:0 -10px}.shop-chosen__item{-ms-flex:calc(100% / 5 - 20px) 0 1;flex:calc(100% / 5 - 20px) 0 1;margin:0 10px 20px;padding:14px 14px 30px;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.24),0 0 2px rgba(0,0,0,.12)}.shop-chosen__top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.shop-chosen__title{font:14px/17px RobotoMedium,Arial,Tahoma,sans-serif;color:#000}.shop-chosen__delete{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 30px 0 0;height:22px;font:13px/17px RobotoRegular,Arial,Tahoma,sans-serif;color:#959595;border:0}.shop-chosen__delete:after{content:"";position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;width:22px;height:22px;border-radius:50%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAAAAXNSR0IB2cksfwAAAGlQTFRFAAAA5wAw5wA15AA15wAz6AAz5wAz6AAz5wA03wAw5wAz6AAz5wAz7DBZ9I+l8GCA+cDN////9p+y/vDz6RBA5wAy+9DZ5wAz5wAz5gAy5wA08nCN96+/5gAz5gAz5wAz9qCz6iBN5gAzuM590gAAACN0Uk5TACA/MJ/v/69AEL/PoP//////////YP/f8HCA//9Q0OD//5BMN6f1AAAAsElEQVR4nG3R6RKCMAwE4JZjBSki2las4vX+D2mAJtRj/zD5YDqbohRHZ1muvqKLEpRyUyVYF5BstWiDJGX+T8UN0O7Yug5oJq1o2PeHqP3RAm75GNYvTtrS40Q8QDwqkM9nRBfFmXlyUQRhXPr+ih+mEzz3Ia5FWys+KnVbm4lTQbf2ZTfTmnfgwR2s97TlfIk5jU/uYOPu8Zgkhi+8GhJ1ye8J/MJo9ZExhFdwdZzeRWwOvXDBESwAAAAASUVORK5CYII=)}.shop-chosen__delete:hover{opacity:.5}.shop-chosen__bottom{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap row;flex-flow:row nowrap}.shop-chosen__left{margin-right:18px}.shop-chosen__img{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;margin-top:6px;width:64px}.shop-chosen__img img{display:block;width:auto;max-width:64px}.shop-chosen__right{width:100%}.shop-chosen__feature{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap row;flex-flow:row wrap;width:100%}.shop-chosen__feature-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.shop-chosen__feature-item:not(:last-child){margin-bottom:8px}.shop-chosen__feature-left{width:55%;font:14px/14px RobotoRegular,Arial,Tahoma,sans-serif;color:#959595}.shop-chosen__feature-left,.shop-chosen__feature-right{display:-ms-flexbox;display:flex;-ms-flex-align:flex-start;align-items:flex-start}.shop-chosen__feature-right{width:45%;font:16px/14px RobotoMedium,Arial,Tahoma,sans-serif;color:#3a3a3a}.shop-chosen__feature-right img{display:block;width:auto}.shop-category{padding:4px 0 0}.shop-category h2{margin-bottom:22px;font:18px/22px RobotoRegular,Arial,Tahoma,sans-serif;color:#383a3b}.shop-category__list{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap row;flex-flow:row wrap;-ms-flex-align:baseline;align-items:baseline;margin:0 -10px}.shop-category__item{-ms-flex:calc(100% / 10 - 20px) 0 1;flex:calc(100% / 10 - 20px) 0 1;margin:0 10px 20px}.shop-category__item--active img,.shop-category__item:hover img{opacity:.34}.shop-category__button{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap column;flex-flow:column nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:80px;border:0;padding:0}.shop-category__button--active{opacity:.34}.shop-category__img{margin-bottom:10px}.shop-category__img img{display:block;max-width:46px;pointer-events:none;transition:opacity .2s linear}.shop-category__title{font:16px/20px RobotoMedium,Arial,Tahoma,sans-serif;color:#2d2e2f}.shop-choosen{padding:23px 0 43px}.shop-choosen__list{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap row;flex-flow:row wrap;margin:0 -10px}.shop-choosen__item{margin:0 10px 23px;border-radius:2px;-ms-flex:calc(100% / 10 - 20px) 0 1;flex:calc(100% / 10 - 20px) 0 1}.shop-choosen__item:hover img{opacity:.34}.shop-choosen__button{display:block;padding:0;width:100%;border:0}.shop-category__img--img{max-width:40px!important}.shop-choosen__img{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:13px;width:100%;height:140px;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.26);overflow:hidden}.shop-choosen__img img{display:block;max-width:90%;transition:opacity .2s linear}.shop-choosen__title{font:20px/25px RobotoMedium,Arial,Tahoma,sans-serif;color:#373939;text-align:left}.delivery-address{padding:48px 0 100px;margin:0 auto;max-width:940px;width:100%}.delivery-address h1{margin-bottom:10px;padding:0 16px;font:30px/36px RobotoMedium,Arial,Tahoma,sans-serif;color:#343a40}.delivery-address__wrap{padding:42px;width:100%;box-shadow:0 2px 2px rgba(0,0,0,.24),0 0 2px rgba(0,0,0,.12);border-radius:10px;background-color:#fff}.delivery-address__wrap h2{margin-bottom:30px;font:24px/34px RobotoMedium,Arial,Tahoma,sans-serif;color:#343a40}.delivery-address__row{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap row;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.delivery-address__row--last{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap row;flex-flow:row nowrap;margin-bottom:20px;margin-top:40px}.delivery-address__row .input-wrap{-ms-flex:100% 0 1;flex:100% 0 1}.delivery-address__row--two .input-wrap{-ms-flex:calc(100% / 2 - 16px) 0 1;flex:calc(100% / 2 - 16px) 0 1}.delivery-address__row--three .input-wrap{-ms-flex:calc(100% / 3 - 16px) 0 1;flex:calc(100% / 3 - 16px) 0 1}.delivery-address__left{width:50%}.delivery-address__left>div:not(:last-child){margin-bottom:30px}.delivery-address__right{width:50%}.delivery-address__btns{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap row;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.delivery-address__btn--express,.delivery-address__btn--on-date{margin:0 4px 14px;max-width:240px;width:100%;height:60px;border-radius:2px;text-transform:uppercase;letter-spacing:.47px;border:0;font:20px/24px RobotoMedium,Arial,Tahoma,sans-serif;opacity:.7;transition:opacity .2s linear}.delivery-address__btn--express:hover,.delivery-address__btn--on-date:hover{opacity:.9}.delivery-address__btn--express.show,.delivery-address__btn--on-date.show{opacity:1;border:1px solid #16588a;background-color:#16588a;color:#fff}.delivery-address__btn--on-date{color:#666;background-color:#e0e0e0;box-shadow:0 2px 2px rgba(0,0,0,.24),0 0 2px rgba(0,0,0,.12)}.delivery-address__btn--express{color:#16588a;background-color:hsla(0,0%,80%,.4)}.delivery-info{padding:24px 10px 100px;margin:0 auto;max-width:950px;width:100%}.delivery-info__top{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap row;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}.delivery-info h2{position:relative;padding-bottom:6px;margin-bottom:12px;font:30px/40px RobotoMedium,Arial,Tahoma,sans-serif;color:rgba(52,58,64,.87)}.delivery-info h2:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:rgba(0,0,0,.12)}.delivery-info__left{width:50%}.delivery-info__data{padding:36px 40px;width:calc(100% - 10px);background-color:#fff;border-radius:10px;box-shadow:0 2px 2px rgba(0,0,0,.24),0 0 2px rgba(0,0,0,.12)}.delivery-info__data h3{margin-bottom:14px;font:24px/34px RobotoMedium,Arial,Tahoma,sans-serif;color:rgba(52,58,64,.87)}.delivery-info__data-list{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap column;flex-flow:column nowrap}.delivery-info__data-item{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap row;flex-flow:row nowrap;width:100%}.delivery-info__data-item-left{width:42%;font:18px/26px RobotoRegular,Arial,Tahoma,sans-serif;color:rgba(0,0,0,.54)}.delivery-info__data-item-right{width:58%;font:20px/26px RobotoMedium,Arial,Tahoma,sans-serif;color:rgba(0,0,0,.87);word-break:break-word}.delivery-info__right{width:50%}.delivery-info__right h2{padding-left:12px;color:transparent;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.delivery-info__cost{padding:40px 36px;margin-left:auto;width:calc(100% - 10px);background-color:#fff;border-radius:10px;box-shadow:0 2px 2px rgba(0,0,0,.24),0 0 2px rgba(0,0,0,.12)}.delivery-info__cost-list{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap column;flex-flow:column nowrap}.delivery-info__cost-item{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap row;flex-flow:row nowrap;width:100%}.delivery-info__cost-item-left{width:60%;font:21px/30px RobotoBold,Arial,Tahoma,sans-serif;color:#16588a}.delivery-info__cost-item-right{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;width:50%;font:21px/30px RobotoMedium,Arial,Tahoma,sans-serif;color:#000;word-break:break-all}.delivery-info__cost-item-right--red{color:red}.delivery-info__cost-desc{margin-top:36px;font:24px/30px RobotoRegular,Arial,Tahoma,sans-serif;color:rgba(0,0,0,.54)}.delivery-info__cost-desc--error{margin-top:0;color:red}.delivery-info__bottom{padding:24px 0 0}.delivery-info__categories .shop-chosen__list{margin:0 -10px}.delivery-info__categories .shop-chosen__item{-ms-flex:calc(100% / 3 - 20px) 0 1;flex:calc(100% / 3 - 20px) 0 1;padding:22px 25px;margin:0 10px 20px;border-radius:10px}.delivery-details{padding:50px 10px 100px;margin:0 auto;max-width:950px;width:100%}.delivery-details h2{padding-left:16px;margin-bottom:12px;font:30px/40px RobotoMedium,Arial,Tahoma,sans-serif;color:rgba(52,58,64,.87)}.delivery-details__wrap{padding:42px;border-radius:10px;box-shadow:0 2px 2px rgba(0,0,0,.24),0 0 2px rgba(0,0,0,.12);background-color:#fff}.delivery-details h3{margin-bottom:40px;font:24px/30px RobotoMedium,Arial,Tahoma,sans-serif;color:rgba(52,58,64,.87)}.delivery-details__contact .delivery-details__row{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap row;flex-flow:row nowrap;margin:0 -14px}.delivery-details__contact .input-wrap{-ms-flex:calc(100% / 2 - 14px) 0 1;flex:calc(100% / 2 - 14px) 0 1;margin:0 14px 20px}.delivery-details__time{padding-top:20px}.delivery-details__time .delivery-details__row{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap row;flex-flow:row nowrap;margin:0 -14px}.delivery-details__time .input-wrap{margin:0 14px 15px}.form__error--details{margin-bottom:15px}.delivery-details__time .input-wrap:first-child{-ms-flex:calc(100% - 14px) 0 2;flex:calc(100% - 14px) 0 2}.delivery-details__time .input-wrap:nth-child(2),.delivery-details__time .input-wrap:nth-child(3){-ms-flex:calc(100% - 14px) 0 3;flex:calc(100% - 14px) 0 3}.billing-details{padding:48px 10px 100px;margin:0 auto;max-width:950px;width:100%}.billing-details h1{margin-bottom:10px;padding:0 16px;font:30px/36px RobotoMedium,Arial,Tahoma,sans-serif;color:#343a40}.billing-details h2{margin-bottom:30px;font:24px/34px RobotoMedium,Arial,Tahoma,sans-serif;color:#343a40}.billing-details__wrap{padding:42px 42px 20px;width:100%;box-shadow:0 2px 2px rgba(0,0,0,.24),0 0 2px rgba(0,0,0,.12);border-radius:10px;background-color:#fff}.billing-details .check-wrap--common{margin:10px 0 20px}.billing-details .check-wrap--common label{color:rgba(0,0,0,.6)}.billing-details .check-wrap--common label:before{top:11px}.billing-details__row{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap row;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.billing-details__row .input-wrap{width:100%}.billing-details__row--two .input-wrap{width:calc(100% / 2 - 14px)}.billing-details__row--three .input-wrap{-ms-flex:none;flex:none;width:calc(100% / 3 - 14px)}.billing-details__row--two-one .input-wrap{-ms-flex:none;flex:none}.billing-details__row--two-one .input-wrap:first-child{width:calc(100% / 1.48 - 14px)}.billing-details__row--two-one .input-wrap:nth-child(2){width:calc(100% / 3 - 14px)}.delivered-data .delivery-info__data--clients{margin-bottom:20px}.delivered-data .delivery-info__right .delivery-info__data{margin-left:auto}.delivered-data .delivery-info__cost{width:50%;margin:0}.delivered-data .delivery-info__data-item{-ms-flex-pack:start;justify-content:flex-start;font:18px/27px RobotoMedium,Arial,Tahoma,sans-serif;color:rgba(0,0,0,.87)}.delivered-data .delivery-info__data-item:not(:last-child){margin-bottom:4px}.delivered-data .delivery-info__data-item-from,.delivered-data .delivery-info__data-item-to{margin:0 14px;font:16px/27px RobotoRegular,Arial,Tahoma,sans-serif;color:rgba(0,0,0,.54)}.delivered-data__bottom{padding:0}.delivered-data h2{position:relative;padding-bottom:6px;margin-bottom:12px;font:30px/40px RobotoMedium,Arial,Tahoma,sans-serif;color:rgba(52,58,64,.87)}.delivered-data h2:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:rgba(0,0,0,.12)}.delivered-data h3{margin-bottom:14px;font:24px/24px RobotoMedium,Arial,Tahoma,sans-serif;color:rgba(52,58,64,.87)}.delivered-data__confirm-check{margin:35px 0;text-align:center}.delivered-data__confirm-check .red{text-decoration:underline;color:red}.delivered-data__confirm-check input{display:none}.delivered-data__confirm-check input:checked+label:before{display:block}.delivered-data__confirm-check label{position:relative;padding-left:34px;font:21px/28px RobotoRegular,Arial,Tahoma,sans-serif;color:rgba(0,0,0,.87)}.delivered-data__confirm-check label:after,.delivered-data__confirm-check label:before{content:"";position:absolute}.delivered-data__confirm-check label:after{left:0;top:-2px;width:24px;height:24px;border-radius:4px;background-color:#16588a}.delivered-data__confirm-check label:before{display:none;left:8px;top:0;width:8px;height:15px;border-right:2px solid #fff;border-bottom:2px solid #fff;-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.delivered-data__confirm-btn{text-align:center}.delivered-data__confirm-btn button{position:relative;padding:0 0 0 50px;max-width:380px;width:100%;height:85px;border:0;border-radius:42px;background-color:#e70033;text-transform:uppercase;font:31px/31px RobotoMedium,Arial,Tahoma,sans-serif;color:#fff;letter-spacing:.42px;transition:opacity .3s linear}.delivered-data__confirm-btn button:before{content:"";position:absolute;left:80px;width:37px;height:28px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAcCAMAAADRNYZUAAAAAXNSR0IB2cksfwAAAYNQTFRFAAAAD0NzD0NzDUJyDkNzEEJzD0NzDkNzEERyD0NzEENzEURxD0NzEENzD0J0D0NzDkJzEUR3EEBwD0NzD0NzDkNzD0RzDkJxDkNzDkNzDUN5D0NzDUBzEEJyD0J0D0NzFEV2EENyD0NzD0JzAICAD0NzEER0D0RzD0NzAFVVDkNyDkF0EkB2D0RzAEltD0JyD0NyEENyDkN0EERyEUZ0AAAAD0NzEENzD0NzD0NzEEJ0EERyD0NzD0NzC0B1DEZ0AFWAFUBqD0RyD0NzD0NzD0R0Gk2AD0NzD0NyD0NzADNmD0NzEERzD0NzEkZyEEJyD0NzDkJyEENzCkdwD0JzD0J0EEVxDkNzEERzD0N0EENzD0RzD0RyD0NzEEN0D0NzEENzD0NzD0NzD0NzD0N0D0J0D0RyD0JyDkRzDkNzEER0AECAD0NzDkNyDkJzD0JzEUJ0D0NzEENzEEN0EENyD0NyD0NzDEltD0R0D0JzDzx4D0N0D0NyDkNzD0NzD0NzEENz8r9uRgAAAIF0Uk5TAP/eOpCS79ST8FAt+rTAuo4eIOvQ5ds2n6AT+xRgQukaQf28AtKAeIwDwjcc7gelV3JuXiwB2dX+4HBi3PgYFgYMiO38qgry9agFxqLkHcS4f6QZZHc/anGYgcxTyqP2s87zVNbquXuxW0AE8bBdh02bX4KRzbYVtdcReeF+4+iUGQCvlQAAAXlJREFUeJyVk+k7AlEUxs9JRSMSCUWSRChbpQhhIiWRLJF9n2Tf9z/dzLTMTM1Y3g/nufd9fve8d5kBFJOsDISSi0ihLIc/qEJVZAiSiHxAMSWIqpSiRCVXV1Uz0tRoSxJrOQrrdLp6lOlR2cAajU0FGTjK2AzQQi8zKVvN0onMvhgK2iztVnqsyqlDnAIbdtI1H9clQdm7jT2/JgL0OvTOXGKfNAX9OJBLHBShhtDFTtye4R8SXV5PtoUPwTciRcGoP7udMQS0SVJ52f5NjTtLKPtEQEBNTk0jGRwXUDPyWQzNaTkqHEGNbV4dXeBR4RguLsWN0eUClcAVuq6q4zxqDdfpkYlMwgaCcjNFEFs+5uFhe4fIajdEEHt6N+MF9w8OjyBBMh/gMdviRPATnOYOiOQZgJmiqFg0za47pzhFsv0zDip/qAu8pNtfWa55t3SDt3RNee8KjjuD94oH9D/yKOsT7Wnw+YWz0q9v6EgagK/A+wd+frHeN47mOiJq/N7hAAAAAElFTkSuQmCC);background-repeat:no-repeat}.delivered-data__confirm-btn button:hover{opacity:.8}.form__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.38);z-index:3;cursor:pointer}.form{position:fixed;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:36px 36px 20px;max-width:800px;width:100%;box-shadow:0 2px 2px rgba(0,0,0,.24),0 0 2px rgba(0,0,0,.12);border-radius:10px;background-color:#fff;z-index:4}.form__close{position:absolute;right:15px;top:15px;width:14px;height:14px;border:0}.form__close:hover{opacity:.6}.form__close:after,.form__close:before{content:"";position:absolute;left:-2px;top:6px;width:16px;height:2px;background-color:#000;opacity:.54}.form__close:after{-ms-transform:rotate(45deg);transform:rotate(45deg)}.form__close:before{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.form__row{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap row;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:18px}.form__input{width:calc(50% - 12px)}.form__textarea{height:100%}.form__left{width:calc(57% - 12px)}.form__right{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap column;flex-flow:column nowrap;width:calc(43% - 12px)}.form__captcha{margin-bottom:18px}.form__captcha img{display:block;width:100%}.form__btn{margin-top:auto;text-align:center}.form__btn button{width:220px;height:56px;box-shadow:0 2px 2px rgba(0,0,0,.24),0 0 2px rgba(0,0,0,.12);border-radius:28px;background-color:#e70033;border:1px solid transparent;font:24px/24px RobotoRegular,Arial,Tahoma,sans-serif;color:#fefefe;text-transform:uppercase;letter-spacing:.6px;transition:color .3s linear,border .3s linear,background-color .3s linear}.form__btn button:hover{background-color:#fefefe;border:1px solid #e70033;color:#e70033}.form h3{margin-bottom:40px;font:21px/22px RobotoMedium,Arial,Tahoma,sans-serif;opacity:.87;color:#343a40}.hero{padding-bottom:100px}.hero .container{max-width:1800px}.hero__inner{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap row;flex-flow:row nowrap}.hero__left{margin:100px 0 0;width:56%;-ms-transform:translateX(-6px);transform:translateX(-6px)}.hero__right{width:44%;margin:80px 0 0;max-width:746px;-ms-transform:translateX(-60px);transform:translateX(-60px)}.hero__right img{display:block;width:100%}.hero__logo{position:relative}.hero__logo:before{content:"";position:absolute;top:-58px;left:-260px;width:300px;height:300px;background-image:url(/static/media/hero-logo-1.d8ae6ddb.png);background-repeat:no-repeat;background-size:contain;background-color:transparent;pointer-events:none}.hero__logo h1{position:relative;padding-left:30px;margin-bottom:50px;font:144px/144px RobotoBold,Arial,Tahoma,sans-serif;font-weight:700;color:#bdcedb;text-align:center}.hero__desc{margin:0 auto 50px;max-width:800px;font:36px/48px RobotoRegular,Arial,Tahoma,sans-serif;color:#004274}.hero__desc,.hero__links{text-align:center}.hero__links span{display:inline-block;margin:0 auto 22px;font:24px/24px RobotoMedium,Arial,Tahoma,sans-serif;color:#004274}.hero__link{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;padding:15px 0;margin:0 auto 22px;max-width:336px;font:24px/36px RobotoMedium,Arial,Tahoma,sans-serif;text-transform:uppercase;letter-spacing:.32px;box-shadow:0 6px 6px rgba(0,0,0,.24),0 0 6px rgba(0,0,0,.12);border-radius:34px;transition:border .3s linear,background-color .3s linear,color .3s linear;cursor:pointer}.hero__link--delivery{color:hsla(0,0%,100%,.87);border:1px solid #e70033;background-color:#e70033}.hero__link--delivery:hover{color:#e70033}.hero__link--contact,.hero__link--delivery:hover{border:1px solid #ededed;background-color:#ededed}.hero__link--contact{color:rgba(231,0,51,.87)}.hero__link--contact:hover{color:#ededed;border:1px solid #e70033;background-color:#e70033}.how-we-work{padding-bottom:150px}.how-we-work h2{position:relative;margin-bottom:20px;font:144px/144px RobotoRegular,Arial,Tahoma,sans-serif;font-weight:400;color:#bdcedb;text-align:right}.how-we-work .container{max-width:1590px}.how-we-work__inner{counter-reset:section;background-image:url(/static/media/hero-track.406b74bf.png);background-color:transparent;background-size:488px auto;background-repeat:no-repeat;background-position:top 160px center}.how-we-work__row{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap row;flex-flow:row nowrap}.how-we-work__one .how-we-work__desc{padding:160px 20px 0 280px}.how-we-work__two{padding-top:150px}.how-we-work__two .how-we-work__desc{padding:140px 210px 100px 180px}.how-we-work__two .how-we-work__img{-ms-transform:translateX(-90px);transform:translateX(-90px)}.how-we-work__three{padding-top:300px}.how-we-work__three--mobile{display:none!important}.how-we-work__three .how-we-work__desc{padding:130px 100px 0 280px}.how-we-work__three .how-we-work__img img{max-width:378px;margin-left:auto}.how-we-work__four .how-we-work__desc{padding:120px 150px 0}.how-we-work__four .how-we-work__img img{max-width:326px;margin-right:auto}.how-we-work__img{width:29%}.how-we-work__img img{display:block;width:100%;pointer-events:none}.how-we-work__desc{width:71%;font:48px/60px RobotoBold,Arial,Tahoma,sans-serif;color:#496493;font-weight:700}.how-we-work__desc p{position:relative}.how-we-work__desc p:before{counter-increment:section;content:counter(section) ".";position:absolute;right:calc(100% + 10px);top:0;font:48px/60px RobotoLight,Arial,Tahoma,sans-serif;font-weight:300}.about-us{padding:0 0 150px;background-image:url(/static/media/about-us-decor.5db0c4a8.svg);background-color:transparent;background-size:417px auto;background-repeat:no-repeat;background-position:left 80% bottom 190px}.about-us .container{position:relative;max-width:1590px}.about-us h2{position:absolute;top:220px;left:-210px;-ms-transform:rotate(-90deg);transform:rotate(-90deg);white-space:nowrap;font:144px/144px RobotoRegular,Arial,Tahoma,sans-serif;font-weight:400;color:#bdcedb}.about-us__inner{padding-left:180px;font:36px/54px RobotoRegular,Arial,Tahoma,sans-serif;color:#496493}.about-us__inner p{max-width:962px}.about-us__inner .hero__link{margin:100px auto 0}.footer__copyright{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-flow:wrap row;flex-flow:row wrap;margin-top:20px;background-color:#16588a}.footer__copyright,.footer__copyright a{color:#fff;font:300 14px/24px Open Sans,sans-serif}.footer__copyright a:hover span:nth-child(2){-ms-transform:skew(0);transform:skew(0)}.footer__copyright a span{display:inline-block;font-weight:700;transition:all .1s linear}.footer__copyright a span:first-child{color:#878908}.footer__copyright a span:nth-child(2){-ms-transform:skew(-10deg);transform:skew(-10deg);color:#000;margin-left:-3px}.footer__copyright a{position:relative;display:inline-block;margin:0 16px}.footer__copyright a:after,.footer__copyright a:before{content:"";position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;width:1px;height:17px}.footer__copyright a:after{left:-8px}.footer__copyright a:before{right:-8px}.footer__copyright p:first-of-type{position:relative;margin-right:16px}.footer{padding:48px 0 22px;background-color:#16588a}.footer .container{padding:0 15px;max-width:1430px}.footer__inner{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap row;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.footer__item h3{font:16px/24px RobotoBold,Arial,Tahoma,sans-serif;text-transform:uppercase;color:#fff}.footer__email a,.footer__phones a{font:16px/24px RobotoLight,Arial,Tahoma,sans-serif;color:#fff}.footer__contact a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:250px;height:60px;font:24px/36px RobotoMedium,Arial,Tahoma,sans-serif;text-transform:uppercase;border-radius:30px;border:2px solid #fff;color:#fff;background-color:transparent;transition:color .3s linear,background-color .3s linear,border .3s linear}.footer__contact a:hover{background-color:#fff;border-color:#16588a;color:#16588a}.footer__phones,.footer__socials{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap row;flex-flow:row nowrap}.footer__phones h3,.footer__socials h3{margin-right:30px}.footer .social__list{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap row;flex-flow:row nowrap;-ms-flex-pack:center;justify-content:center;font:16px/24px RobotoLight,Arial,Tahoma,sans-serif;color:#fff}.footer .social__item:not(:last-child){margin-right:15px}.footer .social__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border-radius:50%;border:1px solid #fff;background-color:transparent;transition:color .3s linear,background-color .3s linear,border .3s linear}.footer .social__link:hover{background-color:#fff;border-color:#16588a;color:#16588a}.footer .social__link:hover svg path{fill:#16588a}.footer .social__link svg path{transition:fill .3s linear}.not-found{margin-top:20px}.not-found,.not-found__return-wrap{text-align:center}.not-found__return{display:inline-block;font-size:20px;color:#6d6464}.not-found__return:hover{text-decoration:underline}.loading{color:#fff}.loading-b{color:#000}.alert-common{position:fixed;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:14px 36px 28px;max-width:420px;width:100%;background-color:#fff;border-radius:2px;box-shadow:0 24px 24px rgba(0,0,0,.3),0 0 24px rgba(0,0,0,.22);z-index:3}.alert-common--thanks{padding:36px;max-width:480px}.alert-common__subtitle{margin-bottom:20px;font:18px/18px RobotoMedium,Arial,Tahoma,sans-serif;color:#004273}.alert-common__title{margin-bottom:50px;font:24px/34px RobotoMedium,Arial,Tahoma,sans-serif;color:#212121}.alert-common__btns{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.alert-common__btn--cancel{margin-right:50px}.alert-common__btn{border:0;font:21px/24px RobotoMedium,Arial,Tahoma,sans-serif;color:#004273;text-transform:uppercase;letter-spacing:.35px;transition:opacity .2s linear}.alert-common__btn:hover{opacity:.7}.header__who-we-are a{cursor:pointer}.captcha-wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap column;flex-flow:column nowrap;margin-top:15px}.line-price{width:100%;height:2px;background-color:red}@media only screen and (max-width:1900px){.hero__logo h1{padding-left:110px}.hero__logo:before{left:-200px}.shop-btn--prev{left:10px}.shop-btn--next{right:10px}}@media only screen and (max-width:1770px){.shop-btn{position:static;-ms-transform:none;transform:none}.shop-btn--prev{margin-right:auto}.shop-btn--next{margin-left:auto;margin-top:-84px}.shop-category{padding-top:15px}.shop-chosen .container{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap column;flex-flow:column nowrap}}@media only screen and (max-width:1620px){.hero__logo h1{font-size:120px;line-height:120px}.hero__logo:before{left:-180px;width:270px}.hero__desc{font-size:30px;line-height:42px}.how-we-work h2{font-size:120px;line-height:120px}.about-us{background-position:left 92% bottom 190px}.about-us h2{top:190px;left:-148px;font-size:120px;line-height:120px}.shop-chosen h2{margin-bottom:10px}.shop-chosen__left{margin-right:8px}.shop-chosen__item{padding:10px 10px 14px}}@media only screen and (max-width:1440px){.how-we-work h2{font-size:100px;line-height:120px}.how-we-work__desc,.how-we-work__desc p:before{font-size:40px;line-height:54px}.how-we-work__one .how-we-work__desc{padding:160px 20px 0 200px}.hero__logo h1{padding-left:74px;font-size:100px;line-height:120px}.hero__logo:before{top:-44px;left:-156px;width:230px}.about-us{background-size:300px 300px;background-position:left 92% bottom 220px}.about-us h2{font-size:100px;line-height:120px}.shop-category__item,.shop-choosen__item{-ms-flex:calc(100% / 8 - 20px) 0 1;flex:calc(100% / 8 - 20px) 0 1}}@media only screen and (max-width:1300px){.shop-chosen__item{-ms-flex:calc(100% / 5 - 8px) 0 1;flex:calc(100% / 5 - 8px) 0 1;margin:0 4px 20px}}@media only screen and (max-width:1200px){.footer__item{-ms-flex-flow:nowrap column;flex-flow:column nowrap;text-align:center}.footer__item h3{margin:0}.shop-btn--common{position:absolute!important;bottom:20px!important}.shop-btn-left--common{left:100px!important}.shop-btn-right--common{right:100px!important}.shop-category__list{margin:0 -5px}.shop-category__item{-ms-flex:calc(100% / 7 - 10px) 0 1;flex:calc(100% / 7 - 10px) 0 1;margin:0 5px 20px}.shop-choosen__list{margin:0 -5px}.shop-choosen__item{-ms-flex:calc(100% / 7 - 10px) 0 1;flex:calc(100% / 7 - 10px) 0 1;margin:0 5px 23px}.shop-btn{width:70px;height:70px}.shop-btn--next{margin-top:-70px}.hero__logo h1{font-size:90px;line-height:90px}.hero__desc{font-size:22px;line-height:36px}.header__address p,.header__who-we-are a{font-size:18px;line-height:18px}.how-we-work{padding-bottom:100px}.how-we-work h2{margin-bottom:0}.how-we-work__inner{background-position:top 160px left 360px;background-size:330px auto}.how-we-work__img{width:40%}.how-we-work__desc{width:60%}.how-we-work__desc,.how-we-work__desc p:before{font-size:30px;line-height:44px}.how-we-work__one .how-we-work__img img{max-width:360px}.how-we-work__one .how-we-work__desc{padding:160px 20px 0 90px}.how-we-work__two{padding-top:80px}.how-we-work__two .how-we-work__img{-ms-transform:none;transform:none}.how-we-work__two .how-we-work__desc{padding:75px 20px 20px 80px}.how-we-work__three{padding-top:90px}.how-we-work__three .how-we-work__desc{padding:94px 80px 0 90px}.how-we-work__three .how-we-work__img img{max-width:260px;margin-right:auto}.how-we-work__four .how-we-work__desc{padding:120px 20px 20px 80px}.how-we-work__four .how-we-work__img img{max-width:270px;margin-left:auto;margin-right:inherit}.about-us{padding-bottom:100px;background-size:200px}.about-us h2{top:150px;left:-120px}.about-us__inner{font-size:28px;line-height:46px}.footer__inner{-ms-flex-flow:wrap row;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}.footer__contact{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:20px;width:100%;-ms-flex-order:1;order:1}.shop-chosen__item{-ms-flex:calc(100% / 4 - 8px) 0 1;flex:calc(100% / 4 - 8px) 0 1;margin:0 4px 10px}.shop-chosen__delete{padding:0 25px 0 0}}@media only screen and (max-width:1024px){.popup-category__btn-cancel{margin-right:30px}.popup-category__btn-add,.popup-category__btn-cancel{font-size:19px}.form{top:10%;bottom:auto;-ms-transform:translateX(-50%);transform:translateX(-50%)}.form__inner{overflow-y:auto}.form__left{width:100%}.form__right{margin:10px auto 0;width:100%;text-align:center}.form__right #g-recaptcha{-ms-transform:translateX(-8px);transform:translateX(-8px);margin:0 auto}.form__btn{margin-top:10px}.delivery-info__cost,.delivery-info__data{padding:20px;width:calc(100% - 5px)}.delivery-info__categories .shop-chosen__list{margin:0 -5px}.delivery-info__categories .shop-chosen__item{-ms-flex:calc(100% / 3 - 10px) 0 1;flex:calc(100% / 3 - 10px) 0 1;margin:0 5px 20px}.popup-category{padding:16px;max-width:300px}.popup-category h3{font-size:24px;line-height:28px;margin-bottom:30px}.popup-category__desc{margin-bottom:20px;font-size:15px;line-height:19px}.popup-category .check-wrap{margin:20px 0}.popup-category .check-wrap label{font-size:16px;line-height:20px}.popup-category .input-wrap--common{margin-bottom:20px}.popup-category .input-wrap--common input{height:46px;font-size:15px}.popup-category .input-wrap--common .input-wrap--unit{right:6px}.popup-category .input-wrap--common .input-wrap--unit~input{padding-right:34px!important}.popup-category .input-wrap--common .input-wrap--cost{left:6px}.popup-category .input-wrap--common .input-wrap--cost~input{padding-left:18px!important}.popup-category .input-wrap--common .input-wrap--cost,.popup-category .input-wrap--common .input-wrap--unit{font-size:16px;line-height:20px}.shop-chosen__item{-ms-flex:calc(100% / 3 - 8px) 0 1;flex:calc(100% / 3 - 8px) 0 1}.shop-category__item,.shop-choosen__item{-ms-flex:calc(100% / 6 - 10px) 0 1;flex:calc(100% / 6 - 10px) 0 1}.shop-choosen__title{font-size:18px;line-height:22px}.shop-choosen__img{margin-bottom:8px}.shop-chosen__feature-left,.shop-chosen__feature-right{font-size:14px;line-height:18px}.hero__logo{display:inline-block;margin:0 auto}.hero__logo:before{left:auto;top:-30px;width:150px}.hero__logo h1{margin-bottom:30px;padding:0 0 0 160px;font-size:70px;line-height:70px}.hero__desc{font-size:22px;line-height:36px}.hero__right{display:none}.hero__left{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap column;flex-flow:column nowrap;width:100%}.hero__link{padding:8px 0;max-width:220px;font-size:16px}.how-we-work h2{font-size:70px;line-height:70px}.how-we-work__inner{background-image:none}.how-we-work__row{padding:0}.how-we-work__row:first-child .how-we-work__img:after{content:"";position:absolute;top:0;left:calc(100% + 40px);width:11px;height:50%;background-color:#fff;z-index:1}.how-we-work__row:last-child .how-we-work__img:after{content:"";position:absolute;bottom:0;left:calc(100% + 40px);width:11px;height:50%;background-color:#fff;z-index:1}.how-we-work__img{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;width:25%}.how-we-work__img img{max-width:100%!important}.how-we-work__desc{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 0 0 100px!important;width:75%;-ms-flex-order:1;order:1;font-size:20px;line-height:32px}.how-we-work__desc:after,.how-we-work__desc:before{content:"";position:absolute}.how-we-work__desc:before{left:40px;width:11px;height:100%;background-image:linear-gradient(90deg,#7899ce 27.27%,#496493 0,#496493 45.45%,#98a7c2 0,#98a7c2 50%,#7899ce 0,#7899ce 77.27%,#496493 0,#496493 95.45%,#98a7c2 0,#98a7c2);background-size:22px 22px}.how-we-work__desc:after{left:30px;width:30px;height:30px;border-radius:50%;border:6px solid #e70033;background-color:#fff;z-index:2}.how-we-work__desc p:before{font-size:20px;line-height:32px}.how-we-work__three--desktop{display:none!important}.how-we-work__three--mobile{display:block!important}.how-we-work__img .how-we-work__three--mobile{max-width:140px!important}.about-us{background-position:left 92% bottom 80px}.about-us h2{top:118px;left:-96px;font-size:70px;line-height:70px}.about-us__inner{padding-left:80px;font-size:20px;line-height:34px}.about-us .hero__link{margin:55px auto 0}.header__inner{-ms-flex-flow:wrap row;flex-flow:row wrap}.header__who-we-are{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:4px;width:50%;text-align:right;padding-top:0}.header__address{padding-top:20px;width:100%;text-align:right;margin-left:auto}.footer{padding:48px 0 0}.footer__inner{-ms-flex-flow:wrap row;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}.footer__item{-ms-flex-pack:center;justify-content:center;text-align:center;margin-bottom:40px;width:50%}.footer__contact{margin-top:0}.footer__contact a{max-width:200px;height:50px;font-size:14px}.delivery-address{padding:48px 10px 100px}.delivery-info__categories .shop-chosen__item{padding:12px}}@media only screen and (max-width:820px){.delivery-info__top{-ms-flex-flow:nowrap column;flex-flow:column nowrap}.delivery-info__left,.delivery-info__right{width:100%}.delivery-info__data{margin-bottom:24px;width:100%}.delivery-info__cost{width:100%}.delivery-info__categories .shop-chosen__list{margin:0 -5px}.delivery-info__categories .shop-chosen__item{-ms-flex:calc(100% / 3 - 10px) 0 1;flex:calc(100% / 3 - 10px) 0 1;margin:0 5px 20px}}@media only screen and (max-width:768px){.form{top:0;bottom:0;left:0;-ms-transform:none;transform:none;padding:36px 16px 20px}.form__wrap{height:100%}.form__wrap #g-recaptcha{max-width:284px!important;-ms-transform:none;transform:none;border-right:1px solid #d3d3d3;overflow-x:hidden}.form__inner,.form__wrap form{height:100%}.form__input{margin-bottom:22px;width:100%}.form__row{margin-bottom:0}.delivered-data .delivery-info__cost{width:100%}.delivered-data .delivery-info__data{padding:20px 10px}.delivered-data .delivery-info__data-item{font-size:15px}.delivered-data .delivery-info__data-item-month{width:28%}.delivered-data .delivery-info__data-item-from,.delivered-data .delivery-info__data-item-to{font-size:14px}.delivered-data__confirm-check{margin:25px 0;padding:0 20px}.delivered-data__confirm-check label{font-size:16px;line-height:16px}.delivered-data__confirm-btn button{padding:0 0 0 44px;max-width:240px;height:60px;border-radius:33px;font-size:22px;line-height:22px}.delivered-data__confirm-btn button:before{top:15px;left:32px}.billing-details{padding-bottom:100px}.billing-details__wrap{padding:22px 14px}.billing-details input{height:50px}.billing-details h2{margin-bottom:26px;font-size:18px;line-height:22px}.billing-details__row--two-one .input-wrap:nth-child(2){width:100%}.billing-details__row--two-one .input-wrap:first-child{width:100%;margin-bottom:20px}.billing-details__row--two .input-wrap{width:100%}.billing-details__row--two .input-wrap:first-child{margin-bottom:20px}.billing-details__row--three .input-wrap:first-child{width:100%;margin-bottom:20px}.billing-details__row--three .input-wrap:nth-child(2),.billing-details__row--three .input-wrap:nth-child(3){width:calc(50% - 6px)}.delivery-details{padding-bottom:100px}.delivery-details__wrap{padding:22px 14px 4px}.delivery-details input{height:50px}.delivery-details h3{margin-bottom:26px;font-size:18px;line-height:22px}.delivery-details__contact .delivery-details__row{-ms-flex-flow:wrap row;flex-flow:row wrap}.delivery-details__contact .input-wrap{-ms-flex:100% 0 1;flex:100% 0 1}.delivery-details__time{padding-top:10px}.delivery-details__time .delivery-details__row{-ms-flex-flow:wrap row;flex-flow:row wrap;margin:0 -14px 26px}.delivery-details__time .input-wrap{margin:0 14px 20px}.delivery-details__time .input-wrap:first-child{-ms-flex:calc(100% - 14px) 0 2;flex:calc(100% - 14px) 0 2}.delivery-details__time .input-wrap:nth-child(2),.delivery-details__time .input-wrap:nth-child(3){-ms-flex:calc(50% - 28px) 0 1;flex:calc(50% - 28px) 0 1}.popup-category{top:30px;-ms-transform:translateX(-50%);transform:translateX(-50%);max-height:500px;overflow-y:auto}.shop-category__item,.shop-choosen__item{-ms-flex:calc(100% / 5 - 10px) 0 1;flex:calc(100% / 5 - 10px) 0 1}.shop-choosen__item{margin:0 5px 14px}.shop-choosen__title{font-size:16px;line-height:22px}.shop-choosen__img{margin-bottom:4px;height:130px}.logo{width:50%}.header{padding:20px 0 18px}.header__who-we-are{padding-bottom:1px}.header__address p,.header__who-we-are a{font-size:16px}.hero{padding-bottom:60px}.hero__left{margin:30px 0 0}.hero__logo:before{left:auto;top:0;width:60px;height:60px}.hero__logo h1{margin-bottom:10px;padding:0 0 0 62px;font-size:38px;line-height:46px}.hero__desc{margin:0 auto 30px;font-size:15px;line-height:26px}.hero .hero__link,.hero .hero__links span{margin:0 auto 10px}.how-we-work{padding-bottom:60px}.how-we-work h2{font-size:36px;line-height:36px;text-align:center}.how-we-work__inner{margin-left:-10px}.how-we-work__img{width:1%}.how-we-work__img img{display:none!important}.how-we-work__row:first-child .how-we-work__img:after,.how-we-work__row:last-child .how-we-work__img:after{left:calc(100% + 10px)}.how-we-work__desc{padding-left:58px!important;width:99%;font-size:15px;line-height:24px}.how-we-work__desc:before{left:10px}.how-we-work__desc:after{left:0}.how-we-work__desc p{padding:20px 0}.how-we-work__desc p:before{padding:20px 0;font-size:16px;line-height:26px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.about-us{padding-bottom:60px;background-size:130px}.about-us__inner{padding-left:36px;font-size:15px;line-height:24px}.about-us h2{top:80px;left:-74px;font-size:50px;line-height:50px}.about-us .hero__link{margin:30px auto 0}.hero__link{padding:6px 0;max-width:200px;font-size:14px}.footer{padding:38px 0 10px}.footer__phones h3,.footer__socials h3{margin-right:10px}.footer__item{margin-bottom:30px;width:100%}.footer .social__item:not(:last-child){margin-right:8px}.shop-chosen__img{-ms-flex-align:center;align-items:center;margin:0;height:100px;max-height:90px;overflow:hidden}.shop-chosen__item{padding:6px}.shop-chosen__left{margin-right:0;margin-bottom:8px}.shop-chosen__bottom{-ms-flex-flow:nowrap column;flex-flow:column nowrap;-ms-flex-align:center;align-items:center}.delivery-address input{height:50px}.delivery-address__wrap{padding:22px 14px}.delivery-address__wrap h2{font-size:18px;line-height:22px}.delivery-address__row{margin:0}.delivery-address__row .input-wrap{margin-bottom:20px}.delivery-address__row--three .input-wrap,.delivery-address__row--two .input-wrap{-ms-flex:100% 0 1;flex:100% 0 1}.delivery-address__row--last{-ms-flex-flow:wrap row;flex-flow:row wrap}.delivery-address__left{margin-bottom:30px}.delivery-address__left>div:not(:last-child){margin-bottom:20px}.delivery-address__left,.delivery-address__right{width:100%}.check-wrap--common label,.radio-wrap--common label{font-size:16px;line-height:22px}.delivery-info h3{font-size:18px;line-height:22px}.delivery-info__data-item{margin-bottom:4px}.delivery-info__data-item-left,.delivery-info__data-item-right{font-size:16px;line-height:22px}.delivery-info{padding-bottom:100px}.delivery-info__cost,.delivery-info__data{padding:20px 15px}.delivery-info__cost-desc{margin-top:16px;font-size:16px;line-height:20px}.delivery-info__cost-item{margin-bottom:4px}.delivery-info__cost-item-left,.delivery-info__cost-item-right{font-size:16px;line-height:22px}}@media only screen and (max-width:620px){.delivery-info__categories .shop-chosen__item{-ms-flex:calc(100% / 2 - 10px) 0 1;flex:calc(100% / 2 - 10px) 0 1;padding:6px}.shop-category__list{margin:0 -12px}.shop-category__item{-ms-flex:calc(100% / 4 - 0px) 0 1;flex:calc(100% / 4 - 0px) 0 1;margin:0 0 20px}.shop-choosen__item{-ms-flex:calc(100% / 4 - 10px) 0 1;flex:calc(100% / 4 - 10px) 0 1}.shop-choosen__img{height:120px}.shop-chosen h2{font-size:22px;line-height:22px}.shop-chosen__item{-ms-flex:calc(100% / 2 - 8px);flex:calc(100% / 2 - 8px);-ms-flex-positive:initial;flex-grow:0}}@media only screen and (max-width:500px){.shop-category__item{-ms-flex:calc(100% / 3 - 0px) 0 1;flex:calc(100% / 3 - 0px) 0 1}.shop-choosen__list{margin:0 -12px}.shop-choosen__item{-ms-flex:calc(100% / 3 - 6px) 0 1;flex:calc(100% / 3 - 6px) 0 1;margin:0 3px 14px}.shop-choosen__img img{max-width:90%}}
/*# sourceMappingURL=main.e990a170.css.map*/