.PrivacyPolicy_contentWrapper__rVqfC{padding-block:60px}.HeroSection_container__30_d0{width:100%;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;height:360px;&:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:1;opacity:.6}@media screen and (max-width:991px){height:320px}@media screen and (max-width:768px){height:300px}}.HeroSection_imgContainer__xus7g{position:absolute;z-index:0;top:0;right:0;width:100%;height:100%;& img{object-fit:cover;object-position:center}}.HeroSection_textContainer__c_6xR{display:flex;flex-direction:column;justify-content:center;padding-block:80px;align-items:center;gap:15px;position:relative;z-index:2;& h4{color:var(--white-color);font-size:50px;font-weight:700;text-transform:capitalize;font-family:var(--ff-primary);text-align:center;@media screen and (max-width:1200px){font-size:45px}@media screen and (max-width:768px){font-size:36px}@media screen and (max-width:580px){font-size:30px}}@media screen and (max-width:991px){padding-block:50px}@media screen and (max-width:700px){padding-block:40px}@media screen and (max-width:500px){padding-block:20px}}.HeroSection_description__tUvZp{color:var(--white-color);text-align:center;font-size:20px;max-width:700px;margin:0 auto;@media screen and (max-width:767px){font-size:18px}@media screen and (max-width:500px){font-size:16px}}.HeroSection_imageIcon__kP9CL{width:80px;height:80px;position:relative;@media screen and (max-width:567px){width:60px;height:60px}}.tooltip_link__fsJqs{cursor:pointer}.tooltip_link__fsJqs>svg{display:block}.VerifyEmail_forgetPass__ZaNHx{display:flex;justify-content:center;margin-bottom:0;font-size:15px;color:var(--placeholder-color);cursor:pointer;text-decoration:underline}.VerifyEmail_formContainer__FLasF{display:flex;flex-direction:column;gap:.7rem}.VerifyEmail_loginBtn__4bTRh{width:100%;margin-top:10px;padding-block:12px!important}.VerifyOtp_forgetPass___jwF0{display:flex;justify-content:center;margin-bottom:0;font-size:15px;color:var(--placeholder-color);cursor:pointer;text-decoration:underline}.VerifyOtp_formContainer__HluGG,.VerifyOtp_loginForm__m5Px1{display:flex;flex-direction:column;gap:.7rem}.VerifyOtp_OtpInput_style__FMn2A{width:100%!important;height:50px;margin-left:20px;color:var(--primary-text-color)!important;border:1px solid var(--border-color);background-color:var(--background-tertiary)!important;border-radius:var(--border-radius);font-size:24px;outline:none;&:first-child{margin-left:0}}.VerifyOtp_loginBtn__wtyPv{width:100%;margin-top:10px;padding-block:12px!important}.VerifyOtp_resendContainer__lmS58{text-align:center;font-family:var(--ff-primary);color:var(--text-color);font-weight:500;margin-bottom:0;margin-top:13px;@media screen and (max-width:395px){font-size:12px!important}& span{cursor:pointer}}.VerifyOtp_resend__LMBnM{text-decoration:underline;-webkit-margin-start:2px;margin-inline-start:2px}.VerifyOtp_resend__LMBnM,.VerifyOtp_timer__5ucNi{font-family:var(--ff-primary)!important;color:var(--primary-color)}.VerifyOtp_timer__5ucNi{font-weight:700}@media (max-width:578px){.VerifyOtp_OtpInput_style__FMn2A{height:auto;margin-left:12px}}.Signup_formContainer__ELC0j{display:flex;flex-direction:column;gap:.7rem;z-index:1}.Signup_loginForm__75VFF{display:flex;flex-direction:column;gap:.7rem;margin-top:15px;@media screen and (max-width:1600px){gap:.5rem}}.Signup_forgetPass__IVTRR{display:flex;justify-content:center;margin-bottom:0;font-size:15px;color:var(--placeholder-color);cursor:pointer;text-decoration:underline}.Signup_loginBtn__Zel8W{width:100%!important;padding-block:12px!important}.Signup_socialLoginContainer__RU6Cj{margin-top:20px;display:flex;gap:1rem;& .Signup_socialLogin__mdkMw{cursor:pointer;padding-block:12px;flex:1 1;display:flex;gap:1rem;justify-content:center;align-items:center;border-radius:6px;border:1px solid var(--border-color);& span{color:var(--social-login-color)}}}.Signup_appleIcon__1tF_d{& path{fill:var(--black-color)}}.VerifyEmail_formContainer__6xMCT{display:flex;flex-direction:column;gap:.7rem;margin-top:15px}.VerifyEmail_OtpInput_style__TiauD{width:100%!important;height:50px;margin-left:20px;color:var(--primary-text-color)!important;border:1px solid var(--border-color);background-color:var(--background-tertiary)!important;border-radius:var(--border-radius);font-size:24px;outline:none;&:first-child{margin-left:0}}.VerifyEmail_loginBtn__M11lL{width:100%;margin-top:10px;padding-block:12px!important}.VerifyEmail_resendContainer__sGm6R{text-align:center;font-family:var(--ff-primary);color:var(--text-color);font-weight:500;margin-bottom:0;margin-top:13px;@media screen and (max-width:395px){font-size:12px!important}& span{cursor:pointer}}.VerifyEmail_resend__y7iHs{text-decoration:underline;-webkit-margin-start:2px;margin-inline-start:2px}.VerifyEmail_resend__y7iHs,.VerifyEmail_timer__IrsaG{font-family:var(--ff-primary)!important;color:var(--primary-color)}.VerifyEmail_timer__IrsaG{font-weight:700}@media (max-width:578px){.VerifyEmail_OtpInput_style__TiauD{height:auto;margin-left:12px}}.Signin_loadingOverlay__L1U2d{position:absolute;top:0;left:0;width:100%;height:100dvh;background-color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:4}.Settings_settingsContainer__Bva3i{padding-block:30px 60px}.Settings_settingsHeader__gYGEu{margin-bottom:20px}.Settings_settingsWrapper__vfC6J{box-shadow:var(--global-box-shadow);border-radius:8px;border:1px solid var(--border-color)}.Settings_sectionHeading__AxFQV{padding:var(--card-padding);display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border-color);& h6{font-size:17px;font-weight:500;color:var(--heading-text-color);margin-bottom:0!important}}.Settings_settingsDetails__UiTRO{padding:var(--card-padding);display:grid;grid-template-columns:150px 1fr;grid-gap:40px;gap:40px;@media screen and (max-width:991px){grid-template-columns:1fr;gap:20px}}.Settings_profileFields__j0Mzu{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;gap:15px;@media screen and (max-width:650px){grid-template-columns:1fr}}.Settings_submitBtn__ipLb2{margin-top:20px;& button{width:200px;padding-block:12px!important}}.ClientContactUs_contactPage__uXnpC{padding-block:60px;display:grid;grid-template-columns:1fr 300px;grid-gap:30px;gap:30px;@media screen and (max-width:991px){gap:15px;grid-template-columns:1fr}}.ClientContactUs_contactContainer__yonqr{border-radius:8px;border:1px solid var(--border-color);padding:20px;box-shadow:var(--global-box-shadow);@media screen and (max-width:767px){padding-left:15px;padding-bottom:15px;padding-right:15px;padding-top:15px}@media screen and (max-width:567px){padding-left:10px;padding-bottom:10px;padding-right:10px;padding-top:10px}}.ClientContactUs_contactHeading__4p7KB{margin-bottom:20px;& p{font-size:16px;color:var(--placeholder-color)}}.ClientContactUs_contactForm__UJzpN{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;gap:15px;@media screen and (max-width:767px){grid-template-columns:1fr}}.ClientContactUs_fullWidth__YblQh{grid-column:1/-1}.ClientContactUs_submitBtn__5Zstl{margin-top:20px;grid-column:1/-1;& button{width:200px;padding-block:12px}}.ClientContactUs_contactCard__pGkti{border-radius:8px;border:1px solid var(--border-color);padding:20px;box-shadow:var(--global-box-shadow);margin-bottom:20px;@media screen and (max-width:767px){padding-left:15px;padding-bottom:15px;padding-right:15px;padding-top:15px;margin-bottom:10px}@media screen and (max-width:567px){padding-left:10px;padding-bottom:10px;padding-right:10px;padding-top:10px}}.ClientContactUs_contactCardHeading__Y6TKx{display:flex;align-items:center;gap:6px;margin-bottom:15px;& svg{color:var(--primary-color);font-size:22px;@media screen and (max-width:767px){font-size:18px}}}.ClientContactUs_contactPhone__fqWSC{color:#062560!important;font-size:18px;font-weight:700;margin-bottom:3px;@media screen and (max-width:767px){font-size:16px}}.ClientContactUs_cardDescription__3__Pq{color:var(--placeholder-color);font-size:15px}.ClientContactUs_contactEmail__cLufo{font-size:18px;font-weight:700;margin-bottom:3px;@media screen and (max-width:767px){font-size:16px}}.ClientContactUs_contactHour__id6ML{&:not(:last-child){margin-bottom:10px!important}& h6{font-size:15px;font-weight:600;margin-bottom:2px!important}& p{color:var(--placeholder-color);font-size:14px}}.ClientContactUs_locationsList__W7hEd{margin-top:15px;list-style-type:disc!important;padding-left:20px!important;& li{margin-bottom:5px;list-style-type:disc!important;font-size:14px;color:var(--black-color)}}.ClientContactUs_grandOpening__KYLBV{background:linear-gradient(90deg,#ba1c1c,#062560);padding-block:60px}.ClientContactUs_grandOpeningContainer__FQkCd{margin:0 auto;max-width:900px;padding-inline:10px}.ClientContactUs_grandOpeningHeading__sHcCj{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;& h2{font-size:30px;@media screen and (max-width:767px){font-size:24px}}& h2,& p{color:var(--white-color);text-align:center}& p{font-size:18px;@media screen and (max-width:767px){font-size:16px}}}.ClientContactUs_awardIcon__2oBSI{width:60px;height:60px;position:relative;margin-bottom:15px;@media screen and (max-width:567px){width:45px;height:45px;margin-bottom:5px}}.ClientContactUs_enterInstructions__rKI3h{max-width:700px;margin:20px auto 0;border-radius:8px;background:hsla(0,0%,100%,.1);padding:30px 40px;@media screen and (max-width:767px){padding-left:20px;padding-bottom:30px;padding-right:20px;padding-top:30px}& h4{font-size:22px;text-align:center;margin-bottom:20px;@media screen and (max-width:767px){font-size:18px;margin-bottom:15px}}& h4,& p{color:var(--white-color)}& p{font-size:15px;&:not(:last-child){margin-bottom:7px}}}.ClientContactUs_grandOpeningNote__siIcx{margin-top:20px;& p{color:var(--white-color);text-align:center;font-size:14px}}.LocationCard_locationCard__VeD9R{border-radius:8px;border:1px solid var(--border-color);box-shadow:var(--global-box-shadow);padding:var(--card-padding);display:flex;flex-direction:column;justify-content:space-between;height:100%}.LocationCard_locationHeader__7ivGx{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;& .LocationCard_locationTitle___TSft{display:flex;gap:7px;align-items:flex-start;& h6{font-size:18px;color:#062560;font-weight:700}& svg{margin-top:3px;flex-shrink:0;color:var(--primary-color);font-size:20px}}}.LocationCard_comingSoon__VGJhU{flex-shrink:0;width:60px;border-radius:8px;display:flex;justify-content:center;align-items:center;background-color:#facc15;text-align:center;word-break:break-word;& span{font-size:12px;color:#713f12;font-weight:600;padding-block:7px}}.LocationCard_locationDetails__gQeY0{margin-bottom:20px;& h6{font-size:15px;color:var(--black-color);display:flex;gap:5px;align-items:center;margin-bottom:5px}& p{color:var(--placeholder-color)}& a,& p{font-size:14px}& a{color:var(--placeholder-color)!important}}.LocationCard_submitBtn__U_fu7{margin-top:20px;& button{width:100%;padding-block:10px}}.LocationCard_comingSoonCard__bT_0Y{opacity:.5}.ViewField_label__3aa1t{color:var(--label-input-color);text-transform:capitalize;font-family:var(--ff-primary);font-size:16px;margin-bottom:10px;font-weight:600}.ViewField_value__FQ04f{display:flex;justify-content:space-between;font-family:var(--ff-primary-reg);font-size:var(--fs-100);border-radius:var(--secondary-border-radius);background:var(--field-background-color);width:100%;border:1px solid var(--tabs-bottom-border);font-weight:400;line-height:normal}.ViewField_value__FQ04f svg{color:var(--secondary-color);font-size:17px}.ViewField_input__sYULn{font-family:var(--ff-primary);font-size:var(--fs-base);padding:.8rem 1rem;width:100%;border:1px solid var(--input-border-color);transition:all .3s ease-in-out;border-radius:8px;background-color:var(--white-color)}.ViewField_textarea__Vj5TG{min-height:100px;height:100%;max-height:200px;overflow-y:auto}.ViewField_textarea__Vj5TG::-webkit-scrollbar{display:none}.ViewField_value__FQ04f p{margin:0;color:var(--text-color);font-size:14px;font-weight:400}.ViewField_secondary__EMTFy{display:grid;grid-template-columns:1fr 2fr;grid-gap:1rem;gap:1rem;&>p{-webkit-margin-after:0;margin-block-end:0;font-size:13px}&>div{padding:13px 14px;border:1px solid var(--light-gray-color);border-radius:var(--input-secondary-radius)}@media screen and (max-width:550px){grid-template-columns:1fr}}.ProductsCard_mainWrapper__rVitr{background:var(--white-color);border-radius:8px;box-shadow:var(--global-box-shadow);padding:1rem;border:1px solid var(--border-color);display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;height:100%;cursor:pointer}.ProductsCard_truncateText__1fLnl{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.ProductsCard_contentWrapper__kaXpV{&>h2{-webkit-margin-after:0;margin-block-end:0;font-size:12px;color:var(--white-color);background:var(--product-tag-bg);padding:4px 16px;border-radius:60px;width:-moz-fit-content;width:fit-content;-webkit-margin-before:12px;margin-block-start:12px}&>h2,&>h3{font-weight:600}&>h3{-webkit-margin-after:0;margin-block-end:0;font-size:17px;color:var(--main-color);-webkit-margin-before:.5rem;margin-block-start:.5rem;display:flex;align-items:center;gap:.25rem}&>h4{color:#0000004d;&>strong{color:var(--main-color);font-weight:600}}&>h4,&>p{font-size:14px;-webkit-margin-before:.5rem;margin-block-start:.5rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}&>p{color:var(--tertiary-color);&>strong{color:var(--main-color);font-weight:600}}}.ProductsCard_productImage__jXAtS{position:relative;width:100%;height:200px;&>img{object-fit:contain;border-radius:8px}}.ProductsCard_footerWrapper__ZIl0_{display:flex;flex-direction:column;gap:12px}.ProductsCard_priceContainer__Fcwjj{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.ProductsCard_price__VQGlh{font-size:22px;margin-bottom:0}.ProductsCard_originalPrice__fkLOJ{font-size:16px;margin-bottom:0;text-decoration:line-through;color:var(--tertiary-color);opacity:.7}.ProductsCard_priceAndStockWrapper__AW6dF{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.ProductsCard_stockWrapper__g_zi7{display:flex;align-items:center;gap:.5rem;&>p{-webkit-margin-after:0;margin-block-end:0;font-size:14px;padding:3px 11px;border-radius:100px;background:#dcfce7;border:1px solid #86efac;display:flex;align-items:center;gap:.25rem}&>p,&>svg{color:#166534}&>svg{flex-shrink:0}}.ProductsCard_outOfStockWrapper__BELBr{&>p{background:#e5e5e5;border:1px solid #c6d9ce}&>p,&>svg{color:#404f46}}.ProductsCard_quantityWrapper___OIr8{display:flex;align-items:center;gap:.5rem;&>p{-webkit-margin-after:0;margin-block-end:0;font-size:14px;padding:3px 11px;border-radius:100px;color:#166534;background:#eef2ff;border:1px solid #e0e7ff}}.ProductsCard_availabilityWrapper__qdX3c{display:flex;align-items:center;gap:.5rem;&>p{-webkit-margin-after:0;margin-block-end:0;font-size:14px;padding:3px 11px;border-radius:100px;color:#115e59;background:#ccfbf1;border:1px solid #5eead4}}.ProductsCard_buttonsWrapper__i28Fp{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap-reverse;&>button{padding:10px 12px!important;text-wrap:nowrap;flex:1 1}&>svg{flex-shrink:0}}.ProductsCard_tooltipContainer__AjaQj{display:flex;align-items:center;z-index:20;&>div{max-width:215px;border-radius:6px;border:1px solid var(--primary-color);background:#ffe3e3;& span{color:var(--primary-color);font-size:13px;font-weight:500}& div{border-right:1px solid var(--primary-color);border-bottom:1px solid var(--primary-color);border-bottom-right-radius:1rem;width:20px;height:20px;bottom:-11px!important}}}.ProductsCard_stockQuantity__kcuxU{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.SectionHeadingComponent_mainWrapper__qbohz{display:flex;flex-direction:column;gap:1rem;& p{font-size:16px;font-weight:400;color:var(--tertiary-color)}& h4,& p{text-align:center}& h4{font-size:30px;color:var(--main-color);font-weight:700;-webkit-margin-after:0;margin-block-end:0}}.SectionHeadingComponent_headingWrapper__HCUtc{display:flex;align-items:center;justify-content:center;gap:12px}.SectionHeadingComponent_left__qXaf6{&>div{display:flex;justify-content:flex-start}& h4,& p{text-align:left}}.SectionHeadingComponent_right__d_YPd{&>div{display:flex;justify-content:flex-end}& h4,& p{text-align:right}}.SectionHeadingComponent_iconWrapper__DtW_p{position:relative;width:2rem;height:2rem;&>img{object-fit:contain}}.Carousel_headings__aeGuq{margin-bottom:3rem;display:grid;grid-template-columns:1fr auto;grid-gap:1rem;gap:1rem}.Carousel__buttonsDiv__aee9t{display:flex;gap:1rem;align-self:center;align-items:center;position:absolute;top:.2rem;bottom:.2rem;margin-block:auto;z-index:1}.Carousel__buttonsDiv__aee9t svg{line-height:1}.Carousel__btnNext__FDBDM{left:calc(100% + 1rem)}.Carousel__btnPrev__kOZgf{right:calc(100% + 1rem)}.Carousel__buttonsDiv__aee9t button{padding:.5rem;background-color:#e5e5e5;color:#979797;border-radius:4px;line-height:1}.Carousel_headings__aeGuq h2{font-size:45px;color:var(--text-color,var(--text-color-gray));font-family:var(--ff-primary-med);margin-bottom:1rem}.Carousel_headings__aeGuq p{color:var(--text-color,var(--text-color-gray));text-align:center;grid-row:2/3;grid-column:1/3}.Carousel_carouselWrapper__6u3_d{position:relative;max-width:calc(100% - 30px);width:100%;margin-inline:auto;z-index:0}.Carousel_carouselWrapper__6u3_d.Carousel_maxWidthEnable__OV0vH{max-width:var(--max-width)}.Carousel_maxWidthEnable__OV0vH .Carousel_carouselSwiper__9_Uwt{overflow:visible;max-width:var(--max-width)!important;margin-inline:auto}.Carousel_carouselSwiper__9_Uwt{--swiper-theme-color:var(--white-color);--swiper-navigation-size:25px;--swiper-navigation-sides-offset:calc(50% - calc(48px + 1rem));--swiper-pagination-bottom:0;--swiper-pagination-color:var(--primary-color)}.Carousel_carouselSwiper__9_Uwt.Carousel_hasNavigation__IFGio{padding-bottom:4rem}.Carousel_navigationOnRight__WDGnL{--swiper-navigation-sides-offset:auto}.Carousel_navigationOnRight__WDGnL .swiper-button-prev{right:calc(48px + 1rem)}.Carousel_navigationOnRight__WDGnL .swiper-button-next{right:0}.Carousel_navigationOnLeft__uRsf7{--swiper-navigation-sides-offset:auto}.Carousel_navigationOnLeft__uRsf7 .swiper-button-prev{left:0}.Carousel_navigationOnLeft__uRsf7 .swiper-button-next{left:calc(48px + 1rem)}.Carousel_carouselSwiper__9_Uwt.Carousel_hasPagination__KcrSk{padding-bottom:2rem}.Carousel_carouselSwiper__9_Uwt .swiper-button-next,.Carousel_carouselSwiper__9_Uwt .swiper-button-prev{background-color:var(--btn-color,var(--secondary-color));padding:1.5rem;top:auto;bottom:0;border:var(--border)}.Carousel_carouselSwiper__9_Uwt.Carousel_hasPagination__KcrSk .swiper-button-next,.Carousel_carouselSwiper__9_Uwt.Carousel_hasPagination__KcrSk .swiper-button-prev{bottom:32px}.Carousel_carouselSwiper__9_Uwt.Carousel_hasPagination__KcrSk.swiper-button-next.swiper-button-disabled,.Carousel_carouselSwiper__9_Uwt.Carousel_hasPagination__KcrSk.swiper-button-prev.swiper-button-disabled{background-color:var(--disabled-btn-color);opacity:1}.Carousel_btnRef__igJLO{background-color:transparent;color:var(--main-color);display:flex;align-items:center;justify-content:center}@media screen and (max-width:992px){.Carousel_headings__aeGuq h2{font-size:32px;line-height:1.2}.Carousel_carouselSwiper__9_Uwt{--swiper-navigation-size:15px;--swiper-navigation-sides-offset:calc(50% - calc(48px))}.Carousel_carouselSwiper__9_Uwt .swiper-button-next,.Carousel_carouselSwiper__9_Uwt .swiper-button-prev{padding:1.2rem}.Carousel_carouselWrapper__6u3_d{max-width:calc(100% - 20px)}}@media screen and (max-width:550px){.Carousel_headings__aeGuq{margin-bottom:1rem;gap:5px}.Carousel_headings__aeGuq>h2{font-size:22px}.Carousel_btnRef__igJLO>svg{font-size:14px}}@media screen and (max-width:340px){.Carousel_headings__aeGuq>h2{font-size:18px}}.Separator_separator__HA2bC{align-self:stretch;border:none;opacity:1;&.Separator_vertical__FGU9M{width:1px;border-left:1px solid var(--primary-color);min-height:45px}&.Separator_horizontal__HOFzR{height:1px;border-top:1px solid var(--primary-color)}}.Home_brandsSection__YmmGr{padding:2rem 0;background:#0f172a;min-height:270px}.Home_brandsSectionHeader__Ljrq7{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;-webkit-border-start:2px solid var(--primary-color);border-inline-start:2px solid var(--primary-color);&>p{font-size:18px;font-weight:500}&>h1,&>h2,&>h3,&>h4,&>p{color:var(--white-color)}&>h1,&>h2,&>h3,&>h4{font-size:36px;font-weight:700;-webkit-margin-after:0;margin-block-end:0;&>strong{color:var(--primary-color)}@media screen and (max-width:479px){font-size:24px}}}.Home_brandImage__VHrQB{position:relative;width:100%;height:140px;&>img{object-fit:contain}}.Home_recommendedSection__OBVPx{-webkit-margin-before:5rem;margin-block-start:5rem}.Home_recommendedCardsWrapper__wcWRq{-webkit-margin-before:1rem;margin-block-start:1rem;& .swiper-slide{height:auto!important}}.Home_browseAllProducts__R7VgB{display:flex;align-items:center;justify-content:center;-webkit-margin-before:2rem;margin-block-start:2rem}.Home_resultsSection__cNvMf{margin-block:5rem;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3rem;gap:3rem;@media screen and (max-width:991px){display:flex;flex-direction:column}}.Home_resultsContent__aMvsS{display:flex;flex-direction:column;gap:1.5rem;&>h1,&>h2,&>h3,&>h4{font-size:36px;font-weight:700;-webkit-margin-after:0;margin-block-end:0;&>strong{color:var(--primary-color)}}@media screen and (max-width:450px){&>h1,&>h2,&>h3,&>h4{font-size:24px}}}.Home_resultsItem__eGXG7{display:flex;align-items:center;gap:1rem;&>h2{width:32px;height:32px;border-radius:50%;color:var(--white-color);font-size:14px;font-weight:700;-webkit-margin-after:0;margin-block-end:0;display:flex;align-items:center;justify-content:center;flex-shrink:0}&>div,&>h2{align-self:flex-start}&>div{&>h4{font-size:20px;font-weight:700;-webkit-margin-after:0;margin-block-end:0;color:var(--main-color)}&>p{font-size:16px;font-weight:400;color:var(--tertiary-color);-webkit-margin-before:.5rem;margin-block-start:.5rem}}}.Home_resultsRightImg__WL4QO{position:relative;width:100%;height:400px;&:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.2));z-index:1}&:before,&>img{border-radius:8px}&>img{object-fit:cover}}.Home_locationsSection__yPu00{padding:5rem 0;background:hsla(0,0%,96%,.3)}.Home_locationsCardsWrapper__MtVDk{-webkit-margin-before:1rem;margin-block-start:1rem;& .swiper-slide{height:auto!important}}.Home_giveAwayWrapper__7L39Z{padding:5rem 0;background:linear-gradient(90deg,#ba1c1c,#062560);&>div{&>h4{font-size:36px;font-weight:700;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:1.5rem;margin-block-start:1.5rem}&>h4,&>p{color:var(--white-color);text-align:center}&>p{font-size:20px;font-weight:400;-webkit-margin-before:1rem;margin-block-start:1rem}}}.Home_giveAwayContent__1dzuW{display:flex;align-items:center;justify-content:center;gap:1rem}.Home_awardsIconWrapper__cuf14{position:relative;width:64px;height:64px;display:flex;justify-content:center;width:100%;&>img{object-fit:contain}}.PaymentFailed_paymentFailedContainer__fJ_Oo{display:flex;align-items:center;justify-content:center;padding:2rem}.PaymentFailed_failedCard__8g1Rr{margin-top:-120px;margin-bottom:80px;z-index:10;position:relative;background:var(--white-color);border-radius:16px;padding:3rem 2rem;text-align:center;box-shadow:0 20px 40px rgba(0,0,0,.1);max-width:600px;width:100%;animation:PaymentFailed_slideUp__k_DKK .6s ease-out}@keyframes PaymentFailed_slideUp__k_DKK{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.PaymentFailed_failedIcon__SJ2NL{color:var(--error-color,#ef4444);margin-bottom:1.5rem;display:flex;justify-content:center}.PaymentFailed_failedTitle__FUfmT{font-size:30px;font-weight:700;color:var(--text-primary);margin-bottom:1rem;font-family:var(--font-primary)}.PaymentFailed_failedMessage__5Odj_{font-size:1.1rem;color:var(--text-secondary);line-height:1.6;margin-bottom:2rem;font-family:var(--font-secondary)}.PaymentFailed_suggestions__eSaac{background:var(--background-light,#f8fafc);border-radius:12px;padding:1.5rem;margin-bottom:2.5rem;text-align:left}.PaymentFailed_suggestionsTitle__PwFrq{font-size:1.1rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem;font-family:var(--font-primary)}.PaymentFailed_suggestionsList__txWcs{list-style:none;padding:0;margin:0}.PaymentFailed_suggestionsList__txWcs li{position:relative;padding-left:1.5rem;margin-bottom:.75rem;color:var(--text-secondary);font-family:var(--font-secondary);line-height:1.5}.PaymentFailed_suggestionsList__txWcs li:before{content:"•";color:var(--error-color,#ef4444);font-weight:700;position:absolute;left:0}.PaymentFailed_actionButtons__ZpaX3{display:flex;flex-direction:column;gap:1rem;align-items:center}.PaymentFailed_primaryButton__EIScx{width:100%;max-width:250px;padding:.875rem 2rem;font-size:1rem;font-weight:600;border-radius:8px;transition:all .3s ease;background:var(--error-color,#ef4444);border:none;color:#fff}.PaymentFailed_primaryButton__EIScx:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(239,68,68,.3);background:var(--error-dark,#dc2626)}.PaymentFailed_secondaryButton__5I9b_{width:100%;max-width:250px;padding:.875rem 2rem;font-size:1rem;font-weight:600;border-radius:8px;transition:all .3s ease;border:2px solid var(--error-color,#ef4444);color:var(--error-color,#ef4444);background:transparent}.PaymentFailed_secondaryButton__5I9b_:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(239,68,68,.2);background:var(--error-color,#ef4444);color:#fff}.PaymentFailed_tertiaryButton__epv6_{width:100%;max-width:250px;padding:.875rem 2rem;font-size:1rem;font-weight:600;border-radius:8px;transition:all .3s ease;border:none;color:var(--text-secondary);background:transparent;text-decoration:underline}.PaymentFailed_tertiaryButton__epv6_:hover{transform:translateY(-2px);color:var(--text-primary);background:var(--background-light,#f8fafc)}@media (max-width:768px){.PaymentFailed_paymentFailedContainer__fJ_Oo{padding:1rem}.PaymentFailed_failedCard__8g1Rr{padding:2rem 1.5rem}.PaymentFailed_failedTitle__FUfmT{font-size:1.75rem}.PaymentFailed_failedMessage__5Odj_{font-size:1rem}.PaymentFailed_suggestions__eSaac{padding:1.25rem}.PaymentFailed_actionButtons__ZpaX3{gap:.75rem}}@media (max-width:480px){.PaymentFailed_failedCard__8g1Rr{padding:1.5rem 1rem}.PaymentFailed_failedTitle__FUfmT{font-size:1.5rem}.PaymentFailed_failedMessage__5Odj_{font-size:.95rem;margin-bottom:1.5rem}.PaymentFailed_suggestions__eSaac{padding:1rem;margin-bottom:2rem}.PaymentFailed_suggestionsTitle__PwFrq{font-size:1rem}.PaymentFailed_suggestionsList__txWcs li{font-size:.9rem}}.PaymentSuccess_paymentSuccessContainer__57Qq7{display:flex;align-items:center;justify-content:center;padding:2rem}.PaymentSuccess_successCard__Zl50I{margin-top:-120px;margin-bottom:80px;z-index:10;position:relative;background:var(--white-color);border-radius:16px;padding:3rem 2rem;text-align:center;box-shadow:0 20px 40px rgba(0,0,0,.1);max-width:500px;width:100%;animation:PaymentSuccess_slideUp__NOoGv .6s ease-out}@keyframes PaymentSuccess_slideUp__NOoGv{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.PaymentSuccess_successIcon__nlFul{color:var(--success-color,#10b981);margin-bottom:1.5rem;display:flex;justify-content:center}.PaymentSuccess_successTitle__2yUyk{font-size:30px;font-weight:700;color:var(--text-primary);margin-bottom:1rem;font-family:var(--font-primary)}.PaymentSuccess_successMessage__M_YLv{font-size:1.1rem;color:var(--text-secondary);line-height:1.6;margin-bottom:2.5rem;font-family:var(--font-secondary)}.PaymentSuccess_actionButtons__d7SWI{display:flex;flex-direction:column;gap:1rem;align-items:center}.PaymentSuccess_primaryButton__GQNhf{width:100%;max-width:250px;padding:.875rem 2rem;font-size:1rem;font-weight:600;border-radius:8px;transition:all .3s ease}.PaymentSuccess_primaryButton__GQNhf:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.PaymentSuccess_secondaryButton__1TVGx{width:100%;max-width:250px;padding:.875rem 2rem;font-size:1rem;font-weight:600;border-radius:8px;transition:all .3s ease}.PaymentSuccess_secondaryButton__1TVGx:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.1)}@media (max-width:768px){.PaymentSuccess_paymentSuccessContainer__57Qq7{padding:1rem}.PaymentSuccess_successCard__Zl50I{padding:2rem 1.5rem}.PaymentSuccess_successTitle__2yUyk{font-size:1.75rem}.PaymentSuccess_successMessage__M_YLv{font-size:1rem}.PaymentSuccess_actionButtons__d7SWI{gap:.75rem}}@media (max-width:480px){.PaymentSuccess_successCard__Zl50I{padding:1.5rem 1rem}.PaymentSuccess_successTitle__2yUyk{font-size:1.5rem}.PaymentSuccess_successMessage__M_YLv{font-size:.95rem;margin-bottom:2rem}}