html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,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;-webkit-text-size-adjust:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,textarea{box-shadow:none;border-radius:0;outline:none}a:focus{outline:none}b,strong{font-weight:700}*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:Linotype Didot Pro Roman;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/DidotLTPro-Roman.ee41d780.woff2) format("woff2"),url(/assets/DidotLTPro-Roman.af7c6218.woff) format("woff")}@font-face{font-family:Linotype Didot Pro Bold;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/DidotLTPro-Bold.19828b88.woff2) format("woff2"),url(/assets/DidotLTPro-Bold.aca9c2e6.woff) format("woff")}@font-face{font-family:FFGoodPro-Bold;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/FFGoodPro-Bold.fb8ee336.woff2) format("woff2"),url(/assets/FFGoodPro-Bold.cf3db285.woff) format("woff")}html,body{width:100%;height:100%;scrollbar-color:#E6007E white;scrollbar-width:thin}html ::-webkit-scrollbar,body ::-webkit-scrollbar{width:4px}html ::-webkit-scrollbar-thumb,body ::-webkit-scrollbar-thumb{border-radius:0;display:block;background-color:#fff}html ::-webkit-scrollbar-thumb,body ::-webkit-scrollbar-thumb{border-radius:0;display:block;background-color:#e6007e}body{background-color:#191917;background:linear-gradient(45deg,rgb(236,228,219) 0%,rgb(255,150,120) 100%);overflow-x:hidden;font-family:Linotype Didot Pro Roman;font-weight:400}body[data-hidden=":hidden"]{overflow-y:hidden}body.ready .main-grid-wrapper{opacity:1!important}#app{height:100%}.heading{font-size:100px;display:flex;align-items:center;justify-content:center;color:#dbd6cc;color:#475363;height:100%}.wrapper-main{width:100%;max-width:1280px;margin:0 auto;position:relative}.main-grid-wrapper{display:grid;min-height:100%;margin:0 auto;grid-template-rows:1fr auto auto;grid-template-columns:100%;position:relative}.content-wg{overflow-x:hidden;overflow-y:hidden;z-index:1}.popup{background-color:#2d202799;background-repeat:repeat;background-size:contain;background-position:top center;background-image:none;position:fixed;max-width:100%;width:100%;height:100%;top:0;left:0;overflow:auto;overflow-x:hidden;overflow-y:auto;z-index:9999999;transform:scale(.5);opacity:0;visibility:hidden;transition:all .6s ease}.popup.active{opacity:1;transform:scale(1);visibility:visible}.popup__close{z-index:1000;position:absolute;top:30px;right:30px;width:32px;height:32px;background-repeat:no-repeat;background-position:center;background-size:contain;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.06066 0.93934C2.47487 0.353553 1.52513 0.353553 0.93934 0.93934C0.353553 1.52513 0.353553 2.47487 0.93934 3.06066L9.37868 11.5L0.939341 19.9393C0.353554 20.5251 0.353554 21.4749 0.939341 22.0607C1.52513 22.6464 2.47487 22.6464 3.06066 22.0607L11.5 13.6213L19.9393 22.0607C20.5251 22.6464 21.4749 22.6464 22.0607 22.0607C22.6464 21.4749 22.6464 20.5251 22.0607 19.9393L13.6213 11.5L22.0607 3.06066C22.6464 2.47487 22.6464 1.52513 22.0607 0.93934C21.4749 0.353553 20.5251 0.353553 19.9393 0.93934L11.5 9.37868L3.06066 0.93934Z' fill='%23ABABAB'/%3E%3C/svg%3E%0A");cursor:pointer;display:block;transform:rotate(0);transition:transform .35s ease}.popup__close:hover{transform:rotate(180deg)}.popup__block{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-49%);width:620px;background-color:#fff;padding:78px 78px 15px;border-radius:25px;overflow:hidden}.popup__block .afterSending{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;align-items:center;justify-content:center;z-index:1;flex-direction:column;display:flex;opacity:0;transition:all .35s ease}.popup__block .afterSending a{font-family:Manrope;font-style:normal;font-weight:700;font-size:13px;line-height:18px;text-align:center;color:#fff;background:#E6007E;box-shadow:0 25px 60px #e6007e4d;border-radius:60px;border:1px solid #E6007E;display:inline-block;vertical-align:top;padding:24px 54px;margin-top:27px;cursor:pointer;text-decoration:none;text-transform:uppercase;transition:all .35s ease}.popup__block .afterSending a:hover{background-color:transparent;color:#e6007e;box-shadow:0 25px 60px #e6007e00}.popup__block .afterSending.show{display:flex!important;opacity:1}.popup__block--form{padding:78px 54px 65px}.popup__block-header{font-family:Manrope;font-style:normal;font-weight:400;font-size:36px;line-height:1.28;text-align:center;color:#000}.popup__block p{font-family:Manrope;font-style:normal;font-weight:500;font-size:14px;line-height:1.71;text-align:center;color:#000;opacity:.5;margin-top:20px;max-width:440px;margin-left:auto;margin-right:auto}.popup__block .content{margin-top:47px}.popup__block .content .btns a{text-decoration:none;display:inline-block;vertical-align:top}.popup__block .content .btns a:hover img{transform:scale(1.05)}.popup__block .content .btns a img{transition:all .35s ease}.popup__block .content form{width:100%;max-width:100%}.popup__block .content form .row{width:100%;display:flex;align-items:flex-start;justify-content:space-between}.popup__block .content form .row .form-group{max-width:242px}.popup__block .content form .form-group{width:100%;margin-bottom:25px}.popup__block .content form .form-group input,.popup__block .content form .form-group textarea,.popup__block .content form .form-group select,.popup__block .content form .form-group option,.popup__block .content form .form-group .select2-container--default .select2-selection--single,.popup__block .content form .form-group .select2-container--default .select2-results__option--disabled{width:100%;border:1px solid #D1D1D1;border-radius:15px;background-color:transparent!important;padding-left:19px;padding-right:10px;height:48px;font-family:Manrope;font-style:normal;font-weight:600;font-size:14px;line-height:24px;color:#00000080}.popup__block .content form .form-group input.wpcf7-not-valid,.popup__block .content form .form-group textarea.wpcf7-not-valid,.popup__block .content form .form-group select.wpcf7-not-valid,.popup__block .content form .form-group option.wpcf7-not-valid,.popup__block .content form .form-group .select2-container--default .select2-selection--single.wpcf7-not-valid,.popup__block .content form .form-group .select2-container--default .select2-results__option--disabled.wpcf7-not-valid{border-color:red}.popup__block .content form .form-group input::-webkit-input-placeholder,.popup__block .content form .form-group textarea::-webkit-input-placeholder,.popup__block .content form .form-group select::-webkit-input-placeholder,.popup__block .content form .form-group option::-webkit-input-placeholder,.popup__block .content form .form-group .select2-container--default .select2-selection--single::-webkit-input-placeholder,.popup__block .content form .form-group .select2-container--default .select2-results__option--disabled::-webkit-input-placeholder{color:#00000080;opacity:1;font-family:Manrope}.popup__block .content form .form-group input:-moz-placeholder,.popup__block .content form .form-group textarea:-moz-placeholder,.popup__block .content form .form-group select:-moz-placeholder,.popup__block .content form .form-group option:-moz-placeholder,.popup__block .content form .form-group .select2-container--default .select2-selection--single:-moz-placeholder,.popup__block .content form .form-group .select2-container--default .select2-results__option--disabled:-moz-placeholder{color:#00000080;opacity:1;font-family:Manrope}.popup__block .content form .form-group input::-moz-placeholder,.popup__block .content form .form-group textarea::-moz-placeholder,.popup__block .content form .form-group select::-moz-placeholder,.popup__block .content form .form-group option::-moz-placeholder,.popup__block .content form .form-group .select2-container--default .select2-selection--single::-moz-placeholder,.popup__block .content form .form-group .select2-container--default .select2-results__option--disabled::-moz-placeholder{color:#00000080;opacity:1;font-family:Manrope}.popup__block .content form .form-group input:-ms-input-placeholder,.popup__block .content form .form-group textarea:-ms-input-placeholder,.popup__block .content form .form-group select:-ms-input-placeholder,.popup__block .content form .form-group option:-ms-input-placeholder,.popup__block .content form .form-group .select2-container--default .select2-selection--single:-ms-input-placeholder,.popup__block .content form .form-group .select2-container--default .select2-results__option--disabled:-ms-input-placeholder{color:#00000080;opacity:1;font-family:Manrope}.popup__block .content form .form-group .wpcf7-not-valid-tip{color:#dc3232;font-weight:400;font-size:11px;text-align:left;padding-left:20px;margin-top:3px}.popup__block .content form .form-group textarea{min-height:125px;max-height:125px;min-width:100%;width:100%;max-width:100%;padding-top:11px;resize:none}.popup__block .content form button,.popup__block .content form input[type=submit]{font-family:Manrope;font-style:normal;font-weight:700;font-size:13px;line-height:18px;text-align:center;color:#fff;background:#E6007E;box-shadow:0 25px 60px #e6007e4d;border-radius:60px;border:1px solid #E6007E;display:inline-block;vertical-align:top;padding:24px 54px;margin-top:10px;cursor:pointer;text-transform:uppercase;transition:all .35s ease}.popup__block .content form button:hover,.popup__block .content form input[type=submit]:hover{background-color:transparent;color:#e6007e;box-shadow:0 25px 60px #e6007e00}.popup__block .content form .wpcf7-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.popup__block .content form .wpcf7-response-output{border-radius:16px;font-size:15px;padding:8px 4px;display:none!important}.center{text-align:center}.ie .main-grid-wrapper{opacity:0}.ie .ie-detect{display:block!important;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999999999999;background-color:#fdf4f3;color:#000;padding:15%}.ie .ie-detect p{font-size:20px;line-height:1.18;margin-bottom:12px}.ie .ie-detect b{font-size:25px;font-weight:100;margin-bottom:25px;display:block}img{color:transparent}@media screen and (max-width: 1279px){.content-wg{padding-top:64px}.wrapper-main{width:100%;max-width:calc(100% - 28px)}}@media screen and (max-width: 767px){.popup{max-width:100vw}.popup__close{width:22px;height:22px}.popup .afterSending{padding:10px 15px}.popup .afterSending a{min-width:244px;margin-top:19px}.popup__block{width:calc(100% - 20px);padding:70px 26px 40px;border-radius:25px}.popup__block--form{position:relative;top:unset;left:unset;transform:translate(0);margin:30px auto 10px;padding-bottom:60px}.popup__block-header{font-weight:400;font-size:24px;line-height:32px}.popup__block p{font-size:14px;line-height:22px}.popup__block .content{margin-top:21px}.popup__block .content .btns{display:flex;justify-content:center}.popup__block .content .btns a{max-width:120px}.popup__block .content .btns a img{max-width:100%;transform:scale(1.18)}.popup__block .content form .row{width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start}.popup__block .content form .row .form-group{max-width:100%}.popup__block .content form .form-group{margin-bottom:11px}.popup__block .content form .form-group input,.popup__block .content form .form-group textarea,.popup__block .content form .form-group select,.popup__block .content form .form-group option,.popup__block .content form .form-group .select2-container--default .select2-selection--single,.popup__block .content form .form-group .select2-container--default .select2-results__option--disabled{border-radius:15px}}@media screen and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 0){.popup__block .content form .form-group select:focus,.popup__block .content form .form-group textarea:focus,.popup__block .content form .form-group input:focus,.popup__block .content form .form-group input,.popup__block .content form .form-group textarea,.popup__block .content form .form-group select{font-size:16px}}@media screen and (max-width: 767px){.popup__block .content form button,.popup__block .content form input[type=submit]{min-width:244px;margin-top:19px;box-sizing:border-box;min-height:68px;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center}}@media screen and (max-width: 767px){.popup__block .content form .wpcf7-response-output{border-radius:20px;font-size:13px;padding:6px 2px}}.ready .header-wg>.wrapper-main{opacity:1;transform:translate(0);transition-delay:.4s}.ready .header-wg:after{max-width:100%;transition-delay:.4s}.header-wg{will-change:transform;position:fixed;z-index:3;top:0px;left:50%;transform:translate(-50%);background-color:transparent;width:100%;max-width:2560px;font-size:0;height:100px;max-height:100px;display:flex;align-items:center;justify-content:space-between;transition:all .35s ease}.header-wg>.wrapper-main{display:flex;align-items:center;justify-content:space-between;height:100%;z-index:1;opacity:0;transform:translateY(-10%);transition:all .65s ease}.header-wg>.wrapper-main>nav{height:100%}.header-wg>.wrapper-main>nav ul{height:100%}.header-wg>.wrapper-main>nav ul li{vertical-align:top;position:relative;margin-right:33px;height:100%;display:inline-flex;align-items:center}.header-wg>.wrapper-main>nav ul li:last-child{margin-right:0}.header-wg>.wrapper-main>nav ul li a{position:relative;z-index:2;text-decoration:none;font-family:Manrope;font-style:normal;font-weight:600;font-size:14px;line-height:19px;color:#000;opacity:.7;height:100%;display:flex;align-items:center;transition:all .35s ease}.header-wg>.wrapper-main>nav ul li a:after{content:"";display:block;width:0;height:1px;left:50%;bottom:0;transform:translate(-50%);background:#E6017E;position:absolute;transition:all .35s ease}.header-wg>.wrapper-main>nav ul li a:hover{color:#e6007e}.header-wg>.wrapper-main>nav ul li a:hover:after{width:100%}.header-wg>.wrapper-main .hamburger{z-index:101;position:absolute;width:30px;height:22px;right:10px;cursor:pointer;display:block;background-color:transparent;background-repeat:no-repeat;background-size:contain;background-position:top center}.header-wg>.wrapper-main .hamburger__line{will-change:transform;position:absolute;right:0;width:100%;height:2px;background-color:#645b60;transition:all .5s ease}.header-wg>.wrapper-main .hamburger__line:nth-child(1){top:1px}.header-wg>.wrapper-main .hamburger__line:nth-child(2){top:10px;max-width:23px}.header-wg>.wrapper-main .hamburger__line:nth-child(3){top:19px}.header-wg.anima{background-color:#fff;max-height:70px}.header-wg.anima .to-cart{padding-top:15px;padding-bottom:15px}.header-wg:after{content:"";display:block;width:100%;max-width:0%;height:1px;left:0;bottom:0;background:linear-gradient(90deg,#DBB5CA 0%,#FBEBF4 100%);position:absolute;transition:all 1.5s linear}.header-wg.open .hamburger .hamburger__line:nth-child(1){transform:rotate(-45deg) translate(-3px,-3px);transform-origin:100% 0}.header-wg.open .hamburger .hamburger__line:nth-child(2){opacity:0;width:0}.header-wg.open .hamburger .hamburger__line:nth-child(3){transform:rotate(45deg) translate(-4px,-6px)}.header-wg .to-cart{text-decoration:none;display:inline-flex;align-items:center;border:1px solid #F3DCE9;border-radius:60px;padding:23px 33px;transition:all .35s ease}.header-wg .to-cart:hover{background-color:#e6007e}.header-wg .to-cart:hover span{color:#fff}.header-wg .to-cart:hover img{filter:brightness(0) invert(1)}.header-wg .to-cart img{margin-right:12px;transition:all .35s ease}.header-wg .to-cart span{font-family:Manrope;font-style:normal;font-weight:700;font-size:13px;line-height:18px;text-align:center;color:#e6007e;transition:all .35s ease}@media screen and (max-width: 1279px){.header-wg{height:64px;max-height:64px}.header-wg>.wrapper-main>nav{display:none}.header-wg>.wrapper-main .hamburger{display:block!important}.header-wg.anima{max-height:64px}.header-wg.open{background-color:#fff}.header-wg .to-cart{display:none}.header-wg .header-popup{display:flex;flex-direction:column;align-items:center;width:100vw;min-height:calc(100vh - 64px);height:calc(100vh - 64px);overflow:hidden;overflow-y:hidden;background-color:#fff;position:fixed;top:64px;left:0;z-index:100;visibility:visible;transform:translate(100%);transition:all .35s ease}.header-wg .header-popup.open{overflow-y:auto!important;opacity:1!important;transform:translate(0);transition:all .45s ease}.header-wg .header-popup .to-cart{display:inline-flex!important;margin-top:37px;min-width:296px;justify-content:center;padding-top:24px;padding-bottom:24px}.header-wg .header-popup nav{width:100%;margin-top:70px}.header-wg .header-popup nav ul li{display:block;text-align:center}.header-wg .header-popup nav ul li a{font-family:Manrope;font-style:normal;font-weight:600;font-size:18px;line-height:25px;text-align:center;color:#000;opacity:.7;padding:13px 0;display:inline-block;vertical-align:top;text-decoration:none}.header-wg .header-popup .bot{margin-top:78px;display:flex;flex-direction:column}.header-wg .header-popup .bot a{margin-bottom:8px;font-family:Manrope;font-style:normal;font-weight:500;font-size:16px;line-height:1.5;text-align:center;color:#7c7c7c;text-decoration:none}}.footer-wg{font-size:0;min-height:764px;background-color:transparent;background-size:cover;background-position:top center;background-repeat:no-repeat;background-image:url(../../images/main-page/footer-bg.jpg);padding-top:20%}.footer-wg .for-mob .head{font-family:Manrope;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#fff;opacity:.7;display:block;margin-bottom:24px}.footer-wg .for-mob a{font-family:Manrope;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#fff;text-decoration:none;border-bottom:1px solid transparent;transition:all .35s ease}.footer-wg .for-mob a:hover{border-color:#fff}.footer-wg .footer-top{padding-left:332px}.footer-wg .footer-top .menu{display:inline-block;vertical-align:top;max-width:324px}.footer-wg .footer-top .menu nav ul li{display:inline-block;vertical-align:top;width:50%;margin-bottom:9px}.footer-wg .footer-top .menu nav ul li a{font-family:Manrope;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#fff;text-decoration:none;border-bottom:1px solid transparent;transition:all .35s ease}.footer-wg .footer-top .menu nav ul li a:hover{border-color:#fff}.footer-wg .footer-top .social{display:inline-block;vertical-align:top;width:calc(100% - 442px);padding-left:182px}.footer-wg .footer-top .social a{display:inline-flex;vertical-align:top;align-items:center;justify-content:center;width:62px;height:62px;border-radius:100%;border:1px solid white;margin-right:9px}.footer-wg .footer-top .social a:hover img{transform:scale(1.15)}.footer-wg .footer-top .social a img{will-change:transform;max-width:90%;max-height:90%;transition:all .2s ease}.footer-wg .footer-top .head{font-family:Manrope;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#fff;opacity:.7;display:block;margin-bottom:24px}.footer-wg .footer-middle{padding-top:89px;padding-bottom:43px;border-bottom:1px solid rgba(255,255,255,.2)}.footer-wg .footer-middle p{font-family:Manrope;font-style:normal;font-weight:500;font-size:14px;line-height:1.71;color:#fff;opacity:.75}.footer-wg .footer-bottom{padding-top:41px;padding-bottom:41px;border-bottom:1px solid rgba(255,255,255,.2)}.footer-wg .footer-bottom .row{display:inline-block;vertical-align:top;margin-right:140px}.footer-wg .footer-bottom .row:last-child{margin-right:0}.footer-wg .footer-bottom .row .head{font-family:Manrope;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#fff;opacity:.4}.footer-wg .footer-bottom .row p{font-family:Manrope;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#fff;margin-top:3px}.footer-wg .copyright{padding-top:41px;padding-bottom:41px;text-align:right;font-family:Manrope;font-style:normal;font-weight:600;font-size:13px;line-height:24px;color:#fff}.footer-wg .copyright p{margin-bottom:9px}.footer-wg .copyright p a{color:#fff}.footer-wg .slogan{height:120px;background-color:#fff;background-repeat:no-repeat;background-position:top center;background-size:100% 100%;background-image:url(../../images/main-page/slogan.svg)}@media screen and (max-width: 1279px){.footer-wg{background-size:137% 100%;padding-top:20%}}@media screen and (max-width: 1279px) and (max-width: 1240px){.footer-wg{padding-top:28%}}@media screen and (max-width: 1279px) and (max-width: 1180px){.footer-wg{padding-top:29%}}@media screen and (max-width: 1279px) and (max-width: 1024px){.footer-wg{padding-top:27%}}@media screen and (max-width: 1279px) and (max-width: 900px){.footer-wg{padding-top:40%}}@media screen and (max-width: 1279px){.footer-wg .for-mob{display:block!important;text-align:center;margin-top:40px;margin-bottom:40px}.footer-wg .for-mob a{margin-bottom:8px;display:inline-block}}@media screen and (max-width: 1279px){.footer-wg .footer-top{padding-left:0}.footer-wg .footer-top .menu{display:block;max-width:100%;text-align:center}.footer-wg .footer-top .menu nav ul li{width:100%}.footer-wg .footer-top .social{display:block;max-width:100%;text-align:center;width:100%;padding-left:0;margin-top:40px}}@media screen and (max-width: 1279px){.footer-wg .footer-middle{padding-top:40px;padding-bottom:40px}.footer-wg .footer-middle p{text-align:center}}@media screen and (max-width: 1279px){.footer-wg .footer-bottom .row{margin-right:auto;margin-left:auto;display:block;margin-bottom:20px;text-align:center}.footer-wg .footer-bottom .row:last-child{margin-bottom:0}}@media screen and (max-width: 1279px){.footer-wg .copyright{text-align:center}}@media screen and (max-width: 1279px){.footer-wg .slogan{height:100px}}@media screen and (max-width: 767px){.footer-wg{background-image:url(../../images/main-page/footer-bg-mob.jpg);background-size:100% 100%;min-height:unset;padding-top:98px;background-position:top -41px center}.footer-wg .footer-top .social{border-top:1px solid rgba(255,255,255,.2);padding-top:19px;margin-top:19px}.footer-wg .footer-middle{padding-top:49px;padding-bottom:32px}.footer-wg .footer-bottom{padding-top:22px;padding-bottom:34px}.footer-wg .footer-bottom .row{margin-bottom:29px}.footer-wg .copyright{font-size:14px;line-height:24px;padding-top:20px;padding-bottom:31px}.footer-wg .copyright p{display:block!important}.footer-wg .slogan{background-size:96% 96%;background-position:center;height:125px;background-image:url(../../images/main-page/slogan-mob.svg)}}
