@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);@keyframes start-page-why-img{0%{opacity:0;transform:translate(0,-16px)}50%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(0,16px)}}body,html{height:100%}body{background:#e2e4e7;padding:0;text-align:center;font-family:"Roboto",serif;position:relative;margin:0;-webkit-font-smoothing:antialiased;overflow:auto}:root{--var-primary-color-on-dark:#fd5486;--var-primary-color-on-light:#e6104e}.hidden{display:none}.main{float:left;width:100%;margin:0 auto}.page{position:relative;padding:48px 0;height:100%}.page.dark{background-color:#000;color:#fff}.page,.page.light{background-color:#fff}.page.light{color:#000}.page .content{position:relative}.page h1{margin:0!important}.page h2{margin:0 0 36px!important;font-size:24px}.page .button{display:inline-block;font-size:28px;padding:20px 24px;font-weight:700;background-color:var(--var-primary-color-on-light);border-radius:16px;cursor:pointer;color:#fff!important}.page .button.disabled{pointer-events:none;background-color:rgba(91,99,113,.1)}.page .button:hover{background-color:var(--var-primary-color-on-dark)}.page .button,.page .content>*{transition-duration:.5s}.page .content .block{max-width:1000px;left:50%;position:relative;transform:translateX(-50%)}.page .content .block h1{font-size:5.5vw;padding:4px;color:var(--var-primary-color-on-dark)}.page .content .block .text{margin-bottom:36px}.page .content .block .text.s-1{font-size:4.5vw}.page .content .block .text.s-2{font-size:4vw}.page .content .block .text.q{position:relative;padding:24px 0;border-radius:24px}.page .content .block .text.q:after,.page .content .block .text.q:before{content:"";position:absolute;background-color:var(--var-primary-color-on-dark);width:25%;left:0;top:0;aspect-ratio:1/1;border-radius:16px;z-index:-1;opacity:.2;transform:rotateZ(-50deg);filter:blur(10px)}.page .content .block .text.q:after{left:unset;right:0;top:unset;bottom:0}.page .sections{position:relative}.page .sections .sections-scroller{overflow-x:auto;overflow-y:hidden;margin-bottom:24px;-ms-overflow-style:none;scrollbar-width:none;padding:0 48px}.page .sections:after,.page .sections:before{content:"";height:100%;width:48px;top:0;pointer-events:none;position:absolute}.page .sections:before{background:#fff;background:linear-gradient(90deg,#fff 20%,rgba(253,187,45,0) 100%);left:0}.page .sections:after{background:#fff;background:linear-gradient(270deg,#fff 20%,rgba(253,187,45,0) 100%);right:0}.page .sections .sections-content{display:inline-flex;flex-direction:row;flex-wrap:nowrap}.page .sections .sections-content a{text-decoration:none;color:#000}.page .sections .sections-content .item *{user-drag:none;-webkit-user-drag:none;-moz-user-select:none}.page .sections .sections-content .item img{height:64px}.page .sections .sections-content .item .info{padding:8px 16px;font-size:14px;width:104px}.page .sections .sections-content .item .info .name{font-weight:700}.page .sections .sections-content .item .info .parent-name{font-size:12px;color:#d2c0c3}.page .sections .arrow{position:absolute;left:0;transition-duration:.5s;background-color:var(--var-primary-color-on-dark);height:36px;aspect-ratio:1/1;top:30%;z-index:2;border-radius:48px;cursor:pointer;opacity:.5}.page .sections .arrow.hidden{opacity:0!important}.page .sections .arrow.right{left:unset;right:0}.page .sections .arrow:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;aspect-ratio:1/1;background-size:cover;background-image:url(/local/templates/aspro_next/images/contacts/slider-arrow.svg)}.page .sections .arrow.right:before{transform:translate(-50%,-50%) scale(-1)}.page .sections .arrow:hover{background-color:var(--var-primary-color-on-light);opacity:1}.page.start-page{padding:0}.page.start-page .content .banner-top{position:relative;overflow:hidden;width:100%;height:100%}.page.start-page .content .banner-top .block{position:relative;width:80%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;padding:0}.page.start-page .content .banner-top .block>img.logo{width:90%;margin-bottom:24px}.page.start-page .content .banner-top .block .delivery{font-weight:700;margin-bottom:16px}.page.start-page .content .banner-top .block .delivery:before{content:"";width:30px;height:22px;position:relative;display:inline-block;background-image:url(../res/delivery.svg);background-size:cover;vertical-align:middle;margin-right:8px}.page.start-page .content .banner-top .block .delivery span{display:inline-block;vertical-align:middle}.page.start-page .content .banner-top .why{position:absolute;bottom:24px;cursor:pointer;left:50%;transform:translateX(-50%);width:100%}.page.start-page .content .banner-top .why .text{display:inline-block;font-size:5vw;font-weight:700;color:var(--var-primary-color-on-dark);margin:0 16px 16px}.page.start-page .content .banner-top .why img{display:inline-block;width:24px;-webkit-filter:invert();filter:invert();animation-name:start-page-why-img;animation-duration:1s;animation-iteration-count:infinite}.page.why-page{height:unset!important}.page.why-page .block{padding:0 16px}.page.why-page .blocks{display:flex;position:relative;flex-wrap:wrap;text-align:center;margin-bottom:24px}.page.why-page .sale,.page.why-page .sale span{font-size:5vw;font-weight:700}.page.why-page .sale span{color:var(--var-primary-color-on-light)}.page.why-page .text.s-2 b:first-child{color:var(--var-primary-color-on-light)}.page.why-page .blocks .item{position:relative;background-color:#fff8fb;display:inline-block;padding:24px;border-radius:16px;margin:8px;width:calc(50% - 16px - 48px);aspect-ratio:1/1}.page.why-page .blocks .item .item-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%}.page.why-page .blocks .item .desc-bottom{font-size:16px;line-height:18px;padding:0 8px;height:36px}.page.why-page .blocks .item .value{font-size:72px;line-height:84px;margin-bottom:8px;font-weight:700;color:var(--var-primary-color-on-light)}.page.faq-page,.page.features-page,.page.how-page{padding:48px;height:unset!important}.page.features-page .items,.page.how-page .items{margin-bottom:36px}.page.features-page .items .item{display:block;font-size:4.5vw;text-align:left;margin-bottom:24px}.page.features-page .items .item:before{position:relative;display:inline-block;content:"";background-size:cover;background-image:url(/wholesale/res/like.svg);width:24px;height:24px;margin-right:4px}.page.features-page .text.minimal{font-size:5vw;margin-bottom:24px}.page.features-page .text.minimal b{white-space:nowrap}.page.features-page .guarantee .title{font-size:24px;font-weight:700;margin-bottom:8px}.page.features-page .sections:before{background:#000;background:linear-gradient(90deg,#000 0,rgba(255,255,255,0) 51%);left:0;z-index:1}.page.features-page .sections:after{background:#000;background:linear-gradient(270deg,#000 0,rgba(255,255,255,0) 51%);right:0;z-index:1}.page.features-page .sections .sections-content .item{display:inline-block;vertical-align:top;margin:0 8px}.page.features-page .sections .sections-content .item .info{font-size:14px;padding:8px}.page.features-page .sections .sections-content .item .info .country{font-size:12px;white-space:nowrap}.page.features-page .sections .sections-content .item .info .certificate{color:#fff;font-size:13px;font-weight:700;white-space:nowrap}.page.features-page .sections .sections-content .item .country span,.page.features-page .sections .sections-content .item .info .certificate>*{display:inline-block;vertical-align:middle}.page.features-page .sections .sections-content .item .info .certificate img{height:20px;margin-right:4px}.page.features-page .sections .sections-content .item .info .certificate span,.page.features-page .text.minimal b{color:var(--var-primary-color-on-dark)}.page.features-page .sections .sections-content .item .img-container{position:relative;margin:8px;aspect-ratio:1/1;background-color:#fff;border-radius:16px}.page.features-page .sections .sections-content .item .img-container img:not(.loaded){display:none}.page.features-page .sections .sections-content .item .img-container img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page.features-page .sections .sections-content .item .img-container img.wide{width:calc(100% - 16px)}.page.features-page .sections .sections-content .item .img-container img.square{width:calc(100% - 64px)}.page.features-page .sections .sections-content .item .country img{width:16px;height:16px;display:inline-block;vertical-align:middle;margin-right:4px}.page.how-page .items .item{display:flex;font-size:4.5vw;text-align:left;margin-bottom:36px;align-items:center}.page.how-page .items .item .num{position:relative;display:inline-block;width:36px;height:36px;border-radius:36px;background-color:var(--var-primary-color-on-light);min-width:36px;margin-right:16px}.page.how-page .items .item .num span{position:absolute;color:#fff;font-size:20px;font-weight:700;width:100%;text-align:center;top:50%;transform:translateY(-50%)}.page.how-page .items .item .desc{display:inline-block;font-size:16px}.page.faq-page .items{text-align:left;margin-bottom:24px}.page.faq-page .items .item{margin-bottom:36px}.page.faq-page .items .item .question{color:var(--var-primary-color-on-dark);font-weight:700;font-size:4.5vw}.page.faq-page .items .item .answer{font-size:4vw;margin-top:8px;line-height:calc(4vw + .5vw)}.page.faq-page .write{font-size:16px;padding:16px 0;font-weight:700}.page.faq-page .write span{font-size:24px;display:block}.page.faq-page .write .instagram{white-space:nowrap;font-size:24px}.page.faq-page .write .instagram:before,.page.request-page .footer .social>a:before{content:"";position:relative;display:inline-block;background-size:cover;vertical-align:middle;filter:invert()}.page.faq-page .write .instagram:before{width:44px;height:44px;background-repeat:no-repeat;background-image:url(/local/templates/aspro_next/images/svg/social/Instagram.svg);margin-right:2px}.page.faq-page .write a{color:var(--var-primary-color-on-dark);text-decoration:none}.page.request-page h2{margin-bottom:0!important}.page.request-page .message.hidden{display:none}.page.request-page .message{padding:24px 24px 84px}.page.request-page .message img{width:64px}.page.request-page .message .text{margin-top:24px;font-size:20px;font-weight:700}.page.request-page .message .ps{margin-top:16px;font-size:16px}.page.request-page .footer{position:absolute;bottom:0;left:0;width:100%;background-color:#000;color:#fff;padding:16px 0 24px}.page.request-page .footer>*{padding:8px 8px 0}.page.request-page .footer .social{display:block;flex-wrap:wrap;text-align:center}.page.request-page .footer .social>a{display:inline-block;font-weight:700;text-decoration:none;color:var(--var-primary-color-on-light);align-content:center;margin-right:8px;margin-bottom:4px}.page.request-page .footer .social>a:before{opacity:.8;-webkit-filter:invert()}.page.request-page .footer .email:before{background-image:url(/local/templates/aspro_next/images/svg/Email.svg);width:18px;height:14px;margin-right:6px;margin-top:-2px}.page.request-page .footer .instagram:before{background-image:url(/local/templates/aspro_next/images/svg/social/Instagram.svg);width:22px;height:22px;margin-right:2px}.page.request-page .footer .copyright{opacity:.8}.page.request-page{padding:0;height:unset}.flirtshop-web-form .header{padding:24px 0;text-align:center!important}.flirtshop-web-form .caption,.flirtshop-web-form .field{text-align:left}.flirtshop-web-form .field input,.flirtshop-web-form .field textarea{width:100%}.flirtshop-web-form .agreement .field,.flirtshop-web-form .commands{text-align:center!important}.flirtshop-web-form{padding:16px}