.single-product-section{padding-block:88px 70px}@media screen and (max-width:767px){.single-product-section{padding-block:92px 76px}}.single-product-section .single-product__content{width:100%;max-width:1272px;margin:0 auto;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:23px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.single-product-section .single-product__content .single-product__breadcrumbs{color:#8b8b8b}.single-product-section .single-product__content .single-product__breadcrumbs a{color:#8b8b8b;font-family:Urbanist,sans-serif;font-weight:500;font-size:16px;line-height:normal;letter-spacing:0;vertical-align:middle;-webkit-transition:color .25s ease;transition:color .25s ease}@media (hover:hover){.single-product-section .single-product__content .single-product__breadcrumbs a:hover{color:#000}}.single-product-section .single-product__content .single-product__breadcrumbs span{color:#000;font-family:Urbanist,sans-serif;font-weight:500;font-size:16px;line-height:normal;letter-spacing:0;vertical-align:middle;-webkit-transition:color .25s ease;transition:color .25s ease}.single-product-section .single-product__content .single-product__content-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:28px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991px){.single-product-section .single-product__content .single-product__content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.single-product-section .single-product__content .single-product__content-wrapper .single-product__left{min-width:0;width:55.81%}@media screen and (max-width:991px){.single-product-section .single-product__content .single-product__content-wrapper .single-product__left{width:100%}}.single-product-section .single-product__content .single-product__content-wrapper .single-product__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.single-product-section .single-product__content .single-product__content-wrapper .single-product__gallery .gallery-top{width:100%}.single-product-section .single-product__content .single-product__content-wrapper .single-product__gallery .gallery-top .swiper-slide{background:#f8f8f8;height:auto}.single-product-section .single-product__content .single-product__content-wrapper .single-product__gallery .gallery-top img{display:block;width:100%;height:auto;max-height:692px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:576px){.single-product-section .single-product__content .single-product__content-wrapper .single-product__gallery .gallery-top img{max-height:284.84px}}.single-product-section .single-product__content .single-product__content-wrapper .single-product__gallery .gallery-top .swiper-button-prev{left:24px}@media screen and (max-width:576px){.single-product-section .single-product__content .single-product__content-wrapper .single-product__gallery .gallery-top .swiper-button-prev{display:none}}.single-product-section .single-product__content .single-product__content-wrapper .single-product__gallery .gallery-top .swiper-button-next{right:24px}@media screen and (max-width:576px){.single-product-section .single-product__content .single-product__content-wrapper .single-product__gallery .gallery-top .swiper-button-next{display:none}}.single-product-section .single-product__content .single-product__content-wrapper .single-product__gallery .gallery-thumbs{width:100%}.single-product-section .single-product__content .single-product__content-wrapper .single-product__gallery .gallery-thumbs .swiper-slide{padding:6px;height:auto;cursor:pointer}@media screen and (max-width:576px){.single-product-section .single-product__content .single-product__content-wrapper .single-product__gallery .gallery-thumbs .swiper-slide{padding:3.64px}}.single-product-section .single-product__content .single-product__content-wrapper .single-product__gallery .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{-webkit-box-shadow:inset 0 0 1.5px #c6c6c6;box-shadow:inset 0 0 1.5px #c6c6c6}.single-product-section .single-product__content .single-product__content-wrapper .single-product__gallery .gallery-thumbs .swiper-slide img{display:block;width:100%;height:auto;aspect-ratio:120/128;-o-object-fit:cover;object-fit:cover}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info{width:40.98%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}@media screen and (max-width:991px){.single-product-section .single-product__content .single-product__content-wrapper .single-product__info{width:100%}}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-top .single-product__title h1{margin-block:0;color:#000;font-family:"Bebas Neue",sans-serif;font-weight:400;font-size:56px;line-height:120%;letter-spacing:0;vertical-align:middle;text-transform:uppercase}@media screen and (max-width:767px){.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-top .single-product__title h1{font-size:40px}}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-top .single-product__reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-top .single-product__reviews .single-product__reviews-stars{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-top .single-product__reviews .single-product__reviews-stars{max-width:118px}}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-top .single-product__reviews .single-product__reviews-link a{font-family:Urbanist,sans-serif;font-weight:500;font-size:14px;line-height:normal;letter-spacing:0;vertical-align:middle;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:12%;text-decoration-thickness:4%;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:#54b02a}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__description .single-product__description-content{font-family:Urbanist,sans-serif;font-weight:400;font-size:18px;line-height:normal;letter-spacing:0;vertical-align:middle;color:#484848}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__description .single-product__description-content.single-product__description-content--js{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:767px){.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__description .single-product__description-content.single-product__description-content--js{-webkit-line-clamp:4}}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__description .single-product__description-content.single-product__description-content--js.expanded{-webkit-line-clamp:unset;overflow:visible}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__description .single-product__description-read-more{background:0 0;border:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-family:Urbanist,sans-serif;font-weight:500;font-size:18px;line-height:normal;letter-spacing:0;color:#a6a6a6}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__description .single-product__description-read-more svg{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__description .single-product__description-read-more.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__variations{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__variations .single-product__variation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;width:100%;padding-top:20px;border-top:.6px solid #e0e0e0}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__variations .single-product__variation-wrapper .single-product__variation-name{font-family:Urbanist,sans-serif;font-weight:400;font-size:16px;line-height:normal;letter-spacing:0;vertical-align:middle;color:#484848}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__variations .single-product__variation-wrapper .single-product__variation-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__variations .single-product__variation-wrapper .single-product__variation-buttons .product-color-swatch{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:32px;cursor:pointer;-webkit-transition:padding .2s ease;transition:padding .2s ease}@media screen and (max-width:576px){.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__variations .single-product__variation-wrapper .single-product__variation-buttons .product-color-swatch{width:22.4px;height:22.4px}}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__variations .single-product__variation-wrapper .single-product__variation-buttons .product-color-swatch:has(input:checked){padding:6px;border:1.6px solid #000}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__variations .single-product__variation-wrapper .single-product__variation-buttons .product-color-swatch input{display:none}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__variations .single-product__variation-wrapper .single-product__variation-buttons .product-color-swatch .color-dot{width:100%;height:100%;border-radius:32px;background-color:transparent;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__variations .single-product__variation-wrapper .single-product__variation-buttons .product-color-swatch .color-dot::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20.8px;height:20.8px;border-radius:50%;background-color:currentColor;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media screen and (max-width:576px){.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__variations .single-product__variation-wrapper .single-product__variation-buttons .product-color-swatch .color-dot::after{width:14.56px;height:14.56px}}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__variations .single-product__variation-wrapper .single-product__variation-buttons .product-color-swatch input:checked+.color-dot::after{opacity:1}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__variations .single-product__variation-wrapper .single-product__variation-buttons .product-variation-swatch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #c6c6c6;padding:10px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;min-width:52px;min-height:52px}@media screen and (max-width:576px){.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__variations .single-product__variation-wrapper .single-product__variation-buttons .product-variation-swatch{padding:8.85px;min-width:46px;min-height:46px}}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__variations .single-product__variation-wrapper .single-product__variation-buttons .product-variation-swatch:has(input[type=radio]:checked){border:1px solid #000}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__variations .single-product__variation-wrapper .single-product__variation-buttons .product-variation-swatch input[type=radio]{display:none}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__variations .single-product__variation-wrapper .single-product__variation-buttons .product-variation-swatch .text-label{font-family:Urbanist,sans-serif;font-weight:400;font-size:16px;line-height:normal;letter-spacing:0;vertical-align:middle;color:#000}@media screen and (max-width:576px){.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-middle .single-product__variations .single-product__variation-wrapper .single-product__variation-buttons .product-variation-swatch .text-label{font-size:14.15px}}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-bottom{margin-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;width:100%}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-bottom .woocommerce-Price-amount{color:#000;font-family:Urbanist,sans-serif;font-weight:600;font-size:28px;line-height:normal;letter-spacing:0;vertical-align:middle}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-bottom .single-product__add-to-cart{width:100%}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-bottom .single-product__add-to-cart button{width:100%;border:none;padding:18px 32px;font-family:Urbanist,sans-serif;font-weight:600;font-size:18px;line-height:normal;letter-spacing:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease;min-height:57px}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__info-bottom .single-product__add-to-cart button.disabled{opacity:.5;pointer-events:none;cursor:no-drop}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__vote-form{width:100%;padding:24px;background:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__vote-form .vote-form__title{font-family:Urbanist,sans-serif;font-weight:400;font-size:16px;line-height:normal;letter-spacing:0;vertical-align:middle;color:#484848}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__vote-form form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__vote-form form label{padding-bottom:18px;border-bottom:.6px solid #8b8b8b;font-family:Urbanist,sans-serif;font-weight:500;font-size:18px;line-height:normal;letter-spacing:0;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;cursor:pointer}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__vote-form form label:last-child{border-bottom:none}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__vote-form form label input{display:none}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__vote-form form label span{width:28px;height:28px;border-width:1px;border:1px solid #636363;border-radius:100%;position:relative;-webkit-transition:all .25s ease;transition:all .25s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__vote-form form label:has(input[type=radio]:checked) span{padding:4px}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__vote-form form label:has(input[type=radio]:checked) span::before{content:"";width:100%;height:100%;background:#636363;border-radius:100%;display:block}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__vote-form form button{border:1px solid #a6a6a6;padding:18px 32px;font-family:Urbanist,sans-serif;font-weight:600;font-size:18px;line-height:normal;letter-spacing:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease;background:#f8f8f8}@media (hover:hover){.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__vote-form form button:hover{background:#565656;color:#fff}}.single-product-section .single-product__content .single-product__content-wrapper .single-product__info .single-product__vote-form .wpforms-submit-spinner{margin:8px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex}.single-product-section .single-product__content .single-product__content-wrapper .single-product__benefits{margin-top:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;padding:30px 24px}.single-product-section .single-product__content .single-product__content-wrapper .single-product__benefits.mobile-benefits{display:none}@media screen and (max-width:991px){.single-product-section .single-product__content .single-product__content-wrapper .single-product__benefits.mobile-benefits{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:0;padding:28px 24px}}@media screen and (max-width:767px){.single-product-section .single-product__content .single-product__content-wrapper .single-product__benefits.mobile-benefits{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px}}@media screen and (max-width:991px){.single-product-section .single-product__content .single-product__content-wrapper .single-product__benefits.desktop-benefits{display:none}}.single-product-section .single-product__content .single-product__content-wrapper .single-product__benefits .single-product__benefit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:14px;max-width:180px}.single-product-section .single-product__content .single-product__content-wrapper .single-product__benefits .single-product__benefit .single-product__benefit-icon img{display:block;width:100%;max-width:32px;height:auto;max-height:32px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.single-product-section .single-product__content .single-product__content-wrapper .single-product__benefits .single-product__benefit .single-product__benefit-text{text-align:center;font-family:Urbanist,sans-serif;font-weight:500;font-size:18px;line-height:normal;letter-spacing:0;text-align:center;vertical-align:middle;color:#484848}.feedback-success-modal{opacity:0;visibility:hidden;pointer-events:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;z-index:10;-webkit-transition:all .25s ease;transition:all .25s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feedback-success-modal.show{opacity:1;visibility:visible;pointer-events:auto}.feedback-success-modal .feedback-success-modal__overlay{background:rgba(0,0,0,.1490196078);width:100%;height:100%}.feedback-success-modal .feedback-success-modal__content-wrapper{position:absolute;padding:15px}.feedback-success-modal .feedback-success-modal__content-wrapper .feedback-success-modal__content{width:100%;max-width:537px;background:#fff;padding:32px 24px;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.1607843137);box-shadow:0 4px 16px 0 rgba(0,0,0,.1607843137);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:28px}.feedback-success-modal .feedback-success-modal__content-wrapper .feedback-success-modal__content .feedback-success-modal__icon{display:-webkit-box;display:-ms-flexbox;display:flex}.feedback-success-modal .feedback-success-modal__content-wrapper .feedback-success-modal__content .feedback-success-modal__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:12px}.feedback-success-modal .feedback-success-modal__content-wrapper .feedback-success-modal__content .feedback-success-modal__text h2{color:#000;margin-block:0;font-family:"Bebas Neue",sans-serif;font-weight:400;font-size:56px;line-height:120%;letter-spacing:0;vertical-align:middle;text-transform:uppercase}@media screen and (max-width:767px){.feedback-success-modal .feedback-success-modal__content-wrapper .feedback-success-modal__content .feedback-success-modal__text h2{font-size:40px;line-height:120%}}.feedback-success-modal .feedback-success-modal__content-wrapper .feedback-success-modal__content .feedback-success-modal__text p{font-family:Urbanist,sans-serif;font-weight:400;font-size:18px;line-height:normal;letter-spacing:0;text-align:center;vertical-align:middle;color:#484848}.feedback-success-modal .feedback-success-modal__content-wrapper .feedback-success-modal__content .feedback-success-modal__button{margin-top:12px;width:100%}.feedback-success-modal .feedback-success-modal__content-wrapper .feedback-success-modal__content .feedback-success-modal__button button{border:none;padding:18px 32px;font-family:Urbanist,sans-serif;font-weight:600;font-size:18px;line-height:normal;letter-spacing:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.image-with-content-section{padding-block:70px;background:#f4f4f4}@media screen and (max-width:767px){.image-with-content-section{padding-block:64px}}.image-with-content-section .image-with-content__content{width:100%;max-width:1272px;margin:0 auto;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:26px}@media screen and (max-width:991px){.image-with-content-section .image-with-content__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}}.image-with-content-section .image-with-content__content .image-with-content__left{width:100%;max-width:527px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media screen and (max-width:991px){.image-with-content-section .image-with-content__content .image-with-content__left{max-width:100%}}.image-with-content-section .image-with-content__content .image-with-content__left .image-with-content__left-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media screen and (max-width:767px){.image-with-content-section .image-with-content__content .image-with-content__left .image-with-content__left-title{gap:16px}}.image-with-content-section .image-with-content__content .image-with-content__left .image-with-content__left-title h2{color:#000;font-family:"Bebas Neue",sans-serif;font-weight:400;font-size:56px;line-height:120%;letter-spacing:0;vertical-align:middle;text-transform:uppercase}@media screen and (max-width:767px){.image-with-content-section .image-with-content__content .image-with-content__left .image-with-content__left-title h2{font-size:40px;line-height:90%}}.image-with-content-section .image-with-content__content .image-with-content__left .image-with-content__left-title .image-with-content__left-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px}.image-with-content-section .image-with-content__content .image-with-content__left .image-with-content__left-title .image-with-content__left-text p{font-family:Urbanist,sans-serif;font-weight:400;font-size:18px;line-height:normal;letter-spacing:0;vertical-align:middle;color:#484848}.image-with-content-section .image-with-content__content .image-with-content__left .image-with-content__left-image{max-width:368px;margin-top:auto}@media screen and (max-width:991px){.image-with-content-section .image-with-content__content .image-with-content__left .image-with-content__left-image{display:none}}.image-with-content-section .image-with-content__content .image-with-content__left .image-with-content__left-image img{width:100%;height:174px;-o-object-fit:cover;object-fit:cover}.image-with-content-section .image-with-content__content .image-with-content__right{width:100%;max-width:614px}@media screen and (max-width:991px){.image-with-content-section .image-with-content__content .image-with-content__right{max-width:100%}}.image-with-content-section .image-with-content__content .image-with-content__right .image-with-content__right-image img{display:block;width:100%;height:auto;max-height:506px;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:767px){.image-with-content-section .image-with-content__content .image-with-content__right .image-with-content__right-image img{max-height:initial;aspect-ratio:initial}}.testimonials-section{padding-block:70px}@media screen and (max-width:767px){.testimonials-section{padding-block:64px}}.testimonials-section .testimonials-section__content{width:100%;max-width:1272px;margin:0 auto;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;position:relative}@media screen and (max-width:767px){.testimonials-section .testimonials-section__content{gap:16px}}.testimonials-section .testimonials-section__content .testimonials-section__title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px}.testimonials-section .testimonials-section__content .testimonials-section__title-wrapper .testimonials-section__pagination{position:relative}@media screen and (max-width:767px){.testimonials-section .testimonials-section__content .testimonials-section__title-wrapper .testimonials-section__pagination{display:none}}.testimonials-section .testimonials-section__content .testimonials-section__title-wrapper .testimonials-section__pagination .swiper-pagination{position:relative;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px}.testimonials-section .testimonials-section__content .testimonials-section__title-wrapper .testimonials-section__pagination .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0}.testimonials-section .testimonials-section__content .testimonials-section__title-wrapper .testimonials-section__pagination .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.testimonials-section .testimonials-section__content .testimonials-section__title-wrapper .testimonials-section__title h2{color:#000;font-family:"Bebas Neue",sans-serif;font-weight:400;font-size:56px;line-height:120%;letter-spacing:0;vertical-align:middle;text-transform:uppercase}@media screen and (max-width:767px){.testimonials-section .testimonials-section__content .testimonials-section__title-wrapper .testimonials-section__title h2{font-size:40px;line-height:90%}}.testimonials-section .testimonials-section__content .testimonials-section__swiper{width:100%}.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-slide{background:#fff;height:auto}.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-slide .testimonials-slide__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:24px}@media screen and (max-width:767px){.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-slide .testimonials-slide__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-slide .testimonials-slide__content .testimonials-slide__left{width:100%;max-width:478px}@media screen and (max-width:767px){.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-slide .testimonials-slide__content .testimonials-slide__left{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-slide .testimonials-slide__content .testimonials-slide__left img{display:block;width:100%;height:348px;-o-object-fit:cover;object-fit:cover}.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-slide .testimonials-slide__content .testimonials-slide__left .testimonials-slide__right-reviewer img{width:48px;height:48px;border-radius:48px}.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-slide .testimonials-slide__content .testimonials-slide__right{width:100%;max-width:690px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-slide .testimonials-slide__content .testimonials-slide__right .testimonials-slide__right-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:18px}.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-slide .testimonials-slide__content .testimonials-slide__right .testimonials-slide__right-top .testimonials-slide__right-decor{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-slide .testimonials-slide__content .testimonials-slide__right .testimonials-slide__right-top .testimonials-slide__right-decor svg{width:24px;height:17.9156265259px}}.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-slide .testimonials-slide__content .testimonials-slide__right .testimonials-slide__right-top p{font-family:Urbanist,sans-serif;font-weight:300;font-size:28px;line-height:normal;letter-spacing:0;vertical-align:middle;color:#000}@media screen and (max-width:991px){.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-slide .testimonials-slide__content .testimonials-slide__right .testimonials-slide__right-top p{font-size:20px}}@media screen and (max-width:767px){.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-slide .testimonials-slide__content .testimonials-slide__right .testimonials-slide__right-top p{font-size:18px}}@media screen and (max-width:767px){.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-arrows__wrapper{display:none}}.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-arrows__wrapper div{background:#000;-webkit-transition:all .25s ease;transition:all .25s ease}.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-arrows__wrapper div svg path{stroke:#fff}.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-arrows__wrapper .swiper-button-disabled{opacity:1;background:#fff}.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-arrows__wrapper .swiper-button-disabled svg path{stroke:#a6a6a6}.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-arrows__wrapper .swiper-button-prev{top:0;margin-top:0;right:56px;left:auto}.testimonials-section .testimonials-section__content .testimonials-section__swiper .swiper-arrows__wrapper .swiper-button-next{top:0;margin-top:0;right:0}.testimonials-section .testimonials-section__content .testimonials-section__pagination{position:relative}.testimonials-section .testimonials-section__content .testimonials-section__pagination.mobile-pagination{display:none}@media screen and (max-width:767px){.testimonials-section .testimonials-section__content .testimonials-section__pagination.desktop-pagination{display:none}.testimonials-section .testimonials-section__content .testimonials-section__pagination.mobile-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px auto 0}}.testimonials-section .testimonials-section__content .testimonials-section__pagination .swiper-pagination{position:relative;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px}@media screen and (max-width:767px){.testimonials-section .testimonials-section__content .testimonials-section__pagination .swiper-pagination{gap:12px}}.testimonials-section .testimonials-section__content .testimonials-section__pagination .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0}@media screen and (max-width:767px){.testimonials-section .testimonials-section__content .testimonials-section__pagination .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px}}.testimonials-section .testimonials-section__content .testimonials-section__pagination .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.testimonials-section .testimonials-section__content .testimonials-slide__right-reviewer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.testimonials-section .testimonials-section__content .testimonials-slide__right-reviewer.mobile-reviewer{display:none}@media screen and (max-width:767px){.testimonials-section .testimonials-section__content .testimonials-slide__right-reviewer.desktop-reviewer{display:none}.testimonials-section .testimonials-section__content .testimonials-slide__right-reviewer.mobile-reviewer{display:-webkit-box;display:-ms-flexbox;display:flex}}.testimonials-section .testimonials-section__content .testimonials-slide__right-reviewer img{display:block;width:48px;height:48px;-o-object-fit:cover;object-fit:cover}.testimonials-section .testimonials-section__content .testimonials-slide__right-reviewer p{font-family:Urbanist,sans-serif;font-weight:400;font-size:18px;line-height:normal;letter-spacing:0;vertical-align:middle;color:#484848}.gradient-banner-section{position:relative;min-height:634px;background:linear-gradient(114.21deg,rgba(145,231,105,.8) -42%,rgba(255,239,62,.8) 83.84%,rgba(247,141,61,.8) 190.87%);display:grid;grid-template-columns:1fr;overflow:hidden}@media screen and (max-width:767px){.gradient-banner-section{min-height:674px}}@media screen and (max-width:576px){.gradient-banner-section{min-height:600px}}.gradient-banner-section .gradient-banner-section__decor{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:960px}@media screen and (max-width:767px){.gradient-banner-section .gradient-banner-section__decor{-webkit-transform:translate(-26%,-50%);transform:translate(-26%,-50%);width:823px}}.gradient-banner-section .gradient-banner-section__second-decor{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-56%);transform:translateX(-56%);width:900px}@media screen and (max-width:1199px){.gradient-banner-section .gradient-banner-section__second-decor{width:700px}}@media screen and (max-width:1024px){.gradient-banner-section .gradient-banner-section__second-decor{position:relative;bottom:0;left:0;-webkit-transform:translate(0,0);transform:translate(0,0);margin:0 auto;width:100%;margin-top:auto}}.gradient-banner-section:has(.bottom-title) .gradient-banner-section__second-decor{-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:1024px){.gradient-banner-section:has(.bottom-title) .gradient-banner-section__second-decor{position:relative;bottom:0;left:0;-webkit-transform:translate(0,0);transform:translate(0,0);margin:0 auto;width:100%;margin-top:auto}}.gradient-banner-section .gradient-banner__content{width:100%;height:100%;max-width:1272px;margin:0 auto;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;position:relative;z-index:1}@media screen and (max-width:1024px){.gradient-banner-section .gradient-banner__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.gradient-banner-section .gradient-banner__content .gradient-banner__left{margin-top:82px}@media screen and (max-width:1024px){.gradient-banner-section .gradient-banner__content .gradient-banner__left{margin-top:69px}}.gradient-banner-section .gradient-banner__content .gradient-banner__left:has(.bottom-title){margin-top:auto;margin-bottom:55px}@media screen and (max-width:1199px){.gradient-banner-section .gradient-banner__content .gradient-banner__left:has(.bottom-title){margin-top:55px;margin-bottom:0}}.gradient-banner-section .gradient-banner__content .gradient-banner__left h2{margin-block:0;font-family:"Bebas Neue",sans-serif;font-weight:400;font-size:124px;line-height:79%;letter-spacing:0;vertical-align:middle;max-width:499px}@media screen and (max-width:1024px){.gradient-banner-section .gradient-banner__content .gradient-banner__left h2{font-size:40px;line-height:90%}}.gradient-banner-section .gradient-banner__content .gradient-banner__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:27px;max-width:336px;margin-top:78px}@media screen and (max-width:1024px){.gradient-banner-section .gradient-banner__content .gradient-banner__right{margin-top:0;gap:32px}}@media screen and (max-width:767px){.gradient-banner-section .gradient-banner__content .gradient-banner__right{max-width:303px;gap:32px}}.gradient-banner-section .gradient-banner__content .gradient-banner__right .gradient-banner__right-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:23px}.gradient-banner-section .gradient-banner__content .gradient-banner__right .gradient-banner__right-text p{margin-block:0;font-family:Urbanist,sans-serif;font-weight:400;font-size:18px;line-height:normal;letter-spacing:0;vertical-align:middle;color:#484848}@media screen and (max-width:767px){.gradient-banner-section .gradient-banner__content .gradient-banner__right .gradient-banner__right-text p{font-size:16px}}.gradient-banner-section .gradient-banner__content .gradient-banner__right a{width:100%;max-width:180px;border:none;padding:18px 32px;font-family:Urbanist,sans-serif;font-weight:600;font-size:18px;line-height:normal;letter-spacing:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1}