main{overflow:visible}.anchors-buttons{padding:12px 20px;display:flex;gap:14px;overflow:scroll;background-color:#fff;position:sticky;top:55px;z-index:10}.anchors-buttons::-webkit-scrollbar{display:none}.anchors-buttons__button{border:1px solid #F58A00!important;border-radius:8px;padding:0 12px;min-height:38px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:none;flex:none;color:#323030;font-size:18px;font-weight:400;text-decoration:none}@media (min-width: 768px){.anchors-buttons{overflow:auto;justify-content:center;flex-wrap:wrap;gap:24px;padding:15px}}.before-after{margin:30px auto}.before-after__title{color:#000;text-align:center;font-size:30px;font-weight:400;line-height:120%;margin-bottom:30px}.before-after__title strong{font-weight:700;color:#f58a00}.before-after__container{padding:0 30px}.before-after__item{width:336px;display:flex;flex-direction:column;margin-right:10px}.before-after__item-image{border-radius:10px 10px 0 0}.before-after__item-content{border-radius:0 0 10px 10px;border-right:1px solid #E5E5EA;border-bottom:1px solid #E5E5EA;border-left:1px solid #E5E5EA;background:#fff;padding:20px 15px;display:flex;flex-direction:column;align-items:flex-start;gap:15px}.before-after__item-title{color:#000;font-size:18px;font-weight:700;line-height:100%}.before-after__item-description{color:#62636c;font-size:14px;font-weight:300;line-height:120%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.before-after__item.active .before-after__item-description{display:block}.before-after__item-btn{color:#dca434;font-size:12px;font-weight:700;line-height:100%;border:none;background:none;text-decoration:underline;cursor:pointer}.before-after__item-btn span{color:#dca434}.before-after__item.active .before-after__item-btn>span:first-child,.before-after__item-btn>span:last-child{display:none}.before-after__item.active .before-after__item-btn>span:last-child,.before-after__item-btn>span:first-child{display:block}.before-after__scrollbar>.swiper-scrollbar{position:static;max-width:300px;margin:30px auto 0}.before-after__scrollbar .swiper-scrollbar-drag{background:#dca434}@media (max-width: 768px){.before-after__container{padding:0 20px}.before-after__title{font-size:40px}}.faq-section{display:flex;align-items:flex-start;justify-content:center;gap:30px;width:100%;max-width:1230px;padding:0 15px;margin:40px auto;flex-wrap:wrap}.faq__content,.faq__contact{width:100%;max-width:585px}.faq__content{display:flex;flex-direction:column;gap:25px}.faq__title{text-align:center;font-size:40px;font-weight:400;line-height:120%}.faq__title strong{display:block;color:#f58a00;font-weight:700}.faq__questions{display:flex;flex-direction:column;width:100%;border-top:1px solid #D7D2CB}.faq__question{border-bottom:1px solid #D7D2CB}.faq__question-header{color:#000;font-size:16px;font-weight:400;line-height:120%;padding:14px 0;min-height:55px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;gap:15px}.faq__question-header span{color:#323030;font-size:16px;line-height:120%}.faq__question-header svg{flex:none;transition:transform .3s ease-in-out}.faq__question input:checked+.faq__question-header svg{transform:rotate(45deg)}.faq__question-body{display:none;padding:0 10px 20px;color:#000;font-size:14px;font-weight:400}.faq__question input:checked~.faq__question-body{display:block}.faq__question-body>*:not(:last-child){margin-bottom:10px}.faq__question-body ul,.faq__question-body ol{padding-left:20px}.faq__contact{min-height:500px;display:flex;position:sticky;top:120px}.faq__contact-image{display:flex;width:100%;object-fit:cover;border-radius:10px}.faq__contact-content{padding:26px 53px;display:flex;flex-direction:column;gap:20px;position:absolute;left:0;bottom:0;width:100%}.faq__contact-title{color:#fff;font-size:30px;font-weight:400;line-height:100%}.faq__contact-button{min-height:45px;width:100%;border-radius:999px;background:#fff;display:flex;align-items:center;justify-content:center;color:#000;text-align:center;text-decoration:none;font-size:16px;font-weight:500;line-height:100%}@media (max-width: 768px){.faq__question-header{font-size:14px}.faq__contact-content{padding:31px 33px}.faq__contact-image{aspect-ratio:1;object-fit:cover}.faq__contact{min-height:auto}}.products-swiper{margin:30px auto}.products-swiper__title{color:#323030;text-align:center;font-size:30px;font-weight:700;line-height:120%;margin-bottom:28px}.products-swiper__container{padding:0 15px;max-width:745px;margin:0 auto}.products-swiper__item{margin-right:16px;width:170px;overflow:hidden;border-radius:10px;border:1px solid #F4F4F4;background:#fff;text-decoration:none;display:flex;flex-direction:column}.products-swiper__item-image{background:#f4f4f4}.products-swiper__item-content{padding:10px;display:flex;flex-direction:column;flex:1;gap:12px}.products-swiper__item-title{color:#323030;font-size:15px;font-weight:500;line-height:100%}.products-swiper__item-description{color:#828282;font-size:14px;font-weight:300;line-height:120%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.products-swiper__item-prices{display:flex;align-items:flex-start;flex:1;gap:5px}.products-swiper__item-prices span{color:#323030;font-size:14px;font-weight:500;line-height:normal}.products-swiper__item-prices span.compare{color:#62636c;font-weight:400;text-decoration-line:line-through}.products-swiper__item-btn{border-radius:999px;min-height:30px;background-color:#f58a00;color:#fff;text-align:center;font-size:12px;font-weight:500;line-height:100%;display:flex;align-items:center;justify-content:center;border:none}.products-swiper__scrollbar>.swiper-scrollbar{position:static;max-width:300px;margin:30px auto 0}.products-swiper__scrollbar .swiper-scrollbar-drag{background:#f58a00}@media (max-width: 768px){.products-swiper__item{margin-right:10px}}
/*# sourceMappingURL=/cdn/shop/t/56/compiled_assets/styles.css.map */
