.slider-btn_wrapper{text-align:right}.slider-btn_wrapper:hover span{transform:scale(0.925)}.slider-btn_wrapper span{display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;color:#190905;cursor:pointer;position:relative;z-index:9;transition:0.3s}.slider-btn_wrapper span.slider-btn-next{background:#F4C755}.slider-btn_wrapper span:hover{transform:scale(1.15)}.hero-section{background:#FDF2D9;padding:120px 0 !important;position:relative;overflow:hidden}.hero-section .hero-img{max-width:100%;min-width:100%;height:auto;object-fit:cover}.hero-section .hero-img_wrap{position:relative;max-width:500px;margin-left:auto;display:flex;justify-content:center;align-items:center;z-index:9}.hero-section .hero-img_wrap:before{position:absolute;content:none;background:#F4C755;top:-29px;right:-27px;border-radius:50%;width:calc(100% + 48px);height:calc(100% + 48px);z-index:-1}.hero-section .hero-img_wrap:after{position:absolute;content:"";background:#F4C755;top:20%;left:-3.5%;border-radius:50%;width:54px;height:54px}.hero-section .hero-img_info-circle{display:flex;justify-content:center;align-items:center;width:48px;height:48px;background:#190905;position:absolute;border-radius:50%;cursor:pointer;z-index:-1;color:#fff}.hero-section .hero-img_info-text{background:#190905;color:#fff;padding:12px;border-radius:4px;opacity:0;transition:0.6s;cursor:text}.hero-section .hero-img_info-wrap{position:absolute;display:flex;justify-content:center;align-items:center;z-index:9;width:260px;cursor:pointer}.hero-section .hero-img_info-wrap.num-1{bottom:37%;left:31%;justify-content:center;align-items:flex-end}.hero-section .hero-img_info-wrap.num-2{justify-content:flex-start;align-items:center;bottom:12%;left:15%}.hero-section .hero-img_info-wrap.num-3{justify-content:center;align-items:flex-start;top:12%;left:45%}.hero-section .hero-img_info-wrap:hover .hero-img_info-text,.hero-section .hero-img_info-wrap.active .hero-img_info-text{opacity:1}.hero-section .hero-decor{position:absolute;border-radius:50%;background:#F4C755}.hero-section .hero-decor.first{width:320px;height:320px;bottom:-59px;left:-81px}.hero-section .hero-decor.second{width:240px;height:240px;top:-77px;right:-69px}.hero-section .hero-decor.third{width:140px;height:140px;bottom:-22px;right:-42px}.hero-section .hero-text_wrapper{display:flex;flex-direction:column;justify-content:center;z-index:9}.hero-section .hero-text_header{color:#190905;margin-bottom:16px}.hero-section .hero-text_header span:first-child{color:#F4C755}.hero-section .hero-text_header span:last-child{color:#EE3C2C}.hero-section .hero-text_intro{color:#190905;margin-bottom:32px}.hero-section .hero-text_btn-wrap a:first-child{margin-right:16px}.hero-section .hero-social-networks_wrap{position:absolute;left:0;top:50%;transform:translateY(-50%);padding:36px 4px;display:flex;flex-direction:column;background:#fff;border-top-right-radius:24px;border-bottom-right-radius:24px}.hero-section .hero-social-networks_wrap:hover .hero-social-networks_item{transform:scale(0.9)}.hero-section .hero-social-networks_item{margin-bottom:12px;font-size:18px;transition:0.3s;display:inline-block;color:#190905}.hero-section .hero-social-networks_item:last-child{margin:0}.hero-section .hero-social-networks_item:hover{transform:scale(1.2) !important;color:#EE3C2C}.hero-products-section{padding:0 !important;transform:translateY(calc(-50% - 33px));margin-bottom:-74px}.hero-products-section .swiper{padding:24px 0 4px}.hero-products-section .hero-products_header{color:#190905}.hero-products-section .hero-products_navigation-wrapper{flex-wrap:nowrap}.hero-products-section .pagination-wrap{flex:1 0 auto}.hero-products-section .swiper-pagination{position:relative;bottom:0}.hero-products-section .swiper-pagination-bullet{background:#190905;opacity:.5}.hero-products-section .swiper-pagination-bullet-active{background:#F4C755;opacity:1}.hero-products-section .hero-product_wrap{padding:12px;border-radius:4px;background:#fff;box-shadow:rgba(44,54,73,0.15) 1.95px 1.95px 2.6px;display:flex;height:auto;overflow:hidden}.hero-products-section .hero-product_wrap .hero-product_img{object-fit:cover;min-width:100%;max-width:100%;min-height:80px;max-height:80px;border-radius:50%}.hero-products-section .hero-product_wrap .hero-product_img-wrap{max-width:80px;min-width:80px;max-height:100%;min-height:80px;margin-right:8px}.hero-products-section .hero-product_wrap .hero-product_info{display:flex;flex:1 0 auto;flex-direction:column;justify-content:space-between}.hero-products-section .hero-product_wrap .hero-product_info-header{margin-bottom:4px;color:#190905}.hero-products-section .hero-product_wrap .hero-product_info-price{color:#F4C755;font-weight:600}.hero-products-section .hero-product_wrap .hero-product_info-price .old-price{text-decoration:line-through;text-decoration-color:#EE3C2C;font-weight:400;color:#4B5463}.hero-products-section .hero-product_wrap .hero-product_info-price.sale{color:#EE3C2C}.hero-products-section .hero-product_wrap .hero-product_info-label{margin-right:8px;border-radius:2px;padding:2px;font-size:12px;display:inline-flex;text-transform:uppercase}.hero-products-section .hero-product_wrap .hero-product_info-label.top{background:#FDF2D9;color:#F4C755}.hero-products-section .hero-product_wrap .hero-product_info-label.new{background:#FCDBD9;color:#EE3C2C}.hero-products-section .hero-product_wrap .hero-product_info-label:last-child{margin-right:0}.hero-products-section .hero-product_wrap .hero-product_info-label_wrap{display:flex}.types-section{padding-bottom:36px !important}.types-section .type-item_wrapper{margin-bottom:24px}.types-section .type-item_wrap{padding:12px;border-radius:4px;background:#fff;box-shadow:rgba(28,32,43,0.2) 0px 8px 24px;display:flex;height:100%;overflow:hidden;align-items:center;position:relative;transition:0.3s}.types-section .type-item_wrap:hover{box-shadow:rgba(28,32,43,0.2) 0px 48px 100px 0px}.types-section .type-item_wrap .type-item_img{object-fit:cover;min-width:100%;max-width:100%;min-height:80px;max-height:80px;border-radius:50%}.types-section .type-item_wrap .type-item_img-wrap{max-width:80px;min-width:80px;max-height:100%;min-height:80px;margin-right:12px}.types-section .type-item_header a{color:#190905;transition:0.3s}.types-section .type-item_header a:hover{color:#EE3C2C}.types-section .type-item_link{position:absolute;width:60px;height:60px;background:#F4C755;color:#190905;display:inline-flex;justify-content:center;align-items:center;bottom:-16px;right:-16px;border-radius:50%;padding-bottom:8px;padding-right:8px;transition:0.3s;cursor:pointer}.types-section .type-item_link:hover{transform:scale(1.25);box-shadow:rgba(28,32,43,0.2) 0px 48px 100px 0px}.contacts-section .section-header_container{margin-bottom:24px}.contacts-section .map-container{position:relative;padding-bottom:100%;border-radius:50%}.contacts-section .map-container:before{content:"";position:absolute;height:100%;width:100%;border-radius:50%;z-index:-1;background:#F4C755;left:-12px;top:-12px}.contacts-section .map-container:after{content:"";position:absolute;height:54px;width:54px;border-radius:50%;background:#F4C755;left:32px;top:32px;z-index:9}.contacts-section .map-container .map-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;border-radius:50%}.contacts-section .map-container .map-wrap .gm-style-mtc,.contacts-section .map-container .map-wrap .gm-svpc,.contacts-section .map-container .map-wrap .gmnoprint{display:none}.contacts-section .map-container .map-btn_wrap{position:absolute;bottom:44px;z-index:9;display:flex;width:100%;justify-content:center}.contacts-section .map-container .map-btn_wrap .btn{flex:0 0 auto}.contacts-section .contacts_wrap{display:flex;flex-direction:column;justify-content:space-between}.contacts-section .contacts-top{margin-bottom:36px}.contacts-section .contacts-item{padding-bottom:12px;margin-bottom:12px}.contacts-section .contacts-item_header{margin-bottom:8px;color:#190905}.contacts-section .contacts-item_value{color:#4B5463}.contacts-section .contacts-item_value:hover .contacts-item_link{transform:scale(0.95)}.contacts-section .contacts-item_value:hover .social-networks_item{transform:scale(0.9)}.contacts-section .contacts-item_link{display:inline-flex;margin-bottom:6px;transition:0.3s}.contacts-section .contacts-item_link.phone{margin-bottom:2px}.contacts-section .contacts-item_link:hover{transform:scale(1.1) !important;color:#EE3C2C}.contacts-section .contacts-item_messengers{display:inline-flex}.contacts-section .contacts-item_messengers:hover .contacts-item_messenger{transform:scale(0.85)}.contacts-section .contacts-item_messenger{margin-right:12px;color:#190905;transition:0.3s}.contacts-section .contacts-item_messenger:hover{transform:scale(1.3) !important;color:#F4C755}.contacts-section .contacts-item .social-networks_item{font-size:18px;margin-right:12px;color:#F4C755;transition:0.3s;display:inline-block}.contacts-section .contacts-item .social-networks_item:hover{transform:scale(1.2)}.sales-section .container{position:relative}.sales-section .container:before{content:"";position:absolute;width:320px;height:320px;background:#FDF2D9;border-radius:50%;bottom:-45%;left:-15%;z-index:-1}.sales-section .swiper.sales{background:#1C202B;border-radius:8px;overflow:hidden}.sales-section .sale-item{padding:60px;border-radius:8px;overflow:hidden;position:relative}.sales-section .sale-item_text{display:flex;flex-direction:column;justify-content:center;z-index:10}.sales-section .sale-item_header{color:#F4C755;margin-bottom:24px;position:relative;z-index:10}.sales-section .sale-item_header span:first-child{color:#EE3C2C}.sales-section .sale-item_header span:last-child{color:#fff}.sales-section .sale-item_preheader{color:#fff;margin-bottom:4px;position:relative;z-index:10}.sales-section .sale-item_intro{color:#fff;font-size:18px}.sales-section .sale-item_discount{width:108px;height:108px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;font-size:20px;font-weight:600;text-align:center;padding:32px 12px 16px;background:#EE3C2C;color:#fff;position:absolute;left:-24px;top:-24px;transform:rotate(-30deg)}.sales-section .sale-item_img{max-width:100%;object-fit:cover;max-height:320px;margin:auto;display:block}.sales-section .sale-item_img-wrap{max-width:100%;max-height:320px;position:relative;z-index:9}/*.sales-section .sale-item_img-wrap:before,*/.sales-section .sale-item_img-wrap:after{content:"";position:absolute;background:#2C3649;border-radius:50%;z-index:-1}.sales-section .sale-item_img-wrap:before{width:120px;height:120px;bottom:-12%;left:10%;z-index:9;background:#F4C755}.sales-section .sale-item_img-wrap:after{width:392px;height:392px;top:-54%;right:-35%}.sales-section .swiper-slide-active.sale-item{overflow:initial}.about-section{overflow:hidden}.about-section .gallery_container{padding:36px 0;background:#FDF2D9;position:relative;overflow:hidden}.about-section .gallery_container:before{content:"";position:absolute;width:280px;height:280px;background:#F4C755;border-radius:50%;top:-8%;right:-4%}.about-section .swiper.gallery{background:#fff;box-shadow:rgba(28,32,43,0.2) 0px 8px 24px;border-radius:8px;padding:12px;box-shadow:-8px 8px #EE3C2C;transform:rotate(-1deg)}.about-section .swiper-container{margin-bottom:24px}.about-section .gallery-item_img{max-width:100%;width:100%;object-fit:cover}.about-section .gallery-item_img-wrap{max-width:100%}.about-section .gallery-item_thumbs_img{position:absolute;width:100%;height:100%;border-radius:50%;object-fit:cover;top:0;left:0;border:2px solid #F4C755}.about-section .gallery-item_thumbs_img-wrap{max-width:100%;min-width:100%;height:0;padding-bottom:100%;background:#fff;border-radius:50%;overflow:hidden;cursor:pointer;box-shadow:rgba(44,54,73,0.15) 1.95px 1.95px 2.6px}.about-section .gallery-text{column-count:2;line-height:22px;column-gap:24px;color:#08090C;font-size:17px}.about-section .gallery-text_wrap{display:flex;align-items:center;height:100%;padding-bottom:70px}.about-section .gallery-text_wrapper{z-index:9}.about-section .slider-btn_wrapper{margin-bottom:12px}.about-section .about-text,.about-section .delivery-text{column-count:2;line-height:22px;column-gap:24px;color:#08090C;font-size:17px}.about-section .about-text_wrap,.about-section .delivery-text_wrap{margin-bottom:36px}.about-section .about_row{margin-bottom:36px}.about-section .about-img{max-height:320px;min-height:320px;max-width:100%;min-width:100%;object-fit:cover;border-radius:8px;box-shadow:8px -8px #F4C755;transform:rotate(1deg)}.about-section .about-img_wrap{max-width:100%;min-width:100%;max-height:320px;margin-bottom:36px}.about-section .benefit_wrapper{margin-bottom:24px}.about-section .benefit_wrapper:last-child{margin-bottom:0}.about-section .benefit_wrap{padding:16px;border-radius:4px;background:#1C202B;position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}.about-section .benefit_wrap .benefit-icon_wrap{color:#2C3649;font-size:44px;position:absolute;top:8px;right:8px;transform:rotate(10deg);z-index:1}.about-section .benefit_wrap .benefit-header{color:#F4C755;z-index:9;position:relative;margin-bottom:4px}.about-section .benefit_wrap .benefit-text{color:#fff;z-index:9;position:relative}.about-section .numbers_wrap{text-align:center;transform:rotate(1deg)}.about-section .numbers_wrap .number-top{display:flex;justify-content:center;text-align:center;align-items:center}.about-section .numbers_wrap .number-top i{color:#fff;font-size:20px;width:40px;height:40px;border-radius:50%;background:#F4C755;color:#fff;display:inline-flex;justify-content:center;align-items:center;margin-right:12px}.about-section .numbers_wrap h5{max-width:150px;text-align:center;margin:auto;color:#4B5463}.about-section .numbers_wrap:first-child{justify-content:flex-start}.about-section .numbers_wrap:first-child .number-top{justify-content:flex-start}.about-section .numbers_wrap:first-child h5{text-align:left;margin-right:auto;margin-left:0}.about-section .numbers_wrap:last-child{justify-content:flex-end}.about-section .numbers_wrap:last-child .number-top{justify-content:flex-end}.about-section .numbers_wrap:last-child h5{text-align:right;margin-left:auto;margin-right:0}.about-section .faqs-container{padding-top:36px;position:relative;overflow:hidden}.about-section .faqs-container:before{content:"";position:absolute;width:320px;height:320px;background:#F4C755;border-radius:50%;top:-8%;left:-4%}.about-section .faqs-wrapper{display:flex;flex-direction:column;justify-content:center;height:100%}.about-section .faqs-wrapper:hover .faq-item_icon{transform:scale(0.9);color:#fff}.about-section .faq-item{transition:0.3s;position:relative;margin-bottom:16px}.about-section .faq-item_title{position:relative;color:#fff;transition:0.3s}.about-section .faq-item_title-wrap{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:16px;border-radius:4px;background:#1C202B;transition:0.3s}.about-section .faq-item_title-wrap:hover .faq-item_title{color:#F4C755}.about-section .faq-item_icon{display:inline-flex;width:32px;height:32px;border-radius:50px;justify-content:center;align-items:center;transition:0.3s;flex-grow:0;flex-shrink:0;background:#2C3649;color:#F4C755}.about-section .faq-item_icon i{transition:0.3s}.about-section .faq-item_content{opacity:0;max-height:0;transition:0.3s;overflow:hidden;padding:0 16px}.about-section .faq-item.active .faq-item_content{opacity:1;max-height:220px;transition:0.3s;will-change:opacity, max-height;overflow:scroll;padding:16px 16px 0;color:#08090C;line-height:22px}.about-section .faq-item:hover .faq-item_icon{transform:scale(1.1);color:#F4C755}.about-section .faq-item.active .faq-item_icon{transform:rotate(-45deg) scale(1.1)}.about-section .faq-item:last-child{margin:0}.about-section .delivery-img{max-height:320px;min-height:320px;max-width:100%;object-fit:cover;border-radius:8px;transform:scaleX(-1) rotate(1deg);margin:auto;display:block}.about-section .delivery-img_wrap{max-width:100%;min-width:100%;max-height:320px}.reviews-section{background:#1C202B;position:relative;overflow:hidden}.reviews-section:before{content:"";position:absolute;width:280px;height:280px;background:#2C3649;border-radius:50%;bottom:-8%;left:-4%}.reviews-section .section-header{color:#F4C755}.reviews-section .review-text{color:#fff;font-size:17px;line-height:22px}.reviews-section .review-wrap{position:relative;z-index:9}.reviews-section .review-wrap iframe{max-width:100%;width:100%;height:320px}@media (max-width: 1399px){.about-section .gallery-text_wrap{padding-bottom:0}}@media (max-width: 1199px){.about-section .gallery-text{column-count:1}.about-section .delivery-text{column-count:1}.about-section .delivery-img_wrap,.about-section .delivery-img{max-height:280px;min-height:280px}}@media (max-width: 1050px){.hero-section .hero-img_info-wrap.num-3{justify-content:flex-start !important;left:25% !important}}@media (max-width: 991px){.hero-section .hero-decor.first{width:260px;height:260px}.hero-section .hero-decor.second{width:180px;height:180px}.hero-products-section{margin-bottom:-86px}.types-section{padding-bottom:24px !important}.about-section .about-text,.about-section .delivery-text{column-count:1}.about-section .numbers_wrap{margin-bottom:24px}.about-section .numbers_wrap:last-child{margin:0 auto}.about-section .numbers_wrap:last-child .number-top{justify-content:center}.about-section .numbers_wrap:last-child h5{text-align:center}.about-section .numbers_wrap:nth-child(2) .number-top{justify-content:flex-end}.about-section .numbers_wrap:nth-child(2) h5{text-align:right}.about-section .swiper.gallery{transform:rotate(0)}.review-text_wrap{margin-bottom:36px}}@media (max-width: 767px){.hero-section .hero-img_wrapper{padding:36px 12px}.hero-section .hero-img_wrap:before{width:calc(100% + 24px);height:calc(100% + 24px);top:-17px;right:-15px}.hero-section .hero-img_info-wrap.num-1{left:20%}.hero-products-section{margin-bottom:-98px}.types-section{padding-bottom:12px !important}.sales-section .sale-item_img-wrap:after{width:332px;height:332px}.sales-section .sale-item_img-wrap:before{width:80px;height:80px}.sales-section .sale-item{padding:40px}.benefits-row{margin-bottom:36px}.about-section .about-text,.about-section .delivery-text{column-count:2}.about-section .about-img,.about-section .numbers_wrap{transform:rotate(0)}.about-section .numbers_wrap{margin-bottom:36px}.about-section .numbers_wrap,.about-section .numbers_wrap .number-top{justify-content:center !important}.about-section .numbers_wrap h5,.about-section .numbers_wrap .number-top h5{text-align:center !important;margin:auto !important}.gallery-wrapper{margin:0 auto 36px}.about-section .gallery-text{column-count:2}.delivery-wrap{z-index:10;position:relative}.delivery-wrapper{margin-bottom:36px}.about-section .delivery-text{column-count:1}.review-wrap{margin-bottom:24px}.review-wrap:last-child{margin:0}.review-wrap:last-child iframe{height:200px}}@media (max-width: 630px){.about-section .gallery-text{column-count:1}}@media (max-width: 575px){.sales-section .sale-item_text{margin-bottom:24px}.about-section .about-text{column-count:1}.about-section .delivery-text{column-count:1}.faq-container{margin-bottom:36px}.delivery-wrapper{margin-bottom:0}.about-section .delivery-img_wrap,.about-section .delivery-img{max-height:180px;min-height:180px;margin:0}}@media (max-width: 499px){.section-header_wrap{width:100%}.section-header_container{flex-wrap:wrap}}@media (max-width: 480px){.hero-section .hero-img_info-wrap.num-1{left:10%}.hero-section .hero-text_btn-wrap .btn{margin-bottom:16px}.hero-section .hero-text_btn-wrap .btn:last-child{margin:0}.hero-section .hero-social-networks_wrap{display:none}.hero-section .hero-decor.first{width:220px;height:220px}.hero-section .hero-decor.second{width:140px;height:140px}}
