@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.button.button--primary:before,.button.button--primary:after{display:none!important}.button.button--primary{border-radius:0 0 20px;font-size:16px;line-height:16px;font-weight:600;text-transform:uppercase;letter-spacing:0}@media (max-width: 989px){.button.button--primary{padding-left:15px;padding-right:15px}}.owl-carousel .owl-dots{display:flex;align-items:center;justify-content:center;gap:5px}.owl-carousel .owl-dots .owl-dot span{height:12px;width:12px;display:inline-block;vertical-align:middle;border:1px solid #ed1651;border-radius:10px}.owl-carousel .owl-dots .owl-dot.active span{width:60px;background:#ed1651}.header.header--middle-left{display:flex!important;align-items:center;justify-content:space-between}.header .header__inline-menu .list-menu li a,.header__menu-item span{font-size:16px;font-weight:500;color:#000}.header .header__inline-menu .list-menu li a:hover span{text-decoration:none!important}.header .header__icons{display:none}.header .header--btn{text-align:right}.header .header--btn .button.button--primary{display:flex;align-items:center;width:max-content;margin-left:auto;gap:5px;height:45px;font-size:14px;padding:0 15px}.header .header--btn .button.button--primary #HeaderMenu-contact-us{display:flex;align-items:center;gap:5px;color:#fff;text-decoration:none}@media (min-width: 1200px) and (max-width: 1400px){.header .header__inline-menu .list-menu li a,.header__menu-item span{font-size:14px}}@media (min-width: 990px) and (max-width: 1199px){.header{padding-left:15px!important;padding-right:15px!important}.header .header__inline-menu .list-menu li a,.header__menu-item span{font-size:14px;padding:5px}.header .header__heading .header__heading-link img{width:150px}}@media (max-width: 1199px){.header .header--btn .button.button--primary{font-size:14px;line-height:14px;padding-left:15px;padding-right:15px;height:50px}}@media (max-width: 989px){.header header-drawer{width:33.33%}.header .header__heading,.header .header--btn{width:33.33%}}@media (max-width: 767px){.header{padding:10px 1.5rem!important}.header header-drawer{width:10%}.header .header__heading{width:50%}.header .header--btn{width:42%}.header .header--btn .button.button--primary{padding-left:12px;padding-right:12px;min-height:25px;height:40px}.header__heading-link{padding:0}}@media (max-width: 543px){.header .header--btn .button.button--primary svg{height:15px;width:15px}.header .header--btn .button.button--primary{font-size:12px;line-height:12px}}.slideshow .slideshow__text-wrapper.banner__content{max-width:100%}.slideshow .slideshow__text.banner__box{background:transparent;padding:0}.slideshow .slideshow__text.banner__box .banner__heading{font-size:82px;font-weight:400;line-height:80px;margin-bottom:30px}.slideshow .slideshow__text.banner__box .banner__text p{font-size:28px;line-height:34px;color:#000}.slideshow .slideshow__text.banner__box .banner__buttons{margin-top:40px}.slideshow .slideshow__text.banner__box .banner__buttons .button{gap:10px}.slideshow__media picture img{width:100%;height:100%;object-fit:cover}.slideshow__offer-banner{position:absolute;bottom:10%;left:25%}.slideshow__offer-banner img{height:150px;width:150px}@media (max-width: 1199px){.slideshow .slideshow__text.banner__box .banner__heading{font-size:60px;line-height:60px;margin-bottom:10px}}@media (max-width: 991px){.slideshow .slideshow__text.banner__box{max-width:30rem;min-width:20rem}.slideshow .slideshow__text.banner__box .banner__heading{font-size:34px;line-height:34px}.slideshow .slideshow__text.banner__box .banner__text{margin-top:0!important}.slideshow .slideshow__text.banner__box .banner__text p{font-size:16px;line-height:20px}.slideshow .slideshow__text.banner__box .banner__buttons{margin-top:25px}.slideshow__offer-banner img{height:100px;width:100px}.slideshow__offer-banner{bottom:15%;left:20%}}@media (max-width: 749px){.slideshow .slideshow__text.banner__box{position:absolute;top:30px}.slideshow .slideshow__text.banner__box{position:unset;align-items:flex-start}.slideshow .slideshow__text-wrapper.banner__content{position:absolute;max-width:100%;left:50px;right:50px;top:50px;width:auto}.slideshow .slideshow__text.banner__box .banner__heading{font-size:36px;line-height:36px}.slideshow .slideshow__text.banner__box .banner__text p{font-size:18px;line-height:22px}.slideshow .slideshow__text.banner__box .banner__text{text-align:left;margin-top:0}.slideshow .slideshow__text.banner__box .banner__buttons{margin-top:20px}.slideshow__slide .slideshow__media{height:100%!important}.slideshow__slide .slideshow__media>*{position:unset!important}.slideshow .slideshow__text.banner__box{min-width:unset}.slideshow__offer-banner{top:35%;bottom:auto;left:55%}}@media (max-width: 575px){.slideshow .slideshow__text.banner__box .banner__buttons .button{font-size:14px;min-height:auto;height:40px}.slideshow .slideshow__text.banner__box .banner__buttons .button svg{width:14px}}@media (max-width: 500px){.slideshow__offer-banner{top:30%;left:50%}}@media (max-width: 400px){.slideshow .slideshow__text-wrapper.banner__content{left:30px;right:30px;top:30px}}@media (max-width: 375px){.slideshow__offer-banner img{height:80px;width:80px}}@media (max-width: 350px){.slideshow__offer-banner{top:35%;left:55%}.slideshow__offer-banner img{height:60px;width:60px}}.rich-text .rich-text__wrapper .rich-text__blocks{max-width:100%!important}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__heading{font-size:62px;font-weight:400;line-height:72px;color:#222;letter-spacing:0}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text{margin-top:25px}.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text p{font-size:18px;line-height:26px;color:#555}@media (max-width: 1199px){.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__heading{font-size:54px;line-height:64px}}@media (max-width: 989px){.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__heading{font-size:40px;line-height:50px}.rich-text .rich-text__wrapper .rich-text__blocks{text-align:left}}@media (ma.x-width: 767px){.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text p{font-size:16px;line-height:22px}}@media (max-width: 749px){.rich-text .rich-text__wrapper{width:100%}}@media (max-width: 543px){.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__heading{font-size:34px;line-height:40px}}@media (max-width: 450px){.rich-text .rich-text__wrapper .rich-text__blocks .rich-text__heading{font-size:30px;line-height:36px}}.image-with-text .image-with-text__grid{gap:50px;align-items:center}.image-with-text .image-with-text__media-item,.image-with-text .image-with-text__text-item{width:calc(50% - 25px)}.image-with-text .image-with-text__media-item .image-with-text__media{border:none;padding-bottom:0!important}.image-with-text .image-with-text__media-item .image-with-text__media img{position:unset!important}.image-with-text .image-with-text__text-item .image-with-text__content{padding:0}.image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__heading{font-size:40px;line-height:40px;font-weight:500}.image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text.rte{font-size:18px;line-height:26px;color:#000;letter-spacing:0;margin-top:35px}.image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text.rte ul{list-style:none;padding:0}.image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text.rte ul li{position:relative;padding-left:40px;margin-bottom:20px}.image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text.rte ul li:last-child{margin-bottom:0}.image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text.rte ul li:before{content:"";background-image:url(/cdn/shop/files/Vector_2.png?v=1744864432);background-size:contain;height:18px;width:22px;display:block;background-repeat:no-repeat;position:absolute;left:0;top:5px}.image-with-text .image-with-text__text-item .image-with-text__content .button{margin-top:45px;gap:10px}@media (max-width: 989px){.image-with-text .image-with-text__grid{flex-direction:column;gap:40px}.image-with-text .image-with-text__media-item,.image-with-text .image-with-text__text-item{width:100%}}@media (max-width: 767px){.image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__heading{font-size:34px;line-height:34px}.image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text.rte{margin-top:30px}}@media (max-width: 543px){.image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text.rte{font-size:16px;line-height:22px}.image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text.rte ul li{padding-left:35px;margin-bottom:15px}.image-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text.rte ul li:before{height:15px;width:18px;top:2px}.image-with-text .image-with-text__text-item .image-with-text__content .button{margin-top:30px}}.section--our-products{background:#f5f5f5;padding:80px 0}.section--our-products .header--block .title{margin:0 0 40px!important}.section--our-products .header--block .title p{margin:0!important}@media (max-width: 1199px){.section--our-products{padding:60px 0}}@media (max-width: 767px){.section--our-products{padding:50px 0}.section--our-products .header--block .title{margin:0 0 20px!important}}@media (max-width: 543px){.section--our-products{padding:35px 0}}.collection .collection__title .title{font-size:62px;line-height:72px;color:#000;text-align:center;margin-bottom:40px}.collection .card-wrapper:hover .card .card__content .card__information .card__heading a{text-decoration:none}.collection .card-wrapper .card .card__heading a:after{display:none}.collection .card-wrapper .card .card__content .card__information .card__heading{font-size:20px;font-weight:600;line-height:24px;text-align:center}.collection .card-wrapper .card .card__content .card__information .button__group{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:20px}.collection .card-wrapper .card .card__content .card__information .button__group .social_icon a{border:1px solid #999;padding:10px;height:40px;width:40px;display:flex;align-items:center;justify-content:center}@media (max-width: 1199px){.collection .collection__title .title{font-size:54px;line-height:64px}}@media (max-width: 989px){.collection .collection__title .title{font-size:40px;line-height:50px}}@media (max-width: 543px){.collection .collection__title .title{font-size:34px;line-height:40px}.collection .card-wrapper .card .card__content .card__information .card__heading{font-size:14px;line-height:18px}.collection .card-wrapper .card .card__content .card__information .button__group{gap:5px;margin-top:15px;justify-content:center}.collection .card-wrapper .card .card__content .card__information .button__group .social_icon a{height:26px;width:26px;padding:5px}.collection .card-wrapper .card .card__content .card__information .button__group .social_icon a svg{width:11px}}@media (max-width: 450px){.collection .collection__title .title{font-size:30px;line-height:36px}}@media (max-width: 350px){.collection .card-wrapper .card .card__content .card__information .button__group .social_icon a{height:26px;width:26px}.collection .card-wrapper .card .card__content .card__information .button__group .social_icon a svg{width:11px}}.footer-block__heading{font-size:26px;line-height:30px;font-weight:400;margin-bottom:18px;letter-spacing:0}.footer-block__details-content{font-size:18px;line-height:26px;color:#555;margin-bottom:10px}.footer-block__details-btn{text-decoration:none}.footer-block__details-btn{font-size:18px;line-height:26px;font-weight:500;color:#ed1651;margin:10px 0 0}.footer-block--menu .footer-block__details-content li a{font-size:18px;line-height:35px;color:#000;letter-spacing:0;transition:all .5s}.footer-block--menu .footer-block__details-content li a:hover{text-decoration:none;color:#ed1651}.footer-block--contact-info .contact-info--item{display:flex;align-items:flex-start;gap:14px;text-decoration:none}.footer-block--contact-info .contact-info--item p{margin:0}.footer-block--contact-info .contact-info--item svg{width:30px}.footer-block--contact-info .contact-info--item p{width:calc(100% - 45px);font-size:18px;line-height:26px;color:#000}.footer-block__contact-info{display:flex;flex-direction:column;gap:20px}.footer-block--about{width:calc(40% - 40px)!important}.footer-block--menu{width:calc(20% - 40px)!important}.footer-block--contact-info{width:calc(40% - 40px)!important}.footer__content-bottom .footer__content-bottom-wrapper:first-child{display:none!important}.footer__content-bottom-wrapper{justify-content:space-between;align-items:center}.footer__content-bottom{border-top:2px solid #eee!important}.footer__copyright.caption{margin:0}.footer__copyright.caption .copyright__content{font-size:16px;line-height:24px;color:#555;margin:0}.list-social .list-social__item .svg-wrapper{height:30px;width:30px}@media (min-width: 992px){.footer-block__heading .plus-minus--icon{display:none}}@media (max-width: 991px){.footer-block__heading{display:flex;align-items:center;justify-content:space-between;width:100%;padding-bottom:15px;margin-bottom:0!important}.footer-block__heading .plus-minus--icon svg{height:16px;width:16px}.footer-block__heading .plus-minus--icon svg.icon-minus{display:none}.footer-block__heading.active .plus-minus--icon svg.icon-minus{display:block}.footer-block__heading.active .plus-minus--icon svg.icon-plus{display:none}.footer__collapse{height:0;overflow:hidden}.footer__collapse.active{height:auto;overflow:unset}.footer__blocks-wrapper{flex-direction:column;row-gap:0!important}.footer-block--about,.footer-block--menu,.footer-block--contact-info{width:100%!important}.footer__blocks-wrapper .footer-block{margin-bottom:15px!important;border-bottom:2px solid #ccc}.footer{padding-top:40px!important}.footer__content-top{padding-bottom:20px!important}.footer__content-bottom{padding-top:0!important;border-top:none!important}.footer__content-bottom-wrapper{flex-direction:column;justify-content:space-between}.footer-block__details-content,.footer-block__details-btn{font-size:16px;line-height:24px}.footer-block__details-content{margin-bottom:0!important}.footer-block--menu .footer-block__details-content.active{margin-bottom:15px}.footer-block--menu .footer-block__details-content li a,.footer-block--contact-info .contact-info--item p{font-size:16px;line-height:24px}.footer-block--contact-info{gap:10px}.footer-block--contact-info ..footer-block__contact-info.active{margin-bottom:15px}.footer-block--contact-info .footer-block__contact-info.active{padding-bottom:15px}.footer__content-top{padding-left:15px!important;padding-right:15px!important}}@media (max-width: 749px){.footer-block.grid__item{margin:0 0 15px!important}}.template--about-us .rich-text{padding:80px 0!important}.template--about-us .rich-text .rich-text__text{margin-top:0!important}.template--about-us .rich-text .rich-text__image{margin-top:50px}.template--about-us .section--our-services{padding:0 0 80px!important}.template--about-us .section--our-services .services__inner .services--content{width:100%}.template--about-us .section--our-services .services__inner .services--content{gap:50px}.template--about-us .section--our-services .services__inner .services--content .service--item{width:calc(25% - 38px)}@media (max-width: 1199px){.template--about-us .rich-text{padding:60px 0!important}.template--about-us .section--our-services{padding:0 0 60px!important}}@media (max-width: 991px){.template--about-us .section--our-services .services__inner .services--content{gap:15px}.template--about-us .section--our-services .services__inner .services--content .service--item{width:calc(50% - 7.5px)}}@media (max-width: 767px){.template--about-us .rich-text{padding:50px 0!important}.template--about-us .section--our-services{padding:0 0 20px!important}}@media (max-width: 543px){.template--about-us .rich-text{padding:35px 0!important}.template--about-us .section--our-services{padding:0 0 5px!important}}.contact{display:flex;align-items:center;gap:50px;padding-top:80px!important;padding-bottom:80px!important}.contact .contact--form{width:calc(60% - 25px)}.contact .contact--form .title{font-size:62px;line-height:72px;margin-bottom:40px;font-weight:400;letter-spacing:0}.contact .contact--form .contact__fields{grid-column-gap:40px}.contact .contact--form .field{margin-bottom:40px}.contact .contact--form .field:before,.contact .contact--form .field:after{display:none}.contact .contact--form .field__input{background:#f5f5f5;border:none;box-shadow:none;outline:none;padding:3rem 1.5rem}.contact .contact--form .field__label{top:17px;font-size:18px;color:#555;letter-spacing:0}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{font-size:10px;top:6px}.contact .contact--form .button{gap:7px}.contact .contact--content{width:calc(40% - 25px)}.contact .contact--content p{font-size:18px;line-height:26px;color:#555;margin-top:0}.contact .contact--content p:last-child{margin-bottom:0}@media (max-width: 1199px){.contact{padding-top:60px!important;padding-bottom:60px!important}}@media (max-width: 991px){.contact{flex-direction:column}.contact .contact--form,.contact .contact--content{width:100%}.contact .contact--form .title{font-size:42px;line-height:50px;margin-bottom:30px;text-align:center}}@media (max-width: 767px){.contact{padding-top:50px!important;padding-bottom:50px!important}.contact .contact--form .contact__fields{grid-template-columns:repeat(1,1fr);grid-column-gap:30px}.contact .contact--form .field{margin-bottom:30px}}@media (max-width: 543px){.contact{padding-top:35px!important;padding-bottom:35px!important}.contact .contact--content p{font-size:16px;line-height:24px}}product-info{padding-top:50px!important;padding-bottom:80px!important}.product{gap:50px!important}.product .product__media-wrapper,.product .product__info-wrapper{width:calc(50% - 25px)!important;max-width:calc(50% - 25px)!important}.product .product__info-wrapper{padding-left:0!important}.product .product__info-wrapper .product__title h1{font-size:50px;line-height:56px;font-weight:300;letter-spacing:0}.product .product__info-wrapper .product__description{margin:0!important}.product .product__info-wrapper .product__description p{font-size:18px;line-height:26px;color:#555}.product .product__media-list{margin-bottom:40px!important}.product .product__media-list .product__media-item .product-media-container{width:100%!important}.product .product__media-list .product__media-item .product-media-container .product__media{padding-top:100%!important}.product .thumbnail-slider .thumbnail-list{gap:30px}.product .thumbnail-slider .slider-button svg{width:22px;height:24px}.product__contact_info{display:flex;align-items:center;gap:50px;margin:45px 0 25px!important}.product__contact_info .contact-icons__box{width:calc(33.33% - 25px);border:1px solid #999;padding:20px;display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none}.product__contact_info .contact-icons__box .contact-icons__icon{width:35px;height:35px}.product__contact_info .contact-icons__box .contact-icons__icon img{width:100%;height:100%}.product__contact_info .contact-icons__box .contact-icons__label{font-size:16px;line-height:16px;font-weight:600;color:#000}.product__accordion summary{padding:2rem 0!important}.product__accordion summary .accordion__title{font-size:18px}.product__accordion summary svg.minus--icon{display:none}.product__accordion details[open] summary svg.minus--icon{display:block}.product__accordion details[open] summary svg.plus--icon{display:none}.product__accordion .accordion__content{padding:0!important;margin-bottom:20px}.product__accordion .accordion__content p{line-height:24px;margin-bottom:0}@media (min-width: 990px){.product .thumbnail-slider .thumbnail-list .thumbnail-list__item{width:calc(25% - 23px)!important}}@media (max-width: 1199px){product-info{padding-bottom:60px!important}.product__contact_info{gap:30px}.product__contact_info .contact-icons__box{padding:20px 10px;width:calc(33.33% - 15px)}.product__contact_info .contact-icons__box .contact-icons__label{font-size:14px}.product .product__media-list{margin-bottom:30px!important}.product .thumbnail-slider .thumbnail-list{gap:20px}}@media (max-width: 1099px){.product__contact_info .contact-icons__box .contact-icons__label{font-size:12px}}@media (max-width: 989px){.product{flex-direction:column}.product .product__media-wrapper,.product .product__info-wrapper{width:100%!important;max-width:100%!important}.product .product__info-wrapper .product__info-container{max-width:100%!important}.product .product__info-wrapper .product__title h1{font-size:40px;line-height:46px}.product .product__info-wrapper .product__description p{font-size:16px;line-height:24px}.product__contact_info{margin:30px 0 25px!important}.product__accordion summary .accordion__title{font-size:16px}.product .thumbnail-slider .thumbnail-list .thumbnail-list__item{width:calc(25% - 15px)!important}.product__contact_info .contact-icons__box .contact-icons__label{font-size:16px;line-height:20px}}@media (max-width: 767px){product-info{padding-bottom:50px!important}.product{gap:40px!important}.product .product__media-wrapper .slider-mobile-gutter{margin:0!important}.product .product__media-list .product__media-item{width:100%!important;margin-left:0!important}}@media (max-width: 749px){.product .thumbnail-slider .thumbnail-list{margin-bottom:0!important}}@media (max-width: 543px){product-info{padding-top:35px!important;padding-bottom:35px!important}.product__contact_info{gap:20px}.product__contact_info .contact-icons__box{padding:15px 10px}.product__contact_info .contact-icons__box .contact-icons__label{font-size:12px;line-height:16px}}@media (max-width: 450px){.product__contact_info .contact-icons__box .contact-icons__label{font-size:10px;line-height:12px;text-align:center}}.template--our-products .section--breadcrumb .breadcrumb__inner{justify-content:flex-end}@media (max-width: 989px){.template--our-products .section--breadcrumb .breadcrumb__inner{justify-content:flex-start;padding:25px 0 20px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
