@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400%3b500%3b600&family=Rubik:wght@400%3b500%3b600&display=swap);*{margin:0;padding:0}*,:after,:before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body{min-height:100vh;min-width:100%;max-width:100vw;overflow-x:hidden}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer;border:none;background:0 0}button::-moz-focus-inner{padding:0;border:0}a,a:hover,a:visited{text-decoration:none}ol li,ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}:root{--app-height:100%}body{font-family:"Noto Sans",sans-serif;font-weight:400;color:#000}body._lock,body.lock{overflow:hidden}.note{flex:1 1 auto}.wrapper{display:flex;flex-direction:column;min-height:100vh;max-width:100vw;height:100%;position:relative;overflow:hidden}.container{max-width:1236px;margin:0 auto;padding:0 10px}.filter__wrapper{opacity:0;visibility:hidden;pointer-events:none}.filter__body{transform:translate(-200%,0)}.header__main{position:relative;background:#fff;border:1px solid #ebebeb;z-index:101}.header__body{height:89px;display:flex;align-items:center;position:relative}.header__body::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:50;display:none}.header__logo{display:flex;height:30px;width:130px;margin-right:70px;z-index:100}.header__logo svg{height:100%;max-width:100%}.header__options{display:flex;margin-left:100px}.header__login{display:flex;align-items:center;justify-content:space-between;height:24px;max-width:75px;color:#000;font-size:1.125rem;transition:all .2s linear;z-index:100}.header__login:hover{color:#007f5f}.header__login:hover svg{stroke:#007f5f}.header__login svg{height:100%;max-width:100%;stroke:#000;transition:all .2s linear}.lang{background:#007f5f;position:relative;z-index:150}.lang__body{display:flex;align-items:center;justify-content:flex-end;height:54px}.lang__btn{color:#fff;display:flex;align-items:center}.lang__btn:not(:last-child){margin-right:40px}.lang__btn svg{fill:#fff;width:24px;height:24px;margin-right:5px}.menu{flex:1 1 auto}.menu__icon{position:relative;height:18px;width:18px;margin:0 15px 0 5px;display:none;z-index:100}.menu__icon::after,.menu__icon::before{content:"";position:absolute;transition:all .2s linear;width:100%;height:2px;left:0;border-radius:2px;background:#000}.menu__icon::before{top:4px}.menu__icon::after{bottom:4px}.menu__icon._active::before{transform:rotate(45deg);top:8px}.menu__icon._active::after{transform:rotate(-45deg);bottom:8px}.menu__icon:hover::after,.menu__icon:hover::before{background:#007f5f}.menu__list{display:flex;justify-content:space-around}.menu__item{position:relative;padding:10px 0;cursor:pointer}.menu__item.active .menu__link{font-weight:500;color:#007f5f}.menu__item:hover .menu__link{color:#007f5f}.menu__item:hover .menu__sub-list{opacity:1;transform:translate(0,0);visibility:visible;pointer-events:all}.menu__item_sub{position:relative;padding-right:20px}.menu__item_sub::after{content:"";position:absolute;width:20px;height:20px;top:50%;transform:translate(0,-50%);right:0;-webkit-mask:url(../img/icons/icons.svg#arrow) center/contain no-repeat;mask:url(../img/icons/icons.svg#arrow) center/contain no-repeat;background:#000;transition:all .2s linear}.menu__item_sub:hover::after{transform:translate(0,-50%) rotate(-180deg);background:#007f5f}.menu__link{color:#000;font-size:1.125rem;transition:all .3s linear;display:flex;align-items:center}.menu__link span{flex:1 1 auto}.menu__link svg{width:24px;height:24px;margin-right:16px;display:none}.menu__link svg:last-child{stroke:#ebebeb;stroke-width:2px}.menu__sub-list{position:absolute;right:0;top:100%;width:-moz-fit-content;width:fit-content;min-width:250px;opacity:0;transform:translate(0,10px);visibility:hidden;pointer-events:none;transition:all .2s linear;background:#fff;box-shadow:0 2px 14px rgba(0,0,0,.08);border-radius:6px}.menu__sub-item{padding:12px 20px}.menu__sub-item:hover .menu__sub-link{color:#007f5f}.menu__sub-link{color:#000;font-size:1.125rem;transition:all .3s linear;display:flex;align-items:center}.menu__sub-link span{flex:1 1 auto}.menu__sub-link svg{width:24px;height:24px;margin-right:16px;display:none}.menu__sub-link svg:last-child{stroke:#ebebeb;stroke-width:2px}.menu__title{display:none}.notifications-header{position:relative;margin-right:48px;z-index:100;display:flex;align-items:center;height:50px}.notifications-header.active .notifications-header__link::after{display:block}.notifications-header__link{display:flex;align-items:center;justify-content:center;width:24px;height:24px;position:relative}.notifications-header__link::after{content:"";position:absolute;top:0;right:2px;width:8px;height:8px;border-radius:50%;background:#2e3192;display:none}.notifications-header__link:hover svg{stroke:#007f5f}.notifications-header__link svg{width:100%;height:100%;stroke-width:2px;stroke:#000;transition:all .2s linear}.notifications-header__help{position:absolute;top:100%;right:0;background:#fff;box-shadow:0 2px 22px rgba(0,0,0,.12);border-radius:6px;padding:20px;font-size:1.125rem;display:block;opacity:0;visibility:hidden;pointer-events:none;transform:translate(0,20px);transition:all .2s linear;color:#000;min-width:250px}.notifications-header__help span{color:#007f5f}.login-header{position:relative;z-index:100;display:flex;align-items:center;height:50px}.login-header__btn{display:flex;align-items:center;justify-content:center;transition:all .2s linear;font-size:1.125rem}.login-header__btn:hover{color:#007f5f}.login-header__btn:hover svg{stroke:#007f5f}.login-header__btn svg{width:24px;height:24px;stroke-width:2px;stroke:#000;transition:all .2s linear}.login-header__help{position:absolute;top:100%;right:0;background:#fff;box-shadow:0 2px 22px rgba(0,0,0,.12);border-radius:6px;padding:20px;font-size:1.125rem;display:block;opacity:0;visibility:hidden;pointer-events:none;transform:translate(0,20px);transition:all .2s linear;color:#000;width:400px}.login-header__help p{margin-bottom:20px}.login-header__reg{font-size:1.125rem;color:#fff;background:#007f5f;border-radius:8px;padding:12px 0;width:100%;display:flex;align-items:center;justify-content:center}.user-header{display:flex;align-items:center}.user-header__image{width:40px;height:40px;min-width:40px;position:relative;border-radius:50%;overflow:hidden;z-index:100}.user-header__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.menu-user{position:absolute;top:100%;right:0;min-width:350px;opacity:0;visibility:hidden;transform:translate(0,50px);transition:all .2s linear;z-index:200}.menu-user.active{opacity:1;visibility:visible;transform:translate(0,0)}.menu-user__wrapper{position:relative;z-index:100;background:#fff;padding:10px 20px;box-shadow:0 2px 16px rgba(0,0,0,.12);border-radius:6px;transition:all .2s linear;display:flex;flex-direction:column;max-height:80vh}.menu-user__body{overflow-y:auto;max-height:100%;scrollbar-width:none}.menu-user__body::-webkit-scrollbar{width:0;height:0}.menu-user__header{display:flex;align-items:center;padding:15px 0;border-bottom:1px solid #e1e1e1;margin-bottom:15px}.menu-user__image{width:50px;height:50px;position:relative;border-radius:50%;overflow:hidden;margin-right:10px}.menu-user__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.menu-user__data{display:flex;align-items:center;margin-bottom:5px}.menu-user__name{font-size:1.0625rem}.menu-user__status{width:24px;height:24px;position:relative;display:flex;align-items:center;justify-content:center;margin-left:8px}.menu-user__status img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.menu-user__mail{font-size:.9375rem;color:#c3c3c3}.menu-user__close{position:absolute;top:10px;right:10px;z-index:200;display:flex;align-items:center;justify-content:center}.menu-user__close svg{width:24px;height:24px;stroke:#c3c3c3;stroke-width:2px}.menu-user .user-menu__list{grid-template-columns:1fr;gap:0}.menu-user .user-menu__item{border:none;border-bottom:1.5px solid #ebebeb;border-radius:0}.title1{font-family:Rubik;font-weight:600;font-size:2rem;text-align:center}.title2{font-family:Rubik;font-weight:500;font-size:1.75rem;text-align:center}.title3{font-family:Rubik;font-weight:600;font-size:1.375rem;text-align:center}.btn_green{display:flex;align-items:center;justify-content:center;padding:12px 18px;font-size:1.125rem;color:#fff;background:#007f5f;border-radius:8px;transition:all .2s linear}.btn_green:hover{background:#1e9d7d}.btn_green svg{width:24px;height:24px;stroke:#fff;stroke-width:2px;margin-right:8px}.btn_green.disable{pointer-events:none;color:#d7d7d7;background:rgba(0,127,95,.05)}.btn_white{padding:12px 18px;border:2px solid #007f5f;border-radius:8px;color:#007f5f;font-size:1.125rem;display:flex;align-items:center;justify-content:center;transition:all .2s linear}.btn_white:hover{background:#1e9d7d;border:2px solid #1e9d7d;color:#fff}.btn_grey{padding:12px 18px;border:2px solid #c3c3c3;border-radius:8px;color:#c3c3c3;font-size:1.125rem;display:flex;align-items:center;justify-content:center;transition:all .2s linear}.btn_grey:hover{background:#1e9d7d;color:#fff}.btn_red{display:flex;align-items:center;justify-content:center;padding:12px 18px;font-size:1.125rem;color:#fff;background:#e84141;border-radius:8px;transition:all .2s linear}.btn_red svg{width:24px;height:24px;margin-right:8px;stroke:#fff;stroke-width:2px}.btn_icon{padding:12px 18px;background:rgba(255,255,255,.5);border:2px solid #ebebeb;border-radius:5px;display:flex;align-items:center;justify-content:center;transition:all .2s linear;font-size:1.125rem}.btn_icon:hover{border:2px solid #007f5f}.btn_icon svg{width:32px;height:32px;stroke-width:1.5px;stroke:#000;transition:all .2s linear}.btn_favorite svg{stroke-width:1.5px;stroke:#000;width:26px;height:26px;min-width:26px}.btn_favorite.active svg{stroke:#e84141}.btn_cancel{padding:12px 18px;border-radius:8px;color:#c3c3c3;font-size:1.125rem;display:flex;align-items:center;justify-content:center;transition:all .2s linear}.btn_cancel:hover{background:#007f5f;color:#fff}.breadcrumbs__body{height:64px;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;position:relative}.breadcrumbs__link{color:#a5a5a5;display:flex;align-items:center;justify-content:center;transition:all .2s linear;white-space:nowrap;position:absolute;opacity:0;visibility:hidden}.breadcrumbs__link.active{position:relative;opacity:1;visibility:visible}.breadcrumbs__link:hover{color:#7c7c7c}.breadcrumbs__link svg{width:24px;height:24px;display:none}.breadcrumbs__link:not(:last-child){margin-right:54px}.breadcrumbs__link:not(:last-child)::after{content:"";position:absolute;top:50%;right:-37px;transform:translate(0,-50%) rotate(-90deg);width:20px;height:20px;-webkit-mask:url(../img/icons/icons.svg#arrow) center/contain no-repeat;mask:url(../img/icons/icons.svg#arrow) center/contain no-repeat;background:#a5a5a5}.breadcrumbs__link:last-child{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:1 1 auto;width:100%;white-space:normal}.actions{border-bottom:1px solid #ebebeb}.actions__body{padding:10px 0;display:flex;align-items:center}.actions__cat{padding:15px 18px}.actions__cat svg{stroke:none;fill:#fff;stroke-width:0}.actions__btns{display:flex;margin-right:20px}.actions__btn{position:relative;display:flex;flex-direction:column;align-items:center;transition:all .2s linear;font-weight:500}.actions__btn:hover{color:#007f5f}.actions__btn:hover svg{stroke:#007f5f}.actions__btn:not(:last-child){margin-right:30px}.actions__btn svg{width:24px;height:24px;stroke:#000;stroke-width:2px;transition:all .2s linear}.actions__btn svg.str{stroke-width:1.3px}.actions__count{position:absolute;top:0;right:0;color:#fff;font-size:.875rem;background:#2e3192;border-radius:6px;padding:5px;line-height:1;transform:translate(50%,-50%)}.search{flex:1 1 auto;margin-right:40px;position:relative}.search.active{z-index:200}.search.active::before{opacity:1;visibility:visible}.search::before{content:"";position:fixed;top:0;left:0;width:100vw;height:var(--app-height);background:rgba(0,0,0,.5);z-index:-1;opacity:0;visibility:hidden}.search__wrapper{display:flex;align-items:center;background:#fff;border:1px solid #ebebeb;border-radius:8px;padding:15px 20px}.search input{font-size:1.125rem;background:0 0;border:none;flex:1 1 auto}.search input::-moz-placeholder{opacity:1;color:#c5c5c5}.search input::placeholder{opacity:1;color:#c5c5c5}.search button{width:24px;height:24px;margin-right:10px}.search button svg{width:100%;height:100%;stroke:#c5c5c5}.search-actions{flex:1 1 auto;margin-left:10px;margin-right:20px;position:relative}.search-actions.active{z-index:200}.search-actions.active::before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);pointer-events:none}.search-actions__wrapper{padding:10px;background:#fff;position:relative;z-index:1;border-radius:10px}.search-actions__input{margin-bottom:10px!important;border:.8px solid #ebebeb!important}.search-actions__input.active{border:.8px solid #007f5f!important}.search-actions__input:not(:last-of-type){margin-bottom:0!important}.search-actions__result{position:absolute;top:100%;left:0;width:100%;max-height:0;overflow:hidden;background:#fff;border-radius:0 0 10px 10px;transition:all .2s linear;padding:0 10px}.search-actions__result[data-simplebar]{position:absolute}.search-actions__result.active{max-height:75vh;padding:20px 10px;overflow-y:auto;transform:translate(0,-10px)}.block-search{display:flex;flex-direction:column}.block-search:not(:last-child){margin-bottom:15px}.block-search__header{display:flex;align-items:center;margin-bottom:5px}.block-search__title{font-size:1.125rem;font-weight:600}.block-search__count{font-size:1.125rem;font-weight:600;color:#c3c3c3;margin-left:5px}.block-search__list{margin-bottom:5px;flex:0 0 180px;overflow:hidden}.block-search__list.active{flex:1 1 auto}.block-search__link{display:flex;align-items:center;padding:10px 10px 10px 0;transition:all .2s linear}.block-search__link:hover{background:rgba(0,127,95,.05);padding-left:10px}.block-search__link:hover .block-search__name{color:#007f5f}.block-search__link:hover .block-search__img img{transform:translate(-50%,-50%) scale(1.05)}.block-search__image{width:80px;height:66px;border-radius:8px;border:1px solid #cce5df;background:#fff;overflow:hidden;margin-right:15px;display:flex;align-items:center;justify-content:center;padding:10px}.block-search__image picture{width:100%;height:100%;position:relative}.block-search__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:all .5s linear}.block-search__name{font-size:1.125rem;color:#000;transition:all .2s linear;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.block-search__desc{color:#c3c3c3}.block-search__footer{border-radius:8px;background:rgba(0,127,95,.05);display:flex;align-items:center;justify-content:center;padding:5px 0}.block-search__btn{color:#007f5f;display:flex;align-items:center}.block-search__btn span:nth-child(2){display:none}.block-search__btn.active svg{transform:rotate(-180deg)}.block-search__btn.active span:nth-child(1){display:none}.block-search__btn.active span:nth-child(2){display:block}.block-search__btn svg{width:14px;height:14px;stroke:#007f5f;stroke-width:1.5px;margin-left:10px;transition:all .2s linear}.block-search_articles .block-search__image{min-width:80px;overflow:hidden;padding:0;position:relative}.block-search_articles .block-search__image picture{width:unset;height:unset;position:unset}.block-search_articles .block-search__image img{-o-object-fit:cover;object-fit:cover}.about-brand,.about-group,.about-note,.about-parfumer,.about-water{background:linear-gradient(126.06deg,rgba(0,194,255,.06) 0,rgba(235,255,0,.06) 100%);padding:42px 0;margin-bottom:30px}.about-brand__body,.about-group__body,.about-note__body,.about-parfumer__body,.about-water__body{display:flex}.about-brand__image,.about-group__image,.about-note__image,.about-parfumer__image,.about-water__image{width:250px;min-width:250px;height:250px;position:relative;margin:0 82px;border-radius:50%;overflow:hidden;background:url(../img/loading.gif) center/contain no-repeat}.about-brand__image img,.about-group__image img,.about-note__image img,.about-parfumer__image img,.about-water__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-brand__info,.about-group__info,.about-note__info,.about-parfumer__info,.about-water__info{flex:1 1 auto}.about-brand__header,.about-group__header,.about-note__header,.about-parfumer__header,.about-water__header{display:flex;align-items:center;justify-content:space-between;position:relative}.about-brand__title,.about-group__title,.about-note__title,.about-parfumer__title,.about-water__title{font-family:Rubik;font-weight:600;font-size:2rem;margin-bottom:8px}.about-brand__options,.about-group__options,.about-note__options,.about-parfumer__options,.about-water__options{display:flex;align-items:center;position:absolute;right:0;top:0}.about-brand__favorite,.about-brand__share,.about-group__favorite,.about-group__share,.about-note__favorite,.about-note__share,.about-parfumer__favorite,.about-parfumer__share,.about-water__favorite,.about-water__share{width:48px;height:48px;margin-right:10px;background:rgba(255,255,255,.5);border:.8px solid #ebebeb;border-radius:5px;display:flex;align-items:center;justify-content:center;transition:all .2s linear;position:relative}.about-brand__favorite span,.about-brand__share span,.about-group__favorite span,.about-group__share span,.about-note__favorite span,.about-note__share span,.about-parfumer__favorite span,.about-parfumer__share span,.about-water__favorite span,.about-water__share span{position:absolute;white-space:nowrap;right:125%;top:50%;transform:translate(-20px,-50%);background:#fff;padding:6px 10px;border-radius:8px;box-shadow:0 0 2px rgba(0,0,0,.12),0 20px 20px rgba(0,0,0,.08);display:block;opacity:0;visibility:hidden;pointer-events:none;transition:all .2s linear}.about-brand__favorite span::after,.about-brand__share span::after,.about-group__favorite span::after,.about-group__share span::after,.about-note__favorite span::after,.about-note__share span::after,.about-parfumer__favorite span::after,.about-parfumer__share span::after,.about-water__favorite span::after,.about-water__share span::after{content:"";position:absolute;left:100%;top:50%;transform:translate(0,-50%);width:0;height:0;border-left:8px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent}.about-brand__favorite:hover,.about-brand__share:hover,.about-group__favorite:hover,.about-group__share:hover,.about-note__favorite:hover,.about-note__share:hover,.about-parfumer__favorite:hover,.about-parfumer__share:hover,.about-water__favorite:hover,.about-water__share:hover{border:2px solid #007f5f}.about-brand__share svg,.about-group__share svg,.about-note__share svg,.about-parfumer__share svg,.about-water__share svg{width:32px;min-width:32px;height:32px;stroke-width:2px;stroke:#000;transition:all .2s linear}.about-brand__favorite svg,.about-group__favorite svg,.about-note__favorite svg,.about-parfumer__favorite svg,.about-water__favorite svg{width:26px;min-width:26px;height:26px;transition:all .2s linear}.about-brand__subtitle,.about-group__subtitle,.about-note__subtitle,.about-parfumer__subtitle,.about-water__subtitle{font-size:1.125rem;text-transform:uppercase;color:#000;margin-bottom:20px}.about-brand__desc,.about-group__desc,.about-note__desc,.about-parfumer__desc,.about-water__desc{font-weight:600;font-size:1.125rem;margin-bottom:10px}.about-brand__text,.about-group__text,.about-note__text,.about-parfumer__text,.about-water__text{font-size:1.125rem;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-height:100px;transition:all .2s linear}.about-brand__text.full,.about-group__text.full,.about-note__text.full,.about-parfumer__text.full,.about-water__text.full{text-overflow:unset;display:block}.about-water{background:linear-gradient(180deg,#ebfffa 0,#f6faff 100%)}.about-group{background:linear-gradient(135deg,#f0fbff 0,#fefff0 100%)}.about-parfumer{background:linear-gradient(180deg,#e5fff9 0,#f4f9ff 100%)}.about-parfumer__title{margin-right:190px}.about-parfumer__name{color:#c3c3c3;transform:translate(0,-5px);margin-bottom:5px}.about-parfumer__occupation{font-size:1.125rem;margin-bottom:20px;text-transform:uppercase}.about-parfumer__text{-webkit-line-clamp:6;max-height:150px}.about-brand{background:linear-gradient(135deg,#fbf9ff 0,#e7fbff 100%)}.about-brand__title{margin-right:190px}.about-brand__type{font-size:1.125rem;text-transform:uppercase;margin-bottom:20px}.about-brand__reviews{color:#c3c3c3;margin-bottom:20px;cursor:pointer}.about-brand .rating{cursor:pointer;margin-bottom:5px}.about-brand .rating__value{display:block;font-family:Rubik;font-size:1.75rem;font-weight:500;padding:0;margin-right:10px}.content-brand__wrapper,.content-brands__wrapper,.content-cat__wrapper,.content-group__wrapper,.content-note__wrapper,.content-parfumer__wrapper,.content-persona__wrapper,.content-water__wrapper{display:flex}.content-brand__sidebar,.content-brands__sidebar,.content-cat__sidebar,.content-group__sidebar,.content-note__sidebar,.content-parfumer__sidebar,.content-persona__sidebar,.content-water__sidebar{flex:0 0 350px;margin-right:30px;max-width:350px}.content-brand__body,.content-brands__body,.content-cat__body,.content-group__body,.content-note__body,.content-parfumer__body,.content-persona__body,.content-water__body{flex:1 1 auto;width:100%;margin-bottom:80px;min-width:0}.content-brand__block,.content-brands__block,.content-cat__block,.content-group__block,.content-note__block,.content-parfumer__block,.content-persona__block,.content-water__block{padding-left:30px;border-left:1px solid #ebebeb}.content-brand__table{border-radius:6px;border:1px solid #ebebee;overflow:hidden;margin-bottom:60px}.content-brand table{width:100%;border-collapse:collapse}.content-brand tr:not(:last-child) td{border-bottom:1px solid #ebebee}.content-brand td{padding:15px 10px 15px 20px;font-size:1.125rem}.content-brand td:nth-child(2){padding:15px 20px 15px 10px;text-align:right;text-decoration:underline}.content-brand a{color:#000;transition:all .2s linear}.content-brand a:hover{color:#007f5f}.similar-notes__body{width:100%;border:1px solid #e1e1e1;border-radius:16px;display:flex;flex-direction:column;align-items:center;position:relative;padding:0 30px 30px;margin-bottom:40px}.similar-notes__title{font-family:Rubik;font-weight:500;font-size:1.375rem;background:#fff;transform:translate(0,-50%);padding:0 30px}.similar-notes__slider{overflow:hidden;width:100%}.similar-notes__wrapper{display:flex}.similar-notes__item{border:2px solid #ebebeb;border-radius:12px;padding:30px 0;display:flex;flex-direction:column;align-items:center;min-width:0;transition:all .2s linear}.similar-notes__item:hover{border:2px solid #cce5df}.similar-notes__item:hover .similar-notes__image{transform:scale(1.1)}.similar-notes__item:hover .similar-notes__name{color:#007f5f}.similar-notes__image{width:100px;height:100px;border-radius:50%;overflow:hidden;position:relative;margin-bottom:25px;background:url(../img/loading.gif) center/contain no-repeat;transition:all .5s linear}.similar-notes__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.similar-notes__name{font-size:1.125rem;color:#000;transition:all .2s linear}.aromates-brand__header,.aromates-note__header,.aromates-parfumer__header,.aromates-water__header,.cat-brands__header,.cat-group__header,.cat-persona__header,.items-cat__header{display:flex;align-items:center;margin-bottom:20px}.aromates-brand__title,.aromates-note__title,.aromates-parfumer__title,.aromates-water__title,.cat-brands__title,.cat-group__title,.cat-persona__title,.items-cat__title{font-family:Rubik;font-weight:500;font-size:1.75rem;margin-right:10px}.aromates-brand__count,.aromates-note__count,.aromates-parfumer__count,.aromates-water__count,.cat-brands__count,.cat-group__count,.cat-persona__count,.items-cat__count{font-family:Rubik;font-weight:500;font-size:1.125rem;line-height:1;color:#fff;background:#2e3192;border-radius:30px;padding:2px 6px}.aromates-brand__form,.aromates-note__form,.aromates-parfumer__form,.aromates-water__form,.cat-brands__form,.cat-group__form,.cat-persona__form,.items-cat__form{flex:1 1 auto;display:flex;align-items:center;background:#fff;border:1px solid #ebebeb;border-radius:8px;padding:15px 20px;margin-bottom:20px}.aromates-brand__form input,.aromates-note__form input,.aromates-parfumer__form input,.aromates-water__form input,.cat-brands__form input,.cat-group__form input,.cat-persona__form input,.items-cat__form input{font-size:1.125rem;background:0 0;border:none;flex:1 1 auto}.aromates-brand__form input::-moz-placeholder,.aromates-note__form input::-moz-placeholder,.aromates-parfumer__form input::-moz-placeholder,.aromates-water__form input::-moz-placeholder,.cat-brands__form input::-moz-placeholder,.cat-group__form input::-moz-placeholder,.cat-persona__form input::-moz-placeholder,.items-cat__form input::-moz-placeholder{opacity:1;color:#c5c5c5}.aromates-brand__form input::placeholder,.aromates-note__form input::placeholder,.aromates-parfumer__form input::placeholder,.aromates-water__form input::placeholder,.cat-brands__form input::placeholder,.cat-group__form input::placeholder,.cat-persona__form input::placeholder,.items-cat__form input::placeholder{opacity:1;color:#c5c5c5}.aromates-brand__form button,.aromates-note__form button,.aromates-parfumer__form button,.aromates-water__form button,.cat-brands__form button,.cat-group__form button,.cat-persona__form button,.items-cat__form button{width:24px;height:24px;margin-right:10px}.aromates-brand__form button svg,.aromates-note__form button svg,.aromates-parfumer__form button svg,.aromates-water__form button svg,.cat-brands__form button svg,.cat-group__form button svg,.cat-persona__form button svg,.items-cat__form button svg{width:100%;height:100%}.aromates-brand__tags,.aromates-note__tags,.aromates-parfumer__tags,.aromates-water__tags,.cat-brands__tags,.cat-group__tags,.cat-persona__tags,.items-cat__tags{display:flex;margin-bottom:30px;overflow-x:auto;scrollbar-width:none;scrollbar-color:#5f5f5f #fff}.aromates-brand__tags::-webkit-scrollbar,.aromates-note__tags::-webkit-scrollbar,.aromates-parfumer__tags::-webkit-scrollbar,.aromates-water__tags::-webkit-scrollbar,.cat-brands__tags::-webkit-scrollbar,.cat-group__tags::-webkit-scrollbar,.cat-persona__tags::-webkit-scrollbar,.items-cat__tags::-webkit-scrollbar{width:0;height:0}.aromates-brand__tags::-webkit-scrollbar-thumb,.aromates-note__tags::-webkit-scrollbar-thumb,.aromates-parfumer__tags::-webkit-scrollbar-thumb,.aromates-water__tags::-webkit-scrollbar-thumb,.cat-brands__tags::-webkit-scrollbar-thumb,.cat-group__tags::-webkit-scrollbar-thumb,.cat-persona__tags::-webkit-scrollbar-thumb,.items-cat__tags::-webkit-scrollbar-thumb{background:#5f5f5f}.aromates-brand__tag,.aromates-note__tag,.aromates-parfumer__tag,.aromates-water__tag,.cat-brands__tag,.cat-group__tag,.cat-persona__tag,.items-cat__tag{display:flex;align-items:center;justify-content:center;background:#f2f2f2;border-radius:50px;height:38px;padding:0 15px;font-size:1.125rem;white-space:nowrap}.aromates-brand__tag_all,.aromates-note__tag_all,.aromates-parfumer__tag_all,.aromates-water__tag_all,.cat-brands__tag_all,.cat-group__tag_all,.cat-persona__tag_all,.items-cat__tag_all{flex:1 1 auto}.aromates-brand__tag:first-child,.aromates-note__tag:first-child,.aromates-parfumer__tag:first-child,.aromates-water__tag:first-child,.cat-brands__tag:first-child,.cat-group__tag:first-child,.cat-persona__tag:first-child,.items-cat__tag:first-child{padding:0 7px}.aromates-brand__tag:last-child,.aromates-note__tag:last-child,.aromates-parfumer__tag:last-child,.aromates-water__tag:last-child,.cat-brands__tag:last-child,.cat-group__tag:last-child,.cat-persona__tag:last-child,.items-cat__tag:last-child{color:#007f5f;background:0 0;border-radius:none;padding:0;height:unset;justify-content:flex-end}.aromates-brand__tag.active,.aromates-note__tag.active,.aromates-parfumer__tag.active,.aromates-water__tag.active,.cat-brands__tag.active,.cat-group__tag.active,.cat-persona__tag.active,.items-cat__tag.active{background:#fcfcfc;border:2px solid #2e3192}.aromates-brand__tag:not(:last-child),.aromates-note__tag:not(:last-child),.aromates-parfumer__tag:not(:last-child),.aromates-water__tag:not(:last-child),.cat-brands__tag:not(:last-child),.cat-group__tag:not(:last-child),.cat-persona__tag:not(:last-child),.items-cat__tag:not(:last-child){margin-right:5px}.aromates-brand__tag button,.aromates-note__tag button,.aromates-parfumer__tag button,.aromates-water__tag button,.cat-brands__tag button,.cat-group__tag button,.cat-persona__tag button,.items-cat__tag button{display:flex;align-items:center;justify-content:center}.aromates-brand__tag button svg,.aromates-note__tag button svg,.aromates-parfumer__tag button svg,.aromates-water__tag button svg,.cat-brands__tag button svg,.cat-group__tag button svg,.cat-persona__tag button svg,.items-cat__tag button svg{width:24px;height:24px;stroke:#000}.aromates-brand__more,.aromates-note__more,.aromates-parfumer__more,.aromates-water__more,.cat-brands__more,.cat-group__more,.cat-persona__more,.items-cat__more{background:#f5f5f5;border-radius:8px;padding:12px 18px;font-size:1.125rem;margin:0 auto;display:block;color:#000;transition:all .2s linear}.aromates-brand__more:hover,.aromates-note__more:hover,.aromates-parfumer__more:hover,.aromates-water__more:hover,.cat-brands__more:hover,.cat-group__more:hover,.cat-persona__more:hover,.items-cat__more:hover{background:#e6e6e6}.aromates-brand__catalog,.aromates-note__catalog,.aromates-parfumer__catalog,.aromates-water__catalog,.cat-brands__catalog,.cat-group__catalog,.cat-persona__catalog,.items-cat__catalog{margin-bottom:20px;padding-bottom:30px;border-bottom:1px solid #ebebeb}.input{position:relative;border:2px solid #c3c3c3;border-radius:6px;display:flex;align-items:center;padding:0 20px;height:55px;transition:all .2s linear;flex:1 1 auto}.input.active{border:2px solid #007f5f}.input.active label{top:0;background:#fff;font-size:1rem;padding:0 10px;left:10px;color:#007f5f}.input.active .input-list{opacity:1;visibility:visible;transform:translate(0,5px)}.input.full label{top:0;background:#fff;font-size:1rem;padding:0 10px;left:10px;color:#c3c3c3}.input.full.active label{color:#007f5f}.input.error{border:1px solid #e84141}.input.error label{color:#e84141}.input.error.active label{color:#e84141}.input.error .input__error{display:block}.input:not(:last-of-type){margin-bottom:20px}.input input{flex:1 1 auto;border:none;font-size:1.125rem;width:50px}.input label{font-size:1.125rem;color:#c3c3c3;position:absolute;top:50%;left:20px;transform:translate(0,-50%);pointer-events:none;transition:all .2s linear}.input__error{color:#e84141;display:none;margin-top:10px;position:absolute;left:0;top:100%}.input button{display:flex;align-items:center;justify-content:center;margin-right:10px}.input button svg{width:24px;height:24px;stroke:#c5c5c5}.input-list{position:absolute;top:100%;left:0;width:100%;background:#fff;opacity:0;visibility:hidden;transform:translate(0,20px);transition:all .2s linear;box-shadow:0 2px 14px rgba(0,0,0,.1);border-radius:6px;max-height:220px;overflow-y:auto;z-index:2}.input-list__item{cursor:pointer;transition:all .2s linear;padding:10px 20px;font-size:1.125rem}.input-list__item:hover{background:#8b8b8b}.popup{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.9);top:0;left:0;line-height:150%;opacity:0;visibility:hidden;pointer-events:none;transition:all .8s ease;overflow-y:auto;overflow-x:hidden;z-index:1000}.popup.open{opacity:1;visibility:visible;pointer-events:all}.popup.open .popup__content{opacity:1;visibility:visible;pointer-events:all}.popup__body{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:30px;position:relative}.popup__content{max-width:680px;padding:20px 30px 40px;position:relative;opacity:0;visibility:hidden;pointer-events:none;background:#fff;border-radius:6px;transition:all .5s linear}.popup__close{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 2px 14px rgba(0,0,0,.08);border-radius:61px;position:absolute;right:0;top:0;transform:translate(50%,-50%)}.popup__close svg{width:24px;height:24px;stroke:#c3c3c3}.lang-settings{max-width:445px;width:100%}.lang-settings__title{font-weight:600;font-size:20px;text-align:center;margin-bottom:40px;border-bottom:1px solid #ebebeb;padding-bottom:20px}.lang-settings__block{max-width:385px;width:100%;position:relative;margin-bottom:20px}.lang-settings__block::after{content:"";position:absolute;top:22px;right:20px;width:15px;height:15px;-webkit-mask:url(../img/icons/icons.svg#arrow) center/contain no-repeat;mask:url(../img/icons/icons.svg#arrow) center/contain no-repeat;background:#c3c3c3}.lang-settings__block.error{margin-bottom:50px}.lang-settings__block.error:not(:last-of-type){margin-bottom:50px}.lang-settings__block.full{border:1px solid #007f5f}.lang-settings__block.full label{color:#007f5f}.lang-settings__btn.popup__close{width:100%;height:49px;display:flex;align-items:center;justify-content:center;position:static;transform:translate(0,0);background:#007f5f;border-radius:8px;box-shadow:none}.lang-settings__btn.popup__close:hover{background:#1e9d7d}.lang-settings__cancel.popup__close{border-radius:8px;color:#c3c3c3;border:2px solid #c3c3c3;font-size:1.0625rem;position:static;transform:translate(0,0);margin:10px auto 0;width:200px;height:47px;display:none;align-items:center;justify-content:center;transition:all .2s linear;box-shadow:none}.lang-settings__cancel.popup__close:hover{color:#fff;border:2px solid #1e9d7d;background:#1e9d7d}.reset__input.error{background:0 0}.reset__header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ebebeb;padding:0 30px 20px;margin:0 -30px 30px}.reset__title{font-weight:600;font-size:1.25rem}.reset__desc{font-size:1.125rem;margin-bottom:20px}.reset__info{color:#c3c3c3;max-width:440px;margin-bottom:30px}.reset__block:not(:last-child){margin-bottom:50px}.reset__btns{display:flex}.reset .popup__close{width:24px;height:24px;position:static;box-shadow:none;border-radius:0;transform:translate(0,0)}.reset__btn.popup__close{width:215px;height:49px;border-radius:8px}.reset__btn.popup__close.btn_green{color:#fff;background:#007f5f}.reset__btn.popup__close.btn_green:hover{background:#1e9d7d}.reset__btn.popup__close.btn_red{color:#fff;background:#e84141}.reset__btn.popup__close.btn_red svg{stroke:#fff}.reset__btn.popup__close:not(:last-child){margin-right:10px}.shelf{padding:20px 30px 0}.shelf__header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ebebeb;padding:0 30px 20px;margin:0 -30px 20px}.shelf__title{font-weight:600;font-size:1.25rem}.shelf__subtitle{margin-bottom:20px}.shelf__form{display:flex;flex-direction:column;height:100%}.shelf__btns{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-top:1px solid #e1e1e1}.shelf .popup__close{width:24px;height:24px;position:static;box-shadow:none;border-radius:0;transform:translate(0,0)}.shelf__input{margin-bottom:20px;flex:unset}.shelf__input textarea{font-size:1.125rem;resize:none;padding:20px;border:1px solid #ebebeb;border-radius:8px;width:440px}.shelf__input textarea::-moz-placeholder{color:#c3c3c3;opacity:1}.shelf__input textarea::placeholder{color:#c3c3c3;opacity:1}.shelf__input.search{margin-right:0}.shelf__btn.popup__close{width:163px;height:49px;border-radius:8px}.shelf__btn.popup__close.btn_green{color:#fff;background:#007f5f}.shelf__btn.popup__close.btn_green:hover{background:#1e9d7d}.shelf__btn.popup__close.btn_green.disable{color:#d7d7d7;background:rgba(0,127,95,.05)}.shelf__checkbox{margin-bottom:30px}.shelf__counter{color:#c3c3c3}.shelf__list{width:550px;position:relative;max-height:50vh;overflow-y:auto;padding:0 20px 40px 0}.shelf__list::after{content:"";position:absolute;width:100%;height:40px;left:0;bottom:0;background:linear-gradient(0deg,#fff 15%,rgba(255,255,255,0) 100%)}.shelf__link{display:flex;align-items:center;padding:10px;width:100%;transition:all .2s linear;border-radius:6px}.shelf__link:hover{background:rgba(0,127,95,.05)}.shelf__current{margin-bottom:30px;border-bottom:1px solid #ebebeb}.shelf__image{width:80px;min-width:80px;height:66px;display:flex;align-items:center;justify-content:center;border:1px solid #cce5df;border-radius:8px;margin-right:15px;background:#fff}.shelf__image picture{width:60px;height:46px;position:relative}.shelf__image img,.shelf__image source{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.shelf__info{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start}.shelf__name{color:#000;font-size:1.125rem;margin-bottom:5px;transition:all .2s linear}.shelf__desc{color:#c3c3c3}.shelf__options{display:flex;align-items:center}.shelf__delete svg,.shelf__move svg{width:24px;height:24px}.shelf__move{margin-right:20px}.shelf__delete svg{stroke:#000}#new-shelf .shelf{max-width:500px}#shelf-order .shelf__btn{width:250px;margin:20px auto}#add-fragrance .shelf__btn,#current-fragrance .shelf__btn{width:300px;margin:20px auto}#add-fragrance .shelf__list,#current-fragrance .shelf__list{max-height:50vh}#add-fragrance .search-result,#current-fragrance .search-result{flex:1 1 auto}#add-fragrance .search-wrapper,#current-fragrance .search-wrapper{max-height:0;overflow:hidden;transition:all .2s linear}#current-fragrance .shelf__header{justify-content:center}#current-fragrance .popup__close{position:absolute;right:25px;top:25px}#current-fragrance .shelf__list{max-height:30vh}#delete-account .popup__content{border:2px solid #e84141}.new-popup{max-width:700px;width:100%}.new-popup__header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ebebeb;padding:0 30px 20px;margin:0 -30px 20px}.new-popup__title{font-weight:600;font-size:1.25rem}.new-popup__wrapper{max-height:50vh;overflow-y:auto;padding-right:20px}.new-popup__list{counter-reset:item-numbers}.new-popup__item{position:relative;padding-left:50px;margin-bottom:30px}.new-popup__item::before{counter-increment:item-numbers;content:counter(item-numbers);color:#fff;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:35px;height:35px;background:#007f5f;border-radius:50%;font-size:1.125rem}.new-popup__item p{font-size:1.125rem}.new-popup .popup__close{width:24px;height:24px;position:static;box-shadow:none;border-radius:0;transform:translate(0,0)}.share{max-width:420px;width:100%}.share .popup__close{width:24px;height:24px;stroke-width:2px;position:static;box-shadow:none;border-radius:0;transform:translate(0,0)}.share__header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ebebeb;padding:0 30px 20px;margin:0 -30px 30px}.share__title{font-weight:600;font-size:1.25rem}.share__socials{display:flex;align-items:center;justify-content:center;margin-bottom:16px}.share__social{padding:0!important;width:48px;height:48px}.share__social picture{width:24px;height:24px;display:block;position:relative}.share__social picture img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.share__social:not(:last-child){margin-right:8px}.share__link{display:flex;align-items:center;justify-content:space-between;border-radius:6px;background:#ecfff8;padding:14px 20px}.share__link input{max-width:261px;width:100%;background:0 0;border:none;color:#c3c3c3;font-size:1.125rem;overflow:hidden;text-overflow:ellipsis}.share__link button{margin-left:10px}.share__link button svg{width:24px;height:24px;fill:#c3c3c3}.fragrance{position:fixed;bottom:0;width:100%;border-radius:6px 6px 0 0;padding:20px}.fragrance::after,.fragrance::before{content:"";position:absolute;width:30px;height:4px;border-radius:50px;background:#ebebeb;left:50%;transform:translate(-50%,0)}.fragrance::before{top:10px}.fragrance::after{bottom:10px}.fragrance__body{display:flex;align-items:center;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid #cce5df}.fragrance__image{width:80px;height:66px;min-width:80px;display:flex;align-items:center;justify-content:center;padding:10px;border-radius:8px;border:1px solid #cce5df;overflow:hidden;margin-right:15px}.fragrance__image picture{position:relative;width:100%;height:100%}.fragrance__image picture img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.fragrance__info{display:flex;flex-direction:column}.fragrance__name{font-size:1.0625rem;margin-bottom:4px}.fragrance__brand{font-size:.9375rem;color:#c3c3c3}.add{position:fixed;top:0;left:0;width:100%;background:#fff;box-shadow:0 4px 25px -1px rgba(0,0,0,.15);padding:10px;z-index:500;transform:translate(0,-200%);transition:all .5s linear}.add.active{transform:translate(0,0)}.add__body{display:flex;align-items:center}.add__item{flex:1 1 auto;display:flex;align-items:center}.add__image{width:65px;height:65px;min-width:65px;border-radius:8px;border:1px solid #cce5df;display:flex;align-items:center;justify-content:center;margin-right:20px;overflow:hidden}.add__image picture{width:100%;height:100%;position:relative}.add__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.add__info{margin-right:10px}.add__text{margin-bottom:8px}.add__link{color:#2e3192}.add__count{color:rgba(0,0,0,.4)}.add__btns{display:flex;align-items:center}.add__btn.btn_green{margin-right:20px}.add__btn_close svg{width:24px;height:24px;stroke-width:2px;stroke:#c3c3c3}.rewards{padding:20px 20px 0;max-width:640px;width:100%;display:flex;flex-direction:column;max-height:90vh}.rewards__header{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #ebebeb;padding:0 2% 20px;margin:0 -20px 20px;position:relative}.rewards__body{flex:1 1 auto;overflow-y:auto;scrollbar-width:none}.rewards__body::-webkit-scrollbar{width:0;height:0}.rewards__title{font-weight:600;font-size:1.25rem;text-align:center}.rewards .popup__close{width:24px;height:24px;box-shadow:none;border-radius:0;right:30px;transform:translate(0,0)}.block-rewards:not(:last-child){margin-bottom:24px}.block-rewards_inactive .progress-profile__btn img{filter:saturate(0)}.block-rewards_inactive .block-rewards__count{background:#d1d1d1}.block-rewards__header{display:flex;align-items:center;margin-bottom:16px}.block-rewards__title{font-size:1.25rem;font-weight:600}.block-rewards__count{border-radius:6px;background:#007f5f;padding:4px 6px;color:#fff;font-size:.875rem;font-weight:500;line-height:1;margin-left:8px;display:flex;align-items:center;justify-content:center}.block-rewards .progress-profile__list{flex-wrap:wrap;gap:12px}.block-rewards .progress-profile__item:not(:last-child){margin-right:0}.block-rewards .progress-profile__btn{width:73px;height:73px}.reward{padding:0;max-width:400px;width:100%}.reward__header{margin-bottom:80px}.reward__bg{-webkit-mask:url(../img/profile/popup-bg.svg) center/cover no-repeat;mask:url(../img/profile/popup-bg.svg) center/cover no-repeat;background:#ffec87;height:132px;border-radius:6px 6px 0 0;overflow:hidden}.reward__image{width:150px;height:150px;background:#ffec87;border-radius:50%;border:5px solid #fff;position:absolute;top:50px;left:50%;transform:translate(-50%,0)}.reward__image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:65%;height:65%;-o-object-fit:contain;object-fit:contain}.reward__body{display:flex;flex-direction:column;align-items:center;padding:0 30px 30px}.reward__title{font-size:1.25rem;font-weight:600;text-align:center}.reward__level{color:#c3c3c3;margin-bottom:5px}.reward__status{color:#007f5f;margin-bottom:20px;text-transform:uppercase}.reward__text{text-align:center}#reward-inactive .reward__bg{background:#e7e7e7}#reward-inactive .reward__image{background:#e7e7e7}#reward-inactive .reward__image img{filter:saturate(0)}#reward-inactive .reward__status{color:#c3c3c3}.feedback{max-width:800px;width:100%;padding:20px 30px 20px}.feedback__header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ebebeb;padding:0 30px 20px;margin:0 -30px 20px}.feedback__title{font-weight:600;font-size:1.25rem}.feedback__body.review{border:none;padding:0}.feedback .popup__close{width:24px;height:24px;position:static;box-shadow:none;border-radius:0;transform:translate(0,0)}.feedback .review{max-height:100%!important}.feedback .review textarea{height:140px!important;background:#fff}.story{max-width:350px;width:100%;border:12px;padding:5px;background:rgba(255,255,255,.3);height:90vh;max-height:780px}.story .popup__close{width:24px;height:24px;position:absolute;box-shadow:none;border-radius:0;transform:translate(0,0);top:30px;right:20px;z-index:2;background:0 0}.story .popup__close svg{stroke:#fff}.story__slider{overflow:hidden;height:100%}.story__slide{height:100%}.story__item{height:100%;display:flex;align-items:center;justify-content:center;padding:20px}.story__item_style2 .story__fragrance{padding:0;background:0 0;-webkit-backdrop-filter:unset;backdrop-filter:unset}.story__item_style3{flex-direction:column;background:#3f4364}.story__item_style3 .story__image{position:relative;margin-bottom:20px}.story__item_style3 .story__image::after{display:none}.story__item_style3 .story__image img{-o-object-fit:contain;object-fit:contain}.story__item_style3 .story__fragrance{padding:0;background:0 0;-webkit-backdrop-filter:unset;backdrop-filter:unset}.story__image{position:absolute;width:100%;height:100%;border-radius:6px;overflow:hidden}.story__image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.story__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.story__fragrance,.story__info{position:relative;z-index:1}.story__fragrance{border-radius:8px;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:20px;align-self:flex-end}.story__fragrance .story__desc{margin-bottom:20px;text-align:left}.story__fragrance .story__title{text-align:left}.story__title{color:#fff;text-align:center;font-family:Rubik;font-size:24px;font-weight:500;margin-bottom:10px}.story__desc{color:#fff;font-size:1.0625rem;text-align:center}.story__pagination{position:absolute;top:10px;left:10px;right:10px;display:flex;align-items:center;z-index:1}.story__pagination .swiper-pagination-bullet{flex:1 1 auto;height:4px;background:#6a6a6a;border-radius:10px;cursor:pointer;transition:all .2s linear;overflow:hidden}.story__pagination .swiper-pagination-bullet.active{background:#fff;transition:unset}.story__pagination .swiper-pagination-bullet:not(:last-child){margin-right:5px}.story__pagination .swiper-pagination-bullet-active{position:relative}.story__pagination .swiper-pagination-bullet-active::after{content:"";position:absolute;top:0;left:0;height:100%;width:0;background:#fff;animation:activeSlide 3.3s linear forwards}.story__btn svg{stroke:#fff;width:24px;height:24px;margin-left:10px}#viewer .popup__body{height:100%;display:block;position:relative}.viewer{max-width:100%;height:100%;padding:40px 40px 0;background:0 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.viewer .popup__close{display:flex;align-items:center;justify-content:center;background:0 0;box-shadow:none;position:absolute;right:0;top:0;transform:translate(0,0)}.viewer .popup__close svg{width:32px;height:32px;stroke:#c3c3c3}.viewer__body{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}.viewer__slider{height:100%!important;width:100%;overflow:hidden;position:relative}.viewer__wrapper{width:100%;height:100%!important}.viewer__slide{width:100%;height:100%!important}.viewer__item{width:100%;height:100%;display:flex;flex-direction:column}.viewer__image{flex:1 1 auto;position:relative;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;margin-bottom:20px;width:100%}.viewer__image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.viewer__desc{text-align:center;font-size:1.125rem;color:#fff}.viewer__pagination{font-size:1.125rem;color:#fff;padding:10px 0;text-align:center}.viewer__navigation{position:absolute;top:50%;left:0;transform:translate(0,-50);width:100%;z-index:1}.viewer__navigation .navigation__prev{transform:translate(30px,0)}.viewer__navigation .navigation__next{transform:translate(-30px,0)}@keyframes activeSlide{0%{width:0}100%{width:100%}}.login{padding:0;display:flex;max-width:930px;width:100%}.login__image{flex:0 0 50%;position:relative;min-height:100%;width:50%;background:url(../img/loading.gif) center/contain no-repeat}.login__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.login__body{flex:0 0 50%;padding:30px;min-width:0}.login__title{font-family:Rubik;font-style:normal;font-weight:500;font-size:1.5rem;text-align:center;margin-bottom:20px}.login__intro{font-size:1.125rem;margin-bottom:25px}.login__socials{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:30px}.login__social{width:64px;height:64px;border:1px solid #ebebeb;border-radius:6px;display:flex;align-items:center;justify-content:center;background:#fff}.login__social picture{width:32px;height:32px;position:relative;display:flex;align-items:center;justify-content:center}.login__social img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.login__label{position:relative;color:#c3c3c3;display:block;width:100%;text-align:center;margin-bottom:20px}.login__label::after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;transform:translate(0,-50%);background:#c3c3c3}.login__label span{background:#fff;padding:0 20px;position:relative;z-index:1}.login .tabs__header{display:flex;position:relative;margin-bottom:40px}.login .tabs__item{flex:1 1 50%;display:flex;align-items:center;justify-content:center;height:49px;color:#aa9b9b;cursor:pointer;border-bottom:1px solid #ebebeb;transition:all .2s linear}.login .tabs__item._active{color:#000;border-bottom:3px solid #007f5f}.login .tabs__body{position:relative;background:#fff;transition:all .3s linear}.login .tabs__block{position:absolute;top:0;left:0;opacity:0;visibility:hidden;transition:all .3s linear;width:100%}.login .tabs__block._active{opacity:1;visibility:visible;position:relative}.login__text{margin-bottom:20px;font-size:1.125rem}.form-login__input{position:relative;border:1px solid #c3c3c3;border-radius:6px;display:flex;align-items:center;padding:0 20px;height:55px;transition:all .2s linear;margin-bottom:20px}.form-login__input.active{border:1px solid #007f5f}.form-login__input.active label{top:0;background:#fff;font-size:1rem;padding:0 10px;left:10px;color:#007f5f}.form-login__input.full label{top:0;background:#fff;font-size:1rem;padding:0 10px;left:10px;color:#c3c3c3}.form-login__input.full.active label{color:#007f5f}.form-login__input.error{border:1px solid #e84141;margin-bottom:40px;background:0 0}.form-login__input.error .form-login__error{opacity:1;visibility:visible}.form-login__input.error label{color:#e84141}.form-login__input.error.active label{color:#e84141}.form-login__input input{flex:1 1 auto;border:none}.form-login__input label{font-size:1.125rem;color:#c3c3c3;position:absolute;top:50%;left:20px;transform:translate(0,-50%);pointer-events:none;transition:all .2s linear}.form-login__error{color:#e84141;font-size:1.125rem;position:absolute;top:110%;left:0;opacity:0;visibility:hidden;transition:all .2s linear}.form-login__footer{display:flex;align-items:center;justify-content:space-between}.form-login__forgot{color:#c3c3c3;transition:all .2s linear}.form-login__forgot:hover{color:#a5a5a5}.form-login__btn{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:20px}.form-login__next{width:100%;margin-bottom:10px}.form-login__cancel.popup__close{border-radius:8px;color:#c3c3c3;border:2px solid #c3c3c3;font-size:1.0625rem;position:static;transform:translate(0,0);margin:0 auto 10px;width:200px;height:47px;display:none;align-items:center;justify-content:center;transition:all .2s linear;box-shadow:none}.form-login__cancel.popup__close:hover{color:#fff;border:2px solid #1e9d7d;background:#1e9d7d}.mob-login{display:none}.mob-login__slider{overflow:hidden;width:100%}.mob-login__slide{padding:5px}.pass{padding-right:10px}.pass__btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.pass__btn:hover svg{stroke:#000}.pass__btn svg{width:24px;height:24px;stroke-width:2px;stroke:#c3c3c3;transition:all .2s linear}#restore .login{max-width:450px}#restore .login__body{flex:1 1 100%}@media (min-width:481px){.notifications-header:hover .notifications-header__help{opacity:1;visibility:visible;transform:translate(0,0);pointer-events:all}.login-header:hover .login-header__help{opacity:1;visibility:visible;transform:translate(0,0);pointer-events:all}}@media (min-width:768px){.about-brand__favorite:hover span,.about-brand__share:hover span,.about-group__favorite:hover span,.about-group__share:hover span,.about-note__favorite:hover span,.about-note__share:hover span,.about-parfumer__favorite:hover span,.about-parfumer__share:hover span,.about-water__favorite:hover span,.about-water__share:hover span{opacity:1;visibility:visible;transform:translate(0,-50%)}}@media (max-width:1240px){.content-brand__sidebar,.content-brands__sidebar,.content-cat__sidebar,.content-group__sidebar,.content-note__sidebar,.content-parfumer__sidebar,.content-persona__sidebar,.content-water__sidebar{flex:unset;margin-right:0}.content-brand__block,.content-brands__block,.content-cat__block,.content-group__block,.content-note__block,.content-parfumer__block,.content-persona__block,.content-water__block{padding-left:0;border-left:none}.similar-notes{padding:0 15px}.similar-notes__body{margin-bottom:30px}}@media (max-width:1236px){.header__body{height:calc(64px + 25 * (100vw - 320px)/ 916)}.header__logo{height:calc(20px + 10 * (100vw - 320px)/ 916);width:calc(97px + 33 * (100vw - 320px)/ 916)}.notifications-header{margin-right:calc(33px + 15 * (100vw - 320px)/ 916)}.search{padding:calc(10px + 5 * (100vw - 320px)/ 916)}.search input{font-size:calc(1.0625rem + 1 * (100vw - 20rem)/ 916)}.about-brand__image,.about-group__image,.about-note__image,.about-parfumer__image,.about-water__image{margin:0 calc(20px + 62 * (100vw - 768px)/ 468)}.aromates-brand__form,.aromates-note__form,.aromates-parfumer__form,.aromates-water__form,.cat-brands__form,.cat-group__form,.cat-persona__form,.items-cat__form{padding:calc(10px + 5 * (100vw - 320px)/ 916)}.aromates-brand__form input,.aromates-note__form input,.aromates-parfumer__form input,.aromates-water__form input,.cat-brands__form input,.cat-group__form input,.cat-persona__form input,.items-cat__form input{font-size:calc(1.0625rem + 1 * (100vw - 20rem)/ 916)}}@media (max-width:1200px){.about-brand__options,.about-group__options,.about-note__options,.about-parfumer__options,.about-water__options{flex-direction:column-reverse;align-items:flex-end}.about-brand__favorite,.about-brand__share,.about-group__favorite,.about-group__share,.about-note__favorite,.about-note__share,.about-parfumer__favorite,.about-parfumer__share,.about-water__favorite,.about-water__share{margin-right:0;margin-bottom:10px;order:2}.about-brand__share,.about-group__share,.about-note__share,.about-parfumer__share,.about-water__share{order:1}.about-brand__favorite,.about-group__favorite,.about-note__favorite,.about-parfumer__favorite,.about-water__favorite{order:2}.about-brand__subscribe,.about-group__subscribe,.about-note__subscribe,.about-parfumer__subscribe,.about-water__subscribe{margin-bottom:10px;order:3}.about-brand__text,.about-group__text,.about-note__text,.about-parfumer__text,.about-water__text{padding-right:58px}}@media (max-width:1000px){.header__body::after{display:block}.header__logo{margin-right:15px}.header__options{margin-left:0}.menu__icon{display:block}.menu__body{position:absolute;top:0;left:50%;width:100vw;height:calc(var(--app-height) - 54px);background:#fff;padding-top:89px;transition:all .2s linear;z-index:50;transform:translate(-50%,-110%);overflow-y:auto;scrollbar-width:none}.menu__body::-webkit-scrollbar{width:0;height:0}.menu__body._active{transform:translate(-50%,0)}.menu__list{flex-direction:column;padding:0 20px}.menu__item{border-bottom:1px solid #ebebeb;padding:16px 0}.menu__item_sub{display:none}.menu__link svg{display:block}.menu__sub-list{position:relative;top:unset;right:unset;box-shadow:unset;transform:translate(0,0);visibility:visible;opacity:1;width:100%;display:flex;flex-direction:column;padding:0 20px;pointer-events:all}.menu__sub-item{padding:16px 0;border-bottom:1px solid #ebebeb}.menu__sub-link svg{display:block}.menu__title{display:block;text-align:left;padding:0 20px;margin-bottom:10px}.actions{border-bottom:none}.actions__btn:not(:last-child){margin-right:15px}.search{margin-right:0}.about-brand,.about-group,.about-note,.about-parfumer,.about-water{padding:30px 0}.content-brand__table{margin-bottom:40px}.aromates-brand__catalog,.aromates-note__catalog,.aromates-parfumer__catalog,.aromates-water__catalog,.cat-brands__catalog,.cat-group__catalog,.cat-persona__catalog,.items-cat__catalog{margin-bottom:24px;padding-bottom:20px}.login__image{flex:1 1 auto}.login__body{flex:0 0 465px}}@media (max-width:1000px) and (max-width:768px){.menu__body{height:calc(var(--app-height) - 54px - 68px)}}@media (max-width:768px){.breadcrumbs__body{height:40px}.actions__body{padding-bottom:0}.actions__cat{display:none}.actions__btns{display:none}.search-actions{margin:0}.about-brand__body,.about-group__body,.about-note__body,.about-parfumer__body,.about-water__body{flex-direction:column}.about-brand__image,.about-group__image,.about-note__image,.about-parfumer__image,.about-water__image{margin:0 auto 30px}.about-brand__title,.about-group__title,.about-note__title,.about-parfumer__title,.about-water__title{width:100%;text-align:center}.about-brand__options,.about-group__options,.about-note__options,.about-parfumer__options,.about-water__options{position:static;flex-direction:row;justify-content:center;margin-bottom:30px}.about-brand__favorite,.about-brand__share,.about-group__favorite,.about-group__share,.about-note__favorite,.about-note__share,.about-parfumer__favorite,.about-parfumer__share,.about-water__favorite,.about-water__share{margin-bottom:0;margin-right:10px}.about-brand__share,.about-group__share,.about-note__share,.about-parfumer__share,.about-water__share{order:2}.about-brand__favorite,.about-group__favorite,.about-note__favorite,.about-parfumer__favorite,.about-water__favorite{order:1}.about-brand__subscribe,.about-group__subscribe,.about-note__subscribe,.about-parfumer__subscribe,.about-water__subscribe{margin-bottom:0;order:3}.about-brand__subtitle,.about-group__subtitle,.about-note__subtitle,.about-parfumer__subtitle,.about-water__subtitle{text-align:center}.about-brand__text,.about-group__text,.about-note__text,.about-parfumer__text,.about-water__text{padding:0}.about-parfumer__header{flex-direction:column-reverse}.about-parfumer__title{margin-right:0}.about-parfumer__name{text-align:center}.about-parfumer__occupation{text-align:center}.about-brand__header{flex-direction:column-reverse}.about-brand__title{margin-right:0}.about-brand__type{text-align:center}.about-brand__reviews{text-align:center}.about-brand .rating{justify-content:center}.content-brand__body,.content-brands__body,.content-cat__body,.content-group__body,.content-note__body,.content-parfumer__body,.content-persona__body,.content-water__body{margin-bottom:60px}.similar-notes{padding:0}.similar-notes__body{border:none;padding:0}.similar-notes__title{font-size:1.5rem;align-self:flex-start;transform:translate(0,0);padding:0;margin-bottom:20px}.similar-notes__slider{overflow:visible}.similar-notes__item{border:2px solid #cce5df}.shelf{width:100%}.shelf__input textarea{width:100%}.shelf__list{width:100%}.rewards{width:100%}.login{max-width:465px}.login__image{display:none}.login__body{flex:1 1 auto}}@media (max-width:576px){.menu-user{position:fixed;top:unset;bottom:0;width:100%;height:-moz-fit-content;height:fit-content;transform:translate(0,0)}.menu-user::before{content:"";position:fixed;width:100vw;height:var(--app-height);bottom:0;right:0;background:rgba(0,0,0,.5);z-index:-1}.menu-user.active .menu-user__wrapper{transform:translate(0,0)}.menu-user__wrapper{border-radius:16px 16px 0 0;transform:translate(0,100%)}.reset__btns{flex-direction:column}.reset__btn.popup__close{width:100%}.reset__btn.popup__close:not(:last-child){margin:0 0 10px}.shelf__name{font-size:1.0625rem}.shelf__desc{font-size:.9375rem}.shelf__move{margin-right:10px}.add__image{display:none}.add__link{display:none}.add__count{display:none}.add__btn.btn_green{display:none}}@media (max-width:480px){.header__login{max-width:24px;margin-right:15px}.header__login span{display:none}.lang__body{justify-content:center}.lang__btn:not(:last-child){margin-right:0;position:relative;padding-right:24px}.lang__btn:not(:last-child)::after{content:"";position:absolute;width:24px;height:24px;top:50%;right:0;transform:translate(0,-50%);-webkit-mask:url(../img/icons/icons.svg#arrow) center/contain no-repeat;mask:url(../img/icons/icons.svg#arrow) center/contain no-repeat;background:#fff}.lang__btn:last-child{display:none}.title1{font-size:1.5rem}.title2{font-size:1.375rem}.title3{font-size:1.375rem}.btn_white{font-size:1.0625rem}.btn_grey{font-size:1.0625rem}.btn_cancel{font-size:1.0625rem}.breadcrumbs__link{font-size:.9375rem}.breadcrumbs__link:not(:last-child){margin-right:40px}.breadcrumbs__link:not(:last-child)::after{right:-30px}.breadcrumbs__link:first-child span{display:none}.breadcrumbs__link:first-child svg{display:block}.search-actions__result.active{max-height:60vh}.block-search__title{font-size:1.0625rem}.block-search__count{font-size:1.0625rem}.block-search__name{font-size:1.0625rem}.block-search__desc{font-size:.9375rem}.about-brand,.about-group,.about-note,.about-parfumer,.about-water{margin-bottom:24px}.about-brand,.about-group,.about-note,.about-parfumer,.about-water{padding:24px 0}.about-brand__image,.about-group__image,.about-note__image,.about-parfumer__image,.about-water__image{width:200px;height:200px;min-width:200px;margin-bottom:24px}.about-brand__title,.about-group__title,.about-note__title,.about-parfumer__title,.about-water__title{font-size:1.5rem;text-align:left;margin-bottom:4px}.about-brand__options,.about-group__options,.about-note__options,.about-parfumer__options,.about-water__options{margin-bottom:24px}.about-brand__subtitle,.about-group__subtitle,.about-note__subtitle,.about-parfumer__subtitle,.about-water__subtitle{text-align:left;margin-bottom:15px;font-size:.9375rem}.about-brand__desc,.about-group__desc,.about-note__desc,.about-parfumer__desc,.about-water__desc{font-size:1.0625rem;margin-bottom:8px}.about-brand__text,.about-group__text,.about-note__text,.about-parfumer__text,.about-water__text{font-size:1.0625rem}.about-parfumer__name{text-align:left}.about-parfumer__occupation{text-align:left}.about-brand__type{text-align:left}.about-brand__reviews{text-align:left}.about-brand .rating{justify-content:flex-start}.content-brand__body,.content-brands__body,.content-cat__body,.content-group__body,.content-note__body,.content-parfumer__body,.content-persona__body,.content-water__body{margin-bottom:40px}.content-brand td{font-size:1.0625rem}.similar-notes__body{margin-bottom:24px}.similar-notes__title{font-size:1.375rem}.similar-notes__item{padding:20px 0}.aromates-brand__title,.aromates-note__title,.aromates-parfumer__title,.aromates-water__title,.cat-brands__title,.cat-group__title,.cat-persona__title,.items-cat__title{font-size:1.375rem}.aromates-brand__catalog,.aromates-note__catalog,.aromates-parfumer__catalog,.aromates-water__catalog,.cat-brands__catalog,.cat-group__catalog,.cat-persona__catalog,.items-cat__catalog{border:none;padding-bottom:0}.input input{font-size:1.0625rem}.popup__body{padding:15px}.lang-settings__cancel.popup__close{display:flex}.lang-settings__close{display:none}.reset{padding:20px 15px}.reset__header{margin:0 -15px 30px}.reset__desc{font-size:1.0625rem}.shelf{position:fixed;bottom:0;left:0;width:100%;border-radius:6px 6px 0 0;padding:20px 15px 0}.shelf__input textarea{font-size:1.0625rem}.shelf__image{width:60px;min-width:60px;height:50px}.new-popup__item::before{font-size:1.0625rem}.new-popup__item p{font-size:1.0625rem}.share{position:fixed;bottom:0;max-width:100%;border-radius:6px 6px 0 0;padding:20px}.reward .popup__close{width:24px;height:24px;box-shadow:none;border-radius:0;right:20px;top:20px;transform:translate(0,0);background:0 0}.reward .popup__close svg{stroke:#000}.feedback{position:fixed;top:0;left:0;width:100%;border-radius:0;padding:20px 20px 20px;height:100%;overflow-y:auto;scrollbar-width:none}.feedback::-webkit-scrollbar{width:0;height:0}.feedback__header{padding:0 20px 20px;margin:0 -20px 20px}#story .popup__body{padding:0}.story{max-width:unset;width:100vw;max-height:unset;height:var(--app-height);border-radius:0}.story__item{padding:10px}.viewer__desc{font-size:1.0625rem}.viewer__pagination{font-size:1.0625rem}.login__body{padding:20px}.login__social{width:52px;height:52px}.login__social picture{width:24px;height:24px}.login .tabs__block:nth-child(2) .login__form{display:none}.login__close{display:none}.login__text{font-size:1.0625rem}.form-login__error{font-size:1.0625rem}.form-login__btn{margin-bottom:10px}.form-login__cancel.popup__close{display:flex}.mob-login{display:block}}@media (max-width:440px){.reset__block:not(:last-child){margin-bottom:60px}}@media (max-width:360px){.content-brand__body,.content-brands__body,.content-cat__body,.content-group__body,.content-note__body,.content-parfumer__body,.content-persona__body,.content-water__body{margin-bottom:32px}.content-brand__table{margin-bottom:32px;border:none}.content-brand tr:last-child{border-bottom:1px solid #ebebee}.content-brand td{padding-left:0}.content-brand td:nth-child(2){padding-right:0}}