.home-top-slider{height:calc(100vh - 180px)}.home-top-slider.mobile{display:none}.home-top-slider .swiper-top-slider,.home-top-slider .swiper-top-three-slider{height:100%;position:relative}.home-top-slider .swiper-top-slider .swiper-slide img,.home-top-slider .swiper-top-three-slider .swiper-slide img{width:100%;height:100%;object-fit:cover;position:relative}.home-top-slider .swiper-top-slider .swiper-slide .content-block{position:absolute;left:92px;bottom:179px;width:85%}@media(min-width:1600px){.home-top-slider .swiper-top-slider .swiper-slide .content-block{top:30%}}.home-top-slider .swiper-top-slider .swiper-slide .content-block .title{margin-bottom:45px}.home-top-slider .swiper-top-slider .swiper-slide .content-block .title *{font-size:48px;color:#865063}@media(min-width:1600px){.home-top-slider .swiper-top-slider .swiper-slide .content-block .title p{font-size:60px;line-height:67px}}.home-top-slider .swiper-top-slider .swiper-slide .content-block .content p{font-size:24px;line-height:36px;color:#3c0028}@media(min-width:1600px){.home-top-slider .swiper-top-slider .swiper-slide .content-block .content p{font-size:36px;line-height:48px}}.home-top-slider .swiper-top-three-slider .swiper-slide .content-block{position:absolute;left:35px;bottom:30px}.home-top-slider .swiper-top-three-slider .swiper-slide .content-block .title{font-size:24px;line-height:26px;font-weight:700}.home-top-slider .swiper-top-three-slider .swiper-slide .content-block .subtitle{font-size:18px;line-height:20px;font-weight:500}.home-top-slider .swiper-top-three-slider .swiper-slide .content-block .content{font-size:14px;line-height:18px;font-weight:500;margin-top:25px}.home-top-slider .swiper-top-three-slider .swiper-slide .content-block .link{margin-top:20px;display:block;width:fit-content;font-size:14px;line-height:18px;border-bottom:1px solid #3c0028;color:#3c0028;font-weight:600;transition:all .4s ease-in-out}.home-top-slider .swiper-top-three-slider .swiper-slide .content-block .link:hover{border-color:#fff0}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:2;left:91px!important;bottom:69px!important;width:auto!important}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{display:inline-block;opacity:.4;width:40px;height:2px;background-color:#854f63;margin-right:15px}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background-color:unset;position:relative}.swiper-pagination-bullet-active:before{content:"";display:block;height:2px;width:13px;background-color:#854f63;opacity:1;position:absolute;-webkit-animation-name:anim;animation-name:anim;-webkit-animation-duration:3s;animation-duration:3s}@-webkit-keyframes anim{from{width:13px}to{width:40px}}@keyframes anim{from{width:13px}to{width:40px}}.swiper-pagination-bullet-active:after{content:"";display:block;height:2px;width:27px;background-color:#854f63;opacity:.4;right:0;position:absolute}.home-title-block h2,.home-title-block h2 p,.home-title-block h2 strong{font-size:24px;line-height:26px;font-weight:600;color:#3c0028;height:75px;display:flex;justify-content:center;align-items:center}.about-us .home-title-block h2,.product-carousel-banner .home-title-block h2 p,.product-carousel-banner .home-title-block h2 strong{height:auto;justify-content:flex-start}@media(min-width:1600px){.home-title-block h2{font-size:28px;line-height:40px;height:90px}.about-us .home-title-block h2,.product-carousel-banner .home-title-block h2 p,.product-carousel-banner .home-title-block h2 strong{height:auto;justify-content:flex-start}}.about-us{display:flex}.about-us .col-left{width:50%}.about-us .col-left .block-left{width:56%;margin:0 auto;height:100%;display:flex;flex-direction:column;justify-content:center}@media(min-width:1600px){.about-us .col-left .block-left{width:56%}}@media(min-width:1600px){.about-us .col-left .block-left .title{font-size:28px;line-height:40px}}.about-us .col-left .block-left .content{font-size:14px;line-height:18px;color:#182922;font-weight:200;padding:25px 0}@media(min-width:1600px){.about-us .col-left .block-left .content{font-size:18px;line-height:22px}}.about-us .col-left .block-left .button,.promotion-countdown .button{min-width:186px;width:fit-content;height:48px;background-color:unset;border:1px solid #3c0028;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:36px;color:#3c0028;font-weight:500;transition:.4s all ease-in-out}@media(min-width:1600px){.about-us .col-left .block-left .button{font-size:18px;line-height:40px;min-width:210px;height:58px}}.about-us .col-right{width:50%;overflow:hidden}.about-us .col-right .about-us-slider{height:100%;position:relative}.about-us .col-right .about-us-slider .swiper-slide{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.about-us .col-right .about-us-slider .swiper-slide .content-block{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.about-us .col-right .about-us-slider .swiper-slide .content-block .title{font-size:30px;line-height:48px;color:#fff;text-align:center;-webkit-filter:drop-shadow(-.624px 2.934px 3.5px rgb(0 0 0 / .43));filter:drop-shadow(-.624px 2.934px 3.5px rgb(0 0 0 / .43))}@media(min-width:1600px){.about-us .col-right .about-us-slider .swiper-slide .content-block .title{font-size:34px;line-height:52px}}.about-us .col-right .about-us-slider .swiper-pagination{left:50%!important;bottom:50px!important;transform:translateX(-50%)!important}.about-us .col-right .about-us-slider .swiper-pagination .swiper-pagination-bullet{background-color:#fff;border-radius:unset}.about-us .col-right .about-us-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:unset}.about-us .col-right .about-us-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.about-us .col-right .about-us-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:#fff}.square-block-icons .icon-blocks{display:flex;flex-wrap:wrap;width:100%;margin:0 auto;padding:20px;padding-top:0;justify-content:space-around;gap:0}.square-block-icons .icon-blocks .icon-block{margin-bottom:20px;list-style:none;text-align:center;display:flex;flex-direction:column;height:100px;justify-content:space-between}.square-block-icons .icon-blocks .icon-block:last-child{margin-right:0}.square-block-icons .icon-blocks .icon-block .icon{margin:0 auto;height:66px;object-fit:scale-down}.square-block-icons .icon-blocks .icon-block .title p{font-size:14px;color:#3c0028;font-weight:500}.product-carousel-banner{min-height:410px;height:auto}.product-carousel-banner .col-right>a{width:100%;height:100%;display:block}.product-carousel-banner .col-right .carousel-image-slider{height:100%}.product-carousel-banner .col-left{padding:20px 0}.product-carousel-banner h1,.product-carousel-banner h2,.product-carousel-banner h3,.product-carousel-banner h4,.product-carousel-banner h5,.product-carousel-banner h1 strong,.product-carousel-banner h2 strong,.product-carousel-banner h3 strong,.product-carousel-banner h4 strong,.product-carousel-banner h5 strong,.product-carousel-banner h1 p,.product-carousel-banner h2 p,.product-carousel-banner h3 p,.product-carousel-banner h4 p,.product-carousel-banner h5 p{display:block!important}.product-carousel-banner .left-img{background-repeat:no-repeat;background-position:center;width:100%;height:100%;background-size:cover;opacity:0;visibility:hidden}.product-carousel-banner .left-img.swiper-slide-active{opacity:1;visibility:visible}.product-carousel-banner.about-us .col-left .block-left .content{padding:48px 0}.product-carousel-banner.about-us .col-left .block-left .content *{font-size:14px!important}.block-icons-2{background-color:#f4f8ff;margin-bottom:0!important}.block-icons-2 .home-subtitles-block{text-align:center;margin-bottom:45px}.block-icons-2 .home-subtitles-block p{font-size:18px;line-height:27px;color:#3c0028}.square-block-icons.block-icons-2 .icon-blocks{width:100%}.square-block-icons.block-icons-2 .icon-blocks .icon-block{flex:unset;margin-bottom:5px}.opinions-and-program{display:flex;min-height:100%;justify-content:space-between;margin-bottom:0!important}.opinions-and-program .title{font-size:24px;line-height:36px;color:#3c0028;font-weight:500;text-align:center}.opinions-and-program .opinions{width:50%;background-color:#fff5f6;position:relative}.opinions-and-program .opinions .opinion-image,.opinions-and-program .opinions .swiper-wrapper{opacity:1;visibility:visible;height:auto}.opinions-and-program .opinions .opinion-image.hide,.opinions-and-program .opinions .swiper-wrapper.hide{opacity:0;visibility:hidden;height:0;margin:0}.opinions-and-program .opinions .image,.opinions-and-program .add-comment .image{width:160px;height:123px;margin:0 auto;margin-bottom:40px}.opinions-and-program .opinions .image img,.opinions-and-program .add-comment .image img{width:100%;height:100%;object-fit:contain}.opinions-and-program .opinions .opinions-slider{width:66%;margin:0 auto 0;overflow:hidden;text-align:center}.opinions-and-program .opinions .opinions-slider .swiper-slide,.opinions-and-program .opinions .opinions-slider .swiper-slide{opacity:0!important;visibility:hidden!important}.opinions-and-program .opinions .opinions-slider .swiper-slide.swiper-slide-active{opacity:1!important;visibility:visible!important}.opinions-and-program .opinions .opinions-slider .rate{font-size:18px;line-height:20px;color:#3c0028;font-weight:600}.opinions-and-program .opinions .opinions-slider .comment{font-size:14px;line-height:18px;color:#3c0028;font-weight:500;margin:20px 0}.opinions-and-program .opinions .opinions-slider .author{position:relative}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:url(/wp-content/themes/theme_shop/custom/img/arrow-next.png)}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{transform:rotate(180deg)}.swiper-button-next,.swiper-rtl .swiper-button-prev{top:60%;right:30%}.swiper-button-prev,.swiper-rtl .swiper-button-next{top:55%;left:30%}.swiper-button-next:after,.swiper-button-prev:after{font-size:unset}.opinions-and-program .opinions .opinions-slider .reviewer{font-size:14px;text-transform:uppercase;color:#3c0028;font-weight:600}.opinions-and-program .opinions .opinions-slider .platform{font-size:12px;color:#3c0028}.opinions-and-program .opinions .opinions-slider .paginations{position:absolute;display:flex;left:50%;bottom:55px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.opinions-and-program .opinions .opinions-slider .paginations .swiper-pagination{position:unset}.opinions-and-program .opinions .opinions-slider .paginations .swiper-pagination.active .swiper-pagination-bullet-active{background-color:#854f63;opacity:.4}.opinions-and-program .opinions .opinions-slider .paginations .swiper-pagination.active .swiper-pagination-bullet-active::after,.opinions-and-program .opinions .opinions-slider .paginations .swiper-pagination.active .swiper-pagination-bullet-active::before{content:unset}.opinions-and-program .opinions .opinions-slider .paginations .plus{position:absolute;right:-23px;top:7px;width:17px;height:17px;opacity:.4;cursor:pointer;-webkit-transition:.4s all ease-in-out;transition:.4s all ease-in-out}.opinions-and-program .opinions .opinions-slider .paginations .plus:hover{opacity:1}.opinions-and-program .opinions .opinions-slider .paginations .plus:before,.opinions-and-program .opinions .opinions-slider .paginations .plus:after{position:absolute;content:" ";height:17px;width:2px;background-color:#854f63}.opinions-and-program .opinions .opinions-slider .paginations .plus:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.opinions-and-program .opinions .opinions-slider .paginations .plus.active{opacity:1}.opinions-and-program .add-comment{width:50%;background-color:#fef1f3;padding-bottom:40px}.opinions-and-program .add-comment .image{margin-top:0}.opinions-and-program .add-comment .image img{margin:0 auto 0}.opinions-and-program .add-comment .content-block{width:66%;margin:40px auto 0;text-align:center}.opinions-and-program .add-comment .content-block .links{margin-top:35px;display:flex;justify-content:center}.opinions-and-program .add-comment .content-block .links a{width:190px;height:48px;background-color:unset;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:36px;color:#3c0028;border:1px solid #3c0028;font-weight:600;-webkit-transition:.4s all ease-in-out;transition:.4s all ease-in-out}.opinions-and-program .add-comment .content-block .links a:first-child{margin-right:16px}.opinions-and-program .add-comment .content-block .links a:hover{background-color:#e2c1c7;border-color:#e2c1c7}.opinions-and-program .programs{width:33.3%;padding-top:62px;padding-bottom:55px}.opinions-and-program .programs .program-content{margin-top:111px;width:75%;margin:111px auto 0}.opinions-and-program .programs .program-content .content{text-align:center}.opinions-and-program .programs .program-content .content .image{width:130px;height:130px;margin:56px auto 52px}.opinions-and-program .programs .program-content .content .button{width:184px;height:48px;background-color:#badbce;display:flex;justify-content:center;align-items:center;margin:0 auto;-webkit-transition:.4s all ease-in-out;transition:.4s all ease-in-out}.opinions-and-program .programs .program-content .content .button:hover{background-color:#a8c4b9}.blog-block{height:90vh}.blog-block .swiper-button-next,.blog-block .swiper-button-prev{display:none}.blog-block .blog-post-list{display:flex;flex-wrap:wrap;flex-direction:column}.blog-block .blog-post-list .blog-post{height:50%;width:50%;position:relative;display:flex;flex-direction:column}.blog-block .blog-post-list .blog-post:nth-child(1){width:50%;height:100%}.blog-block .blog-post-list .blog-post:nth-child(1) .post{height:90%}.blog-block .blog-post-list .blog-post .post{display:block;height:80%}.blog-block .blog-post-list .blog-post .post .post-image{height:100%;width:100%}.blog-block .blog-post-list .blog-post .post .post-image img{width:100%;height:100%;object-fit:cover}.blog-block .blog-post-list .blog-post .text-block{display:flex;justify-content:space-between;padding:0 25px;align-items:center;height:20%}.blog-block .blog-post-list .blog-post:nth-child(1) .text-block{height:10%;background:#fffdef}.blog-block .blog-post-list .blog-post:nth-child(2) .text-block{background:#fff5f6}.blog-block .blog-post-list .blog-post .post-title{font-size:21px;line-height:26px;font-weight:700}.blog-block .blog-post-list .blog-post .read-more{display:block;width:fit-content;font-size:14px;line-height:18px;border-bottom:1px solid #3c0028;color:#3c0028;font-weight:600;transition:all .4s ease-in-out}.blog-block .blog-post-list .blog-post .read-more:hover{border-color:#fff0}.product-carousel{position:relative}.product-carousel .swiper-button-prev,.product-carousel .swiper-rtl .swiper-button-next{top:50%;left:8px;transform:translateY(-50%);z-index:2}.product-carousel .swiper-button-next,.product-carousel .swiper-rtl .swiper-button-prev{top:50%;right:8px;transform:translateY(-50%);z-index:2}.home-top-slider .swiper-button-prev,.swiper-rtl .swiper-button-next{left:0;z-index:2}.home-top-slider .swiper-button-next,.swiper-rtl .swiper-button-prev{right:0;top:54%;z-index:2}.promotion-countdown .promotion-block{width:100%;height:auto;background-repeat:no-repeat!important;background-size:cover!important;position:relative;background-position:center!important}.promotion-countdown .promotion-block .promotion-content{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);width:80%;text-align:center}.promotion-countdown .promotion-block .promotion-content .content{margin:25px}.promotion-countdown .promotion-block .promotion-content .button{margin:30px auto 0}.promotion-countdown #countdown-timer{font-size:50px;display:flex;gap:15px;justify-content:center}.promotion-countdown #countdown-timer .count-element{display:flex;flex-direction:column;width:100px;padding-bottom:10px;box-shadow:0 0 7px rgb(0 0 0 / .08)}.promotion-countdown #countdown-timer .count-element span{font-size:20px}@media (max-width:1024px){.home-top-slider{height:auto}.home-top-slider .swiper-top-slider .swiper-slide .content-block{position:unset;padding:20px 0;margin:0 auto}.home-top-slider .swiper-top-slider .swiper-slide img{height:415px}.home-top-slider .swiper-top-slider .swiper-slide .content-block .title p{font-weight:700}.swiper-pagination{bottom:55px!important;left:55px!important}.home-title-block h2,.home-title-block h2 p,.home-title-block h2 strong{text-align:center}.product-carousel .swiper-button-prev,.product-carousel .swiper-rtl .swiper-button-next,.product-carousel .swiper-button-next,.product-carousel .swiper-rtl .swiper-button-prev{display:none}.s-shop a{font-size:18px;line-height:23px}.s-shop .dsc_brand,.s-shop .dsc_description p{font-size:12px;line-height:12px}.b-icon-like{right:15px}.about-us{flex-direction:column;position:relative}.about-us .col-left,.about-us .col-right,.about-us .col-left .block-left,.square-block-icons .icon-blocks{width:100%}.about-us .col-left .block-left{padding:0 25px 35px 25px}.about-us .col-left .block-left .content p{font-size:14px;line-height:18px}.about-us .col-left .block-left .content{padding-top:20px;padding-bottom:0}.about-us .col-left .block-left .button{margin:25px auto 0}.square-block-icons .icon-blocks{padding:20px 10px 0;gap:0;justify-content:space-between}.square-block-icons .icon-blocks .icon-block{width:33.3333%;height:90px;gap:15px}.square-block-icons .icon-blocks .icon-block .icon{height:50px}.product-carousel-banner.about-us{flex-direction:column-reverse;margin-top:0;height:auto}.product-carousel-banner.about-us.product-carousel-banner-2{margin-top:0}.product-carousel-banner.about-us .col-right{height:100%}.product-carousel-banner .left-img{min-height:300px}.product-carousel-banner.about-us .col-left .block-left .button{position:unset;transform:translateX(0);margin-top:10px}.product-carousel-banner .home-title-block h2 p{display:block;text-align:center;font-size:20px;line-height:20px}.product-carousel-banner .home-title-block h2 strong{display:unset;font-size:20px;line-height:20px}.block-icons-2 .home-title-block h2{display:block;height:auto;margin-bottom:15px;padding:25px 10px 0}.block-icons-2 .home-title-block h2 p{height:auto}.square-block-icons.block-icons-2 .icon-blocks{width:100%;padding-bottom:10px}.square-block-icons.block-icons-2 .icon-blocks .icon-block{flex:0 0 33.33333%;margin-bottom:20px}.opinions-and-program{flex-direction:column}.opinions-and-program .opinions,.opinions-and-program .add-comment{width:100%}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:0}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:0}.opinions-and-program .opinions{padding-bottom:30px}.opinions-and-program .add-comment,.opinions-and-program .opinions{padding-top:10px}.home-top-slider .swiper-top-three-slider .swiper-slide img{height:450px}.blog-block{height:60vh;position:relative}.blog-block .swiper-button-next,.blog-block .swiper-button-prev{display:flex;top:50%;z-index:2}.blog-block .blog-post-list .blog-post{flex:0 0 100%}.blog-block .blog-post-list .blog-post .post-title{width:70%}.block-icons-2 .home-subtitles-block{margin-bottom:10px}.product-carousel{padding:0;margin:0}.about-us .col-right .about-us-slider .swiper-slide{height:350px!important}.product-carousel-banner.about-us .col-left .block-left .content{padding:10px 0;text-align:center}.promotion-countdown .promotion-block{height:410px}.promotion-countdown .promotion-block .promotion-content .button{background-color:#3c0028;color:#fff}.opinions-and-program .opinions .image,.opinions-and-program .add-comment .image{height:90px}.blog-block .blog-post-list .blog-post .text-block{padding:20px 10px}.home-top-slider.mobile{display:block}.home-top-slider.desktop{display:none}}