@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}a:hover{color:inherit}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Onest;font-display:swap;src:url(../fonts/Onest-Medium.woff2) format("woff2"),url(../fonts/Onest-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Onest;font-display:swap;src:url(../fonts/Onest-Bold.woff2) format("woff2"),url(../fonts/Onest-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Onest;font-display:swap;src:url(../fonts/Onest-Regular.woff2) format("woff2"),url(../fonts/Onest-Regular.woff) format("woff");font-weight:400;font-style:normal}.price{display:flex;align-items:center;gap:10px;font-weight:700;color:#f2948d;line-height:1.275}.price span{display:flex}.price__old{text-decoration:line-through;color:#a09696;font-size:14px;font-weight:400}.price__current{color:#f2948d;font-weight:700;font-size:16px}.label{width:-moz-fit-content;width:fit-content;padding:7px;font-size:12px;font-weight:700;color:#fff}.label--sale{background-color:#f2948d}.label--popular{background-color:purple}.label--new{background-color:#79c865}.vendor{color:#a09696;font-weight:500}.availability{font-weight:500}.availability--enable{color:#79c865;display:flex;align-items:center;gap:10px;white-space:nowrap}.availability--enable svg{stroke:#79c865;width:13px;height:9px}.colors a+a{margin-left:10px}.colors a{width:20px;height:20px;display:inline-flex;border-radius:50%;flex:0 0 20px;position:relative;border:2px solid #eff1f5}.colors a .choose::before,.colors a:hover::before{border-color:#f2948d}.colors a::before{transition:.2s;border:5px solid #f8e7e6;padding:5px;position:absolute;content:"";border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);background-color:transparent;width:30px;height:30px}.colored{width:20px;height:20px;display:inline-flex;border-radius:50%;flex:0 0 20px;position:relative;border:2px solid #eff1f5}.breadcrumb{margin-bottom:0;gap:4px}.breadcrumb-item{font-size:12px;color:#a09696;line-height:1.275}.breadcrumb-item.active{color:#3a2e2e}.pagination{align-items:center;gap:12px}.pagination .page-link{font-weight:500;font-size:16px;background-color:transparent!important;color:#a09696;transition:.2s;padding:6px}.pagination .page-item:hover a{color:#f2948d}.pagination .page-item.active a{color:#3a2e2e}.pagination .page-link{border:none;outline:0}.page-link-next:after,.page-link-prev:after{display:none}.page-link.page-link-next,.page-link.page-link-prev{width:30px;height:30px;background-color:rgba(0,0,0,.49)!important;border-radius:50%!important;transition:all .3s ease 0s}.page-link-next::before,.page-link-prev::before{content:"";position:absolute;width:10px;height:10px;top:10px;transform:rotate(45deg);transition:all .3s ease 0s;z-index:10}.page-link-prev::before{border-left:3px solid #fff;border-bottom:3px solid #fff;border-radius:1px;left:12px}.page-link-next::before{right:12px;border-right:3px solid #fff;border-top:3px solid #fff;border-radius:1px}.page-link-prev:hover{background:#f2948d!important}.page-link-next:hover{background:#f2948d!important}.page-link-next:hover::before{border-right:3px solid #000;border-top:3px solid #000}.page-link-prev:hover::before{border-left:3px solid #000;border-bottom:3px solid #000}.accordion-item{border:none}.accordion-button:not(.collapsed){background-color:transparent;border:none}.swiper.main-section-swiper4 .swiper-wrapper,swiper-container .swiper-wrapper{gap:22px}.swiper.main-section-swiper4 .swiper-slide,swiper-container .swiper-slide{max-width:310px;flex:0 0 310px}.swiper-button-prev.catalog-slide-prev{left:-14px}.swiper-button-prev{left:-15px;transform:translateY(-50%)}.swiper-pagination{transform:translate(-50%,-50%)!important}.swiper-button-next{right:-15px;transform:translateY(-50%)}.swiper-button-next.catalog-slide-next{right:-14px}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next,.swiper-button-prev{width:30px;height:30px;background-color:rgba(0,0,0,.49);border-radius:50%;transition:all .3s ease 0s}.swiper-button-next::before,.swiper-button-prev::before{content:"";position:absolute;width:10px;height:10px;top:10px;transform:rotate(45deg);transition:all .3s ease 0s;z-index:10}.swiper-button-prev:before{border-left:3px solid #fff;border-bottom:3px solid #fff;border-radius:1px;left:12px}.swiper-button-next::before{right:12px;border-right:3px solid #fff;border-top:3px solid #fff;border-radius:1px}.swiper-button-prev:hover{background:#f2948d}.swiper-button-next:hover{background:#f2948d}.swiper-button-next:hover::before{border-right:3px solid #000;border-top:3px solid #000}.swiper-button-prev:hover::before{border-left:3px solid #000;border-bottom:3px solid #000}.swiper-button-next.main-slide-next2,.swiper-button-prev.main-slide-prev2{top:54.3%}.swiper-button-next.main-slide-catalog2,.swiper-button-prev.main-slide-catalog2{top:40%}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;touch-action:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{transform:translate(0,-18px);top:auto;right:28px}.button-gradient{font-family:Onest;display:inline-flex;color:#fff;align-items:center;gap:15px;background:linear-gradient(90deg,#eb746c 0,#f2948d 100%);font-size:14px}.button-gradient:hover{box-shadow:0 5px 20px rgba(238,132,124,.8);color:#fff}.button-gradient svg{width:14px;height:14px;flex:0 0 14px}.close{position:relative;width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin-left:auto}.close::after,.close::before{position:absolute;content:"";height:2px;width:100%;width:18px;background-color:#a09696;transition:.2s}.close::before{top:calc(50% - 1px);transform:rotate(45deg)}.close::after{bottom:calc(50% - 1px);transform:rotate(-45deg)}.close:hover::after,.close:hover::before{background-color:#f2948d}.button-grey{background-color:#ede7ea}.button-light{background-color:#f8e7e6;color:#a09696}.button-light.active,.button-light:hover{box-shadow:0 5px 20px rgba(248,231,230,.8);color:#3a2e2e}.button-light.active::after,.button-light:hover::after{border-color:#f2948d}.button{transition:.3s;padding:19px 25px 17px 26px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.button-arrow{font-weight:700;font-size:14px;display:flex;align-items:center;gap:10px}.button-arrow::after{transition:.3s;position:relative;content:"";width:6px;height:6px;top:50%;right:0;border-bottom:1.5px solid #a09696;border-right:1.5px solid #a09696;transform:rotate(45deg) scale(1.3)}.button-arrow:not(.collapsed)::after{transform:rotate(220deg) scale(1.3)}.button-arrow.button-arrow--dark::after{border-color:#3a2e2e;transition:.3;transform:rotate(-45deg) scale(1.3)}.button-arrow--dark::after{border-color:#3a2e2e;transition:.3;transform:rotate(-45deg) scale(1.3)}.button-arrow--dark:hover{color:#f2948d}.button-arrow--dark:hover::after{margin-left:2px;border-color:#f2948d}.chat-btn{position:fixed;right:2%;bottom:1%;display:flex;flex-direction:column;gap:10px;align-items:center;z-index:2}.chat{height:80px;width:80px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#f2948d;transition:.3s}.chat svg{transition:.3s;width:24px;height:24px;fill:#fff}.chat:hover{box-shadow:0 5px 20px rgba(238,132,124,.8)}.border,.contact-form__input,.personal-card{border:1px solid #ede7ea}.border-bg-light,.form__item,.order-form,.select{border:1px solid #ede7ea;background-color:#fff}.light-bg{background-color:#fff;padding:40px;border:1px solid #ede7ea}.title-sm{font-size:22px;font-weight:500;line-height:1.273;font-family:Onest,sans-serif}.text-grey{color:#a09696}.title{font-size:40px;font-weight:500;font-family:Onest,sans-serif}.form{line-height:1.275}.form label{cursor:pointer}.form__item-subtext{padding-top:4px;padding-left:30px}.form a{font-size:12px}.form__input-inner{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.form__item{padding:20px}.form span{font-size:12px;color:#a09696;display:block}.form input,.form textarea{padding:18px 18px 16px;background:#fff;border:1px solid #ede7ea;font-size:14px;outline:0}.form input::-moz-placeholder,.form textarea::-moz-placeholder{color:#a09696;font-size:14px;line-height:1.275}.form input::placeholder,.form textarea::placeholder{color:#a09696;font-size:14px;line-height:1.275}.form .real-radio{width:0;height:0;position:absolute;opacity:0;z-index:-1}.form .real-radio:checked+.custom-radio::before{visibility:visible;opacity:1;transform:translate(-50%,-50%) scale(1)}.form .custom-radio{margin-right:5px;display:inline-block;width:20px;height:20px;border-radius:50%;border:1px solid #f2948d;background-color:#fff;vertical-align:text-top;position:relative}.form .custom-radio::before{position:absolute;content:"";left:50%;top:50%;transform:translate(-50%,-50%) scale(0);width:12px;height:12px;background-color:#f2948d;border-radius:50%;overflow:hidden;opacity:0;transition:.1s}.form textarea{resize:none;height:160px}.form__inner{display:grid}.order-form__inner{gap:20px;grid-template-columns:repeat(2,1fr)}label{cursor:pointer}.real-radio{width:0;height:0;position:absolute;opacity:0;z-index:-1}.real-radio:checked+.custom-radio::before{visibility:visible;opacity:1;transform:translate(-50%,-50%) scale(1)}.custom-radio{margin-right:5px;display:inline-block;width:20px;height:20px;border-radius:50%;border:1px solid #fff;vertical-align:text-top;position:relative}.custom-radio::before{position:absolute;content:"";left:50%;top:50%;transform:translate(-50%,-50%) scale(0);width:12px;height:12px;background-color:#fff;border-radius:50%;overflow:hidden;opacity:0;transition:.1s}.select-phone{position:relative;width:100%;display:flex;align-items:center;justify-content:flex-end;padding-right:7px}.select-phone__button{position:relative;display:flex;align-items:center;gap:7px;transition:.3s}.select-phone__button::after{position:relative;content:"";width:6px;height:6px;top:50%;border-bottom:1px solid #a09696;border-right:1px solid #a09696;transform:rotate(45deg) scale(1.5) translateY(-50%)}.select-phone__button:hover,.select-phone__button__button--active{outline:0}.select-phone__button:hover .select__list,.select-phone__button__button--active .select__list{display:block}.select-phone__wrapper{padding-top:10px;position:absolute;top:100%;left:50%;transform:translateX(-50%);z-index:1;width:-moz-max-content;width:max-content}.select-phone ul{display:flex;flex-direction:column;gap:20px;padding:30px;background-color:#fff}.select-phone li{cursor:pointer;color:#3a2e2e}.select-phone li:hover{color:#f2948d;transition:.2s}.select-phone__input,.select-phone__wrapper{display:none}.select-phone__list--visible{display:block}.select-phone:hover .select-phone__wrapper{display:block}.select{position:relative;width:100%;display:flex;align-items:center;justify-content:flex-end;font-size:12px;color:#a09696}.select__button{color:#a09696;padding:15px 22px 15px 15px;position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;gap:7px;transition:.3s;z-index:2}.select__button.select__button--active{border-bottom:none}.select__button.select__button--active::before{position:absolute;content:"";height:1px;width:calc(100% - 55px);top:100%;left:15px;background-color:#ede7ea}.select__button::after{position:relative;content:"";width:6px;height:6px;top:50%;border-bottom:1px solid #a09696;border-right:1px solid #a09696;transform:rotate(45deg) scale(1.5) translateY(-50%)}.select__button__button--active{outline:0}.select__button__button--active .select__list{display:block}.select__wrapper{position:absolute;top:100%;left:0;width:100%;z-index:1;background-color:#fff;padding:0 22px 15px 15px;border:1px solid #ede7ea;border-top:none}.select ul{max-height:224px;overflow-y:auto;display:flex;flex-direction:column}.select ul::-webkit-scrollbar{width:3px}.select ul::-webkit-scrollbar-thumb{background:#f2948d;border-radius:6px}.select li{cursor:pointer;border-bottom:1px solid #ede7ea;padding:15px 0;margin-right:15px}.select__input,.select__wrapper{display:none}.select__wrapper--visible{display:block}.follow__list{display:flex;gap:40px;font-weight:500;line-height:125%;margin-right:20px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.follow__social-icon{width:50px;height:50px;flex:0 0 50px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #eee7e8}.follow__social-link{display:flex;align-items:center;gap:11px;font-weight:500;font-size:16px}.follow__social-link span{font-weight:400}.footer .social{gap:25px}.social{display:flex;align-items:center}.social__text p{font-weight:500;line-height:1.275}.social__list{display:flex;gap:11px;justify-content:flex-end;align-items:center}.social__icon{width:50px;height:50px;flex:0 0 50px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #f1d8d6}.social__link{display:flex;align-items:center;gap:11px;font-weight:500;font-size:16px}.social__link span{font-weight:400}.about__feedback{margin-bottom:48px}.about .aboutus__title{font-size:40px;font-size:40px}.about__container{margin-bottom:244px}.about__breadcrumbs{padding:25px 0 40px}.about__title{max-width:400px;margin-bottom:38px}.about__description{padding-right: 35px;margin-bottom:42px;line-height:1.5625}.about .advantages__title{margin-bottom:73px}.about__text{padding-top:163px}.about__text .aboutus__title{font-size:40px;padding:0;margin-bottom:41px}.about__text .aboutus__inner{padding:81px 40px 79px 80px}.about .aboutus__disription{line-height:1.5625;padding-right:26px;padding-bottom:0;max-height:250px;height:auto}.aboutus__button::after{transform:rotate(-45deg) scale(1.3)!important}.about-section__container{display:flex;align-items:flex-end}.about-section__content{flex:0 0 100%;display:flex}.history-swiper__nav{position:relative;top:55px;display:none}.history{overflow:hidden}.history__inner{text-align:center;padding-top:50px;margin-bottom:150px}.history__title{margin-bottom:26px}.history__text{margin:0 auto 80px;max-width:871px;line-height:1.5625}.history__row{display:grid;grid-template-columns:repeat(6,1fr)}.history__col{text-align:center;min-width:160px}.history__year{font-weight:500;font-size:22px;line-height:1.284;color:#f2948d;margin-bottom:31px}.history__decor{position:relative;display:flex;margin-bottom:30px}.history__decor::after,.history__decor::before{position:absolute;content:""}.history__decor::after{left:50%;top:50%;transform:translate(-50%,-50%);background:#f2948d;box-shadow:0 4px 10px rgba(242,148,141,.8);width:22px;height:22px;border-radius:50%}.history__decor::before{left:0;width:100vw;top:50%;transform:translateY(-50%);height:2px;background-color:#ede7ea}.history__description{max-width:200px;line-height:1.5625;margin:auto}.about-self{padding:150px 0}.about-self__top{position:relative;display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:80px}.about-self__title{max-width:910px}.about-self__card{cursor:pointer;height:80px;width:199px;position:relative;display:flex;align-items:center;justify-content:center;z-index:1;overflow:hidden}.about-self__card::after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:rgba(58,46,46,.8)}.about-self__card img{transition:.2s;transform:scale(1)}.about-self__card:hover img{transform:scale(1.1)}.about-self__swiper-control{position:relative;display:flex;align-items:center;max-width:80px;width:100%;margin-bottom:5px}.about-self__swiper-control .swiper-button-next{right:0}.about-self__swiper-control .swiper-button-prev{left:0}.about-self__card-img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.about-self__card-img img{height:100%}.about-self__card-text{color:#fff;font-weight:500;position:relative;z-index:2}.auth__form .form__link{color:#a09696;transition:.3s}.auth__form .form__link:hover{color:#f2948d}.auth__form .form__item-checkbox label{font-size:14px}.auth__form .form__item-checkbox label a{font-weight:700}.auth__form .form__checkbox-inner{display:flex;flex-direction:column;gap:15px}.auth .real-radio{width:0;height:0;position:absolute;opacity:0;z-index:-1}.auth .real-radio:checked+.custom-radio::before{visibility:visible;opacity:1;transform:translate(-50%,-50%) scale(1)}.auth .custom-radio{margin-right:5px;display:inline-block;width:20px;height:20px;border-radius:50%;border:1px solid #f2948d;background-color:#fff;vertical-align:text-top;position:relative}.auth .custom-radio::before{position:absolute;content:"";left:50%;top:50%;transform:translate(-50%,-50%) scale(0);width:12px;height:12px;background-color:#f2948d;border-radius:50%;overflow:hidden;opacity:0;transition:.1s}.auth__row{display:grid;grid-template-columns:repeat(2,1fr)}.auth .form__link{padding-top:5px}.auth__form{padding-top:87px}.auth__form .contact-form__title{margin-bottom:40px}.auth__form .contact-form__form{gap:10px}.auth__form .contact-form__button{margin-top:30px}.auth__col{padding:158px 0;padding-right:125px;padding-left:112px}.auth__col:nth-child(2){color:#fff;padding-right:0;padding-left:125px;padding-top:71px;position:relative}.auth__col:nth-child(2)::after{position:absolute;content:"";top:0;left:0;width:100vw;height:100%;background-color:#f2948d;z-index:-1}.auth__col:nth-child(2) .contact-form__title{margin-bottom:15px}.auth__col:nth-child(2) .contact-form__text{max-width:400px;margin-bottom:39px}.auth__col:nth-child(2) .contact-form__button{transition:.3s}.auth__col:nth-child(2) .contact-form__button:hover{box-shadow:0 5px 20px rgba(248,231,230,.8)}.auth__list{display:flex;flex-direction:column;gap:15px}.auth__item{display:inline-grid;grid-template:auto auto/70px 1fr;gap:0 15px;align-items:center}.auth__item span{display:inline-block;font-size:12px;font-weight:500;color:#a09696;margin-top:auto}.auth__item a{margin-bottom:auto}.auth__item-img{grid-row:span 2;text-align:center;align-self:center;width:70px;height:70px;flex:0 0 70px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.auth__social .social__images{display:flex;align-items:center;gap:20px}.auth__social .social__images a{display:flex;align-items:center;gap:15px;background-color:#fff;padding:15px 20px;border-radius:60px}.page.no-padding{padding-bottom:0}.blog{padding:100px 0 0}.blog__breadcrumbs{margin-bottom:39px}.blog__header{display:flex;justify-content:space-between;margin-bottom:80px;gap:40px;position:relative;align-items:center}.blog__title{max-width:474px}.blog__description{max-width:311px;line-height:1.5}.blog__articles{display:flex;flex-direction:column;gap:38px 25px}.blog__footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:50px 0}.blog__content{padding:40px 0;border-bottom:1px solid #ede7ea}.blog__content p{line-height:1.5625}.blog-article{position:relative;background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;height:420px;line-height:1.275}.blog-article__img{position:absolute;top:0;left:0;width:100%;height:100%}.blog-article__img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.blog-article__content{max-width:311px;position:absolute;right:40px;bottom:40px;padding-top:40px;background-color:#fff;padding:25px;display:flex;flex-direction:column}.blog-article__date{font-size:14px;color:#a09696;margin-bottom:14px;display:flex;align-items:center}.blog-article__date svg{margin-right:5px;flex:0 0 14px;height:14px;fill:#a09696}.blog-article__title{font-weight:500;margin-bottom:4px}.blog-article__text{margin-bottom:14px}.blog-article__text p{color:#a09696;line-height:1.275;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.blog-article__button{font-weight:700;position:relative;display:flex;align-items:center;gap:10px;font-size:14px}.blog-article__button::after{border-color:#a09696;top:0}.blog-articles{padding-bottom:50px;padding-top:160px}.blog-articles__breadcrumbs{margin-bottom:60px}.blog-articles__arrow-back{position:absolute;left:-87px;top:13px;transition:.3s;cursor:pointer}.blog-articles__arrow-back svg{width:43px;height:8px;transition:.3s;stroke:#a09696}.blog-articles__arrow-back:hover{transform:scale(1.1)}.blog-articles__arrow-back:hover svg{stroke:#f2948d}.blog-articles__immerse{padding-top:77px}.blog-articles__immerse .immerse__header{padding-left:5px;padding-bottom:44px}.blog-articles__immerse .immerse__more{padding:0;margin-bottom:15px}.blog-articles .blog__header{flex-direction:column;align-items:flex-start;margin-bottom:40px}.blog-articles .blog__title{max-width:648px}.blog-articles .blog__description{max-width:100%;line-height:1.5625}.blog-articles .blog__footer{padding-top:40px;margin-bottom:23px}.blog-articles .footer__social{-moz-column-gap:17px;column-gap:17px}.blog-articles .footer__social p{font-weight:400;color:#a09696;max-width:100%}.blog-articles .footer__social-images{gap:15px}.blog-articles .blog__footer .blog-article__date{justify-content:flex-end;margin-bottom:0;font-size:16px}.blog-articles .blog__footer .blog-article__date svg{margin-right:16px;width:24px;height:24px;flex:0 0 24px;fill:#f2948d}.catalog{padding:100px 0}.catalog__title{padding-top:40px;margin-bottom:60px}.catalog__slider{margin-bottom:60px}.catalog__cards{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-bottom:39px}.catalog__footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.catalog-filter{padding:20px 0;background-color:#fff;position:relative;margin-bottom:80px}.catalog-filter::after,.catalog-filter::before{position:absolute;content:"";top:0;width:100vw;background-color:#fff;height:100%;z-index:-1}.catalog-filter::before{left:0}.catalog-filter::after{right:0}.catalog-filter__row{display:flex;align-items:center;justify-content:space-between}.catalog-filter__col{display:flex;align-items:center;gap:25px}.catalog-filter__col:last-child{margin-right:30px}.catalog-filter__button{color:#a09696;position:relative}.catalog-filter__button svg{margin-right:5px;transition:.3s;stroke:#a09696}.catalog-filter__button:hover svg{stroke:#f2948d}.catalog-filter__button-arr svg{height:12px;flex:0 0 12px;width:12px;margin-right:0;margin-left:7px}.catalog-filter-sort{position:absolute;left:0;top:100%;width:auto;height:auto;overflow:hidden;max-height:0;z-index:5;transition:.3s;display:none}.catalog-filter-sort__list{display:flex;flex-direction:column;background-color:#fff;padding:20px 20px 20px 27px;align-items:flex-start;gap:10px}.catalog-filter-sort__item a{font-size:12px;color:#a09696;white-space:nowrap}.catalog-filter-sort.open{max-height:500px}.cat-slider{position:relative}.cat-slider .swiper-slide.swiper-slide-active .catalog-slide__img{border:2px solid #f2948d}.catalog-slide{cursor:pointer;transition:.3s;display:flex;flex-direction:column;gap:15px;align-items:center;transition:.3s}.catalog-slide__img{overflow:hidden}.catalog-slide__img img{transition:.3s;transform:scale(1)}.catalog-slide__content p{transition:.3s;text-align:center;font-size:14px;color:#a09696}.catalog-slide:hover .catalog-slide__img{border:1px solid #f2948d}.catalog-slide:hover .catalog-slide__img img{transform:scale(1.1)}.catalog-slide:hover .catalog-slide__content p{color:#f2948d}.checkout{padding-bottom:50px}.checkout__container{padding-top:202px!important}.checkout__top{margin-bottom:132px}.checkout__viewed{padding:0}.checkout-top{display:flex;gap:12px;gap:60px;justify-content:center}.checkout-top__link:hover{color:#fff}.checkout-top__img{width:288px;height:288px;flex:0 0 288px;position:relative;display:flex;align-items:center;justify-content:center}.checkout-top__img img{transform:scale(1.3);}.checkout-top__info{padding-top:18px;max-width:396px;width:100%}.checkout-top__info p{font-size:22px;font-weight:500;color:#f2948d;padding:20px 35px;background-color:#fff;box-shadow:0 20px 40px rgba(102,99,100,.15);border-radius:75px;position:relative;margin-bottom:20px}.checkout-top__info p::before{position:absolute;content:url(../img/think.svg);width:28px;height:16px;left:39px;bottom:-4px}.checkout-top__info a{width:-moz-fit-content;width:fit-content;margin-left:35px;gap:18px;padding-right:31px}.checkout-top__text{margin-bottom:23px;display:inline-block;padding-left:35px;max-width:361px}.contacts{padding-bottom:101px}.contacts__breadcrumbs{padding-top:100px;margin-bottom:40px}.contacts__title{margin-bottom:80px}.contacts__row{display:grid;grid-template-columns:repeat(2,1fr);gap:27px}.contacts__list{display:flex;flex-direction:column;gap:15px}.contacts__item{display:inline-grid;grid-template:auto auto/70px 1fr;gap:0 15px;align-items:center}.contacts__item span{display:inline-block;font-size:12px;font-weight:500;color:#a09696;margin-top:auto;margin-bottom:5px}.contacts__item a{margin-bottom:auto}.contacts__item-img{grid-row:span 2;text-align:center;align-self:center;width:70px;height:70px;flex:0 0 70px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.contacts__social{padding-top:40px}.contacts__social .social{gap:21px;flex-direction:column;align-items:flex-start}.contacts__social .social__images{display:flex;align-items:center;gap:19px}.contacts__social .social__images a{display:flex;align-items:center;gap:17px;background-color:#fff;padding:15px 22px;border-radius:60px}.contact-form{line-height:1.275}.contact-form__title{margin-bottom:10px}.contact-form__text{margin-bottom:50px}.contact-form__form{display:flex;flex-direction:column;gap:15px}.contact-form__input{padding:18px 18px 16px;font-size:14px}.contact-form__input::-moz-placeholder{color:#a09696;font-size:14px;line-height:1.275}.contact-form__input::placeholder{color:#a09696;font-size:14px;line-height:1.275}.contact-form__button{position:relative}.delivery{padding:102px 0 76px}.delivery__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:80px;padding-top:40px}.delivery__article:not(:first-child){padding-top:20px}.delivery .col-md-3{padding-right:5px}.delivery .col-md-9{padding-left:28px}.delivery__description{max-width:421px}.delivery__item{background-color:#fff;padding:78px 80px}.delivery__item:last-child{padding:82px 80px}.delivery__item:not(:last-child){margin-bottom:25px}.delivery__title{color:#f2948d}.delivery__title-left{margin-bottom:10px}.delivery__text-left{max-width:231px;font-size:14px;color:#a09696;line-height:1.4286}.delivery-article{display:flex;flex-direction:column;gap:20px;line-height:1.785}.delivery-article__decor{display:block;border:1px solid #ede7ea}.delivery-article__content{line-height:1.5625}.delivery-article__content p+p{padding-top:20px}.delivery-article__props{display:flex;gap:45px;align-items:flex-start;font-size:14px}.delivery-article__props dd{color:#a09696}.delivery-article__props dt svg{height:16px;width:16px;cursor:pointer;vertical-align:text-top;margin-left:13px}.delivery-article__footer{display:flex;align-items:center;justify-content:space-between;color:#a09696;font-size:14px}.delivery-article__item{display:flex;align-items:center;gap:10px}.delivery-article--sm .delivery-article__content{font-size:14px;line-height:1.4286;padding-top:3px}.error__container{padding:314px 15px 51px!important;display:flex;flex-direction:column;gap:40px;align-items:center;justify-content:center;text-align:center}.error__content p{font-size:22px}.error__content p:not(:last-child){margin-bottom:10px}.error__content span{color:#a09696}.error__button:hover{color:#fff}.error__button::after{transform:rotate(-45deg) scale(1.3)!important;border-color:#fff}@keyframes error1{0%{top:-50px}10%{top:-50px}50%{top:0}70%{top:0}100%{top:-50px}}@keyframes error2{0%{top:0}10%{top:0}50%{top:-50px}70%{top:-50px}100%{top:0}}.error__img{position:relative}.error__img-animate{z-index:33}.error__img-animate img{animation:linear infinite error1 5s}.error__img-animate2 img{animation:linear infinite error2 5s}.error__img-animate,.error__img-animate2{position:absolute;left:50%;transform:translateX(-50%);top:79%;max-width:416px;width:100%;height:100%;overflow:hidden}.error__animate{position:absolute;left:50%;transform:translateX(-50%);top:calc(-50% + 5px);max-width:416px;width:100%;height:100%}.error__animate img{position:absolute;width:auto;height:auto;left:50%;transform:translateX(-50%)}.header__inner{display:flex;align-items:center}.header svg{stroke:#a09696;transition:.3s}.rights{position:relative;max-height:345px;margin-right:0}.rights .swiper-slide{display:flex;align-items:flex-end}.rights img{height:100%;max-width:723px;width:inherit}.rights .swiper-nav__header{position:absolute;right:63px;top:50%;transform:translate(-50%,-50%);flex-direction:column;width:30px;display:flex;left:auto;height:150px}.rights .swiper-nav__header .swiper-pagination.header-pagination1{background-color:#fff;padding:10px;border-radius:48px}.rights .swiper-nav__header .swiper-button-next{top:100%;right:8px}.rights .swiper-nav__header .swiper-button-next::before{top:calc(50% - 6px)}.rights .swiper-nav__header .swiper-button-prev{top:14px;left:-8px}.rights .swiper-nav__header .swiper-button-prev::before{top:calc(50% - 3px)}.rights .swiper-nav__header .swiper-button-next,.rights .swiper-nav__header .swiper-button-prev{display:flex;align-items:center;justify-content:center;transform:translate(-50%,0)}.rights .swiper-nav__header .swiper-button-next::before,.rights .swiper-nav__header .swiper-button-prev::before{left:auto;right:auto;transform:rotate(135deg)}.header-more-category__menu .catalog-accordion{gap:46px;padding:0}.header-slide__descr{position:absolute;left:112px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:15px;align-items:flex-start;max-width:145px}.header-slide__descr .colors a+a{margin-left:5px}.header-slide__title{font-size:16px;font-weight:700;line-height:20.4px;color:#3a2e2e}.header-more-category .accordion-button{font-size:14px;color:#a09696;font-weight:400;padding:0}.header-more-category .accordion-button.button-arrow::after{border-color:#a09696;transform:translateY(-50%) rotate(45deg) scale(1.5)}.header-more-category .accordion-button:not(.collapsed)::after{transform:rotate(225deg) scale(1.5)}.header-more-category .accordion-button::after{margin-left:3px}.header-more-category__menu{position:absolute;background:#fff;width:100vw;left:0;padding-left:max(15px,(100% - 1747px) / 2)}.header-more-category__menu .catalog-accordion{padding-left:211px;display:flex;align-items:center;justify-content:space-between;margin-left:auto;padding-top:0}.header-more-category__menu .catalog-accordion__body{display:flex;gap:49px;flex-shrink:0;gap:49px}.header-more-category__menu .catalog-accordion__item{transition:all .3s ease 0s;font-size:14px}.menu-icon{position:relative;width:30px;height:18px}.menu-icon::after,.menu-icon::before{content:""}.menu-icon span,.menu-icon::after,.menu-icon::before{position:absolute;left:0;height:3px;background-color:#000;width:100%;border-radius:3px}.menu-icon::before{top:0}.menu-icon::after{bottom:0}.menu-icon span{top:50%;transform:translateY(-50%)}.menu__list-start a:hover{color:#f2948d;transition:.2s}.menu__link{transition:.3s}.menu__link:hover svg{stroke:#f2948d}.menu__body{position:relative;padding:24px 0 21px;display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#3a2e2e}.menu__list{display:flex;align-items:center}.page{padding:75px 0 100px;background-repeat:no-repeat;background-position:0 18%;position:relative}.page .img-bg-main{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:0 18%;object-position:0 18%;filter:opacity(.5)}.page.no-padding{background-image:none!important}.main-section{position:relative}.order{padding-bottom:48px;padding-top:100px}.order__breadcrumbs{margin-bottom:40px}.order__title{margin-bottom:50px}.order__form:not(:last-child){margin-bottom:19px}.order__form .form__item:not(:last-child){margin-bottom:7px}.order-form__header-actions a.active{color:#f2948d}.order-form__header-actions a.active svg{stroke:#f2948d}.basket{background-color:#fff;padding:40px 42px}.basket__title{margin-bottom:40px}.basket__cards{display:flex;flex-direction:column;gap:12px;margin-bottom:73px}.basket__privacy{color:#a09696;font-size:12px;text-align:center}.basket__privacy a{color:#f2948d;font-weight:500}.basket-card{display:flex;align-items:flex-start;justify-content:space-between}.basket-card__info{max-width:179px;padding-top:7px;padding-left:4px}.basket-card__title{font-size:14px;margin-bottom:10px}.basket-card__delete{padding-top:7px;transition:.3s}.basket-card__delete svg{height:24px;stroke:#a09696;transition:.3s}.basket-card__delete:hover svg{stroke:#f2948d}.basket-card__price{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700;color:#f2948d;margin-bottom:10px}.basket-card__price-old{text-decoration:line-through;color:#a09696;font-size:14px;font-weight:400}.basket-card__description{display:flex;align-items:center;gap:10px;justify-content:space-between;font-size:14px}.basket-card__description-item{display:flex;align-items:center;gap:10px}.basket-card__description-color{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;width:22px;height:22px;border:2px solid #eff1f5;overflow:hidden}.basket-card__counter{display:flex;align-items:center;max-width:84px;margin-top:-3px;transition:.3s}.basket-card__counter input{flex:1 1 auto;width:50px;text-align:center;font-size:14px;line-height:1.275;outline:0;border:none}.basket-card .button-counter.disable{color:#ede7ea}.basket-card .button-counter{color:#a09696;font-size:30px;padding:2px;transition:.3s}.basket-card .button-counter:hover{color:#3a2e2e}.basket-coast{display:flex;flex-direction:column;gap:15px;margin-bottom:23px}.basket-coast__item{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:500;color:#a09696}.basket-coast__item.all{color:#f2948d;font-weight:700;font-size:16px}.basket-coast__button{width:100%;margin-bottom:25px;gap:15px}.basket-coast__button::after{position:relative;content:"";width:6px;height:6px;top:50%;right:0;border-bottom:1px solid #a09696;border-right:1px solid #a09696;transform:rotate(-45deg) scale(1.5);gap:15px}.order-form{padding:79px}.order-form__select .select__button{padding:19px 27px 19px 19px}.order-form__select .select__button span{font-size:14px}.order-form__form{padding-top:18px}.order-form__form--select .form__inner{grid-template-columns:repeat(2,1fr);gap:20px}.order-form__form--select .form__item:not(:last-child){margin-bottom:0}.order-form__form--pay .form__inner{display:flex;gap:5px 9px;flex-wrap:wrap}.order-form__form--pay .form__item{width:-moz-fit-content;width:fit-content;display:inline-block}.order-form__form--pay .form__item:not(:last-child){margin-bottom:0}.order-form__form:not(:last-child){margin-bottom:40px}.order-form__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.order-form__header-actions{display:flex;align-items:center;gap:25px}.order-form__header-actions a{display:flex;align-items:center;gap:10px;font-size:12px;color:#a09696}.order-form__header-actions a svg{stroke:#a09696}.personal{padding-top:27px;padding-bottom:11px}.personal__top{margin-bottom:25px}.personal__right{padding-top:27px}.personal__right .personal-form__title{margin-bottom:26px}.personal__right .personal__cards{display:flex;flex-direction:column;gap:18px;margin-bottom:16px}.personal__right .personal-card__info{padding-top:2px}.personal__right .personal-card__list li{gap:35px}.personal__right .personal-card__img{flex:0 0 auto}.personal__inner{display:flex;gap:25px}.personal__inner .contact-form{padding-top:27px;width:100%}.personal__inner .contact-form__text{max-width:500px;margin-bottom:39px}.personal__inner .contact-form textarea{height:160px;resize:none}.personal__inner .contact-form__button{margin-top:10px;gap:17px;padding-right:31px;padding-bottom:18px}.personal__container{max-width:1126px!important}.personal__row{display:flex;justify-content:space-between;gap:25px;padding-top:40px}.personal__col:last-child{flex:1 1 auto}.personal__title{padding-top:40px;margin-bottom:48px}.personal-area.personal--feedback.personal__container{padding-bottom:50px}.personal-area .personal-form__form{display:flex;flex-direction:column;gap:2px}.personal-area .personal-form__inner{margin-bottom:39px}.personal-form__inner{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.personal-form__button{position:relative}.personal-form__button::after{position:relative;content:"";width:6px;height:6px;top:50%;right:0;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:rotate(-45deg) scale(1.5)}.personal__nav{max-width:311px;width:100%}.personal__list{display:flex;flex-direction:column;color:#a09696;font-size:16px;background-color:#fff;max-width:311px;width:100%;padding:16px 0;border:1px solid #ede7ea;gap:3px}.personal__item{display:flex;align-items:center;gap:14px}.personal__item a{flex:1 1 auto;transition:.2s;padding:15px 30px;stroke:#a09696}.personal__item a svg{margin-right:13px}.personal__item.active a,.personal__item:hover a{font-weight:500;color:#f2948d}.personal__item.active a svg,.personal__item:hover a svg{stroke:#f2948d}.personal__item--exit{color:#a09696;font-size:16px;background-color:#fff;max-width:311px;width:100%;padding:16px 0;border:1px solid #ede7ea;border-top:none}.personal--feedback.personal__container{padding-top:100px}.personal--feedback .contact-form__button{width:-moz-fit-content;width:fit-content}.personal__cards{margin-bottom:20px}.personal-card{padding:40px;width:100%;background-color:#fff;display:flex;gap:25px}.personal-card a{position:relative}.personal-card__list{display:flex;flex-direction:column;gap:5px;margin-bottom:20px}.personal-card__list li{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);font-size:14px}.personal-card__list li span{color:#a09696;font-weight:500}.personal-card__detail{gap:10px;transition:.3s}.personal-card__detail::after{border-color:#a09696;transform:rotate(-45deg) scale(1.3)}.personal-favorite__cards{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.delivery-popup{font-weight:500;filter:drop-shadow(0 4px 60px rgba(0, 0, 0, .1))}.delivery-popup__content{max-width:368px;overflow-y:auto;max-height:777px;padding-right:27px}.delivery-popup__content::-webkit-scrollbar{width:2px}.delivery-popup__content::-webkit-scrollbar-track{background:#f8e7e6;border-radius:14px}.delivery-popup__content::-webkit-scrollbar-thumb{background:#f2948d;border-radius:14px}.delivery-popup__title{font-size:22px;margin-bottom:40px;font-weight:500}.delivery-popup__item{padding-bottom:20px;border-bottom:1px solid #ede7ea;margin-bottom:20px}.delivery-popup__accent-text{color:#f2948d;line-height:1.5625;margin-bottom:10px}.delivery-popup__text{display:flex;flex-direction:column;gap:30px}.delivery-popup__text p{font-size:16px}.delivery-popup__text span{color:#a09696;font-size:14px;line-height:1.4285;font-weight:400}.delivery-popup__props{display:flex;flex-direction:column;gap:20px}.delivery-popup dd{color:#a09696;font-size:14px;font-weight:400;line-height:1.275;margin-bottom:10px}.delivery-popup dt{font-weight:400;font-size:14px;line-height:1.275}.popup__button-reset{padding-top:20px}.popup__button-reset span{color:#a09696}.popup__header{display:flex;flex-direction:column;gap:10px;margin-bottom:40px}.popup__header h5{font-size:22px;font-weight:500;line-height:1.275}.popup__header span{color:#a09696}.popup__inner{overflow-y:auto;max-height:777px;width:368px}.popup__inner::-webkit-scrollbar{width:2px}.popup__textarea{height:220px;white-space:normal;margin-bottom:auto}.popup__content{max-width:368px;overflow-y:auto;max-height:777px;padding-right:27px}.popup__content::-webkit-scrollbar{width:2px}.popup__content::-webkit-scrollbar-track{background:#f8e7e6;border-radius:14px}.popup__content::-webkit-scrollbar-thumb{background:#f2948d;border-radius:14px}.popup__button-reset{display:flex;gap:10px}.popup__button-reset .close-icon{transition:.3s}.popup__button-reset:hover .close-icon::after,.popup__button-reset:hover .close-icon::before{background:#f2948d}#filters .popup__inner{max-height:none}#filters .popup__content{max-height:none}#filters .accordion__item{overflow-y:auto}#filters .accordion-collapse.collapse.show{border-bottom:1px solid #ede7ea}#filters .accordion-button:not(.collapsed){box-shadow:none}.filters-popup .popup__header{gap:20px}.filters-popup .accordion-body{border-bottom:1px solid #ede7ea}.filters-popup .popup-accordion .accordion-button,.filters-popup .popup-accordion .accordion-button:not(.collapsed){border-bottom:none;box-shadow:none}.filters-popup .accordion-button{font-size:16px}.filters-popup .accordion-button.button-arrow::after{border-color:#a09696;transform:translateY(-50%) rotate(45deg) scale(1.5)}.filters-popup .accordion-button:not(.collapsed)::after{transform:rotate(225deg) scale(1.5)}.popup-price__inputs{display:flex;align-items:center;justify-content:space-between;padding-top:20px}.popup-price__inputs label{height:26px;border:1px solid #ede7ea;padding:5px 10px;border-radius:57px;display:flex;align-items:center}.popup-price__inputs input{border:none;padding:0 10px;font-weight:500;max-width:50px;font-size:12px;outline:0}.popup-price__inputs span{color:#a09696;font-weight:500;font-size:12px}.popup-accordion .accordion-button{color:#3a2e2e;font-weight:500;border-bottom:1px solid #ede7ea}.popup-accordion .accordion-button:not(.collapsed){border:none}.popup-accordion .accordion-body{padding:20px 0}.popup-accordion .accordion-button{color:#3a2e2e;outline:0;padding:20px 0}.category-popup__list{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.category-popup__item{padding:5px 10px;border-radius:49px;background-color:#f8e7e6;transition:.3s;cursor:pointer}.category-popup__item span{display:block;font-size:12px;color:#000;transition:.3s}.category-popup__item a{display:flex;align-items:center;gap:5px}.category-popup__item:hover{background-color:#f2948d}.category-popup__item:hover span{color:#fff}.close-icon{cursor:pointer;position:relative;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.close-icon:after,.close-icon:before{content:"";position:absolute;width:13px;top:calc(50% - 1px);transform:translateY(-50%);height:2px;background:#a09696}.close-icon:before{transform:rotate(45deg)}.close-icon:after{transform:rotate(-45deg)}.feedback-popup .rating{display:flex;align-items:center;color:#a09696;justify-content:space-between;gap:10px}.feedback-popup .rating i+i{padding-left:5px}.feedback-popup .rating i{color:#ede7ea;cursor:pointer;font-size:30px}.feedback-popup .rating p{max-width:144px}.privacy-popup__inner{max-width:964px;width:100%}.privacy-popup h5{font-size:40px}.privacy-popup .popup__content{max-height:481px;max-width:936px}.basket-overlay{position:fixed;top:0;right:0;min-height:100vh;width:100vw;background:rgba(58,46,46,.25);display:flex;align-items:flex-start;justify-content:flex-end;z-index:130;opacity:0;visibility:hidden;pointer-events:none;transition:.2s}.basket-overlay.open{visibility:visible;pointer-events:all;opacity:1}.basket-popup{background-color:#fff;padding:40px;height:100vh;overflow-y:auto}.basket-popup__inner{max-width:419px;height:100%}.basket-popup__header{display:flex;align-items:flex-start;justify-content:space-between}.basket-popup__content{display:flex;flex-direction:column;justify-content:space-between;height:inherit}.basket-popup__content::-webkit-scrollbar{width:2px;overflow:auto}.basket-popup .basket__footer{padding:2rem 0}.basket-popup .basket-coast__button::after{border-color:#fff;transform:rotate(-45deg) scale(1.3)!important}.size-popup__header{gap:10px}.size-popup__table{border:1px solid #ede7ea;width:100%;text-align:center}.size-popup__table table{border-collapse:collapse;width:inherit}.size-popup td,.size-popup th{font-size:14px;border-bottom:1px solid #ede7ea;padding:15px}.size-popup th{background-color:#f8e7e6;font-weight:700;color:#f2948d}.size-popup__inner{width:1096px;padding-right:48px}.size-popup__header{padding-top:48px;display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.size-popup .tab-content{padding-top:21px}.size-popup .tab-content p{font-size:16px;line-height:1.5625!important;color:#3a2e2e}.size-popup .nav-tabs{border-bottom:none;display:flex;align-items:center;gap:21px}.size-popup .nav-tabs .nav-item.show .nav-link,.size-popup .nav-tabs .nav-link{font-weight:500;color:#3a2e2e;border:none;padding:9px 0}.size-popup .nav-tabs .nav-item.show .nav-link.active,.size-popup .nav-tabs .nav-link.active{background-color:transparent;border-bottom:1px solid #f2948d}.contact-popup{background-color:#fff;padding:30px;box-shadow:0 4px 60px rgba(0,0,0,.1);opacity:0;visibility:hidden;transition:.3s;height:auto;max-height:0;padding:0 30px}.contact-popup.action{max-height:500px;padding:30px;visibility:visible;opacity:1}.contact-popup .social__list{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.contact-popup .social__item span{font-size:14px}.contact-popup .social__item a{transition:.2s}.contact-popup .social__item:hover a{color:#f2948d}.contact-popup .social__icon{width:30px;height:30px;flex:0 0 30px}.contact-popup .social__icon svg{width:16px;height:16px}.product-card{padding:100px 0 50px}.product-card__inner{padding-top:40px;display:flex;flex-direction:column;gap:41px 150px}.product-card .nav{white-space:nowrap;overflow-x:auto;flex-wrap:nowrap;margin-right:-25px}.product-card .nav::-webkit-scrollbar{display:none}.product-card__show-more{width:-moz-fit-content;width:fit-content}.product-card .tab-content{padding-top:21px}.product-card .tab-content p{font-size:16px;line-height:1.5625!important;color:#3a2e2e}.product-card .tab-content ul{display:flex;flex-direction:column;gap:10px}.product-card .tab-content ul li{align-items:center;justify-content:space-between;gap:5px;max-width:339px;width:100%;display:flex}.product-card .tab-content ul li span{color:#a09696;line-height:1.5625}.product-card .nav-tabs{border-bottom:none;display:flex;align-items:center;gap:21px}.product-card .nav-tabs .nav-item.show .nav-link,.product-card .nav-tabs .nav-link{font-weight:500;color:#3a2e2e;border:none;padding:9px 0}.product-card .nav-tabs .nav-item.show .nav-link.active,.product-card .nav-tabs .nav-link.active{color:#f2948d;background-color:transparent;border-bottom:2px solid #f2948d}.avaliability.availability--enable svg{height:20px;flex:0 0 20px}.product-card-reviews{display:flex;flex-direction:column;gap:40px}.product-card-reviews__button::after{transform:rotate(-45deg) scale(1.3)!important}.product-card-reviews__viewed{padding-top:109px}.product-card-reviews__header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.product-card-reviews__title{max-width:422px}.product-card-reviews__grade{padding:33px 100px 32px;display:flex;align-items:center;justify-content:center;font-weight:500;color:#a09696;border-top:1px solid #f2948d;border-bottom:1px solid #f2948d}.product-card-reviews__grade p{font-size:14px}.product-card-reviews__grade span{font-size:22px;color:#f2948d}.product-card-reviews__gift{padding:44px;display:flex;align-items:center;justify-content:center;color:#fff;gap:25px;font-size:16px}.product-card-reviews__gift b{font-weight:700}.product-card-reviews__inner{display:flex;flex-direction:column;gap:10px}.product-card-reviews__item{background-color:#fff;border:1px solid #ede7ea}.product-card-reviews__item-header{display:flex;align-items:center;padding:40px 39px 18px;border-bottom:1px solid #ede7ea;gap:49px}.product-card-reviews__item-header svg{height:15px;width:15px}.product-card-reviews__item-title{font-size:22px}.product-card-reviews__item-date{margin-left:auto;font-size:14px;color:#a09696}.product-card-reviews__item-date svg{vertical-align:top;margin-right:6px}.product-card-reviews__item-content{word-wrap: break-word;padding:20px 40px 38px}.product-card-reviews__item-share{display:flex;align-items:center;gap:49px;padding:52px 48px}.product-card-reviews__item-share h4{font-size:22px;font-weight:500;margin-bottom:10px}.product-card-reviews__item-share a{display:flex;align-items:center;gap:10px;padding-top:25px;font-weight:700;font-size:14px}.product-card-reviews__item-share a::after{position:relative;content:"";width:6px;height:6px;top:50%;right:0;border-bottom:1px solid #a09696;border-right:1px solid #a09696;transform:rotate(-45deg) scale(1.5)}.slider{display:flex}.slider-nav{overflow:hidden;position:relative;max-height:642px}.slider-nav .swiper-wrapper{width:87px;margin-left:0}.slider-nav .swiper-slide{min-height: 150px;width:87px}.slider-nav .swiper-button-next{top:auto;border-radius:0;left:0;bottom:-15px;background-color:transparent;width:87px;background-color:#fdf9fb}.slider-nav .swiper-button-next::before{border-color:#a09696;transform:rotate(134deg);right:auto}.slider-main{position:relative;height:642px;overflow:hidden}.slider-main .swiper-button-next,.slider-main .swiper-button-prev{top:53.5%}.slider-main .swiper-button-prev{left:22px}.slider-main .swiper-button-next{right:22px}.slider-main img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.product-card-descr{padding-left:18px}.product-card-descr__title{margin-bottom:15px}.product-card-descr .select__button{padding-bottom:13px}.product-card-descr__top{display:flex;align-items:center;gap:25px;font-size:12px;font-weight:500;margin-bottom:40px}.product-card-descr__select{margin-bottom:20px}.product-card-descr__buttons,.product-card-descr__row{display:flex}.product-card-descr__buttons{gap:25px;margin-bottom:40px}.product-card-descr__button{width:100%}.product-card-descr__button .icon-cart{stroke:#fff;stroke-width:3px}.product-card-descr__button--favorite{width:-moz-fit-content;width:fit-content;padding:17px 18px;border:1px solid #ede7ea;display:flex;align-items:center;justify-content:center}.product-card-descr__button--favorite svg{stroke:#f2948d}.product-card-descr__info li a{transition:.2s}.product-card-descr__info li:hover a{color:#f2948d}.product-card-descr__item{font-size:14px;padding:14px;position:relative;background-size:12px 12px;background-repeat:no-repeat;background-position:calc(100% - 15px) center;border-bottom:1px solid #ede7ea}.product-card-descr__colors{display:flex;align-items:center;gap:10px;margin-bottom:30px}.product-card-descr__colors span{margin-right:20px;color:#a09696;font-size:12px}.product-card-descr__price{font-size:22px;margin-bottom:29px}.product-card-descr .price__current{font-size:22px}.product-card-descr .price__old{font-size:16px}html{box-sizing:border-box;scroll-behavior:smooth}body,html{height:100%;font-size:16px}body.lock,html.lock{overflow:hidden}.wrapper{min-height:100%;display:flex;flex-direction:column}.main{flex:1 1 auto}*,::after,::before{padding:0;margin:0;border:0;box-sizing:border-box}a{text-decoration:none;color:inherit}li,ol,ul{list-style:none;padding-left:0;margin-bottom:0}img,svg{vertical-align:top;max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit;margin:0}body,html{height:100%}button{background:0 0}body{line-height:1.275;font-family:Onest;font-size:16px;font-weight:400;background-color:#fdf9fb;color:#3a2e2e}.wrapper{min-height:100%;overflow:hidden;display:flex;flex-direction:column}.container,.container-normal,.container-sm,[class*=__container]{margin:0 auto;padding:0 15px}.container{max-width:1747px}[class*=__container]{max-width:1349px}.container-sm{max-width:903px}.container-normal{max-width:1126px}svg{width:20px;height:20px;flex:0 0 20px;fill:#a09696}.page{flex:1 1 auto;position:relative}img,svg{max-width:100%;vertical-align:middle}svg{height:20px}.header{position:fixed;background-color:#fff;width:100%;z-index:100}.header__menu{min-height:75px}.menu__list{-moz-column-gap:25px;column-gap:25px;display:flex;font-weight:400;line-height:128.571429%;flex-wrap:wrap;column-gap:25px}.menu__list-end{position:relative}.menu__item{cursor:pointer}.menu__item--language{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px;padding-left:35px;color:#c6babc;padding-left:35px}.menu__item--language .menu__link{transition:.2s}.menu__item--language .menu__link.active,.menu__item--language .menu__link:hover{color:#3a2e2e}.menu__link svg{flex:0 0 24px;width:24px;height:24px;padding:2px;margin-right:5px}.menu__link p{display:inline-block}.menu__link img{padding:3px 3px 0 5px}.menu__item-count{background-color:#f2948d;font-size:10px;padding:2px 4px;border-radius:20px;margin-left:5px}.menu__item-button{cursor:pointer}.menu__item-button img{margin-right:9px}.menu__hidden{position:fixed;z-index:100;height:100%;top:0;left:-110%;background-color:#fff;overflow-y:scroll;padding:0 0 200px 0;transition:all .4s ease 0s}.menu__icon{display:none}.menu__item-search{margin-right:37px;max-width:150%;width:90px;transition:.3s;margin-right:37px}.menu__item-search input{width: 100%;outline:0}.menu__item-search.active{z-index:25;padding:10px;border:1px solid #a09696;position:absolute;left:-50%;width:800px;background-color:#fff}.header-search{gap:10px;width:auto;display:flex;align-items:center}.header-search__button{flex:0 0 24px;padding:3px;transition:.2s}.header-search__button svg{transition:.2s}.header-search__button:hover svg{stroke:#f2948d}.menu__item--phone{padding:0 16px}option{display:block;padding:20px 20px;margin:20px}.header__logo{padding:22px;position:fixed;padding:22px;width:194px;height:194px;top:-17px;left:50%;transform:translateX(-50%);background-color:#fff;border-radius:50%;z-index:10;display:flex;align-items:center;justify-content:center}.header__logo img{width:100%;height:100%}.dropdown-toggle::after{display:none}.dropdown-menu{border:none;background:#fff;box-shadow:0 4px 60px rgba(0,0,0,.1);margin:200px 0 0}.visability{left:0;transition:all .4s ease 0s}.menu__hidden::-webkit-scrollbar{width:4px}.menu__hidden::-webkit-scrollbar-track{background:#f8e7e6;border-radius:14px}.menu__hidden::-webkit-scrollbar-thumb{background:#f2948d;border-radius:14px}.menu-hidden{max-width:335px}.menu-hidden__text{font-size:14px;line-height:1.275}.menu-hidden .accordion-button.button-arrow{white-space:nowrap}.menu-hidden__button{cursor:pointer;padding:30px 101px;display:flex;align-items:center;gap:8px;margin-bottom:83px}.menu-hidden__button span{display:block}.menu-hidden__list{padding:0;display:flex;flex-direction:column;gap:25px;font-weight:400;font-size:14px;line-height:128.571429%}.menu-hidden__item{padding:0 99px}.menu-hidden__item a{transition:all .3s ease 0s}.menu-hidden__item a:hover{color:#f2948d}.menu-hidden__item.categories__item{border-top:1px solid #eee7e8;border-bottom:1px solid #eee7e8}.menu-hidden__item.categories__item .accordion-button{font-size:14px;font-weight:700;outline:0;display:flex;align-items:center;gap:5px}.menu-hidden__item.categories__item .accordion-button.button-arrow::after{border-color:#a09696;transform:translateY(-50%) rotate(45deg) scale(1.5)}.menu-hidden__item.categories__item .accordion-button:focus{outline:0;border:none}.menu-hidden__item.categories__item .accordion-button:not(.collapsed){color:#3a2e2e}.menu-hidden__item.categories__item .accordion-button:not(.collapsed)::after{border-color:#a09696;transform:rotate(225deg) scale(1.5)}.menu-hidden__item.categories__item .accordion-button::after{margin-left:3px}.menu-hidden__item.categories__item .accordion-body{padding-top:9px}.categories__item{padding:7px 79px}.menu-hidden__accordion-list{display:flex;flex-direction:column;gap:15px}.menu-hidden__accordion-item-sale{font-weight:700;font-size:14px;line-height:128.571429%;color:#f2948d}.menu-hidden__accordion-item a{transition:all .3s ease 0s}.menu-hidden__accordion-item a:hover{color:#f2948d}.menu-hidden__item.number__item{display:flex;flex-direction:column;gap:15px;padding:24px 95px}.menu-hidden__item--social{margin-top:-10px;display:flex;align-items:center;gap:10px}.menu-hidden__item--social .social__icon{width:35px;height:35px}.menu-hidden__item--social .social__icon svg{stroke:transparent;width:15px;height:15px;flex:0 0 15px}.number__item{border-top:1px solid #eee7e8;border-bottom:1px solid #eee7e8}.language__item{border-top:1px solid #eee7e8;border-bottom:1px solid #eee7e8;padding-top:25px;padding-bottom:25px}.bank__item{border-bottom:1px solid #eee7e8;display:flex;align-items:center;gap:25px;margin-top:-3px;margin-bottom:24px;padding-bottom:20px;}.button-close{cursor:pointer;flex:0 0 24px;display:block}.button-close:after,.button-close:before{content:"";position:absolute;width:20px;height:1px;background:#000}.button-close:before{transform:rotate(45deg)}.button-close:after{transform:rotate(-45deg)}.catalog-accordion__list{display:flex;flex-direction:column;gap:25px}.catalog-accordion__item{min-width:176px;transition:all .3s ease 0s}.catalog-accordion__item a{transition:all .3s ease 0s}.catalog-accordion__item a:hover{color:#f2948d}.catalog-accordion-decor__text{position:absolute;width:100%;height:100%;top:150px;left:60px}.catalog-accordion-decor-new{width:100px}.catalog-accordion-decor__text-name{margin:40px 0 0 0;font-weight:700;font-size:16px;line-height:20px;width:145px}.no-webp .main__first-slide{background:url(../img/main/bgimg.png)}.main__first-slide{background-repeat:no-repeat;background-size:cover;background-position:center center;width:100vw}.no-webp .main__two-slide{background:url(../img/main/banners2.png)}.main__two-slide{background-repeat:no-repeat;background-size:cover;background-position:center center}.no-webp .main__three-slide{background:url(../img/main/banners3.png)}.main__three-slide{background-repeat:no-repeat;background-size:cover;background-position:center center}.no-webp .main__four-slide{background:url(../img/main/banners4.png)}.main__four-slide{background-repeat:no-repeat;background-size:cover;background-position:center center}.no-webp .main__five-slide{background:url(../img/main/banners5.png)}.main__five-slide{background-repeat:no-repeat;background-size:cover;background-position:center center}.main__img{position:absolute;z-index:-1;width:100%}.main__container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.main__text{max-width:554px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:11px}.main__title{font-weight:700;font-size:50px;line-height:128%;color:#f2948d}.main__subtitle{line-height:150%;color:#3a2e2e;max-width:358px}.main__subtitle span{font-weight:500}.main__button{font-weight:700;font-size:14px;line-height:128.571429%;background:linear-gradient(90deg,#eb746c 0,#f2948d 100%);color:#fff;margin:28px 0 0 0;transition:all .3s ease 0s}.main__button a{display:inline-block;padding:18px 28px;width:100%;height:100%;transition:.3s}.main__button:hover a{box-shadow:0 5px 20px rgba(238,132,124,.8)}.main__button img{padding:2px 0 0 10px}.slick1-arrow{font-size:0;width:31px;height:31px;background-color:rgba(0,0,0,.49);border-radius:50%;position:absolute;top:50%;z-index:5;transition:all .3s ease 0s}.slick1-arrow::after{content:"";position:absolute;width:10px;height:10px;top:10px;left:10px;transform:rotate(45deg)}.slick1-next{left:98%}.slick1-next::after{border-right:3px solid #fff;border-top:3px solid #fff;border-radius:1px;transition:all .3s ease 0s}.slick1-prev{left:-20px}.slick1-prev::after{border-left:3px solid #fff;border-bottom:3px solid #fff;border-radius:1px;transition:all .3s ease 0s;left:12px}.slick1-arrow:hover{background:#f2948d}.slick1-next:hover:after{border-right:3px solid #000;border-top:3px solid #000}.slick1-prev:hover:after{border-left:3px solid #000;border-bottom:3px solid #000}.page__advantages{padding:76px 0 64px}.advantages__inner{display:flex;justify-content:space-between;gap:10px;align-items:center}.advantages__item{display:flex;justify-content:center;align-items:center;gap:45px}.advantages__item:hover svg{fill:#f2948d}.advantages__image{padding-left:20px}.advantages__image svg{transition:.3s;fill:#ede7ea;width:50px;height:50px;flex:0 0 50px}.swiper.main-section-swiper5.swiper-initialized.swiper-horizontal.swiper-backface-hidden{overflow:visible}.advantages__text{max-width:200px;line-height:125%;color:#a09696}.title-pink{font-weight:500;font-size:40px;line-height:1.275;color:#f2948d}.more-text-bold{font-weight:700;font-size:14px;line-height:128.571429%;padding:0 1px 0 0;transition:all .3s ease 0s}.more-text-bold__arrow{padding:0 0 0 10px;transition:all .3s ease 0s}.more-text-bold:hover{color:#f2948d}.more-text-bold:hover .more-text-bold__arrow{padding:5px 0 0 20px}.more-text-bold__arrow:hover{padding:5px 0 0 20px}.title-name{line-height:125%}.page__dresses{padding:50px 0 0 0;position:relative}.page__dresses::before{position:absolute;content:"";top:50%;transform:translate(-50%,-25%);max-height:960px;background-color:#fff;width:100vw;left:49.7%;height:100%;z-index:-1}.slick-arrow{font-size:0;width:31px;height:31px;background-color:rgba(0,0,0,.49);border-radius:50%;position:absolute;top:50%;z-index:5;transition:all .3s ease 0s}.slick-arrow::after{content:"";position:absolute;width:10px;height:10px;top:10px;left:10px;transform:rotate(45deg)}.slick-next{left:98%}.slick-next::after{border-right:3px solid #fff;border-top:3px solid #fff;border-radius:1px;transition:all .3s ease 0s}.slick-prev{left:-20px}.slick-prev::after{border-left:3px solid #fff;border-bottom:3px solid #fff;border-radius:1px;transition:all .3s ease 0s;left:12px}.slick-arrow:hover{background:#f2948d}.slick-next:hover:after{border-right:3px solid #000;border-top:3px solid #000}.slick-prev:hover:after{border-left:3px solid #000;border-bottom:3px solid #000}.dresses__header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px 20px}.dresses__header a::after{transition:.3s;border-color:#3a2e2e}.dresses__header a:hover::after{border-color:#f2948d}.dresses__title{letter-spacing:.013em;font-size:40px}.dresses__body{padding:50px 0 77px;display:flex;gap:25px}.dresses__column-one .dresses-column__more,.dresses__column-two .dresses-column__more{padding-right:31px}.dresses-column__img img{width:100%}.dresses-column__text{padding:25px 0 0 29px;display:flex;align-items:center;justify-content:space-between;gap:15px}.dresses-column__title{padding-right:32px}.dresses__column-two .dresses-column__text{padding-left:39px}.dresses__inner{position:relative}.dresses__catalog{display:grid;grid-template-columns:repeat(4,1fr);position:relative;gap:25px}.dresses-card{position:relative;background-color:#fff;overflow:hidden;display:flex;flex-direction:column;height:100%;max-height:510px}.dresses-card:hover .dresses-card__description{transition:.3s;position:relative;bottom:50px}.dresses-card:hover .dresses-card__hidden{display:flex}.dresses-card__button{margin-left:auto;background-color:rgba(58,46,46,.3);cursor:pointer;height:35px;width:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:0 0 35px;transition:.3s}.dresses-card__button svg{height:19px;width:19px;flex:0 0 19px;stroke:#fff;transition:.3s}.dresses-card__button:hover{background-color:rgba(58,46,46,.5);transform:scale(1.1)}.dresses-card__button:hover svg{stroke:#f2948d}.dresses-card__image{position:relative}.dresses-card__image img{width:100%;max-height:400px}.dresses-card__hidden{display:none;flex-direction:column;gap:10px}.dresses-card__decor{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:space-between;padding:20px}.dresses-card__labels{display:flex;flex-direction:column;gap:10px;justify-content:flex-start}.dresses-card__whitelist img{background:#3a2e2e;opacity:.3;padding:7px;border-radius:50%}.dresses-card__description{justify-content:flex-end;height:100%;position:relative;bottom:0;padding:20px;display:flex;flex-direction:column;gap:10px;transition:all .3s ease 0s;background-color:#fff}.dresses__card:hover{cursor:pointer}.dresses__card:hover .dresses-card__description{cursor:pointer;z-index:5}.dresses-card__title{max-width:291px;margin-bottom:auto}.dresses-card__price{font-weight:700;font-size:16px;line-height:125%;color:#f2948d}.dresses-card__description:hover .dresses-card__description{height:200px;cursor:pointer;margin:-170px 0 0 0;z-index:5;position:relative}.dresses-card__color{border:none}.dresses-card__color a{width:15px;height:15px;flex:0 0 15px}.dresses-card__color a::before{display:none}.dresses-card__color-black{background:#16171b}.dresses-card__color-pink{background:#f2948d}.dresses-card__color-white{background:#f3eeeb}.dresses-card__color-blue{background:#3d5bd6}.dresses-card__size a:not(:last-child){padding:0 10px 0 0;border-right:2px solid #f8e7e6}.dresses-card__size{font-weight:500;font-size:14px;line-height:128.571429%;color:#a09696}.active-size{color:#000;font-weight:500;font-size:14px;line-height:128.571429%;transition:all .3s ease 0s}.active-size:hover{color:#f2948d}.page__popular{padding:200px 0 100px 0}.popular__header{padding:0 0 50px;display:flex;justify-content:space-between;align-items:center}.popular__disription{padding:35px 85px;border-top:1px solid #f2948d;border-bottom:1px solid #f2948d;line-height:150%}.page__promo{display:flex;justify-content:center;align-items:center;padding-top:48px}.page__promo img{width:100%}.page__create{margin:-60px 0 0 0;padding:0 0 153px}.create .col-md-9{margin-left:-4px}.create__container{gap:10px}.create__container{display:flex;align-items:center}.create__title{max-width:276px}.create__row{position:relative}.create__row .swiper-button-next,.create__row .swiper-button-prev{top:55%}.create__row .swiper-button-next{right:-10px}.noUi-touch-area{cursor:pointer}.create__card{height:100%;display:flex;flex-direction:column;gap:28px;cursor:pointer}.create__card .create__img{height:100%}.create__card .create__img img{height:100%}.create__card:hover img{transform:scale(1.1)}.create__card:hover .create__text{color:#f2948d}.create__card:hover .create__text .button-arrow::after{border-color:#f2948d}.create__img{overflow:hidden;max-height:430px}.create__img img{width:100%;transition:all .3s ease 0s}.create__text a{gap:12px;font-weight:500;font-size:16px;width:100%}.create__text a::after{transform:rotate(-45deg) scale(1.3);border-color:#a09696;border-width:1.5px}.page__follow{padding:75px 0 99px;background-color:#fff}.follow__wrapper{padding:25px 0 0;display:flex;gap:25px;margin-bottom:36px}.follow__text{width:100%}.follow__title{max-width:379px;padding:0 0 15px 0}.follow__desription{max-width:336px;padding:0 0 35px 0;line-height:1.5}.follow__first-column{padding-top:25px}.follow__column-image{display:flex;gap:25px}.follow__column-image img{width:100%}.follow__column img{width:100%}.follow__social{display:flex;gap:40px;font-weight:500;line-height:125%;margin-right:20px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.page__viewed{padding:150px 0 75px 0}.viewed__title{padding:0 0 50px 0}.page__immerse{padding:75px 0}.immerse__wrapper{position:relative}.immerse__container{max-width:899px}.immerse__header{display:flex;align-items:flex-end;justify-content:space-between;padding:0 0 48px 3px;flex-wrap:wrap}.immerse__title{max-width:474px;padding:0 0 15px 0}.immerse__discription{max-width:416px;line-height:1.5}.immerse__more{padding:10px 0 0 0}.immerse__wrapper{position:relative}.immerse__body{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.immerse-body__img img{width:100%}.immerse-body__card{padding:50px 0}.immerse-card__date{font-weight:500;color:#a09696;font-size:14px;line-height:128.571429%;padding:0 0 15px 0}.immerse-card__date img{padding:0 10px 0 0}.immerse-card__title{font-weight:500;font-size:16px;line-height:125%;padding:0 0 5px 0}.immerse-card__disription{font-weight:400;font-size:14px;line-height:125%;color:#a09696;padding:0 0 5px 0}.page__feedback{padding:75px 0}.feedback__inner-swiper{position:relative}.feedback__inner-swiper .swiper-button-next,.feedback__inner-swiper .swiper-button-prev{top:57.5%}.feedback__title{max-width:350px;padding:0 0 100px 0}.feedback-card{padding:40px 40px 33px;background-color:#fff;border:1px solid #ede7ea}.feedback-card__header{display:flex;align-items:center;gap:15px;padding:0 0 10px 0}.feedback-card__name{font-weight:400;font-size:22px;line-height:109.090909%;color:#000}.feedback-card__body{display:flex;gap:20px;font-weight:400;font-size:16px;line-height:150%;height:119px;overflow-y:auto;overflow-x:hidden}.feedback-card__body::-webkit-scrollbar{width:2px}.feedback-card__body::-webkit-scrollbar-track{background:#f8e7e6;border-radius:14px}.feedback-card__body::-webkit-scrollbar-thumb{background:#f2948d;border-radius:14px}.feedback-card__footer{color:#f2948d;font-size:20px;padding-top:7px;display:flex;align-items:center;justify-content:flex-start;gap:9px}.page__aboutus{padding:75px 0 0}.aboutus__inner{padding:100px 84px 100px 112px;background-color:#fff}.aboutus__title{padding:0 0 25px 0;font-weight:500;font-size:22px;line-height:127.272727%}.aboutus__disription{font-weight:400;font-size:16px;line-height:150%;height:148px;overflow-y:scroll;padding:0 20px 10px 0}.aboutus__disription::-webkit-scrollbar{width:4px}.aboutus__disription::-webkit-scrollbar-track{background:#f8e7e6;border-radius:14px}.aboutus__disription::-webkit-scrollbar-thumb{background:#f2948d;border-radius:14px}.aboutus__more{padding:26px 0 0 0}.footer{background:#f8e7e6}.footer__container{padding:25px 15px}.footer__top{padding:75px 0 94px 0;display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px 10px}.footer__column{flex:1 0 auto;max-width:200px;display:flex;flex-direction:column;align-items:flex-start}.footer__column:last-child{max-width:423px;flex:1 0 423px}.footer__column:last-child .footer__title{margin-bottom:11px}.footer__column:nth-child(2){margin-top:auto}.footer__list--contact .footer__item:last-child{padding-top:22px}.footer__title{font-weight:500;margin:0 0 38px 0;line-height:125%;text-align:left;max-width:380px;letter-spacing:.01em}.footer__list{display:flex;flex-direction:column;gap:15.5px;font-weight:400;font-size:14px;line-height:128.571429%;padding:0}.footer__item a{transition:.3s}.footer__item a:hover{color:#f2948d}.footer__bank{padding-top:34px}.footer__bank img+img{margin-left:19px}.footer__disription{font-size:14px;line-height:1.285}.footer__form{margin:25px 0 39px;background:#fff;border-radius:70px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:5px 20px}.footer__input{padding:15px 9px;background:#fff;border-radius:70px;font-size:14px;line-height:1.285;flex:1 1 auto}.footer__input::-moz-placeholder{color:#a09696}.footer__input::placeholder{color:#a09696}.footer__input:focus{outline:0}.footer__button{padding:10px;background:#fff;border-radius:70px;transition:all .3s ease 0s;font-size:14px;font-weight:700}.footer__button::after{width:10px;height:10px;border-color:#a09696!important;transform:rotate(-45deg) scale(.7)!important;border-width:1.5px;transition:.3s}.footer__button:hover::after{border-color:#f2948d!important}.footer__button:hover{color:#f2948d}.footer__social{display:flex;align-items:center;-moz-column-gap:26px;column-gap:26px}.footer__social p{font-weight:500;max-width:137px;margin-bottom:0;line-height:1.275}.footer__social-images{display:flex;align-items:center;gap:10px}.footer__social-images a{display:flex;align-items:center;justify-content:center;height:40px;width:40px;flex:0 0 40px;border-radius:50%;border:1px solid #ede7ea}.footer__social-images a svg{fill:#f2948d}.footer__bottom{padding:29px 0 0 0;border-top:1px solid #f1d8d6;font-weight:400;font-size:12px;line-height:125%;color:#bba09f;display:flex;justify-content:space-between;flex-wrap:wrap}.footer__bottom p:nth-child(2){margin-left:-71px}.footer__bottom p:nth-child(2) a+a{padding-left:23px}.arrow-down1{display:inline-block;width:20px;height:20px;font-size:0;position:relative;z-index:125;top:40%;left:7%;transition:all .3s ease 0s}.arrow-down1::after{content:"";position:absolute;width:13px;height:13px;transform:rotate(45deg)}.arrow-down1::after{top:10%;border-right:2px solid #a09696;border-bottom:2px solid #a09696;border-radius:1px;transition:all .3s ease 0s}.swiper-nav{position:relative;height:auto;z-index:1;left:50%;transform:translateX(-50%)}.swiper-nav__main{top:-22px;max-width:190px}.swiper-nav__immerse{position:absolute;width:100%;height:100%;transform:translate(-50%,-50%);top:50%}.swiper-nav__immerse .swiper-horizontal>.swiper-pagination-bullets,.swiper-nav__immerse .swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-nav__immerse .swiper-pagination-custom,.swiper-nav__immerse .swiper-pagination-fraction{display:none;top:28px;background-color:transparent;margin-left:-13px}.swiper-nav__immerse .swiper-button-prev{left:-80px;top:calc(50% + 23px)}.swiper-nav__immerse .swiper-button-next{top:calc(50% + 23px);right:-83px}.swiper-button-prev.main-slide-prev{position:absolute;top:-10px;width:100%}.swiper-button-next.main-slide-next{position:absolute;top:-10px;width:100%}.swiper-button-next.main-slide-next:after,.swiper-button-prev.main-slide-prev:after{display:none}.swiper-button-next.main-slide-next,.swiper-button-prev.main-slide-prev{position:absolute;top:-16px;width:30px;height:30px;background-color:rgba(0,0,0,.49);border-radius:50%;transition:all .3s ease 0s}.swiper-button-next.main-slide-next::before,.swiper-button-prev.main-slide-prev::before{content:"";position:absolute;width:10px;height:10px;top:10px;transform:rotate(45deg);transition:all .3s ease 0s;z-index:10}.swiper-button-prev.main-slide-prev::before{border-left:3px solid #fff;border-bottom:3px solid #fff;border-radius:1px;left:12px}.swiper-button-next.main-slide-next::before{right:12px;border-right:3px solid #fff;border-top:3px solid #fff;border-radius:1px}.swiper-button-prev.main-slide-prev:hover{background:#f2948d}.swiper-button-next.main-slide-next:hover{background:#f2948d}.swiper-button-next.main-slide-next:hover::before{border-right:3px solid #000;border-top:3px solid #000}.swiper-button-prev.main-slide-prev:hover::before{border-left:3px solid #000;border-bottom:3px solid #000}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{background:#fff;border-radius:48px;width:auto;display:flex;align-items:center;justify-content:center;-moz-column-gap:2px;column-gap:2px;padding:10px 6px;left:50%;transform:translateX(-50%)}.swiper-pagination-bullet{background-color:#fff;border:1px solid #f2948d;width:10px;height:10px}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#f2948d}.swiper-slide{background-position:top;max-height:750px;height:auto}.noUi-horizontal .noUi-handle{height:20px;width:20px;top:50%;transform:translateY(-50%);right:0}.noUi-horizontal .noUi-handle::before{display:none}.noUi-horizontal .noUi-handle::after{display:none}.noUi-handle.noUi-handle-lower{right:-20px}.noUi-handle{border:2px solid #fff;background-color:#f2948d;cursor:default;border-radius:50%;box-shadow:0 0 4px rgba(0,0,0,.15)}.noUi-horizontal{background-color:#ede7ea;height:2px}.noUi-connect{background-color:#f2948d}.noUi-target{background-color:#ede7ea;border-radius:0;border:none;box-shadow:none}.main-section-swiper .swiper-wrapper{height:750px}.main__container-two-slide{display:block;padding-left:60px}.main__text-two-slide{align-items:flex-start;text-align:left;padding-top:282px;padding-left:55px}.main__text-two-slide .main__subtitle{max-width:400px}.main__three-slide .main__subtitle{max-width:100%}.main__four-slide .main__text{max-width:738px;width:100%}.main__four-slide .main__subtitle{max-width:450px}.main__five-slide .main__text{max-width:855px}.main__five-slide .main__subtitle{max-width:520px}.fancybox__content>.f-button.is-close-btn{opacity:1;background:0 0}.accordion-button:focus{box-shadow:none}@media (min-width:767.98px){.about__section{margin-bottom:150px}.about-section{display:flex}.about-section__body{width:50%;padding-right:38px}.about-section__img{flex:0 0 calc((100vw - 30px) * .5 + 15px);transform:translateX(-100%);padding:0 0 32.3%;position:relative}.about-section__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about__section.about-section--reverse{margin-bottom:50px}.about-section--reverse .about__title{max-width:515px}.about-section--reverse .about-section{margin-bottom:100px}.about-section--reverse .about-section__body{padding-right:28px}.about-section--reverse .about-section__img{transform:translateX(0)}.about-section--reverse .about-section__container{margin:0;padding-left:68px}.about-section--reverse .about__description{margin-bottom:49px}}@media (min-width:992px){.catalog__slider.catalog-slider.swiper.swiper-initialized.swiper-horizontal{overflow:visible}.about-self__swiper.swiper.swiper-initialized.swiper-horizontal{overflow:visible}}@media (min-width:1319px){.about-section__img{flex:0 0 50%;}}@media (max-width:1920px){.about .aboutus__title{font-size:calc(25px + 15 * ((100vw - 390px)/ 1530))}.rights .swiper-nav__header{right:calc(0px + 63 * ((100vw - 390px)/ 1530))}.header-slide__descr{left:calc(0px + 112 * ((100vw - 390px)/ 1530))}.header-more-category__menu .catalog-accordion{padding-left:calc(-550px + 761 * ((100vw - 390px)/ 1530))}.header-more-category__menu .catalog-accordion__body{gap:calc(0px + 49 * ((100vw - 390px)/ 1530))}.menu__list{-moz-column-gap:calc(0px + 25 * ((100vw - 390px)/ 1530));column-gap:calc(0px + 25 * ((100vw - 390px)/ 1530))}.menu__item--language{padding-left:calc(0px + 35 * ((100vw - 390px)/ 1530))}.menu__item-search{margin-right:calc(0px + 37 * ((100vw - 390px)/ 1530))}.header__logo{padding:calc(5px + 17 * ((100vw - 390px)/ 1530))}.header__logo{width:calc(80px + 114 * ((100vw - 390px)/ 1530))}.header__logo{height:calc(80px + 114 * ((100vw - 390px)/ 1530))}.dresses__title{font-size:calc(25px + 15 * ((100vw - 390px)/ 1530))}}@media (max-width:1400px){.menu__item--desktop{display:none}}@media (max-width:1400px){.advantages .swiper-slide{width:auto!important}.advantages__item{gap:24px;justify-content:stretch}.advantages__image img{width:40px;height:40px}.header__logo{left:47%}}@media (max-width:1300px){.follow__wrapper{flex-direction:column;gap:20px}}@media (max-width:1200px){.size-popup__inner{width:auto;padding:0}.header__accordion-button{display:none}.col-md-1{display:none}.menu__item--phone{display:none}.menu__item-search.active{left:0;padding:0}.auth__col{padding-right:50px}.auth__col:nth-child(2){padding-left:50px}}@media (max-width:991.98px){.privacy-popup h5{font-size:25px}.col-md-7{width:100%}.slider{flex-direction:column}.slider-main img{-o-object-fit:fill;object-fit:fill}.product-card-descr{padding-top:41px;padding-left:0}.product-card-descr__title{font-size:25px;margin-bottom:14px}.product-card-descr__top{margin-bottom:27px}.product-card-descr__price{margin-bottom:45px}.product-card-descr__select{margin-bottom:24px}.product-card-descr__item{padding:11px 10px 7px 10px}.auth__container{padding:0}.auth__row{grid-template-columns:auto;gap:20px}.auth__col{padding:10px}.auth__col:nth-child(2){padding:10px}.menu__item-search.active{max-width:100%}.main__first-slide img{background-size:cover}.page{padding:40px 0 46px}svg{flex:0 0 20px;width:20px;height:20px;padding:2px}.header{height:40px}.header__logo{left:50%}.menu__list.menu__list-end .menu__item{position:relative}.menu__list.menu__list-end .menu__item .menu__item-count{position:absolute;top:-3px;right:-4px;min-width:10px;max-height:11px;line-height:1;margin-left:0;padding:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:2px}.menu__list.menu__list-end .menu__link svg{flex:0 0 20px;width:20px;height:20px;padding:2px;margin-right:0}.menu__body{padding:10px 0}.menu__item-text{display:none}.menu__list{-moz-column-gap:25px;column-gap:25px}.menu__item--language{display:none}.menu__item--phone{display:none}.menu__item-button span{display:none}.header-more-category{display:none}.dresses__body{flex-direction:column}.dresses-column__text{flex-direction:column;align-items:flex-start;padding:20px 0 0}.dresses__column-two .dresses-column__text{flex-direction:column;align-items:flex-start;padding:20px 0 0}.follow__column-image{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.follow__column-image img{flex:1 1 auto}.personal-form__inner{grid-template-columns:repeat(2,1fr)}}@media (max-width:833px){.error__animate{width:-webkit-fill-available}.error__img-animate,.error__img-animate2{top:76%}.error__img-animate img,.error__img-animate2 img{display:block;padding-left:150px;padding-right:150px}}@media (max-width:833px) and (max-width:1920px){.error__img-animate img,.error__img-animate2 img{padding-left:calc(25px + 125 * ((100vw - 390px)/ 1530))}.error__img-animate img,.error__img-animate2 img{padding-right:calc(25px + 125 * ((100vw - 390px)/ 1530))}}@media (max-width:767.98px){.error__img-animate,.error__img-animate2{top:77%}@keyframes error1{0%{top:-20px}10%{top:-20px}50%{top:0}70%{top:0}100%{top:-20px}}@keyframes error2{0%{top:0}10%{top:0}50%{top:-20px}70%{top:-20px}100%{top:0}}.basket-popup{padding:20px}.chat-btn{align-items:flex-end}.main__text{max-width:100%!important;align-items:center;padding:0;text-align:center}.catalog-filter-sort{display:block}.personal__inner .contact-form{padding-top:10px}.personal-card{padding:10px}.personal{padding-top:80px}.personal__inner{flex-direction:column}.personal__nav{max-width:100%;padding-top:20px}.personal__list{max-width:100%;margin:auto}.personal__item--exit{margin:auto;max-width:100%}.personal--feedback.personal__container{padding-top:60px}.personal-form__inner{grid-template-columns:auto}.personal-form__button{width:100%}.personal__item--exit{padding:0}.auth__col .form__input-inner{grid-template-columns:auto}.auth__container{padding:0!important}.menu__item--desktop{display:none}.menu__item-text{display:none}.page.page-about{padding-bottom:31px}.container-sm{padding:0 24px}.blog{padding-bottom:14px}.blog__footer{flex-direction:column;padding:18px 0}.blog__show-more{width:100%}.blog .button{padding:18px}.blog__pagination{width:100%;padding:0 7px}.blog__pagination .pagination{justify-content:space-between}.blog__header{display:none}.menu-hidden{width:100vw}.menu-hidden .button-close{padding:8px 0}.menu-hidden .accordion-body{padding-left:0}.menu-hidden__text{display:none!important}.menu-hidden__button{margin-bottom:65px;padding:12px 25px}.menu-hidden__list{gap:20px}.menu-hidden__item{padding:0 25px}.menu-hidden .accordion-button{padding:19px 0}.menu-hidden .number__item{gap:19px;padding:21px 25px}.menu-hidden .social__icon svg{width:18px;height:18px;flex:0 0 18px}.menu-hidden .language__item{padding:19px 25px}.chat{top:50%;width:50px;height:50px}[class*=__container]{padding:0;}.header__menu{min-height:auto}.header__logo{top:0}.menu__body{padding:8px 0}.menu__list svg{padding:0}.menu__list-start{gap:9px}.menu__list-end{gap:19px}.container{padding:0 25px}.no-webp .main__first-slide{background:url(../img/mobile/index/slide1.jpg)}.main__first-slide{background-size:cover;background-position:top left}.main-section-swiper .swiper-pagination{bottom:-12px}.page__dresses::before{height:71%}.page__popular{padding-top:81px}.page__advantages{padding:49px 0 40px}.page__viewed{padding-top:41px}.page__follow{padding-bottom:40px}.page__feedback{padding:46px 0}.advantages__text{font-size:14px}.advantages .swiper-slide{width:auto!important;max-width:360px;}.advantages__item{gap:24px;justify-content:stretch}.advantages__image{padding-left:16px}.advantages__image img{width:40px;height:40px}.main{max-height:600px}.main__title{font-size:25px}.main__text{padding-top:0}.main__subtitle{max-width:215px}.main .swiper-slide{background-position:27%}.main__container{position:relative;padding:211px 15px;height:auto}.main__container::before{background:#fff;position:absolute;content:"";opacity:0;filter:blur(250px);width:100vw;height:100%;width:674px;height:674px;border-radius:50%;overflow:hidden;left:50%;top:50%;transform:translate(-50%,-50%)}.main__text{max-width:260px;position:relative;z-index:2}.feedback-card{padding:20px 17px 13px 20px}.feedback-card__body p{margin-right:20px}.feedback-card__photo{width:45px;height:45px;border-radius:50%;overflow:hidden}.main-section-swiper{max-height:600px}.main-section-swiper .swiper-button-next,.main-section-swiper .swiper-button-prev{display:none}.title-pink{font-size:25px}.label{font-size:10px}.popular__header{gap:17px;flex-direction:column;padding-bottom:40px}.popular__disription{font-size:14px;padding:17px 20px 15px}.dresses-card__image img{max-height:321px}.dresses-card__price{white-space:nowrap}.dresses__inner{margin-right:-25px}.dresses__body{padding:39px 0 40px;gap:38px}.dresses__column:nth-child(2) .dresses-column__img{max-height:169px;overflow:hidden}.dresses-column__text{gap:10px}.aboutus__inner{padding:25px;margin:0 -25px}.aboutus__disription{height:217px;padding:0 10px 0 0}.aboutus__more{padding-top:20px}.swiper-button-next,.swiper-button-prev{display:none}.swiper.main-section-swiper4{margin-left:-6px}.swiper.main-section-swiper4 .swiper-slide{max-width:250px}.create__card{max-width:250px}.create__card img{max-width:250px;max-height:311px}.page__aboutus{padding:35px 0}.page__promo{flex-direction:column;margin-bottom:40px;align-items:flex-start;padding-top:82px;gap:38px}.page__promo img{height:310px;-o-object-fit:cover;object-fit:cover;-o-object-position:-30px top;object-position:-30px top}.page__viewed{padding-bottom:0}.page__create{margin:0;padding-bottom:44px}.page__follow{padding-top:10px}.page__popular{padding-bottom:27px}.create__title{padding:0 25px;max-width:340px}.follow__column--mobile-none{display:none}.follow__first-column{padding-top:6px}.follow__title{padding-bottom:9px}.follow__first-column{display:flex;flex-direction:column;gap:20px}.follow__desription{max-width:100%;padding:0;margin-bottom:20px}.follow__social{justify-content:flex-start;gap:10px}.follow__social svg{width:26px;height:26px;flex:0 0 26px}.viewed__container{margin-right:-15px}.viewed__title{padding-bottom:39px}.viewed .swiper-slide{max-width:250px}.immerse__container{margin-right:-25px}.immerse__title{padding-bottom:8px}.immerse__header{max-width:340px;padding:0 0 38px 0}.immerse__more{padding-top:22px}.immerse__wrapper .swiper-button-next{right:0}.immerse__wrapper .swiper-button-prev{left:0}.immerse__wrapper .swiper-button-next,.immerse__wrapper .swiper-button-prev{display:block;top:calc(100% + 50px)}.swiper-nav__immerse{position:relative;top:41px}.swiper-nav__immerse .swiper-horizontal>.swiper-pagination-bullets,.swiper-nav__immerse .swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-nav__immerse .swiper-pagination-custom,.swiper-nav__immerse .swiper-pagination-fraction{display:block;top:28px;background-color:transparent;margin-left:-13px}.swiper-nav__immerse .swiper-button-next{top:calc(100% + 50px);margin-right:25px}.swiper-nav__immerse .swiper-button-prev{top:calc(100% + 50px)}.blog-pagination{display:block}.blog-article{flex:1;display:flex;flex-direction:column;gap:17px}.blog-article__title{margin-bottom:10px}.blog-article__img{height:100%}.blog-article__img img{height:100%}.blog-article__content,.blog-article__img{position:relative}.blog-article__content{padding:0;right:0;background-color:transparent;bottom:0;max-width:100%}.feedback__container{margin-right:-15px}.feedback__title{padding-bottom:39px}.footer__container{padding:40px 25px 20px}.footer__bank{padding-top:11px}.footer__top{padding:0;justify-content:center}.footer__title{text-align:center}.footer__button{padding:0 10px 0 0;gap:5px}.footer__input{padding-left:0}.footer__bottom{flex-direction:column;gap:20px;align-items:center;text-align:center;justify-content:center;border-top:none}.footer__bottom p:nth-child(3){gap:25px;display:flex;align-items:center}.footer__bottom p:last-child{padding-top:20px}.footer__column{align-items:center;justify-content:center;text-align:center}.footer__column:last-child{flex:1 1 423px}.footer__column:not(:last-child){display:none}.footer .footer__bottom p:nth-child(2){margin-left:auto;margin-right:auto;padding:20px 5px;border-top:1px solid #f1d8d6;border-bottom:1px solid #f1d8d6}.social__text{display:none}.social__list{gap:10px;justify-content:space-between}.social__icon svg{width:26px;height:26px;flex:0 0 26px}.about{padding-top:36px}.about__container{padding-top:77px;margin-right:-25px;margin-bottom:14px}.about .advantages__title{margin-bottom:49px}.about__title{margin-bottom:20px}.about .aboutus__disription{line-height:1.5;max-height:388px;padding-right:10px}.about .aboutus__inner{padding-bottom:40px}.about-section--reverse{display:flex;flex-direction:column-reverse;padding-top:76px;margin-bottom:36px}.about-section__container{padding:0 25px}.about-self{padding:5px 0}.about-self .__container{margin-right:-25px}.about-self__card{width:auto}.about-self__top{margin-bottom:40px}.about-self__swiper-control{display:none}.history-swiper__nav{display:block}.history-swiper .swiper-button-prev{left:0}.history-swiper .swiper-button-next{right:0}.history-swiper .swiper-button-next,.history-swiper .swiper-button-prev{display:block}.history__inner{padding-top:42px;text-align:left;margin-bottom:126px}.history .swiper-button-next,.history .swiper-button-prev{display:block}.history__title{margin-bottom:8px}.history__text{margin-bottom:37px}.contacts{padding-bottom:34px}.contacts svg{width:24px;height:24px;flex:0 0 24px}.contacts__breadcrumbs{padding-top:60px}.contacts__title{margin-bottom:40px}.contacts .container-normal{padding:0 25px}.contacts__item{max-width:345px}.contacts__row{grid-template-columns:auto;gap:83px}.contacts__social p{color:#a09696}.contacts__social .social__images{flex-wrap:wrap}.contacts__social .social__images a{gap:22px 13px;padding:14px 21px}.contacts .contact-form__text{margin-bottom:40px}.delivery{padding:60px 0 34px}.delivery__header{flex-direction:column;align-items:flex-start;margin-bottom:40px}.delivery__title{margin-bottom:20px}.delivery__description{line-height:1.5625}.delivery__inner{margin:0 -25px}.delivery__item{padding:41px 26px 20px}.delivery__item:last-child{padding:54px 26px 18px}.delivery__item:last-child .row{gap:30px}.delivery__text-left{max-width:100%}.delivery .row{gap:40px}.delivery .col-md-9{padding-left:12px}.delivery .delivery-article{gap:0}.delivery .delivery-article__content{margin-bottom:20px}.delivery .delivery-article__props{flex-direction:column;gap:18px}.delivery .delivery-article__props dl:last-child{display:flex;align-items:center;gap:10px}.delivery .delivery-article__footer{flex-direction:column;align-items:flex-start;gap:10px}.delivery .delivery-article__decor{margin-top:25px}.delivery .delivery-article__item{align-items:stretch;line-height:1.275}.delivery .delivery-article__item span:first-child{white-space:nowrap}.delivery .delivery-article--sm{padding-top:25px}.delivery .delivery-article--sm .delivery-article__content{padding-top:25px}.error__container{padding:118px 25px 20px!important}.error__content p:not(:last-child){margin-bottom:21px}.personal{padding-top:60px}.personal__container{padding:0 10px}.personal__title{margin-bottom:40px}.personal .catalog__cards{margin-bottom:23px}.fancybox__container{padding:0}.fancybox__content{padding:25px}.catalog{padding:60px 0 31px}.catalog__container{padding:0 10px}.catalog__cards{grid-template-columns:repeat(2,1fr);gap:5px;margin-bottom:21px}.catalog__title{margin-bottom:40px}.catalog__slider{margin-bottom:17px}.catalog__footer{flex-direction:column;gap:15px}.catalog__footer .blog__pagination{padding:0 20px}.catalog-slide__content p{font-size:12px}.catalog-filter{font-size:12px;padding:15px 0 10px;margin-bottom:40px}.catalog-filter__col:last-child{margin-right:0}.catalog-filter__button-arr{display:none}.basket-card__delete svg{width:24px;height:24px;flex:0 0 24px}.order{padding-bottom:33px;padding-top:61px}.order .basket{padding:14px 24px}.order .basket__title{margin-bottom:20px}.order .basket__cards{margin-bottom:0}.order .basket-coast{gap:10px;margin-bottom:19px}.order .basket-coast__footer{background-color:#fff;padding:25px}.order .basket-coast__button{margin-bottom:10px;padding:19px}.order .row{margin:0 -35px;flex-direction:column-reverse;gap:40px}.order .order-form{border:none}.order .form__item{padding:10px 8px;margin-right:15px}.order .order__form .form__item:not(:last-child){margin-bottom:2px}.order .order-form{padding:25px}.order .order-form__header{margin-bottom:0;align-items:flex-start;flex-direction:column;gap:8px}.order .order-form__header-actions{gap:20px}.order .order-form__header-actions a{gap:5px}.order .order-form__inner{gap:9px 5px}.order .order-form__inner input{max-width:160px;padding:10px;max-height:38px}.order .order__form:not(:last-child){margin-bottom:40px}.order .order-form__form:not(:last-child){margin-bottom:24px}.order .order-form__form--select .form__inner{grid-template-columns:auto;margin-right:15px;gap:3px}.order .order-form__select .select__button{padding:12px 18px 9px 8px}.order-form__form.order-form__form--pay .form__inner{gap:2px 9px}.order-form__form.order-form__form--pay .form__item{padding:19px}.slider-main{margin-right:-25px;max-height:436px}.product-card{padding-top:60px}.product-card__breadcrumbs{margin-right:-25px}.product-card__viewed{padding-top:41px}.product-card__reviews{padding-top:41px}.product-card .product-card-reviews .product-card{padding-bottom:33px}.product-card .product-card-reviews .product-card__show-more{width:auto;margin-top:-19px}.product-card .product-card-reviews__header{gap:19px;flex-direction:column;margin-bottom:0}.product-card .product-card-reviews__grade{padding:10px 10px 7px;width:100%}.product-card .product-card-reviews__gift{flex-direction:column;padding:23px 20px;gap:20px;text-align:center}.product-card .product-card-reviews__item-header{flex-wrap:wrap;padding:24px 24px 17px;gap:12px}.product-card .product-card-reviews__item-date{margin-left:0;flex:1 1 100%}.product-card .product-card-reviews__item-content{padding:20px 25px}.product-card .product-card-reviews__item-share{flex-direction:column;text-align:center;padding:25px 25px 16px;gap:27px}.product-card .product-card-reviews__item-share a{padding-top:16px;justify-content:center}.product-card .product-card-reviews__item-img img{width:56px;height:52px}.product-card .product-card-reviews__viewed{padding-top:41px}.size-popup__header{flex-direction:column;align-items:stretch;margin-bottom:39px}.popup__header{gap:20px}.popup__content{padding-right:0}.popup-accordion .accordion-body{padding:0 0 20px}.category-popup__item{padding:5px 10px 5px 5px}.popup-price__inputs{padding-top:30px}}@media (max-width:767.98px) and (max-width:1920px){.main__container::before{width:calc(388px + 286 * ((100vw - 390px)/ 1530))}.main__container::before{height:calc(388px + 286 * ((100vw - 390px)/ 1530))}}@media (max-width:575.98px){.size-popup__header{flex-direction:column;align-items:stretch;margin-bottom:39px}.size-popup td,.size-popup th{padding:5px}}.webp .main__first-slide{background:url(../img/main/bgimg.webp)}.webp .main__two-slide{background:url(../img/main/banners2.webp)}.webp .main__three-slide{background:url(../img/main/banners3.webp)}.webp .main__four-slide{background:url(../img/main/banners4.webp)}.webp .main__five-slide{background:url(../img/main/banners5.webp)}@media (max-width:767.98px){.webp .main__first-slide{background:url(../img/mobile/index/slide1.webp)}}

.product-card-help {
	font-size: 14px;
	font-weight: 500;
	line-height: 18px;
	padding: 14px 0;
	gap: 10px;
}
.product-card-help svg {
	min-width: 24px;
	width: 24px;
	height: 24px;
}
.category-description b, .category-description strong {
	font-weight: bold !important;
	padding: 5px 0;
}

.category-description li {
	list-style: circle;
	margin-left: 20px;
}


.header__logo {
    transition: top 0.3s;
}

.like_url:hover {
	cursor: pointer;
	color: #f2948d;
}


.page-item:last-child .page-link , .page-item:first-child .page-link{
	color: transparent;
}


.dresses-card__color, .dresses-card__size {
	display: none;
}
.dresses-card__hidden {
	/*display: none !important;*/
}


.dresses-card__hidden button {
    background: #f2948d;
    padding: 12px 20px;
    color: white;
}


#button-open {
	padding: 3px 4px;
}

.ocf-footer {
	display: block !important;
}

.catalog__slider.catalog-slider.swiper.swiper-initialized.swiper-horizontal {
	overflow-x: hidden;
}

.category-description { margin-top: 20px; }



.footer__column:nth-child(2) .footer__list{
	position: relative;
    top: -30px;
}

.blog-article__content {
	z-index: 9999999;
}


.blog .blog-article__content {
	z-index:77;
}

.swiper-nav__main {
	z-index: 3 !important;
}
.swiper-nav {
	z-index: 0;
}

.alert {
	z-index: 9999;
}

.feedback-card__photo {
	width: 200px;
}
.feedback-card__name {
	font-size: 18px;
}

.page__aboutus {
	padding-bottom: 75px;
}


.button-arrow:not(.collapsed)::after {
	transform: rotate(314deg) scale(1.3) !important;
	border-bottom: 1.5px solid #ffffff;
    border-right: 1.5px solid #ffffff;
}

.button-arrow.button-arrow--dark::after {
	border-color: black !important;
}

@media(max-width: 768px){


.dresses__column:nth-child(2) .dresses-column__img {
	max-height: inherit !important;
}

	.blog{
		padding-top: 40px;
	}

	.asen-row {
		width: 500px;
	}

	.asen-slider-block .create__container{
		padding: 0;
	}

	.checkout-top {
		display: block;
	}

	.checkout-top__img,
	.checkout-top__info {
		margin: 0 auto;
	}

	.checkout-top__img img {
		transform: scale(0.8);
	}

	.wish_text{
		display: none;
	}

	.header-seacrh__input::placeholder {
		color: transparent;
	}


	.blog-articles {
		padding-top: 60px;
	}

	.blog-articles .catalog__breadcrumbs ,
	.blog .catalog__breadcrumbs {
		padding: 30px 0;
	}

	.blog__header {
		display: block;
		margin-bottom: 0 !important;
	}

	.blog-articles .blog__footer .blog-article__date {
		justify-content: flex-start;
   		width: 100%;
    	margin-left: 10px;
	}




	.slider-main .swiper-slide ,
	.popular__body .swiper-slide {
		max-width: 250px;
	}
}

.menu__link__bold {
	font-weight: bold;
	color: black;
}


.page-about {
	padding-bottom: 0;
}



 .rating__stars input[type="radio"] {
    display: none; /* Скрыть обычные кнопки */
  }

.rating__stars label.active i {
    color: gold;
}



.rotate180{
	transform: rotate(180deg) scale(1) !important;
}

.alert {
	position: absolute;
    top: 10%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: #f2f2f2;
    padding: 20px;
    border: 1px solid #f2f2f2;
    box-shadow: 0 0 20px #bab1b1;
    border-radius: 0;
}

.alert.alert-success {
	border-top: 5px solid #0f5132 !important;
}

.alert.alert-danger {
	border-top: 5px solid #842029 !important;
}



.btn-primary {
	background-color: #f2948d;
    border-color: #ef837b;
}

#common-home {
	margin-top: 75px !important;
}

.checkout-top__img img {
	    transform: scale(0.9);
}