/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url(https://fonts.googleapis.com/css2?family=Cormorant:wght@500&display=swap);html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Gilroy;font-display:swap;src:url(../fonts/Gilroy-Bold.woff2) format("woff2"),url(../fonts/Gilroy-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(../fonts/Gilroy-Regular.woff2) format("woff2"),url(../fonts/Gilroy-Regular.woff) format("woff");font-weight:400;font-style:normal}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{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;min-height:100vh;background:#fff;scroll-behavior:smooth;text-rendering:optimizeSpeed}body{color:#31241c;font-family:Gilroy,serif;font-size:18px;font-weight:400;line-height:normal}body.not-is-home main{padding-top:130px}main{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none;-webkit-transition:all .5s ease;transition:all .5s ease}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block;color:transparent;image-rendering:auto}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}.container{margin-left:auto;margin-right:auto;padding-left:1em;padding-right:1em;max-width:1660px;width:100%}.section-title{position:relative;text-align:center;font-family:Cormorant;font-size:40px;font-style:normal;font-weight:500;line-height:130%;text-transform:uppercase}.header{position:fixed;top:0;left:0;z-index:99;width:100%;padding:15px 0;background:#fff;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.2)}.header.open{background:#ffeeef}.header.open .header__collapse span{background:0 0}.header.open .header__collapse span:before{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header.open .header__collapse span:after{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header.open .header__navbar{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__collapse{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;width:24px;height:24px}.header__collapse span{position:relative;width:22px;height:2px;background:#31241c;-webkit-transition:all .3s ease;transition:all .3s ease}.header__collapse span:after,.header__collapse span:before{content:"";position:absolute;left:0;width:100%;height:2px;background:#31241c;-webkit-transition:all .3s ease;transition:all .3s ease}.header__collapse span:before{top:-8px}.header__collapse span:after{bottom:-8px}.header__logo{width:96px;height:80px}.header__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header__navbar{margin-left:auto}.header__lang{margin-left:auto}.header__lang:focus .lang__current svg,.header__lang:hover .lang__current svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header__lang:focus .lang__dropdown,.header__lang:hover .lang__dropdown{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header__lang .lang__current{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding-left:24px}.header__lang .lang__current:before{content:"";position:absolute;top:calc(50% - 12px);left:0;width:24px;height:24px;background:url(../img/icons/icons.svg#icon-lang) no-repeat center/cover}.header__lang .lang__current svg{width:24px;height:24px;-webkit-transition:all .3s ease;transition:all .3s ease}.header__lang .lang__dropdown{position:absolute;top:100%;right:90px;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;width:150px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:10px 0;background:#fff;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.2);box-shadow:0 5px 5px 0 rgba(0,0,0,.2);opacity:0;visibility:hidden;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .3s ease;transition:all .3s ease}.header__lang .lang__dropdown a{display:block;padding:5px 0}.header__lang .lang__dropdown a:hover{color:#ea6079}.header__phone{margin-left:30px}.header__phone:focus .phone__current svg,.header__phone:hover .phone__current svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header__phone:focus .phone__dropdown,.header__phone:hover .phone__dropdown{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header__phone a{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;width:24px;height:24px}.header__phone a svg{width:100%;height:100%}.header__phone .phone__dropdown{position:absolute;top:100%;right: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;gap:10px;width:200px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:10px 0;background:#fff;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.2);box-shadow:0 5px 5px 0 rgba(0,0,0,.2);opacity:0;visibility:hidden;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .3s ease;transition:all .3s ease}.header__phone .phone__dropdown a{display:block;padding:5px 0;width:100%}.header__phone .phone__dropdown a:hover{color:#ea6079}.header__basket{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;margin-left:40px;cursor:pointer}.header__basket svg{width:24px;height:24px;color:#ea6079}.header .navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.header .navbar__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.header .navbar__menu>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#31241c;font-size:18px;font-weight:400;line-height:normal}.header .navbar__menu .has-dropdown>a{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:5px}.header .navbar__menu .has-dropdown>a svg{width:24px;height:24px;-webkit-transition:all .3s ease;transition:all .3s ease}.header .navbar__menu .has-dropdown.open>a{color:#ea6079}.header .navbar__menu .has-dropdown.open>a svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header .navbar__menu .has-dropdown.open .dropdown{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header .navbar__menu .dropdown .tab-menu-content{display:none;width:100%}.header .navbar__menu .dropdown .active{display:block}.header .navbar__menu .dropdown__cat{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.header .navbar__sale{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:5px;border-radius:38px;background:#f7e3e4}.header .navbar__sale svg{width:24px;height:24px}.header .navbar__sale span{color:#ea6079;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.header .navbar__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.header .navbar__socials li a{display:block;width:34px;height:34px}.header .navbar__socials li a svg{width:100%;height:100%}.header .navbar__lang.open .lang__current{color:#ea6079}.header .navbar__lang.open .lang__current svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header .navbar__lang.open .lang__dropdown{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header .navbar__lang .lang__current{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding-left:30px;cursor:pointer}.header .navbar__lang .lang__current:before{content:"";position:absolute;top:calc(50% - 12px);left:0;width:24px;height:24px;background:url(../img/icons/icons.svg#icon-lang) no-repeat center/cover}.header .navbar__lang .lang__current span{line-height:normal}.header .navbar__lang .lang__current svg{width:24px;height:24px;-webkit-transition:all .3s ease;transition:all .3s ease}.header .navbar__lang .lang__dropdown a{display:block;padding:5px 0}.header .navbar__lang .lang__dropdown a:hover{color:#ea6079}.header .navbar__location{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}.header .navbar__location:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background:url(../img/icons/icons.svg#icon-location) no-repeat center/contain}.header .navbar__location p{padding-left:30px}.header .navbar__location span{padding-left:30px;color:#7a7a7a;font-size:16px;text-decoration-line:underline}.header .navbar__phone{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;cursor:pointer}.header .navbar__phone.open .open-drop{color:#ea6079}.header .navbar__phone.open .open-drop svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header .navbar__phone.open .phone__dropdown{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header .navbar__phone .open-drop{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding-left:30px}.header .navbar__phone .open-drop svg{width:24px;height:24px;-webkit-transition:all .3s ease;transition:all .3s ease}.header .navbar__phone .open-drop:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background:url(../img/icons/icons.svg#icon-phone) no-repeat center/contain}.header .navbar__phone .open-modal{padding-left:30px;color:#ea6079;font-size:16px;text-decoration-line:underline}.header .navbar__phone .phone__dropdown a{display:block;padding:5px 0}.header .navbar__phone .phone__dropdown a:hover{color:#ea6079}.no-webp .footer{background:#ffeeef url(../img/bg-footer.png) no-repeat right/contain}.footer{position:relative;padding:60px 0}.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.footer__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:40px}.footer__info a{width:96px;height:80px}.footer__info a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer__info p{max-width:280px;font-size:16px}.footer__menu{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}.footer__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.footer__menu ul li a{font-size:16px}.footer__menu ul li a:focus,.footer__menu ul li a:hover{text-decoration:underline}.footer__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__location{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;margin-bottom:20px}.footer__location:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background:url(../img/icons/icons.svg#icon-location) no-repeat center/contain}.footer__location p{padding-left:30px;font-size:24px}.footer__location span{padding-left:30px;color:#7a7a7a;font-size:16px;text-decoration-line:underline}.footer__phone{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;margin-bottom:40px}.footer__phone:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background:url(../img/icons/icons.svg#icon-phone) no-repeat center/contain}.footer__phone a{padding-left:30px;font-size:24px}.footer__phone span{padding-left:30px;color:#ea6079;font-size:16px;text-decoration-line:underline}.footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.footer__socials li a{display:block;width:34px;height:34px}.footer__socials li a svg{width:100%;height:100%}.catalog-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:280px;overflow:hidden}.catalog-item:focus img,.catalog-item:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.catalog-item img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s ease;transition:all .3s ease}.catalog-item__title{position:relative;width:100%;margin-top:auto;padding:10px;background:rgba(234,96,121,.8);color:#fff;text-align:center;font-family:Cormorant;font-size:20px;font-style:normal;font-weight:500;line-height:130%;text-transform:uppercase}.products-item{position:relative;z-index:1;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}.products-item-header{position:relative;height:300px;border-radius:6px;overflow:hidden}.products-item-header:focus .products-item__img,.products-item-header:hover .products-item__img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.products-item__shares{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;padding:10px 6px}.products-item__shares span{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:10px 20px;border-radius:75px;color:#fff;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.products-item__shares .delivery{background:#fba019}.products-item__shares .sale{background:#ea6079}.products-item__shares .new{background:#2dbe67}.products-item__img{position:absolute;top:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s ease;transition:all .3s ease}.products-item__title{font-size:20px;cursor:pointer}.products-item__title:hover span{text-decoration:underline}.products-item__price{color:#ea6079;font-size:24px}.products-item__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;gap:10px;padding:10px 20px;border-radius:75px;border:1px solid #ea6079;-webkit-transition:all .3s ease;transition:all .3s ease}.products-item__add span{color:#ea6079;-webkit-transition:all .3s ease;transition:all .3s ease}.products-item__add svg{width:24px;height:24px;color:#ea6079;-webkit-transition:all .3s ease;transition:all .3s ease}.products-item__add:focus,.products-item__add:hover{background:#ea6079}.products-item__add:focus span,.products-item__add:focus svg,.products-item__add:hover span,.products-item__add:hover svg{color:#fff}ul.breadcrumb{list-style:none}ul.breadcrumb li{display:inline;color:#31241c;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:400;line-height:normal}ul.breadcrumb li+li:before{padding:8px;content:"";width:24px;height:24px;background:url(../img/icons/icons.svg#icon-arrow-silver) no-repeat center/contain}ul.breadcrumb li a{color:#7a7a7a;text-decoration:none}ul.breadcrumb li a:hover{color:#ea6079;text-decoration:underline}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin-top:60px}.pagination a{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;width:39px;height:39px;background:0 0;color:#ea6079;border-radius:50%}.pagination a:focus,.pagination a:hover{background:#ea6079;color:#fff}.pagination a:focus svg,.pagination a:hover svg{color:#fff}.pagination a.active{background:#ea6079;color:#fff}.pagination a svg{width:23px;height:23px;color:#ea6079;-webkit-transition:all .3s ease;transition:all .3s ease}.no-webp .modal{background:#ffeeef url(../img/bg-selection.png) no-repeat center/cover}.modal{max-width:660px;width:100%;padding:60px 40px 80px;-webkit-box-shadow:0 0 20px 2px rgba(49,36,28,.1);box-shadow:0 0 20px 2px rgba(49,36,28,.1);border-radius:20px}.modal-header{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;margin-bottom:16px}.modal-header h2{text-align:center;font-family:Cormorant;font-size:40px;font-style:normal;font-weight:500;line-height:130%;text-transform:uppercase}.modal-header h4{text-align:center;font-family:Gilroy;font-size:22px;font-style:normal;font-weight:400;line-height:normal}.modal-header p{text-align:center;font-family:Gilroy;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.modal-header a{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto;padding:10px 20px;border-radius:75px;background:#ea6079;color:#fff;font-family:Gilroy;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.modal-body .selects-list{display:-ms-grid;display:grid;-ms-grid-columns:minmax(240px,350px);grid-template-columns:minmax(240px,350px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.modal-body .label__input{width:100%;padding:10px 20px;background:0 0;border-radius:75px;border:1px solid #ea6079}.modal-body .label__input input{width:100%;background:0 0;border:none;outline:0}.modal-body .label__input input::-webkit-input-placeholder{color:#7a7a7a}.modal-body .label__input input::-moz-placeholder{color:#7a7a7a}.modal-body .label__input input:-ms-input-placeholder{color:#7a7a7a}.modal-body .label__input input::-ms-input-placeholder{color:#7a7a7a}.modal-body .label__input input::placeholder{color:#7a7a7a}.modal-body .label__select .justselect-wrapper{width:100%}.modal-body .label__select .justselect-title{height:auto;padding:10px 20px;background-color:transparent;border-radius:50px;border:1px solid #ea6079;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.modal-body .label__select .justselect-list{max-height:100px;overflow:auto;margin-top:5px;background:#fff;border-radius:21px;border:1px solid #ea6079}.modal-body .label__select .justselect-list li.selected{background:0 0;color:#ea6079}.modal-body .label__btn button{width:100%;padding:10px 20px;background:#ea6079;color:#fff;border:none;border-radius:50px;cursor:pointer}.modal .text-success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;padding:100px 0}.modal .text-success h2{text-align:center;font-family:Cormorant;font-size:40px;font-style:normal;font-weight:500;line-height:130%;text-transform:uppercase}.modal .text-success p{text-align:center;font-family:Gilroy;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.modal .text-success a{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto;padding:10px 20px;border-radius:75px;background:#ea6079;color:#fff;font-family:Gilroy;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.modal .label__input{max-width:300px;width:100%;margin:auto;padding:10px 20px;background:0 0;border-radius:75px;border:1px solid #ea6079}.modal .label__input input{width:100%;background:0 0;border:none;outline:0}.modal .label__input input::-webkit-input-placeholder{color:#7a7a7a}.modal .label__input input::-moz-placeholder{color:#7a7a7a}.modal .label__input input:-ms-input-placeholder{color:#7a7a7a}.modal .label__input input::-ms-input-placeholder{color:#7a7a7a}.modal .label__input input::placeholder{color:#7a7a7a}.modal .label__select{max-width:300px;width:100%;margin:auto}.modal .label__select select{width:100%;height:auto;padding:10px 20px;background-color:transparent;border-radius:50px;border:1px solid #ea6079;font-size:18px;font-style:normal;font-weight:400;line-height:normal;outline:0}.modal .label__select .justselect-list{margin-top:5px;background:#fff;border-radius:21px;border:1px solid #ea6079}.modal .label__select .justselect-list li.selected{background:0 0;color:#ea6079}.modal .label__textarea{max-width:300px;width:100%;margin:auto;padding:10px 20px;background:0 0;border-radius:20px;border:1px solid #ea6079}.modal .label__textarea textarea{width:100%;background:0 0;border:none;outline:0;resize:none}.modal .label__textarea textarea::-webkit-input-placeholder{color:#7a7a7a}.modal .label__textarea textarea::-moz-placeholder{color:#7a7a7a}.modal .label__textarea textarea:-ms-input-placeholder{color:#7a7a7a}.modal .label__textarea textarea::-ms-input-placeholder{color:#7a7a7a}.modal .label__textarea textarea::placeholder{color:#7a7a7a}.modal .label__textarea{display:none}.modal .label__btn{max-width:300px;width:100%;margin:auto}.modal .label__btn button{width:100%;padding:10px 20px;background:#ea6079;color:#fff;border:none;border-radius:50px;cursor:pointer}.intro{position:relative;padding:220px 0}.no-webp .intro:before{background:url(../img/bg-intro-1.png) no-repeat center/contain}.intro:before{content:"";position:absolute;top:140px;left:0;width:489px;height:811px}.no-webp .intro:after{background:url(../img/bg-intro-2.png) no-repeat center/contain}.intro:after{content:"";position:absolute;top:120px;right:0;width:479px;height:678px}.intro__wrapper{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:30px}.intro__title{position:relative;max-width:820px;text-align:center;font-family:Cormorant;font-size:60px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.intro__subtitle{position:relative;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.intro__link{position:relative;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;padding:10px 20px;background:#ea6079;color:#fff;border-radius:50px}.catalog{padding:30px 0}.catalog__title{margin-bottom:24px}.catalog__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);gap:20px}.products{padding:30px 0}.products__title{margin-bottom:40px}.products__link{position:relative;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;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:40px auto 0;padding:10px 20px;background:#ea6079;color:#fff;border-radius:50px}.products .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.products .tabs__scroll{overflow:auto}.products .tabs__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:11px}.products .tabs__buttons li{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:10px 20px;border-radius:75px;background:#f7e3e4;color:#ea6079;font-family:Gilroy;font-size:18px;font-style:normal;font-weight:400;line-height:normal;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.products .tabs__buttons li.active{background:#ea6079;color:#fff}.products .tabs .tabs__content>div{display:none}.products .tabs .tabs__content>.active{display:-ms-grid;display:grid}.products .tabs .tab-content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);gap:20px;row-gap:40px}.reviews{padding:30px 0}.reviews__title{max-width:890px;margin:0 auto 40px}.reviews .review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:20px;border-radius:12px;border:1px solid #ea6079}.reviews .review__name{font-weight:700}.reviews .review__product a span{color:#ea6079;border-bottom:1px solid #ea6079}.reviews .review__photos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.reviews .review__photos a{width:70px;height:80px;border-radius:5px;overflow:hidden}.reviews .review__photos a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reviews .swiper{width:100%;height:100%;height:auto}.reviews .swiper-slide{font-size:18px;background:#fff}.reviews .swiper-pagination-fraction{position:relative;bottom:0;left:0;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:30px;color:#aa9587}.reviews .swiper-pagination-fraction-current{color:#31241c}.reviews .swiper-pagination-progress{position:relative;width:80px}.reviews .swiper-pagination-progress .swiper-pagination-progressbar-fill{background:#31241c}.reviews .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:40px}.no-webp .selection{background:#ffeeef url(../img/bg-selection.png) no-repeat left/contain}.selection{margin:30px 0}.selection__wrapper{padding:60px 0}.selection__title{max-width:760px;margin:0 auto 20px;text-align:center}.selection__subtitle{margin-bottom:40px;text-align:center;font-size:24px}.selection__form{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4] 120px;grid-template-columns:repeat(4,1fr) 120px;gap:20px}.selection__form .label__input{width:100%;padding:10px 20px;background:0 0;border-radius:75px;border:1px solid #ea6079}.selection__form .label__input input{width:100%;background:0 0;border:none;outline:0}.selection__form .label__input input::-webkit-input-placeholder{color:#7a7a7a}.selection__form .label__input input::-moz-placeholder{color:#7a7a7a}.selection__form .label__input input:-ms-input-placeholder{color:#7a7a7a}.selection__form .label__input input::-ms-input-placeholder{color:#7a7a7a}.selection__form .label__input input::placeholder{color:#7a7a7a}.selection__form .label__select .justselect-wrapper{width:100%}.selection__form .label__select .justselect-title{height:auto;padding:10px 20px;background-color:transparent;border-radius:50px;border:1px solid #ea6079;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.selection__form .label__select .justselect-list{margin-top:5px;background:#fff;border-radius:21px;border:1px solid #ea6079}.selection__form .label__select .justselect-list li.selected{background:0 0;color:#ea6079}.selection__form .label__btn button{padding:10px 20px;background:#ea6079;color:#fff;border:none;border-radius:50px;cursor:pointer}.faq{padding:30px 0}.faq__accordion{max-width:1380px;margin:0 auto}.faq__accordion .accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.faq__accordion .accordion-item.active .accordion-header:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq__accordion .accordion-header{position:relative;padding:10px 0;padding-right:30px;font-family:Gilroy;font-size:24px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.faq__accordion .accordion-header:before{content:"";position:absolute;top:calc(50% - 12px);right:0;width:24px;height:24px;background:url(../img/icons/icons.svg#icon-arrow-color) no-repeat center/cover;-webkit-transition:all .3s ease;transition:all .3s ease}.faq__accordion .accordion-content{padding:10px 0;display:none;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.follow{padding:30px 0}.follow__title{max-width:840px;margin:0 auto 40px}.follow__title a{color:#ea6079;font-style:italic;text-decoration:underline}.follow__gallery{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:20px}.follow__gallery a{width:100%;height:395px;overflow:hidden}.follow__gallery a:focus img,.follow__gallery a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.follow__gallery a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s ease;transition:all .3s ease}.contacts{padding:50px 0}.contacts-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.contacts__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px}.contacts__left{width:415px}.contacts__title{margin-bottom:40px;text-align:left}.contacts__location{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;margin-bottom:20px}.contacts__location:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background:url(../img/icons/icons.svg#icon-location) no-repeat center/contain}.contacts__location p{padding-left:30px;font-size:24px}.contacts__location span{padding-left:30px;color:#7a7a7a;font-size:16px;text-decoration-line:underline}.contacts__phone{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;margin-bottom:40px}.contacts__phone:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background:url(../img/icons/icons.svg#icon-phone) no-repeat center/contain}.contacts__phone a{padding-left:30px;font-size:24px}.contacts__phone span{padding-left:30px;color:#ea6079;font-size:16px;text-decoration-line:underline}.contacts__text{margin-bottom:20px;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.contacts__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.contacts__socials li a{display:block;width:34px;height:34px}.contacts__socials li a svg{width:100%;height:100%}.contacts__map{width:100%;height:380px}.no-webp .similar-products{background:#ffeeef url(../img/bg-selection.png) no-repeat left/contain}.similar-products{margin:30px 0}.similar-products__wrapper{padding:60px 0}.similar-products__title{max-width:760px;margin:0 auto 20px;text-align:center}.similar-products__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);gap:20px}.product{margin-top:30px;margin-bottom:100px}.product__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:45% 55%;grid-template-columns:45% 55%;gap:20px}.product__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:20px}.product__img .swiper-slide{background-size:cover;background-position:center}.product__img .mySwiper2{height:650px;border-radius:10px}.product__img .mySwiper{height:580px;-webkit-box-sizing:border-box;box-sizing:border-box}.product__img .mySwiper .swiper-slide{width:120px;height:120px;opacity:.4;border-radius:10px;overflow:hidden;cursor:pointer}.product__img .mySwiper .swiper-slide-thumb-active{opacity:1}.product__img .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product__img .swiper-pagination-progressbar{position:absolute;top:auto;left:50%;bottom:10px!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1;width:40%}.product__img .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#31241c}.product__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__title{margin-bottom:10px;font-family:Cormorant;font-size:40px;font-style:normal;font-weight:500;line-height:130%;text-transform:uppercase}.product__titleMob{margin-bottom:10px;font-family:Cormorant;font-size:28px;font-style:normal;font-weight:500;line-height:130%;text-transform:uppercase}.product__meta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;margin-bottom:30px}.product__meta .status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#2dbe67;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.product__meta .status svg{width:24px;height:24px}.product__meta .article{padding:5px;border-radius:38px;background:#f7e3e4;color:#ea6079}.product__quantity{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;margin-bottom:30px}.product__quantity .title{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.product__quantity .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.product__quantity .quantity label{position:relative;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;cursor:pointer}.product__quantity .quantity label input{position:absolute;opacity:0;visibility:hidden}.product__quantity .quantity label input:checked~span{background:#ea6079;color:#fff}.product__quantity .quantity label span{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;width:39px;height:39px;border-radius:75px;border:1px solid #ea6079;color:#ea6079}.product__packaging{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;margin-bottom:30px}.product__packaging .title{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.product__packaging .packaging{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.product__packaging .packaging label{position:relative;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;cursor:pointer}.product__packaging .packaging label input{position:absolute;opacity:0;visibility:hidden}.product__packaging .packaging label input:checked~span{background:#ea6079;color:#fff}.product__packaging .packaging label span{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;padding:10px;border-radius:75px;border:1px solid #ea6079;color:#ea6079}.product__storage{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;margin-bottom:30px}.product__storage .title{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.product__storage ul{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}.product__storage ul li{font-size:16px}.product__panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;margin-bottom:30px}.product__panel .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.product__panel .price del{color:#7a7a7a;font-family:Gilroy;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:strikethrough}.product__panel .price dd{margin-left:0;padding-left:0;color:#ea6079;font-family:Gilroy;font-size:40px;font-style:normal;font-weight:400;line-height:normal}.product__panel .add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}.product__panel .add .counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100px}.product__panel .add .counter button{background:0 0;color:#ea6079;border:none;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.product__panel .add .counter .quantity{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;width:39px;height:39px;border-radius:75px;border:1px solid #ea6079;color:#ea6079;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.product__panel .add a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 20px;border-radius:75px;background:#ea6079}.product__panel .add a span{color:#fff;font-family:Gilroy;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.product__panel .add a svg{width:24px;height:24px;color:#fff}.product__quickOrder{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}.product__quickOrder .title{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.product__quickOrder div{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;max-width:340px;width:100%;padding:10px 20px;border-radius:75px;border:1px solid #ea6079}.product__quickOrder div input{width:100%;border:none;outline:0}.product__quickOrder div button{display:-webkit-box;display:-ms-flexbox;display:flex;background:0 0;border:none}.product__quickOrder div button span{color:#ea6079;font-family:Gilroy;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.product__quickOrder div button svg{width:24px;height:24px}.categories{margin:30px 0;margin-bottom:100px}.categories__title{margin-bottom:30px;text-align:left}.categories__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);gap:20px;margin-bottom:60px}.categories-row{display:-ms-grid;display:grid;-ms-grid-columns:260px 1fr;grid-template-columns:260px 1fr;gap:20px}.categories__filter .filter-toggle{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;padding:10px 20px;border-radius:75px;background:#ea6079}.categories__filter .filter-toggle span{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.categories__filter .filter-toggle svg{width:24px;height:24px}.categories__filter .filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.categories__filter .filter__close{position:absolute;top:16px;right:16px}.categories__filter .filter__close svg{width:24px;height:24px}.categories__filter .filter__title{text-align:center;font-size:22px;font-style:normal;font-weight:400;line-height:normal}.categories__filter .filter__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding-bottom:20px;border-bottom:1px solid #f1d2d8}.categories__filter .filter__price .title{font-size:18px;font-style:normal;font-weight:400;line-height:normal}.categories__filter .filter__price .col-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.categories__filter .filter__price .col-input input{text-align:center;width:100px;padding:10px 20px;border-radius:75px;border:1px solid #ea6079;outline:0}.categories__filter .filter__price .col-filter{position:relative;margin:0 5px}.categories__filter .filter__price .col-filter .ui-widget-header{background:#ea6079}.categories__filter .filter__price .col-filter .ui-widget-content{background:#e9e9e9;border:none}.categories__filter .filter__price .col-filter .ui-slider-horizontal{height:3px}.categories__filter .filter__price .col-filter .ui-slider .ui-slider-handle{top:-7px;width:16px;height:16px;background:#ea6079;border-color:#ea6079;border-radius:50%;outline:0}.categories__filter .filter__price .col-filter .ui-slider .ui-slider-handle:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:7px;height:7px;background:#fff;border-radius:50%}.categories__filter .filter__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding-bottom:20px}.categories__filter .filter__inputs:not(:last-child){border-bottom:1px solid #f1d2d8}.categories__filter .filter__inputs .title{font-size:18px;font-style:normal;font-weight:400;line-height:normal}.categories__filter .filter__inputs .list{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}.categories__filter .filter__inputs .list label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:-webkit-max-content;width:-moz-max-content;width:max-content;cursor:pointer}.categories__filter .filter__inputs .list label input{position:absolute;opacity:0;visibility:hidden}.categories__filter .filter__inputs .list label input:checked~i{background:#ea6079}.categories__filter .filter__inputs .list label input:checked~i:before{opacity:1;visibility:visible}.categories__filter .filter__inputs .list label i{position:relative;width:18px;height:18px;background:0 0;border-radius:2px;border:1px solid #ea6079}.categories__filter .filter__inputs .list label i:before{content:"";position:absolute;left:5px;top:2px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.categories__filter .filter__inputs .list label span{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.categories__filter .filter__clear button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background:0 0;border:none}.categories__filter .filter__clear button span{color:#7a7a7a;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.categories__filter .filter__clear button svg{width:14px;height:14px}.categories__products .products__sort{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:33px;margin-bottom:40px}.categories__products .products__sort p{font-size:18px;font-style:normal;font-weight:400;line-height:normal}.categories__products .products__sort .sort-current{position:relative;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;width:100%;padding:10px 0;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.categories__products .products__sort .sort-current svg{width:24px;height:24px}.categories__products .products__sort .sort-current:after{content:"";position:absolute;right:0;width:24px;height:24px;background:url(../img/icons/icons.svg#icon-arrow) no-repeat center/contain}.categories__products .products__sort .sort-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.categories__products .products__sort .sort-box label{position:relative;cursor:pointer}.categories__products .products__sort .sort-box input{position:absolute;opacity:0;visibility:hidden}.categories__products .products__sort .sort-box span{font-size:16px;font-style:normal;font-weight:400;line-height:normal;-webkit-transition:all .3s ease;transition:all .3s ease}.categories__products .products__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);gap:20px;row-gap:40px}@media (min-width:992px){.header__collapse{display:none}.header__lang{display:none}.header__phone{display:none}.header .navbar__menu .dropdown{position:absolute;top:100%;left:0;width:100%;padding:20px 0;background:#fff;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.2);box-shadow:0 5px 5px 0 rgba(0,0,0,.2);opacity:0;visibility:hidden;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .3s ease;transition:all .3s ease}.header .navbar__menu .dropdown__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px}.header .navbar__menu .dropdown__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:20%}.header .navbar__menu .dropdown__menu li.active a{color:#ea6079}.header .navbar__menu .dropdown__menu li a{font-family:Cormorant;font-size:24px;font-style:normal;font-weight:500;line-height:130%;text-transform:uppercase}.header .navbar__menu .dropdown__menu li a:focus,.header .navbar__menu .dropdown__menu li a:hover{color:#ea6079}.header .navbar__lang .lang__dropdown{position:absolute;top:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:150px;padding:10px 0;background:#fff;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.2);box-shadow:0 5px 5px 0 rgba(0,0,0,.2);opacity:0;visibility:hidden;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .3s ease;transition:all .3s ease}.header .navbar__phone .phone__dropdown{position:absolute;top:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:10px 0;background:#fff;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.2);box-shadow:0 5px 5px 0 rgba(0,0,0,.2);opacity:0;visibility:hidden;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .3s ease;transition:all .3s ease}.contacts-wrap{overflow:hidden}.contacts-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.contacts__map{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.product__img .mySwiper2{-webkit-box-flex:1;-ms-flex:1;flex:1}.product__img .swiper-pagination-progressbar{display:none}.product__titleMob{display:none}.product__quickOrder div button svg{display:none}.categories__filter .filter-toggle{display:none}.categories__filter .filter__title{display:none}.categories__products .products__sort .sort-current{display:none}}@media (min-width:1366px){.contacts__map{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%}}@media (max-width:1655px){.header__basket{margin-left:30px}.header .navbar{gap:30px}}@media (max-width:1550px){.header__logo{width:80px;height:auto}.header__basket{margin-left:20px}}@media (max-width:1460px){.products .tabs .tab-content{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.similar-products__list{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.product__wrapper{-ms-grid-columns:560px 1fr;grid-template-columns:560px 1fr}.product__img .mySwiper2{height:550px}.product__img .mySwiper{height:550px}.categories__products .products__list{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media (max-width:1270px){.products .tabs .tab-content{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.similar-products__list{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.categories__products .products__list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (max-width:1260px){.categories__products .products__sort .sort-box{gap:15px}}@media (max-width:991px){body.not-is-home main{padding-top:100px}.section-title{font-size:30px}.header{padding:10px 0}.header__logo{width:60px;height:auto;margin-left:16px}.header__navbar{position:fixed;left:0;top:70px;overflow:auto;width:40%;height:calc(100vh - 70px);margin-left:0;background:#ffeeef;opacity:0;visibility:hidden;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .3s ease;transition:all .3s ease}.header__basket{margin-left:30px}.header .navbar{-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;padding:50px 16px}.header .navbar__menu{-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:30px}.header .navbar__menu .has-dropdown.open .dropdown{max-height:100%}.header .navbar__menu .dropdown{max-height:0;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.header .navbar__menu .dropdown__menu{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;padding-top:15px}.header .navbar__menu .dropdown a{font-size:16px}.header .navbar__menu .dropdown__cat{display:none}.header .navbar__lang.open .lang__dropdown{max-height:100%}.header .navbar__lang .lang__dropdown{max-height:0;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.header .navbar__phone.open .phone__dropdown{max-height:100%}.header .navbar__phone .phone__dropdown{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-height:0;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.footer{background-size:200%;background-position:left top}.footer__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__location p{font-size:18px}.footer__phone a{font-size:18px}.modal{padding:60px 10px}.modal-header h2{font-size:28px}.modal-header h4{font-size:16px}.modal-header p{font-size:16px}.modal .text-success{padding:50px 0}.modal .text-success h2{font-size:28px}.modal .text-success p{font-size:16px}.modal .label__btn button{width:100%}.intro{padding:110px 0}.intro:before{width:calc(489px - 20%);height:calc(811px - 20%)}.intro:after{display:none}.intro__title{font-size:36px}.intro__subtitle{font-size:18px}.catalog__list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.products__link{font-size:16px}.products .tabs__buttons{width:-webkit-max-content;width:-moz-max-content;width:max-content;overflow:auto}.products .tabs .tab-content{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.reviews .swiper{overflow:visible}.reviews .swiper-pagination-progress{display:none}.reviews .row{margin-top:16px}.selection__subtitle{font-size:16px}.selection__form{-ms-grid-columns:minmax(240px,350px);grid-template-columns:minmax(240px,350px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.selection__form .label__btn button{width:100%}.faq__accordion .accordion-header{font-size:18px}.faq__accordion .accordion-content{font-size:16px}.follow__gallery{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:16px}.follow__gallery a{height:165px}.contacts-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__left{width:100%;margin-bottom:40px}.contacts__location p{font-size:18px}.contacts__phone a{font-size:18px}.contacts__text{font-size:18px}.similar-products__list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.product{margin-bottom:60px}.product__wrapper{-ms-grid-columns:100%;grid-template-columns:100%}.product__img{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.product__img .mySwiper2{width:100%}.product__img .mySwiper{display:none}.product__title{display:none}.product__meta{gap:20px;margin-bottom:20px}.product__quantity{margin-bottom:20px}.product__packaging{margin-bottom:20px}.product__storage{margin-bottom:20px}.product__panel{gap:20px;margin-bottom:20px}.product__panel .price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.product__panel .add{gap:20px}.product__quickOrder{margin-bottom:20px}.product__quickOrder div button span{display:none}.categories__list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.categories-row{-ms-grid-columns:1fr;grid-template-columns:1fr}.categories__filter .filter{position:fixed;top:30px;bottom:30px;left:50%;z-index:99;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:340px;width:100%;padding:20px 40px;border-radius:20px;background:#ffeeef;overflow:auto;opacity:0;visibility:hidden}.categories__filter .filter.open{opacity:1;visibility:visible}.categories__products .products__sort p{display:none}.categories__products .products__sort{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;padding:0 20px;background:#fff;border-radius:21px;border:1px solid #ea6079}.categories__products .products__sort.open .sort-box{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100%;opacity:1;visibility:visible}.categories__products .products__sort .sort-box{display:none;z-index:90;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;width:100%;max-height:0;padding:10px 0;border-top:1px solid #f1d2d8;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.categories__products .products__sort .sort-box input:checked~span:after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:13px;height:13px;background:url(../img/icons/icons.svg#icon-checked-fill) no-repeat center/cover}.categories__products .products__sort .sort-box span{display:block;width:100%}.categories__products .products__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.section-title{font-size:20px}.products-item{gap:8px}.products-item-header{height:180px}.products-item__shares span{padding:6px 12px;font-size:12px}.products-item__title{font-size:16px}.products-item__price{font-size:20px}.products-item__add{padding:6px 12px}.products-item__add span{font-size:16px}.products .tabs .tab-content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:15px}.similar-products__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:15px}.product__img .mySwiper2{height:340px}.product__meta .status{font-size:14px}.product__meta .article{font-size:14px}.product__quantity .quantity label span{font-size:16px}.product__packaging .packaging label span{font-size:16px}.product__panel .add a{width:100%}.categories__products .products__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:15px}}@media (max-width:620px){.catalog__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.categories__list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.header__navbar{width:100%}}@media (max-width:475px){.intro:before{width:calc(489px - 40%);height:calc(811px - 40%)}}@media (max-width:400px){.catalog__list{-ms-grid-columns:1fr;grid-template-columns:1fr}.categories__list{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:1550px) and (min-width:1481px){.header .navbar{gap:20px}}@media (max-width:1270px) and (min-width:992px){.header .navbar__lang .lang__current{padding-left:24px}.header .navbar__lang .lang__current span{font-size:0}.header .navbar__phone{width:30px;height:30px}.header .navbar__phone .open-drop{font-size:0;line-height:0;width:24px;height:24px}.header .navbar__phone .open-drop:before{top:calc(50% - 12px);left:calc(50% - 12px)}.header .navbar__phone .open-modal{display:none}}@media (max-width:1480px) and (min-width:992px){.header .navbar__location{display:none}}.webp .footer{background:#ffeeef url(../img/bg-footer.webp) no-repeat right/contain}.webp .modal{background:#ffeeef url(../img/bg-selection.webp) no-repeat center/cover}.webp .intro:before{background:url(../img/bg-intro-1.webp) no-repeat center/contain}.webp .intro:after{background:url(../img/bg-intro-2.webp) no-repeat center/contain}.webp .selection{background:#ffeeef url(../img/bg-selection.webp) no-repeat left/contain}.webp .similar-products{background:#ffeeef url(../img/bg-selection.webp) no-repeat left/contain}