.woocommerce-breadcrumb{display:none}#sidebar{display:none}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-button-next,.swiper-button-prev{width:27px;height:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper-pagination-bullet{display:inline-block;border-radius:50%;opacity:.4}.swiper-pagination-bullet:not(:last-child){margin-right:8px}.swiper-pagination-bullet-active{opacity:1}.swiper-button-next{right:10px;left:auto}.swiper-button-prev{left:10px;right:auto}.feedback-slider{width:90%}.slider{position:relative}.feedback{background-color:#f0a3d7;position:relative}.feedback h2{color:#fef8fc}.feedback-slide{padding:10px 20px;background-color:#bba2f0}.feedback-name{margin-bottom:10px}.feedback-name h3{font-size:24px;color:#fef8fc}.feedback-content p{font-size:18px;color:#fef8fc}.feedback-next,.feedback-prev{position:absolute;top:50%;background-image:none!important}.feedback-next::after,.feedback-prev::after{content:""}.feedback-next svg,.feedback-prev svg{-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;fill:#fef8fc}.feedback-next svg:hover,.feedback-prev svg:hover{-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;border-radius:50%;-webkit-box-shadow:0 0 5px 5px #bba2f0;box-shadow:0 0 5px 5px #bba2f0}.feedback-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.feedback-pagination{bottom:-30px!important}.swiper-pagination-bullet{width:8px!important;height:8px!important;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;background-color:#fef8fc!important}.swiper-pagination-bullet-active{-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;background-color:#fef8fc!important}.swiper-button-next .swiper-button-prev{background-image:none!important}@media (max-width:991px){.feedback-prev{left:0}.feedback-next{right:0}}@media (max-width:767px){.feedback-prev{left:-10px}.feedback-next{right:-10px}}@media (max-width:375px){.feedback-prev{display:none}.feedback-next{display:none}}.footer{background-color:#bba2f0}.footer-content{position:relative;padding:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#bba2f0}.footer-copyrath{width:100%;height:75px;background-color:#9b76e9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-contacts a{font-size:20px}.footer-contacts a:hover{opacity:.8}.footer-contacts a:not(:last-child){margin-bottom:10px}.footer-tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10px}.footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer-social__icon{margin-top:15px;text-align:right}.footer-social__icon circle,.footer-social__icon path,.footer-social__icon rect,.footer-social__icon svg{-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;stroke:#fef8fc}.footer-social__icon svg:hover{stroke:#8b60e5}.footer-social__icon svg:hover circle,.footer-social__icon svg:hover path,.footer-social__icon svg:hover rect{stroke:#8b60e5}.footer-social__icon svg:first-child{margin-right:10px}.footer-social button{margin-bottom:10px;margin:0;margin-right:0!important;margin-bottom:10px}.wsp-pages-title{margin-bottom:10px;color:#fef8fc}.wsp-pages-list{list-style:disc;padding-left:15px}.wsp-container{margin-bottom:25px}.wsp-container * li a{font-size:16px}.wsp-container * li:not(:last-child){margin-bottom:2px}@media (max-width:767px){.footer-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-contacts{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.footer-social{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-social button{width:100%}}.call{position:fixed;top:0;left:0;width:100%;opacity:0;height:100vh;background-color:rgba(186,163,240,.9);z-index:-1;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.call.active{opacity:1;z-index:5;-webkit-transition-delay:.3;-o-transition-delay:.3;transition-delay:.3}.call.active .call-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);border-radius:15px}.call-body{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.call-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:50%;min-height:50%;max-width:60%;max-height:60%;background-color:#fef8fc;border-radius:50%;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.call-content .wpcf7{width:70%}.call-content form{width:100%;text-align:center}.call-content label{display:block;color:#bba2f0;font-size:20px;font-weight:700;text-align:center;margin-bottom:7px}.call-content input{color:#8b60e5;width:100%;padding:10px;border:1px solid #8b60e5;border-radius:15px;background-color:#fef8fc;margin-bottom:20px}.call-content .wpcf7-submit{text-align:center;color:#fef8fc;background-color:#8b60e5;font-size:20px;font-weight:300;padding:14px 30px;border-color:transparent;border-radius:15px;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;width:auto;margin:0 auto;display:block}.call-content .wpcf7-submit:hover{letter-spacing:1.5px;background-color:#f0a3d7}.call-content .wpcf7-not-valid-tip{margin-top:-15px;margin-bottom:15px}.call-content .wpcf7-response-output{border-color:#bba2f0!important;color:#bba2f0}.call-content .ajax-loader{margin-top:10px;display:none}.call-content .wpcf7 form.submitting .ajax-loader{display:inline-block}.call-close{width:20px;height:20px;position:absolute;right:15px;top:15px;padding:0;background-color:transparent;background-image:url(../images/dist/cancel-brand.svg);-webkit-transition:all .25s cubic-bezier(.6,.42,.05,1.52);-o-transition:all .25s cubic-bezier(.6,.42,.05,1.52);transition:all .25s cubic-bezier(.6,.42,.05,1.52)}.call-close:hover{opacity:.8;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}@media (max-width:768px){.call-content{min-width:90%}.call-content button{width:100%}}@media (max-width:435px){.call-content{min-width:85%}.call-content .call-content .wpcf7{width:95%}}.products{background-color:#bba2f0}.products-box{display:grid;grid-template-columns:repeat(4,auto);grid-gap:50px 30px}.products-inner{background-color:#fef8fc;padding:10px;border-radius:15px;-webkit-transition:all .25s cubic-bezier(.6,.42,.05,1.52);-o-transition:all .25s cubic-bezier(.6,.42,.05,1.52);transition:all .25s cubic-bezier(.6,.42,.05,1.52)}.products-inner:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.products-inner__img{width:100%;height:300px;margin-bottom:20px}.products-inner__img img{width:100%;height:100%;border-radius:15px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.products-inner__text a{font-size:18px;color:#bba2f0!important;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.products-inner__text a:hover{color:#8b60e5!important}.single form{margin-bottom:15px}.vanilla-zoom{min-height:500px!important}.alm-btn-wrap,.loader-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}.loader-btn{position:relative;border-color:transparent}.loader-btn::after{content:"";display:inline-block;position:absolute;left:-2px;top:-2px;width:102%;height:107%;border-radius:15px;background-color:#fef8fc;opacity:0;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.loader-btn::before{content:"";display:inline-block;position:absolute;width:50px;height:50px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../images/dist/products/spiner.gif);background-size:50px 50px;z-index:10;opacity:0;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.loader-btn.active::after{opacity:1}.loader-btn.active::before{opacity:1}ul{padding:0;list-style:none}.alm-reveal{margin-bottom:30px!important}.alm-reveal,ul.products{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:50px 30px;margin:0;padding:0;list-style:none}.alm-reveal h3,ul.products h3{line-height:20px}.alm-reveal h3>a,ul.products h3>a{font-size:18px;color:#bba2f0!important;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;font-weight:400;line-height:20px;display:block}.alm-reveal h3>a:hover,ul.products h3>a:hover{color:#8b60e5!important}li.product-category{background-color:#fef8fc;padding:10px;border-radius:15px;-webkit-transition:all .25s cubic-bezier(.6,.42,.05,1.52);-o-transition:all .25s cubic-bezier(.6,.42,.05,1.52);transition:all .25s cubic-bezier(.6,.42,.05,1.52)}li.product-category:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}li.product-category img{width:100%;height:315px;border-radius:15px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin-bottom:20px}li.product-category h2{font-size:18px;color:#bba2f0!important;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;font-weight:400;margin-bottom:5px!important}li.product-category h2:hover{color:#8b60e5!important}li.product-category mark{display:none}@media (max-width:1199px){.products-box{grid-template-columns:repeat(3,auto)}.alm-reveal,ul.products{grid-template-columns:repeat(3,1fr)}}@media (max-width:991px){.products-box{grid-template-columns:repeat(2,1fr)}.alm-reveal,ul.products{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.products-box{grid-template-columns:repeat(1,1fr);grid-gap:20px}.alm-reveal,ul.products{grid-template-columns:repeat(1,1fr);grid-gap:20px}}h2{color:#8b60e5;margin-bottom:50px}.tab-btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tab-button{position:relative;background-color:#f0a3d7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;padding:10px 15px;z-index:-1}.tab-button::before{content:"";width:10px;height:10px;display:inline-block;position:absolute;background:url(../images/dist/header/basket-arrow.svg);right:15px;top:50%;-webkit-transform:translate(0,-50%) scale(1);-ms-transform:translate(0,-50%) scale(1);transform:translate(0,-50%) scale(1);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.tab-button:hover{-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;cursor:pointer;-webkit-box-shadow:0 0 20px 1px #bba2f0;box-shadow:0 0 20px 1px #bba2f0}.accordion{position:relative;width:100%}.accordion:not(:last-child){margin-bottom:10px}.accordion:hover{cursor:pointer}.accordion.active .tab-button::before{-webkit-transform:translate(0,-50%) scale(-1);-ms-transform:translate(0,-50%) scale(-1);transform:translate(0,-50%) scale(-1)}.accordion .tab-button__text{font-size:20px;color:#fef8fc;margin-bottom:0}.tab-content__tab{display:none;padding:10px 15px;background-color:#bba2f0}@media (max-width:576px){.tab-button{padding-right:30px}}.studio{background-color:#bba2f0}.studio-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.studio-img{width:45%}.studio-img img{position:-webkit-sticky;position:sticky;top:50px;width:100%;height:auto;border-radius:15px}.studio-text{width:50%;margin-bottom:20px}.studio-text__block{margin-bottom:30px}.studio-text h3{font-weight:700;font-size:30px;line-height:28px;margin-bottom:10px}.studio-text p{line-height:23px}@media (max-width:991px){.studio-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.studio-img{width:100%;margin-bottom:30px}.studio-text{width:100%}.studio-text__block{margin-bottom:20px}}.why{background-color:#f0a3d7}.why h2{color:#fef8fc}.why-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.why-inner{border-radius:15px;width:19%;padding:10px;background-color:#bba2f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.why-inner__img{position:relative;width:100px;height:100px;background-color:#fef8fc;border-radius:50%;margin-bottom:30px}.why-inner__img object{display:inline-block;position:absolute;left:50%;top:50%;width:50%;height:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.why-inner__img object svg{fill:#8b60e5;width:50%;height:50%}.why-inner h4{margin-bottom:10px}@media (min-width:768px) and (max-width:1199px){.why-box{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.why-inner{width:30%;margin-bottom:20px}.why-inner:not(:last-child){margin-right:20px}}@media (max-width:991px){.why-box{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.why-inner{width:47%;margin-bottom:3%;margin-right:0}}@media (max-width:767px){.why-box{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.why-inner{width:100%;margin-bottom:20px;margin-right:0}}