.categories-wrapper{max-width:1342px;border-radius:24px;background:linear-gradient(352deg,#f8f6f2 5.84%,#fff 94.17%),#fff;box-shadow:0 2px 12px 0 rgba(0,65,40,.08);padding:40px;margin:-120px auto 0}@media screen and (max-width:1024px){.categories-wrapper{margin:-10% 0 0;background:linear-gradient(352deg,#f8f6f2 58.34%,#fff 94.17%)}}@media(min-width:1025px)and (max-width:1366px){.categories-wrapper{margin-left:40px;margin-right:40px}}.categories-wrapper .section-header{text-align:center;max-width:100%}.categories-wrapper .products{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1024px){.categories-wrapper .products{display:none}}.categories-wrapper .products .category-product{flex-grow:1;flex-shrink:1;flex-basis:calc(20% - 24px);display:flex;flex-direction:column-reverse;border-radius:16px;background:#fff;padding:16px;gap:16px;overflow-x:hidden;margin:16px 0;align-items:center;cursor:pointer}.categories-wrapper .products .category-product:hover{background-color:rgba(0,0,0,.1)}@media(orientation:portrait){.categories-wrapper .products .category-product{max-height:18vh}}.categories-wrapper .products .category-product .category-titles p{color:var(--Neutral-800,#170f49);font-family:var(--font-outfit);font-size:14px;font-style:normal;font-weight:500;line-height:150%;text-align:left}.categories-wrapper .products .category-product .category-titles p:last-of-type{color:var(--Neutral-700,#514f6e);font-family:var(--font-outfit);font-size:14px;font-style:normal;font-weight:400;line-height:160%;text-align:left;text-wrap:nowrap}.categories-wrapper .products .category-product img{align-self:center;max-width:50%;max-height:120px;object-fit:contain;position:relative!important}.categories-wrapper .products .category-product:first-of-type{margin-top:0}.categories-wrapper-mobile{display:flex;gap:16px;margin-top:48px;justify-content:center}.categories-wrapper-mobile .left{max-width:50%}.categories-wrapper-mobile .left .product-large-card{width:100%;border-radius:16px;background:#fff;padding:16px;display:flex;flex-direction:column;align-items:center}.categories-wrapper-mobile .left .product-large-card p{color:var(--Neutral-800,#170f49);text-align:center;font-family:var(--font-outfit);font-size:14px;font-style:normal;font-weight:500;line-height:150%;margin-top:12px}.categories-wrapper-mobile .left .product-large-card p:last-of-type{color:var(--Neutral-700,#514f6e);text-align:center;font-family:var(--font-outfit);font-size:14px;font-style:normal;font-weight:400;line-height:160%;margin-top:12px}.categories-wrapper-mobile .left .category-product{display:flex;border-radius:16px;background:#fff;padding:16px;margin:16px 0;gap:16px;overflow-x:hidden}.categories-wrapper-mobile .left .category-product .category-titles{display:flex;flex-direction:column;width:60%}.categories-wrapper-mobile .left .category-product .category-titles p{color:var(--Neutral-800,#170f49);font-family:var(--font-outfit);font-size:14px;font-style:normal;font-weight:500;line-height:150%;text-align:left}.categories-wrapper-mobile .left .category-product .category-titles p:last-of-type{color:var(--Neutral-700,#514f6e);font-family:var(--font-outfit);font-size:14px;font-style:normal;font-weight:400;line-height:160%;text-align:left;text-wrap:nowrap}.categories-wrapper-mobile .left .category-product img{align-self:center}.categories-wrapper-mobile .right{max-width:48%}.categories-wrapper-mobile .right .category-product{display:flex;border-radius:16px;background:#fff;padding:16px;gap:16px;overflow-x:hidden;margin:16px 0;align-items:center;cursor:pointer}.categories-wrapper-mobile .right .category-product:hover{background-color:rgba(0,0,0,.1)}@media(orientation:portrait){.categories-wrapper-mobile .right .category-product{max-height:18vh}}.categories-wrapper-mobile .right .category-product .category-titles{display:flex;flex-direction:column;width:60%}.categories-wrapper-mobile .right .category-product .category-titles p{color:var(--Neutral-800,#170f49);font-family:var(--font-outfit);font-size:14px;font-style:normal;font-weight:500;line-height:150%;text-align:left}.categories-wrapper-mobile .right .category-product .category-titles p:last-of-type{color:var(--Neutral-700,#514f6e);font-family:var(--font-outfit);font-size:14px;font-style:normal;font-weight:400;line-height:160%;text-align:left;text-wrap:nowrap}.categories-wrapper-mobile .right .category-product img{align-self:center}.categories-wrapper-mobile .right .category-product:first-of-type{margin-top:0}.offers-section{margin:40px}@media screen and (max-width:1024px){.offers-section{margin:40px 24px}}.offers-section .section-wrap{max-width:1432px;display:flex;gap:48px;margin:0 auto}@media screen and (max-width:1024px){.offers-section .section-wrap{flex-direction:column}}.offers-section .section-wrap .left{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 48px);border-radius:24px;background:linear-gradient(84deg,#f5ffea 7.82%,#fcfcfc 81.13%);display:flex;gap:32px;padding:32px}@media screen and (max-width:1024px){.offers-section .section-wrap .left{gap:24px;padding:12px}}.offers-section .section-wrap .left .section-desc,.offers-section .section-wrap .left .section-header{text-align:start}.offers-section .section-wrap .left .content{height:100%;align-self:center}@media screen and (max-width:1024px){.offers-section .section-wrap .left .content .section-header{font-size:20px;max-width:100%;margin:0}.offers-section .section-wrap .left .content .section-desc{font-size:14px;max-width:100%;margin:0}}.offers-section .section-wrap .left img{align-self:center}@media screen and (max-width:1024px){.offers-section .section-wrap .left img{width:150px;height:150px}}.offers-section .section-wrap .right{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 48px);border-radius:24px;background:linear-gradient(84deg,#f5ffea 7.82%,#fcfcfc 81.13%);display:flex;gap:32px;padding:32px}.offers-section .section-wrap .right .section-desc,.offers-section .section-wrap .right .section-header{text-align:start}.offers-section .section-wrap .right .content{height:100%;align-self:center}@media screen and (max-width:1024px){.offers-section .section-wrap .right .content .section-header{font-size:20px;max-width:100%;margin:0}.offers-section .section-wrap .right .content .section-desc{font-size:14px;max-width:100%;margin:0}}.offers-section .section-wrap .right img{align-self:center}.cards-swipper-wrapper{padding:0 24px;max-width:1512px;margin:0 auto}.cards-swipper-wrapper.margin-y{margin-top:80px;margin-bottom:80px}.cards-swipper-wrapper .fixed-category{border-radius:16px;background:var(--Light-Green-200,#e5ffca);padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:95%;margin-top:16px}.cards-swipper-wrapper .fixed-category img{align-self:center;justify-self:center}.cards-swipper-wrapper .fixed-category .category-header{color:var(--Neutral-800,#170f49);text-align:center;font-family:var(--font-readexPro);font-size:30px;font-style:normal;font-weight:500;line-height:120%;margin:12px 0}.cards-swipper-wrapper .fixed-category .category-desc{color:#797979;text-align:center;font-family:var(--font-intro);font-size:18px;font-style:normal;font-weight:500;line-height:150%}.cards-swipper-wrapper .fixed-category .btn-styles{background-color:rgba(0,0,0,0)!important}.cards-swipper-wrapper .custom-swiper{margin:0 16px;overflow:visible}@media screen and (max-width:1250px){.cards-swipper-wrapper .custom-swiper{margin:0}}.cards-swipper-wrapper .swiper-button-next,.cards-swipper-wrapper .swiper-button-prev{background:none;color:rgba(0,0,0,0)}.cards-swipper-wrapper .swiper-button-next:after,.cards-swipper-wrapper .swiper-button-prev:after{display:none}.cards-swipper-wrapper .swiper-button-prev{background-image:url(/assets/swiper-left-ic.svg);background-repeat:no-repeat;background-position:50%;background-size:20px;border-radius:var(--radius-lg,10px);border:1px solid var(--Component-colors-Alpha-alpha-black-10,rgba(0,0,0,.1));background-color:#fff;padding:10px;width:45px;margin-left:-34px;z-index:1}@media screen and (max-width:1250px){.cards-swipper-wrapper .swiper-button-prev{margin-left:-24px}}.cards-swipper-wrapper .swiper-button-next{background-image:url(/assets/swiper-next-ic.svg);background-repeat:no-repeat;background-position:50%;background-size:20px;border-radius:var(--radius-lg,10px);border:1px solid var(--Component-colors-Alpha-alpha-black-10,rgba(0,0,0,.1));background-color:#fff;padding:10px;width:45px;margin-right:-34px}@media screen and (max-width:1250px){.cards-swipper-wrapper .swiper-button-next{margin-right:-24px}}.cards-swipper-wrapper .swiper-pagination{display:none}.cards-swipper-wrapper .main-btn{margin:24px auto 40px}