[data-s]{height:auto}

/* */

.Notific.wbModal,
.toast{display:block;position:fixed;z-index:999999;max-width:800px}.toast{bottom:20px;left:20px}.Notific.wbModal.vtop{top:20px}.Notific.wbModal.vbottom{bottom:20px}.Notific.wbModal.hleft{left:20px}.Notific.wbModal.hright{right:20px}.Notific.wbModal.vcenter{top:50%;transform:translateY(-50%)}.Notific.wbModal.hcenter{left:50%;transform:translateX(-50%)}.Notific.wbModal.vcenter.hcenter{top:50%;left:50%;transform:translate(-50%, -50%)}.Notific.wbModal
.notic{width:100%}.notic{position:relative}.notic,
.toast{padding:20px
66px 20px 73px;margin-bottom:8px;font-size:22px;line-height:33px;font-weight:400;color:#333;background-color:#fff;box-shadow:0px 3px 12px rgba(0, 0, 0, 0.15);border-left:6px solid transparent;border-radius:3px}.notic:last-of-type,
.toast:last-of-type{margin-bottom:0}.notic a,
.toast
a{color:#333;text-decoration:underline}.notic .close-event,
.toast__close{position:absolute;right:40px;top:50%;width:18px;height:18px;margin-top:-9px;background:url("https://beautyshop.kiev.ua/assets/assets/img/icon/notific-close-icon.svg") no-repeat center;cursor:pointer}.toast:before,
.notic.ico:before{content:"";position:absolute;top:50%;left:30px;width:28px;height:28px;margin-top:-14px;background-repeat:no-repeat;background-position:center}.toast--green,
.ni-success{border-color:#6CDC57}.toast--blue,
.ni-info{border-color:#384FE3}.toast--yellow,
.ni-warning{border-color:#F1A23A}.toast--red,
.ni-error{border-color:#E35C55}.toast--green::before,
.ni-success.ico::before{background-image:url("https://beautyshop.kiev.ua/assets/assets/img/icon/check-circle.svg")}.toast--blue::before,
.ni-info.ico::before{background-image:url("https://beautyshop.kiev.ua/assets/assets/img/icon/info.svg")}.toast--yellow::before,
.ni-warning.ico::before{background-image:url("https://beautyshop.kiev.ua/assets/assets/img/icon/alert-triangle.svg")}.toast--red::before,
.ni-error.ico::before{background-image:url("https://beautyshop.kiev.ua/assets/assets/img/icon/alert-circle.svg")}@media (max-width: 1440px){.Notific.wbModal{max-width:600px}.notic,
.toast{padding-left:68px;padding-right:56px;font-size:18px;line-height:24px}.notic.ico:before,
.toast:before{left:20px}.notic .close-event,
.toast__close{right:20px;width:16px;height:16px;margin-top:-8px}}@media (max-width: 1024px){.Notific.wbModal{max-width:500px}.notic,
.toast{padding-top:15px;padding-bottom:15px;font-size:16px;line-height:22px}}@media (max-width: 700px){.notic,
.toast{padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:34px;font-size:14px}.notic.ico:before,
.toast:before{display:none}.notic .close-event,
.toast__close{top:15px;right:10px;width:14px;height:14px;margin-top:0}}html.remodal-is-locked{overflow:hidden !important;-ms-touch-action:none;touch-action:none}.remodal,
[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:19999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;background-color:rgba(126, 128, 129, 0.5);display:none}.remodal-wrapper{position:fixed;z-index:20000;top:0;right:0;bottom:0;left:0;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:""}.remodal-overlay,
.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-overlay{background-color:rgba(26, 27, 37, 0.5)}.remodal-overlay.remodal-is-opening,
.remodal-overlay.remodal-is-closing{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px
10px 10px}.remodal{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.remodal.remodal-is-opening,
.remodal.remodal-is-closing{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,
.remodal-wrapper:after{vertical-align:middle}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}.form-field{border-radius:6px}.field-info{display:none;padding-top:5px;font-size:12px;line-height:14px;font-weight:400;color:#7E8081;letter-spacing:0.02em}.error .form-field{border-color:#F3213B}.error .field-info{display:block;color:#F3213B}.popup{max-width:810px;width:100%;background-color:#fff;border-radius:10px}.popup__content{position:relative;padding:100px
20px 70px;text-align:left}.popup__content--stock{padding:0
0 50px}.popup__close-btn{position:absolute;top:30px;right:30px;z-index:100;width:25px;height:25px;color:#333;background-color:transparent;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.popup__close-btn:hover{color:#76DD82}.popup__close-btn:active{opacity:0.5}.popup__head{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px
0;border-bottom:1px solid #ECF0F5}.popup__logo-wrap{width:111px;height:27px}.popup__logo-wrap
img{width:100%;height:100%}.popup__banner{margin-bottom:50px}.popup__banner
img{border-radius:10px 10px 0 0}.popup__title{margin-bottom:20px;text-align:center}.popup__title--large-indent{margin-bottom:40px}.popup__descr{margin-bottom:40px}.popup__descr
p{font-size:16px;line-height:21px;font-weight:400;color:#7E8081;text-align:center}.popup__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup__btn-wrap--top-indent{padding-top:20px}.popup__btn{min-width:250px}.popup__gratitude-icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.popup__field-group{max-width:530px;margin:0
auto}.popup__field-container{margin-bottom:30px}.popup__content.popup__content--gratitude{position:absolute;top:0;left:0;width:100%;min-height:100%;z-index:999999;background-color:#fff}@media (max-width: 1600px){.popup{max-width:750px}.popup__content{padding-top:85px;padding-bottom:50px}.popup__content--stock{padding-top:0}.popup__banner{margin-bottom:40px}}@media (max-width: 1440px){.popup{max-width:650px}.popup__content{padding-top:75px;padding-bottom:40px}.popup__content--stock{padding-top:0}.popup__banner{margin-bottom:30px}.popup__gratitude-icon-wrap{margin-bottom:25px}.popup__title--large-indent{margin-bottom:30px}.popup__descr{margin-bottom:30px}.popup__btn-wrap--top-indent{padding-top:10px}}@media (max-width: 1280px){.form-label{font-size:12px;line-height:14px}.form-field{padding-top:16px;padding-bottom:16px;padding-left:14px;font-size:14px;line-height:18px}.form-field--comment{min-height:156px}.popup{max-width:550px}.popup__content{padding-top:60px;padding-bottom:30px}.popup__content--stock{padding-top:0}.popup__close-btn{top:20px;right:20px;width:22px;height:22px;padding:2px}.popup__field-group{max-width:480px}.popup__gratitude-icon-wrap{margin-bottom:20px}.popup__gratitude-icon-wrap
img{width:65px;height:65px}.popup__descr
p{font-size:14px;line-height:18px}}@media (max-width: 1024px){.form-field{padding:12px
14px}.form-field--comment{min-height:132px}.popup{max-width:500px}.popup__content{padding:50px
20px 20px}.popup__content--stock{padding-top:20px}.popup__banner
img{border-radius:0}.popup__field-group{max-width:430px}.popup__title{margin-bottom:15px}.popup__title--large-indent{margin-bottom:20px}.popup__field-container{margin-bottom:20px}}@media (max-width: 500px){.remodal-wrapper{padding:0;background-color:#fff}.remodal,
.remodal-wrapper:after{vertical-align:top}.popup{margin-top:60px;border-radius:0}.popup__content{padding:0}.popup__close-btn{top:17px}.popup__head{display:-webkit-box;display:-ms-flexbox;display:flex}.popup__inner{padding:20px}.popup__field-group{padding-top:10px}.popup__gratitude-icon-wrap{padding-top:70px}.popup__gratitude-icon-wrap
img{width:50px;height:50px}.popup__btn{display:block;max-width:280px;width:100%}}
/* */

html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,
strong{font-weight:bolder}code,
kbd,
samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,
input,
optgroup,
select,
textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,
input{overflow:visible}button,
select{text-transform:none}button,
[type="button"],
[type="reset"],
[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring{outline:1px
dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],
[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,
*::before,
*::after{-webkit-box-sizing:inherit;box-sizing:inherit}h1,
h2,
h3,
h4,
h5,
h6,
p,
figure,
ul,
ol{margin:0}ul,
ol{padding:0;list-style:none}a{text-decoration:none;outline:none}img{display:block;max-width:100%;height:auto}button,
input,
textarea{padding:0;border:none;outline:none}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder, textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder, textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder, textarea::-ms-input-placeholder{opacity:1}input::placeholder,
textarea::placeholder{opacity:1}textarea{resize:none}button{cursor:pointer}svg{display:block;width:100%;height:100%}input::-webkit-search-decoration,
input::-webkit-search-cancel-button,
input::-webkit-search-results-button,
input::-webkit-search-results-decoration{display:none}body{position:relative;padding-top:155px;font-family:"Raleway","Arial",sans-serif;-webkit-font-feature-settings:'pnum' on, 'lnum' on;font-feature-settings:'pnum' on, 'lnum' on;-webkit-transition:padding ease 0.35s;-o-transition:padding ease 0.35s;transition:padding ease 0.35s}input.error,
select.error,
textarea.error{border:1px
solid red !important}.sprite{display:none}.container{max-width:1710px;padding:0
30px;margin:0
auto}.ajax__loading{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999999;background-color:rgba(255, 255, 255, 0.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-title-wrap{margin-bottom:50px}.section-title{font-size:40px;line-height:52px;font-weight:600;color:#333}.block-title{font-size:35px;line-height:45px;font-weight:600;color:#333}.underlined-link{display:inline-block;vertical-align:top;font-size:20px;line-height:26px;font-weight:600;color:#333;border-bottom:1px dashed #333;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.underlined-link:hover{color:#76DD82;border-bottom-color:#76DD82}.underlined-link:active{opacity:0.5}.hashtag{display:inline-block;vertical-align:top;padding:5px
10px;font-size:14px;line-height:16px;font-weight:400;letter-spacing:0.015em;border-radius:4px}.hashtag--news{color:#76DD82;background-color:rgba(118, 221, 130, 0.15)}.hashtag--stock{color:#F987A9;background-color:rgba(249, 135, 169, 0.15)}.hashtag--articles{color:#A5A6F6;background-color:rgba(165, 166, 246, 0.15)}.sticker-list{position:absolute;top:20px;left:20px;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sticker-list--at-top{top:0}.sticker{padding:10px
20px;margin-bottom:10px;font-size:14px;line-height:16px;font-weight:600;color:#fff;text-align:center;border-radius:4px}.sticker:last-child{margin-bottom:0}.sticker--new{background-color:#76DD82}.sticker--stock{background-color:#F987A9}.sticker--bestseller{background-color:#A5A6F6}.sticker--discount{background-color:#FFAC62}.rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rating
li{width:12px;height:12px;margin-right:5px}.rating li:last-child{margin-right:0}.quality-rating{display:-webkit-box;display:-ms-flexbox;display:flex}.quality-rating__item{margin-right:10px;color:#7E8081}.quality-rating__item:last-child{margin-right:0}.quality-rating__item.active{color:#76DD82}.quality-rating__item.highlight{color:#76DD82}.quality-rating__radio{display:none}.quality-rating__label{position:relative;display:block;width:18px;height:18px;cursor:pointer;transition:all ease 0.35s}.quality-rating__active-icon{position:absolute;top:0;left:0}.btn{-ms-flex-negative:0;flex-shrink:0;display:inline-block;vertical-align:top;padding:16px
39px;font-size:16px;line-height:21px;font-weight:400;color:#fff;text-align:center;background-color:#333;border:1px
solid #333;border-radius:6px;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.btn:hover{color:#fff;background-color:#76DD82;border-color:#76DD82}.btn:active{opacity:0.5}.btn--green{display:block;background:#76DD82;border-color:#76DD82}.btn--green:hover{color:#fff;background-color:#333;border-color:#333}.btn--small{padding-top:11px;padding-bottom:12px}.btn--empty{color:#333;background-color:transparent}.btn--empty:hover{color:#76DD82;background-color:transparent;border-color:#76DD82}.btn__outstock{padding-left:10px;padding-right:10px;color:#333;background:transparent}.btn__outstock:hover{color:#76DD82;background-color:transparent;border-color:#76DD82}.form-label{display:inline-block;vertical-align:top;margin-bottom:10px;font-size:14px;line-height:16px;font-weight:400;color:#7E8081;letter-spacing:0.02em}.form-field{display:block;width:100%;padding:17px
19px 15px;font-size:16px;line-height:21px;font-weight:400;color:#333;border:1px
solid #ECF0F5;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.form-field:focus{border-color:#76DD82}.form-field:focus::-webkit-input-placeholder{opacity:0}.form-field:focus::-moz-placeholder{opacity:0}.form-field:focus:-ms-input-placeholder{opacity:0}.form-field:focus::-ms-input-placeholder{opacity:0}.form-field:focus::placeholder{opacity:0}.form-field::-webkit-input-placeholder{color:#BEBEBE;-webkit-transition:opacity ease 0.35s;transition:opacity ease 0.35s}.form-field::-moz-placeholder{color:#BEBEBE;-moz-transition:opacity ease 0.35s;transition:opacity ease 0.35s}.form-field:-ms-input-placeholder{color:#BEBEBE;-ms-transition:opacity ease 0.35s;transition:opacity ease 0.35s}.form-field::-ms-input-placeholder{color:#BEBEBE;-ms-transition:opacity ease 0.35s;transition:opacity ease 0.35s}.form-field::placeholder{color:#BEBEBE;-webkit-transition:opacity ease 0.35s;-o-transition:opacity ease 0.35s;transition:opacity ease 0.35s}.form-field--comment{min-height:165px}.form-field{border-radius:6px}.field-info{display:none;padding-top:5px;font-size:12px;line-height:14px;font-weight:400;color:#7E8081;letter-spacing:0.02em}.error .form-field{border-color:#F3213B}.error .field-info{display:block;color:#F3213B}.password-wrap{position:relative}.password-field{padding-right:50px !important}.password-btn{position:absolute;top:18px;right:20px;width:19px;height:19px;color:#BEBEBE;background-color:transparent;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.password-btn:hover{color:#76DD82}.password-btn:active{opacity:0.5}.password-btn__show-icon{position:absolute;top:0;left:0}.password-btn__hide-icon{position:absolute;top:0;left:0;opacity:0}.password-btn.password-is-shown .password-btn__show-icon{opacity:0}.password-btn.password-is-shown .password-btn__hide-icon{opacity:1}.checkbox{display:none}.checkbox-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:21px;font-weight:400;color:#333;cursor:pointer}.checkbox-label
a{font-size:16px;line-height:21px;font-weight:400;color:#333;transition:all ease 0.35s}.checkbox-label:hover
a{color:#76DD82}.checkbox-label:hover::before{border-color:#76DD82}.checkbox-label:active{opacity:0.7}.checkbox-label::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;margin-right:15px;background-repeat:no-repeat;background-position:center;border:1px
solid #BCCCDC;border-radius:2px;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.checkbox:checked + .checkbox-label::before{background-color:#76DD82;background-image:url("https://beautyshop.kiev.ua/assets/img/icon/checkbox-icon.svg");border-color:#76DD82}.spinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spinner__field{width:60px;padding:11px
6px;font-size:16px;line-height:21px;font-weight:400;color:#7E8081;text-align:center;border-top:1px solid #ECF0F5;border-bottom:1px solid #ECF0F5;border-radius:0 !important;box-shadow:none !important}.spinner__field--small{width:48px;padding:6px
4px}.spinner__btn{position:relative;width:46px;height:45px;border:1px
solid #ECF0F5;background-color:transparent;border-radius:4px 0 0 4px;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.spinner__btn--small{width:36px;height:35px;border-radius:6px 0 0 6px}.spinner__btn--plus{border-radius:0 4px 4px 0}.spinner__btn--small.spinner__btn--plus{border-radius:0 6px 6px 0}.spinner__btn:hover{background-color:#76DD82;border-color:#76DD82}.spinner__btn:hover::before,
.spinner__btn:hover::after{background-color:#fff}.spinner__btn:active{opacity:0.5}.spinner__btn::before{content:"";position:absolute;top:50%;left:50%;display:block;width:15px;height:1px;background-color:#7E8081;border-radius:4px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.spinner__btn--plus::after{content:"";position:absolute;top:50%;left:50%;display:block;width:1px;height:15px;background-color:#7E8081;border-radius:4px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:opacity ease 0.35s;-o-transition:opacity ease 0.35s;transition:opacity ease 0.35s}.spinner__btn--small::before{width:10px}.spinner__btn--small::after{height:10px}.select__box{position:relative;font-size:16px;line-height:21px;font-weight:400;color:#7E8081}.select__box-item{padding:17px
50px 15px 19px;white-space:nowrap;text-overflow:ellipsis;background-color:#fff;border:1px
solid #ECF0F5;border-radius:6px;overflow:hidden;cursor:pointer}.select__box-item::after{content:"";position:absolute;top:15px;right:20px;width:25px;height:25px;background:url('/assets/img/icon/select-icon.svg') no-repeat center;transition:all ease 0.35s}.select__box-item.toggle{border-radius:6px 6px 0 0}.select__box-item.toggle::after{transform:rotate(-180deg)}.select__box-wrap{position:absolute;top:100%;left:0;z-index:999;display:none;width:100%}.select__box-wrap.toggle{display:block}.select__box-list{padding:17px
19px;background-color:#fff;border:1px
solid #ECF0F5;border-top:none;border-radius:0 0 6px 6px;overflow:auto}.select__box-list
li{margin-bottom:17px;cursor:pointer}.select__box-list li:last-child{margin-bottom:0}.select__box-list
li.active{color:#BEBEBE}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,
.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;outline:none;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-dots{position:static}.slider-controls{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-controls__pagination{margin:0
30px;font-size:12px;line-height:14px;font-weight:400;color:#7E8081;letter-spacing:0.02em}.slider-btn{position:absolute;z-index:100;width:55px;height:55px;padding:10px;color:#BEBEBE;background-color:transparent;border-radius:6px;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.slider-btn:hover{color:#7E8081;background-color:#ECF0F5}.slider-btn:active{opacity:0.5}.slider-btn--small{width:45px;height:45px;padding:0;border:none;background-color:transparent}.slider-btn--dark{color:#7E8081}.slider-btn.slick-disabled{color:#BEBEBE}.btn-prev{left:2px}.btn-next{right:2px}.slider-dots{display:none}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:4px;font-size:0}.slick-dots
li{margin-left:0;margin-right:20px}.slick-dots li:last-child{margin-right:0}.slick-dots
button{width:50px;height:1px;font-size:0px;line-height:0;color:transparent;background-color:#BEBEBE;border-radius:10px;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.slick-dots button:hover{opacity:0.7}.slick-dots button:active{opacity:0.5}.slick-active
button{background-color:#7E8081;border-color:#7E8081}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,
.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl > .mCSB_inside > .mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside + .mCSB_scrollTools{right:-26px}.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{left:-26px}.mCSB_scrollTools
.mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a + .mCSB_draggerContainer{margin:20px
0}.mCSB_scrollTools
.mCSB_draggerRail{height:100%;margin:0
auto}.mCSB_scrollTools
.mCSB_dragger{cursor:pointer;width:100%;z-index:1}.mCSB_scrollTools .mCSB_dragger
.mCSB_dragger_bar{position:relative;height:100%;margin:0
auto;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger
.mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover
.mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools
.mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0
auto;cursor:pointer}.mCSB_scrollTools
.mCSB_buttonDown{bottom:0}.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools
.mCSB_buttonRight{-webkit-transition:opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, background-color 0.2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand
.mCSB_draggerRail{-webkit-transition:width 0.2s ease-out 0.2s, height 0.2s ease-out 0.2s, margin-left 0.2s ease-out 0.2s, margin-right 0.2s ease-out 0.2s, margin-top 0.2s ease-out 0.2s, margin-bottom 0.2s ease-out 0.2s, opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;-o-transition:width 0.2s ease-out 0.2s, height 0.2s ease-out 0.2s, margin-left 0.2s ease-out 0.2s, margin-right 0.2s ease-out 0.2s, margin-top 0.2s ease-out 0.2s, margin-bottom 0.2s ease-out 0.2s, opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;transition:width 0.2s ease-out 0.2s, height 0.2s ease-out 0.2s, margin-left 0.2s ease-out 0.2s, margin-right 0.2s ease-out 0.2s, margin-top 0.2s ease-out 0.2s, margin-bottom 0.2s ease-out 0.2s, opacity 0.2s ease-in-out, background-color 0.2s ease-in-out}.mCSB_inside > .mCSB_container{margin-right:23px}.mCSB_scrollTools{width:3px}.mCSB_scrollTools
.mCSB_dragger{height:100px}.mCSB_scrollTools .mCSB_dragger
.mCSB_dragger_bar{width:100%;height:100%;background-color:#76DD82}.mCSB_scrollTools
.mCSB_draggerRail{width:1px;background-color:rgba(236, 240, 245, 0.6)}.header{position:fixed;top:0;left:0;right:0;width:100%;z-index:10000}.header__menu{position:relative;z-index:100;background-color:#fff}.header__top-bar{padding-bottom:22px}.header__row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header__contacts-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:530px;padding-top:22px}.header__contacts{position:relative;width:234px}.header__contacts-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:11px
19px;font-size:16px;font-feature-settings:"pnum", "lnum";line-height:21px;font-weight:400;color:#333;border:1px
solid #BEBEBE;background-color:transparent;border-radius:6px;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.header__contacts-btn:hover{color:#fff;background-color:#76DD82;border-color:#76DD82}.header__contacts-btn:active{opacity:0.5}.header__contacts-btn.open{border-radius:6px 6px 0 0}.header__contacts-btn
span{margin:0
10px}.header__phone-icon{width:22px;height:22px}.header__triangle-icon{width:10px;height:7px;-webkit-transition:-webkit-transform ease 0.35s;transition:-webkit-transform ease 0.35s;-o-transition:transform ease 0.35s;transition:transform ease 0.35s;transition:transform ease 0.35s, -webkit-transform ease 0.35s}.open .header__triangle-icon{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.header__contacts-modal{position:absolute;left:0;z-index:300;display:none;width:100%;background-color:#fff;border-left:1px solid #BEBEBE;border-right:1px solid #BEBEBE;border-radius:0 0 6px 6px}.header__contacts-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:12px}.header__contacts-link{display:inline-block;vertical-align:top;margin-bottom:12px;font-size:16px;line-height:21px;font-weight:400;color:#333;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.header__contacts-link:hover{color:#76DD82}.header__contacts-link:active{opacity:0.5}.header__brands-btn{margin-left:30px;font-size:18px;line-height:23px;font-weight:600;color:#76DD82;text-transform:uppercase;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.header__brands-btn:hover{opacity:0.7}.header__brands-btn:active{opacity:0.5}.header__logo{-ms-flex-negative:0;flex-shrink:0;padding-top:23px}.header__logo
img{width:183px;height:45px}.header__logo-link{display:block;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.header__logo-link:hover{opacity:0.7}.header__logo-link:active{opacity:0.5}.header__tools-wrap{position:relative;width:530px;padding-top:22px}.header__tools-list{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__tools-item{-ms-flex-negative:0;flex-shrink:0;margin-right:30px}.header__tools-item:last-child{margin-right:0}.header__brands{display:none}.header__search{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:46px;margin-right:15px}.header__search-form{position:relative}.header__search-field{position:absolute;top:0;right:0;z-index:100;display:block;width:100%;padding:12px
44px 11px 19px;font-size:16px;line-height:21px;font-weight:400;color:#7E8081;border:1px
solid #ECF0F5;border-radius:6px;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.header__search-field.active{width:431px}.header__search-field:focus::-webkit-input-placeholder{opacity:0}.header__search-field:focus::-moz-placeholder{opacity:0}.header__search-field:focus:-ms-input-placeholder{opacity:0}.header__search-field:focus::-ms-input-placeholder{opacity:0}.header__search-field:focus::placeholder{opacity:0}.header__search-field::-webkit-input-placeholder{color:#BEBEBE;-webkit-transition:opacity ease 0.35s;transition:opacity ease 0.35s}.header__search-field::-moz-placeholder{color:#BEBEBE;-moz-transition:opacity ease 0.35s;transition:opacity ease 0.35s}.header__search-field:-ms-input-placeholder{color:#BEBEBE;-ms-transition:opacity ease 0.35s;transition:opacity ease 0.35s}.header__search-field::-ms-input-placeholder{color:#BEBEBE;-ms-transition:opacity ease 0.35s;transition:opacity ease 0.35s}.header__search-field::placeholder{color:#BEBEBE;-webkit-transition:opacity ease 0.35s;-o-transition:opacity ease 0.35s;transition:opacity ease 0.35s}.header__search-btn{position:absolute;top:14px;right:20px;z-index:120;width:18px;height:18px;color:#BEBEBE;background-color:#fff;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.header__search-btn:hover{color:#76DD82}.header__search-btn:active{opacity:0.5}.header__search-results{position:absolute;top:46px;right:0;z-index:100;width:431px;display:block;padding:0
0 20px;background-color:#fff;border:1px
solid #ECF0F5;border-top:none;border-radius:0 0 6px 6px}.header__search-results
li{padding:14px
19px;border-bottom:1px solid #ECF0F5}.header__search-results li:last-child{padding-top:20px;padding-bottom:0;text-align:center;border-bottom:none}.header__product-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.header__search-results .underlined-link{font-size:16px;line-height:21px}.header__product-item:hover{opacity:0.7}.header__product-item:active{opacity:0.5}.header__product-img-wrap{display:block;-ms-flex-negative:0;flex-shrink:0;width:50px;height:50px;margin-right:15px}.header__product-img-wrap
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header__product-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header__product-descr{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:42px;font-size:16px;line-height:21px;font-weight:400;color:#333;text-align:left;overflow:hidden}.header__product-price{-ms-flex-negative:0;flex-shrink:0;min-width:86px;margin-left:10px;font-size:16px;line-height:21px;font-weight:600;color:#333;text-align:right}.header__search-open{display:none}.header__language{position:relative;width:71px;padding-left:15px;margin-right:15px}.header__language-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;line-height:23px;font-weight:400;color:#BEBEBE;text-transform:uppercase;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.header__language-btn:hover{color:#76DD82}.header__language-btn:active{opacity:0.5}.header__language-btn--with-icon{color:#333}.header__language-btn--with-icon
span{margin-right:5px}.header__language-btn.active{color:#333}.header__language-list{position:absolute;left:0;z-index:300;display:none;width:100%;padding:15px
14px;margin-top:15px;background-color:#fff;border:1px
solid #BEBEBE;border-radius:6px}.header__language-list
li{margin-bottom:15px}.header__language-list li:last-child{margin-bottom:0}.header__tools-btn{display:block;width:26px;height:26px;color:#333;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.header__tools-btn:hover{color:#76DD82}.header__tools-btn:active{opacity:0.5}.header__favorites,
.header__cart{position:relative}.header__favorites-counter,
.header__cart-counter{position:absolute;top:13px;right:-5px;z-index:50;min-width:17px;height:17px;padding:2px
4px 0;font-size:10px;line-height:13px;font-weight:600;color:#fff;text-align:center;background-color:#76DD82;border-radius:50%}.header__nav{border-top:1px solid #ECF0F5;border-bottom:1px solid #ECF0F5}.header__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__nav-item{position:relative}.header__nav-item::after{content:"";position:absolute;bottom:-1px;left:0;z-index:200;width:100%;height:3px;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.header__nav-item.open::after{background-color:#76DD82}.header__nav-link{display:block;padding-top:20px;padding-bottom:20px;font-size:18px;line-height:23px;font-weight:500;color:#333;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.header__nav-link:hover{color:#76DD82}.header__nav-link:active{opacity:0.5}.open .header__nav-link{color:#76DD82}.header__burger{position:relative;-ms-flex-negative:0;flex-shrink:0;display:none;width:22px;height:22px;margin-right:30px;color:#333;background-color:transparent;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.header__burger:hover{color:#76DD82}.header__burger:active{opacity:0.5}.header__burger::before{content:"";position:absolute;top:10px;left:10px;width:2px;height:2px;background-color:transparent;-webkit-transition:all 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out 0.4s;transition:all 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out 0.4s;-o-transition:all 0.4s ease-in-out, transform 0.4s ease-in-out 0.4s;transition:all 0.4s ease-in-out, transform 0.4s ease-in-out 0.4s;transition:all 0.4s ease-in-out, transform 0.4s ease-in-out 0.4s, -webkit-transform 0.4s ease-in-out 0.4s}.header__burger::after{content:"";position:absolute;top:10px;left:10px;width:2px;height:2px;background-color:transparent;border-radius:10px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out 0.4s;transition:all 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out 0.4s;-o-transition:all 0.4s ease-in-out, transform 0.4s ease-in-out 0.4s;transition:all 0.4s ease-in-out, transform 0.4s ease-in-out 0.4s;transition:all 0.4s ease-in-out, transform 0.4s ease-in-out 0.4s, -webkit-transform 0.4s ease-in-out 0.4s}.header__burger.open{color:#fff}.header__burger.open::before{left:1px;width:20px;background-color:#333;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header__burger.open::after{left:1px;width:20px;background-color:#333;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__catalog-btn-wrap{display:none;padding:10px
0}.header__catalog-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:11px;font-size:16px;line-height:21px;font-weight:500;color:#fff;background:#76DD82;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.header__catalog-btn:hover{opacity:0.7}.header__catalog-btn:active{opacity:0.5}.header__catalog-icon{margin-right:11px}.header__user{position:relative}.header__user .header__tools-btn.open{color:#76DD82}.header__active-user-icon{display:none;color:#76DD82}.user-block{position:absolute;left:0;z-index:300;display:none;width:290px;margin-top:15px;margin-left:-145px;background-color:#fff;border:1px
solid #ECF0F5;border-radius:6px;overflow:hidden}.user-block__authorization{padding:19px}.user-block__title{margin-bottom:20px;font-size:20px;line-height:26px;font-weight:600;color:#333;text-align:center}.user-block
.btn{display:block}.user-block .btn--green{margin-bottom:10px}.user-block__tools-list{display:none}.user-block__tools-list
li{padding:20px
29px;border-bottom:1px solid #ECF0F5}.user-block__tools-list li:last-child{border:none}.user-block__link{display:block;font-size:18px;line-height:23px;font-weight:400;color:#333;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.user-block__link:hover{color:#76DD82}.user-block__link:active{opacity:0.5}.active-user .user-block{width:244px;padding-bottom:4px;margin-left:-122px}.active-user .header__user-icon{display:none}.active-user .header__active-user-icon{display:block}.active-user .user-block__authorization{display:none}.active-user .user-block__tools-list{display:block}.dropdown{position:absolute;top:0;left:0;display:none;width:100%;background-color:#fff}.dropdown__inner{padding-top:155px}.dropdown__list{display:grid;grid-template-columns:repeat(5, 1fr);gap:15px 30px;padding-top:30px;padding-bottom:40px}.dropdown__col:last-child{margin-right:0}.dropdown__category{margin-bottom:20px}.dropdown__category:last-child{margin-bottom:0}.dropdown__category-title{display:inline-block;vertical-align:top;margin-bottom:10px;font-size:18px;line-height:23px;font-weight:600;color:#333;-webkit-font-feature-settings:'pnum' on, 'lnum' on;font-feature-settings:'pnum' on, 'lnum' on;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.dropdown__category-title:hover{color:#76DD82}.dropdown__category-title:active{opacity:0.5}.dropdown__category-title:last-child{margin-bottom:0}.dropdown__sub-category
li{margin-bottom:10px}.dropdown__sub-category li:last-child{margin-bottom:0}.dropdown__category-link{display:inline-block;vertical-align:top;font-size:16px;line-height:21px;font-weight:400;color:#333;-webkit-font-feature-settings:'pnum' on, 'lnum' on;font-feature-settings:'pnum' on, 'lnum' on;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.dropdown__category-link:hover{color:#76DD82}.dropdown__category-link:active{opacity:0.5}.brands{display:block;margin-bottom:140px}.brands__container{padding-right:15px}.brands__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:55px;padding-bottom:55px}.brands__title{margin-bottom:30px}.brands__slider-wrap{position:relative;width:100%;max-width:1120px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.brands__slider-wrap::before{content:"";position:absolute;top:0;left:15px;z-index:90;width:55px;height:100%;background:-webkit-gradient(linear, left top, right top, from(#FFFFFF), color-stop(199.09%, rgba(255, 255, 255, 0.1)));background:-o-linear-gradient(left, #FFF 0%, rgba(255, 255, 255, 0.1) 199.09%);background:linear-gradient(90deg, #FFF 0%, rgba(255, 255, 255, 0.1) 199.09%)}.brands__slider-wrap::after{content:"";position:absolute;top:0;right:15px;z-index:90;width:55px;height:100%;background:-webkit-gradient(linear, right top, left top, from(#FFFFFF), color-stop(199.09%, rgba(255, 255, 255, 0.1)));background:-o-linear-gradient(right, #FFF 0%, rgba(255, 255, 255, 0.1) 199.09%);background:linear-gradient(-90deg, #FFF 0%, rgba(255, 255, 255, 0.1) 199.09%)}.brands__mask{position:absolute;top:0;width:15px;height:100%;z-index:90;background-color:#fff}.brands__mask--left{left:0}.brands__mask--right{right:0}.brands .slider-btn{top:37px}.brands .btn-prev{left:15px}.brands .btn-next{right:15px}.brands__slide{padding:0
15px}.brands__slide-inner
a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:120px;padding:20px}.brands__slide-inner
img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.brands__slide-inner:hover
img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.goods{margin-bottom:125px}.goods__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:55px}.goods__tab-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.goods__tab-list
li{display:-webkit-box;display:-ms-flexbox;display:flex}.goods__tab-list li::after{content:"";display:block;margin:1px
40px;width:2px;background-color:#333}.goods__tab-list li:last-child::after{display:none}.goods__tab-title{color:#BEBEBE;background-color:transparent;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.goods__tab-title.active-btn{color:#333}.goods__tab-item{height:0;opacity:0;overflow:hidden;-webkit-transition:All ease 1.5s;-o-transition:All ease 1.5s;transition:All ease 1.5s}.goods__tab-item.active-tab{height:auto;opacity:1;overflow:visible}.goods__slider-wrap{position:relative;max-width:1710px;min-height:480px;margin:0
auto}.goods__slider-wrap .slick-track{margin-left:0;margin-right:0}.goods__slider{width:100%;padding:0
15px}.goods__slider.selected{position:absolute;top:0;left:0;z-index:200}.goods .slider-btn{top:197px}.product-card{position:relative;width:420px;padding-left:15px;padding-right:15px;margin-bottom:30px}.product-card--slide{padding-top:15px;padding-bottom:15px;margin-bottom:0}.product-card--catalog{width:33.333%;min-height:450px}.product-card__inner{position:relative;background-color:#fff;border-radius:10px}.product-card__inner.selected{position:absolute;left:15px;right:15px;z-index:220;box-shadow:0px 6px 15px rgba(173, 187, 204, 0.2)}.product-card--slide .product-card__inner{transition:padding ease 0.55s}.product-card--slide .product-card__inner.selected{position:relative;left:0;right:0;z-index:0}.product-card__img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.product-card__img-wrap
img{max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-card__content{padding:0
20px 20px}.product-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.product-card__vendor-code{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:16px;font-size:14px;line-height:16px;font-weight:400;color:#7E8081;letter-spacing:0.02em;overflow:hidden}.product-card__rating-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card__reviews{display:block;margin-left:10px;padding:24px;font-size:14px;line-height:16px;font-weight:400;color:#7E8081;letter-spacing:0.02em;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.product-card__reviews:hover{color:#76DD82}.product-card__reviews:active{opacity:0.5}.product-card__descr{margin-bottom:20px}.product-card__descr
a{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:52px;min-height:52px;font-size:20px;line-height:26px;font-weight:400;color:#333;overflow:hidden;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.product-card__descr a:hover{color:#76DD82}.product-card__descr a:active{opacity:0.5}.product-card__price-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card__price{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:32px;margin-right:15px;font-size:25px;line-height:32px;font-weight:600;color:#333;overflow:hidden}.product-card__price:last-child{margin-right:0}.product-card__old-price{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:23px;font-size:20px;line-height:23px;font-weight:600;color:#BEBEBE;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;overflow:hidden}.product-card__favorites{position:absolute;top:20px;right:20px;z-index:100;width:30px;height:30px;color:#333;background:transparent !important;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.product-card__favorites:hover{color:#76DD82}.product-card__favorites:active{opacity:0.5}.product-card__favorites.active{color:#76DD82}.product-card__action{position:absolute;left:0;width:100%;height:0;background-color:#fff;overflow:hidden;border-radius:0 0 10px 10px;-webkit-transition:height ease 0.55s;-o-transition:height ease 0.55s;transition:height ease 0.55s}.product-card__action-inner{padding:0
20px 20px}.product-card__action-inner
.btn{display:block;width:100%}.product-card-select
.select__box{margin-bottom:20px}.product-card-select .select__box-list{max-height:93px}.news{margin-bottom:140px}.news__title-wrap{margin-bottom:70px;text-align:center}.news__list{max-width:1710px;padding:0
15px;margin:0
auto 66px}.news__list .slick-track{margin-left:0}.news .slider-btn{top:221px}.news__item{padding-bottom:10px;padding-left:15px;padding-right:15px}.news__link{display:block;border-radius:10px;overflow:hidden;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.news__link:hover{box-shadow:0px 6px 15px rgba(173, 187, 204, 0.2)}.news__link:active{opacity:0.5}.news__img-wrap{display:block;width:100%;height:372px;padding:20px}.news__img-wrap
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.news__content{display:block;padding:0
20px 20px}.news__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.news__date{display:block;font-size:14px;line-height:16px;font-weight:400;color:#BEBEBE;letter-spacing:0.02em}.news__descr{display:block}.news__descr
span{display:block;font-size:20px;line-height:26px;font-weight:600;color:#333;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.news__link-wrap{text-align:center}.info{margin-bottom:150px}.info__content{margin-bottom:40px;overflow:hidden;-webkit-transition:all linear 0.5s;-o-transition:all linear 0.5s;transition:all linear 0.5s}.info__content h1,
.info__content h2,
.info__content h3,
.info__content
h4{margin-bottom:30px;font-size:35px;line-height:45px;font-weight:600;color:#333}.info__content
p{margin-bottom:30px;font-size:20px;line-height:30px;font-weight:400;color:#7E8081}.info__content p:last-child{margin-bottom:0}.info__content ul
li{font-weight:normal;font-size:20px;line-height:30px;color:#7E8081;list-style:inside;margin-left:20px}.info__content
ul{margin-bottom:20px}.info__content
ol{margin-bottom:20px;margin-left:20px;list-style-type:auto}.info__content ol
li{margin-left:20px;font-weight:normal;font-size:20px;line-height:30px;color:#7E8081}.subscription{max-width:1920px;margin:0
auto;background-image:url("https://beautyshop.kiev.ua/assets/img/background/subscription-bg.jpg");background-color:#ECF0F5;background-position:center;background-repeat:no-repeat;background-size:cover}.subscription__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:63px;padding-bottom:62px;padding-left:280px}.subscription__title-wrap{margin-right:15px}.subscription__title{margin-bottom:20px}.subscription
p{font-size:20px;line-height:30px;font-weight:400;color:#7E8081}.subscription__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:530px;width:100%;background-color:#fff;border-radius:6px 0 0 6px;overflow:hidden}.subscription__field{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:16px
19px;font-size:16px;line-height:21px;font-weight:400;color:#7E8081;border:1px
solid #ECF0F5;border-radius:6px 0 0 6px}.subscription__field:focus::-webkit-input-placeholder{opacity:0}.subscription__field:focus::-moz-placeholder{opacity:0}.subscription__field:focus:-ms-input-placeholder{opacity:0}.subscription__field:focus::-ms-input-placeholder{opacity:0}.subscription__field:focus::placeholder{opacity:0}.subscription__field::-webkit-input-placeholder{color:#BEBEBE;-webkit-transition:opacity ease 0.35s;transition:opacity ease 0.35s}.subscription__field::-moz-placeholder{color:#BEBEBE;-moz-transition:opacity ease 0.35s;transition:opacity ease 0.35s}.subscription__field:-ms-input-placeholder{color:#BEBEBE;-ms-transition:opacity ease 0.35s;transition:opacity ease 0.35s}.subscription__field::-ms-input-placeholder{color:#BEBEBE;-ms-transition:opacity ease 0.35s;transition:opacity ease 0.35s}.subscription__field::placeholder{color:#BEBEBE;-webkit-transition:opacity ease 0.35s;-o-transition:opacity ease 0.35s;transition:opacity ease 0.35s}.footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:70px
0 50px;border-bottom:1px solid #ECF0F5}.footer__col{width:250px;margin-right:30px}.footer__col--large{width:390px}.footer__col--double{width:530px}.footer__col:last-child{margin-right:0}.footer__inner-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__inner-col{width:50%;margin-right:30px}.footer__inner-col:last-child{margin-right:0}.footer__logo{width:250px;margin-bottom:50px}.footer__social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:250px}.footer__social-list
li{margin-right:20px}.footer__social-list li:last-child{margin-right:0}.footer__social-link{display:block;width:24px;height:24px;color:#7E8081;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.footer__social-link:hover{color:#76DD82}.footer__social-link:active{opacity:0.5}.footer__title{margin-bottom:20px;font-size:20px;line-height:26px;font-weight:600;color:#333}.footer__title-icon{display:none;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.footer__list
li{margin-bottom:10px;font-size:0}.footer__list li:last-child{margin-bottom:0}.footer__link{display:inline-block;vertical-align:top;font-size:18px;line-height:23px;font-weight:400;color:#7E8081;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.footer__link:hover{color:#76DD82}.footer__link:active{opacity:0.5}.footer__address{margin-bottom:20px;font-size:18px;line-height:23px;font-weight:400;color:#7E8081}.footer__phone-list{margin-bottom:30px}.footer__phone-list
li{margin-bottom:5px}.footer__phone-list li:last-child{margin-bottom:0}.footer__copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px
0}.footer__copyright
p{font-size:16px;line-height:21px;font-weight:400;color:#7E8081}.footer__copyright
a{font-weight:600;color:#7E8081;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.footer__copyright a:hover{color:#76DD82}.footer__copyright a:active{opacity:0.5}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-wrap:wrap;padding-top:35px;padding-bottom:35px}.breadcrumbs
li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:21px;font-weight:400;color:#7E8081;-webkit-font-feature-settings:'pnum' on, 'lnum' on;font-feature-settings:'pnum' on, 'lnum' on}.breadcrumbs li::after{content:"/";display:block;margin:0
10px;color:#333}.breadcrumbs li:last-child::after{display:none}.breadcrumbs__link{color:#333;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.breadcrumbs__link:hover{color:#76DD82}.breadcrumbs__link:active{opacity:0.5}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination__btn{display:block;width:30px;height:30px;color:#BEBEBE;border-radius:4px;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.pagination__btn:hover{color:#7E8081;background:#ECF0F5}.pagination__btn:active{opacity:0.5}.pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0
50px}.pagination__list
li{margin-right:30px;font-size:20px;line-height:26px;font-weight:400;color:#7E8081;-webkit-font-feature-settings:'pnum' on, 'lnum' on;font-feature-settings:'pnum' on, 'lnum' on}.pagination__list li:last-child{margin-right:0}.pagination__link{color:#7E8081;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.pagination__link:hover{opacity:0.7}.pagination__link:active{opacity:0.5}.pagination__link.active{color:#333}.faq{margin-bottom:140px}.faq__title-wrap{margin-bottom:70px;text-align:center}.faq__list{max-width:1090px;margin:0
auto}.faq__list--left-side{margin:0}.faq__item{margin-bottom:20px}.faq__item:last-child{margin-bottom:0}.faq__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:19px
29px;font-size:20px;line-height:30px;font-weight:400;color:#333;text-align:left;-webkit-font-feature-settings:'pnum' on, 'lnum' on;font-feature-settings:'pnum' on, 'lnum' on;background-color:#fff;border:1px
solid #ECF0F5;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.faq__btn:hover{opacity:0.7}.faq__btn:active{opacity:0.5}.faq__btn.open{font-weight:600;color:#000}.faq__icon{position:relative;width:25px;height:25px}.faq__icon::before{content:"";position:absolute;top:0;left:50%;display:block;width:2px;height:100%;background-color:#333;border-radius:4px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition:opacity ease 0.35s;-o-transition:opacity ease 0.35s;transition:opacity ease 0.35s}.faq__icon::after{content:"";position:absolute;top:50%;left:0;display:block;width:100%;height:2px;background-color:#333;border-radius:4px;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.faq__btn.open .faq__icon::before{opacity:0}.faq__content{display:none;padding:20px
84px 20px 29px;font-size:20px;line-height:30px;font-weight:400;color:#7E8081;-webkit-font-feature-settings:'pnum' on, 'lnum' on;font-feature-settings:'pnum' on, 'lnum' on;border:1px
solid #ECF0F5;border-top:none}.intro{position:relative;max-width:1920px;margin:0
auto}.intro__slide-inner{position:relative;height:565px}.intro__slide-inner
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro__content-wrap{position:absolute;top:0;left:0;z-index:50;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding-top:10px;padding-bottom:44px}.intro__title{margin-bottom:20px;font-size:50px;line-height:65px;font-weight:600;color:#333}.intro__title
span{display:block;font-size:50px;line-height:65px;font-weight:600;color:#333}.intro__content{width:100%}.intro__content-inner{padding-left:140px}.intro__description
span{display:block;margin-bottom:50px;font-size:22px;line-height:29px;font-weight:400;color:#7E8081}.intro__arrows{position:absolute;top:243px;left:0;z-index:100;width:100%;pointer-events:none}.intro__arrows-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intro__arrows .slider-btn{position:static;pointer-events:auto}.intro .slick-dots{position:absolute;bottom:30px;left:0;z-index:50}.smart__slider .slider__wrap
.intro__slide{position:relative}.full__link{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%}.instagram-gallery{margin-bottom:140px}.instagram-gallery__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:70px}.instagram-gallery__head
p{font-size:20px;line-height:30px;font-weight:400;color:#7E8081}.instagram-gallery__title{margin-bottom:20px}.instagram-gallery__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1920px;margin:0
auto}.instagram-gallery__gallery
li{width:16.666%}.instagram-gallery__link{display:block;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.instagram-gallery__link:hover{-webkit-filter:grayscale(1);filter:grayscale(1)}.instagram-gallery__hidden-btn-wrap{display:none}.categories__inner{padding-top:30px;padding-bottom:10px;border-top:1px solid #ECF0F5}.categories__title{margin-bottom:20px;font-size:20px;line-height:30px;font-weight:600;color:#333;-webkit-font-feature-settings:'pnum' on, 'lnum' on;font-feature-settings:'pnum' on, 'lnum' on}.categories__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.categories__list
li{margin-bottom:20px;margin-right:20px}.categories__list li:last-child{margin-right:0}.categories__link{display:block;padding:14px
19px;font-size:16px;line-height:21px;font-weight:400;color:#333;-webkit-font-feature-settings:'pnum' on, 'lnum' on;font-feature-settings:'pnum' on, 'lnum' on;border:1px
solid #ECF0F5;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.categories__link:hover{color:#76DD82;border-color:#76DD82}.categories__link:active{color:#fff;border-color:#333;background-color:#333}.catalog{margin-bottom:140px}.catalog__row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:1710px;padding:31px
15px 0;margin:0
auto}.catalog__row::before{content:"";position:absolute;top:0;left:30px;right:30px;height:1px;background-color:#ECF0F5}.catalog__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.catalog__head-title{margin-right:20px;font-size:16px;line-height:21px;font-weight:600;color:#333;-webkit-font-feature-settings:'pnum' on, 'lnum' on;font-feature-settings:'pnum' on, 'lnum' on}.catalog__content-wrap{width:1260px}.catalog__content-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}.catalog__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:390px;margin-right:30px}.catalog__pagination-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:390px}.catalog-select
.select__box{font-size:14px;line-height:16px;font-weight:400;color:#7E8081;letter-spacing:0.02em}.catalog-select .select__box-item{padding:9px
34px 9px 19px}.catalog-select .select__box-item::after{width:10px;height:7px;background:url("/assets/img/icon/triangle-icon.svg") no-repeat center;transition:all ease 0.35s}.catalog-select .select__box-item.toggle::after{transform:rotate(180deg)}.catalog-select .select__box-list{padding:0}.catalog-select .select__box-list
li{padding:10px
19px;margin-bottom:0;border-bottom:1px solid #ECF0F5}.catalog-select .select__box-list li:last-child{border-bottom:none}.filter{width:420px;padding:0
15px}.filter__categories{border:1px
solid #ECF0F5;border-top:none}.filter__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px
19px;font-size:16px;line-height:21px;font-weight:600;color:#333;border-top:1px solid #ECF0F5;border-bottom:1px solid #ECF0F5;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.filter__title:hover{opacity:0.7}.filter__title:active{opacity:0.5}.filter__title.close{border-bottom-color:#fff}.filter__arrow{width:20px;height:20px;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.filter__title.close
.filter__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.filter__list{padding:12px
19px}.filter__list--scroll{max-height:439px;overflow:hidden}.filter__list
li{position:relative;margin-bottom:20px}.filter__list li:first-child{margin-top:8px}.filter__list li:last-child{margin-bottom:8px}.filter__tooltip{position:absolute;top:-8px;left:120px;z-index:100;display:none;padding:10px
15px;background:#333;border-radius:4px}.filter__tooltip::before{content:"";position:absolute;top:13px;left:-5px;width:10px;height:10px;background-color:#333;transform:rotate(45deg)}.filter__list li:hover
.filter__tooltip{display:block}.filter__tooltip-link{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:16px;font-size:14px;line-height:16px;font-weight:600;color:#fff;overflow:hidden}.selected-filters{margin-bottom:20px}.selected-filters__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.selected-filters__title{font-size:16px;line-height:21px;font-weight:600;color:#333;-webkit-font-feature-settings:'pnum' on, 'lnum' on;font-feature-settings:'pnum' on, 'lnum' on}.selected-filters__link{font-size:16px;line-height:21px;font-weight:400;color:#7E8081;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-font-feature-settings:'pnum' on, 'lnum' on;font-feature-settings:'pnum' on, 'lnum' on;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.selected-filters__link:hover{color:#76DD82}.selected-filters__link:active{opacity:0.5}.selected-filters__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.selected-filters__list
li{margin-bottom:10px;margin-right:10px}.selected-filters__list li:last-child{margin-right:0}.selected-filters__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px
9px;font-size:16px;line-height:21px;font-weight:400;color:#333;word-break:break-word;border:1px
solid #ECF0F5;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.selected-filters__btn:hover{opacity:0.7}.selected-filters__btn:active{opacity:0.5}.selected-filters__cross-icon{width:10px;height:10px;margin-left:10px}.product{margin-bottom:70px}.product__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product__info{width:950px}.product__head-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.product__short-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__short-nav
li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:21px;font-weight:400;color:#7E8081}.product__short-nav li::after{content:"/";display:block;margin:0
10px;color:#333}.product__short-nav li:last-child::after{display:none}.product__short-nav-link{color:#7E8081;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.product__short-nav-link:hover{color:#76DD82}.product__short-nav-link:active{opacity:0.5}.product__vendor-code{display:block;font-size:14px;line-height:16px;font-weight:400;color:#7E8081;letter-spacing:0.02em}.product__title{display:block;margin-bottom:20px;font-size:35px;line-height:45px;font-weight:600;color:#333}.product__rating-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.product__reviews{display:block;margin-left:10px;font-size:14px;line-height:16px;font-weight:400;color:#7E8081;letter-spacing:0.02em}.product__status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;font-size:16px;line-height:21px;font-weight:400}.product__status--in-stock{color:#1BC956}.product__status-icon{width:18px;height:18px;margin-right:10px}.product__price-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:30px}.product__price{display:block;margin-right:30px;font-size:24px;line-height:31px;font-weight:600;color:#333}.product__price:last-child{margin-right:0}.product__old-price{display:block;padding-bottom:3px;font-size:20px;line-height:23px;font-weight:600;color:#BEBEBE;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.product__info-list{margin-bottom:20px}.product__info-list
li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.product__info-list li:last-child{margin-bottom:0}.product__info-name{display:block;margin-right:10px;font-size:14px;line-height:16px;font-weight:400;color:#7E8081;letter-spacing:0.02em}.product__info-value{display:block;font-size:14px;line-height:16px;font-weight:400;color:#333;letter-spacing:0.02em}.product__sub-title{margin-bottom:10px;font-size:14px;line-height:16px;font-weight:400;color:#7E8081;letter-spacing:0.02em}.product__select-wrap{max-width:390px;margin-bottom:20px}.product__quantity{margin-bottom:40px}.product__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__btn{display:block;width:100%;max-width:250px;margin-right:30px}.product__favourites{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:21px;font-weight:400;color:#333;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.product__favourites:hover{color:#76DD82}.product__favourites:active{opacity:0.5}.product__favourites-icon{-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px;margin-right:15px}.product-select{font-size:16px;line-height:21px;font-weight:400;color:#7E8081}.product-select .selected-select{padding:17px
50px 15px 19px}.product-select .selected-select::after{content:"";position:absolute;top:15px;right:20px;width:25px;height:25px;background:url("https://beautyshop.kiev.ua/assets/img/icon/select-icon.svg") no-repeat center}.product-select .option-list{padding:17px
19px}.product-select .option-item{margin-bottom:17px}.product-select .option-item:last-child{margin-bottom:0}.product-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:30px}.product-gallery__slider-wrap{position:relative;display:none;display:block;width:530px}.product-gallery__img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:530px}.product-gallery__img-wrap
img{max-height:100%}.product-thumbs{width:110px;margin-right:30px}.product-thumbs__item{padding-top:15px;padding-bottom:15px}.product-thumbs__img-wrap{height:110px}.product-thumbs__img-wrap
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-thumbs__slider-btn{display:block;width:30px;height:30px;margin:0
auto;color:#BEBEBE;background-color:#fff;border-radius:2px;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.product-thumbs__slider-btn:hover{color:#7E8081;background-color:#ECF0F5}.product-thumbs__slider-btn:active{opacity:0.5}.product-thumbs__slider-btn--prev{margin-bottom:15px}.product-thumbs__slider-btn--next{margin-top:15px}.product-info{margin-bottom:140px}.product-info__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;border-bottom:1px solid #ECF0F5}.product-info__nav-btn{padding:21px
50px 19px;font-size:20px;line-height:26px;font-weight:600;color:#7E8081;background-color:transparent;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.product-info__nav-btn:hover{color:#fff;background-color:#76DD82}.product-info__nav-btn:active{opacity:0.5}.product-info__nav-btn.active-btn{color:#333;background-color:#ECF0F5}.product-info__tab-item{height:0;opacity:0;overflow:hidden;-webkit-transition:All ease 1.5s;-o-transition:All ease 1.5s;transition:All ease 1.5s}.product-info__tab-item.active-tab{height:auto;opacity:1;overflow:visible}.product-info__tab-item
.faq{margin-bottom:0}.product-info__descr
h3{margin-bottom:20px;font-size:20px;line-height:26px;font-weight:600;color:#333}.product-info__descr h3:last-child{margin-bottom:0}.product-info__descr
h4{margin-bottom:10px;font-size:20px;line-height:30px;font-weight:400;color:#7E8081}.product-info__descr h4:last-child{margin-bottom:0}.product-info__descr{font-size:20px;line-height:30px;font-weight:400;color:#7E8081}.product-info__descr
p{margin-bottom:30px;font-size:20px;line-height:30px;font-weight:400;color:#7E8081}.product-info__descr p:last-child{margin-bottom:0}.product-info__descr ul, .product-info__composition
ul{padding-left:20px;margin-bottom:20px}.product-info__descr ul:last-child, .product-info__composition ul:last-child{margin-bottom:0}.product-info__descr li, .product-info__composition
li{position:relative;padding-left:30px;font-size:20px;line-height:30px;font-weight:400;color:#7E8081}.product-info__descr li::before, .product-info__composition li::before{content:"";position:absolute;top:12px;left:12px;width:6px;height:6px;border-radius:50%;background:#7E8081}.product-info__feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:1060px}.product-info__feature-col{width:50%;margin-right:60px}.product-info__feature-col:last-child{margin-right:0}.product-info__feature-col
li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.product-info__feature-col li:last-child{margin-bottom:0}.product-info__feature-col
div{margin-right:10px;font-size:20px;line-height:30px;font-weight:400;color:#7E8081}.product-info__feature-col
p{font-size:20px;line-height:30px;font-weight:400;color:#333}.product-info__reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.reviews{max-width:810px}.reviews--right-indent{margin-right:50px}.reviews__item{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ECF0F5}.reviews__item--answer{padding-left:50px}.reviews__item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.reviews__head{margin-bottom:20px}.reviews__head-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:10px}.reviews__name{font-size:20px;line-height:26px;font-weight:600;color:#333}.reviews__date{font-size:16px;line-height:21px;font-weight:400;color:#7E8081}.reviews__comment-wrap
p{font-size:20px;line-height:30px;font-weight:400;color:#7E8081}.revocation-form{width:670px;padding:49px
39px;background-color:#fff;border:1px
solid #ECF0F5}.revocation-form__title{margin-bottom:40px;font-size:25px;line-height:32px;font-weight:600;color:#333;text-align:center}.revocation-form__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.revocation-form__rating-title{margin-right:20px;font-size:14px;line-height:16px;font-weight:400;color:#7E8081;letter-spacing:0.02em}.revocation-form__field-wrap{margin-bottom:30px}.revocation-form__field-wrap--bot-indent{margin-bottom:40px}.revocation-form__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popular-brands{margin-bottom:50px}.popular-brands__title-wrap{margin-bottom:30px}.popular-brands__title{font-size:20px;line-height:26px;font-weight:400;color:#7E8081}.popular-brands__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1710px;padding:0
15px;margin:0
auto}.popular-brands__item{width:16.666%;padding-left:15px;padding-right:15px;margin-bottom:30px}.popular-brands__item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:120px;padding:15px;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.popular-brands__item-inner:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.popular-brands__item-inner:active{opacity:0.5}.popular-brands__item-inner
img{max-height:100%}.alphabetical-index{margin-bottom:80px}.alphabetical-index__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alphabetical-index__list
li{margin-right:30px}.alphabetical-index__list li:last-child{margin-right:0}.alphabetical-index__title{font-size:20px;line-height:26px;font-weight:400;color:#7E8081}.alphabetical-index__link{font-size:25px;line-height:32px;font-weight:600;color:#333;text-transform:uppercase;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.alphabetical-index__link:hover{color:#76DD82}.alphabetical-index__link:active{opacity:0.5}.brands-list{margin-bottom:100px}.brands-list__list{max-width:1710px;padding:0
15px;margin-bottom:50px;margin:0
auto}.brands-list__list-item{margin-bottom:50px}.brands-list__list-item:last-child{margin-bottom:0}.brands-list__title{padding-left:15px;margin-bottom:20px;font-size:35px;line-height:45px;font-weight:600;color:#333;text-transform:uppercase}.brands-list__sub-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:21px}.brands-list__sub-list::before{content:"";position:absolute;top:0;left:15px;right:15px;height:1px;background-color:#ECF0F5}.brands-list__sub-list
li{width:16.666%;padding-left:15px;padding-right:15px;margin-bottom:20px}.brands-list__sub-list
a{font-size:20px;line-height:26px;font-weight:400;color:#7E8081;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.brands-list__sub-list a:hover{color:#76DD82}.brands-list__sub-list a:active{opacity:0.5}.shade__class{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.6);z-index:100}.mobile-menu{position:fixed;top:0;left:0;right:0;z-index:999999;display:none;width:100%;height:100%}.mobile-menu__inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.mobile-menu__nav{position:absolute;top:0;left:0;-ms-flex-negative:0;flex-shrink:0;max-width:420px;width:100%;height:100%}.mobile-menu__nav-inner{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:58px;background-color:#fff;overflow:auto;transform:translate3d(-100%, 0, 0);transition:transform ease 0.3s}.mobile-menu__nav-inner.open{transform:translate3d(0, 0, 0)}.mobile-menu__catalog-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:11px
20px;font-size:16px;line-height:21px;font-weight:500;color:#fff;background:#76DD82;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.mobile-menu__catalog-btn:hover{opacity:0.7}.mobile-menu__catalog-btn:active{opacity:0.5}.mobile-menu__catalog-icon{margin-right:10px}.mobile-menu__catalog-arrow{width:20px;height:20px;margin-left:auto}.mobile-menu__user-block{padding:20px;border-bottom:1px solid #ECF0F5}.mobile-menu__user-item{margin-bottom:20px}.mobile-menu__user-item:last-child{margin-bottom:0}.mobile-menu__user-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:18px;font-weight:400;color:#333;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.mobile-menu__user-link:hover{color:#76DD82}.mobile-menu__user-link:active{opacity:0.5}.mobile-menu__user-icon{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;margin-right:15px}.mobile-menu__nav-list{padding:20px;border-bottom:1px solid #ECF0F5}.mobile-menu__nav-item{margin-bottom:20px}.mobile-menu__nav-item:last-child{margin-bottom:0}.mobile-menu__nav-link{font-size:14px;line-height:18px;font-weight:400;color:#7E8081;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.mobile-menu__nav-link:hover{color:#76DD82}.mobile-menu__nav-link:active{opacity:0.5}.mobile-menu__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;border-bottom:1px solid #ECF0F5}.mobile-menu__contacts-icon{-ms-flex-negative:0;flex-shrink:0;width:22px;height:22px;margin-right:15px}.mobile-menu__contacts-item{margin-bottom:5px}.mobile-menu__contacts-item:last-child{margin-bottom:0}.mobile-menu__contacts-link{font-size:14px;line-height:18px;font-weight:400;color:#333;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.mobile-menu__contacts-link:hover{color:#76DD82}.mobile-menu__contacts-link:active{opacity:0.5}.mobile-menu__language{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.mobile-menu__language-icon{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;margin-right:15px}.mobile-menu__language-list{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-menu__language-item{margin-right:15px}.mobile-menu__language-item:last-child{margin-right:0}.mobile-menu__language-link{font-size:14px;line-height:18px;font-weight:400;color:#BEBEBE;text-transform:capitalize;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.mobile-menu__language-link:hover{color:#76DD82}.mobile-menu__language-link:active{opacity:0.5}.mobile-menu__language-link.active{color:#333}.mobile-menu__catalog{position:absolute;top:0;right:0;width:100%;height:100%;padding-top:58px;background-color:#fff;transform:translate3d(-100%, 0, 0);transition:transform ease 0.3s}.mobile-menu__catalog.open{transform:translate3d(0, 0, 0)}.mobile-menu__catalog-inner{height:100%;overflow:auto}.mobile-menu__come-back-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:15px
20px;font-size:16px;line-height:21px;font-weight:500;color:#333;text-align:left;background-color:#ECF0F5;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.mobile-menu__come-back-btn:hover{color:#fff;background-color:#76DD82}.mobile-menu__come-back-btn:active{opacity:0.5}.mobile-menu__come-back-btn-icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;margin-right:10px}.mobile-menu__catalog-item{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ECF0F5}.mobile-menu__catalog-item:last-child{border-bottom:none}.mobile-menu__catalog-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-grow:1;padding:15px
20px;font-size:16px;line-height:21px;font-weight:500;color:#333;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.mobile-menu__catalog-link:hover{color:#76DD82}.mobile-menu__catalog-link:active{opacity:0.5}.mobile-menu__catalog-link--thin{font-weight:400}.mobile-menu__sub-menu-btn{padding:15px
20px;background-color:transparent;transition:all ease 0.35s}.mobile-menu__sub-menu-btn:hover{color:#76DD82}.mobile-menu__sub-menu-btn:active{opacity:0.5}.mobile-menu__catalog-link-icon{width:20px;height:20px}.mobile-menu__brands-link{font-weight:600;color:#76DD82}.mobile-menu__overlay{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:rgba(126, 128, 129, 0.5)}.modal-cart{position:absolute;top:68px;right:30px;z-index:1000;display:none;width:810px;background-color:#fff;-webkit-box-shadow:0px 6px 15px rgba(173, 187, 204, 0.2);box-shadow:0px 6px 15px rgba(173, 187, 204, 0.2);border-radius:10px}.modal-cart__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;border-bottom:1px solid #ECF0F5}.modal-cart__title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-cart__title{margin-right:15px;font-size:20px;line-height:26px;font-weight:600;color:#333}.modal-cart__title-wrap
p{font-size:20px;line-height:26px;font-weight:600;color:#7E8081}.modal-cart__link{font-size:16px;line-height:21px;font-weight:500;color:#333;background-color:transparent;border-bottom:1px dashed #333;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.modal-cart__link:hover{color:#76DD82;border-color:#76DD82}.modal-cart__link:active{opacity:0.5}.modal-cart__mobile-head{display:none}.modal-cart__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;border-top:1px solid #ECF0F5;margin-bottom:80px}.modal-cart__footer-price-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-cart__price-title{margin-right:15px;font-size:16px;line-height:21px;font-weight:600;color:#7E8081}.modal-cart__footer-price{font-size:20px;line-height:26px;font-weight:600;color:#333}.modal-cart__btn{width:250px;padding:16px}.modal-cart__products-wrap{padding:20px
30px}.modal-cart__products{height:270px;overflow:hidden}.modal-cart__products .mCSB_inside > .mCSB_container{margin-right:10px}.modal-cart__products
.mCSB_scrollTools{width:4px}.modal-cart__products .mCSB_scrollTools .mCSB_dragger
.mCSB_dragger_bar{background-color:#7E8081}.modal-cart__products .mCSB_scrollTools
.mCSB_draggerRail{width:2px;background-color:#ECF0F5}.modal-cart__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ECF0F5}.modal-cart__item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.modal-cart__item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-cart__img-wrap{-ms-flex-negative:0;flex-shrink:0;width:70px;height:70px;margin-right:20px}.modal-cart__img-wrap
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal-cart__name{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:42px;margin-bottom:10px;font-size:16px;line-height:21px;font-weight:400;color:#333;overflow:hidden;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.modal-cart__name:hover{color:#76DD82;border-bottom-color:#76DD82}.modal-cart__name:active{opacity:0.5}.modal-cart__info-txt{display:block;font-size:14px;line-height:16px;font-weight:400;color:#7E8081;letter-spacing:0.02em}.modal-cart__item-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:30px;padding-right:4px}.modal-cart__price-wrap{width:116px;margin-left:30px;text-align:right}.modal-cart__price{font-size:19px;line-height:26px;font-weight:600;color:#333}.modal-cart__old-price{margin-top:5px;font-size:16px;line-height:21px;font-weight:400;color:#BEBEBE;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.modal-cart__delete{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;margin-left:30px;color:#7E8081;background-color:transparent;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.modal-cart__delete:hover{color:#76DD82}.modal-cart__delete:active{opacity:0.5}.Notific.wbModal.hright{right:20px}.information__title{margin-bottom:50px}.information__description{margin-bottom:140px}.information__description h1,
.information__description h2,
.information__description h3,
.information__description h4,
.information__description h5,
.information__description
h6{line-height:130%;font-weight:600;color:#333}.information__title h1,
.information__description
h1{font-size:50px}.information__description
h1{margin-bottom:50px}.information__description
h2{font-size:40px;margin-bottom:40px}.information__description
h3{font-size:35px;margin-bottom:30px}.information__description
h4{font-size:25px;margin-bottom:20px}.information__description
h5{font-size:20px;margin-bottom:15px}.information__description
h6{font-size:18px;margin-bottom:10px}.information__description
p{margin-bottom:30px;font-size:20px;line-height:30px;font-weight:400;color:#7E8081}.information__description
ul{margin-bottom:30px}.information__description
ol{padding-left:30px;margin-bottom:30px;list-style:decimal}.information__description p:last-child,
.information__description ul:last-child,
.information__description ol:last-child{margin-bottom:0}.information__description
li{position:relative;font-size:20px;line-height:30px;font-weight:400;color:#7E8081}.information__description ul
li{padding-left:30px}.information__description ul li::before{content:"";position:absolute;top:12px;left:12px;width:6px;height:6px;border-radius:50%;background:#7E8081}.information__description
a{color:#7E8081;text-decoration:underline;transition:all ease 0.35s}.information__description a:hover{color:#76DD82}.information__description a:active{opacity:0.5}.to-top-btn{position:fixed;right:30px;bottom:100px;z-index:9000;display:none;width:70px;height:70px;padding:20px;color:#BEBEBE;background-color:transparent;border:1px
solid #ECF0F5;border-radius:6px;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.to-top-btn:hover{color:#76DD82;border-color:#76DD82}.to-top-btn:active{color:#fff;background-color:#76DD82;border-color:#76DD82}@media (max-width: 1600px){body{padding-top:153px}.container{max-width:1430px}.section-title{font-size:36px;line-height:47px}.block-title{font-size:33px;line-height:43px}.slider-btn{width:50px;height:50px;padding:9px}.slider-btn--small{width:40px;height:40px;padding:0}.btn-prev{left:5px}.btn-next{right:5px}.header__contacts-wrap{width:437px}.header__tools-wrap{width:437px}.header__brands-btn{margin-left:25px;font-size:16px;line-height:21px}.header__tools-item{margin-right:25px}.header__search{min-height:44px;margin-right:10px}.header__search-field{font-size:14px}.header__language{width:68px;margin-right:10px}.header__language-btn{font-size:16px;line-height:21px}.header__tools-btn{width:24px;height:24px}.header__nav-link{font-size:16px;line-height:21px}.header__search-field.active{width:343px}.header__search-results{width:343px}.header__product-img-wrap{margin-right:10px}.header__product-descr{max-height:36px;font-size:14px;line-height:18px}.header__product-price{min-width:75px;font-size:14px;line-height:18px}.intro__slide-inner{height:528px}.intro__content-inner{padding-left:117px}.intro__title{font-size:45px;line-height:58px}.intro__title
span{font-size:45px !important;line-height:58px}.intro__arrows{top:227px}.brands{margin-bottom:130px}.brands__inner{padding-top:60px;padding-bottom:60px}.brands__slider-wrap{max-width:933px}.brands__slide-inner
a{height:98px;padding:16px}.brands .slider-btn{top:29px}.goods{margin-bottom:115px}.goods__slider-wrap{max-width:1430px;min-height:445px}.goods .slider-btn{top:183px}.product-card--catalog{min-height:415px}.product-card__descr
a{-webkit-line-clamp:3;max-height:69px;min-height:69px;font-size:18px;line-height:23px}.product-card__price{max-height:30px;font-size:23px;line-height:30px}.instagram-gallery{margin-bottom:130px}.news{margin-bottom:130px}.news__list{max-width:1430px;margin-bottom:30px}.news__img-wrap{height:308px}.news .slider-btn{top:186px}.info{margin-bottom:130px}.info__content{}.info__content h1,
.info__content h2,
.info__content h3,
.info__content
h4{font-size:33px;line-height:43px}.subscription{background-position:19% 50%;background-image:url("https://beautyshop.kiev.ua/assets/img/background/subscription-bg--1600.jpg")}.subscription__inner{padding-top:64px;padding-bottom:63px;padding-left:233px}.subscription__form{max-width:437px}.footer__col{width:203px}.footer__col--large{width:320px}.footer__col--double{width:436px}.footer__logo{width:203px}.footer__social-list{width:203px}.pagination__list{margin:0
40px}.pagination__list
li{font-size:18px;line-height:23px}.modal-cart{top:66px;width:670px}.modal-cart__img-wrap{margin-right:15px}.modal-cart__item-tools{padding-right:0;margin-left:20px}.modal-cart__price-wrap{width:110px;margin-left:20px}.modal-cart__delete{margin-left:20px}.information__description{margin-bottom:130px}.information__title h1,
.information__description
h1{font-size:45px}.information__description
h2{font-size:36px}.information__description
h3{font-size:33px}.information__description
h4{font-size:23px}.to-top-btn{width:60px;height:60px;padding:14px}}@media (max-width: 1440px){body{padding-top:149px}.container{max-width:1310px}.section-title{font-size:32px;line-height:42px}.block-title{font-size:31px;line-height:40px}.underlined-link{font-size:18px;line-height:23px}.spinner__btn--small{width:30px}.sticker-list{top:15px;left:15px}.slider-btn--small{width:35px;height:35px}.header__top-bar{padding-bottom:20px}.header__contacts-wrap{padding-top:20px;width:397px}.header__tools-wrap{padding-top:20px;width:397px}.header__logo
img{width:162px;height:40px}.header__search-form{max-width:187px}.header__search-field.active{width:293px}.header__search-results{width:293px}.header__product-img-wrap{width:40px;height:40px}.header__product-descr{max-height:32px;font-size:12px;line-height:16px}.header__product-price{min-width:65px;font-size:12px;line-height:16px}.header__search-results .underlined-link{font-size:14px;line-height:18px}.user-block{width:260px;margin-left:-130px}.user-block__title{font-size:18px;line-height:27px}.intro__slide-inner{height:552px}.intro__content-inner{padding-left:107px}.intro__title{font-size:40px;line-height:52px}.intro__title
span{font-size:40px !important;line-height:52px}.intro__description
span{margin-bottom:40px;font-size:20px;line-height:26px}.intro__title
p{margin-bottom:0}.intro__arrows{top:239px}.brands{margin-bottom:120px}.brands__inner{padding-top:53px;padding-bottom:53px}.brands__slider-wrap{max-width:853px}.brands__slide-inner
a{height:89px;padding:14px}.brands .slider-btn{top:27px}.goods{margin-bottom:105px}.goods__head{margin-bottom:45px}.goods__slider-wrap{max-width:1310px;min-height:411px}.goods .slider-btn{top:166px}.product-card--catalog{min-height:381px}.product-card__img-wrap{padding:15px}.product-card__content{padding:0
15px 15px}.product-card__price{max-height:26px;font-size:20px;line-height:26px}.product-card__old-price{max-height:21px;font-size:18px;line-height:21px}.product-card__favorites{top:15px;right:15px}.product-card__action-inner{padding:0
15px 15px}.product-card-select
.select__box{margin-bottom:15px}.product-card-select .select__box-list{max-height:84px;padding-top:14px;padding-bottom:13px}.product-card-select .select__box-list
li{margin-bottom:14px}.product-card-select .select__box-list li:last-child{margin-bottom:0}.instagram-gallery{margin-bottom:120px}.instagram-gallery__head{margin-bottom:60px}.instagram-gallery__head
p{font-size:18px;line-height:27px}.news{margin-bottom:120px}.news__title-wrap{margin-bottom:60px}.news__list{max-width:1310px}.news__img-wrap{height:278px;padding:15px;margin-bottom:5px}.news__content{padding:0
15px 15px}.news__descr
span{font-size:18px;line-height:23px}.news .slider-btn{top:168px}.info{margin-bottom:120px}.info__content{}.info__content h1,
.info__content h2,
.info__content h3,
.info__content
h4{font-size:31px;line-height:40px}.info__content
p{font-size:18px;line-height:27px}.subscription{background-image:url("https://beautyshop.kiev.ua/assets/img/background/subscription-bg--1440.jpg")}.subscription__inner{padding-top:52px;padding-bottom:51px;padding-left:213px}.subscription
p{font-size:18px;line-height:27px}.subscription__form{max-width:505px}.footer__row{padding-top:60px;padding-bottom:40px}.footer__col{width:183px}.footer__col--large{width:290px}.footer__col--double{width:396px}.footer__logo{width:183px;margin-bottom:40px}.footer__social-list{width:183px}.footer__title{font-size:18px;line-height:23px}.footer__link,
.footer__address{font-size:16px;line-height:21px}.footer__copyright
p{font-size:14px;line-height:18px}.breadcrumbs{padding-top:30px;padding-bottom:30px}.pagination__list{margin:0
30px}.pagination__list
li{margin-right:25px}.modal-cart{top:65px;width:610px}.modal-cart__title{margin-right:10px;font-size:18px;line-height:23px}.modal-cart__title-wrap
p{font-size:18px;line-height:23px}.modal-cart__link{font-size:14px;line-height:18px}.modal-cart__price-title{margin-right:10px}.modal-cart__footer-price{font-size:18px;line-height:23px}.modal-cart__products{height:300px}.modal-cart__img-wrap{width:55px;height:55px}.modal-cart__name{margin-bottom:5px}.modal-cart__price-wrap{width:100px}.modal-cart__price{font-size:18px;line-height:23px}.information__description{margin-bottom:120px}.information__title{margin-bottom:40px}.information__title h1,
.information__description
h1{font-size:40px}.information__description
h1{margin-bottom:40px}.information__description
h2{margin-bottom:30px;font-size:32px}.information__description
h3{margin-bottom:20px;font-size:31px}.information__description
h4{font-size:20px}.information__description
h5{font-size:18px}.information__description
h6{font-size:16px}.information__description p,
.information__description
li{font-size:18px;line-height:27px}.information__description p,
.information__description ul,
.information__description
ol{margin-bottom:27px}.information__description ul li::before{top:11px}}@media (max-width: 1280px){body{padding-top:134px}.container{max-width:1190px}.password-btn{top:17px;right:15px}.section-title{font-size:30px;line-height:39px}.block-title{font-size:29px;line-height:38px}.hashtag{font-size:12px;line-height:14px}.rating
li{width:10px;height:10px}.product-card
.sticker{padding:8px
15px;margin-bottom:5px;font-size:12px;line-height:14px}.btn{padding:14px
34px;font-size:14px;line-height:18px}.btn__outstock{padding-left:10px;padding-right:10px}.slider-btn{width:45px;height:45px;padding:8px}.slider-btn--small{width:30px;height:30px;padding:0}.btn-prev{left:8px}.btn-next{right:8px}.spinner__field{font-size:14px}.spinner__field--small{width:38px}.slick-dots
button{width:40px}.select__box{font-size:14px;line-height:18px}.select__box-item{padding-left:14px}.select__box-item::after{right:15px;width:22px;height:22px}.select__box-list{padding-left:14px;padding-right:14px}.catalog-select
.select__box{font-size:12px;line-height:14px}.catalog-select .select__box-item::after{top:14px;right:20px}.header__contacts-wrap{width:357px}.header__tools-wrap{width:357px}.header__logo{padding-top:25px}.header__logo
img{width:142px;height:35px}.header__contacts{width:204px}.header__contacts-btn{padding-left:14px;padding-right:14px;font-size:14px;line-height:18px}.header__phone-icon{width:20px;height:20px}.header__brands-btn{font-size:14px;line-height:18px}.header__tools-item{margin-right:20px}.header__search{margin-right:10px}.header__search-form{max-width:170px}.header__search-field{padding:13px
37px 13px 14px;font-size:12px;line-height:16px}.header__search-btn{top:13px;right:15px;width:18px;height:18px}.header__search-results{top:44px}.header__language{width:55px;padding-left:10px;margin-right:10px}.header__language-btn{font-size:14px;line-height:18px}.header__language-list{padding:10px}.header__language-list
li{margin-bottom:10px}.header__nav-link{padding-top:15px;padding-bottom:15px;font-size:14px;line-height:18px}.header__search-field.active{width:266px}.header__search-results{width:266px;padding-bottom:14px}.header__search-results
li{padding:14px}.header__search-results li:last-child{padding-top:14px}.header__product-img-wrap{width:35px;height:35px}.intro__slide-inner{height:397px}.intro__content-inner{padding-left:97px}.intro__title{margin-bottom:15px !important;font-size:36px;line-height:47px}.intro__title
span{font-size:36px !important;line-height:47px}.intro__description
span{font-size:18px;line-height:23px}.intro__arrows{top:166px}.brands{margin-bottom:100px}.brands__inner{padding-top:39px;padding-bottom:39px}.brands__slider-wrap{max-width:773px}.brands__slide-inner
a{height:80px;padding:12px}.brands .slider-btn{top:25px}.goods{margin-bottom:85px}.goods__head{margin-bottom:35px}.goods__slider-wrap{max-width:1190px;min-height:372px}.goods .slider-btn{top:149px}.product-card--catalog{min-height:342px}.product-card__info{margin-bottom:0}.product-card__vendor-code{max-height:14px;font-size:12px;line-height:14px}.product-card__reviews{font-size:12px;line-height:14px}.product-card__descr{margin-bottom:15px}.product-card__descr
a{max-height:63px;min-height:63px;font-size:16px;line-height:21px}.product-card__favorites{width:25px;height:25px}.product-card-select .select__box-item{padding:14px
42px 14px 14px}.product-card-select .select__box-item::after{top:13px;right:15px;width:22px;height:22px}.product-card-select .select__box-list{max-height:72px;padding:12px
14px 11px}.product-card-select .select__box-list
li{margin-bottom:12px}.instagram-gallery{margin-bottom:100px}.instagram-gallery__head{margin-bottom:50px}.instagram-gallery__title{margin-bottom:15px}.news{margin-bottom:100px}.news__title-wrap{margin-bottom:50px}.news__list{max-width:1190px;margin-bottom:20px}.news__img-wrap{height:250px;margin-bottom:0}.news__date{font-size:12px;line-height:14px}.news .slider-btn{top:153px}.info{margin-bottom:100px}.info__content{margin-bottom:30px}.info__content h1,
.info__content h2,
.info__content h3,
.info__content
h4{margin-bottom:20px;font-size:29px;line-height:38px}.subscription{background-image:url("https://beautyshop.kiev.ua/assets/img/background/subscription-bg--1280.jpg")}.subscription__inner{padding-top:50px;padding-bottom:50px;padding-left:193px}.subscription__title{margin-bottom:15px}.subscription__field{padding:14px;font-size:14px;line-height:18px}.footer__row{padding-top:50px}.footer__col{width:163px}.footer__col--large{width:260px}.footer__col--double{width:356px}.footer__logo{width:163px}.footer__social-list{width:163px}.breadcrumbs
li{font-size:14px;line-height:18px}.pagination__list{margin:0
25px}.pagination__list
li{font-size:16px;line-height:21px}.pagination__btn{width:25px;height:25px}.modal-cart{top:64px;width:550px}.modal-cart__head{padding:20px}.modal-cart__footer{padding:20px}.modal-cart__btn{width:234px}.modal-cart__products-wrap{padding:15px
20px 20px}.modal-cart__products{height:250px}.modal-cart__item{padding-bottom:15px;margin-bottom:15px}.modal-cart__name{max-height:36px;font-size:14px;line-height:18px}.modal-cart__info-txt{font-size:12px;line-height:14px}.modal-cart__price-wrap{margin-left:15px}.modal-cart__delete{margin-left:15px}.information__description{margin-bottom:100px}.information__title h1,
.information__description
h1{font-size:36px}.information__description
h2{font-size:30px}.information__description
h3{font-size:29px}.to-top-btn{bottom:70px;width:50px;height:50px;padding:10px}}@media (max-width: 1200px){.spinner__field{width:48px;padding:9px
4px;line-height:18px}.spinner__field--small{width:38px;padding:8px
4px 7px}.spinner__btn{width:42px;height:38px}.spinner__btn::before{width:12px}.spinner__btn::after{height:12px}.spinner__btn--small{width:30px;height:35px}.spinner__btn--small::before{width:10px}.spinner__btn--small::after{height:10px}.brands__container{padding-left:0;padding-right:0}.brands__inner{display:block;padding-top:30px;padding-bottom:30px}.brands__slider-wrap{max-width:100%;padding-left:30px;margin-bottom:20px}.brands__slider-wrap::before,
.brands__slider-wrap::after{display:none}.brands__title-wrap{text-align:center}.brands__title{display:none}.brands__mask{display:none}.brands__slide{padding-left:0;padding-right:0;margin-right:30px}.brands__slide-inner
a{height:60px;padding:10px}.goods{margin-bottom:100px}.goods__slider-wrap{min-height:0;margin-bottom:10px}.goods__slider.selected{position:static}.goods__dots{display:block}.product-card--catalog{min-height:0}.product-card__inner{padding-bottom:0 !important;-webkit-box-shadow:0px 6px 15px rgba(173, 187, 204, 0.2);box-shadow:0px 6px 15px rgba(173, 187, 204, 0.2)}.product-card__inner.selected{position:relative;left:0;right:0}.product-card__action{position:static;height:auto !important}.product-card__action-inner{display:flex;flex-direction:column;justify-content:flex-end;height:126px}.subscription{background:#ECEEF8 !important}.subscription__inner{padding-left:0}.header__search-field.active{width:250px}.header__search-results{width:250px}}@media (max-width: 1024px){body{padding-top:124px}.mobile-menu-open{overflow:hidden}.container{max-width:944px;padding-left:15px;padding-right:15px}.password-field{padding-right:40px !important}.password-btn{top:13px;width:18px;height:18px}.section-title{font-size:28px;line-height:36px}.block-title{font-size:27px;line-height:35px}.underlined-link{font-size:16px;line-height:21px}.sticker{font-size:12px;line-height:14px}.product-card
.sticker{padding:6px
12px}.btn{padding:12px
29px}.btn__outstock{padding-left:5px;padding-right:5px}.slider-dots{display:block}.slick-dots
button{width:30px}.select__box-item{padding-top:12px;padding-bottom:12px;padding-right:40px}.select__box-item::after{top:12px;width:20px;height:20px}.select__box-list{padding-top:13px;padding-bottom:13px}.select__box-list
li{margin-bottom:13px}.header{position:static}.header__menu{position:static}.header__top-bar{position:fixed;top:0;left:0;right:0;z-index:9999999;width:100%;padding-top:15px;padding-bottom:15px;background-color:#fff;border-bottom:1px solid #ECF0F5}.header__row{position:static;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__contacts-wrap{display:none}.header__tools-wrap{position:static;width:auto;padding-top:0;margin-left:auto}.header__burger{display:block}.header__logo{padding-top:0}.header__logo
img{width:111px;height:27px}.header__tools-item{margin-right:30px}.header__brands{display:block;margin-right:20px}.header__brands-btn{margin-left:0}.header__search{position:absolute;top:58px;left:0;z-index:200;display:none;width:100%;height:calc(100vh - 58px);margin-right:0;background-color:#fff}.header__search-form{max-width:100%;width:100%;padding:5px
15px 15px;border-bottom:1px solid #ECF0F5}.header__search-btn{display:none;right:30px}.header__search-field{position:static;max-width:914px;width:100%;padding:10px
0;margin:0
auto;font-size:14px;line-height:18px;border-top:none;border-right:none;border-left:none;border-radius:0}.header__search-field.active{width:100%;border-radius:0}.header__search-results{top:60px;width:100%;padding-bottom:14px;border:none}.header__search-results
li{padding-left:15px;padding-right:15px}.header__product-item{max-width:914px;margin:0
auto}.header__product-img-wrap{width:40px;height:40px;margin-right:10px}.header__product-descr{-webkit-line-clamp:1;max-height:18px;font-size:14px;line-height:18px}.header__product-price{min-width:70px;margin-left:5px;font-size:14px;line-height:18px}.header__language{margin-right:20px}.header__search-open{display:block}.header__tools-btn{width:22px;height:22px}.header__favorites-counter,
.header__cart-counter{top:10px}.header__nav{display:none}.header__catalog-btn-wrap{position:fixed;top:58px;left:0;right:0;z-index:9000;display:block;width:100%;background-color:#fff}.search-open{overflow:hidden !important}.intro__slide-inner{height:384px}.intro__content-inner{padding-left:0}.intro__title{font-size:32px;line-height:42px}.intro__title
span{font-size:32px !important;line-height:42px}.intro__arrows{display:none}.brands{margin-bottom:80px}.brands__container{max-width:100%;padding-left:0;padding-right:0}.brands__slider-wrap{padding-left:55px}.goods{margin-bottom:80px}.goods__head{margin-bottom:25px}.goods__slider-wrap{max-width:944px}.goods__slider{padding-left:0;padding-right:0}.goods__tab-list li::after{margin:0
30px}.product-card__price{max-height:23px;font-size:16px;line-height:23px}.product-card__old-price{max-height:18px;font-size:14px;line-height:18px}.product-card__favorites{width:50px;height:50px;padding:10px}.product-card__action-inner{height:107px}.product-card-select
.select__box{margin-bottom:10px}.product-card-select .select__box-item{padding-top:9px;padding-bottom:9px}.product-card-select .select__box-item::after{top:10px;width:18px;height:18px}.product-card-select .select__box-list{max-height:64px;padding-top:9px;padding-bottom:9px}.product-card-select .select__box-list
li{margin-bottom:9px}.instagram-gallery{margin-bottom:80px}.instagram-gallery__head{margin-bottom:40px}.instagram-gallery__head
p{font-size:16px;line-height:24px}.news{margin-bottom:80px}.news__title-wrap{margin-bottom:40px}.news__list{max-width:944px;padding-left:0;padding-right:0;margin-bottom:20px}.news__img-wrap{height:195px;padding-bottom:10px}.news__descr
span{font-size:16px;line-height:21px}.news__link-wrap{padding-top:20px}.info{margin-bottom:80px}.info__content{margin-bottom:20px}.info__content h1,
.info__content h2,
.info__content h3,
.info__content
h4{font-size:27px;line-height:35px}.info__content
p{margin-bottom:20px;font-size:16px;line-height:24px}.info__content ul li,
.info__content ol
li{font-size:16px;line-height:24px}.subscription__inner{padding-top:38px;padding-bottom:38px}.subscription
p{font-size:16px;line-height:24px}.subscription__form{max-width:442px}.subscription__field{padding-top:12px;padding-bottom:12px}.footer__row{padding-bottom:30px}.footer__col{width:auto}.footer__col--large{width:206px}.footer__col--double{margin:0
auto}.footer__col:last-child{margin-left:30px}.footer__logo{margin-bottom:30px}.footer__title{font-size:16px;line-height:21px}.footer__link,
.footer__address{font-size:14px;line-height:18px}.footer__copyright
p{font-size:12px;line-height:16px}.breadcrumbs{padding-top:20px}.breadcrumbs li::after{margin:0
5px}.modal-cart-open{overflow:hidden !important}.modal-cart{position:fixed;top:0;left:0;right:0;width:100%;height:100vh}.modal-cart__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:auto}.modal-cart__head{display:none}.modal-cart__mobile-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px
55px 17px;border-bottom:1px solid #ECF0F5}.modal-cart__title{margin-right:0}.modal-cart__close{width:22px;height:22px;color:#333;background-color:transparent;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.modal-cart__close:hover{color:#76DD82}.modal-cart__close:active{opacity:0.5}.modal-cart__footer{padding:20px
55px;margin-top:auto}.modal-cart__price-title{font-size:14px;line-height:18px}.modal-cart__footer-price{font-size:16px;line-height:21px}.modal-cart__btn{width:214px;padding:12px}.modal-cart__products-wrap{padding:20px
45px 20px 55px}.modal-cart__products{height:313px}.modal-cart__products
.mCSB_scrollTools{opacity:0}.modal-cart__price-wrap{width:120px;margin-left:20px}.modal-cart__price{font-size:16px;line-height:21px}.modal-cart__old-price{font-size:14px;line-height:18px}.modal-cart__delete{margin-left:20px}.information__title{margin-bottom:30px}.information__title h1,
.information__description
h1{font-size:32px}.information__description
h1{margin-bottom:30px}.information__description
h2{margin-bottom:20px;font-size:28px}.information__description
h3{margin-bottom:20px;font-size:27px}.information__description
h4{margin-bottom:15px;font-size:18px}.information__description
h5{margin-bottom:10px;font-size:16px}.information__description
h6{font-size:14px}.information__description{margin-bottom:80px}.information__description p,
.information__description
li{font-size:16px;line-height:24px}.information__description p,
.information__description ul,
.information__description
ol{margin-bottom:24px}.information__description
ol{padding-left:20px}.information__description ul
li{padding-left:20px}.information__description ul li::before{top:10px;left:8px;width:4px;height:4px}}@media (max-width: 950px){.brands__slider-wrap{padding-left:15px}.product-card__info{display:block}.product-card__vendor-code{margin-bottom:10px}.subscription__inner{display:block;padding-top:35px;padding-bottom:34px}.subscription__title-wrap{margin-bottom:20px}.subscription__title{margin-bottom:10px}.subscription__form{max-width:100%}.footer__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:40px}.footer__col{width:auto;margin-right:15px}.footer__col--double{margin-left:0;margin-right:15px}.footer__col:first-child{padding-right:7px}.footer__col:last-child{margin-left:0}.footer__logo{width:140px}.footer__social-list{width:140px}.footer__title{font-size:14px;line-height:18px}.footer__link,
.footer__address{font-size:12px;line-height:16px}.footer__phone-list
li{margin-bottom:2px}.footer__copyright{padding-top:15px;padding-bottom:15px}}@media (max-width: 768px){.container{max-width:728px}.section-title{font-size:26px;line-height:34px}.block-title{font-size:25px;line-height:32px}.sticker-list{top:10px;left:10px}.header__favorites{display:none}.header__search-field{max-width:698px}.header__product-item{max-width:698px}.intro__slide-inner{height:644px}.intro__content-wrap{display:block;padding-top:200px}.intro__title{font-size:30px;line-height:39px}.intro__title
span{font-size:30px !important;line-height:32px}.brands{margin-bottom:70px}.brands__container{max-width:100%}.brands__slider-wrap{padding-left:35px}.goods{margin-bottom:70px}.goods__head{margin-bottom:15px}.goods__slider-wrap{max-width:728px}.product-card__img-wrap{padding:10px
10px 15px}.product-card__content{padding:0
10px 15px}.product-card__descr
a{max-height:54px;min-height:54px;font-size:14px;line-height:18px}.product-card__price{margin-right:10px}.product-card__btn-wrap{padding:0
10px 10px}.product-card__favorites{top:10px;right:10px}.product-card__action-inner{height:102px;padding:0
10px 10px}.instagram-gallery{margin-bottom:70px}.instagram-gallery__head{margin-bottom:30px}.instagram-gallery__gallery
li{display:none;width:25%}.instagram-gallery__gallery li:nth-child(-n+8){display:block}.news{margin-bottom:70px}.news__title-wrap{margin-bottom:30px}.news__list{max-width:728px}.news__img-wrap{height:228px}.info{margin-bottom:70px}.info__content{}.info__content h1,
.info__content h2,
.info__content h3,
.info__content
h4{font-size:25px;line-height:32px}.pagination__list
li{font-size:14px;line-height:18px}.modal-cart__mobile-head{padding-left:35px;padding-right:35px}.modal-cart__products-wrap{padding-left:35px;padding-right:25px}.modal-cart__footer{padding-left:35px;padding-right:35px}.information__description{margin-bottom:70px}.information__title h1,
.information__description
h1{font-size:30px}.information__description
h2{font-size:26px}.information__description
h3{font-size:25px}.to-top-btn{bottom:40px;width:40px;height:40px;padding:7px}}@media (max-width: 700px){.container{padding-left:20px;padding-right:20px}.header__burger{margin-right:20px}.header__brands{display:none}.header__language{display:none}.header__user{display:none}.header__search-form{padding-left:20px;padding-right:20px}.header__search-results
li{padding-left:19px;padding-right:19px}.header__search-btn{right:35px}.brands__container{max-width:100%;padding-left:0;padding-right:0}.brands__slider-wrap{padding-left:20px}.brands__slide{margin-right:10px}.brands__slide-inner
a{width:100px;height:55px;padding:7px
15px}.goods__slider{padding-left:10px;padding-right:10px}.goods__tab-list li::after{margin:0
20px}.product-card{padding-left:10px;padding-right:10px}.product-card--catalog{width:50%}.product-card__info{display:-webkit-box;display:-ms-flexbox;display:flex}.product-card__vendor-code{margin-bottom:0}.instagram-gallery__head{display:block}.instagram-gallery__head
.btn{display:none}.instagram-gallery__title{margin-bottom:10px}.instagram-gallery__gallery{margin-bottom:30px}.instagram-gallery__hidden-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.news__item{padding-left:10px;padding-right:10px}.news__img-wrap{padding:10px;margin-bottom:5px}.news__content{padding:0
10px 10px}.news__descr
span{font-size:14px;line-height:18px}.footer__row{display:block;padding-top:30px;padding-bottom:0}.footer__col{width:100%;margin-bottom:15px;border-bottom:1px solid #ECF0F5}.footer__col--large{padding-bottom:20px}.footer__col:first-child{padding-right:0}.footer__col:last-child{margin-bottom:0;border:none}.footer__logo{width:184px;margin:0
auto 20px}.footer__social-list{width:100%}.footer__title{margin-bottom:15px;font-size:16px;line-height:21px}.footer__title--with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__title-icon{display:block}.footer__title.open .footer__title-icon{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.footer__list
li{margin-bottom:15px}.footer__inner-row{display:block}.footer__inner-col{width:100%;margin-right:0;margin-bottom:15px}.footer__inner-col:last-child{margin-bottom:0}.footer__accordion{display:none;padding-bottom:15px}.footer__contacts{margin-bottom:20px;border-bottom:1px solid #ECF0F5}.footer__address,
.footer__link{font-size:14px;line-height:18px}.footer__phone-list{margin-bottom:0}.footer__copyright{display:block;padding-top:20px;padding-bottom:20px}.footer__copyright
p{font-size:12px;line-height:16px;text-align:center}.footer__copyright p:first-child{margin-bottom:10px}.mobile-menu__nav{max-width:320px}.breadcrumbs{align-items:flex-start;flex-wrap:nowrap}.breadcrumbs
li{display:none}.breadcrumbs li:first-child{display:flex}.breadcrumbs li:last-child{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:18px;overflow:hidden}.modal-cart__mobile-head{padding-left:20px;padding-right:20px}.modal-cart__products-wrap{padding-left:20px;padding-right:10px}.modal-cart__footer{padding-left:20px;padding-right:20px}.to-top-btn{right:20px}}@media (max-width: 500px){.section-title{font-size:24px;line-height:31px}.underlined-link{font-size:14px;line-height:18px}.slider-controls{display:-webkit-box;display:-ms-flexbox;display:flex}.block-title{font-size:20px;line-height:26px}.rating
li{width:12px;height:12px}.product-card .sticker,
.sticker{padding:7px
15px;margin-bottom:5px}.spinner__btn--small{height:30px}.spinner__field--small{width:48px;padding:5px}.slider-btn{position:static;width:16px;height:16px;padding:0}.slider-dots{display:none}.slick-dots{height:3px}.slick-dots
li{margin-right:10px}.slick-dots
button{width:20px}.intro__slide-inner{height:287px}.intro__content-wrap{padding-top:50px;padding-bottom:33px}.intro__content-wrap
.btn{display:none}.intro__title{font-size:26px;line-height:34px}.intro__title
span{font-size:26px !important;line-height:34px}.intro__description
span{margin-bottom:0;font-size:16px;line-height:21px}.intro .slick-dots{bottom:20px}.brands{margin-bottom:60px}.goods{margin-bottom:60px}.product-card--catalog{width:100%;margin-bottom:20px}.product-card__descr
a{-webkit-line-clamp:2;max-height:36px;min-height:36px}.instagram-gallery{margin-bottom:60px}.instagram-gallery__gallery
li{display:none;width:50%}.instagram-gallery__gallery li:nth-child(-n+8){display:none}.instagram-gallery__gallery li:nth-child(-n+4){display:block}.news{margin-bottom:60px}.news__img-wrap{height:198px}.info{margin-bottom:60px}.info__content{}.info__content h1,
.info__content h2,
.info__content h3,
.info__content
h4{font-size:20px;line-height:26px}.subscription__inner{padding-top:40px;padding-bottom:40px}.subscription__title-wrap{margin-bottom:30px}.subscription__form{display:block;background-color:transparent}.subscription__field{display:block;width:100%;margin-bottom:10px;border-radius:6px}.subscription__btn{width:100%}.breadcrumbs{padding-top:15px}.pagination{max-width:320px;margin:0
auto}.pagination__list{margin:0
auto}.pagination__list
li{margin-right:20px}.pagination__btn{width:24px;height:24px}.modal-cart__footer{display:block}.modal-cart__footer-price-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.modal-cart__products{height:363px}.modal-cart__btn{width:100%}.modal-cart__item{position:relative;display:block}.modal-cart__item-info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:28px;margin-bottom:10px}.modal-cart__img-wrap{width:50px;height:50px;margin-right:10px}.modal-cart__item-tools{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:0}.modal-cart__price-wrap{width:auto;margin-left:10px}.modal-cart__old-price{font-size:12px;line-height:16px}.modal-cart__delete{position:absolute;top:0;right:0;width:18px;height:18px;margin-left:0}.information__title h1,
.information__description
h1{font-size:36px}.information__description
h2{font-size:24px}.information__description
h3{font-size:20px}.information__description{margin-bottom:60px}}.form__success{max-width:810px;padding:50px
30px;margin:70px
auto 140px;box-shadow:0px 6px 15px rgba(173, 187, 204, 0.5);border-radius:10px}.form__register,
.form__account{margin:35px
auto 140px}.form__account{max-width:530px}.account-reset h1,
.success__title h1,
.form__title
h1{margin-bottom:40px;font-size:35px;line-height:45px;font-weight:600;color:#333;text-align:center}.form__register .form__group,
.form__account
.form__group{margin-bottom:30px}.form__group .col-sm-12{display:flex;flex-direction:column;align-items:center}.form__input label,
.control-label{display:inline-block;vertical-align:top;margin-bottom:10px;font-size:14px;line-height:16px;font-weight:400;color:#7E8081;letter-spacing:0.02em}.account__input,
.form__input input,
.form-control,
.form__control{display:block;width:100%;padding:17px
19px 15px;font-size:16px;line-height:21px;font-weight:400;color:#333;border:1px
solid #ECF0F5;border-radius:6px;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.account__input:focus,
.form__input input:focus,
.form-control:focus,
.form__control:focus{border-color:#76DD82}.account__input:focus::placeholder,
.form__input input:focus::placeholder,
.form-control:focus::placeholder,
.form__control:focus::placeholder{opacity:0}.account__input::placeholder,
.form__input input::placeholder,
.form-control::placeholder,
.form__control::placeholder{color:#BEBEBE;-webkit-transition:opacity ease 0.35s;-o-transition:opacity ease 0.35s;transition:opacity ease 0.35s}.text-danger{padding-top:5px;font-size:12px;line-height:14px;font-weight:400;color:#F3213B;letter-spacing:0.02em}.link__button a,
.newsletter__edit,
.account__save,
.button__edit,
.register__button,
.button__login,
.forgotten__button{display:block;padding:16px
39px;font-size:16px;line-height:21px;font-weight:400;color:#fff;text-align:center;border-radius:6px;cursor:pointer;transition:all ease 0.35s}.link__button a,
.newsletter__edit,
.account__save,
.button__edit{min-width:250px;background-color:#333;border:1px
solid #333}.register__button,
.button__login,
.forgotten__button{min-width:300px;margin:40px
auto 0;background:#76DD82;border:1px
solid #76DD82}.newsletter__edit,
.account__save{margin-top:50px}.link__button a:hover,
.newsletter__edit:hover,
.account__save:hover,
.button__edit:hover{color:#fff;background-color:#76DD82;border-color:#76DD82}.register__button:hover,
.button__login:hover,
.forgotten__button:hover{background-color:#333;border-color:#333}.link__button a:active,
.newsletter__edit:active,
.account__save:active,
.button__edit:active,
.register__button:active,
.button__login:active,
.forgotten__button:active{opacity:0.5}.socauth{margin-top:40px}.socauth__title{margin-bottom:15px;font-size:16px;line-height:21px;font-weight:400;color:#333;text-align:center}.socauth__block{display:flex;justify-content:center}.socauth__block
button{margin:0
15px;background-color:transparent;transition:all ease 0.35s}.socauth__block button:hover{opacity:0.7}.socauth__block button:active{opacity:0.5}.account-login .form__forgotten,
.account-register
.form__forgotten{display:none}.form__forgotten{margin-top:30px;text-align:center}.form__forgotten
a{display:inline-block;vertical-align:top;font-size:16px;line-height:21px;font-weight:500;color:#333;border-bottom:1px dashed #333;transition:all ease 0.35s}.form__forgotten a:hover{color:#76DD82;border-bottom-color:#76DD82}.form__forgotten a:active{opacity:0.5}.account__page{margin-bottom:140px}.account__title
h1{padding-left:15px;padding-right:15px;margin-bottom:70px;font-size:40px;line-height:52px;font-weight:600;color:#333}.account__page
.row{display:flex;align-items:flex-start}.account__page .row .col-12:first-child{width:25%;padding-left:15px;padding-right:15px}.account__page .row .col-12:last-child{width:75%}.account__menu{padding:30px;box-shadow:0px 6px 15px rgba(173, 187, 204, 0.5);border-radius:10px}.account__menu
li{margin-bottom:20px}.account__menu li:last-child{margin-bottom:0}.account__menu
a{display:inline-block;vertical-align:top;font-size:20px;line-height:26px;font-weight:600;color:#333;transition:all ease 0.35s}.account__menu .active
a{color:#76DD82}.account__menu a:hover{color:#76DD82}.account__menu a:active{opacity:0.5}.account__container{padding:30px;margin-left:15px;margin-right:15px;box-shadow:0px 6px 15px rgba(173, 187, 204, 0.5);border-radius:10px}.block__title
h2{margin-bottom:35px;font-size:32px;line-height:36px;font-weight:600;color:#333}.form__input{margin-bottom:30px}.account__form{display:flex;flex-wrap:wrap;width:100%}.form__input{width:50%}.form__input:nth-child(odd){padding-right:15px}.form__input:nth-child(even){padding-left:15px}.form-horizontal{width:100%}.form-horizontal
.form__group{width:50%;margin-bottom:30px}.success__body p,
.empty__text{font-size:20px;line-height:26px;font-weight:400;color:#333}.success__body{max-width:530px;margin:0
auto 30px}.success__body
p{text-align:center}.item__newsletter{display:flex}.item__newsletter .control-label{margin-bottom:0;margin-right:15px;line-height:21px}.check__form input[type="radio"]{display:none}.radio__inline{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:20px;font-size:16px;line-height:21px;font-weight:400;color:#333;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s;cursor:pointer}.radio__inline:hover::before{border-color:#76DD82}.radio__inline:active{opacity:0.7}.radio__inline::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;margin-right:15px;border:1px
solid #BCCCDC;border-radius:50%;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.radio__inline::after{content:"";position:absolute;left:5px;top:5px;width:10px;height:10px;background-color:transparent;border-radius:50%;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.check__form input[type="radio"]:checked + .radio__inline::before{border-color:#76DD82}.check__form input[type="radio"]:checked + .radio__inline::after{background:#76DD82}.personal-area-wrap{padding-left:15px;padding-right:15px}.autorisation-wrap{padding-left:30px;padding-right:30px}.top__title{display:flex;justify-content:center;padding-top:35px;display:none}.top__title
a{display:block;padding:21px
50px 19px;font-size:20px;line-height:26px;font-weight:600;color:#7E8081;background-color:transparent;border-radius:10px;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.top__title
a.active{color:#333;background-color:#ECF0F5}.order__comment,
.order__history,
.product__bodys,
.order__product,
.order__middle,
.order__top,
.order__block{width:100%;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ECF0F5}.order__block:nth-last-child(-n+2){padding-bottom:0;margin-bottom:50px;border-bottom:none}.order__info{margin-bottom:20px}.count__item,
.item__block,
.block__item,
.order__item{display:flex;align-items:flex-start;margin-bottom:15px}.count__item:last-child,
.item__block:last-child,
.block__item:last-child,
.order__item:last-child{margin-bottom:0}.item__title{flex-shrink:0;display:block;margin-right:15px;font-size:16px;line-height:21px;font-weight:400;color:#333}.item__text{display:block;font-size:14px;line-height:21px;font-weight:400;color:#7E8081;letter-spacing:0.02em;word-wrap:break-word}.item__text
a{color:#7E8081;text-decoration:underline}.product__controlls a,
.order__controlls
a{display:inline-block;vertical-align:top;font-size:16px;line-height:21px;font-weight:600;color:#333;border-bottom:1px dashed #333;transition:all ease 0.35s}.product__controlls a:hover,
.order__controlls a:hover{color:#76DD82;border-bottom-color:#76DD82}.product__controlls a:active,
.order__controlls a:active{opacity:0.5}.product__controlls
a{margin-right:30px}.product__controlls a:last-child{margin-right:0}.account__form
.pagination{margin:0
auto}.detail__title{display:block;padding-bottom:30px;margin-bottom:30px;font-size:24px;line-height:28px;font-weight:600;color:#333;border-bottom:1px solid #ECF0F5}.order__comment .item__title,
.history__title,
.count__title,
.shipping__title,
.payment__title{display:block;margin-bottom:20px;font-size:20px;line-height:26px;font-weight:600;color:#333}.order__middle{display:flex;align-items:flex-start;flex-wrap:wrap}.order__middle
.detail__title{width:100%}.left__block,
.right__block{width:50%}.left__block{padding-right:15px}.right__block{padding-left:15px}.product__bodys
.product__info{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:30px}.product__info
.item__block{display:block;padding-top:36px;margin-bottom:0;margin-right:20px}.product__info .order__info-image{width:120px;padding-top:0}.product__info
.item__title{margin-right:0;margin-bottom:5px}.product__controlls{display:flex}.order__comment
.item__title{margin-right:0}.wishlish-container{padding-left:15px;padding-right:15px;padding-bottom:0}.wishlish-container
.block__title{padding-left:15px;padding-right:15px}.wishlish-container .product-card__favorites{display:none}.wishlish-container
.account__form{display:block}.wishlish-container .catalog__content-list:last-child{margin-bottom:0}.wishlish-container
.empty__text{width:100% !important;padding-bottom:30px}.product__remove{position:absolute;top:20px;right:20px;z-index:100;display:block;width:20px;height:20px;fill:#333;transition:all ease 0.35s}.product__remove:hover{fill:#76DD82}.product__remove:active{opacity:0.5}.account-reset
.form__reset{max-width:810px;margin:0
auto 140px}.account-reset .form-group{margin-bottom:30px}.account-reset
.buttons{display:flex;max-width:440px;padding-top:10px;margin:0
auto}.account-reset .pull-left{width:50%;margin-right:30px}.account-reset .pull-right{width:50%}.account-reset .buttons
.btn{display:block;width:100%;padding-left:12px;padding-right:12px;text-align:center}.account-forgotten .form-horizontal
.form__group{width:100%}.form__register{max-width:1120px}.account-register .form__title
h1{margin-bottom:20px}.registration-info{display:flex;justify-content:center;margin-bottom:40px;font-size:16px;line-height:21px;font-weight:400;color:#7E8081}.registration-info
a{margin-left:10px;font-weight:500;color:#333;transition:all ease 0.35s}.registration-info a:hover{color:#76DD82}.registration-info a:active{opacity:0.5}.account-register
.register__block{display:flex;flex-wrap:wrap}.account-register .register__block
.form__group{width:50%;padding-left:15px;padding-right:15px}.account-register .mb-4{padding-top:10px}.authorization-tools{display:flex;padding-top:20px;justify-content:space-between}.authorization-tools
a{font-size:16px;line-height:21px;font-weight:500;color:#7e8081;transition:all ease 0.35s}.authorization-tools a:hover{color:#76DD82}.authorization-tools a:active{opacity:0.5}.product-isearch .breadcrumbs + .container{padding-left:15px;padding-right:15px}.product-isearch .col-sm-12{margin-bottom:140px}.product-isearch
.additional__search{padding-left:15px;padding-right:15px;margin-bottom:50px}.product-isearch
.additional__top{display:flex;align-items:center;margin-bottom:50px}.product-isearch .additional__top
.select__input{width:50%}.product-isearch .label__entry-search{flex-shrink:0;margin-right:30px;font-size:16px;line-height:21px;font-weight:600;color:#333}.product-isearch
.search__input{display:inline-block;vertical-align:top;width:50%;padding:17px
19px 15px;margin-right:30px;font-size:16px;line-height:21px;font-weight:400;color:#333;border:1px
solid #ECF0F5;border-radius:6px;-webkit-transition:all ease 0.35s;-o-transition:all ease 0.35s;transition:all ease 0.35s}.product-isearch .search__input:focus{border-color:#76DD82}.product-isearch .search__input:focus::placeholder{opacity:0}.product-isearch .search__input::placeholder{color:#BEBEBE;-webkit-transition:opacity ease 0.35s;-o-transition:opacity ease 0.35s;transition:opacity ease 0.35s}.product-isearch select.form-control{background:#fff !important}.product-isearch
.additional__bottom{display:flex;align-items:center}.product-isearch input[type="checkbox"]{display:none}.product-isearch .checkbox-inline{display:inline-flex;vertical-align:top;align-items:center;margin-right:30px;font-size:16px;line-height:21px;font-weight:400;color: @black-2;transition:all ease 0.35s;cursor:pointer}.product-isearch .checkbox-inline::before{content:"";flex-shrink:0;width:18px;height:18px;margin-right:15px;background-repeat:no-repeat;background-position:center;border:1px
solid #BCCCDC;transition:all ease 0.35s}.product-isearch .checkbox-inline:hover::before{border-color:#76DD82}.product-isearch .checkbox-inline:active{opacity:0.7}.product-isearch input[type="checkbox"]:checked + .checkbox-inline::before{background-color:#76DD82;background-image:url("https://beautyshop.kiev.ua/assets/img/icon/checkbox-icon.svg");border-color:#76DD82}.product-isearch
.button__search{display:block;width:250px;padding:16px
39px;font-size:16px;line-height:21px;font-weight:400;color:#fff;text-align:center;background-color:#333;border:1px
solid #333;border-radius:6px;cursor:pointer;transition:all ease 0.35s}.product-isearch .button__search:hover{color:#fff;background-color:#76DD82;border-color:#76DD82}.product-isearch .button__search:active{opacity:0.5}.product-isearch .button__search:hover{color:#76DD82;border-color:#76DD82}.product-isearch .button__search:active{opacity:0.5}.product-isearch .product-card{width:25%}.product-isearch
.category__pagination{display:flex;justify-content:center}.product-isearch
.text__empty{padding-left:15px;padding-right:15px;font-size:18px;line-height:27px}.manufacturer__wall{margin-bottom:140px}.manufacturer__wall-title{font-style:normal;font-weight:600;font-size:40px;text-align:center;color:#333;margin-bottom:70px}.manufacturer__wraps{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr;grid-template-columns:repeat(6, 1fr);gap:50px 30px;max-height:772px;overflow:hidden;-webkit-transition:max-height 0.4s ease;-o-transition:max-height 0.4s ease;transition:max-height 0.4s ease}.manufacturer__wraps.active{max-height:50000px}.manufacturer__wraps.bluer{position:relative}.manufacturer__wraps.bluer::after{content:'';position:absolute;bottom:0;left:0;right:0;z-index:5;width:100%;height:135px;background:rgb(255, 255, 255);background:-webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 1)), color-stop(10%, rgba(255, 255, 255, 1)), to(rgba(0, 212, 255, 0)));background:-o-linear-gradient(bottom, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 10%, rgba(0, 212, 255, 0) 100%);background:linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 10%, rgba(0, 212, 255, 0) 100%)}.manufacturer__block{max-width:250px;width:100%}.manufacturer__block-title{font-weight:600;font-size:20px;color:#333;padding-bottom:15px;border-bottom:1px solid #ECF0F5;margin-bottom:15px}.manufacturer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.manufacturer__list-item{font-weight:normal;font-size:16px;line-height:21px;color:#7E8081;padding-bottom:20px;-webkit-transition:color 0.4s ease;-o-transition:color 0.4s ease;transition:color 0.4s ease}.manufacturer__list-item:hover{color:#76DD82}.manufacturer__list-item:last-child{margin-bottom:0}.manufacturer__wraps-more{display:block;margin:40px
auto 0;text-align:center;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-weight:600;font-size:20px;color:#333;background-color:transparent;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.manufacturer__wraps-more::after{content:'';position:absolute;bottom:-4px;left:0;width:100%;height:1px;border:1px
dashed #333;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.manufacturer__wraps-more:hover{color:#76DD82}.manufacturer__wraps-more:hover::after{border:1px
dashed #76DD82}.pay__wrap{margin:30px
auto;text-align:center}.pay__wrap-title{font-weight:400;font-size:16px;line-height:21px;color:#333;margin-bottom:15px}.pay__wrap
.btn{margin-left:auto;margin-right:auto}.additional__comment{padding:15px
30px;background:rgba(255, 172, 98, 0.3);border-radius:6px;margin-bottom:30px;font-weight:400;font-size:20px;line-height:26px;color:#333}.account__container
.order__history{max-height:400px;overflow-y:auto}@media (max-width: 1600px){.form__success,
.form__register,
.form__account{margin-bottom:130px}.account-reset h1,
.success__title h1,
.form__title
h1{font-size:33px;line-height:43px}.account__page{margin-bottom:130px}.account__title
h1{font-size:36px;line-height:47px}.account-reset
.form__reset{max-width:670px;margin-bottom:130px}.product-isearch .col-sm-12{margin-bottom:130px}}@media (max-width: 1440px){.form__success{max-width:750px;padding:40px
20px;margin-top:60px}.form__success,
.form__register,
.form__account{margin-bottom:120px}.form__register,
.form__account{margin-top:30px}.form__register{max-width:1020px}.account-reset h1,
.success__title h1,
.form__title
h1{font-size:31px;line-height:40px}.socauth__title{font-size:18px;line-height:23px}.form__forgotten
a{font-size:18px;line-height:23px}.newsletter__edit,
.account__save,
.register__button,
.button__login,
.forgotten__button{margin-top:40px}.account__page{margin-bottom:120px}.account__title
h1{margin-bottom:60px;font-size:32px;line-height:42px}.account__menu{padding-left:20px;padding-right:20px}.account__menu
a{font-size:18px;line-height:23px}.account__container{padding-left:20px;padding-right:20px}.wishlish-container{padding-left:5px;padding-right:5px}.block__title
h2{margin-bottom:30px;font-size:28px;line-height:32px}.success__body p,
.empty__text{font-size:18px;line-height:23px}.top__title{padding-top:30px}.top__title
a{padding:20px
40px;font-size:18px;line-height:23px}.detail__title{font-size:20px;line-height:26px}.order__comment .item__title,
.history__title,
.count__title,
.shipping__title,
.payment__title{font-size:18px;line-height:23px}.product__remove{top:15px;right:15px}.order__middle{display:block}.left__block,
.right__block{width:100%}.left__block{padding-right:0;margin-bottom:30px}.right__block{padding-left:0}.account-reset
.form__reset{max-width:610px;margin-bottom:120px}.product-isearch .col-sm-12{margin-bottom:120px}.manufacturer__wraps{-ms-grid-columns: (1fr) [ 5 ];grid-template-columns:repeat(5, 1fr)}.manufacturer__wall-title{font-size:32px;margin-bottom:60px}.manufacturer__wall{margin-bottom:120px}}@media (max-width: 1280px){.form__success,
.form__register,
.form__account{margin-bottom:100px}.form__success{margin-top:70px}.form__register{max-width:960px}.account-reset h1,
.success__title h1,
.form__title
h1{margin-bottom:30px;font-size:29px;line-height:38px}.form__input label,
.control-label{font-size:12px;line-height:14px}.account__input,
.form__input input,
.form-control,
.form__control{padding-top:16px;padding-bottom:16px;padding-left:14px;font-size:14px;line-height:18px}.link__button a,
.newsletter__edit,
.account__save,
.button__edit,
.register__button,
.button__login,
.forgotten__button{padding:14px
34px;font-size:14px;line-height:18px}.account__page{margin-bottom:100px}.account__title
h1{margin-bottom:50px;font-size:30px;line-height:39px}.item__newsletter{line-height:20px}.radio__inline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:18px}.radio__inline::before{-ms-flex-item-align:start;align-self:flex-start}.order__comment,
.order__history,
.product__bodys,
.order__product,
.order__middle,
.order__top,
.order__block{padding-bottom:20px;margin-bottom:20px}.order__block:nth-last-child(-n+2){margin-bottom:40px}.item__title{font-size:14px;line-height:18px}.item__text{font-size:14px;line-height:18px}.product__controlls a,
.order__controlls
a{font-size:14px;line-height:18px}.product__bodys
.product__info{margin-bottom:20px}.detail__title{padding-bottom:20px;margin-bottom:20px}.left__block{margin-bottom:20px}.product__remove{width:20px;height:20px}.account-reset
.form__reset{max-width:550px;margin-bottom:100px}.account-reset
.buttons{max-width:400px}.product-isearch .col-sm-12{margin-bottom:100px}.product-isearch
.additional__top{margin-bottom:40px}.product-isearch
.additional__search{margin-bottom:40px}.product-isearch .checkbox-inline{font-size:14px;line-height:18px}.product-isearch
.button__search{padding:14px
34px;font-size:14px;line-height:18px}.product-isearch
.search__input{padding-top:16px;padding-bottom:16px;padding-left:14px;font-size:14px;line-height:18px}.registration-info{margin-bottom:30px}.manufacturer__wall-title{font-size:30px;margin-bottom:50px}.manufacturer__wall{margin-bottom:100px}}@media (max-width: 1200px){.account__page
.row{display:block}.account__page .row .col-12:first-child{width:100%}.account__page .row .col-12:last-child{width:100%}.account__menu{margin-right:0;margin-bottom:30px}.product-isearch .product-card{width:33.333%}.product-isearch
.additional__top{margin-bottom:30px}.product-isearch
.catalog__head{justify-content:flex-end}.product-isearch .catalog__head-title{display:block}.product-isearch .catalog-select{display:block}}@media (max-width: 1024px){.form__success{padding:30px
20px;margin-top:50px;margin-bottom:80px}.form__register,
.form__account{margin-bottom:80px}.account-reset h1,
.success__title h1,
.form__title
h1{font-size:27px;line-height:35px}.form__forgotten
a{font-size:16px;line-height:21px}.account__input,
.form__input input,
.form-control,
.form__control{padding:12px
14px}.socauth{padding-top:0}.form__forgotten{margin-top:20px}.link__button a,
.newsletter__edit,
.account__save,
.button__edit,
.register__button,
.button__login,
.forgotten__button{padding:12px
29px}.account__page{margin-bottom:80px}.account__title
h1{margin-bottom:40px;font-size:28px;line-height:36px}.account__menu{padding:20px}.account__menu
a{font-size:16px;line-height:21px}.account__container{padding:20px}.wishlish-container{padding-left:5px;padding-right:5px;padding-bottom:0}.wishlish-container .product-card{margin-bottom:20px}.wishlish-container
.empty__text{padding-bottom:20px}.block__title
h2{margin-bottom:25px;font-size:24px;line-height:28px}.success__body p,
.empty__text{font-size:16px;line-height:21px}.form-horizontal
.form__group{width:100%}.radio__inline::before{margin-right:10px}.top__title
a{padding:15px
30px;font-size:16px;line-height:21px}.personal-area-wrap{padding-left:0;padding-right:0}.autorisation-wrap{padding-left:15px;padding-right:15px}.detail__title{font-size:18px;line-height:23px}.order__comment .item__title,
.history__title,
.count__title,
.shipping__title,
.payment__title{font-size:16px;line-height:21px}.account-reset
.form__reset{margin-bottom:80px}.account-reset .form-group{margin-bottom:20px}.account-reset .pull-left{margin-right:20px}.product-isearch .col-sm-12{margin-bottom:80px}.product-isearch .breadcrumbs + .container{padding-left:0;padding-right:0}.product-isearch
.search__input{margin-right:20px;padding:12px
14px}.product-isearch .label__entry-search{margin-right:20px;font-size:14px;line-height:18px}.product-isearch
.button__search{padding:12px
29px}.product-isearch .catalog__head-title{font-size:14px;line-height:18px}.manufacturer__wraps{-ms-grid-columns: (1fr) [ 4 ];grid-template-columns:repeat(4, 1fr)}.manufacturer__wall-title{font-size:28px;margin-bottom:40px}.manufacturer__wall{margin-bottom:80px}}@media (max-width: 768px){.form__success{margin-top:40px;margin-bottom:70px}.form__register,
.form__account{margin-bottom:70px}.account-reset h1,
.success__title h1,
.form__title
h1{font-size:25px;line-height:32px}.account__page{margin-bottom:70px}.account__title
h1{margin-bottom:30px;font-size:26px;line-height:34px}.account__menu
li{margin-bottom:15px}.account__menu
a{font-size:14px;line-height:18px}.block__title
h2{margin-bottom:20px;font-size:20px;line-height:26px}.success__body p,
.empty__text{font-size:14px;line-height:18px}.detail__title{font-size:16px;line-height:21px}.order__comment .item__title,
.history__title,
.count__title,
.shipping__title,
.payment__title{font-size:14px;line-height:18px}.product__controlls
a{margin-right:20px}.product__remove{top:10px;right:10px}.product__bodys
.product__info{display:block}.product__info
.item__block{display:flex;padding-top:0;margin-right:0;margin-bottom:15px}.product__info .order__info-image{margin-bottom:20px}.product__info
.item__title{margin-bottom:0;margin-right:15px}.account-reset
.form__reset{margin-bottom:70px}.product-isearch .col-sm-12{margin-bottom:70px}.product-isearch
.additional__top{display:block}.product-isearch .label__entry-search{display:block;margin-right:0;margin-bottom:20px}.product-isearch
.search__input{display:block;width:100%;margin-right:0;margin-bottom:30px}.product-isearch .additional__top
.select__input{width:100%}.product-isearch
.additional__bottom{display:block}.product-isearch
.button__search{margin-top:30px}.manufacturer__wraps{-ms-grid-columns: (1fr) [ 3 ];grid-template-columns:repeat(3, 1fr)}.manufacturer__wall{margin-bottom:70px}.additional__comment{padding:15px;font-size:14px;line-height:19px}}@media (max-width: 700px){.account__page .row .col-12:first-child{padding-left:20px;padding-right:20px}.account__container{margin-left:20px;margin-right:20px}.wishlish-container{padding-left:10px;padding-right:10px;margin-left:20px;margin-right:20px}.wishlish-container
.block__title{padding-left:10px;padding-right:10px}.wishlish-container
.empty__text{padding-left:10px !important;padding-right:10px !important}.account__form{display:block}.form__input{width:100%;margin-bottom:20px}.form__input:nth-child(odd){padding-right:0}.form__input:nth-child(even){padding-left:0}.form-horizontal
.form__group{margin-bottom:20px}.top__title{display:block;padding-top:0;border:none;display:none}.top__title
a{padding-left:20px;padding-right:20px;border-bottom:1px solid #ECF0F5;border-radius:0}.autorisation-wrap{padding-left:20px;padding-right:20px}.account__form
.pagination{justify-content:center}.product-isearch
.additional__search{padding-left:20px;padding-right:20px}.product-isearch .product-card{width:50%}.product-isearch .checkbox-inline{margin-right:20px}.product-isearch
.text__empty{padding-left:20px;padding-right:20px;font-size:16px;line-height:21px}.account-register
.register__block{display:block}.account-register .register__block
.form__group{width:100%;padding-left:0;padding-right:0}}@media (max-width: 500px){.autorisation-wrap{padding-left:0;padding-right:0}.form__register,
.form__account{margin:0
20px 60px}.form__success{padding:20px;margin-top:30px;margin-bottom:60px}.account-reset h1,
.success__title h1,
.form__title
h1{margin-bottom:20px;font-size:20px;line-height:26px}.form__register .form__group,
.form__account
.form__group{margin-bottom:20px}.form__forgotten
a{font-size:14px;line-height:18px}.link__button a,
.newsletter__edit,
.account__save,
.button__edit,
.register__button,
.button__login,
.forgotten__button{width:100%;max-width:280px;min-width:0;margin-top:30px}.register__button,
.button__login,
.forgotten__button{margin-top:20px}.socauth{margin-top:30px}.socauth__title{margin-bottom:20px;font-size:12px;line-height:16px}.socauth__block
button{width:24px;height:24px}.account__page{margin-bottom:60px}.account__title
h1{font-size:24px;line-height:31px}.count__item,
.item__block,
.block__item,
.order__item{display:block}.order__info{margin-bottom:15px}.order__block:nth-last-child(-n+2){margin-bottom:30px}.item__title{margin-right:0;margin-bottom:5px}.product__controlls{flex-direction:column;align-items:flex-start}.product__controlls
a{margin-right:0;margin-bottom:20px}.product__controlls a:last-child{margin-bottom:0}.product__info
.item__block{display:block}.product__info
.item__title{margin-right:0;margin-bottom:5px}.g-recaptcha{transform:scale(0.8)}.account-reset
.form__reset{margin-bottom:60px}.authorization-tools
a{font-size:14px;line-height:18px}.registration-info{margin-bottom:20px;font-size:14px;line-height:18px}.account-register .mb-4{padding-top:0}.product-isearch .col-sm-12{margin-bottom:60px}.product-isearch
.additional__bottom{display:flex;flex-direction:column;align-items:flex-start}.product-isearch .checkbox-inline{margin-right:0;margin-bottom:15px}.product-isearch .product-card{width:100%}.product-isearch
.category__pagination{display:block;padding-left:20px;padding-right:20px}.product-isearch
.button__search{width:100%;max-width:280px;margin:15px
auto 0}.manufacturer__wraps{-ms-grid-columns: (1fr) [ 2 ];grid-template-columns:repeat(2, 1fr)}.manufacturer__wall-title{font-size:24px;margin-bottom:30px}.manufacturer__block-title{font-size:16px}.manufacturer__block-title{padding-bottom:10px;margin-bottom:10px}.manufacturer__list-item{font-size:14px;line-height:18px}.manufacturer__wraps-more{font-size:14px;margin:20px
auto 0}.manufacturer__wall{margin-bottom:70px}}.title__border{padding-bottom:30px;border-bottom:1px solid #ECF0F5}.remodal__language{background-color:#fff;border-radius:10px;width:650px;padding:70px}.remodal__language-title{font-weight:500;font-size:22px;line-height:130%;text-align:center;text-transform:uppercase;margin-bottom:50px}.remodal__language-btns{display:flex;justify-content:center}.remodal__language-btn{margin:0
10px;cursor:pointer}@media (max-width: 1280px){.remodal__language{padding:50px}.remodal__language-title{font-size:20px;margin-bottom:40px}}@media (max-width: 768px){.remodal__language{width:100%}.remodal__language-btns{flex-direction:column;align-items:center}.remodal__language-btn{margin-bottom:15px}}@media (max-width: 500px){.remodal__language{padding:30px}}.product-info__h2{margin-bottom:30px;font-size:35px;line-height:45px;font-weight:600;color:#333}@media (max-width: 1600px){.product-info__h2{font-size:33px;line-height:43px}}.product__price-txt,
.product-card__price-txt{margin-right:5px}.iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.iframe-responsive{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.loader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999999;background-color:rgba(255, 255, 255, 0.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loader-icon{width:50px;height:50px;border:5px
solid #ccc;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes
rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
/* */

.header__contacts-modal{z-index:300}.header__language-list{z-index:300}.popular-brands{margin-bottom:20px}.popular-brands__link-wrap{display:none}.alphabetical-index{margin-bottom:50px}.alphabetical-index__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:30px;padding-bottom:15px;border-bottom:1px solid #ECF0F5;border-top:1px solid #ECF0F5}.alphabetical-index__title-wrap{-ms-flex-negative:0;flex-shrink:0;margin-right:30px;margin-bottom:15px}.alphabetical-index__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.alphabetical-index__list
li{margin-bottom:15px}.brands-list{margin-bottom:120px}.brands-list__sub-list
li{font-size:0}.brands-list__sub-list
a{display:inline-block;vertical-align:top}@media (max-width: 1600px){.popular-brands__title{font-size:18px;line-height:23px}.popular-brands__list{max-width:1430px}.popular-brands__item-inner{height:98px}.alphabetical-index__title{font-size:18px;line-height:23px}.alphabetical-index__link{font-size:23px;line-height:30px}.brands-list{margin-bottom:110px}.brands-list__list{max-width:1430px}.brands-list__title{font-size:33px;line-height:43px}.brands-list__sub-list
a{font-size:18px;line-height:23px}}@media (max-width: 1440px){.page-title-wrap{margin-bottom:45px}.popular-brands{margin-bottom:15px}.popular-brands__list{max-width:1310px}.popular-brands__item-inner{height:90px}.alphabetical-index{margin-bottom:45px}.alphabetical-index__list
li{margin-right:25px}.alphabetical-index__link{font-size:20px;line-height:26px}.brands-list{margin-bottom:100px}.brands-list__list{max-width:1310px}.brands-list__list-item{margin-bottom:40px}.brands-list__title{font-size:31px;line-height:40px}}@media (max-width: 1280px){.page-title-wrap{margin-bottom:40px}.popular-brands{margin-bottom:10px}.popular-brands__title{font-size:16px;line-height:21px}.popular-brands__list{max-width:1190px}.popular-brands__item-inner{height:80px;padding:12px}.alphabetical-index{margin-bottom:40px}.alphabetical-index__title-wrap{margin-right:25px}.alphabetical-index__title{font-size:16px;line-height:21px}.alphabetical-index__list
li{margin-right:23px}.brands-list{margin-bottom:80px}.brands-list__list{max-width:1190px}.brands-list__list-item{margin-bottom:30px}.brands-list__title{font-size:29px;line-height:38px}.brands-list__sub-list
a{font-size:16px;line-height:21px}}@media (max-width: 1200px){.alphabetical-index__inner{display:block;padding-top:20px;padding-bottom:5px}.alphabetical-index__title-wrap{margin-right:0}.alphabetical-index__list
li{margin-right:25px}.brands-list__sub-list
li{width:25%}}@media (max-width: 1024px){.inner-page{padding-top:58px}.header__top-bar{padding-bottom:15px;border-bottom:1px solid #ECF0F5}.page-title-wrap{margin-bottom:30px}.popular-brands__list{max-width:944px;padding-left:0;padding-right:0}.popular-brands__item{width:20%}.popular-brands__item-inner{height:75px}.alphabetical-index__link{font-size:18px;line-height:23px}.brands-list{margin-bottom:60px}.brands-list__list{max-width:944px;padding-left:0;padding-right:0}.brands-list__list-item{margin-bottom:20px}.brands-list__title{font-size:27px;line-height:35px}}@media (max-width: 768px){.popular-brands{margin-bottom:0}.popular-brands__list{max-width:728px}.popular-brands__item-inner{height:55px;padding:8px}.alphabetical-index{margin-bottom:30px}.alphabetical-index__title{font-size:14px;line-height:18px}.alphabetical-index__list
li{margin-right:30px}.brands-list{margin-bottom:55px}.brands-list__list{max-width:728px}.brands-list__list-item{margin-bottom:15px}.brands-list__title{margin-bottom:15px;font-size:25px;line-height:32px}.brands-list__sub-list{padding-top:15px}.brands-list__sub-list
li{margin-bottom:15px}.brands-list__sub-list
a{font-size:14px;line-height:18px}}@media (max-width: 700px){.popular-brands__title-wrap{margin-bottom:20px}.popular-brands__list{padding-left:10px;padding-right:10px}.popular-brands__item{padding-left:10px;padding-right:10px;margin-bottom:20px}.brands-list__title{padding-left:20px;padding-right:20px;font-size:20px;line-height:26px}.brands-list__sub-list{padding-left:10px;padding-right:10px}.brands-list__sub-list::before{left:20px;right:20px}.brands-list__sub-list
li{width:50%;padding-left:10px;padding-right:10px}}@media (max-width: 500px){.popular-brands{margin-bottom:30px}.popular-brands__title{font-size:14px;line-height:18px}.popular-brands__item{display:none;width:33.333%}.popular-brands__item:nth-child(1),
.popular-brands__item:nth-child(2),
.popular-brands__item:nth-child(3),
.popular-brands__item:nth-child(4),
.popular-brands__item:nth-child(5),
.popular-brands__item:nth-child(6){display:block}.popular-brands__item-inner{height:38px;padding:6px}.popular-brands__link-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brands-list{margin-bottom:45px}}