/* Add custom CSS styles below */ 
:root { --color-primary: #178282; }
.s-block--tabs-produtcs .product-subtitle { font-size: 14px !important; line-height: 1.5 !important; }
.s-block--tabs-produtcs .btn--add-to-cart, .s-block--tabs-produtcs .btn--add-to-cart .s-button-element { min-height: 44px !important; border-radius: 12px !important; }
.s-block--tabs-produtcs .btn--add-to-cart .s-button-text { font-size: 14px !important; }
.s-block-fullscreen-banners .btn, .s-block-fullscreen-banners a[class*=btn], .store-story .btn, .store-story a[class*=btn] { border-radius: 12px !important; min-height: 48px !important; }
.s-block-before-after .before-after-wrapper { max-width: 400px !important; margin-left: auto !important; margin-right: auto !important; }
.bp-steps .grid{counter-reset:bpstep;gap:24px!important}
.bp-steps .s-block--features__item{counter-increment:bpstep;position:relative;background:#fff!important;border:1px solid #DCE8E8;border-radius:20px!important;padding:24px!important;display:flex!important;flex-direction:column;align-items:flex-start!important;text-align:right!important;box-shadow:0 8px 30px rgba(28,58,90,.05);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}
.bp-steps .s-block--features__item::before{content:counter(bpstep);display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#178282;color:#fff;font-weight:700;font-size:18px;margin-bottom:18px}
.bp-steps .feature-icon{display:none!important}
.bp-steps h4{margin:0 0 6px!important;font-size:18px!important;font-weight:700!important;color:#1C3A5A!important}
.bp-steps p{margin:0!important;font-size:15px!important;line-height:1.7!important;color:rgba(28,58,90,.72)!important}
.bp-steps .s-block--features__item:not(:last-child)::after{content:"";position:absolute;top:45px;left:-24px;width:24px;border-top:2px dashed rgba(23,130,130,.4)}
@media(max-width:1023px){.bp-steps .s-block--features__item::after{display:none!important}}
@media(hover:hover){.bp-steps .s-block--features__item:hover{transform:translateY(-4px);border-color:#178282;box-shadow:0 14px 36px rgba(23,130,130,.14)}}
html body .bp-bento .grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important}
html body .bp-bento .s-block--features__item{--bp-ic:none;position:relative;overflow:hidden;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;text-align:right!important;gap:6px;padding:26px!important;background:#fff!important;border:1px solid #DCE8E8!important;border-radius:24px!important;box-shadow:0 8px 28px rgba(28,58,90,.05);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}
html body .bp-bento .s-block--features__item:hover{transform:translateY(-3px);border-color:#178282!important;box-shadow:0 16px 36px rgba(23,130,130,.13)}
html body .bp-bento .feature-icon i{display:none!important}
html body .bp-bento .feature-icon{width:66px!important;height:66px!important;border-radius:18px!important;margin:0 0 14px!important;background:#E8F3F3 var(--bp-ic) center/42px 42px no-repeat!important}
html body .bp-bento h4{margin:0!important;font-size:18px!important;font-weight:700!important;color:#1C3A5A!important;align-self:auto!important}
html body .bp-bento p{margin:0!important;font-size:14.5px!important;line-height:1.7!important;color:rgba(28,58,90,.72)!important;align-self:auto!important;max-width:none!important}
html body .bp-bento .s-block--features__item:nth-child(1){--bp-ic:url("data:image/svg+xml,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27 fill=%27none%27 stroke=%27%23fff%27 stroke-width=%271.8%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><path d=%27M7 29v-4.2a2.6 2.6 0 0 1 2-2.5l3.4-.9 3.3-6.1a3 3 0 0 1 2.6-1.6h11.4a3 3 0 0 1 2.6 1.5l3.1 5.6 3.4.9a2.6 2.6 0 0 1 1.9 2.5V29a1.6 1.6 0 0 1-1.6 1.6h-2.1M10.4 30.6H8.6A1.6 1.6 0 0 1 7 29M18.4 30.6h11.2%27/><circle cx=%2714.5%27 cy=%2730.6%27 r=%273.4%27/><circle cx=%2733.5%27 cy=%2730.6%27 r=%273.4%27/><path d=%27M16.5 22.2h15M24 14v8M7 40.5h34M7 38v5M41 38v5%27/></svg>");grid-column:1/3!important;grid-row:1/3!important;justify-content:space-between!important;padding:36px!important;background:#178282 url("data:image/svg+xml,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2756%27 height=%2756%27><path d=%27M28 0L56 28 28 56 0 28z%27 fill=%27none%27 stroke=%27white%27 stroke-opacity=%27.09%27 stroke-width=%271.5%27/></svg>") !important;border-color:#178282!important}
html body .bp-bento .s-block--features__item:nth-child(1) .feature-icon{width:88px!important;height:88px!important;border-radius:26px!important;margin:0!important;background:rgba(255,255,255,.16) var(--bp-ic) center/54px 54px no-repeat!important}
html body .bp-bento .s-block--features__item:nth-child(1) h4{font-size:28px!important;color:#fff!important;margin-bottom:6px!important}
html body .bp-bento .s-block--features__item:nth-child(1) p{font-size:16.5px!important;color:rgba(255,255,255,.92)!important}
html body .bp-bento .s-block--features__item:nth-child(2){--bp-ic:url("data:image/svg+xml,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27 fill=%27none%27 stroke=%27%231C3A5A%27 stroke-width=%271.8%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><rect x=%2711%27 y=%274%27 width=%2726%27 height=%2740%27 rx=%279%27/><rect x=%2714%27 y=%278%27 width=%2720%27 height=%2732%27 rx=%275%27 fill=%27%23178282%27 fill-opacity=%27.22%27 stroke=%27none%27/><rect x=%2715.5%27 y=%2715%27 width=%277%27 height=%278%27 rx=%272.5%27 fill=%27%23fff%27/><rect x=%2725.5%27 y=%2715%27 width=%277%27 height=%278%27 rx=%272.5%27 fill=%27%23fff%27/><rect x=%2715.5%27 y=%2728%27 width=%2717%27 height=%277%27 rx=%272.5%27 fill=%27%23fff%27/><path d=%27M16 11.5q8-3 16 0%27 stroke=%27%23178282%27 stroke-width=%272.2%27/></svg>")}
html body .bp-bento .s-block--features__item:nth-child(3){--bp-ic:url("data:image/svg+xml,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27 fill=%27none%27 stroke=%27%231C3A5A%27 stroke-width=%271.8%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><path d=%27M24 5v15M18 15l6 6 6-6%27 stroke=%27%23178282%27 stroke-width=%272.4%27/><rect x=%278%27 y=%2728%27 width=%2732%27 height=%2713%27 rx=%274%27 fill=%27%23fff%27/><rect x=%2712%27 y=%2732%27 width=%2724%27 height=%275%27 rx=%272%27 stroke=%27%23178282%27 stroke-width=%271.4%27 stroke-dasharray=%272.5 2.5%27/></svg>")}
html body .bp-bento .s-block--features__item:nth-child(4){--bp-ic:url("data:image/svg+xml,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27 fill=%27none%27 stroke=%27%231C3A5A%27 stroke-width=%271.8%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><path d=%27M24 5l15 5v11c0 9.5-6.2 17-15 20.5C15.2 38 9 30.5 9 21V10z%27 fill=%27%23fff%27/><path d=%27M19.4 19.4a4.6 4.6 0 0 1 9.2 0c0 2.7-2.7 4.1-9.2 10.1h9.4%27 stroke=%27%23178282%27 stroke-width=%272.6%27/></svg>");grid-column:3/5!important;grid-row:2!important;display:grid!important;grid-template-columns:66px 1fr;grid-template-areas:"i t" "i s";column-gap:18px;row-gap:2px;align-items:center!important;padding:22px 26px!important}
html body .bp-bento .s-block--features__item:nth-child(4) .feature-icon{grid-area:i;margin:0!important}
html body .bp-bento .s-block--features__item:nth-child(4) h4{grid-area:t;align-self:end!important}
html body .bp-bento .s-block--features__item:nth-child(4) p{grid-area:s;align-self:start!important}
@media(max-width:767px){html body .bp-bento .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html body .bp-bento .s-block--features__item{padding:20px 16px!important;border-radius:20px!important}html body .bp-bento .s-block--features__item:nth-child(1){grid-column:1/3!important;grid-row:auto!important;padding:26px 22px!important;gap:22px}html body .bp-bento .s-block--features__item:nth-child(1) h4{font-size:23px!important}html body .bp-bento .s-block--features__item:nth-child(1) .feature-icon{width:72px!important;height:72px!important;background-size:44px 44px!important}html body .bp-bento .s-block--features__item:nth-child(4){grid-column:1/3!important;grid-row:auto!important;padding:18px 18px!important}html body .bp-bento .feature-icon{width:52px!important;height:52px!important;border-radius:16px!important;background-size:32px 32px!important}html body .bp-bento h4{font-size:16.5px!important}html body .bp-bento p{font-size:13.5px!important}}
html body .bp-reviews .swiper-slide{height:auto!important}
html body .bp-reviews .special-testimonial{position:relative;direction:rtl;background:#fff!important;border:1px solid #DCE8E8;border-radius:24px!important;box-shadow:0 8px 28px rgba(28,58,90,.06);height:100%!important;overflow:hidden}
html body .bp-reviews .special-testimonial__inner{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;text-align:right!important;min-height:0!important;height:100%!important;padding:30px 28px 24px!important}
html body .bp-reviews .special-testimonial_avatar{display:none!important}
html body .bp-reviews .special-testimonial__text{display:flex!important;flex-direction:column!important;width:100%!important;padding:0!important;flex-grow:1!important;height:auto!important;align-items:stretch!important;justify-content:flex-start!important}
html body .bp-reviews .special-testimonial__text_up{display:contents!important}
html body .bp-reviews .special-testimonial__rating{order:1;display:flex!important;justify-content:flex-start!important;width:100%}
html body .bp-reviews .special-testimonial__text_down{order:2;flex-grow:1;font-size:16.5px!important;line-height:1.9!important;color:#1C3A5A!important;margin:14px 0 20px!important}
html body .bp-reviews .special-testimonial__info{order:3;width:100%;padding-top:16px;border-top:1px solid #E5EEEE}
html body .bp-reviews .special-testimonial__info p{font-size:15px!important;font-weight:700!important;color:#1C3A5A!important}
html body .bp-reviews .s-rating-stars-selected svg path{fill:#178282!important}
html body .bp-reviews .special-testimonial::after{content:"";position:absolute;top:24px;left:26px;width:46px;height:46px;border-radius:50%;background:#E8F3F3 url("data:image/svg+xml,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27%23178282%27><path d=%27M9.4 5C5.8 6.6 4 9.2 4 12.6V19h6.4v-6.4H7c0-2 .9-3.3 2.9-4.2zM19.4 5c-3.6 1.6-5.4 4.2-5.4 7.6V19h6.4v-6.4H17c0-2 .9-3.3 2.9-4.2z%27/></svg>") center/22px 22px no-repeat}
@media(max-width:767px){html body .bp-reviews .special-testimonial__inner{padding:24px 20px 20px!important}html body .bp-reviews .special-testimonial__text_down{font-size:15.5px!important}html body .bp-reviews .special-testimonial::after{top:18px;left:18px;width:40px;height:40px}}
html body .s-block--tabs-produtcs .s-products-list-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:800px;margin-inline:auto;gap:24px!important}
html body .s-block--tabs-produtcs .enhanced-product-card{background:#fff!important;border:1px solid #DCE8E8!important;border-radius:26px!important;overflow:hidden;box-shadow:0 10px 32px rgba(28,58,90,.07);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;padding:0!important}
html body .s-block--tabs-produtcs .enhanced-product-card:hover{transform:translateY(-4px);border-color:#178282!important;box-shadow:0 18px 42px rgba(23,130,130,.14)}
html body .s-block--tabs-produtcs .product-block__thumb{background:#F1F7F7;border-radius:0!important;overflow:hidden}
html body .s-block--tabs-produtcs .product-block__thumb img{transition:transform .5s ease}
html body .s-block--tabs-produtcs .enhanced-product-card:hover .product-block__thumb img{transform:scale(1.04)}
html body .s-block--tabs-produtcs .product-block__thumb .badge{position:absolute!important;top:14px!important;right:14px!important;left:auto!important;border-radius:999px!important;padding:7px 14px!important;font-size:12.5px!important;white-space:nowrap!important;background:#178282!important;color:#fff!important;max-width:calc(100% - 28px);overflow:hidden;text-overflow:ellipsis}
html body .s-block--tabs-produtcs .product-block-outer{padding:20px 22px 22px!important;text-align:right}
html body .s-block--tabs-produtcs .product-title{padding:0!important}
html body .s-block--tabs-produtcs .product-title h3{font-size:17px!important;line-height:1.6!important;font-weight:700!important;color:#1C3A5A!important;margin:6px 0!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
html body .s-block--tabs-produtcs .product-title .product-subtitle{font-size:14px!important;color:rgba(28,58,90,.7)!important}
html body .s-block--tabs-produtcs .price-wrapper{padding:0!important;margin:10px 0 0!important;display:flex;align-items:baseline;gap:10px}
html body .s-block--tabs-produtcs .price-wrapper .color-danger,html body .s-block--tabs-produtcs .price-wrapper .text-primary{font-size:26px!important;font-weight:700!important;color:#1C3A5A!important;margin:0!important}
html body .s-block--tabs-produtcs .price-wrapper .before-price{font-size:15px!important;color:rgba(28,58,90,.55)!important;margin:0!important}
html body .s-block--tabs-produtcs .btn--add-to-cart{margin-top:16px!important;min-height:50px!important;border-radius:16px!important}
html body .s-block--tabs-produtcs .btn--add-to-cart .s-button-text{font-size:15px!important}
html body .s-block--tabs-produtcs .product-title,html body .s-block--tabs-produtcs .product-title h3,html body .s-block--tabs-produtcs .product-title p{text-align:right!important}
html body .s-block--tabs-produtcs .tab-trigger,html body .s-block--tabs-produtcs .tab-trigger button{border-radius:12px!important}
@media(max-width:767px){html body .s-block--tabs-produtcs .s-products-list-wrapper{gap:12px!important}html body .s-block--tabs-produtcs .enhanced-product-card{border-radius:20px!important}html body .s-block--tabs-produtcs .product-block-outer{padding:14px 14px 16px!important}html body .s-block--tabs-produtcs .product-title h3{font-size:15px!important;-webkit-line-clamp:3}html body .s-block--tabs-produtcs .product-title .product-subtitle{font-size:13px!important}html body .s-block--tabs-produtcs .price-wrapper .color-danger,html body .s-block--tabs-produtcs .price-wrapper .text-primary{font-size:21px!important}html body .s-block--tabs-produtcs .price-wrapper .before-price{font-size:13px!important}html body .s-block--tabs-produtcs .product-block__thumb .badge{top:10px!important;right:10px!important;padding:5px 10px!important;font-size:11.5px!important;white-space:normal!important;line-height:1.35;border-radius:12px!important;max-width:calc(100% - 20px)}html body .s-block--tabs-produtcs .btn--add-to-cart{min-height:46px!important;margin-top:12px!important}}
html body .store-footer{border-radius:32px 32px 0 0;background:#178282 url("data:image/svg+xml,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2756%27 height=%2756%27><path d=%27M28 0L56 28 28 56 0 28z%27 fill=%27none%27 stroke=%27white%27 stroke-opacity=%27.07%27 stroke-width=%271.5%27/></svg>")!important}
html body .store-footer .store-footer__inner{background:transparent!important}
html body .store-footer .footer-container{padding-top:56px!important;padding-bottom:24px!important;gap:48px!important;grid-template-columns:1.5fr 1fr 1fr!important}
html body .store-footer .footer_top{grid-column:auto!important;padding:0!important}
html body .store-footer .footer_top .ql-direction-rtl{font-size:15px!important;line-height:1.95!important;color:rgba(255,255,255,.9)!important;max-width:360px}
html body .store-footer h3{font-size:18px!important;font-weight:700!important;color:#fff!important;margin:0 0 20px!important;padding-bottom:12px;position:relative}
html body .store-footer h3::after{content:"";position:absolute;bottom:0;right:0;width:36px;height:3px;border-radius:3px;background:rgba(255,255,255,.55)}
html body .store-footer .footer-list{grid-template-columns:1fr!important;gap:0!important}
html body .store-footer .footer-list__item{margin:0!important;width:auto!important}
html body .store-footer .footer-list__item a{display:flex!important;align-items:center;gap:10px;margin:0!important;padding:9px 0;font-size:15px!important;line-height:1.5!important;color:rgba(255,255,255,.9)!important;transition:transform .2s ease,color .2s ease}
html body .store-footer .footer-list__item a::before{content:"";width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.55);flex:none}
html body .store-footer .footer-list__item a:hover{color:#fff!important;transform:translateX(-4px)}
html body .store-footer .s-contacts-list>div:nth-child(2),html body .store-footer .s-contacts-list>div:nth-child(3){display:none!important}
html body .store-footer .s-contacts-list{gap:12px!important}
html body .store-footer .s-contacts-item{font-size:15px!important;gap:12px;color:#fff!important}
html body .store-footer .s-contacts-icon{width:40px!important;height:40px!important;border-radius:14px!important;background:rgba(255,255,255,.14)!important;border:0!important}
html body .store-footer .s-social-link a{width:40px!important;height:40px!important;border-radius:50%!important;background:rgba(255,255,255,.14)!important;border:0!important;transition:background .2s ease}
html body .store-footer .s-social-link a:hover{background:rgba(255,255,255,.28)!important}
html body .store-footer .line{border-top:1px solid rgba(255,255,255,.2)!important;border-style:solid!important;border-width:1px 0 0!important;opacity:1!important;margin:8px 0 0!important}
html body .store-footer .footer-foot{padding-top:18px!important;padding-bottom:26px!important}
@media(max-width:1023px){html body .store-footer{border-radius:26px 26px 0 0}html body .store-footer .footer-container{grid-template-columns:1fr!important;gap:30px!important;padding-top:40px!important}html body .store-footer .footer-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:16px!important}}
html body .store-story .store-story__description{color:rgba(28,58,90,.85)!important;opacity:1!important;font-size:16px!important;line-height:1.95!important}
html body .home-sec-11 .banner__title{color:#1C3A5A!important}
html body .b-a-switch input:checked+.b-a-slider{background-color:#178282!important}
html body .s-block-animated-text .animated-text--subtitle{margin-top:10px!important;line-height:1.7!important}
@media(max-width:1023px){html body .store-footer h3{text-align:center}html body .store-footer h3::after{right:50%;transform:translateX(50%)}html body .store-footer .footer__localization{margin-bottom:28px!important}html body .s-block--tabs-produtcs .product-block__thumb .badge{font-size:11px!important;padding:4px 9px!important;top:8px!important;right:8px!important;max-width:calc(100% - 16px)}}
@media(max-width:1023px){html body .wa-widget{bottom:64px!important;right:14px!important;width:44px!important;height:44px!important}html body .wa-widget .wa-btn,html body .wa-widget .wa-btn i{width:100%;height:100%;font-size:26px!important}}
html body .font-bold,html body h1,html body h2,html body h3,html body h4{font-weight:600!important}
html body .btn,html body .s-button-text,html body .s-button-element{font-weight:600!important}
html body .s-block--animated-ads span{font-weight:500!important}
html body .bp-bento h4,html body .bp-steps h4,html body .store-footer h3,html body .s-block--tabs-produtcs .product-title h3,html body .s-block--tabs-produtcs .price-wrapper .color-danger,html body .s-block--tabs-produtcs .price-wrapper .text-primary,html body .bp-reviews .special-testimonial__info p{font-weight:600!important}
html body .s-block-faqs-home h2{font-weight:500!important}
html body .s-block--tabs-produtcs .product-block__thumb .badge{font-weight:500!important}
html body .bp-bento p{font-size:15.5px!important}
html body .bp-steps p{font-size:16px!important}
html body .bp-reviews .special-testimonial__text_down{font-size:17.5px!important}
html body .bp-reviews .special-testimonial__info p{font-size:16px!important}
html body .s-block--animated-ads span{font-size:16px!important}
html body .s-block--tabs-produtcs .product-title .product-subtitle{font-size:15px!important}
html body .s-block--tabs-produtcs .btn--add-to-cart .s-button-text{font-size:16px!important}
html body .s-block--tabs-produtcs .price-wrapper .before-price{font-size:16px!important}
html body .s-block-faqs-home .question{font-size:15.5px!important}
html body .s-block-faqs-home .answer p{font-size:16px!important}
html body .s-block-fullscreen-banners .subtitle{font-size:16px!important}
html body .s-block-fullscreen-banners .btn,html body .store-story .btn,html body .before-after__btn{font-size:15px!important}
html body .store-footer .footer-list__item a,html body .store-footer .s-contacts-item,html body .store-footer .footer_top .ql-direction-rtl,html body .store-footer .s-contacts-item .unicode{font-size:16px!important}
html body .store-footer .footer-foot span,html body .store-footer .footer-foot p,html body .store-footer .footer-foot a,html body .store-footer .s-trust-badges-label{font-size:15px!important}
@media(max-width:767px){html body .bp-reviews .special-testimonial__text_down{font-size:16.5px!important}html body .s-block--tabs-produtcs .product-title .product-subtitle{font-size:14px!important}html body .s-block--tabs-produtcs .price-wrapper .before-price{font-size:14px!important}}
html body .bp-bento p{font-size:16.5px!important}
html body .bp-steps p{font-size:17px!important}
html body .bp-reviews .special-testimonial__text_down{font-size:18px!important}
html body .s-block--tabs-produtcs .product-title .product-subtitle{font-size:16px!important}
html body .s-block-faqs-home .question{font-size:16.5px!important}
html body .s-block-faqs-home .answer p{font-size:17px!important}
html body .s-block-fullscreen-banners .subtitle{font-size:17px!important}
@media(max-width:767px){html body .bp-reviews .special-testimonial__text_down{font-size:17px!important}html body .s-block--tabs-produtcs .product-title .product-subtitle{font-size:15px!important}html body .bp-bento p{font-size:15.5px!important}}
html body .s-block-fullscreen-banners .floating_text .title{font-size:42px!important;line-height:1.35!important}
html body .s-block-fullscreen-banners .subtitle{font-size:15px!important}
html body .animated-text-inner,html body .animated-text-inner .animated-text{font-size:32px!important;line-height:1.4!important}
html body .s-block-animated-text .animated-text--subtitle{font-size:17px!important}
html body .store-story__title{font-size:32px!important}
html body .store-story .store-story__description{font-size:15px!important}
html body .bp-bento p{font-size:14.5px!important}
html body .bp-bento .s-block--features__item:nth-child(1) p{font-size:15.5px!important}
html body .bp-bento h4{font-size:16px!important}
html body .bp-bento .s-block--features__item:nth-child(1) h4{font-size:26px!important}
html body .bp-steps h4{font-size:17px!important}
html body .bp-steps p{font-size:14.5px!important}
html body .bp-reviews .special-testimonial__text_down{font-size:16px!important}
html body .bp-reviews .special-testimonial__info p{font-size:15px!important}
html body .s-block--tabs-produtcs .product-title h3{font-size:16px!important}
html body .s-block--tabs-produtcs .product-title .product-subtitle{font-size:14px!important}
html body .s-block--tabs-produtcs .price-wrapper .color-danger,html body .s-block--tabs-produtcs .price-wrapper .text-primary{font-size:24px!important}
html body .s-block--tabs-produtcs .price-wrapper .before-price{font-size:14px!important}
html body .s-block--tabs-produtcs .btn--add-to-cart .s-button-text{font-size:15px!important}
html body .s-block-faqs-home .question{font-size:15px!important}
html body .s-block-faqs-home .answer p{font-size:14.5px!important}
html body .s-block--animated-ads span{font-size:14.5px!important}
html body .store-footer .footer-list__item a,html body .store-footer .s-contacts-item,html body .store-footer .footer_top .ql-direction-rtl,html body .store-footer .s-contacts-item .unicode{font-size:15px!important}
html body .store-footer .footer-foot span,html body .store-footer .footer-foot p,html body .store-footer .footer-foot a,html body .store-footer .s-trust-badges-label{font-size:14px!important}
html body .store-footer h3{font-size:17px!important}
@media(max-width:767px){html body .s-block-fullscreen-banners .floating_text .title{font-size:28px!important}html body .animated-text-inner,html body .animated-text-inner .animated-text{font-size:25px!important}html body .s-block-animated-text .animated-text--subtitle{font-size:15px!important}html body .store-story__title{font-size:26px!important}html body .bp-bento p{font-size:13.5px!important}html body .bp-bento .s-block--features__item:nth-child(1) h4{font-size:22px!important}html body .bp-steps p{font-size:13.5px!important}html body .bp-reviews .special-testimonial__text_down{font-size:15px!important}html body .s-block--tabs-produtcs .product-title .product-subtitle{font-size:13px!important}html body .s-block--tabs-produtcs .price-wrapper .before-price{font-size:13px!important}html body .s-block--tabs-produtcs .price-wrapper .color-danger,html body .s-block--tabs-produtcs .price-wrapper .text-primary{font-size:20px!important}}
html body .s-block-fullscreen-banners .swiper-slide{width:100%!important;max-width:100%!important;overflow:hidden;background:#EAF1F1}
html body .s-block-fullscreen-banners .swiper-wrapper{width:100%}
html body .s-block-fullscreen-banners .swiper-slide img{width:100%!important;height:100%!important;object-fit:cover!important}
html body .before-after__btn{min-width:56px!important;min-height:44px!important;padding:0 14px!important;font-size:15px!important;cursor:pointer}
html body .b-a-switch{transform:scale(1.2)}
@media(max-width:767px){html body .s-block--tabs-produtcs h3.title{-webkit-line-clamp:4!important}}
html body .store-footer .footer-foot span.opacity-75{opacity:1!important;color:rgba(255,255,255,.95)!important}
html body .store-footer .s-trust-badges-image{background:#fff!important;padding:6px!important;border-radius:12px!important;box-sizing:content-box}
@media(max-width:1023px){html body .store-footer .footer-foot span.opacity-75{display:block;padding-inline:60px;text-align:center}}
html body .store-footer .footer-list__item:nth-child(2){order:1}html body .store-footer .footer-list__item:nth-child(5){order:2}html body .store-footer .footer-list__item:nth-child(3){order:3}
html body .store-footer .footer-list__item:nth-child(7){order:4}html body .store-footer .footer-list__item:nth-child(4){order:5}html body .store-footer .footer-list__item:nth-child(6){order:6}html body .store-footer .footer-list__item:nth-child(1){order:7}
html body .store-footer .footer__localization{display:none!important}
@media(max-width:1023px){html body .store-footer [class~="lg:hidden"] .s-contacts-list{flex-wrap:wrap!important;justify-content:center!important}html body .store-footer [class~="lg:hidden"] .s-contacts-list>div:nth-child(2){display:block!important;order:-1;flex:0 0 100%;text-align:center}html body .store-footer [class~="lg:hidden"] .s-contacts-list>div:nth-child(2) .s-contacts-item{justify-content:center}html body .store-footer [class~="lg:hidden"] .s-contacts-list>div:nth-child(2) .unicode{display:inline!important;direction:ltr;unicode-bidi:isolate;font-size:17px;font-weight:600;color:#fff}}
html body .s-block-fullscreen-banners .swiper-slide:not(.swiper-slide-visible) .floating-wrapper{visibility:hidden;animation:bpreveal 0s linear 3s forwards}
@keyframes bpreveal{to{visibility:visible}}
html body .s-block-fullscreen-banners .floating_text .title{font-size:46px!important}html body .s-block-fullscreen-banners .subtitle{font-size:18px!important}html body .s-block-fullscreen-banners .btn,html body .store-story .btn,html body .before-after__btn{font-size:16px!important}
html body .animated-text-inner,html body .animated-text-inner .animated-text{font-size:36px!important}html body .s-block-animated-text .animated-text--subtitle{font-size:18px!important}html body .store-story__title{font-size:36px!important}html body .store-story .store-story__description{font-size:17px!important}
html body .bp-bento p{font-size:16.5px!important}html body .bp-bento .s-block--features__item:nth-child(1) p{font-size:17px!important}html body .bp-bento h4{font-size:18px!important}html body .bp-bento .s-block--features__item:nth-child(1) h4{font-size:28px!important}
html body .bp-steps h4{font-size:19px!important}html body .bp-steps p{font-size:16px!important}html body .bp-reviews .special-testimonial__text_down{font-size:17.5px!important}html body .bp-reviews .special-testimonial__info p{font-size:16.5px!important}
html body .s-block--tabs-produtcs .product-title h3{font-size:18px!important}html body .s-block--tabs-produtcs .product-title .product-subtitle{font-size:15.5px!important}html body .s-block--tabs-produtcs .price-wrapper .color-danger,html body .s-block--tabs-produtcs .price-wrapper .text-primary{font-size:26px!important}html body .s-block--tabs-produtcs .price-wrapper .before-price{font-size:15px!important}
html body .s-block--tabs-produtcs .btn--add-to-cart .s-button-text{font-size:17px!important}html body .s-block-faqs-home .question{font-size:17px!important}html body .s-block-faqs-home .answer p{font-size:16.5px!important}html body .s-block--animated-ads span{font-size:16px!important}
html body .store-footer .footer-list__item a,html body .store-footer .s-contacts-item,html body .store-footer .footer_top .ql-direction-rtl,html body .store-footer .s-contacts-item .unicode{font-size:16.5px!important}
html body .store-footer .footer-foot span,html body .store-footer .footer-foot p,html body .store-footer .footer-foot a,html body .store-footer .s-trust-badges-label{font-size:15px!important}html body .store-footer h3{font-size:19px!important}
@media(max-width:767px){html body .s-block-fullscreen-banners .floating_text .title{font-size:31px!important}html body .s-block-fullscreen-banners .subtitle{font-size:16.5px!important}html body .animated-text-inner,html body .animated-text-inner .animated-text{font-size:28px!important}html body .s-block-animated-text .animated-text--subtitle{font-size:16px!important}html body .store-story__title{font-size:29px!important}}
@media(max-width:767px){html body .bp-bento p{font-size:15px!important}html body .bp-bento .s-block--features__item:nth-child(1) h4{font-size:24px!important}html body .bp-steps p{font-size:15px!important}html body .bp-reviews .special-testimonial__text_down{font-size:16.5px!important}html body .s-block--tabs-produtcs .product-title h3{font-size:16.5px!important}html body .s-block--tabs-produtcs .product-title .product-subtitle{font-size:14.5px!important}html body .s-block--tabs-produtcs .price-wrapper .before-price{font-size:14.5px!important}html body .s-block--tabs-produtcs .price-wrapper .color-danger,html body .s-block--tabs-produtcs .price-wrapper .text-primary{font-size:22px!important}}