.page-module__YQyiGW__subcategory_list{grid-column-gap:16px;grid-row-gap:0px;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);display:grid}@media screen and (max-width:1086px){.page-module__YQyiGW__subcategory_list{grid-template-columns:1fr;display:grid}}
.typography-module__WmcyRa__text-12-regular{font-size:12px;font-weight:400}.typography-module__WmcyRa__text-12-bold{font-size:12px;font-weight:700}.typography-module__WmcyRa__text-12-semibold{font-size:12px;font-weight:600}.typography-module__WmcyRa__text-16-regular{font-size:max(14px,min(2vw,16px));font-weight:400}.typography-module__WmcyRa__text-16-bold{font-size:max(14px,min(2vw,16px));font-weight:700}.typography-module__WmcyRa__text-16-semibold{font-size:max(14px,min(2vw,16px));font-weight:600}.typography-module__WmcyRa__text-18-regular{font-size:max(16px,min(2.5vw,18px));font-weight:400}.typography-module__WmcyRa__text-18-bold{font-size:max(16px,min(2.5vw,18px));font-weight:700}.typography-module__WmcyRa__text-18-semibold{font-size:max(16px,min(2.5vw,18px));font-weight:600}.typography-module__WmcyRa__text-24-regular{font-size:max(18px,min(3vw,24px));font-weight:400}.typography-module__WmcyRa__text-24-bold{font-size:max(18px,min(3vw,24px));font-weight:700}.typography-module__WmcyRa__text-24-semibold{font-size:max(18px,min(3vw,24px));font-weight:600}.typography-module__WmcyRa__text-32-regular{font-size:max(20px,min(4vw,32px));font-weight:400}.typography-module__WmcyRa__text-32-bold{font-size:max(20px,min(4vw,32px));font-weight:700}.typography-module__WmcyRa__text-32-semibold{font-size:max(20px,min(4vw,32px));font-weight:600}.typography-module__WmcyRa__text-64-regular{font-size:max(28px,min(8vw,64px));font-weight:400}.typography-module__WmcyRa__text-64-bold{font-size:max(28px,min(8vw,64px));font-weight:700}.typography-module__WmcyRa__text-64-semibold{font-size:max(28px,min(8vw,64px));font-weight:600}.typography-module__WmcyRa__text-white{color:#fff}.typography-module__WmcyRa__text-red{color:var(--primary-red-color)}.typography-module__WmcyRa__text-green{color:var(--primary-green-color)}.typography-module__WmcyRa__text-black{color:#000}.typography-module__WmcyRa__text-text-gray{color:#a9a9a9}
.product-card-module__-W4PNW__product_card{background-color:var(--primary-bg-color);box-sizing:border-box;border:1px solid transparent;border-radius:10px;flex-direction:column;gap:16px;height:100%;padding:10px;transition:border .2s;display:flex;position:relative;overflow:hidden}.product-card-module__-W4PNW__product_card:before{content:"";background-color:transparent;border-radius:2px;width:90px;height:6px;margin:auto;transition:background-color .2s;position:absolute;bottom:-3px;left:0;right:0}.product-card-module__-W4PNW__product_card:hover{border:1px solid var(--primary-green-color)}.product-card-module__-W4PNW__product_card:hover:before{background-color:var(--primary-green-color)}.product-card-module__-W4PNW__product_card__imageContainer{border-radius:10px;width:100%;height:100%;overflow:hidden}.product-card-module__-W4PNW__product_card__image{object-fit:cover;width:100%;height:100%}.product-card-module__-W4PNW__product_card__info{flex-direction:column;justify-content:space-between;height:100%;display:flex}.product-card-module__-W4PNW__product_card__description{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.popup-module__wy6T-a__popupContainer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100000;z-index:1000;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;width:100%;height:100vh;margin:auto;display:flex;position:fixed;top:0}.popup-module__wy6T-a__containerPop{position:relative}.popup-module__wy6T-a__CloseIconS{position:absolute;top:25px;right:45px}
.consultation-form-module__IPwDEa__consultationForm_main{justify-content:space-between;gap:16px;display:flex}.consultation-form-module__IPwDEa__input_container{width:100%}.consultation-form-module__IPwDEa__form_input{box-sizing:border-box;border:2px solid transparent;border-radius:10px;width:100%;padding:24px 16px}.consultation-form-module__IPwDEa__test{border:2px solid var(--primary-red-color)}.consultation-form-module__IPwDEa__send_btn{background-color:var(--primary-bg-color);width:100%;color:var(--primary-red-color);border-radius:10px;padding:24px 16px;font-weight:700}@media screen and (max-width:1086px){.consultation-form-module__IPwDEa__consultationForm_main{flex-direction:column;gap:10px}.consultation-form-module__IPwDEa__form_input,.consultation-form-module__IPwDEa__send_btn{padding:16px}}
.contact-us-section-module__5YwPtW__contact_us_section__container{z-index:1;padding:48px;position:relative}.contact-us-section-module__5YwPtW__contact_us_section__main{background-color:var(--primary-green-color);border-radius:10px;position:relative;overflow:hidden}.contact-us-section-module__5YwPtW__contact_us_section__main__bg{width:100%;height:100%;position:absolute}.contact-us-section-module__5YwPtW__contact_us_section__main__image{object-fit:cover;width:100%;height:100%}@media screen and (max-width:1024px){.contact-us-section-module__5YwPtW__contact_us_section__container{padding:24px}}
.category-card-module__NRp6iq__category_card{border-bottom:1px solid var(--primary-bg-color);cursor:pointer;grid-template-columns:auto 1fr;gap:24px;padding:16px 0;transition:all .5s;display:grid}.category-card-module__NRp6iq__category_imageContainer{border-radius:10px;width:120px;height:120px;overflow:hidden}.category-card-module__NRp6iq__category_image{object-fit:cover;width:100%;height:100%}.category-card-module__NRp6iq__category_card:hover{border-bottom:1px solid var(--primary-green-color)}@media screen and (max-width:1086px){.category-card-module__NRp6iq__category_card{grid-template-columns:1fr}}
.offers-module__Tm_aPa__offers_section{background-color:#fff;border-radius:10px;grid-template-columns:.5fr 1fr;gap:16px;padding:48px;display:grid}.offers-module__Tm_aPa__offers_btnContainer{gap:10px;display:flex}.offers-module__Tm_aPa__offers_btn{background-color:var(--primary-bg-color);color:var(--primary-red-color);border:1px solid transparent;border-radius:10px;padding:16px 24px;font-weight:700;transition:all .2s ease-in-out}.offers-module__Tm_aPa__offers_btn:hover{background-color:var(--primary-red-color);color:#fff}@media screen and (max-width:1024px){.offers-module__Tm_aPa__offers_section{padding:24px}}@media screen and (max-width:1420px){.offers-module__Tm_aPa__offers_section{grid-template-columns:1fr}.offers-module__Tm_aPa__offers_btnContainer{flex-direction:column;gap:10px;display:flex}}
.product-carousel-module__6r4L7a__productCarousel_container{background-color:#fff;border-radius:10px;padding:48px;overflow:hidden}.product-carousel-module__6r4L7a__productCarousel_swiperMain{margin-top:40px}@media screen and (max-width:1024px){.product-carousel-module__6r4L7a__productCarousel_container{padding:24px}}
.special-module__CLqczW__special_container{padding:48px}.special-module__CLqczW__special_main{border-radius:10px;position:relative;overflow:hidden}.special-module__CLqczW__special_main__bg{z-index:-1;width:100%;height:100%;position:absolute}.special-module__CLqczW__special_main__image{object-fit:cover;width:100%;height:100%}@media screen and (max-width:1024px){.special-module__CLqczW__special_container{padding:24px}}
.sales-card-module__K5zElW__sales_card{background-color:#fff;border-radius:10px;grid-template-columns:1fr .3fr;display:grid;overflow:hidden}.sales-card-module__K5zElW__sales_card__mainInfo{grid-template-columns:auto 1fr;gap:16px;padding:10px;display:grid}.sales-card-module__K5zElW__sales_card__imageContainer{border-radius:10px;width:80px;height:auto;overflow:hidden}.sales-card-module__K5zElW__sales_card__image{object-fit:cover;width:100%;height:100%}.sales-card-module__K5zElW__sales_card__info{flex-direction:column;display:flex}.sales-card-module__K5zElW__sales_card__sale{background-color:var(--primary-green-color);justify-content:center;align-items:center;padding:16px;display:flex}.sales-card-module__K5zElW__sales_card__saleTitle{text-align:center;color:#fff}@media screen and (max-width:640px){.sales-card-module__K5zElW__sales_card{grid-template-columns:1fr;display:grid}.sales-card-module__K5zElW__sales_card__mainInfo{flex-direction:column}}
