.main-page-title{margin-bottom:0!important}img{height:auto}.header-wrapper{background-color:transparent}.header__menu-item,.header__menu-item span{font-family:Helvetica Neue,sans-serif;font-weight:400}.header__inner{margin:20px}.header__inner .header{border-radius:50px}.header__icon--search svg,.header__icon--cart svg{width:22px}.line_with_search{display:flex;align-items:center}.all_product_img{text-decoration:none}.all_product_url{display:flex;justify-content:center;align-items:center;gap:8px;font-size:20px;text-decoration:none;color:var(--color-secondary);transition:color .4s ease-in-out}.all_product_url:hover{color:var(--color-primary)}.search-modal.modal__content{background-color:transparent}.search-modal__content{display:flex;flex-direction:column;justify-content:space-between;height:fit-content;position:absolute;top:100px;right:20px;background:#fff;width:44rem;padding:20px;border-radius:32px}.search__inner{display:flex;gap:15px;justify-content:space-between;width:100%}.search__title_and_close_btn{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid var(--color-border);padding-bottom:10px;margin-bottom:10px}.search__title{color:var(--color-secondary)!important;font-size:22px;font-weight:700;line-height:inherit}.search-modal__close-button{border-radius:100%;border:1px solid var(--color-border);width:30px;padding:10px;height:30px}.header_svg-wrapper svg{width:1.2rem!important;height:1.2rem!important;fill:var(--color-secondary)!important;color:var(--color-secondary)!important}.search-modal__close-button.modal__close-button{height:3.3rem;width:3.3rem}.header_search-modal__form{max-width:100%;display:flex;justify-content:left}.header_field_container{width:100%;position:relative}.header_search__input_field{width:100%;border:none;border-bottom:1px solid var(--color-border);padding-bottom:10px;font-size:18px;font-weight:400}.header_search__input_field .search__button .icon{height:15px;width:15px}.header_field__button{margin-top:-5px;align-items:flex-start;height:max-content;width:max-content;border-radius:100%;padding:4px;background:var(--color-quaternary)!important;color:var(--color-white);transition:background .4s ease-in-out}.header_field__button:hover{background:var(--color-primary)!important}@media screen and (max-width: 992px){.search-modal__content{top:80px}.search-modal__close-button{position:relative}.search__button.header_field__button{position:absolute;right:3px}.search__button.header_field__button svg{color:#fff!important}}@media screen and (max-width: 767px){.search-modal__content{top:70px;width:100%;right:auto}}.brand__logo-items{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.brand_logo_inner{display:flex;justify-content:center;align-items:center;border-radius:16px;padding:20px;height:280px}.brand_logo_inner svg{width:120px}.brand_logo_inner img{width:100%;height:auto}#menu-drawer{margin-top:10px;margin-left:20px;border-radius:32px}@media screen and (max-width: 992px){.brand_logo_inner{height:150px}}@media screen and (max-width: 750px){.brand__logo-items{grid-template-columns:repeat(2,1fr);gap:15px}.brand_logo_inner{height:auto;padding:30px}#menu-drawer{margin-left:0}}@media screen and (min-width: 768px) and (max-width: 991px){.why-section-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;margin-left:0}.why-section-heading{padding-bottom:50px;margin-left:0}.why-icon-box h4{font-size:22px}.why-section-heading h2{padding-bottom:20px}}.blog_posts__inner{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.blog_posts__container .blog__featured_img img{width:100%;height:auto;border-radius:16px}.blog_post__heading{font-size:42px;font-weight:700;line-height:130%;margin-bottom:28px}.blog_card__top{display:flex;gap:10px;align-items:center}.blog_card__top p{font-size:16px;line-height:inherit;padding:0;color:var(--color-secondary)}.author_img_and_name,.blog_date{display:inline-flex;align-items:center;gap:8px;background:var(--color-box-bg);padding:6px 8px;border-radius:20px}.blog_date svg{fill:var(--color-secondary)}.blog__title{font-size:22px;font-weight:700;line-height:130%;padding:18px 0;color:var(--color-secondary)}.blog__title a{color:var(--color-secondary);text-decoration:none}.blog__url{font-size:16px;font-weight:600;color:var(--color-secondary);display:flex;align-items:center;gap:8px;text-decoration:none}.blog__url svg path{stroke:var(--color-secondary)}@media screen and (max-width: 1024px){.blog_posts__inner{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 768px){.blog_posts__inner{grid-template-columns:repeat(1,1fr)}.blog_post__heading{font-size:30px;line-height:120%}.blog__title{font-size:20px;line-height:120%;padding:10px 0}}.blog_pagination__container{display:flex;justify-content:center;margin-top:20px}.blog_pagination__inner{display:flex;gap:12px}.blog_pagination__inner span{font-size:20px;color:var(--color-secondary)}.blog_pagination__inner a{text-decoration:none;color:var(--color-secondary);transition:color .4s ease-in-out}.blog_pagination__inner a:hover{font-size:20px;color:var(--color-primary)}.blog_pagination__inner .page.current{color:var(--color-primary)}.blog_post_slider__container{position:relative}.blog_post_slider{overflow:hidden;position:relative}.blog_post__swiper_prev{left:-15px!important}.blog_post__swiper_next{right:-15px!important}.blog-swiper-pagination{text-align:center}.swiper-pagination-bullet-active{background:var(--color-button-bg)!important}.article__container{display:grid;grid-template-columns:1fr 500px;gap:40px;background-color:var(--color-secondary);border-radius:20px;padding:20px}.news-hero-item-left{display:flex;align-items:center}.swiper-button-next,.swiper-button-prev{width:35px!important;height:35px!important;background:var(--color-button-bg);color:var(--color-white);border-radius:100%;padding:12px;cursor:pointer}.news-hero-item-top-left-content{display:flex;flex-direction:column;gap:28px;padding:50px}.read_more_btn{font-size:18px;font-weight:400;line-height:160%;color:var(--color-white)}.read_more_btn{display:flex;align-items:center;gap:8px;transition:color .4s ease-in-out}.read_more_btn:hover{color:var(--color-primary)}.read_more_btn:hover svg{transition:color .4s ease-in-out}.read_more_btn:hover svg path{stroke:var(--color-primary)}.news-hero-item-top-left-content .author_img_and_name,.news-hero-item-top-left-content .blog_date{background-color:#ffffff15}.news-hero-item-top-left-content .author_img_and_name p,.news-hero-item-top-left-content .blog_date p{color:var(--color-white)}.news-hero-item-right{display:block!important;background-size:cover;background-repeat:no-repeat;border-radius:14px}@media screen and (max-width: 1100px){.article__container{display:flex;flex-direction:column-reverse;gap:30px}.news-hero-item-right{height:350px}.news-hero-item-top-left-content{display:flex;flex-direction:column;gap:20px;padding:30px}}@media screen and (max-width: 767px){.news-hero-item{padding:0}.news-hero-item-right{height:250px}.news-hero-item-top-left-content h2{padding-top:0}.news-hero-item-top-left-content p{padding-top:0;padding-bottom:0}.news-hero-item-top-left-content{padding:10px}.news-hero-heading{padding-bottom:40px}.news-hero-section{padding-top:50px;padding-bottom:0}.news-hero-heading p{max-width:100%}}.fillout-section{padding-top:90px;padding-bottom:94.85px}.fillout-section-item{display:grid;grid-template-columns:1fr 2fr;gap:60px}.fillout-section-item-left-content h3{font-size:38px;font-weight:700;line-height:45px;color:#1c1c1c;max-width:490px}.fillout-section-item-left-content p{font-size:18px;color:var(--color-secondary);line-height:25px;padding-top:24px;padding-bottom:32px;max-width:414px}#appointment-form .form-row{display:flex;gap:25px}#appointment-form .form-group{display:flex;flex-direction:column;width:100%;position:relative}#appointment-form .form-group:not(:last-child){margin-bottom:25px}#appointment-form label{color:#1d1c1c;font-size:16px;font-family:Helvetica Neue,sans-serif;color:#4b4b4b;margin:0 15px;padding:0 5px;background:#fff;position:absolute;top:-14px}#appointment-form input,#appointment-form select,#appointment-form textarea{padding:20px;border:1px solid #d4d4d4;border-radius:8px;font-size:16px;font-family:Helvetica Neue,sans-serif;color:#4b4b4b}#appointment-form textarea{height:180px}#appointment-form .form-submit button{font-size:17px;font-weight:600;padding:15px 20px;border:none;outline:none;background-color:var(--color-button-bg);color:var(--color-white);border-radius:60px;width:100%;transition:all .4s ease-in-out}#appointment-form .form-submit button:hover{background-color:var(--color-primary);color:var(--color-secondary)}.form-status-list{padding:0;margin:2rem 0 3rem;font-size:20px}.form__message{color:#428445}@media screen and (max-width: 992px){.fillout-section{padding-top:40px;padding-bottom:40px}.fillout-section-item-left-content{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 0}.fillout-section-item{display:grid;grid-template-columns:1fr;gap:20px}#appointment-form .form-group:not(:last-child){margin-bottom:20px}#appointment-form .form-row{gap:20px}#appointment-form textarea{height:120px}#appointment-form input,#appointment-form select,#appointment-form textarea{padding:15px;font-size:15px}#appointment-form label{color:#1d1c1c;font-size:15px;margin:0 10px;padding:0 5px;top:-12px}}@media screen and (max-width: 767px){.fillout-section-item-left-content h3{font-size:28px;font-weight:700;line-height:30px;color:#1c1c1c;max-width:fit-content;text-wrap:balance}.fillout-section-item-left-content p{font-size:16px;color:var(--color-secondary);line-height:24px;padding-top:15px;padding-bottom:20px;max-width:max-content;text-wrap:balance}#appointment-form .form-group:not(:last-child){margin-bottom:0}#appointment-form .form-row{flex-direction:column;gap:15px;margin-bottom:15px}.message_field_container,#appointment-form .form-submit{margin-top:15px}}.individual-location-step-item{display:grid;grid-template-columns:50% 50%;gap:50px}.hero_appointment_hero_right_img{display:block!important;background-repeat:no-repeat;background-position:right;width:100%;height:715px}.individual-location-step-item-left-content p{font-size:19px;line-height:160%}@media screen and (max-width: 115px){.individual-location-step-item{grid-template-columns:60% 40%;gap:0}.individual-location-step-item-left-content p{font-size:19px;line-height:160%;padding-bottom:25px;max-width:343px}.individual-location-step-item-left-content h3{text-wrap:balance}.hero_appointment_hero_right_img{background-position:left}.individual-location-step-item-left-button{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 992px){.individual-location-step-item{display:flex;flex-direction:column-reverse;gap:40px;padding-bottom:50px}.hero_appointment_hero_right_img{background-position:center;height:400px;background-size:cover}.individual-location-step-item-left-content h3{max-width:initial;line-height:36px}.individual-location-step-item-left-content p{font-size:16px;line-height:140%;padding-bottom:25px;max-width:initial;text-wrap:balance}.individual-location-step-item-left-content{text-align:center}.individual-location-step-item-left-button{align-items:center;gap:15px}}@media screen and (max-width: 767px){.phone-btn{width:180px;height:50px}#contact_form{display:inline-flex;justify-content:center;flex-direction:column;gap:10px;width:100vw}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-sh-dev.css.map */
