@charset "UTF-8";@font-face{font-family:Manrope;font-display:swap;src:url(../fonts/Manrope-Bold.woff) format("woff"),url(../fonts/Manrope-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Manrope;font-display:swap;src:url(../fonts/Manrope-Medium.woff) format("woff"),url(../fonts/Manrope-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Manrope;font-display:swap;src:url(../fonts/Manrope-ExtraBold.woff) format("woff"),url(../fonts/Manrope-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:Manrope;font-display:swap;src:url(../fonts/Manrope-SemiBold.woff) format("woff"),url(../fonts/Manrope-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Manrope;font-display:swap;src:url(../fonts/Manrope-Regular.woff) format("woff"),url(../fonts/Manrope-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Playfair;font-display:swap;src:url(../fonts/PlayfairDisplay-Regular.woff) format("woff"),url(../fonts/PlayfairDisplay-Regular.woff2) format("woff2");font-weight:400;font-style:normal}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}aside,footer,header,nav,section{display:block}body,html{height:100%;min-width:320px}body{line-height:1;font-family:Manrope;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:Manrope}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}body{color:#000;font-size:16px;line-height:1.2}body._lock{overflow:hidden}.wrapper{width:100%;min-height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}._container{padding:0 16px;width:100%;max-width:1920px;margin:0 auto;padding:0 160px}.select{position:relative}.select__item{position:relative}.select__title{color:#000;border:1px solid rgba(1,113,115,.14);background-color:#fff;cursor:pointer}.select__title._placeholder{color:#999}.select__value{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;height:48px;padding:0 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.select__value span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.select__value:before{content:"";display:inline-block;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;width:16px;height:16px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;background:url(../img/icons/select.svg) center/100% no-repeat}.select__input{width:100%;background-color:transparent;height:100%}.select__options{color:#000;display:none;position:absolute;top:100%;min-width:100%;left:0;background-color:#fff;border:1px solid rgba(1,113,115,.14);border-top:0;font-size:16px}.select__option{cursor:pointer;padding:8px 16px;margin:0}.select._active{z-index:5}.select._active .select__title{border-color:rgba(1,113,115,.5)}.select._active .select__value:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.select._active .select__options{display:block}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input{border-radius:0!important;width:100%;display:block;padding:0 24px;min-height:54px;background-color:#fff;color:#017173;font-size:16px;color:#017173}.input._v2{background-color:#f7f7f7}.input::-webkit-input-placeholder{color:#017173}.input::-moz-placeholder{color:#017173}.input:-ms-input-placeholder{color:#017173}.input::-ms-input-placeholder{color:#017173}.input::placeholder{color:#017173}.input._error{color:red;border-color:rgba(255,0,0,.24)}textarea.input{resize:none;padding:16px 24px;height:126px}.field{position:relative}.field._error .field__custom-placeholder{color:red}.field._error .field__custom-placeholder span{color:inherit}.field._error .field__input,.field._error .field__textarea{border-color:#ff00003D}.field._error+.give-review__bottom{color:red}.field._fielded .field__custom-placeholder{display:none}.field__input{width:100%;max-width:100%;min-height:50px;border:1px solid rgba(1,113,115,.1);-webkit-transition:all .3s 0s;transition:all .3s 0s;color:#000;font-size:16px;padding:0 16px;line-height:1.4}.field__input::-webkit-input-placeholder{font-size:0}.field__input::-moz-placeholder{font-size:0}.field__input:-ms-input-placeholder{font-size:0}.field__input::-ms-input-placeholder{font-size:0}.field__input::placeholder{font-size:0}.field__input._phone:focus+.field__custom-placeholder{display:none}.field__input:focus{border-color:rgba(1,113,115,.5)}.field__custom-placeholder{position:absolute;color:#999;top:50%;line-height:1.4;left:17px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.field__custom-placeholder span{color:#017173}.field__textarea{width:100%;max-width:100%;min-height:50px;border:1px solid rgba(1,113,115,.1);-webkit-transition:all .3s 0s;transition:all .3s 0s;color:#000;font-size:16px;line-height:1.4;padding:0 16px;resize:none;height:200px;overflow-y:auto;padding:14px 16px}.field__textarea::-webkit-scrollbar{width:4px;background-color:#b1b1b1}.field__textarea::-webkit-scrollbar-thumb{background-color:#017173}.field__textarea:focus{border-color:rgba(1,113,115,.5)}.field__textarea+.field__custom-placeholder{top:14px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.field__viewpass{position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.viewpass{cursor:pointer}.viewpass._active .viewpass__on{display:block}.viewpass._active .viewpass__off{display:none}.viewpass__on{display:none;width:24px;height:24px}.viewpass__off{display:block;width:24px;height:24px}.file{display:block;width:100%}.file._loading .file__icon-default,.file._loading .file__text-default{display:none}.file._loading .file__icon-loading,.file._loading .file__text-loading{display:block}.file._loading .file__icon-loaded,.file._loading .file__text-loaded{display:none}.file._loaded .file__icon-default,.file._loaded .file__text-default{display:none}.file._loaded .file__icon-loading,.file._loaded .file__text-loading{display:none}.file._loaded .file__icon-loaded,.file._loaded .file__text-loaded{display:block}.file__input{display:none}.file__content{padding:14px 16px;border:1px solid rgba(1,113,115,.14);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;color:#000;font-size:16px;cursor:pointer}.file__text{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.4}.file__text-loading{display:none}.file__text-loaded{display:none}.file__icon{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px;height:16px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.file__icon-loading{display:none}.file__icon-loaded{display:none}.switch{display:block;cursor:pointer}.switch__input{display:none}.switch__input:checked+.switch__content .switch__icon{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:#017173}.switch__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.switch__icon{background-color:#e5e7eb;width:40px;height:24px;border-radius:50px;padding:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s 0s;transition:all .3s 0s}.switch__circle{height:20px;width:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;border-radius:50%;background-color:#fff;-webkit-transition:all .3s 0s;transition:all .3s 0s}.checkbox{position:relative;cursor:pointer}.checkbox__input{position:absolute;width:0;height:0;opacity:0;visibility:hidden}.checkbox__input:checked+.checkbox__content::before{background:url(../img/icons/check.svg) center/22px no-repeat,#fff}.checkbox__content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:16px}.checkbox__content::before{content:"";-ms-flex-item-align:start;align-self:flex-start;margin:0 8px 0 0;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;left:0;top:0;width:24px;height:24px;border-radius:6px;background:#fff;border:2px solid #017173}.checkbox a{color:#017173;text-decoration:underline}.checkbox._error .checkbox__text:before{border:1px solid #ee1212}.quantity{width:96px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.quantity__button{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;height:20px;border-radius:50px;background-color:rgba(1,113,115,.14);color:#000;position:relative;cursor:pointer;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;-webkit-transition:all .3s 0s;transition:all .3s 0s}.quantity__button img,.quantity__button svg{width:16px;height:16px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px}.quantity__button_plus::before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.quantity__input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.quantity__input input{height:100%;color:#000;font-size:18px;width:100%;text-align:center;font-weight:600}.rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rating._error .rating__star path{stroke:red}.rating__star{padding:0;border:0;background:0 0;cursor:pointer;line-height:0}.rating__star svg{width:24px;height:24px;display:block}.rating__star path{fill:transparent;stroke:#017173;stroke-opacity:.45;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;-webkit-transition:fill .2s ease,stroke-opacity .2s ease;transition:fill .2s ease,stroke-opacity .2s ease}.rating__star.is-active path,.rating__star.is-hover path{fill:#017173!important;stroke:#017173!important;stroke-opacity:1}.rating input{position:absolute;opacity:0;pointer-events:none}img,svg{vertical-align:middle;max-width:100%;max-height:100%;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}a{-webkit-transition:color .3s 0s;transition:color .3s 0s}.btn{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;text-align:center;font-size:18px;font-weight:600;color:#fff;background-color:#017173;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;padding:8px 40px;min-height:56px;-webkit-transition:all .3s 0s;transition:all .3s 0s}.btn._black{background-color:#000;color:#fff}.btn._stroke-v2{background-color:rgba(1,113,115,.05);border:1px solid rgba(1,113,115,.14);color:#017173}.btn._stroke-v2:disabled{background:0 0;color:#999}.btn._stroke{border:2px solid #017173;color:#017173;background-color:transparent}.btn._stroke._gray{border-color:#999;color:#999}.btn._fw{width:100%}.btn:disabled{background-color:#999;color:#fff;pointer-events:none}.btn._not-available{color:red;border:1px solid rgba(255,0,0,.14);background-color:rgba(255,0,0,.04);pointer-events:none}._title{font-size:48px;color:#000;line-height:1;font-family:Playfair,serif;text-transform:uppercase}._title span{color:#017173}._border-top{border-top:1px solid rgba(1,113,115,.14)}ol.counter{list-style-type:none;counter-reset:item}ol.counter li{position:relative;padding:0 0 0 30px}ol.counter li:before{counter-increment:item;content:counter(item);position:absolute;left:0;top:0;font-size:14px;font-weight:700;text-align:center}.ellipsis{display:block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.es{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.table{display:table;font-size:0;width:100%}.trow{display:table-row}.cell{display:table-cell}.cell.full{width:100%}._ibg{position:relative}._ibg img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}body.ie ._ibg{background-position:center;background-size:cover;background-repeat:no-repeat}body.ie ._ibg img{width:0;height:0;opacity:0;visibility:hidden}.video{position:relative;overflow:hidden;height:0;padding-bottom:56.25%}.video embed,.video iframe,.video object,.video video{position:absolute;top:0;left:0;width:100%;height:100%}.videobg embed,.videobg iframe,.videobg object,.videobg video{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover}.moretext{overflow:hidden}.moretext__more{cursor:pointer}.moretext__more span{font-style:normal}.moretext__more span:first-child{display:block}.moretext__more span:last-child{display:none}.moretext__more.active span{font-style:normal}.moretext__more.active span:first-child{display:none}.moretext__more.active span:last-child{display:block}#map{background:url(../img/icons/loading.gif) center/50px no-repeat}._swiper{overflow:hidden}._swiper .swiper-wrapper{width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}._swiper.swiper-container-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}._swiper.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swiper-container-initialized .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-container-android .swiper-slide,.swiper-container-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}.swiper-slide{height:auto!important}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;width:100%}.pagination._white .swiper-pagination-bullet{background-color:#fff}.pagination .swiper-pagination-bullet{width:1px;-webkit-box-flex:0;-ms-flex:0 0 1px;flex:0 0 1px;height:8px;background-color:#017173;-webkit-transition:all .3s 0s;transition:all .3s 0s;cursor:pointer;position:relative}.pagination .swiper-pagination-bullet-active{-webkit-box-flex:0;-ms-flex:0 0 10px;flex:0 0 10px;width:10px}.pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active)::after{content:'';width:7px;height:100%;left:50%;top:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:inline-block}.progressbar{height:2px;background-color:#e4e4e4;position:relative}.progressbar .swiper-pagination-progressbar-fill{background:#017173;height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;width:100%}._tabs-block{display:none}._tabs-block._active{display:block}.gm-style-iw-t{opacity:0}.baloon{opacity:1;right:-7px!important;bottom:80px!important}.baloon button{display:none!important}.baloon:after{display:none!important}.baloon-style{display:none}.baloon-content.gm-style-iw{opacity:1;border-radius:0!important;max-width:300px!important;padding:0!important;left:0!important;width:100%!important;overflow:visible!important}.baloon-content.gm-style-iw>.gm-style-iw-d{overflow:hidden!important;max-width:none!important}.baloon-content.gm-style-iw:after{display:none!important}.baloon-close{top:18px!important}._custom-scroll{position:fixed;right:0;top:0;width:3px;height:100%;z-index:1000}._custom-scroll__line{background-color:rgba(0,0,0,.5);border-radius:3px 0 0 3px;position:relative;left:0;top:0;width:100%}.qs-datepicker-container{font-size:1rem;font-family:sans-serif;color:#000;position:absolute;width:15.625em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:9001;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;background:#fff;padding-top:5px}.qs-datepicker-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.qs-datepicker-container.qs-centered{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.qs-datepicker-container.qs-hidden{display:none}.qs-datepicker .qs-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.75);color:#fff;width:100%;height:100%;padding:.5em;z-index:1;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.qs-datepicker .qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-datepicker .qs-overlay .qs-overlay-year{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:.875em;padding:.25em 0;width:80%;text-align:center;margin:0 auto;display:block}.qs-datepicker .qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-datepicker .qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:0;right:0}.qs-datepicker .qs-overlay .qs-submit{border:1px solid #fff;border-radius:.26392em;padding:.5em;margin:0 auto auto;cursor:pointer;background:rgba(128,128,128,.4)}.qs-datepicker .qs-overlay .qs-submit.qs-disabled{color:grey;border-color:grey;cursor:not-allowed}.qs-datepicker .qs-overlay .qs-overlay-month-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.qs-datepicker .qs-overlay .qs-overlay-month{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:33.33333%;cursor:pointer;opacity:.5;-webkit-transition:opacity .15s;transition:opacity .15s}.qs-datepicker .qs-overlay .qs-overlay-month.active,.qs-datepicker .qs-overlay .qs-overlay-month:hover{opacity:1}.qs-datepicker .qs-controls{width:100%;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;-ms-flex-negative:0;flex-shrink:0;background:#fff;color:#000;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-datepicker .qs-controls.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-datepicker .qs-arrow{height:24px;width:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;position:relative;cursor:pointer;border-radius:.26392em;-webkit-transition:background .15s;transition:background .15s;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}.qs-datepicker .qs-arrow:hover{background:rgba(1,113,115,.1)}.qs-datepicker .qs-arrow:hover.qs-left:after{border-right-color:#000}.qs-datepicker .qs-arrow:hover.qs-right:after{border-left-color:#000}.qs-datepicker .qs-arrow:after{content:"";width:100%;height:100%;display:inline-block}.qs-datepicker .qs-arrow.qs-left:after{background:url(../img/icons/arrow-prev.svg) center/100% no-repeat}.qs-datepicker .qs-arrow.qs-right:after{background:url(../img/icons/arrow-next.svg) center/100% no-repeat}.qs-datepicker .qs-month-year{font-size:28px;font-weight:600;-webkit-transition:border .2s;transition:border .2s;border-bottom:1px solid transparent;cursor:pointer}.qs-datepicker .qs-month-year:hover{border-bottom:1px solid grey}.qs-datepicker .qs-month-year:active:focus,.qs-datepicker .qs-month-year:focus{outline:0}.qs-datepicker .qs-month{padding-right:.5ex}.qs-datepicker .qs-year{padding-left:.5ex}.qs-datepicker .qs-squares{display:-webkit-box;display:-ms-flexbox;display:flex;color:#999;font-size:16px;font-weight:400;line-height:1.2;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.3125em;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-datepicker .qs-squares.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-datepicker .qs-square{width:14.28571%;height:1.5625em;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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .1s;transition:background .1s;border-radius:50px;min-height:36px}.qs-datepicker .qs-square.qs-current{color:#017173;border:1px solid #017173}.qs-datepicker .qs-square._calendar-day--mine{color:#017173}.qs-datepicker .qs-square._calendar-day--mine::after{content:'';-webkit-box-flex:0;-ms-flex:0 0 8px;flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#017173;display:inline-block}.qs-datepicker .qs-square._calendar-day--upcoming{color:#017173}.qs-datepicker .qs-square._calendar-day--upcoming::after{content:'';-webkit-box-flex:0;-ms-flex:0 0 8px;flex:0 0 8px;width:8px;height:8px;border-radius:50%;border:1px solid #017173;display:inline-block}.qs-datepicker .qs-square._calendar-day--upcoming.qs-active::after{border-color:#fff}.qs-datepicker .qs-square._calendar-day--mine.qs-active::after{background:#fff}.qs-datepicker .qs-square.qs-active{background:#017173;color:#fff}.qs-datepicker .qs-square.qs-range-date-start:not(.qs-range-date-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-datepicker .qs-square.qs-range-date-middle{background:#d4ebf2}.qs-datepicker .qs-square.qs-range-date-middle:not(.qs-range-date-0):not(.qs-range-date-6){border-radius:0}.qs-datepicker .qs-square.qs-range-date-middle.qs-range-date-0{border-top-right-radius:0;border-bottom-right-radius:0}.qs-datepicker .qs-square.qs-range-date-end:not(.qs-range-date-0),.qs-datepicker .qs-square.qs-range-date-middle.qs-range-date-6{border-top-left-radius:0;border-bottom-left-radius:0}.qs-datepicker .qs-square.qs-disabled span{opacity:.2}.qs-datepicker .qs-square.qs-empty{cursor:default}.qs-datepicker .qs-square.qs-disabled{cursor:not-allowed}.qs-datepicker .qs-square.qs-day{cursor:default;font-weight:400;color:#017173}.qs-datepicker .qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{color:#017173}.qs-datepicker .qs-event{position:relative}.qs-datepicker .qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#07f;bottom:0;right:0}.qs-datepicker .qs-event.qs-disabled:after,.qs-datepicker .qs-event.qs-empty:after{background:#cce4ff}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;margin-top:-10px;position:absolute;width:20px;height:36px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:1080;outline:0;border:none;padding:0;font-size:0}.lg-next.disabled,.lg-prev.disabled{pointer-events:none;opacity:.5}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px;background:url(../img/icons/p-right.svg) 0 0/100% no-repeat}.lg-next:before{content:none}.lg-prev{left:20px;background:url(../img/icons/p-left.svg) 0 0/100% no-repeat}.lg-prev:after{content:none}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0)),to(rgba(0,0,0,.4)));background-image:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;will-change:color;-webkit-transition:color .2s linear;transition:color .2s linear;background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close{background:url(../img/icons/close-w.svg) center no-repeat}.lg-toolbar .lg-close:after{content:none}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:"\e90a"}.lg-toolbar .lg-download{display:none}.lg-toolbar .lg-download:after{content:none}.lg-sub-html{color:#eee;font-size:0;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s;min-height:47px}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-webkit-transition:opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear,-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s;transition:opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear,-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear,-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);will-change:transform,opacity;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transition:opacity 250ms cubic-bezier(0,0,.25,1),-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s!important;transition:opacity 250ms cubic-bezier(0,0,.25,1),-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1),-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:0}.lg-container.lg-show{display:block}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-webkit-transition:opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear,-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s;transition:opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear,-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear,-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s}.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar{opacity:1}.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:0;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(../img/icons/loading.gif) no-repeat scroll center center transparent}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;-webkit-transition:opacity .2s ease-out .15s;transition:opacity .2s ease-out .15s}.lg-outer .lg-media-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-media-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:rgba(0,0,0,.6);opacity:0;will-change:auto;-webkit-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s,-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:"\e909"}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:4px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;margin-bottom:5px;-webkit-transition:border-color .25s ease;transition:border-color .25s ease}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url(../img/vimeo-play.png) no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(../img/vimeo-play.png) no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url(../img/icons/video-play.svg) center/cover no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(../img/youtube-play.png) no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(../img/youtube-play.png) no-repeat scroll 0 -60px transparent}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-components{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out 0s;transition:-webkit-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;transition:transform .35s ease-out 0s,-webkit-transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button,.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@-webkit-keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes lg-play-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lg-play-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;-webkit-transition:-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-webkit-transition:opacity .1s,-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28);transition:opacity .1s,-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28);transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s,-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28)}.lg-video-play-button:hover .lg-video-play-icon,.lg-video-play-button:hover .lg-video-play-icon-bg{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{-webkit-animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite;animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;-webkit-transform:translate(-50%,-50%) scale(.7);-ms-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}.popup{-webkit-overflow-scrolling:touch;z-index:100;padding:30px 20px;position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transition:visibility .8s ease 0s;transition:visibility .8s ease 0s;visibility:hidden}.popup::before{content:"";background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:opacity .8s ease 0s;transition:opacity .8s ease 0s}.popup.show{visibility:visible;overflow:auto}.popup.show::before{opacity:1}.popup.show .popup__body{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.popup._active{overflow:auto;visibility:visible}.popup._active::before{opacity:1}.popup._active .popup__body{-webkit-transition:all .3s ease .2s;transition:all .3s ease .2s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.popup__content{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;min-height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}.popup__body{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;background-color:#fff;width:100%;max-width:1600px}.popup__close{width:32px;height:32px;position:absolute;top:8px;right:8px;cursor:pointer;z-index:30;background:url(../img/icons/close.svg) center/cover no-repeat}.product-options .popup__body{padding:0 12px}.product-options__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;padding:12px 0;border-bottom:1px solid rgba(1,113,115,.15)}.product-options__title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;font-weight:600;line-height:1.4}.product-options__close{-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px;width:22px;height:22px;cursor:pointer}.product-options__body{padding:12px 0}.product-options__list{max-height:538px;overflow-y:auto;display:-ms-grid;display:grid;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:8px;padding-right:16px;grid-template-columns:repeat(auto-fit,minmax(86px,1fr))}.product-options__list::-webkit-scrollbar{width:4px;background-color:#b1b1b1}.product-options__list::-webkit-scrollbar-thumb{background-color:#017173}.product-options__footer{padding:12px 0;border-top:1px solid rgba(1,113,115,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-options__button{width:300px}.option-product{display:block}.option-product__radio{display:none}.option-product__radio:checked+.option-product__content .option-product__image::after{content:'';width:100%;height:100%;border:4px solid #017173;border-radius:50%;position:absolute;inset:0;display:inline-block}.option-product__content{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;text-align:center;row-gap:12px;cursor:pointer}.option-product__image{position:relative;width:86px;height:86px;overflow:hidden;border-radius:50%}.option-product__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.option-product__name{font-size:18px;font-weight:600}.popup_product-volume .popup__body{max-width:600px}.volume-product-options{min-height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:420px;margin:0 auto}.volume-product-options__item{display:block}.volume-product-options__input{display:none}.volume-product-options__input:checked+.volume-product-options__content{background-color:rgba(1,113,115,.04);border-color:rgba(1,113,115,.4);color:#017173}.volume-product-options__input:checked+.volume-product-options__content .volume-product-options__circle{background-color:#017173;border-color:#017173}.volume-product-options__input:disabled+.volume-product-options__content{color:#999;cursor:default}.volume-product-options__input:disabled+.volume-product-options__content .volume-product-options__circle{border-color:#999}.volume-product-options__content{min-height:34px;padding:6px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;border-radius:50px;border:1px solid transparent;cursor:pointer}.volume-product-options__circle{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px;height:16px;border-radius:50%;border:1px solid #000}.volume-product-options__value span{font-size:14px;color:#999}.product-added-fav .popup__body{padding:55px 65px;max-width:795px}.product-added-fav__inner{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;font-size:20px;line-height:1.4;text-align:center;color:#000;row-gap:24px}.product-added-fav__text{color:#000}.product-added-fav__text a{color:#017173}.give-review .popup__body{max-width:735px;padding:24px}.give-review__section{padding:15px 0}.give-review__section:first-child{padding-top:0}.give-review__section:last-child{padding-bottom:0}.give-review__section:not(:last-child){border-bottom:1px solid rgba(1,113,115,.15)}.give-review__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.give-review__title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700}.give-review__close{-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px;width:22px;height:22px}.give-review__body{margin-top:12px}.give-review__body:first-child{margin-top:0}.give-review__fields{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:12px}.give-review__item._full{grid-column:1/-1}.give-review__bottom{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;color:#999}.give-review__help{width:100%;font-size:12px;color:#000;line-height:1.4;text-align:right}.give-review__help span{color:#017173}.give-review__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:12px}.review-message .popup__body{max-width:680px;padding:24px;min-height:420px;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:center;-ms-flex-pack:center;justify-content:center}.review-message__close{top:24px;right:24px;width:22px;height:22px;position:absolute}.review-message__close img,.review-message__close svg{width:22px;height:22px;-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px}.review-message__content{padding:30px 0}.review-message__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.review-message__title{font-size:32px}.review-message__text{font-size:16px;line-height:1.4}._popup-close{cursor:pointer}.availability-popup .popup__body{max-width:680px;padding:58px 48px 48px}.availability-popup__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:24px}.availability-popup__title{font-size:32px;color:#000;text-transform:uppercase;font-family:Playfair,serif}.availability-popup__text{font-size:14px;line-height:1.4}.availability-popup__form{margin-top:48px}.availability-popup__body{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:24px}.availability-popup__item._full{grid-column:1/-1}.availability-popup__label{line-height:1.4;display:inline-block;margin-bottom:12px}.availability-popup__input .input{border:1px solid rgba(1,113,115,.14);color:#000;font-weight:600}.availability-popup__input .input::-webkit-input-placeholder{color:#999}.availability-popup__input .input::-moz-placeholder{color:#999}.availability-popup__input .input:-ms-input-placeholder{color:#999}.availability-popup__input .input::-ms-input-placeholder{color:#999}.availability-popup__input .input::placeholder{color:#999}.availability-popup__footer{margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.availability-popup__button{width:300px;max-width:100%}.remove-product-popup .popup__body{max-width:680px;padding:60px 48px 48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:48px}.remove-product-popup__head{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;text-align:center}.remove-product-popup__title{font-family:Playfair,serif;font-size:32px;text-transform:uppercase;color:#000}.remove-product-popup__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.remove-product-popup__back{min-width:145px;padding:8px 12px}.remove-product-popup__back._stroke{border-width:1px}.remove-product-popup__remove{min-width:145px;padding:8px 12px}.product-remove{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.product-remove__image{display:block;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 96px;flex:0 0 96px;width:96px;height:96px;border:1px solid rgba(1,113,115,.14)}.product-remove__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-remove__info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px 0;border-bottom:1px solid rgba(1,113,115,.14);border-top:1px solid rgba(1,113,115,.14);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:6px}.product-remove__name{font-size:16px;color:#000;line-height:1.4}.product-remove__name a{color:inherit}.product-remove__variable{color:#999;font-size:16px;line-height:1.4}.trolley{padding:0;overflow:hidden}.trolley:before{backdrop-filter:blur(12px);background:rgba(0,0,0,.2)}.trolley .popup__content{min-height:100vh;overflow:hidden;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.trolley .popup__body{max-width:480px;width:100%;height:100vh;border-radius:24px 24px 0 0;overflow:hidden;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateX(100%) scale(1);-ms-transform:translateX(100%) scale(1);transform:translateX(100%) scale(1)}.trolley__inner{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%;overflow-y:auto}.trolley__head{padding:24px;border-bottom:1px solid rgba(1,113,115,.14);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}.trolley__head-main{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:24px 1fr 24px;grid-template-columns:24px 1fr 24px}.trolley__back{color:#000;-webkit-transition:color .3s 0s;transition:color .3s 0s}.trolley__title{font-size:32px;color:#000;font-weight:400;text-align:center;line-height:1.1}.trolley__text{font-size:16px;color:#999;line-height:1.4;text-align:center}.trolley__text span{color:#017173}.trolley__text b,.trolley__text strong{font-weight:600}.trolley__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.trolley__section:not(:last-child):not(._total-details){border-bottom:1px solid rgba(1,113,115,.14)}.trolley__section._total-details{background-color:#f6fbfe}.trolley__section._total-details .trolley__top{border-bottom:none;position:relative}.trolley__section._total-details .trolley__top::after{content:'';width:calc(100% - 48px);height:1px;background-color:rgba(1,113,115,.14);position:absolute;bottom:0;left:24px;right:24px}.trolley__section._total-details .trolley__body>:not(:last-child){margin-bottom:24px}.trolley__section._products{margin-top:auto}.trolley__top{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;cursor:pointer}.trolley__top._active{border-bottom:1px solid rgba(1,113,115,.14)}.trolley__top._active .trolley__arrow{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.trolley__top-main{display:-ms-grid;display:grid;-ms-grid-columns:1fr 24px;grid-template-columns:1fr 24px}.trolley__name-section{font-size:20px;font-weight:600;color:#000}.trolley__arrow{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.trolley__arrow img,.trolley__arrow svg{width:24px;height:24px}.trolley__body{padding:24px;display:none}.trolley__total{font-size:20px;line-height:1.15;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}.trolley__total span{color:#017173;font-size:32px;font-weight:600}.trolley__text{color:#444;line-height:1.4}.trolley__text b,.trolley__text strong{font-weight:600}.trolley__bottom{padding:0 24px 24px;background-color:rgba(1,113,115,.04)}.trolley__button{width:100%;padding:8px 12px}.products-trolley{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:26px}.product-trolley{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:106px 1fr;grid-template-columns:106px 1fr;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.product-trolley__image{aspect-ratio:1;display:block;border:1px solid rgba(1,113,115,.14)}.product-trolley__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-trolley__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.product-trolley__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.product-trolley__price{font-size:20px;color:#017173;font-weight:600;line-height:1.15;white-space:nowrap}.product-trolley__quantity{-webkit-box-flex:0;-ms-flex:0 0 96px;flex:0 0 96px;width:96px}.product-trolley__remove{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;margin-left:auto;color:#000;-webkit-transition:all .3s 0s;transition:all .3s 0s}.product-trolley__name{font-size:16px;color:#000;line-height:1.4}.product-trolley__name a{color:inherit}.product-trolley__name span{color:#999}.bonus-pay{padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px;border:1px solid rgba(1,113,115,.14)}.bonus-pay__input input{color:inherit;padding:0 16px;border:1px solid rgba(1,113,115,.14);font-size:18px;font-weight:600}.bonus-pay__input input::-webkit-input-placeholder{color:#999}.bonus-pay__input input::-moz-placeholder{color:#999}.bonus-pay__input input:-ms-input-placeholder{color:#999}.bonus-pay__input input::-ms-input-placeholder{color:#999}.bonus-pay__input input::placeholder{color:#999}.gift-trolley{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:8px;padding:24px}.gift-trolley__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.gift-trolley__image{width:100%;aspect-ratio:1;padding:16px;display:block}.gift-trolley__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gift-trolley__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.gift-trolley__info{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;row-gap:6px;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.gift-trolley__name{font-size:12px;font-weight:400;color:#000}.gift-trolley__name a{color:inherit}.gift-trolley__variable{font-size:16px;font-weight:700;color:#999}.gift-trolley__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gift-trolley__button{padding:12px 24px}.gift-trolley__button._active{background-color:rgba(1,113,115,.04);border:1px solid rgba(1,113,115,.14);color:#017173}.header{padding:14px 0;background-color:#fff;width:100%;z-index:5}.header__main{display:-ms-grid;display:grid;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-ms-grid-columns:1fr 225px 1fr;grid-template-columns:1fr 225px 1fr}.header__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px}.header__column:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__search{-webkit-box-flex:0;-ms-flex:0 1 223px;flex:0 1 223px}.header__logo img,.header__logo svg{width:100%;max-width:100%}.header__menu{margin-top:2px}.header__menu-open{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px}.search-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;min-height:40px;border-bottom:1px solid rgba(1,113,115,.1);-webkit-transition:border-color .3s 0s;transition:border-color .3s 0s}.search-header button{background-color:transparent}.search-header._isvalue .search-header__clear{display:block}.search-header._focus{border-color:#017173}.search-header__icon{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.search-header__input{-webkit-box-flex:1;-ms-flex:1;flex:1}.search-header__input input{width:100%;max-width:100%;min-width:0;min-height:100%;height:100%}.search-header__clear{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:none;background:0 0}.language-switch{position:relative}.language-switch._active .language-switch__head .language-switch__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.language-switch__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;padding:4px 0;cursor:pointer;color:#b1b1b1}.language-switch__value{color:inherit;font-size:18px;font-weight:600;-webkit-transition:color .3s 0s;transition:color .3s 0s}.language-switch__arrow{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px;height:16px;color:#b1b1b1;-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s}.language-switch__body{position:absolute;top:100%;left:0;width:100%;background-color:#fff;border-top:1px solid rgba(1,113,115,.1);padding-top:4px;display:none;z-index:1}.language-switch__item{padding:4px 0;display:block;color:#000}.action-header{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;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;color:#000;position:relative}.action-header__icon{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;color:#000;-webkit-transition:color .3s 0s;transition:color .3s 0s}.action-header__arrow{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px;height:16px}.action-header__count{position:absolute;top:-7px;right:-7px;background-color:rgba(1,113,115,.1);border-radius:50%;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;text-align:center;width:16px;height:16px;font-size:12px;font-weight:600;color:#017173}.icon-menu._active .icon-menu__open{display:none}.icon-menu._active .icon-menu__close{display:block}.icon-menu__open{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px}.icon-menu__close{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;display:none}.menu__body{display:-webkit-box;display:-ms-flexbox;display:flex}.list-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.list-menu__item{padding:4px 8px}.list-menu__item._submenu{position:relative}.list-menu__name{color:#000;font-size:16px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;line-height:1.4;cursor:pointer}.list-menu__name img,.list-menu__name svg{width:16px;height:16px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s}.list-menu__name._active img,.list-menu__name._active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.list-menu__submenu{display:none}.submenu-list-menu{position:absolute;left:-16px;padding:16px 32px;width:352px;max-width:352px;background-color:#fff;z-index:1}.submenu-list-menu__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-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px;font-weight:600;color:#000;line-height:1.4}.submenu-list-menu__list a{color:inherit}.submenu-list-menu__item:not(:last-child){margin-bottom:10px}.products-menu__inner{width:100%;max-width:1760px;margin:0 auto;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.products-menu__section{padding:0 56px}.products-menu__section:first-child{padding-left:0}.products-menu__section:last-child{padding-right:0;border:0}.products-menu__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.products-menu__title{font-family:Playfair,serif;font-size:48px;font-weight:400;color:#017173;line-height:1;text-transform:uppercase;-webkit-box-flex:1;-ms-flex:1;flex:1}.products-menu__arrow{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s}.products-menu__arrow img,.products-menu__arrow svg{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.products-menu__content{margin-top:56px}.products-menu__columns{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:32px}.products-menu__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:32px}.products-menu__name{font-size:16px;font-weight:600;color:rgba(0,0,0,.3);-webkit-transition:color .3s 0s;transition:color .3s 0s}.products-menu__name a{color:inherit}.products-menu__body{margin-top:24px}.products-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}.products-menu__item{color:#000;line-height:1.4;font-size:16px;font-weight:600}.products-menu__item a{color:inherit;-webkit-transition:color .3s 0s;transition:color .3s 0s}.products-menu__language{margin-top:32px}.newcomes__container{max-width:1760px}.newcomes__products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px}.newcomes__product{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 32px * 4)/ 5);flex:0 0 calc((100% - 32px * 4)/ 5)}.newcomes__footer{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.newcomes__button{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.05),0 1px 1px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.05),0 4px 4px 0 rgba(0,0,0,.05),0 8px 8px 0 rgba(0,0,0,.05),0 16px 16px 0 rgba(0,0,0,.05);box-shadow:0 0 1px 0 rgba(0,0,0,.05),0 1px 1px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.05),0 4px 4px 0 rgba(0,0,0,.05),0 8px 8px 0 rgba(0,0,0,.05),0 16px 16px 0 rgba(0,0,0,.05)}.product-newcomes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px;padding:16px;background-color:#fff;-webkit-box-shadow:-2px 4px 14px -1px rgba(12,12,13,.1);box-shadow:-2px 4px 14px -1px rgba(12,12,13,.1);-webkit-transition:-webkit-box-shadow .3s 0s;transition:-webkit-box-shadow .3s 0s;transition:box-shadow .3s 0s;transition:box-shadow .3s 0s,-webkit-box-shadow .3s 0s}.product-newcomes__image{aspect-ratio:1;overflow:hidden;display:block}.product-newcomes__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s}.product-newcomes__name{color:#000;line-height:1.4;-webkit-transition:color .3s 0s;transition:color .3s 0s}.header-message{height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#017173;color:#fff;padding:16px 0}.header-message__container{display:-ms-grid;display:grid;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-ms-grid-columns:1fr 24px;grid-template-columns:1fr 24px}.header-message__container>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.header-message__text{font-size:16px;font-weight:700;line-height:1.4}.header-message__close{cursor:pointer}.result-search:not(._active){display:none}.result-search__products{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:80px}.result-search__footer{margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.product-result__image{width:100%;display:block;aspect-ratio:1;overflow:hidden}.product-result__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s}.product-result__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.product-result__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-result__price{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:28px;font-weight:600;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;line-height:32px;min-height:37px;white-space:nowrap}.product-result__price ._old{color:#017173}.product-result__price del{text-decoration:none;position:relative;color:rgba(0,0,0,.5);font-size:16px}.product-result__price del::after{content:'';width:106%;height:1.5px;background-color:#000;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(17deg);-ms-transform:translate(-50%,-50%) rotate(17deg);transform:translate(-50%,-50%) rotate(17deg)}.product-result__details{color:rgba(0,0,0,.4)}.product-result__name{font-size:16px;line-height:1.4;color:#000;-webkit-transition:color .3s 0s;transition:color .3s 0s}.product-result__name a{color:inherit}.footer{padding:80px 0;background-color:#131313}.footer__main{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.footer__column{-webkit-box-flex:0;-ms-flex:0 1 300px;flex:0 1 300px}.footer__column._callback-column{margin-left:auto}.footer__title{font-size:18px;font-weight:600;color:#fff;line-height:1;text-transform:uppercase}.footer__body{margin-top:32px}.footer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px;font-weight:600;color:rgba(255,255,255,.5);line-height:1.4}.footer__list a{color:inherit}.footer__list a:active{color:#017173}.footer__bottom{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.footer__bottom .footer__col{-webkit-box-flex:1;-ms-flex:1;flex:1}.footer__row:not(:last-child){margin-bottom:8px}.footer__text{font-size:16px;color:rgba(255,255,255,.5)}.footer__text a{color:inherit;font-weight:600}.footer__payments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.footer__payment{height:28px;-o-object-fit:contain;object-fit:contain}.callback-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.banner{position:relative}.banner__slide{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:block;aspect-ratio:1920/900}.banner__fullimage{width:100%;height:100%}.banner__fullimage img{width:100%;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.banner__pagination{position:absolute;bottom:48px}.product-section{padding:80px 0}.product-section__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.product-section__title{-webkit-box-flex:1;-ms-flex:1;flex:1;text-transform:uppercase}.product-section__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-section__arrow{-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;width:42px;height:42px;color:#017173;cursor:pointer}.product-section__arrow.swiper-button-disabled{opacity:.2;pointer-events:none}.product-section__content{margin-top:24px}.product-section__progressbar{margin-bottom:24px}.product-section__slider{overflow:visible}.product-section__item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px * 3)/ 4);flex:0 0 calc((100% - 24px * 3)/ 4)}.product-section__item:not(:last-child){margin-right:24px}.product-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;background-color:#fff;-webkit-box-shadow:-2px 4px 14px -1px rgba(12,12,13,.1);box-shadow:-2px 4px 14px -1px rgba(12,12,13,.1);-webkit-transition:-webkit-box-shadow .3s 0s;transition:-webkit-box-shadow .3s 0s;transition:box-shadow .3s 0s;transition:box-shadow .3s 0s,-webkit-box-shadow .3s 0s}.product-preview._not-sale .product-preview__info{opacity:.44}.product-preview__head{position:relative;aspect-ratio:362/328;overflow:hidden}.product-preview__image{width:100%;height:100%;overflow:hidden}.product-preview__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s}.product-preview__tags{position:absolute;top:1px;left:0}.product-preview__tag{border:1px solid rgba(1,113,115,.14);background-color:#f5f9fa;font-size:18px;font-weight:600;color:#017173;padding:10px 12px;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}.product-preview__like{position:absolute;top:10px;right:10px;color:#017173;width:32px;height:32px;background:0 0}.product-preview__like._active svg path,.product-preview__like.active svg path{-webkit-transition:all .3s 0s;transition:all .3s 0s;fill:currentColor}.product-preview__body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-preview__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;min-height:38px}.product-preview__message{padding:12px 32px;text-align:center;height:37px;width:100%;font-size:16px;font-weight:600;color:#017173;background-color:rgba(1,113,115,.04);border:1px solid rgba(1,113,115,.14);-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;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}.product-preview__price{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:28px;font-weight:600;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;line-height:32px;min-height:37px}.product-preview__price ._new{color:#017173}.product-preview__price del{text-decoration:none;position:relative;color:rgba(0,0,0,.5);font-size:16px}.product-preview__price del::after{content:'';width:106%;height:1.5px;background-color:#000;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(17deg);-ms-transform:translate(-50%,-50%) rotate(17deg);transform:translate(-50%,-50%) rotate(17deg)}.product-preview__currency{font-size:24px}.product-preview__button{padding:10px 12px;border:1px solid rgba(1,113,115,.14);background-color:rgba(1,113,115,.04);color:#017173}.product-preview__button img,.product-preview__button svg{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.product-preview__reviews{margin-top:12px;min-height:25px}.product-preview__info{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px;-webkit-box-flex:1;-ms-flex:1;flex:1}.product-preview__info .product-preview__button{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:auto}.product-preview__variable{color:#999;font-size:16px;line-height:1.4;min-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-preview__name{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#000;font-size:16px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:3lh}.product-preview__text{font-size:16px;color:#000;line-height:1.4}.product-preview__category{color:#017173;text-transform:uppercase;font-size:18px;font-weight:600}.product-preview__change{width:100%}.reviews-product-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:2px}.reviews-product-preview__stars{display:-ms-grid;display:grid;-ms-grid-columns:(24px)[5];grid-template-columns:repeat(5,24px)}.reviews-product-preview__count{color:#999;font-size:16px}.change-product-preview{display:-ms-grid;display:grid;-ms-grid-columns:1fr 16px;grid-template-columns:1fr 16px;cursor:pointer}.change-product-preview>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.change-product-preview__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;color:#999;font-size:16px;overflow-x:auto}.change-product-preview__texture{-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;width:36px;height:20px;border-radius:50px;overflow:hidden}.change-product-preview__texture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mini-about-banner{padding:24px 0}.mini-about-banner__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mini-about-banner__body{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;row-gap:50px;max-width:700px}.mini-about-banner__title{text-transform:uppercase}.mini-about-banner__text{max-width:600px;line-height:1.4;color:#000;font-size:16px}.mini-about-banner__button{width:338px;max-width:100%}.benefits{padding:80px 0;background-color:#017173}.benefits__list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px}.benefits__item{display:-ms-grid;display:grid;-ms-grid-columns:86px 1fr;grid-template-columns:86px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.benefits__icon{aspect-ratio:1}.benefits__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}.benefits__name{font-size:18px;font-weight:800;text-transform:uppercase;color:#fff}.benefits__text{font-size:16px;color:#fff;line-height:1.4}.differences{padding:80px 0}.differences__head{text-align:center}.differences__title{text-transform:uppercase}.differences__content{margin-top:80px}.differences__item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 10px * 2)/ 3);flex:0 0 calc((100% - 10px * 2)/ 3)}.differences__pagination{margin-top:32px}.item-differences{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;background-color:#fff}.item-differences.swiper-slide-active{z-index:2}.item-differences__body{padding:40px 40px 27px}.item-differences__name{font-size:18px;color:#017173;font-weight:500;-webkit-transition:all .3s 0s;transition:all .3s 0s}.item-differences__text{margin-top:16px;font-size:20px;line-height:1.15;color:rgba(0,0,0,.9);-webkit-transition:all .3s 0s;transition:all .3s 0s}.item-differences__image{width:100%;position:relative;padding-bottom:78.5%}.item-differences__image::after{content:'';width:100%;height:213px;background:-webkit-gradient(linear,left top,left bottom,color-stop(73.08%,rgba(255,255,255,0)),to(#f6fbfe));background:linear-gradient(180deg,rgba(255,255,255,0) 73.08%,#f6fbfe 100%);display:inline-block;position:absolute;top:-1px;left:0;right:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);z-index:1}.item-differences__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;inset:0}.marquee{padding:34px 0}.marquee__slider:not(:last-child){margin-bottom:24px}.marquee__item{font-family:Playfair,serif;font-size:60px;line-height:1;color:#e5eaed;margin-right:48px;text-transform:uppercase}.instagram{padding:80px 0 0}.instagram__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.instagram__title{text-transform:uppercase}.instagram__text{font-size:16px;font-weight:400;color:#000;margin-top:24px;line-height:1.4}.instagram__text span{font-weight:500;color:#017173}.instagram__content{margin-top:32px}.instagram__bottom{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.instagram__subsribers{font-size:18px;font-weight:600;line-height:1.1;color:rgba(0,0,0,.4)}.gallery-instagram__progressbar{margin-bottom:24px}.gallery-instagram__item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 10px * 4)/ 5);flex:0 0 calc((100% - 10px * 4)/ 5);aspect-ratio:1;overflow:hidden}.gallery-instagram__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s 0s;transition:all .3s 0s}.gallery-instagram__item:not(:last-child){margin-right:10px}.socials{padding:80px 0}.socials__head{padding-bottom:30px;position:relative;text-align:center}.socials__head::after{content:'';width:123px;height:1px;display:inline-block;background-color:#000;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.socials__tilte{text-transform:uppercase}.socials__content{margin-top:24px}.socials__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.socials__item{color:#000;-webkit-box-flex:0;-ms-flex:0 0 56px;flex:0 0 56px;width:56px}.socials__item img,.socials__item svg{width:56px;height:56px;-webkit-box-flex:0;-ms-flex:0 0 56px;flex:0 0 56px}.not-found{padding:160px 0}.not-found__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.not-found__body{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}.not-found__image{width:calc(100% - 50px);max-width:400px}.not-found__image img,.not-found__image svg{width:100%;max-width:100%}.not-found__text{margin-top:32px;font-size:16px;line-height:1.4}.lotion-body .wrapper{overflow:visible}.lotion-page{background:#fbfbfb;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lotion-scroller{position:relative;width:100%;height:500vh}.lotion-stage{position:sticky;top:0;width:100%;height:100vh;overflow:hidden;background:#fbfbfb;display:block}.lotion-stage__bg-ellipse{position:absolute;left:50%;top:50%;width:90vmin;height:90vmin;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;z-index:0;background-image:radial-gradient(closest-side,rgba(1,113,115,.18) 0,rgba(1,113,115,.1) 35%,rgba(1,113,115,.04) 60%,rgba(255,255,255,0) 75%)}.lotion-stage__title{position:absolute;left:50%;top:50%;font-family:Playfair,"Playfair Display",serif;font-weight:400;text-transform:uppercase;color:#000;text-align:center;line-height:.85;font-size:clamp(48px,7.5vw,108px);margin:0;z-index:2;pointer-events:none;white-space:nowrap}.lotion-stage__title span{display:block}.lotion-stage__bottle{position:absolute;left:50%;top:50%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3;will-change:transform,opacity;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}.lotion-stage__bottle-img{display:block;width:auto;height:auto;max-width:min(28vw,420px);max-height:70vh}.lotion-slide{position:absolute;inset:0;z-index:1;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;overflow:hidden}.lotion-slide--hero{z-index:1}.lotion-slide--story .lotion-slide__panel{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:calc(50% - 160px)}.lotion-slide--story .lotion-slide__panel--left{left:4vw;top:12vh}.lotion-slide--story .lotion-slide__panel--left .lotion-slide__panel-card{width:min(580px,32vw)}.lotion-slide--story .lotion-slide__panel--right{right:4vw;bottom:12vh;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.lotion-slide--story .lotion-slide__panel--right .lotion-slide__panel-card{width:min(520px,32vw)}.lotion-slide__panel-card{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:0;padding:28px 40px;border:1px solid #017173;border-radius:20px;background:rgba(255,255,255,.6);-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.05),0 1px 1px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.05),0 4px 4px 0 rgba(0,0,0,.05),0 8px 8px 0 rgba(0,0,0,.05),0 16px 16px 0 rgba(0,0,0,.05);box-shadow:0 0 1px 0 rgba(0,0,0,.05),0 1px 1px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.05),0 4px 4px 0 rgba(0,0,0,.05),0 8px 8px 0 rgba(0,0,0,.05),0 16px 16px 0 rgba(0,0,0,.05);color:#017173;font-family:Manrope,sans-serif;font-weight:600;font-size:clamp(14px,1.1vw,18px);line-height:1.3}.lotion-slide__panel-stat{display:inline-block;font-family:Playfair,"Playfair Display",serif;font-size:clamp(28px,2.6vw,42px);line-height:1;margin-right:6px;vertical-align:-2px}.lotion-slide__panel-arrow{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:123px;height:auto;opacity:.9}.lotion-slide__scene{max-width:92vw;max-height:86vh;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.lotion-slide__scene--podium{max-width:none;max-height:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;inset:0}.lotion-slide--benefits{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.lotion-slide__benefits-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:4vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:1920px;margin:0 auto;padding:6vh 160px}.lotion-slide__benefits-list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}.lotion-slide__benefit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px}.lotion-slide__benefit:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.lotion-slide__benefit>span{-webkit-box-flex:0;-ms-flex:0 0 132px;flex:0 0 132px;width:132px;height:132px;border:3px solid rgba(1,113,115,.18);border-radius:50%;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;font-family:Playfair,"Playfair Display",serif;color:#017173;font-size:48px;line-height:1}.lotion-slide__benefit h4{font-family:Manrope,sans-serif;font-weight:600;color:#017173;font-size:38px;line-height:1.15;margin:0 0 18px 0;letter-spacing:-.01em}.lotion-slide__benefit p{font-family:Manrope,sans-serif;color:#999;font-size:22px;font-weight:600;line-height:1.3;margin:0}.lotion-slide__benefit--accent h4{text-transform:uppercase}.lotion-slide__hand-stage{position:relative;aspect-ratio:5/4;background:linear-gradient(140deg,#2e8083 0,#1e6164 100%)}.lotion-slide__hand{position:absolute;right:0;bottom:0;width:125%;max-width:200%;height:auto}.lotion-slide__bottle-target{position:absolute;width:1px;height:1px;pointer-events:none;visibility:hidden}.lotion-slide__bottle-target--hand{left:50%;top:35%}.lotion-slide__bottle-target--podium{left:50%;top:64%}.lotion-slide__podium-overlay{position:absolute;left:50%;top:12vh;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;color:#fff;z-index:2;width:90%}.lotion-slide__podium-title{font-family:Playfair,"Playfair Display",serif;font-weight:400;text-transform:uppercase;font-size:clamp(48px,5.5vw,108px);line-height:1;margin:0 0 32px 0;letter-spacing:.01em}.lotion-slide__podium-sub{font-family:Manrope,sans-serif;font-size:clamp(14px,1.2vw,22px);color:rgba(255,255,255,.7);margin:0}.lotion-pagination{position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.lotion-pagination button{width:12px;height:12px;border-radius:50%;border:1.5px solid #017173;background:0 0;padding:0;cursor:pointer;-webkit-transition:background .25s ease,-webkit-transform .25s ease;transition:background .25s ease,-webkit-transform .25s ease;transition:background .25s ease,transform .25s ease;transition:background .25s ease,transform .25s ease,-webkit-transform .25s ease}.lotion-pagination button:hover{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.lotion-pagination button.is-active{background:#017173}.lotion-mobile{display:none}.elisier-body .wrapper{overflow:visible}.elisier-page{background:#fbfbfb;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.elisier-scroller{position:relative;width:100%;height:1500vh}.elisier-stage{position:sticky;top:0;width:100%;height:100vh;overflow:hidden;background:#fbfbfb;display:block}.elisier-stage__bg-ellipse{position:absolute;left:50%;top:80%;width:150vmin;height:150vmin;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;z-index:0;-webkit-filter:blur(40px);filter:blur(40px);background-image:radial-gradient(ellipse at center,rgba(1,113,115,.1) 0,rgba(1,113,115,.06) 30%,rgba(1,113,115,.03) 55%,rgba(255,255,255,0) 80%)}.elisier-stage__title{position:absolute;left:50%;top:50%;font-family:Playfair,"Playfair Display",serif;font-weight:400;text-transform:none;color:#fff;text-align:center;line-height:.85;font-size:clamp(64px,9vw,140px);margin:0;z-index:5;white-space:nowrap;letter-spacing:.01em}.elisier-stage__title span{display:block}.elisier-stage__title-sub{display:block;margin-top:24px;font-family:Manrope,sans-serif;font-size:18px;font-weight:600;color:inherit;opacity:.85}.elisier-stage__bg-video{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none;opacity:0}.elisier-stage__bg-video img,.elisier-stage__bg-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.elisier-stage__bg-video::after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#f6fbfe));background:linear-gradient(180deg,rgba(255,255,255,0) 0,#f6fbfe 100%);pointer-events:none;opacity:.64}.elisier-stage__results-bg{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none;opacity:0}.elisier-stage__results-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.elisier-stage__results-cluster{position:absolute;inset:0;z-index:8;opacity:0;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:48px}.elisier-stage__rs-cluster{position:absolute;inset:0;z-index:2;opacity:0;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:12vh 80px 6vh}.elisier-slide{position:absolute;inset:0;z-index:4;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;overflow:hidden}.elisier-slide--hero,.elisier-slide--hero-video,.elisier-slide--results-intro,.elisier-slide--results-stats,.elisier-slide--rs-1,.elisier-slide--rs-2,.elisier-slide--rs-3,.elisier-slide--rs-4,.elisier-slide--rs-base{background:0 0}.elisier-slide--routine .elisier-slide__inner{width:100%;max-width:1600px;padding:0 80px;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;gap:60px}.elisier-slide--routine .elisier-routine__title{font-family:Playfair,"Playfair Display",serif;font-weight:400;text-transform:uppercase;text-align:center;color:#000;font-size:48px;line-height:1.15;margin:0;letter-spacing:.02em}.elisier-slide--routine .elisier-routine__list{list-style:none;padding:0;margin:0;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:48px;width:100%}.elisier-slide--routine .elisier-routine__item{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;gap:18px}.elisier-slide--routine .elisier-routine__pic{width:100%;aspect-ratio:338/360;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}.elisier-slide--routine .elisier-routine__pic img{max-width:80%;max-height:90%;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.elisier-slide--routine .elisier-routine__name{font-weight:600;text-align:center;font-size:18px;color:#000;margin:0;line-height:1.3;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 24px}.elisier-slide--routine .elisier-routine__brand{font-size:18px;text-transform:uppercase;color:#017173;font-weight:600}.elisier-slide--results-intro .elisier-slide__bg-image,.elisier-slide--results-stats .elisier-slide__bg-image{position:absolute;inset:0;z-index:-1;pointer-events:none}.elisier-slide--results-intro .elisier-slide__bg-image img,.elisier-slide--results-stats .elisier-slide__bg-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.elisier-slide--before-after .elisier-slide__bg-image{position:absolute;inset:0}.elisier-slide--before-after .elisier-slide__bg-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.elisier-slide--biomolecular .elisier-slide__bg-image{position:absolute;inset:0}.elisier-slide--biomolecular .elisier-slide__bg-image img,.elisier-slide--biomolecular .elisier-slide__bg-image video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.elisier-slide--biomolecular .elisier-bio__text{position:absolute;left:8vw;bottom:48px;max-width:820px;color:#fff;z-index:2}.elisier-slide--biomolecular .elisier-bio__text h2{font-family:Playfair,"Playfair Display",serif;font-weight:400;text-transform:uppercase;font-size:48px;margin:0 0 24px 0;line-height:1.1}.elisier-slide--biomolecular .elisier-bio__text h6{margin-bottom:12px;font-size:18px;font-weight:600}.elisier-slide--biomolecular .elisier-bio__text p{font-family:Manrope,sans-serif;font-size:16px;line-height:1.4;margin:0;margin-bottom:12px}.elisier-slide--biomolecular .elisier-bio__text span{font-size:14px;line-height:1.4}.elisier-slide--must-have .elisier-mh__grid{width:100%;max-width:1920px;padding:0 160px;display:-ms-grid;display:grid;-ms-grid-columns:8fr 4fr;grid-template-columns:8fr 4fr;gap:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elisier-slide--must-have .elisier-mh__media{width:100%;height:356px;background:#eaeaea;overflow:hidden}.elisier-slide--must-have .elisier-mh__media img,.elisier-slide--must-have .elisier-mh__media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.elisier-slide--must-have .elisier-mh__text{color:#000}.elisier-slide--must-have .elisier-mh__text h2{font-family:Playfair,"Playfair Display",serif;font-weight:400;text-transform:uppercase;font-size:clamp(28px,2.8vw,48px);line-height:1.1;margin:0 0 28px 0;color:#000}.elisier-slide--must-have .elisier-mh__text h2 span{color:#017173}.elisier-slide--must-have .elisier-mh__text p{font-family:Manrope,sans-serif;font-size:16px;line-height:1.4;color:#000;margin:0 0 18px 0}.elisier-slide--must-have .elisier-mh__text p._w-text{font-weight:600;font-size:18px}.elisier-slide--must-have .elisier-mh__text .elisier-mh__btn{max-width:100%;width:330px}.elisier-slide--mousse .elisier-mousse__grid{width:100%;max-width:1920px;padding:0 160px;display:-ms-grid;display:grid;-ms-grid-columns:8fr 4fr;grid-template-columns:8fr 4fr;gap:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elisier-slide--mousse .elisier-mousse__text{color:#000}.elisier-slide--mousse .elisier-mousse__text h2{font-family:Playfair,"Playfair Display",serif;font-weight:400;text-transform:uppercase;font-size:48px;line-height:1.1;margin:0 0 28px 0}.elisier-slide--mousse .elisier-mousse__text p{font-family:Manrope,sans-serif;font-size:18px;font-weight:600;line-height:1.4;color:#000;margin:0 0 18px 0}.elisier-slide--mousse .elisier-mousse__text .elisier-mousse__btn{width:330px;max-width:100%;margin-top:48px}.elisier-slide--mousse .elisier-mousse__pic{width:100%;max-width:540px;margin-left:auto}.elisier-slide--mousse .elisier-mousse__pic img{width:100%;height:auto;display:block}.elisier-slide--salon .elisier-salon__overlay{-ms-flex-item-align:end;align-self:flex-end;position:relative;z-index:2;width:100%;max-width:1920px;padding:48px 160px;color:#fff}.elisier-slide--salon .elisier-salon__overlay h2{font-family:Playfair,"Playfair Display",serif;font-weight:400;text-transform:uppercase;font-size:48px;line-height:1.05;margin:0 0 24px 0;letter-spacing:.01em;max-width:820px;color:#000}.elisier-slide--salon .elisier-salon__overlay p{font-family:Manrope,sans-serif;font-size:18px;font-weight:600;line-height:1.5;color:#000;margin:0;max-width:820px}.elisier-results{width:100%;max-width:1920px;padding:0 160px;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;gap:48px;min-height:100%}.elisier-results__head{text-align:left;max-width:600px}.elisier-results__title{font-family:Playfair,"Playfair Display",serif;font-weight:400;text-transform:uppercase;font-size:48px;line-height:1.1;margin:0 0 24px 0;color:#000}.elisier-results__title span{color:#017173}.elisier-results__lead{font-size:18px;font-weight:600;line-height:1.4;color:#000;margin:0}.elisier-results__stats{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:48px;width:100%;margin-top:auto}.elisier-results__stat{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;text-align:center;gap:12px;color:#fff;padding:48px;background-color:rgba(1,113,115,.74)}.elisier-results__value{font-family:Playfair,"Playfair Display",serif;font-size:80px;line-height:1;text-transform:uppercase}.elisier-results__caption{font-family:Manrope,sans-serif;font-weight:600;font-size:18px;max-width:320px}.elisier-results__notes{font-family:Manrope,sans-serif;font-size:14px;font-weight:600;line-height:1.4;color:#000;margin:0}.elisier-results__notes p{margin:6px 0}.elisier-rs{width:100%;max-width:1920px;padding:0 160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.elisier-rs__head{text-align:left;max-width:100%}.elisier-rs__title{font-family:Playfair,"Playfair Display",serif;font-weight:400;text-transform:uppercase;font-size:48px;line-height:1.1;margin:0 0 24px 0;color:#000}.elisier-rs__lead{font-family:Manrope,sans-serif;font-size:18px;font-weight:600;line-height:1.4;color:#000;margin:0}.elisier-rs__list{list-style:none;padding:0;margin:0;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:28px}.elisier-rs__item{position:relative;background:rgba(1,113,115,.14);padding:24px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;min-height:480px;opacity:0;-webkit-transform:translateY(24px);-ms-transform:translateY(24px);transform:translateY(24px);-webkit-transition:opacity .55s ease,-webkit-transform .55s ease;transition:opacity .55s ease,-webkit-transform .55s ease;transition:opacity .55s ease,transform .55s ease;transition:opacity .55s ease,transform .55s ease,-webkit-transform .55s ease}.elisier-rs__item.is-shown{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.elisier-rs__num{position:absolute;right:24px;top:24px;font-family:Playfair,"Playfair Display",serif;font-size:48px;color:#017173;line-height:1}.elisier-rs__name{font-family:Manrope,sans-serif;font-weight:600;font-size:18px;line-height:1.3;color:#000;margin:0;max-width:80%}.elisier-rs__desc{font-family:Manrope,sans-serif;font-size:16px;line-height:1.4;color:#000;margin:0}.elisier-rs__pic{margin-top:auto;width:100%;aspect-ratio:1;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}.elisier-rs__pic img{max-width:65%;max-height:95%;-o-object-fit:contain;object-fit:contain}.elisier-pagination{position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.elisier-pagination button{width:10px;height:10px;border-radius:50%;border:1.5px solid #017173;background:0 0;padding:0;cursor:pointer;-webkit-transition:background .25s ease,border-color .25s ease,-webkit-transform .25s ease;transition:background .25s ease,border-color .25s ease,-webkit-transform .25s ease;transition:background .25s ease,transform .25s ease,border-color .25s ease;transition:background .25s ease,transform .25s ease,border-color .25s ease,-webkit-transform .25s ease}.elisier-pagination button:hover{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.elisier-pagination button.is-active{background:#017173}.elisier-pagination button.is-on-dark{border-color:rgba(255,255,255,.85)}.elisier-pagination button.is-on-dark.is-active{background:#fff}.elisier-mobile{display:none}.page{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page>section:last-child:not(.breadcrums):not(.category-banner):not(.banner):not(.not-found){padding-bottom:80px}.breadcrums._space{border:0;padding:24px 0}.breadcrums._space:not(._next-space)+section{padding-top:0!important}.breadcrums__list{color:rgba(0,0,0,.3);font-size:16px;line-height:1.4;padding:10px 0}.breadcrums__item a{color:#000}.breadcrums__item:not(:last-child){margin-right:4px}.breadcrums__item:not(:last-child)::after{content:'';width:16px;height:16px;vertical-align:middle;background:url(../img/icons/route-breadcrums.svg) center/cover no-repeat;display:inline-block;margin:0 0 4px 4px}.catalogue{padding:80px 0}.catalogue__head{text-align:center}.catalogue__title{text-transform:uppercase}.catalogue__content{margin-top:48px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:48px}.catalogue__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:48px;overflow:hidden}.catalogue__item._active .catalogue__name{line-clamp:unset;-webkit-line-clamp:unset}.catalogue__item._active .catalogue__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.catalogue__image{aspect-ratio:501/312;overflow:hidden}.catalogue__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s}.catalogue__info{-webkit-box-flex:1;-ms-flex:1;flex:1}.catalogue__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px}.catalogue__name{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:24px;font-family:Playfair,serif;text-transform:uppercase;line-height:1}.catalogue__name a{color:inherit}.catalogue__arrow{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px;cursor:pointer;-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s}.catalogue__body{margin-top:48px;display:none}.catalogue__list{font-size:22px;color:#000}.catalogue__list li{padding:24px 0}.catalogue__list li:not(:last-child){border-bottom:1px solid rgba(1,113,115,.15)}.catalogue__list li:last-child{padding-bottom:0}.catalogue__list a{color:inherit}.category-section{padding:80px 0}.category-section__title{text-align:center}.category-section__body{margin-top:48px}.category-section__products{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:48px}.category-section__product{max-width:100%}.product-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}.product-category__image{aspect-ratio:1;overflow:hidden;display:block;width:100%;overflow:hidden}.product-category__image img{-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-category__body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:12px}.product-category__name{font-size:32px;font-weight:600;color:#000;text-transform:uppercase;line-height:1;font-family:Playfair,serif}.product-category__text{font-size:16px;color:#000;line-height:1.4}.category-banner{position:relative}.category-banner__slide{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:block;aspect-ratio:1920/705}.category-banner__slide img{width:100%;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.category-banner__pagination{position:absolute;bottom:80px;left:0}.category{padding:80px 0}.category__empty{font-size:32px;line-height:1.1;color:#000;text-align:center;padding:80px 0}.category__body{margin-top:80px}.category__products{display:-ms-grid;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.category__product .product-preview__tags{left:0}.category__product .product-preview__like{right:0}.category__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:80px}.category-article{padding:80px 0}.category-article__container{max-width:1320px}.category-article__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.3)}.category-article__title{-webkit-box-flex:1;-ms-flex:1;flex:1}.category-article__arrow{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px;-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s;cursor:pointer}.category-article__arrow._active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.category-article__body{margin-top:66px;-webkit-transition:all .3s 0s;transition:all .3s 0s}.category-article__body:not(._all-view){overflow:hidden;max-height:2lh;position:relative;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#fff));background:linear-gradient(180deg,#000 0,#fff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}article{font-size:16px;font-weight:400;line-height:1.4}article .line{height:1px;border:none;background:rgba(1,113,115,.14);width:100%}article>:not(:last-child):not(h1):not(h2){margin-bottom:16px}article h1,article h2{margin:50px 0;text-align:center;font-size:48px;color:#000;line-height:1;font-family:Playfair,serif;text-transform:uppercase}article h3{font-size:28px;font-weight:600;color:#000}article ul:not(._no-list){padding-left:25px}article ul:not(._no-list) li{list-style:disc}article ul:not(._no-list) li::marker{font-size:20px;font-weight:700;color:#017173}article ol._no-list li:not(:last-child),article ul._no-list li:not(:last-child){margin-bottom:8px}article ol{padding-left:74px}article li:not(:last-child){margin-bottom:16px}article table{border-collapse:collapse;border:1px solid #000}article table thead{font-weight:500}article table td,article table tr{border:1px solid #000}article table td{padding:16px;vertical-align:top}article table td.v-middle{vertical-align:middle}article .table-wrapper{margin:0 -16px -12px;padding:0 16px 12px;overflow-x:auto}.product{padding:30px 0 80px}.product__wrapper{padding-top:56px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-column-gap:36px;-moz-column-gap:36px;column-gap:36px}.product__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:48px;overflow:hidden}.gallery-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.gallery-product__main{-webkit-box-flex:1;-ms-flex:1;flex:1}.gallery-product__thumbs{-webkit-box-flex:0;-ms-flex:0 0 128px;flex:0 0 128px}.main-gallery-product{position:relative;border:1px solid rgba(1,113,115,.35)}.main-gallery-product__slide{min-height:500px;height:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;position:relative;display:block}.main-gallery-product__slide._video::after{content:'';width:72px;aspect-ratio:1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;background:url(../img/icons/video-play.svg) center/cover no-repeat}.main-gallery-product__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-gallery-product__arrow{position:absolute;top:50%;left:32px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#017173;cursor:pointer;width:42px}.main-gallery-product__arrow img,.main-gallery-product__arrow svg{width:42px;height:42px}.main-gallery-product__arrow.main-gallery-product-arrow-next{left:auto;right:32px}.main-gallery-product__arrow.swiper-button-disabled{color:rgba(0,0,0,.2);cursor:default}.main-gallery-product__like{position:absolute;top:12px;right:12px;width:24px;height:24px;background-color:transparent;color:#017173}.main-gallery-product__like._active svg path,.main-gallery-product__like.active svg path{-webkit-transition:all .3s 0s;transition:all .3s 0s;fill:currentColor}.thumbs-gallery-product__slider{max-height:584px}.thumbs-gallery-product__slider .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.thumbs-gallery-product__slide{aspect-ratio:1;-webkit-box-flex:0;-ms-flex:0 0 128px;flex:0 0 128px;width:128px;height:128px;cursor:pointer;border:1px solid rgba(1,113,115,.1);position:relative}.thumbs-gallery-product__slide._video::after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:48px;aspect-ratio:1;background:url(../img/icons/video-play.svg) center/cover no-repeat}.thumbs-gallery-product__slide.swiper-slide-thumb-active{border-color:#017173}.thumbs-gallery-product__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thumbs-gallery-product__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.thumbs-gallery-product__arrow{-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;width:42px;height:42px;color:#017173;cursor:pointer}.thumbs-gallery-product__arrow.swiper-button-disabled{color:rgba(0,0,0,.2);cursor:default}.info-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:32px}.info-product__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}.info-product__about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.info-product__brand{font-size:18px;color:#017173;text-transform:uppercase;font-weight:600}.info-product__brand a{color:inherit;text-decoration:underline}.info-product__title{font-size:32px}.info-product__product{font-size:18px;line-height:1.1;color:#017173}.info-product__reviews .reviews-product-preview__count{color:#000}.info-product__price{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:44px;font-weight:600;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;line-height:32px}.info-product__price ._new{color:#017173}.info-product__price del{text-decoration:none;position:relative;color:rgba(0,0,0,.5);font-size:24px}.info-product__price del::after{content:'';width:106%;height:2px;background-color:#000;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(17deg);-ms-transform:translate(-50%,-50%) rotate(17deg);transform:translate(-50%,-50%) rotate(17deg)}.info-product__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;row-gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.info-product__option{-webkit-box-flex:1;-ms-flex:1 0 calc((100% - 48px * 1)/ 2);flex:1 0 calc((100% - 48px * 1)/ 2)}.info-product__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:16px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.info-product__quantity{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:145px;-webkit-box-flex:0;-ms-flex:0 0 145px;flex:0 0 145px;height:auto}.info-product__quantity .quantity__input input{font-size:20px}.info-product__quantity .quantity__button{-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px;height:36px}.info-product__quantity .quantity__button img,.info-product__quantity .quantity__button svg{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.info-product__like{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:56px;background-color:transparent;color:#017173}.info-product__like._active svg path,.info-product__like.active svg path{-webkit-transition:all .3s 0s;transition:all .3s 0s;fill:currentColor}.price-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.price-switch__list{padding-right:16px;border-right:1px solid rgba(1,113,115,.14);min-height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.price-switch__item:not(._active){display:none}.price-switch__eye{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px;cursor:pointer}.price-switch__eye._active .price-switch__on{display:none}.price-switch__eye._active .price-switch__off{display:block}.price-switch__eye img,.price-switch__eye svg{width:32px;height:32px;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px}.price-switch__off{display:none}.master-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.master-product__message{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;text-align:center;font-size:18px;font-weight:600;background-color:rgba(1,113,115,.05);border:1px solid rgba(1,113,115,.14);color:#017173;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;padding:8px 32px;min-height:56px;-webkit-transition:all .3s 0s;transition:all .3s 0s}.master-product__text{text-align:center;font-size:16px;line-height:1.4}.master-product__text a{color:#017173;text-decoration:underline}.option-product__label{font-size:16px;line-height:1.4;color:#000;display:block;padding-bottom:16px;border-bottom:1px solid rgba(1,113,115,.1)}.option-product__body{padding:16px 8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;cursor:pointer}.option-product__main{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;min-height:32px}.option-product__value{font-size:18px;font-weight:600}.option-product__value span{color:#999;font-size:16px;font-weight:400}.option-product__arrow{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;width:16px}.option-product__texture{-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;width:36px;height:20px;border-radius:200px;overflow:hidden;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}.option-product__texture img{width:auto;height:auto;max-width:unset;max-height:unset;-o-object-fit:cover;object-fit:cover}.pay-delivery{border-radius:24px;background-color:rgba(1,113,115,.04);padding:24px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.pay-delivery__column{min-width:158px}.pay-delivery__top{display:block;padding-bottom:8px;border-bottom:1px solid rgba(1,113,115,.1);font-size:16px;line-height:1.4}.pay-delivery__body{padding-top:24px;display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:16px}.pay-delivery__body._row{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.pay-delivery__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;font-size:16px;color:#000;line-height:1.4}.pay-delivery__item p img{display:inline}.pay-delivery__icon{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px}.mobile-info-product{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;border:1px solid rgba(1,113,115,.14);padding:8px 20px;z-index:3}.mobile-info-product__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}.mobile-info-product__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;min-height:56px}.mobile-info-product__quantity{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:136px;-webkit-box-flex:0;-ms-flex:0 0 136px;flex:0 0 136px;height:auto}.mobile-info-product__quantity .quantity__input input{font-size:20px}.mobile-info-product__quantity .quantity__button{-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px;height:36px}.mobile-info-product__quantity .quantity__button img,.mobile-info-product__quantity .quantity__button svg{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.mobile-info-product__price{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;font-size:32px;font-weight:600;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;line-height:32px}.mobile-info-product__price ._new{color:#017173}.mobile-info-product__price del{text-decoration:none;position:relative;color:#000;font-size:24px;font-weight:400}.mobile-info-product__price del::after{content:'';width:106%;height:2px;background-color:#017173;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-17deg);-ms-transform:translate(-50%,-50%) rotate(-17deg);transform:translate(-50%,-50%) rotate(-17deg)}.mobile-info-product__price-switch{margin-left:auto}.spollers-product__row{padding:20px 0;border-bottom:1px solid rgba(1,113,115,.1)}.spollers-product__row:first-child{border-top:1px solid rgba(1,113,115,.1)}.spollers-product__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.spollers-product__top._active .spollers-product__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.spollers-product__top._spoller{cursor:pointer}.spollers-product__top._spoller+.spollers-product__body{display:none}.spollers-product__name{color:#017173;font-size:22px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600}.spollers-product__arrow{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px;-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s}.spollers-product__arrow img,.spollers-product__arrow svg{width:32px;height:32px;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px}.spollers-product__body{margin-top:20px}.spollers-product__description{color:rgba(0,0,0,.6);font-size:16px;line-height:1.4}.tags-product{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:12px}.tags-product__item{padding:5px 12px;border:1px solid rgba(1,113,115,.24);font-size:20px;font-weight:600;color:#000;border-radius:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.tags-product__item img,.tags-product__item svg{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px}.ingredients-product__title{font-size:22px;line-height:1.2;font-weight:600}.ingredients-product__content{margin-top:32px}.ingredients-product__slide{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}.ingredients-product__arrows{display:-webkit-box;display:-ms-flexbox;display:flex}.ingredients-product__arrow{-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;width:42px;height:42px;color:#017173;cursor:pointer}.ingredients-product__arrow img,.ingredients-product__arrow svg{width:42px;height:42px}.ingredients-product__arrow.swiper-button-disabled{color:rgba(0,0,0,.2);cursor:default}.ingredient-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}.ingredient-product__image{width:100%;aspect-ratio:1;border:1px solid rgba(1,113,115,.1)}.ingredient-product__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ingredient-product__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.ingredient-product__name{font-size:20px;font-weight:600;color:#000}.ingredient-product__text{color:rgba(0,0,0,.6);font-size:16px;line-height:1.4}.practice__content{margin-top:32px;font-size:16px;color:#000;line-height:1.4}.practice__content b,.practice__content strong{font-weight:600}.practice__top{padding-bottom:16px}.practice__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(1,113,115,.14)}.practice__product{-webkit-box-flex:0;-ms-flex:0 0 202px;flex:0 0 202px}.practice__body{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:center;-ms-flex-pack:center;justify-content:center;padding:24px 0}.practice__row{padding:32px 0;border-bottom:1px solid rgba(1,113,115,.1)}.practice__row:first-child{padding-top:0}.practice__row:last-child{padding-bottom:0;border-bottom:0}.practice__step{font-size:32px;color:#017173}.practice__bottom{font-size:18px;padding:16px 0}.product-practice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px;display:flex;flex-direction:column;padding:16px}.product-practice._bought{background-color:rgba(1,113,115,.14)}.product-practice__status{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;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;color:#017173;font-size:16px;font-weight:600}.product-practice__image{aspect-ratio:1;width:100%;display:block}.product-practice__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-practice__body{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;text-align:center;row-gap:16px}.product-practice__info{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;row-gap:8px;text-align:center}.product-practice__price{font-size:28px;font-weight:600;color:#000}.product-practice__text{color:rgba(0,0,0,.4)}.product-practice__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;border-top:1px solid rgba(1,113,115,.1);padding-top:16px;width:100%}.product-practice__action{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;color:#017173;background-color:transparent}.product-practice__action img,.product-practice__action svg{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.product-practice__action._like._active svg path,.product-practice__action._like.active svg path{-webkit-transition:all .3s 0s;transition:all .3s 0s;fill:currentColor}.reviews{padding:80px 0;border-top:1px solid rgba(1,113,115,.14)}.reviews__head{padding:24px 0}.reviews__title{font-size:22px;font-weight:600}.reviews__item{border-bottom:1px solid rgba(1,113,115,.14)}.reviews__item:first-child{border-top:1px solid rgba(1,113,115,.14)}.reviews__bottom{padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.review{padding:24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.review__avatar{-webkit-box-flex:0;-ms-flex:0 0 56px;flex:0 0 56px;aspect-ratio:1;overflow:hidden}.review__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.review__body{-webkit-box-flex:1;-ms-flex:1;flex:1}.review__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}.review__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.review__name{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:18px;font-weight:600}.review__text{font-size:16px;line-height:1.4}.review__date{color:rgba(0,0,0,.3);font-size:16px;line-height:1.4}.review__answer{margin-top:24px;padding-top:24px;border-top:1px solid rgba(1,113,115,.14)}.review__answer:last-child{padding-bottom:0}.rate{display:-ms-grid;display:grid;-ms-grid-columns:(24px)[5];grid-template-columns:repeat(5,24px)}.rate__star{aspect-ratio:1}.rate__star img,.rate__star svg{width:100%;height:100%}.gallery-review{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-review__item{-webkit-box-flex:0;-ms-flex:0 0 128px;flex:0 0 128px;width:128px;aspect-ratio:1}.gallery-review__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.faq{padding:80px 0;border-bottom:1px solid rgba(1,113,115,.14)}.faq__head{padding:20px 0}.faq__title{font-size:22px;font-weight:600;color:#000}.faq__title span{color:#017173}.faq__item{padding:24px 0 24px;border-bottom:1px solid rgba(1,113,115,.14);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.faq__item:first-child{border-top:1px solid rgba(1,113,115,.14)}.faq__main{-webkit-box-flex:1;-ms-flex:1;flex:1}.faq__name{font-size:18px;font-weight:600}.faq__body{margin-top:16px;display:none;color:#111827;font-size:16px;line-height:1.4}.faq__arrow{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px;cursor:pointer;-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s}.faq__arrow._active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq__arrow img,.faq__arrow svg{width:32px;height:32px;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px}.blogs{padding:0 0 80px}.blogs__wrapper{display:-ms-grid;display:grid;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;-ms-grid-columns:575px 1fr;grid-template-columns:575px 1fr}.blogs__body{display:-ms-grid;display:grid;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:48px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.blogs__footer{margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blogs__button{min-height:68px;padding-left:40px;padding-right:40px}.filter__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.filter__head._active .filter__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.filter__title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:22px;font-weight:600}.filter__arrow{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px;-webkit-transition:all .3s 0s;transition:all .3s 0s}.filter__arrow img,.filter__arrow svg{width:32px;height:32px;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px}.filter__section{padding:24px;border:1px solid rgba(1,113,115,.14)}.filter__section:not(:last-child){margin-bottom:24px}.filter__section--calendar-inline{position:relative}.filter__section--calendar-inline .qs-datepicker-container{position:relative!important;top:auto!important;left:auto!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;width:100%;max-width:100%;z-index:1}.filter__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;padding-bottom:12px}.filter__name{font-size:18px;font-weight:600;-webkit-box-flex:1;-ms-flex:1;flex:1}.filter__reset{font-size:16px;color:#017173;line-height:1.4;font-weight:500;background-color:transparent}.filter__body{margin-top:12px}.filter__tags{padding-top:12px;border-top:1px solid rgba(1,113,115,.1)}.filter__list{padding-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}.filter__calendar-help{margin-top:12px}.filter__calendar-help:not(:last-child){margin-bottom:24px}.filter__datepicker{display:none}.tags-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.tags-filter__item{min-height:48px;padding:5px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;font-size:18px;font-weight:600;color:#000}.tags-filter__remore{-webkit-box-flex:0;-ms-flex:0 0 12px;flex:0 0 12px;width:12px;height:12px;color:#017173}.calendar-help{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:16px}.calendar-help__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}.calendar-help__item._current .calendar-help__example{border-radius:50%;border:1px solid #017173}.calendar-help__item._your-events .calendar-help__example::after{content:'';width:8px;height:8px;-webkit-box-flex:0;-ms-flex:0 0 8px;flex:0 0 8px;border-radius:50%;background-color:#017173;display:inline-block}.calendar-help__item._upcoming-events .calendar-help__example::after{content:'';width:8px;height:8px;-webkit-box-flex:0;-ms-flex:0 0 8px;flex:0 0 8px;border-radius:50%;border:1px solid #017173;display:inline-block}.calendar-help__example{-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;height:36px;width:36px;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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;line-height:1.1;color:#017173;row-gap:2px}.calendar-help__value{font-size:14px;font-weight:600;color:#000}.blogs._events .blogs__body{display:-ms-grid;display:grid;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;row-gap:48px}.event-preview{padding:16px 24px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px;-webkit-transition:background-color .3s 0s;transition:background-color .3s 0s}.event-preview::after,.event-preview::before{content:'';width:calc(100% - 24px * 2);height:1px;background-color:rgba(1,113,115,.14);display:inline-block;position:absolute;left:24px;right:24px;-webkit-transition:opacity .3s 0s;transition:opacity .3s 0s}.event-preview::before{top:0}.event-preview::after{bottom:0}.event-preview__image{aspect-ratio:416/436;overflow:hidden;position:relative;width:100%;display:block}.event-preview__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-preview__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.event-preview__name{font-size:28px;font-weight:600;color:#000}.event-preview__name a{color:inherit}.events-page{padding:24px 0 80px}.events-page__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.events-page__month{font-size:32px;line-height:1.1;font-weight:400;color:#000}.events-page__content{margin-top:80px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:80px}.events-page__image{aspect-ratio:1;overflow:hidden;position:relative;width:100%;display:block}.events-page__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.events-page__body{font-size:16px;line-height:1.4;color:#000}.events-page__row{padding:24px 0}.events-page__row>:not(:last-child){margin-bottom:24px}.events-page__row:not(:last-child){border-bottom:1px solid rgba(1,113,115,.14)}.events-page__row:first-child{padding-top:0}.events-page__row:last-child{padding-bottom:0}.events-page__row ul{padding-left:25px}.events-page__row ul li{list-style:disc}.events-page__row ul li::marker{font-size:20px;font-weight:700;color:#017173}.events-page__row ul li:not(:last-child){margin-bottom:12px}.events-page__row h4{font-size:22px;font-weight:600;line-height:1.15;margin-bottom:16px}.events-page__row span{color:#017173}.events-page__row a:not(.btn){color:#017173;text-decoration:underline}.events-page__title{font-size:32px;color:#000;font-weight:400}.events-page__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;padding-left:0!important}.events-page__details li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;list-style:none}.events-page__details li img,.events-page__details li svg{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.events-page__details span{color:#000}.events-page__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:340px;max-width:100%}.events-page__bottom{margin-top:80px;border-top:1px solid rgba(1,113,115,.14)}.blog-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px;overflow:hidden}.blog-preview__head{position:relative;min-height:328px}.blog-preview__image{width:100%;height:100%}.blog-preview__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-preview__author{position:absolute;bottom:12px;left:12px}.blog-preview__body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.blog-preview__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px;-webkit-box-flex:1;-ms-flex:1;flex:1}.blog-preview__name{font-size:28px;font-weight:600;color:#000}.blog-preview__name a{color:inherit}.blog-preview__description{font-size:16px;line-height:1.4}.blog-preview__tags{padding:16px 0;border-top:1px solid rgba(1,113,115,.14);border-bottom:1px solid rgba(1,113,115,.14);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;row-gap:8px;position:relative}.blog-preview__tags::after{content:'';width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;pointer-events:none;display:inline-block;z-index:1;background:-webkit-gradient(linear,left top,right top,color-stop(73.08%,rgba(255,255,255,0)),to(#fff));background:linear-gradient(90deg,rgba(255,255,255,0) 73.08%,#fff 100%)}.blog-preview__tag{padding:0 8px;color:#017173;font-size:16px;text-transform:uppercase;line-height:1;border-right:1px solid #017173;white-space:nowrap}.blog-preview__tag:first-child{border-left:1px solid #017173}.blog-preview__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.blog-preview__date{color:#999;font-size:16px;font-weight:600;margin-right:auto}.blog-preview__folder{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;color:#999;font-size:16px;font-weight:600}.blog-preview__folder img,.blog-preview__folder svg{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.author-blog-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;padding:8px 12px;background-color:#fff;color:#000}.author-blog-preview__image{aspect-ratio:1;-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;display:block}.author-blog-preview__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.author-blog-preview__name{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;font-size:16px;line-height:1.4}.blog-banner{position:relative;min-height:705px;padding:48px 0;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:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.blog-banner::after{content:'';width:100%;height:52%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(48.56%,rgba(255,255,255,.9)),color-stop(83.18%,rgba(246,251,254,.9)));background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 48.56%,rgba(246,251,254,.9) 83.18%);position:absolute;bottom:0;left:0;right:0;pointer-events:none;display:inline-block}.blog-banner__image{width:100%;height:100%;position:absolute;inset:0}.blog-banner__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-banner__content{position:relative;z-index:1}.blog-banner__container{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}.blog-banner__title{text-align:center}.blog-banner__bullets{margin-top:32px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;position:relative}.blog-banner__bullet{padding:0 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;color:#017173}.blog-banner__bullet:first-child{padding-left:0}.blog-banner__bullet:last-child{padding-right:0}.blog-banner__bullet img,.blog-banner__bullet svg{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.blog{padding:24px 0 80px}.blog__container{max-width:calc(1280px + 160px * 2)}.blog__bullets{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:20px;color:#999;text-transform:uppercase}.blog__bullet{padding:0 24px}.blog__bullet:first-child{border-left:1px solid #017173}.blog__bullet:not(:last-child){border-right:1px solid #017173}.blog__bullet a{color:#017173}.blog__content>:not(:last-child):not(h1):not(h2){margin-bottom:48px}.blog__content table,.blog__content table td,.blog__content table tr{border-color:rgba(1,113,115,.14)}.blog__content._expert>:not(:last-child):not(h1):not(h2){margin-bottom:24px}.blog__products{margin:-20px;padding:20px}.blog__item{-webkit-box-flex:0;-ms-flex:0 0 362px;flex:0 0 362px;max-width:calc(100vw - 32px)}.blog__item:not(:last-child){margin-right:32px}.blogs-section,.events-section{padding:80px 0}.blogs-section__head,.events-section__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.blogs-section__title,.events-section__title{-webkit-box-flex:1;-ms-flex:1;flex:1}.blogs-section__arrows,.events-section__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blogs-section__arrow,.events-section__arrow{-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;width:42px;height:42px;color:#017173;cursor:pointer}.blogs-section__arrow.swiper-button-disabled,.events-section__arrow.swiper-button-disabled{opacity:.2;pointer-events:none}.blogs-section__content,.events-section__content{margin-top:48px}.blogs-section__progressbar,.events-section__progressbar{margin-bottom:24px}.blogs-section__item,.events-section__item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 32px * 2)/ 3);flex:0 0 calc((100% - 32px * 2)/ 3)}.blogs-section__item:not(:last-child),.events-section__item:not(:last-child){margin-right:32px}.experts{padding:80px 0!important}.experts__head{text-align:center}.experts__content{margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:80px}.experts__item{-webkit-box-flex:0;-ms-flex:0 0 376px;flex:0 0 376px;max-width:100%}.expert-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.expert-preview__image{aspect-ratio:376/437;width:100%;position:relative;overflow:hidden}.expert-preview__image img{width:100%;height:100%;-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s;-o-object-fit:cover;object-fit:cover}.expert-preview__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.expert-preview__name{font-weight:600;font-size:28px;color:#000}.expert-preview__name a{color:inherit}.expert-preview__text{font-size:16px;line-height:1.4}.contacts{padding:80px 0}.contacts__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;row-gap:24px}.contacts__store{display:-ms-grid;display:grid;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;-ms-grid-columns:1fr 128px;grid-template-columns:1fr 128px;height:500px}.info-contacts{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:center;-ms-flex-pack:center;justify-content:center}.info-contacts__head{text-align:center}.info-contacts__content{margin-top:48px;padding:24px 0;border-top:1px solid rgba(1,113,115,.14);border-bottom:1px solid rgba(1,113,115,.14)}.info-contacts__row:not(:last-child){margin-bottom:24px}.info-contacts__name{font-size:22px;line-height:1.2;font-weight:600}.info-contacts__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;margin-top:24px}.info-contacts__body:first-child{margin-top:0}.info-contacts__icon{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px}.info-contacts__value{font-size:16px;line-height:1.4;color:#000}.info-contacts__value a{color:inherit}.callback-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.callback-contacts__bottom{padding-top:24px}.callback-contacts__subtext{text-align:center;color:#999;line-height:1.4}.map-contacts{position:relative;height:500px}.map-contacts__image{width:100%;height:100%}.map-contacts__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.map-contacts__content{position:absolute;inset:0;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;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center;row-gap:20px;padding:40px 16px;z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(83.18%,rgba(246,251,254,.8)));background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(246,251,254,.8) 83.18%)}.map-contacts__text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;font-size:20px;font-weight:600;text-align:left;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-contacts__text img,.map-contacts__text svg{width:28px;height:28px;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;vertical-align:middle;margin:auto}.gallery-contacts{max-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gallery-contacts__slider{-webkit-box-flex:1;-ms-flex:1;flex:1}.gallery-contacts__slider .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gallery-contacts__slide{aspect-ratio:1;-webkit-box-flex:0;-ms-flex:0 0 128px;flex:0 0 128px;width:128px;height:128px;cursor:pointer;border:1px solid rgba(1,113,115,.1);position:relative}.gallery-contacts__slide._video::after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:48px;aspect-ratio:1;background:url(../img/icons/video-play.svg) center/cover no-repeat}.gallery-contacts__slide.swiper-slide-thumb-active{border-color:#017173}.gallery-contacts__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery-contacts__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.gallery-contacts__arrow{-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;width:42px;height:42px;color:#017173;cursor:pointer}.gallery-contacts__arrow.swiper-button-disabled{color:rgba(0,0,0,.2);cursor:default}.pay-delivery-section{padding:80px 0}.pay-delivery-section__head{text-align:center;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;row-gap:24px}.pay-delivery-section__text{font-size:32px}.pay-delivery-section__content{margin-top:60px}.pay-delivery-section__section{padding:60px 0;border-top:1px solid rgba(1,113,115,.14)}@-webkit-keyframes payment-methods-text-icon-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes payment-methods-text-icon-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.payment-methods{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:32px}.payment-methods__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:24px;border-radius:16px}.payment-methods__icon{width:140px;height:140px;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}.payment-methods__icon img,.payment-methods__icon svg{width:140px;height:140px}.payment-methods__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-methods__name{font-size:22px;font-weight:600}.payment-methods__text{line-height:1.4}.delivery-methods__head{text-align:center}.delivery-methods__content{display:-ms-grid;display:grid;-ms-grid-columns:590px 1fr;grid-template-columns:590px 1fr;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}.delivery-methods__rows{margin-top:24px;padding:24px 0;border-top:1px solid rgba(1,113,115,.14);border-bottom:1px solid rgba(1,113,115,.14)}.delivery-methods__image{max-width:818px;height:400px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.delivery-methods__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-page{padding:80px 0}.article-page__head{padding-bottom:24px;border-bottom:1px solid rgba(1,113,115,.14)}.article-page__title{font-size:48px;color:#000;text-transform:uppercase;font-family:Playfair,serif}.article-page__content{padding-top:24px;color:#000;font-size:24px;line-height:1.4}.article-page__content b,.article-page__content strong{font-weight:600}.article-page__content>:not(:last-child):not(h1):not(h2){margin-bottom:24px}.article-page__content span{color:#017173}.article-page__content a{color:inherit;text-decoration:underline}.article-page__content ul{list-style:none;font-size:16px;padding-top:3px;padding-bottom:3px}.article-page__content ul:not(._no-list){padding-left:32px}.article-page__content ul li{list-style:none!important;position:relative}.article-page__content ul li:not(:last-child){margin-bottom:20px}.article-page__content ul li::after{content:'';width:24px;height:24px;position:absolute;top:50%;left:-32px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(../img/icons/list-marker.svg) center/cover no-repeat}.article-page__content h3{font-size:32px;font-weight:500;line-height:1.1}.article-page__section>:not(:last-child){margin-bottom:24px}.article-page__section:not(:last-child){border-bottom:1px solid rgba(1,113,115,.14);padding-bottom:24px}.article-page__section h3{font-weight:400;color:#017173}.spoller-article__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;cursor:pointer}.spoller-article__head._active .spoller-article__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.spoller-article__title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:22px;font-weight:600;color:#017173}.spoller-article__arrow{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px;-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s}.spoller-article__arrow img,.spoller-article__arrow svg{width:32px;height:32px;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px}.spoller-article__body{display:none;margin-top:20px;background-color:rgba(1,113,115,.04);padding:24px 30px}.spoller-article__body a{text-decoration:none}.club-banner{min-height:450px;position:relative;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:center;-ms-flex-pack:center;justify-content:center}.club-banner__image{position:absolute;inset:0;width:100%;height:100%}.club-banner__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.club-banner__content{position:relative;z-index:1}.club-banner__title{font-size:76px;color:#fff;text-align:center}.club-promo{margin-top:-100px;position:relative;z-index:2;padding-bottom:40px}.club-promo__wrapper{background-color:#017173;padding:48px 42px;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;text-align:center;max-width:1100px;width:100%;margin:0 auto;min-height:300px}.club-promo__icon{margin-bottom:24px}.club-promo__title{font-size:36px;color:#fff;font-family:Playfair,serif;line-height:1.1;text-transform:uppercase}.club-promo__text{font-size:15px;color:#fff;line-height:1.4;margin-top:12px}.club-work__wrapper{padding:48px 0;border-top:1px solid rgba(1,113,115,.14);border-bottom:1px solid rgba(1,113,115,.14)}.club-work__head{text-align:center}.club-work__title{font-size:32px;font-family:Playfair,serif;text-transform:uppercase;line-height:1}.club-work__content{margin-top:48px}.club-work__body{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:32px}.club-work__item{padding:24px;display:-ms-grid;display:grid;-ms-grid-columns:90px 1fr;grid-template-columns:90px 1fr;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.club-work__step{aspect-ratio:1;-ms-flex-item-align:start;align-self:flex-start}.club-work__step img{width:100%;max-width:100%}.club-work__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}.club-work__name{font-size:32px;color:#000;line-height:1}.club-work__text{font-size:16px;line-height:1.4}.club-work__footer{margin-top:48px}.club-work__note{font-size:16px;line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;text-align:center}.club-work__note img,.club-work__note svg{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.club-levels{padding:80px 0}.club-levels__head{text-align:center}.club-levels__content{margin-top:80px;padding:80px 0;border-top:1px solid rgba(1,113,115,.14);border-bottom:1px solid rgba(1,113,115,.14)}.club-levels__body{display:-ms-grid;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:24px}.level-club{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px;text-align:center}.level-club__head{position:relative;width:100%;max-width:100%;aspect-ratio:480/410;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}.level-club__bg{width:100%;height:100%;position:absolute;inset:0}.level-club__bg img{width:100%;height:100%}.level-club__content{position:relative;height:100%;z-index:1;width:100%;max-width:300px;padding:0 36px;max-height:294px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.level-club__top{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;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:48px;row-gap:12px}.level-club__name{font-size:42px;text-transform:uppercase;font-family:Playfair,serif;color:#000;padding-bottom:12px;border-bottom:1px solid rgba(1,113,115,.14)}.level-club__sub{font-size:16px;line-height:1.4}.level-club__bonus{font-size:16px;color:#017173;text-transform:uppercase}.level-club__bonus span{font-size:28px}.level-club__text{line-height:1.4}.club-benefits{padding:80px 0}.club-benefits__head{text-align:center}.club-benefits__content{margin-top:80px;background-color:#f6fbfe;padding:40px}.club-benefits__table{border-collapse:separate;border-spacing:8px;width:100%;max-width:100%;font-size:18px;line-height:1.2;color:#017173;font-weight:600;min-width:670px}.club-benefits__table thead{font-size:21px;text-transform:uppercase}.club-benefits__table thead td{padding:20px 20px}.club-benefits__table thead h2{font-size:32px;font-family:Playfair,serif;text-transform:uppercase;font-weight:400;line-height:1}.club-benefits__table td{width:25%;vertical-align:middle;text-align:center;padding:30px 20px;border:1px solid #017173;background-color:rgba(1,113,115,.07)}.club-benefits__table td img{margin:auto}.club-guide__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:48px}.club-guide__item{padding:40px 24px;background-color:rgba(1,113,115,.04);border:1px solid rgba(1,113,115,.14);display:-ms-grid;display:grid;-ms-grid-columns:64px 1fr;grid-template-columns:64px 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;border-radius:24px}.club-guide__icon{-ms-flex-item-align:start;align-self:flex-start}.club-guide__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}.club-guide__title{font-size:32px;line-height:1.1}.club-guide__text{line-height:1.4}.club-guide__body{margin-top:16px;padding-top:16px;border-top:1px solid rgba(1,113,115,.14);color:#017173;font-size:18px;line-height:1.3}.club-guide__body ul{text-transform:uppercase;padding-left:25px}.club-guide__body ul li{list-style:disc}.club-faq{padding:80px 0}.club-faq__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:48px;padding:80px 0 48px;border-top:1px solid rgba(1,113,115,.14);border-bottom:1px solid rgba(1,113,115,.14)}.club-faq__wrapper>*{-ms-flex-item-align:start;align-self:flex-start}.club-faq__info{margin-top:48px}.club-faq__item{padding:24px 0;border-bottom:1px solid rgba(1,113,115,.14)}.club-faq__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;cursor:pointer}.club-faq__top._active .club-faq__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.club-faq__name{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:22px;line-height:1.15;font-weight:600}.club-faq__arrow{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;-webkit-transition:all .3s 0s;transition:all .3s 0s}.club-faq__arrow img,.club-faq__arrow svg{width:32px;height:32px;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px}.club-faq__body{margin-top:24px;display:none;line-height:1.4}.club-faq__body ul{padding-left:25px}.club-faq__body ul li{list-style:disc}.club-faq__image{height:392px}.club-faq__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.login{padding:80px 0}.login__wrapper{width:100%;max-width:300px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:32px}.login__head{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px;font-size:16px;line-height:1.4}.login__title{font-size:32px;line-height:1.1}.login__sup{font-weight:600}.login__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.login__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}.login__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.login__link{-ms-flex-item-align:end;align-self:flex-end;font-size:12px;font-weight:500;color:#017173}.login__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}.login__footer .btn{min-height:44px;font-size:16px;padding:0 12px}.login__or{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;font-size:14px;color:rgba(0,0,0,.3)}.login__or::after,.login__or::before{content:'';-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:rgba(0,0,0,.3);display:inline-block}.login__connects{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:12px}.login__connect{display:-webkit-box;display:-ms-flexbox;display:flex}.login__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.login__controls .btn{min-height:44px;font-size:16px;padding:0 12px}.login__back{padding:5px 24px!important}.login__text{color:#017173;font-size:14px;line-height:1.4;text-align:center}.login__text a{color:inherit;text-decoration:underline}.login__message{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;text-align:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;font-size:12px;font-weight:500;color:#017173}.login__message img,.login__message svg{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.login__error{font-size:12px;font-weight:500;color:red;line-height:1.4;text-align:center}.mode-login__items{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);margin-bottom:24px}.mode-login__item{border:1px solid rgba(1,113,115,.14);color:#017173;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;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;min-height:64px;font-weight:600;font-size:16px;-webkit-transition:all .3s 0s;transition:all .3s 0s}.mode-login__item img,.mode-login__item svg{width:32px;height:32px;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px}.mode-login__item._active{background-color:#017173;color:#fff}.mode-login__text{color:#999;font-size:16px;line-height:1.4;margin-bottom:24px;display:none}.mode-login__text ul{padding-left:25px}.mode-login__text ul li{list-style:disc}.mode-login__toggle{background:0 0;width:100%;max-width:100%;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;text-align:center;font-size:12px;color:#017173;font-weight:500;line-height:1.4;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.mode-login__toggle._active img,.mode-login__toggle._active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mode-login__toggle._active .mode-login__toggle_show{display:none}.mode-login__toggle._active .mode-login__toggle_hide{display:block}.mode-login__toggle_show{display:block}.mode-login__toggle_hide{display:none}.mode-login__toggle img,.mode-login__toggle svg{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.rules-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}.rules-login__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#017173}.rules-login__item._error{color:red}.rules-login__icon{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px}.rules-login__text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;font-weight:500;line-height:1.4}.code-login__fields{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);gap:12px}.code-login__input{border:1px solid rgba(1,113,115,.1);padding:0;text-align:center;font-size:16px;font-weight:400;color:#000}.code-login__input::-webkit-input-placeholder{color:#999}.code-login__input::-moz-placeholder{color:#999}.code-login__input:-ms-input-placeholder{color:#999}.code-login__input::-ms-input-placeholder{color:#999}.code-login__input::placeholder{color:#999}.code-login__timer{display:block;margin-top:12px;font-size:16px;line-height:1.4;font-weight:600;color:#017173}.cabinet{padding:48px 0}.cabinet__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:400px calc(100% - (400px + 24px));grid-template-columns:400px calc(100% - (400px + 24px));gap:24px}.cabinet__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}.cabinet__section._grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 260px;grid-template-columns:1fr 260px;gap:24px}.cabinet__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.cabinet__title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:32px;font-family:Playfair,serif;text-transform:uppercase}.cabinet__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.cabinet__actions .btn._stroke-v2{background-color:transparent}.cabinet__action{min-width:220px}.cabinet__body{margin-top:24px}.cabinet__footer{margin-top:10px}.cabinet__footer .cabinet__actions{display:-ms-grid;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.cabinet__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cabinet__arrow{-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;width:42px;height:42px;color:#017173;cursor:pointer}.cabinet__arrow.swiper-button-disabled{opacity:.2;pointer-events:none}.sidebar-cabinet{position:relative}.sidebar-cabinet__head{background-color:rgba(1,113,115,.04);border:1px solid rgba(1,113,115,.14)}.sidebar-cabinet__head .sidebar-cabinet__main{font-weight:700}.sidebar-cabinet__head._active .sidebar-cabinet__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sidebar-cabinet__list{border:1px solid rgba(1,113,115,.14)}.sidebar-cabinet__row{border-bottom:1px solid rgba(1,113,115,.14);cursor:pointer}.sidebar-cabinet__row._active{background-color:rgba(1,113,115,.04)}.sidebar-cabinet__row._active .sidebar-cabinet__main{font-weight:700}.sidebar-cabinet__row:last-child{border-bottom:none}.sidebar-cabinet__main{padding:12px 24px;display:-ms-grid;display:grid;font-size:16px;line-height:1.4;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:24px 1fr 24px;grid-template-columns:24px 1fr 24px;gap:10px;color:#000}.sidebar-cabinet__main._active .sidebar-cabinet__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sidebar-cabinet__arrow{-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s}.sidebar-cabinet__arrow img,.sidebar-cabinet__arrow svg{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.sidebar-cabinet__body{display:none;padding:12px 24px;font-size:16px;line-height:1.4;border-top:1px solid rgba(1,113,115,.14)}.sidebar-cabinet__body ._active{color:#017173;font-weight:600}.sidebar-cabinet__body a{color:inherit}.sidebar-cabinet__body ul{padding-left:20px}.sidebar-cabinet__body ul li{list-style:disc}.sidebar-cabinet__body ul li a{color:inherit}.sidebar-cabinet__body ul li:not(:last-child){margin-bottom:8px}.navigation-cabinet{display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[4];grid-template-rows:repeat(4,1fr);gap:12px}.navigation-cabinet__item{min-height:52px;background-color:rgba(1,113,115,.04);border:1px solid rgba(1,113,115,.14);padding:5px 12px;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;text-align:center;color:#000;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;font-size:18px;font-weight:600;-webkit-transition:color .3s 0s;transition:color .3s 0s;border-radius:4px}.navigation-cabinet__item img,.navigation-cabinet__item svg{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.welcome-cabinet{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:64px 1fr;grid-template-columns:64px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;padding:40px;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.05),0 1px 1px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.05),0 4px 4px 0 rgba(0,0,0,.05),0 8px 8px 0 rgba(0,0,0,.05),0 16px 16px 0 rgba(0,0,0,.05);box-shadow:0 0 1px 0 rgba(0,0,0,.05),0 1px 1px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.05),0 4px 4px 0 rgba(0,0,0,.05),0 8px 8px 0 rgba(0,0,0,.05),0 16px 16px 0 rgba(0,0,0,.05);background:url(../img/bg-welcome-cabinet.png) center/cover no-repeat,#fff;border-radius:10px}.welcome-cabinet__head{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;gap:12px}.welcome-cabinet__icon{-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;width:64px;height:64px;-ms-grid-row-span:2;grid-row:span 2;align-self:flex-start}.welcome-cabinet__icon img,.welcome-cabinet__icon svg{width:64px;height:64px;-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px}.welcome-cabinet__status{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.welcome-cabinet__bonus{-ms-grid-row-span:2;grid-row:span 2;font-size:22px;color:#017173;font-weight:500;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.welcome-cabinet__bonus img,.welcome-cabinet__bonus svg{width:32px;height:32px;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px}.welcome-cabinet__bonus_value span{font-size:42px}.welcome-cabinet__body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(1,113,115,.24)}.welcome-cabinet__title{text-transform:uppercase;font-size:32px;font-family:Playfair,serif}.welcome-cabinet__text{font-size:16px;line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.welcome-cabinet__text img,.welcome-cabinet__text svg{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:24px;height:24px}.event-cabinet{display:-ms-grid;display:grid;-ms-grid-columns:64px 1fr;grid-template-columns:64px 1fr;gap:24px;padding:24px 40px;border:1px solid rgba(1,113,115,.14);border-radius:10px}.event-cabinet__icon{-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;width:64px;height:64px;-ms-grid-row-span:2;grid-row:span 2;align-self:flex-start}.event-cabinet__icon img,.event-cabinet__icon svg{width:64px;height:64px;-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px}.event-cabinet__head{padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.event-cabinet__title{text-transform:uppercase;font-size:32px;font-family:Playfair,serif;-ms-hyphens:auto;hyphens:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.event-cabinet__button{border-width:1px!important;font-weight:400;font-size:16px;min-height:50px;padding:0 16px;border-radius:2px}.event-cabinet__body{padding-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid rgba(1,113,115,.14)}.event-cabinet__body .event-cabinet__button{margin-top:12px}.event-cabinet__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;row-gap:4px;font-size:16px;line-height:1.4}.event-cabinet__info li:not(._date):not(:last-child){padding:0 12px 0 0;border-right:1px solid rgba(1,113,115,.1)}.event-cabinet__day{font-size:18px;font-weight:500;color:#017173}.event-cabinet__name{font-size:20px;font-weight:600;color:#000}.profile-cabinet{padding:32px;background-color:rgba(1,113,115,.04);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:48px;border-radius:2px}.profile-cabinet__head{padding-bottom:8px;border-bottom:1px solid rgba(1,113,115,.24)}.profile-cabinet__name-section{font-size:16px;color:#017173}.profile-cabinet__content{margin-top:24px;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:24px}.profile-cabinet__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}.profile-cabinet__value{min-height:54px;font-size:22px;font-weight:600;line-height:1.15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-cabinet__input input{font-weight:600;color:#000;border:1px solid rgba(1,113,115,.14)}.profile-cabinet__input input::-webkit-input-placeholder{color:#999}.profile-cabinet__input input::-moz-placeholder{color:#999}.profile-cabinet__input input:-ms-input-placeholder{color:#999}.profile-cabinet__input input::-ms-input-placeholder{color:#999}.profile-cabinet__input input::placeholder{color:#999}.addresses-cabinet{padding:24px 32px;background-color:rgba(1,113,115,.04)}.addresses-cabinet__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:24px;padding:18px 0;border-bottom:1px solid rgba(1,113,115,.14)}.addresses-cabinet__item:first-child{border-top:1px solid rgba(1,113,115,.14)}.addresses-cabinet__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.addresses-cabinet__icon{-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;width:28px;height:28px}.addresses-cabinet__icon img,.addresses-cabinet__icon svg{width:28px;height:28px;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px}.addresses-cabinet__name{font-size:22px;font-weight:600;color:#017173}.addresses-cabinet__actions{-webkit-box-flex:0;-ms-flex:0 1 448px;flex:0 1 448px;display:-ms-grid;display:grid;gap:8px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);overflow:hidden}.addresses-cabinet__action{padding:5px 20px}.addresses-cabinet__action.btn._stroke{border:0}.address-cabinet{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:24px;padding:32px;background-color:rgba(1,113,115,.04)}.address-cabinet__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}.address-cabinet__input input{font-weight:600;color:#000;border:1px solid rgba(1,113,115,.14)}.address-cabinet__input input::-webkit-input-placeholder{color:#999}.address-cabinet__input input::-moz-placeholder{color:#999}.address-cabinet__input input:-ms-input-placeholder{color:#999}.address-cabinet__input input::-ms-input-placeholder{color:#999}.address-cabinet__input input::placeholder{color:#999}.address-cabinet__select .select__value{font-weight:600;min-height:52px}.history-cabinet__table{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-collapse:separate;font-weight:600;text-align:center;min-width:100%;border-spacing:8px;font-size:clamp(10px,2vw,20px)}.history-cabinet__table_btn{min-height:62px;width:100%;padding:5px 2px;font-size:clamp(10px,2vw,18px);-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.history-cabinet__table_btn img,.history-cabinet__table_btn svg{width:clamp(8px,2vw,24px);height:clamp(8px,2vw,24px);-webkit-box-flex:0;-ms-flex:0 0 clamp(8px,2vw,24px);flex:0 0 clamp(8px,2vw,24px)}.history-cabinet__table td{vertical-align:middle}.history-cabinet__table thead td{border:1px solid #017173;background-color:rgba(1,113,115,.07);width:20%;padding:8px 2px}.history-list-cabinet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}.history-list-cabinet._bg{padding:24px;background-color:rgba(1,113,115,.04);min-height:360px}.order-history-list{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;border:1px solid rgba(1,113,115,.14)}.order-history-list._delivered .order-history-list__info{border-color:#017173}.order-history-list._delivered .order-history-list__status{color:#017173}.order-history-list._delivered::after{background-color:#017173}.order-history-list._pending .order-history-list__info{border-color:#e0c14a}.order-history-list._pending .order-history-list__status{color:#e0c14a}.order-history-list._pending::after{background-color:#e0c14a}.order-history-list._canceled .order-history-list__info{border-color:#c83a3a}.order-history-list._canceled .order-history-list__status{color:#c83a3a}.order-history-list._canceled::after{background-color:#c83a3a}.order-history-list__info{font-size:20px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:8px;padding-left:8px;border-left:2px solid #c83a3a}.order-history-list__name{color:#999}.order-history-list__price{font-size:20px;font-weight:600;color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.order-history-list__price_value{font-size:24px;color:#000;white-space:nowrap}.order-history-list__details{display:-ms-grid;display:grid;-ms-grid-columns:1fr 66px;grid-template-columns:1fr 66px;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;max-width:360px}.order-history-list__products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.order-history-list__product{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 12px * 2)/ 3);flex:0 0 calc((100% - 12px * 2)/ 3);aspect-ratio:1;display:block}.order-history-list__product img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-history-list__count{text-align:center;color:#999;font-size:20px;font-weight:600;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.order-history-list__arrow{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px}.order-history-list__arrow img,.order-history-list__arrow svg{width:32px;height:32px;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px}.message-history-cabinet{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;row-gap:80px}.message-history-cabinet__text{font-size:18px;font-weight:500;color:#000;line-height:1.4}.message-history-cabinet__button{max-width:100%;min-width:330px}.products-cabinet{max-width:100%;overflow:hidden}.products-cabinet__progressbar{margin-bottom:24px}.products-cabinet__product{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 48px * 2)/ 3);flex:0 0 calc((100% - 48px * 2)/ 3)}.products-cabinet__product:not(:last-child){margin-right:48px}.gifts-cabinet{display:-ms-grid;display:grid;-ms-grid-columns:64px 1fr;grid-template-columns:64px 1fr;gap:24px;padding:24px 40px;border:1px solid rgba(1,113,115,.14);border-radius:10px}.gifts-cabinet__icon{-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;width:64px;height:64px;-ms-grid-row-span:2;grid-row:span 2;align-self:flex-start}.gifts-cabinet__icon img,.gifts-cabinet__icon svg{width:64px;height:64px;-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px}.gifts-cabinet__content{overflow:hidden}.gifts-cabinet__head{padding-bottom:10px;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;row-gap:8px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.gifts-cabinet__title{text-transform:uppercase;font-size:32px;font-family:Playfair,serif;-ms-hyphens:auto;hyphens:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.gifts-cabinet__subtitle{line-height:1.4}.gifts-cabinet__body{margin-top:24px;padding-top:24px;border-top:1px solid rgba(1,113,115,.14);overflow:hidden;width:100%;max-width:100%}.gifts-cabinet__slider{overflow:hidden;max-width:100%}.gifts-cabinet__item{-webkit-box-flex:0;-ms-flex:0 0 202px;flex:0 0 202px}.gifts-cabinet__item:not(:last-child){margin-right:20px}.item-gifts-cabinet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.item-gifts-cabinet__image{aspect-ratio:1;width:100%;height:100%;padding:16px;display:block}.item-gifts-cabinet__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item-gifts-cabinet__body{-webkit-box-flex:1;-ms-flex:1;flex:1;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;text-align:center;row-gap:6px}.item-gifts-cabinet__name{font-size:12px;line-height:1.4;color:#000}.item-gifts-cabinet__weight{margin-bottom:6px;font-size:16px;font-weight:700;color:rgba(0,0,0,.4)}.item-gifts-cabinet__button{margin-top:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:5px 24px;min-height:52px}.order-details-cabinet{padding:24px;border:1px solid rgba(1,113,115,.14)}.order-details-cabinet__section{padding:24px 0}.order-details-cabinet__section:not(:last-child){border-bottom:1px solid rgba(1,113,115,.14)}.order-details-cabinet__section:first-child{padding-top:0}.order-details-cabinet__section:last-child{padding-bottom:0}.order-details-cabinet__info{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;-ms-grid-rows:(auto)[2];grid-template-rows:repeat(2,auto);padding-left:8px;border-left:2px solid #017173}.order-details-cabinet__info._delivered{border-color:#017173}.order-details-cabinet__info._delivered .order-history-list__status{color:#017173}.order-details-cabinet__info .order-history-list__name{font-size:20px;font-weight:600;color:#999}.order-details-cabinet__info .order-history-list__status{font-weight:600;font-size:20px;color:#999}.order-details-cabinet__info .order-history-list__price{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.order-details-cabinet__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px;font-size:16px;line-height:1.4;font-weight:600}.order-details-cabinet__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-details-cabinet__list li span:first-child{color:#999}.order-details-cabinet__list li span:last-child{color:#000;max-width:382px;text-align:right}.order-details-cabinet__products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}.product-order-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.product-order-details__main{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:540px;display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:152px 1fr;grid-template-columns:152px 1fr;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.product-order-details__image{aspect-ratio:1;display:block;overflow:hidden}.product-order-details__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-order-details__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-order-details__variable{color:#999;font-size:16px;line-height:1.4}.product-order-details__variable span{font-size:18px;font-weight:600}.product-order-details__name{font-size:18px;font-weight:600;color:#000}.product-order-details__text{line-height:1.4}.product-order-details__category{font-size:18px;font-weight:600;color:#017173}.product-order-details__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;width:100%;margin-top:6px}.product-order-details__bottom .product-order-details__buy,.product-order-details__bottom .product-order-details__count,.product-order-details__bottom .product-order-details__price,.product-order-details__bottom .product-order-details__total{display:block}.product-order-details__bottom .product-order-details__count{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.product-order-details__bottom .product-order-details__total{padding-left:4px;border-left:1px solid rgba(1,113,115,.14)}.product-order-details__price{font-size:18px;font-weight:500;color:#999}.product-order-details__total{font-size:24px;font-weight:600;color:#000}.product-order-details__count{color:#017173;font-size:16px;line-height:1.4;font-weight:600}.product-order-details__buy{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;color:#017173}.product-order-details__buy img,.product-order-details__buy svg{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.product-order-details__other{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.manager-cabinet{display:-ms-grid;display:grid;-ms-grid-columns:64px 1fr;grid-template-columns:64px 1fr;gap:24px;padding:24px 40px;border:1px solid rgba(1,113,115,.14);border-radius:10px}.manager-cabinet__icon{-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;width:64px;height:64px;-ms-grid-row-span:2;grid-row:span 2;align-self:flex-start}.manager-cabinet__icon img,.manager-cabinet__icon svg{width:64px;height:64px;-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px}.manager-cabinet__head{padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.manager-cabinet__title{text-transform:uppercase;font-size:32px;font-family:Playfair,serif;-ms-hyphens:auto;hyphens:auto}.manager-cabinet__text{line-height:1.4}.manager-cabinet__body{padding-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid rgba(1,113,115,.14)}.manager-cabinet__body .event-cabinet__button{margin-top:12px}.manager-cabinet__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px;line-height:1.4}.manager-cabinet__list li{display:-ms-grid;display:grid;-ms-grid-columns:87px 1fr;grid-template-columns:87px 1fr}.manager-cabinet__list li span:nth-child(1){padding-right:12px;border-right:1px solid rgba(1,113,115,.14)}.manager-cabinet__list li span:nth-child(2){padding-left:12px;font-weight:500;color:#017173;font-size:18px}.manager-cabinet__button{margin-top:12px;border-width:1px!important;padding:5px 16px}.protocols-cabinet{padding:40px}.protocols-cabinet__title{font-size:32px;font-family:Playfair,serif;text-transform:uppercase}.protocols-cabinet__content{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}.protocols-cabinet__item{padding:24px;border:1px solid rgba(1,113,115,.14)}.protocols-cabinet__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.protocols-cabinet__name{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:22px;font-weight:600;text-transform:uppercase}.protocols-cabinet__arrow{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px}.protocols-cabinet__body{margin-top:16px;padding-top:16px;border-top:1px solid rgba(1,113,115,.14);color:#333}.procedure{padding:80px 0}.procedure__content{font-size:16px;line-height:1.4;color:#000}.procedure__content h1,.procedure__content h2{margin:0}.procedure__content ul li{list-style:disc}.procedure__content ul li::marker{font-size:20px;font-weight:700;color:#017173}.procedure__content>:not(:last-child):not(h1):not(h2){margin-bottom:48px}.procedure__content>:not(:last-child):not(h1):not(h2):last-child{margin-bottom:0}.procedure__content ._sub{font-size:16px;line-height:1.4;color:#999;font-weight:400}.procedure__content span{color:#017173}.procedure__columns{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.procedure__column{padding:24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid rgba(1,113,115,.14);border-bottom:1px solid rgba(1,113,115,.14)}.procedure__title{font-size:32px;color:#017173;font-weight:400}.procedure__divider{width:100%;height:1px;background-color:rgba(1,113,115,.14)}.procedure__section>*{margin-bottom:24px}.procedure__section>:last-child{margin-bottom:0}.procedure__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.procedure__subtitle{font-size:22px;line-height:1.15;color:#999;font-weight:600}.procedure__products{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,calc((100% - 32px * 4)/ 5)));-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:8px}.product-procedure{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;text-align:center;row-gap:12px}.product-procedure__image{aspect-ratio:222/328;width:100%}.product-procedure__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-procedure__name{font-size:18px;font-weight:600;color:#000!important}.protocol-procedure{padding-top:42px}.protocol-procedure__title{text-align:center}.protocol-procedure__content{margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:62px}.protocol-procedure__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.protocol-procedure__section:last-child{padding-bottom:48px}.protocol-procedure__section>*{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 80px)/ 2);flex:0 0 calc((100% - 80px)/ 2);width:calc((100% - 80px)/ 2)}.protocol-procedure__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.protocol-procedure__image-main{position:relative;-webkit-box-flex:0;-ms-flex:0 0 409px;flex:0 0 409px;width:409px}.protocol-procedure__image-main img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:1;aspect-ratio:409/648}.protocol-procedure__image-main::after{content:'';position:absolute;inset:0;border:1px solid rgba(1,113,115,.14);width:100%;height:100%;display:inline-block;-webkit-transform:translate(30px,44px);-ms-transform:translate(30px,44px);transform:translate(30px,44px)}.protocol-procedure__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:18px;line-height:1.4;color:#000}.protocol-procedure__info>:first-child{border-top:1px solid rgba(1,113,115,.14)}.protocol-procedure__info ul{font-size:16px;padding-left:25px}.protocol-procedure__info ul li{list-style:disc}.protocol-procedure__info ul li:not(:last-child){margin-bottom:12px}.protocol-procedure__info ul li::marker{font-size:20px;font-weight:700;color:#017173}.protocol-procedure__top{padding:32px 0;border-bottom:1px solid rgba(1,113,115,.14);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}.protocol-procedure__top>:not(:last-child){margin-bottom:32px}.protocol-procedure__step{font-size:38px;color:#017173;font-weight:600}.protocol-procedure__body{padding:32px 0;border-bottom:1px solid rgba(1,113,115,.14);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}.protocol-procedure__body>:not(:last-child){margin-bottom:24px}.protocol-procedure__sub-step{font-size:22px;font-weight:600;color:#000}.protocol-procedure__product{font-size:22px;font-weight:600;color:#017173;text-decoration:underline}.protocol-procedure__dop{position:absolute;bottom:30px;right:20%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);width:312px;aspect-ratio:312/243;z-index:2}.protocol-procedure__dop img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.table-procedure{padding-top:42px}.table-procedure__head{text-align:center}.table-procedure__content{overflow-x:auto;margin:48px -20px 0;padding:0 20px}.table-procedure__content table{width:100%;border-collapse:collapse;border:1px solid rgba(1,113,115,.14);font-size:14px;line-height:1.4;font-weight:500;color:#000;text-align:center}.table-procedure__content table thead{background-color:rgba(1,113,115,.04);min-height:128px}.table-procedure__content table thead td{height:128px;vertical-align:middle;text-align:center}.table-procedure__content table thead td:first-child{text-align:center}.table-procedure__content td{width:20%;border:1px solid rgba(1,113,115,.14);vertical-align:middle;text-align:center;padding:20px 16px;min-width:150px}.table-procedure__content td:first-child{text-align:left}.table-procedure__content td.v-middle{vertical-align:middle}.table-procedure__content tfoot td{text-align:left}.table-procedure__step{font-size:22px;color:#000;font-weight:600;display:block;margin-bottom:8px}.table-procedure__product{font-size:14px;font-weight:500;color:#017173;display:block}.blanc{padding:48px 0}.blanc__container{max-width:1600px}.blanc__content{margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:48px}.order-blanc{padding:24px;border-top:1px solid rgba(1,113,115,.14);border-bottom:1px solid rgba(1,113,115,.14)}.order-blanc__top{display:-ms-grid;display:grid;cursor:pointer;-ms-grid-columns:1fr 32px;grid-template-columns:1fr 32px}.order-blanc__top._active .order-blanc__arrow{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.order-blanc__title{font-size:22px;color:#017173;font-weight:600}.order-blanc__arrow{-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.order-blanc__arrow img,.order-blanc__arrow svg{width:32px;height:32px;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px}.order-blanc__body{display:none;margin-top:48px}.order-blanc__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:440px 1fr;grid-template-columns:440px 1fr;gap:24px}.form-order-blanc__label{font-size:16px;line-height:1.4}.form-order-blanc__body{margin-top:8px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.form-order-blanc__input input{border:1px solid rgba(1,113,115,.14);color:#000;font-size:16px;font-weight:600;min-height:56px;padding:0 16px}.form-order-blanc__button{padding:5px 12px}.product-order-blanc{display:-ms-grid;display:grid;-ms-grid-columns:282px 1fr;grid-template-columns:282px 1fr;gap:16px}.product-order-blanc__image{aspect-ratio:1;display:block;overflow:hidden}.product-order-blanc__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-order-blanc__body{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:center;-ms-flex-pack:center;justify-content:center;row-gap:16px;padding:12px 0;border-top:1px solid rgba(1,113,115,.14)}.product-order-blanc__name{font-size:18px;font-weight:600;color:#000}.product-order-blanc__name a{color:inherit;-webkit-transition:all .3s 0s;transition:all .3s 0s}.product-order-blanc__status{font-size:18px;color:#017173}.product-order-blanc__option{padding:8px 0}.product-order-blanc__option .option-product__label{padding-bottom:8px}.product-order-blanc__actions{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:90px 96px 1fr;grid-template-columns:90px 96px 1fr;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.product-order-blanc__price{font-size:24px;font-weight:600;color:#000}.product-order-blanc__price span{font-size:16px;font-weight:400}.product-order-blanc__button{padding:5px 8px}.categies-blanc__head{padding-bottom:24px;border-bottom:1px solid rgba(1,113,115,.14)}.categies-blanc__title{font-size:32px;color:#000;font-family:Playfair,serif;text-transform:uppercase;font-weight:400}.categies-blanc__content{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:24px;margin-top:24px}.categies-blanc__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px;max-width:100%;-webkit-transition:all .3s 0s;transition:all .3s 0s}.categies-blanc__image{aspect-ratio:1;display:block}.categies-blanc__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.categies-blanc__body{text-align:center}.categies-blanc__name{font-size:16px;font-weight:400;line-height:1.4;color:#000;text-transform:uppercase}.category-blanc__title{font-size:32px}.category-blanc__content{margin-top:48px}.category-blanc__section{padding:16px 0;border-top:1px solid rgba(1,113,115,.14)}.category-blanc__section:last-child{border-bottom:1px solid rgba(1,113,115,.14)}.category-blanc__top{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:1fr 32px;grid-template-columns:1fr 32px;cursor:pointer;padding:0 24px}.category-blanc__top._active .category-blanc__arrow{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.category-blanc__name{font-size:22px;font-weight:600;color:#000}.category-blanc__body{display:none;padding-top:24px;border-top:1px solid rgba(1,113,115,.14);margin-top:16px}.products-category-blanc__section:not(:last-child){margin-bottom:16px}.products-category-blanc__top{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:24px 1fr 32px;grid-template-columns:24px 1fr 32px;gap:16px;cursor:pointer;padding:0 24px}.products-category-blanc__top._active .products-category-blanc__arrow{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.products-category-blanc__top::before{content:'';inset:0;width:100%;height:100%;display:inline-block;background:url(../img/icons/minus-green.svg) no-repeat center center/24px 24px}.products-category-blanc__name{font-size:20px;font-weight:500;color:#000;text-transform:uppercase}.products-category-blanc__arrow{-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s}.products-category-blanc__body{margin-top:24px;display:none}.products-category-blanc__labels{margin-bottom:24px;display:-ms-grid;display:grid;-ms-grid-columns:96px 45px 1fr 65px 80px 96px 248px;grid-template-columns:96px 45px 1fr 65px 80px 96px 248px;font-size:16px;line-height:1.4;color:#999;gap:12px;padding:0 16px}.products-category-blanc__item:nth-child(odd){background-color:rgba(1,113,115,.14)}.products-category-blanc__item:not(:last-child){margin-bottom:24px}.product-category-blanc{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:96px 45px 1fr 65px 80px 96px 248px;grid-template-columns:96px 45px 1fr 65px 80px 96px 248px;gap:12px;padding:4px 16px}.product-category-blanc__image{aspect-ratio:1;display:block;width:100%}.product-category-blanc__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-category-blanc__label{font-size:14px;color:#999;margin-right:8px}.product-category-blanc__value{font-size:16px;line-height:1.4;color:#000}.product-category-blanc__name{font-size:16px;line-height:1.4;color:#000}.product-category-blanc__name span{color:#999}.product-category-blanc__name a{color:inherit}.product-category-blanc__per .product-category-blanc__value{font-size:24px;font-weight:600;color:#999;white-space:nowrap}.product-category-blanc__salon .product-category-blanc__value{font-size:24px;font-weight:600;color:#000;white-space:nowrap}.product-category-blanc__quantity .quantity__input input{background-color:transparent}.product-category-blanc__button{padding:5px 12px;font-size:16px}.notification-blanc{margin-bottom:48px;padding:16px 24px;background-color:rgba(1,113,115,.14);text-align:center;font-size:16px;font-weight:700;color:#017173}.checkout{padding:15px 0}.checkout__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 480px;grid-template-columns:1fr 480px;gap:32px}.checkout__section:not(:last-child){margin-bottom:24px}.checkout__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;cursor:pointer}.checkout__top._disabled{cursor:default}.checkout__top._disabled .checkout__arrow{opacity:.3}.checkout__top._active .checkout__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.checkout__name-section{font-size:20px;font-weight:600;color:#000;-webkit-box-flex:1;-ms-flex:1;flex:1}.checkout__arrow{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;-webkit-transition:-webkit-transform .3s 0s;transition:-webkit-transform .3s 0s;transition:transform .3s 0s;transition:transform .3s 0s,-webkit-transform .3s 0s}.checkout__body{margin-top:24px;display:none}.checkout__sidebar{-ms-flex-item-align:start;align-self:flex-start}.product-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.product-checkout__item{display:-ms-grid;display:grid;-ms-grid-columns:96px 1fr;grid-template-columns:96px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.product-checkout__image{aspect-ratio:1;display:block;overflow:hidden;border:1px solid rgba(1,113,115,.1);-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.product-checkout__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-checkout__body{padding:12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px;border-top:1px solid rgba(1,113,115,.14)}.product-checkout__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:6px}.product-checkout__name{font-size:16px;line-height:1.4;color:#000}.product-checkout__name a{color:inherit}.product-checkout__variable{color:#999;font-size:16px;line-height:1.4}.product-checkout__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.product-checkout__price{font-size:24px;font-weight:600;color:#000;white-space:nowrap}.product-checkout__remove{margin-left:auto;color:#000}.sidebar-checkout{padding:24px 28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;border:1px solid rgba(1,113,115,.14)}.sidebar-checkout__total{font-size:20px;text-align:center;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.sidebar-checkout__total span{color:#017173;font-size:32px;font-weight:600}.sidebar-checkout__message{padding:8px 16px;min-height:50px;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;text-align:center;background-color:rgba(1,113,115,.04);border:1px solid rgba(1,113,115,.14);font-size:16px;color:#000;line-height:1.4}.sidebar-checkout__divider{width:100%;height:1px;background-color:rgba(1,113,115,.14)}.sidebar-checkout__button{padding:8px 8px}.sidebar-checkout__button.btn._stroke{border-width:1px;font-weight:400;font-size:16px}.row-details-checkout{padding:12px 16px;border:1px solid rgba(1,113,115,.14);background-color:#fff}.row-details-checkout__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.row-details-checkout__name{font-size:18px;font-weight:600;color:#000;-webkit-box-flex:1;-ms-flex:1;flex:1}.row-details-checkout__remove{-webkit-box-flex:0;-ms-flex:0 0 12px;flex:0 0 12px;width:12px;height:12px;color:#000}.row-details-checkout__text{margin-top:6px;font-size:16px;color:#444;line-height:1.4}.row-details-checkout__bottom{margin-top:12px;padding-top:12px;border-top:1px solid rgba(1,113,115,.14)}.row-details-checkout__bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}.row-details-checkout__bottom ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;font-size:16px;color:#000}.row-details-checkout__bottom ul li span:nth-child(2){font-weight:600;font-size:18px}.row-details-checkout__bottom ul li._total span:last-child{color:#017173;font-weight:600;font-size:22px}.promocode-checkout{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto}.promocode-checkout__input .input{min-height:52px;padding:0 16px;border:1px solid rgba(1,113,115,.14);font-weight:600;font-size:18px;color:#017173}.promocode-checkout__button{padding:8px 24px;min-height:52px}.user-checkout{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr auto;grid-template-columns:1fr 1fr auto;gap:12px}.user-checkout__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:6px}.user-checkout__input input{border:1px solid rgba(1,113,115,.14);font-weight:600;min-height:50px;padding:0 16px}.user-checkout__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.user-checkout__link{font-size:14px;color:#017173}.user-checkout__button{min-width:180px;min-height:50px}.user-checkout__register{color:rgba(0,0,0,.3);font-size:14px}.order-checkout__section:not(:last-child){margin-bottom:24px}.order-checkout__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding-bottom:8px;border-bottom:1px solid rgba(1,113,115,.14)}.order-checkout__name-section{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;line-height:1.4;color:#000}.order-checkout__add{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;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;color:#000;background-color:transparent;-webkit-transition:color .3s 0s;transition:color .3s 0s}.order-checkout__body{margin-top:12px}.order-checkout__body:first-child{margin-top:0}.order-checkout__textarea{border:1px solid rgba(1,113,115,.14)}.delivery-checkout{border:1px solid rgba(1,113,115,.14)}.delivery-checkout__item{padding:14px 24px}.delivery-checkout__item:not(:last-child){border-bottom:1px solid rgba(1,113,115,.14)}.delivery-checkout__radio{display:none}.delivery-checkout__radio:checked+.delivery-checkout__checkbox::before{background-color:#017173}.delivery-checkout__radio:checked+.delivery-checkout__checkbox+.delivery-checkout__body{display:block}.delivery-checkout__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;cursor:pointer}.delivery-checkout__checkbox::before{content:'';-webkit-box-flex:0;-ms-flex:0 0 15px;flex:0 0 15px;width:15px;height:15px;border-radius:50%;border:1px solid #017173}.delivery-checkout__body{margin-top:16px;display:none}.delivery-checkout__row:not(:last-child){margin-bottom:12px}.delivery-checkout__input input{min-height:50px;border:1px solid rgba(1,113,115,.14);font-weight:600;padding:0 16px}.payments-checkout{border:1px solid rgba(1,113,115,.14);padding:16px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}.payments-checkout__item{display:block;width:100%}.payments-checkout__radio{display:none}.payments-checkout__radio:checked+.payments-checkout__checkbox::before{background-color:#017173}.payments-checkout__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;cursor:pointer}.payments-checkout__checkbox::before{content:'';-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;height:16px;width:16px;border-radius:50%;border:1px solid #017173}.payments-checkout__text{-webkit-box-flex:1;-ms-flex:1;flex:1}.payments-checkout__icon{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px}@media (min-width:479.98px){.item-differences.swiper-slide-active .item-differences__body{min-height:303px}.item-differences.swiper-slide-active .item-differences__name{font-size:32px;font-weight:700}.item-differences.swiper-slide-active .item-differences__text{font-size:22px;font-weight:600}}@media (min-width:767.98px){.remove-product-popup .popup__close{top:24px;right:24px}.practice__section._reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.product-practice__status{display:none}}@media (min-width:991.98px){._hide-pc{display:none}.progressbar{display:none}.header__menu-open{display:none}.menu__body{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu__search{display:none}.menu__language{display:none}.list-menu__item._products-menu{position:relative}.list-menu__item._products-menu._active .list-menu__name{color:#017173}.list-menu__item._products-menu._active .list-menu__name img,.list-menu__item._products-menu._active .list-menu__name svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.list-menu__item._products-menu._active .list-menu__products{opacity:1;visibility:visible;pointer-events:all}.list-menu__item._products-menu:hover .list-menu__name{color:#017173}.list-menu__item._newcomes-menu{position:relative}.list-menu__item._newcomes-menu._active .list-menu__name{color:#017173}.list-menu__item._newcomes-menu._active .list-menu__name img,.list-menu__item._newcomes-menu._active .list-menu__name svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.list-menu__item._newcomes-menu._active .list-menu__newcomes{opacity:1;visibility:visible;pointer-events:all}.list-menu__item._newcomes-menu:hover .list-menu__name{color:#017173}.list-menu__item._note{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.list-menu__item._note .list-menu__name{color:#017173;font-weight:700}.list-menu__name._active{color:#017173}.list-menu__products{position:fixed;top:100px;left:0;width:100%;background-color:#fff;padding:80px 16px;height:100vh;max-height:calc(100dvh - 100px);overflow-y:auto;opacity:0;z-index:3;visibility:hidden;pointer-events:none;-webkit-transition:all .3s 0s;transition:all .3s 0s}.list-menu__newcomes{padding:24px 16px 48px;background-color:#fff;max-height:calc(100dvh - 100px);position:fixed;top:100px;left:0;width:100%;overflow-y:auto;opacity:0;visibility:hidden;pointer-events:none;z-index:3;-webkit-transition:all .3s 0s;transition:all .3s 0s}.products-menu__section{border-right:1px solid rgba(0,0,0,.1)}.products-menu__arrow{display:none}.products-menu__content{display:block!important}.products-menu__language{display:none}.header-message__body{text-align:center}.result-search{padding:0 0 48px;background-color:#fff;position:fixed;top:100px;left:0;width:100%;max-width:100%;max-height:calc(100dvh - 100px);overflow-y:auto}.footer__column._callback-column{-webkit-box-flex:0;-ms-flex:0 1 420px;flex:0 1 420px}.footer__column._callback-column .footer__title{text-align:right}.mini-about-banner{padding:80px 0;background:url(../img/mini-about-banner-bg.jpg) center/cover no-repeat}.mini-about-banner__image{display:none}.instagram__text._mob{display:none}.breadcrums{border-bottom:1px solid rgba(1,113,115,.28)}.catalogue__item{padding-bottom:32px;border-bottom:1px solid rgba(1,113,115,.15)}.main-gallery-product__slider{height:100%}.main-gallery-product__arrow_mob{display:none}.main-gallery-product__like{display:none}.master-product__text{padding:16px 32px;max-width:432px}.mobile-info-product{display:none}.spollers-product__body>*{padding:32px 0}.spollers-product__body>:not(:last-child){border-bottom:1px solid rgba(1,113,115,.15)}.spollers-product__body>:first-child{padding-top:0}.spollers-product__body>:last-child{padding-bottom:0}.tags-product__item img,.tags-product__item svg{display:none}.ingredients-product__slide:not(:last-child){margin-right:24px}.filter__head{display:none}.filter__button{display:none}.blog-banner__bullet:not(:last-child){border-right:1px solid #017173}.blog__content{margin-top:80px}.pay-delivery-section__section:last-child{border-bottom:1px solid rgba(1,113,115,.14)}.delivery-methods__head{display:none}.delivery-methods__title{font-size:32px}.level-club__bonus span{display:block}.cabinet__footer{display:none}.sidebar-cabinet__head{display:none}.sidebar-cabinet__list{display:block!important}.event-cabinet__head{min-height:74px}.event-cabinet__head .event-cabinet__button{display:none}.gifts-cabinet__head{min-height:74px}.gifts-cabinet__head .event-cabinet__button{display:none}.product-order-details__bottom{display:none}.protocol-procedure__section:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.product-order-blanc__price span{display:none}.product-category-blanc__label{display:none}}@media (min-width:991.98px) and (any-hover:hover){.list-menu__item._note .list-menu__name:hover{text-decoration:underline}}@media (min-width:991.98px) and (min-width:1280px){.list-menu__products{padding:80px 60px}}@media (min-width:992px){.select__option:hover{background:rgba(1,113,115,.05)}.checkbox a:hover{text-decoration:none}}@media (min-width:1600px){.catalogue__name{font-size:32px}}@media (max-width:1800px){.blogs__wrapper{-ms-grid-columns:360px 1fr;grid-template-columns:360px 1fr;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}}@media (max-width:1600px){.products-menu__section{padding:0 20px}.products-menu__title{font-size:32px}.products-menu__content{margin-top:40px}.products-menu__column{gap:24px}.product-section__item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px * 3)/ 4);flex:0 0 calc((100% - 16px * 3)/ 4)}.product-section__item:not(:last-child){margin-right:16px}.product-preview__no-stock{font-size:24px}.benefits__list{gap:24px}.benefits__item{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;text-align:center;row-gap:12px}.benefits__icon{width:52px;height:52px;-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px}.lotion-slide__benefit>span{font-size:28px;width:82px;height:82px;-webkit-box-flex:0;-ms-flex:0 0 82px;flex:0 0 82px;border-width:2px}.lotion-slide__benefit h4{font-size:28px;margin-bottom:12px}.lotion-slide__benefit p{font-size:18px}.elisier-rs__list{gap:20px}.elisier-rs__item{min-height:380px}.elisier-rs__num{font-size:32px}.elisier-rs__name{font-size:15px}.elisier-rs__desc{font-size:14px}.elisier-rs__pic img{width:100%;height:100%;max-width:260px;max-height:220px}.catalogue__top{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.catalogue__body{margin-top:24px}.catalogue__list{font-size:18px}.catalogue__list li{padding:20px 0}.product__wrapper{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.gallery-product__thumbs{-webkit-box-flex:0;-ms-flex:0 0 98px;flex:0 0 98px}.main-gallery-product__slide{min-height:300px}.thumbs-gallery-product__slider{max-height:342px}.thumbs-gallery-product__slide{-webkit-box-flex:0;-ms-flex:0 0 98px;flex:0 0 98px;width:98px;height:98px}.club-work__item{padding:12px}.club-work__name{font-size:24px}.level-club__content{max-height:250px;max-width:240px;padding-bottom:32px}.level-club__top{padding-top:24px}.level-club__bonus{font-size:14px}.level-club__bonus span{font-size:24px}.cabinet__wrapper{-ms-grid-columns:320px calc(100% - (320px + 24px));grid-template-columns:320px calc(100% - (320px + 24px))}.cabinet__action{min-width:160px}.addresses-cabinet__name{font-size:20px}.addresses-cabinet__actions{-webkit-box-flex:0;-ms-flex:0 1 320px;flex:0 1 320px}.order-history-list{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.products-cabinet__product{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 24px * 2)/ 3);flex:0 0 calc((100% - 24px * 2)/ 3)}.products-cabinet__product:not(:last-child){margin-right:24px}.product-order-blanc{-ms-grid-columns:162px 1fr;grid-template-columns:162px 1fr}.product-order-blanc__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:12px}.product-order-blanc__quantity{-webkit-box-flex:0;-ms-flex:0 0 96px;flex:0 0 96px;width:96px}.product-order-blanc__button{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.checkout__wrapper{-ms-grid-columns:1fr 400px;grid-template-columns:1fr 400px}}@media (max-width:1280px){._container{padding:0 16px}.submenu-list-menu{width:250px}.result-search__products{row-gap:48px}.benefits{padding:60px 0}.differences__slider{margin:0 -16px}.lotion-slide__benefits-grid{padding:0 16px}.elisier-stage__results-cluster{padding:24px 16px}.elisier-stage__rs-cluster{padding:10vh 16px 6vh}.elisier-slide--routine .elisier-slide__inner{padding:0 16px;gap:40px}.elisier-slide--routine .elisier-routine__list{gap:16px}.elisier-slide--must-have .elisier-mh__grid{padding:0 16px;gap:32px}.elisier-slide--mousse .elisier-mousse__grid{padding:0 16px;gap:32px}.elisier-slide--salon .elisier-salon__overlay{padding:0 16px}.elisier-rs__list{gap:16px}.catalogue__content{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.catalogue__item{row-gap:32px}.main-gallery-product__arrow{left:10px}.main-gallery-product__arrow.main-gallery-product-arrow-next{right:10px}.blogs._events .blogs__body{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.events-page__content{gap:48px}.contacts__wrapper{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.map-contacts__text{font-size:14px}.delivery-methods__content{-ms-grid-columns:480px 1fr;grid-template-columns:480px 1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.profile-cabinet__content{margin-top:16px;gap:10px;row-gap:16px}.product-order-details__main{-ms-grid-columns:128px 1fr;grid-template-columns:128px 1fr}.protocols-cabinet{padding:24px}}@media (max-width:991.98px){._title{font-size:28px}._hide-mob{display:none}.product-options__inner{padding:12px 4px}.product-options__title{font-size:22px;font-weight:400}.header{border-bottom:1px solid rgba(1,113,115,.1);padding:12px 0 14px}.header__content{padding:0 24px}.header__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.header__column:nth-child(1){display:none}.header__column{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.header__logo{-webkit-box-flex:0;-ms-flex:0 0 190px;flex:0 0 190px}.header__language{display:none}.header__action{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px}.header__menu{position:fixed;top:-100%;left:-100%;width:0;height:0}.action-header__arrow{display:none}.action-header__count{top:1px;right:1px}.icon-menu{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}.menu__body{position:fixed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:32px;height:100vh;max-height:calc(100dvh - 66px);padding:16px 20px 32px;overflow-y:auto;top:66px;left:0;width:100%;max-width:100%;background-color:#fff;-webkit-transition:all .3s 0s;transition:all .3s 0s}.menu__body:not(._active){-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);pointer-events:none;visibility:hidden}.menu__body._submenu-open{overflow:hidden}.list-menu{padding:4px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}.list-menu__item{padding:12px 0}.list-menu__item._active .list-menu__products{display:block}.list-menu__item._active .list-menu__newcomes{display:block}.list-menu__name{font-size:20px;font-weight:700;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}.list-menu__products{position:absolute;inset:0;height:100%;z-index:3;background-color:#fff;padding:16px 20px 32px;display:none;overflow-y:auto}.list-menu__newcomes{position:absolute;inset:0;height:100%;z-index:3;background-color:#fff;padding:16px 20px 32px;display:none;overflow-y:auto}.submenu-list-menu{border-left:1px solid rgba(0,0,0,.1);padding:8px 0 8px 32px;margin-top:24px;width:100%;max-width:100%;position:static}.submenu-list-menu__item:not(:last-child){margin-bottom:24px}.products-menu__inner{-ms-grid-columns:100%;grid-template-columns:100%;row-gap:16px}.products-menu__section{padding:0}.products-menu__top{border-bottom:1px solid rgba(0,0,0,.3);padding-bottom:16px}.products-menu__top._active .products-menu__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.products-menu__content{display:none;margin-top:50px;margin-bottom:34px}.products-menu__columns{gap:50px}.products-menu__column{gap:50px}.newcomes__container{padding:0}.newcomes__products{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}.product-newcomes{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-newcomes__image{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}.product-newcomes__name{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.header-message__text{font-size:12px}.result-search__products{row-gap:10px;-ms-grid-columns:100%;grid-template-columns:100%}.result-search__footer{margin-top:10px}.result-search__button{min-height:44px;width:300px;max-width:100%}.product-result{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.product-result__image{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;width:80px}.product-result__body{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.product-result__top{display:none}.product-result__name{-webkit-box-flex:1;-ms-flex:1;flex:1}.footer{padding:50px 0}.footer__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:80px}.footer__column{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.footer__column._callback-column{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.footer__column._callback-column .footer__body{margin-top:24px}.footer__body{margin-top:50px}.footer__bottom{margin-top:80px}.callback-footer{max-width:420px}.banner__slide{aspect-ratio:1000/482}.banner__pagination{bottom:36px}.product-section{padding:48px 0}.product-section__arrows{display:none}.product-section__item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 16px * 2)/ 3);flex:0 0 calc((100% - 16px * 2)/ 3)}.product-preview{padding:8px 6px}.product-preview__head{aspect-ratio:unset;height:162px}.product-preview__tags{left:0;display:none}.product-preview__like{right:0}.product-preview__body{padding-top:10px}.product-preview__main{min-height:0}.product-preview__main .product-preview__button{display:none}.product-preview__message{padding:8px 8px;font-size:14px}.product-preview__price{font-size:20px}.product-preview__no-stock{font-size:20px}.product-preview__currency{font-size:20px}.product-preview__button{font-size:14px;min-height:48px}.product-preview__reviews{margin-top:6px}.product-preview__info{row-gap:16px}.product-preview__variable{font-size:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:33px}.reviews-product-preview__stars{-ms-grid-columns:(20px)[5];grid-template-columns:repeat(5,20px)}.reviews-product-preview__count{font-size:14px}.reviews-product-preview__count span{display:none}.change-product-preview__main{font-size:12px}.mini-about-banner__container{padding:0;display:-ms-grid;display:grid;-ms-grid-columns:53% 1fr;grid-template-columns:53% 1fr}.mini-about-banner__body{padding:12px 16px 12px 8px;row-gap:12px}.mini-about-banner__title{font-size:18px}.mini-about-banner__text{font-size:12px}.mini-about-banner__text br{display:none}.mini-about-banner__button{margin-top:auto;width:auto;min-height:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.benefits{padding:24px 0}.benefits__list{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:14px}.benefits__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px;text-align:center}.benefits__icon{width:48px;height:48px}.benefits__text{display:none}.differences{padding:42px 0}.differences__content{margin-top:24px}.differences__item{-webkit-box-flex:0;-ms-flex:0 0 527px;flex:0 0 527px;max-width:100%}.marquee{display:none}.instagram{padding:42px 0}.instagram__text._pc{display:none}.instagram__bottom{margin-top:24px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.gallery-instagram__slider{margin:0 -16px;padding:0 16px}.gallery-instagram__item{-webkit-box-flex:0;-ms-flex:0 0 168px;flex:0 0 168px}.socials{padding:42px 0}.lotion-scroller{display:none}.lotion-body{overflow:visible;height:auto}.lotion-stage{display:none}.lotion-pagination{display:none}.lotion-mobile{display:block;background:#fff}.lotion-mobile__sec{padding:24px 16px;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;gap:20px}.lotion-mobile__sec img{display:block;width:100%;max-width:100%;height:auto}.lotion-mobile__sec--hero{padding-left:0;padding-right:0}.lotion-mobile__sec--story{gap:18px}.lotion-mobile__sec--benefits{padding:40px 16px 48px}.lotion-mobile__sec--ingredients{padding-left:0;padding-right:0}.lotion-mobile__sec--podium{padding-left:0;padding-right:0}.lotion-mobile__panel{border:1px solid #017173;border-radius:20px;background:rgba(255,255,255,.6);-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.05),0 1px 1px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.05),0 4px 4px 0 rgba(0,0,0,.05),0 8px 8px 0 rgba(0,0,0,.05),0 16px 16px 0 rgba(0,0,0,.05);box-shadow:0 0 1px 0 rgba(0,0,0,.05),0 1px 1px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.05),0 4px 4px 0 rgba(0,0,0,.05),0 8px 8px 0 rgba(0,0,0,.05),0 16px 16px 0 rgba(0,0,0,.05);color:#017173;font-family:Manrope,sans-serif;font-weight:600;font-size:15px;line-height:1.35;padding:22px;width:100%;max-width:480px}.lotion-mobile__panel strong{font-family:Playfair,"Playfair Display",serif;font-weight:400;font-size:26px;margin-right:4px;vertical-align:-2px}.lotion-mobile__article{font-size:18px;color:#000;line-height:1.4}.lotion-mobile__article>:not(:last-child){margin-bottom:24px}.lotion-mobile__article h2{text-transform:uppercase;font-family:Playfair,"Playfair Display",serif;font-size:28px;line-height:1.1;margin:0}.benefits-presentation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}.benefits-presentation__item{background-color:rgba(1,113,115,.74);padding:24px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff}.benefits-presentation__value{font-family:Playfair,serif;font-size:34px;text-transform:uppercase}.benefits-presentation__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.benefits-presentation__name{font-size:18px;font-weight:600}.benefits-presentation__text{font-size:14px;font-weight:600;line-height:1.4}.mob-podium{position:relative;padding-top:50px;padding-bottom:80px}.mob-podium>*{position:relative;z-index:1}.mob-podium__bg{position:absolute;inset:0;z-index:0!important}.mob-podium__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mob-podium__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mob-podium__head h2{font-size:48px;color:#fff;text-transform:uppercase;font-family:Playfair,serif}.mob-podium__head p{font-size:22px;color:rgba(255,255,255,.6);font-weight:600}.mob-podium__product{width:100%;max-width:17vw;margin:16px auto 0}.elisier-scroller{display:none}.elisier-body{overflow:visible;height:auto}.elisier-stage{display:none}.elisier-pagination{display:none}.elisier-mobile{display:block;background:#fff}.elisier-mobile__sec{padding:24px 16px;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;gap:24px}.elisier-mobile__sec img,.elisier-mobile__sec video{display:block;width:100%;max-width:100%;height:auto}.elisier-mobile__sec--hero{padding:0;position:relative}.elisier-mobile__sec--hero .elisier-mobile__hero{position:relative;width:100%;min-height:300px;background:#1f1f1f;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;overflow:hidden}.elisier-mobile__sec--hero .elisier-mobile__hero img,.elisier-mobile__sec--hero .elisier-mobile__hero video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.elisier-mobile__sec--hero .elisier-mobile__hero::after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.55)));background:linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.55) 100%)}.elisier-mobile__sec--hero .elisier-mobile__hero .elisier-mobile__hero-text{position:relative;z-index:2;color:#000;text-align:center;padding:0 16px}.elisier-mobile__sec--hero .elisier-mobile__hero .elisier-mobile__hero-text h1{font-family:Playfair,serif;font-weight:400;font-size:48px;line-height:1;margin:0 0 14px 0;text-transform:uppercase}.elisier-mobile__sec--hero .elisier-mobile__hero .elisier-mobile__hero-text p{font-family:Manrope,sans-serif;font-weight:600;font-size:13px;letter-spacing:.25em;text-transform:uppercase;margin:0;color:rgba(255,255,255,.85)}.elisier-mobile__sec--routine,.elisier-mobile__sec--rs{padding-top:32px;padding-bottom:32px}.elisier-mobile__sec--before-after,.elisier-mobile__sec--biomolecular,.elisier-mobile__sec--mousse,.elisier-mobile__sec--must-have{padding-left:0;padding-right:0}.elisier-mobile__sec--salon .elisier-mobile__copy{padding:0!important}.elisier-mobile__title{font-family:Playfair,serif;font-weight:400;text-transform:uppercase;font-size:28px;line-height:1.15;text-align:left;color:#000;width:100%}.elisier-mobile__title span{color:#017173}.elisier-mobile__lead{font-family:Manrope,sans-serif;font-weight:600;font-size:16px;line-height:1.4;color:#000;margin:0}.elisier-mobile__routine-list{list-style:none;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;row-gap:48px;width:100%}.elisier-mobile__routine-list li{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;gap:10px;text-align:center}.elisier-mobile__routine-list li .elisier-mobile__routine-pic{width:100%;aspect-ratio:1;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}.elisier-mobile__routine-list li h4{font-family:Manrope,sans-serif;font-weight:600;font-size:18px;color:#000;margin:0;line-height:1.3;-webkit-box-flex:1;-ms-flex:1;flex:1}.elisier-mobile__routine-list li .elisier-mobile__brand{font-size:18px;font-weight:600;color:#017173}.elisier-mobile__routine-list li .btn{width:100%}.elisier-mobile__stats{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:18px;width:100%}.elisier-mobile__stats li{background:rgba(1,113,115,.74);padding:24px;color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elisier-mobile__stats li .elisier-mobile__stat-value{font-family:Playfair,serif;font-size:34px;line-height:1}.elisier-mobile__stats li .elisier-mobile__stat-caption{font-family:Manrope,sans-serif;font-weight:600;font-size:18px;line-height:1.4}.elisier-mobile__notes{font-family:Manrope,sans-serif;font-size:12px;font-weight:600;color:#000;line-height:1.3;margin:0}.elisier-mobile__notes>:not(:last-child){margin-bottom:12px}.elisier-mobile__bio-text{padding:0 16px;text-align:left}.elisier-mobile__bio-text h2{font-family:Playfair,serif;text-transform:uppercase;font-size:28px;line-height:1.15;color:#000;margin:0 0 16px 0}.elisier-mobile__bio-text p{font-family:Manrope,sans-serif;font-size:16px;line-height:1.4;color:#000;margin:0 0 14px 0}.elisier-mobile__bio-text p._w-text{font-weight:600}.elisier-mobile__bio-text p._s-text{font-size:12px;font-weight:300}.elisier-mobile__rs-list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:100%}.elisier-mobile__rs-list li{position:relative;background:rgba(1,113,115,.14);padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.elisier-mobile__rs-list li .elisier-mobile__rs-num{font-family:Playfair,serif;font-size:48px;color:#017173;line-height:1;margin-bottom:4px}.elisier-mobile__rs-list li h4{font-family:Manrope,sans-serif;font-weight:600;font-size:18px;color:#000;margin:0;max-width:100%;line-height:1.3}.elisier-mobile__rs-list li p{font-family:Manrope,sans-serif;font-size:16px;line-height:1.4;color:#000;margin:0}.elisier-mobile__rs-list li .elisier-mobile__rs-pic{width:100%;aspect-ratio:302/282;margin-top:12px;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}.elisier-mobile__rs-list li .elisier-mobile__rs-pic img{max-width:254px;max-height:304px;-o-object-fit:contain;object-fit:contain}.video-bio{aspect-ratio:4/3;width:100%;position:relative;overflow:hidden}.video-bio video{width:100%;height:100%;position:absolute;top:50%;left:50%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%,-50%) scale(2);-ms-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2)}.elisier-mobile__mousse,.elisier-mobile__must-have{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.elisier-mobile__mousse .elisier-mobile__media,.elisier-mobile__must-have .elisier-mobile__media{width:100%;aspect-ratio:16/6.6;background:#eaeaea;overflow:hidden}.elisier-mobile__mousse .elisier-mobile__media img,.elisier-mobile__mousse .elisier-mobile__media video,.elisier-mobile__must-have .elisier-mobile__media img,.elisier-mobile__must-have .elisier-mobile__media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.elisier-mobile__mousse .elisier-mobile__copy,.elisier-mobile__must-have .elisier-mobile__copy{padding:24px 16px}.elisier-mobile__mousse .elisier-mobile__copy h2,.elisier-mobile__must-have .elisier-mobile__copy h2{font-family:Playfair,serif;text-transform:uppercase;font-size:26px;line-height:1.1;color:#017173;margin:0 0 20px 0}.elisier-mobile__mousse .elisier-mobile__copy p,.elisier-mobile__must-have .elisier-mobile__copy p{font-family:Manrope,sans-serif;font-size:16px;color:#000;line-height:1.5;margin:0 0 12px 0}.elisier-mobile__mousse .elisier-mobile__copy p._w-text,.elisier-mobile__must-have .elisier-mobile__copy p._w-text{font-weight:600}.elisier-mobile__mousse .elisier-mobile__copy .btn,.elisier-mobile__must-have .elisier-mobile__copy .btn{margin-top:24px}.elisier-mobile__mousse .elisier-mobile__copy h2{color:#000}.elisier-mobile__salon{position:relative;min-height:70vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;background:#1f1f1f}.elisier-mobile__salon img,.elisier-mobile__salon video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.elisier-mobile__salon::after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.65)));background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.65) 100%)}.elisier-mobile__salon .elisier-mobile__salon-copy{position:relative;z-index:2;padding:0 24px;color:#fff}.elisier-mobile__salon .elisier-mobile__salon-copy h2{font-family:Playfair,serif;text-transform:uppercase;font-size:32px;line-height:1.1;margin:0 0 16px 0}.elisier-mobile__salon .elisier-mobile__salon-copy p{font-family:Manrope,sans-serif;font-weight:600;font-size:14px;line-height:1.5;color:rgba(255,255,255,.85);margin:0}.breadcrums._go-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.catalogue{padding:48px 0}.catalogue__content{-ms-grid-columns:100%;grid-template-columns:100%;margin-top:24px}.catalogue__item{row-gap:24px}.catalogue__image{aspect-ratio:unset;height:200px}.catalogue__top{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.catalogue__name br{display:none}.category-section{padding:48px 0}.category-section__body{margin-top:24px}.category-section__products{row-gap:24px;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.product-category{row-gap:12px}.product-category__name{font-size:20px}.product-category__text{font-size:14px}.category-banner__slide{aspect-ratio:1000/445}.category-banner__pagination{bottom:24px}.category{padding:48px 0}.category__body{margin-top:24px}.category__products{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px}.category__footer{margin-top:24px}.category-article{padding:0 0 48px}.category-article__body:not(._all-view){max-height:8lh}article h1,article h2{font-size:28px}article h3{font-size:22px}.product{padding:20px 0 50px}.product__wrapper{-ms-grid-columns:100%;grid-template-columns:100%;row-gap:40px;padding-top:20px}.product__slide{position:static!important}.gallery-product__thumbs{display:none}.main-gallery-product{border-color:rgba(1,113,115,.1)}.main-gallery-product__slide{min-height:0;aspect-ratio:1}.main-gallery-product__arrow img,.main-gallery-product__arrow svg{width:24px;height:56px}.main-gallery-product__arrow{left:10px;width:24px;height:56px}.main-gallery-product__arrow_pc{display:none}.info-product{row-gap:24px}.info-product__brand{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.info-product__title{font-size:22px}.info-product__product{display:none}.info-product__price-switch{display:none}.info-product__price{display:none}.info-product__actions{display:none}.master-product{row-gap:8px;padding:8px 0}.master-product__message{padding:6px 12px;font-size:14px;color:#000;min-height:52px}.pay-delivery{padding:24px}.pay-delivery__top{color:rgba(1,113,115,.6)}.spollers-product__body>:not(:last-child){margin-bottom:32px}.spollers-product__description{font-size:14px}.tags-product__item{font-size:16px}.ingredients-product__title{font-size:20px}.ingredients-product__slider .swiper-wrapper{display:block}.ingredients-product__slide:not(:last-child){margin-bottom:36px}.ingredients-product__arrows{display:none}.ingredient-product{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ingredient-product__image{-webkit-box-flex:0;-ms-flex:0 0 96px;flex:0 0 96px;width:96px;border:0}.ingredient-product__body{row-gap:6px}.ingredient-product__name{font-size:16px}.ingredient-product__text{font-size:14px}.reviews{padding:48px 0}.review__info{row-gap:8px}.review__text{font-size:14px}.review__gallery{display:none}.faq{display:none;padding:48px 0}.blogs{padding:24px 0 48px}.blogs__wrapper{-ms-grid-columns:100%;grid-template-columns:100%;row-gap:48px}.filter__content{margin-top:24px;display:none}.tags-filter__item{min-height:30px;padding:4px 8px;font-size:12px}.event-preview{padding:16px 0}.event-preview::after,.event-preview::before{width:100%;left:0;right:0}.event-preview__image{aspect-ratio:1}.events-page{padding:24px 0 48px}.events-page__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}.events-page__image{max-width:600px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.blog-banner{min-height:610px}.blog-banner__container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.blog-banner__title{font-size:48px;text-align:left}.blog-banner__bullets{row-gap:26px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;max-width:450px}.blog-banner__bullets:not(._no-line)::after{content:'';top:50%;left:0;width:100%;height:1px;background-color:rgba(1,113,115,.14);display:inline-block;position:absolute}.blog-banner__bullet{padding:0;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.blog{padding:24px 0 48px}.blog__bullets{display:none}.blog__content>:not(:last-child):not(h1):not(h2){margin-bottom:24px}.blogs-section,.events-section{padding:48px 0}.blogs-section__content,.events-section__content{margin-top:24px}.blogs-section__item,.events-section__item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 32px * 1)/ 2);flex:0 0 calc((100% - 32px * 1)/ 2)}.experts{padding:48px 0!important}.experts__title{font-size:48px}.contacts._find .contacts__info{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.contacts{padding:42px 0}.contacts__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__store{-ms-grid-columns:100%;grid-template-columns:100%}.contacts__gallery{display:none}.info-contacts__content{margin-top:24px}.info-contacts__body{margin-top:12px}.pay-delivery-section{padding:42px 0}.pay-delivery-section__text{font-size:18px;font-weight:600}.pay-delivery-section__content{margin-top:24px}.pay-delivery-section__section{padding:24px 0}.pay-delivery-section__section:last-child{padding-bottom:0}.payment-methods{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.delivery-methods__content{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;row-gap:24px}.delivery-methods__top{display:none}.delivery-methods__rows{margin-top:0}.delivery-methods__image{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;aspect-ratio:350/194;height:auto;width:100%;max-width:100%}.article-page{padding:42px 0}.article-page__title{font-size:32px}.club-banner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.club-banner__content{padding-bottom:136px}.club-banner__title{font-size:48px}.club-promo{padding-bottom:0}.club-promo__container{padding:0}.club-work__content{margin-top:24px}.club-work__body{-ms-grid-columns:100%;grid-template-columns:100%;gap:0}.club-work__item{padding:24px 0}.club-work__footer{margin-top:24px}.club-levels{padding:48px 0}.club-levels__content{margin-top:24px;padding:24px 0}.club-levels__body{-ms-grid-columns:100%;grid-template-columns:100%}.club-levels__item{background-color:rgba(1,113,115,.04)}.club-levels__item:nth-child(2){background-color:rgba(1,113,115,.14)}.club-levels__item:nth-child(3){background-color:rgba(1,113,115,.24)}.level-club{padding:24px 20px}.level-club__head{aspect-ratio:unset;padding-bottom:12px;border-bottom:1px solid rgba(1,113,115,.14)}.level-club__bg{display:none}.level-club__content{max-width:100%;max-height:100%;padding:0}.level-club__bonus{margin-top:24px}.club-benefits{padding:48px 0}.club-benefits__content{padding:0;margin-top:24px;background:0 0;overflow-x:auto;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.club-benefits__table td{width:auto;padding:20px 16px}.club-benefits__table td:first-child{width:250px}.club-guide__list{-ms-grid-columns:100%;grid-template-columns:100%}.club-faq{padding:48px 0}.club-faq__wrapper{-ms-grid-columns:100%;grid-template-columns:100%}.club-faq__title{font-size:48px}.club-faq__image{display:none}.login{padding:48px 0}.cabinet{padding:12px 0 24px}.cabinet__wrapper{-ms-grid-columns:100%;grid-template-columns:100%}.cabinet__section._grid{display:block}.cabinet__head{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.cabinet__head .cabinet__actions{display:none}.cabinet__title{font-size:24px}.cabinet__body{margin-top:12px}.cabinet__arrows{display:none}.sidebar-cabinet__list{display:none;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.sidebar-cabinet__row._active{display:none}.navigation-cabinet{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);position:fixed;bottom:0;left:0;right:0;width:100%;max-width:100%;background-color:#fff;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 20px;gap:8px}.navigation-cabinet__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4px;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 8px * 3)/ 4);flex:0 0 calc((100% - 8px * 3)/ 4);padding:0;border:0;min-height:0;background-color:transparent;font-size:12px;font-weight:700}.welcome-cabinet{padding:24px 16px;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:stretch;-ms-flex-align:stretch;align-items:stretch}.welcome-cabinet__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;row-gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.welcome-cabinet__icon{display:none}.welcome-cabinet__bonus img,.welcome-cabinet__bonus svg{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.welcome-cabinet__bonus{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:14px}.welcome-cabinet__bonus_value span{font-size:22px}.welcome-cabinet__title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.event-cabinet{padding:24px 16px;display:block}.event-cabinet__icon{display:none}.event-cabinet__body .event-cabinet__button{display:none}.event-cabinet__info li._date{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.event-cabinet__day{display:block;width:100%}.profile-cabinet{padding:18px}.profile-cabinet__item{row-gap:8px}.profile-cabinet__value{font-size:18px;font-weight:400}.addresses-cabinet{padding:24px 20px;margin:0 -20px}.addresses-cabinet__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.addresses-cabinet__name{font-size:18px}.addresses-cabinet__actions{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.address-cabinet{padding:24px 20px;margin:0 -20px}.address-cabinet__item{row-gap:8px}.history-list-cabinet._bg{margin:0 -20px;padding:20px}.order-history-list{padding:12px 40px 12px 18px;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:8px}.order-history-list::after{content:'';width:2px;height:calc(100% - 24px);left:calc(18px / 2 - 1px);top:12px;position:absolute;background-color:#000}.order-history-list__info{border:0;padding-left:0;font-size:16px;line-height:1.4;font-weight:400}.order-history-list__status{font-weight:600}.order-history-list__price{font-size:0;row-gap:0}.order-history-list__details{max-width:246px;margin-top:16px;-ms-grid-columns:1fr 50px;grid-template-columns:1fr 50px}.order-history-list__products{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.order-history-list__product{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 12px * 1)/ 2);flex:0 0 calc((100% - 12px * 1)/ 2)}.order-history-list__product:not(:nth-child(-n+2)){display:none}.order-history-list__count{font-size:16px;font-weight:400}.order-history-list__arrow{position:absolute;top:12px;right:8px;width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.order-history-list__arrow img,.order-history-list__arrow svg{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.message-history-cabinet__text{font-size:16px;font-weight:400}.gifts-cabinet{padding:24px 16px;display:block}.gifts-cabinet__icon{display:none}.gifts-cabinet__subtitle{display:none}.gifts-cabinet__item:not(:last-child){margin-right:12px}.order-details-cabinet{margin:0 -20px;padding:24px 20px}.order-details-cabinet__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}.order-details-cabinet__info .order-history-list__name{font-size:16px;font-weight:400}.order-details-cabinet__info .order-history-list__status{font-size:16px;font-weight:400}.order-details-cabinet__info .order-history-list__price{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.product-order-details__main{-ms-grid-columns:96px 1fr;grid-template-columns:96px 1fr;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;max-width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-order-details__image{border:1px solid rgba(1,113,115,.14)}.product-order-details__body{padding-top:8px;border-top:1px solid rgba(1,113,115,.14);row-gap:6px}.product-order-details__category{display:none}.product-order-details__price{display:none}.product-order-details__total{display:none}.product-order-details__count{display:none}.product-order-details__buy{display:none}.product-order-details__other{display:none}.manager-cabinet{padding:24px 16px;display:block}.manager-cabinet__icon{display:none}.manager-cabinet__body .event-cabinet__button{display:none}.protocols-cabinet{padding:0}.protocols-cabinet__title{font-size:24px;text-align:center}.protocols-cabinet__content{row-gap:16px}.protocols-cabinet__item{padding:16px}.procedure{padding:48px 0}.procedure__content>:not(:last-child):not(h1):not(h2){margin-bottom:24px}.procedure__columns{-ms-grid-columns:1fr;grid-template-columns:1fr}.procedure__column{row-gap:12px}.procedure__column:not(:last-child){border-bottom:0}.procedure__title{font-size:24px}.procedure__subtitle{font-size:16px}.protocol-procedure__content{row-gap:40px}.protocol-procedure__section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.protocol-procedure__section:last-child{padding-bottom:32px}.protocol-procedure__section>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.protocol-procedure__image-main{max-width:100%;aspect-ratio:1}.protocol-procedure__dop{width:170px;left:20px;bottom:-40px;-webkit-transform:none;-ms-transform:none;transform:none}.table-procedure{padding-top:24px}.table-procedure__content{margin-top:24px}.order-blanc{padding:24px 0}.order-blanc__body{margin-top:32px}.order-blanc__wrapper{-ms-grid-columns:100%;grid-template-columns:100%}.form-order-blanc__input input{min-height:42px}.form-order-blanc__button{min-height:42px}.product-order-blanc__actions{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.product-order-blanc__price{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.product-order-blanc__button{-webkit-box-flex:1;-ms-flex:1;flex:1}.categies-blanc__head{padding-bottom:0;border-bottom:0}.categies-blanc__title{font-size:28px}.categies-blanc__content{margin-top:16px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.category-blanc__title{font-size:28px}.category-blanc__content{margin-top:24px}.category-blanc__top{padding:0;-ms-grid-columns:1fr 24px;grid-template-columns:1fr 24px}.products-category-blanc__section:not(:last-child){margin-bottom:8px}.products-category-blanc__top{padding:0;gap:4px;-ms-grid-columns:24px 1fr 24px;grid-template-columns:24px 1fr 24px}.products-category-blanc__name{font-size:14px}.products-category-blanc__labels{display:none}.products-category-blanc__item:not(:last-child){margin-bottom:16px}.product-category-blanc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;padding:8px;row-gap:8px}.product-category-blanc__image{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;width:80px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:8px}.product-category-blanc__option{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex:1 1 calc((100% - 16px * 2)/ 3);flex:1 1 calc((100% - 16px * 2)/ 3);border-right:1px solid rgba(1,113,115,.14);-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.product-category-blanc__main{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - (80px + 16px));flex:0 0 calc(100% - (80px + 16px));-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;position:relative;margin-bottom:8px}.product-category-blanc__main::after{content:'';position:absolute;top:calc(100% + 8px);right:0;width:calc(100% + (80px + 16px));height:1px;background-color:rgba(1,113,115,.14)}.product-category-blanc__name{font-size:14px}.product-category-blanc__per{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-webkit-box-flex:1;-ms-flex:1 1 calc((100% - 16px * 2)/ 3);flex:1 1 calc((100% - 16px * 2)/ 3);border-right:1px solid rgba(1,113,115,.14);-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.product-category-blanc__per .product-category-blanc__value{font-size:16px}.product-category-blanc__salon .product-category-blanc__value{font-size:16px}.product-category-blanc__salon{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;-webkit-box-flex:1;-ms-flex:1 1 calc((100% - 16px * 2)/ 3);flex:1 1 calc((100% - 16px * 2)/ 3);text-align:right;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.product-category-blanc__quantity{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;-webkit-box-flex:0;-ms-flex:0 0 96px;flex:0 0 96px;width:96px}.product-category-blanc__button{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7;-webkit-box-flex:0;-ms-flex:0 0 190px;flex:0 0 190px;min-height:42px}.notification-blanc{margin-bottom:24px;padding:12px}.checkout__wrapper{-ms-grid-columns:100%;grid-template-columns:100%}}@media (max-width:767.98px){.product-added-fav .popup__body{padding:40px 20px 20px}.availability-popup{padding:0}.availability-popup .popup__body{padding:58px 20px 48px}.availability-popup__head{row-gap:16px}.availability-popup__form{margin-top:24px}.availability-popup__body{gap:16px}.availability-popup__footer{margin-top:24px}.remove-product-popup{padding:0}.remove-product-popup .popup__body{padding:50px 20px 32px;row-gap:32px}.remove-product-popup__title{font-size:24px}.footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.product-section__item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 8px * 1)/ 2);flex:0 0 calc((100% - 8px * 1)/ 2)}.product-section__item:not(:last-child){margin-right:8px}.info-product__option{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.pay-delivery__column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.pay-delivery__body._row{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.practice__content{margin-top:18px}.practice__top{padding-bottom:32px;border-bottom:1px solid rgba(1,113,115,.1)}.practice__section{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;row-gap:32px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-bottom:32px}.practice__row._step-row{padding-bottom:0;border-bottom:0}.reviews__button{width:100%}.blogs__body{-ms-grid-columns:100%;grid-template-columns:100%;row-gap:32px}.blogs__footer{margin-top:32px}.blogs-section__item,.events-section__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.club-guide__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px;padding:24px 16px}.club-guide__icon{width:48px}.products-cabinet__product{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.products-cabinet__product:not(:last-child){margin-right:14px}.order-details-cabinet__list li{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:8px}.order-details-cabinet__list li span:last-child{text-align:left}.procedure__products{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;row-gap:24px}.product-order-blanc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-checkout{-ms-grid-columns:100%;grid-template-columns:100%}}@media (max-width:479.98px){.product-options__list{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:24px;grid-template-columns:repeat(auto-fit,minmax(60px,1fr))}.option-product__radio:checked+.option-product__content .option-product__image::after{border-width:3px}.option-product__image{width:60px;height:60px}.product-added-fav__inner{font-size:18px}.give-review__fields{-ms-grid-columns:100%;grid-template-columns:100%}.availability-popup__body{-ms-grid-columns:100%;grid-template-columns:100%}.product-trolley{-ms-grid-columns:96px 1fr;grid-template-columns:96px 1fr}.gift-trolley{row-gap:16px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.gift-trolley__image{padding:0}.gift-trolley__body{row-gap:12px}.gift-trolley__button{padding:8px 12px;width:100%}.products-menu__title{font-size:32px}.products-menu__columns{-ms-grid-columns:100%;grid-template-columns:100%}.header-message__text{font-size:10px}.product-result__image{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;width:60px}.product-result__name{font-size:14px}.banner__pagination{bottom:36px}.product-preview__message{font-size:12px;padding:4px}.product-preview__button{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;padding:10px 8px}.mini-about-banner__body{row-gap:8px}.mini-about-banner__title{font-size:12px}.mini-about-banner__text{font-size:8px}.mini-about-banner__button{padding:4px 14px;font-size:8px}.benefits__name{font-size:12px;-ms-hyphens:auto;hyphens:auto}.item-differences__body{padding:20px 40px;min-height:172px}.item-differences__text{font-size:14px;margin-top:8px}.item-differences__image{padding-bottom:63%}.gallery-instagram__item:not(:last-child){margin-right:8px}.catalogue__content{row-gap:24px}.catalogue__image{height:100px}.catalogue__name{font-size:20px}.catalogue__arrow{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px}.catalogue__body{margin-top:4px}.catalogue__list{font-size:12px;font-weight:600}.catalogue__list li{padding:12px 0}.category__products{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;row-gap:12px}article ol{padding-left:50px}.price-switch{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.price-switch__list{padding-right:12px}.filter__section{padding:16px}.events-page__button{width:100%}.blog__content>img,.blog__content>picture>img{min-height:314px;-o-object-fit:cover;object-fit:cover}.info-contacts__name{font-size:16px}.callback-contacts__subtext{font-size:12px}.payment-methods{gap:24px}.club-promo__wrapper{padding:24px 20px 48px}.club-promo__title{font-size:32px}.club-work__item{-ms-grid-columns:48px 1fr;grid-template-columns:48px 1fr;gap:12px}.club-work__name{font-size:20px}.welcome-cabinet__title{font-size:28px}.event-cabinet__title{font-size:28px}.address-cabinet{-ms-grid-columns:100%;grid-template-columns:100%}.history-cabinet__table{border-spacing:3px;margin:-3px}.gifts-cabinet__title{font-size:28px}.manager-cabinet__title{font-size:28px}.procedure__head{row-gap:12px}.product-procedure__name{font-size:14px}.protocol-procedure__content{row-gap:24px}.protocol-procedure__body>:not(:last-child){margin-bottom:12px}.categies-blanc__name{font-size:14px}.sidebar-checkout{padding:24px 12px}}@media (min-width:991.98px) and (max-width:1600px){.list-menu__products{padding:50px 60px}}@media (min-width:991.98px) and (max-width:1280px) and (min-width:991.98px){.list-menu__products{padding:40px 16px}}@media (max-width:1280px) and (min-width:991.98px){.products-menu__columns{gap:20px}.products-menu__name{font-size:14px}.products-menu__item{font-size:14px}.item-differences__name{font-size:16px}.item-differences__text{font-size:18px}}@media (max-width:1600px) and (min-width:1280px){.item-differences.swiper-slide-active .item-differences__body{min-height:400px}}@media (min-width:479.98px) and (min-width:991.98px) and (max-width:1280px){.item-differences.swiper-slide-active .item-differences__name{font-size:28px}.item-differences.swiper-slide-active .item-differences__text{font-size:18px}}@media (max-width:1600px) and (min-width:991.98px){.item-differences__body{padding:28px 20px 20px}.level-club__name{font-size:32px}}@media (any-hover:hover){.file__content:hover{border-color:rgba(1,113,115,.5)}.quantity__button:hover{color:#017173;background-color:rgba(1,113,115,.2)}.btn._black:hover{color:#fff;background-color:#202020}.btn._stroke-v2:hover{color:#fff;background-color:#017173;border-color:#017173}.btn._stroke._gray:hover{background-color:#000;color:#fff;border-color:#000}.btn._stroke:hover{background-color:#005d5f;color:#fff;border-color:#005d5f}.btn:hover{background-color:#005d5f}.product-added-fav__text a:hover{text-decoration:underline}.product-remove__name a:hover{color:#017173}.trolley__back:hover{color:#017173}.product-trolley__remove:hover{color:red}.product-trolley__name a:hover{color:#017173}.gift-trolley__name a:hover{color:#017173}.gift-trolley__button._active:hover{background-color:rgba(1,113,115,.14);color:#017173}.language-switch__item:hover{color:#017173}.action-header:hover .action-header__icon{color:#017173}.list-menu__name:hover{color:#017173}.submenu-list-menu__list a:hover{color:#017173}.products-menu__name a:hover{color:#017173}.products-menu__item a:hover{color:#017173}.product-newcomes:hover{-webkit-box-shadow:-2px 4px 14px -1px rgba(12,12,13,.2);box-shadow:-2px 4px 14px -1px rgba(12,12,13,.2)}.product-newcomes__image:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.product-newcomes__name:hover{color:#017173}.product-result__image:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.product-result__name:hover{color:#017173}.footer__list a:hover{color:#017173}.footer__text a:hover{color:#017173}.product-preview:hover{-webkit-box-shadow:-2px 4px 14px -1px rgba(12,12,13,.2);box-shadow:-2px 4px 14px -1px rgba(12,12,13,.2)}.product-preview__image:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.product-preview__button:hover{background-color:#017173;border-color:#017173;color:#fff}.product-preview__name:hover{color:#017173}.product-preview__category:hover{text-decoration:underline}.gallery-instagram__item:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.socials__item:hover{color:#017173}.elisier-slide--routine .elisier-routine__pic:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.elisier-slide--routine .elisier-routine__name:hover{color:#017173}.breadcrums__item a:hover{color:#017173}.catalogue__image:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.catalogue__name a:hover{color:#017173}.catalogue__list a:hover{color:#017173}.product-category:hover .product-category__image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.product-category:hover .product-category__name{color:#017173}.info-product__brand a:hover{text-decoration:none}.master-product__text a:hover{text-decoration:none}.tags-product__item:hover{color:#017173}.filter__reset:hover{text-decoration:underline}.tags-filter__remore:hover{color:red}.event-preview:hover{background-color:rgba(1,113,115,.14)}.event-preview:hover::after,.event-preview:hover::before{opacity:0}.event-preview__name a:hover{color:#017173}.events-page__row a:not(.btn):hover{text-decoration:none}.blog-preview__name a:hover{color:#017173}.blog-preview__tag:hover{text-decoration:underline}.author-blog-preview:hover{color:#017173}.blog__bullet a:hover{text-decoration:underline}.expert-preview__image:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.expert-preview__name a:hover{color:#017173}.info-contacts__value a:hover{text-decoration:underline}.payment-methods__item:hover{background-color:rgba(1,113,115,.14)}.payment-methods__item:hover .payment-methods__icon svg path.text-icon{transform-box:fill-box;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation:payment-methods-text-icon-rotate 12s linear infinite;animation:payment-methods-text-icon-rotate 12s linear infinite}.article-page__content a:hover{text-decoration:none}.spoller-article__body a:hover{color:#017173}.login__link:hover{text-decoration:underline}.login__text a:hover{text-decoration:none}.mode-login__item:not(._active):hover{background-color:rgba(1,113,115,.14);border-color:rgba(1,113,115,.5)}.sidebar-cabinet__main:hover{background-color:rgba(1,113,115,.04)}.sidebar-cabinet__body ul li a:hover{color:#017173}.navigation-cabinet__item:hover{color:#017173}.item-gifts-cabinet__name:hover{color:#017173}.product-order-details__name:hover{color:#017173}.product-order-details__category:hover{text-decoration:underline}.product-procedure__name:hover{color:#017173!important}.table-procedure__product:hover{text-decoration:underline}.product-order-blanc__name a:hover{color:#017173}.categies-blanc__item:hover{padding:24px;background-color:rgba(1,113,115,.14)}.product-category-blanc__name a:hover{color:#017173}.product-checkout__name a:hover{color:#017173}.product-checkout__remove:hover{color:red}.row-details-checkout__remove:hover{color:red}.user-checkout__link:hover{text-decoration:underline}.user-checkout__register:hover{color:#000}.order-checkout__add:hover{color:#017173}}