.page{min-width:unset!important}.elementor img{height:unset}.hero__img{height:100%!important}.marquee{transition:all .4s}@media (min-width:992px){.complects-card .complects-card__footer{align-items:center}}.complects-card__price{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding-right:5px}.complects-card__price .woocommerce-Price-amount bdi{font-size:50px;font-weight:600;margin-bottom:6px}.complects-card__price .woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{font-size:30px;font-weight:400}.complects-card__price ins{text-decoration:none}.complects-card__price ins .woocommerce-Price-amount bdi{font-size:50px;font-weight:600;margin-bottom:6px}.complects-card__price ins .woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{font-size:30px;font-weight:400}.complects-card__price del{text-decoration:none}.complects-card__price del .woocommerce-Price-amount bdi{color:gray;font-size:20px;position:relative}.complects-card__price del .woocommerce-Price-amount bdi:after{background-color:gray;content:"";height:1px;left:0;position:absolute;top:50%;width:100%}.complects-card__price del .woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{font-size:16px;font-weight:400}@media (min-width:1200px){.complects-card__price .woocommerce-Price-amount bdi{font-size:27px;margin-bottom:0}.complects-card__price ins{text-decoration:none}.complects-card__price ins .woocommerce-Price-amount bdi{font-size:27px;margin-bottom:0}.complects-card__price ins .woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{font-size:15px}.complects-card__price del .woocommerce-Price-amount bdi{font-size:20px}}.card__footer-not-available{justify-content:center}.card__footer-not-available .complects-card__btn{background-color:#a9a9a9;border-color:#a9a9a9;width:100%}.card__footer-not-available .complects-card__btn:hover{color:#000}.reviews-card__img{border-radius:50%!important}.cart-content-container{align-items:center;display:flex;justify-content:center;margin-bottom:30px;padding:10px;position:relative}.cart-content-container .loader-container{align-items:center;background-color:hsla(0,0%,83%,.188);border-radius:10px;display:none;height:100%;justify-content:center;position:absolute;width:100%}.cart-content-container .loader-container .cart-loader{animation:rotation 1s linear infinite;border:5px solid #fbcd5e;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:48px;width:48px}.cart-content-container .modal__basket{width:100%}.products-content{position:relative}.products-content .loader-container{background-color:hsla(0,0%,83%,.5);border-radius:10px;display:none;height:100%;justify-content:center;position:absolute;width:100%;z-index:10000}.products-content .loader-container .catalog-loader{animation:rotation 1s linear infinite;border:5px solid #fbcd5e;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:48px;margin-top:100px;width:48px}.basket__price{min-width:30%}.modal__basket:not(:empty){margin-bottom:0!important}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (min-width:1200px){.complects-card__link:before{height:100%}}.product-without-image{object-fit:contain;width:100%}.offer__details-row p{margin:0}.entry-summary .offer__prices del{color:#ccc;margin-right:40px;text-decoration:none}.entry-summary .offer__prices del bdi{display:inline-block;font-size:35px;font-weight:600;margin:0;position:relative}.entry-summary .offer__prices del bdi:after{border:1px solid;content:"";left:0;position:absolute;top:calc(50% - 3px);width:100%}.entry-summary .offer__prices del bdi .woocommerce-Price-currencySymbol{font-size:20px;font-weight:400}.entry-summary .offer__prices ins{text-decoration:none}.entry-summary .offer__prices ins bdi{display:inline-block;font-size:35px;font-weight:600;margin:0;position:relative}.entry-summary .offer__prices ins bdi .woocommerce-Price-currencySymbol{font-size:20px;font-weight:400}@media (min-width:1200px){.entry-summary .offer__prices del bdi{font-size:26px}.entry-summary .offer__prices del bdi .woocommerce-Price-currencySymbol{font-size:16px}.entry-summary .offer__prices ins bdi{font-size:26px}.entry-summary .offer__prices ins bdi .woocommerce-Price-currencySymbol{font-size:16px}}@media (max-width:475px){.entry-summary .offer__prices del bdi{font-size:20px}.entry-summary .offer__prices ins bdi{font-size:24px}}.offer__details-value{width:unset}.reviews_pictures__carousel .reviews__card{background-color:unset;border-radius:8px!important;padding:0}.reviews_pictures__carousel img{aspect-ratio:4/7;border:3px solid #fbcd5e;border-radius:20px!important;height:100%;margin-bottom:20px;margin-top:20px;object-fit:cover;transform:unset!important;width:100%}input~.form__checkbox{height:30px;min-height:30px;min-width:30px;width:30px}@media (max-width:575px){.modal__form .primary-btn--lg{min-height:unset;padding:20px}.form__input{padding:20px}.form__input::placeholder{font-size:16px}}.offer__left{cursor:pointer;display:inline-block;position:relative}.click-icon{align-items:center;animation:bounce 3s infinite;background:hsla(0,0%,100%,.8);border:1px solid #000;border-radius:50%;display:flex;height:30px;justify-content:center;position:absolute;right:10px;top:10px;width:30px}.click-icon svg{height:20px;width:20px}.click-icon svg path{fill:#000}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@media (min-width:1200px){.offer__slide--thumb img{height:100%;margin:0;width:100%}}body.mobile-menu-open{overflow:hidden}.mobile-menu-background{background-color:#000;display:none;height:100vh;left:0;opacity:.5;position:fixed;top:0;width:100vw;z-index:100}.mobile-menu-background.show{display:block}.mobile-menu-container{display:none}.mobile-menu-container.show{display:block;height:100vh;left:0;position:absolute;top:0;z-index:1001}.mobile-menu-container.show .mobile-menu{transform:translateX(0)}.mobile-menu-container .mobile-menu{height:100%;transform:translateX(-100%);transition:.4s}.hero__right{position:relative}.hero__right .hero__badge-wrapper{bottom:-5px;left:-5px}.advantages .advantages-row{display:grid;gap:40px 60px;grid-template-columns:1fr 1fr;grid-template-rows:1fr;margin:0}.advantages .advantages__col{margin:0;padding:0}.advantages .advantages__col .advantages__card{margin:unset;max-width:unset}@media (max-width:1199px){.advantages .advantages-row{gap:30px 40px}}@media (max-width:767px){.advantages .advantages-row{gap:30px 30px;grid-template-columns:1fr;grid-template-rows:1fr}}@media (max-width:425px){.site-nav__call{font-size:9px}}@media (max-width:370px){.hero__title{font-size:44px}.site-nav__call{display:none}.mobile-menu,.mobile-menu-container.show{width:100%!important}.splide--complects .splide__arrow--prev{right:calc(50% + 110px)}.splide--complects .splide__arrow--next{left:calc(50% + 110px)}.splide__pagination-page{margin:0 5px}.splide--complects .splide__arrow{top:calc(50% - 110px)}.complects__btn{font-size:24px}.complects-card__price .woocommerce-Price-amount bdi,.section__title{font-size:40px}.form__submit{font-size:24px}.social-nav__link{height:80px;width:80px}.page-footer__content{font-size:24px}.call-button{height:70px;width:70px}.modal__body{width:100%}.form--modal .form__submit{font-size:18px}.basket__price{font-size:18px;max-width:30%;min-width:30%}.form__input{padding:16px 12px}.form__input::placeholder{font-size:14px}.hero--thanks .hero__title{font-size:36px}.offer__slide--thumb img{aspect-ratio:1;height:unset}}.modal--request.show{align-items:center;display:flex!important;justify-content:center}
