.ecomPage{color:#0e0d0d;font-family:var(--font-unitel);background:#fff}.ecomPage *{box-sizing:border-box}html,body,.ecomPage{overflow-x:clip}.ecomHero{background:linear-gradient(#fef0eb 4.05%,#fdf5f2 100%);align-items:center;min-height:556px;padding:0;display:flex;overflow:hidden}.ecomHeroInner{grid-template-columns:1fr 1fr;align-items:center;gap:40px;width:min(1280px,100% - 160px);max-width:1280px;min-height:556px;margin-left:auto;margin-right:auto;padding:80px 0;display:grid}.ecomHeroLeft{z-index:2;flex-direction:column;gap:16px;max-width:608px;display:flex;position:relative}.ecomBreadcrumb{color:#717680;align-items:center;gap:2px;font-size:16px;font-weight:500;line-height:1.5;display:flex}.ecomBreadcrumb a{color:#717680;text-decoration:none}.ecomBreadcrumb a:hover,.ecomBreadcrumb b{color:#f16122}.ecomBreadcrumb b{color:#f16122;font-weight:500}.ecomBreadcrumbChevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.ecomBreadcrumbChevron img{width:16px;height:16px;display:block}.ecomHeroLeft h1{color:#0e0d0d;width:100%;font-family:var(--font-unitel);letter-spacing:0;text-transform:capitalize;word-break:break-word;margin:0;font-size:48px;font-style:normal;font-weight:500;line-height:1.5}.ecomHeroLeft h1 span{color:#f16122;font-weight:500}.ecomHeroLeft>p{color:#272727;letter-spacing:0;width:100%;margin:0;font-size:20px;font-weight:400;line-height:1.5}.ecomHeroBtnWrap{border:1px solid #fc6a30;border-radius:16px;align-self:flex-start;padding:4px;display:inline-flex}.ecomOrangeBtn{color:#fff;cursor:pointer;white-space:nowrap;height:48px;font-size:16px;font-weight:500;line-height:1.5;font-family:var(--font-unitel);background:linear-gradient(90deg,#fc6a30 0%,#fa540b 97.6%);border:0;border-radius:14px;justify-content:center;align-items:center;padding:10px 20px;text-decoration:none;display:inline-flex;box-shadow:inset 2px 4px 6px #ffffff47}.ecomOrangeBtn:hover{opacity:.92}.ecomHeroRight{flex-shrink:0;width:100%;max-width:576px;height:380px;margin-left:auto;position:relative;overflow:visible}.ecomHeroImgBg{z-index:1;border-radius:32px;width:389px;height:339px;position:absolute;top:0;left:160px;overflow:hidden}.ecomHeroImgBgInner{object-fit:cover!important}.ecomHeroPhotoCards{z-index:2;background:#fff;border-radius:32px;width:257px;height:240px;position:absolute;top:140px;left:27px;overflow:hidden}.ecomHeroPhotoCard{width:100%;height:100%;position:relative}.ecomHeroPhoto{object-fit:cover!important}.ecomHeroPhotoOverlay{pointer-events:none;background:linear-gradient(2deg,#fc6a3000 55.47%,#fa540b 92.02%);position:absolute;inset:0}.ecomHeroCircle{z-index:3;border-radius:50%;width:140px;height:140px;position:absolute;top:225px;left:214px;overflow:hidden}.ecomHeroCircleImg{object-fit:cover;border-radius:50%;width:100%;height:100%}.ecomFeatures{padding:80px}.ecomFeaturesInner{flex-direction:column;gap:48px;width:100%;display:flex}.ecomSectionTitle{text-align:center;color:#0e0d0d;text-transform:capitalize;margin:0;font-size:40px;font-weight:500;line-height:1.5}.ecomSectionTitle span{color:#f16122}.ecomFeaturesGrid{gap:32px;width:100%;display:flex}.ecomFeatureCard{text-align:center;background:#f7f7f7;border-radius:32px;flex-direction:column;flex:1 0 0;align-items:center;gap:32px;padding:32px 32px 36px;display:flex;overflow:hidden}.ecomFeatureIcon{background:#fef0ec;border:1.5px solid #f16122;border-radius:1500px;flex-shrink:0;justify-content:center;align-items:center;width:120px;height:120px;padding:10px;display:flex;position:relative;box-shadow:inset 0 12px 12px #fdccbeb8}.ecomFeatureIcon img{object-fit:contain;width:60px;height:60px}.ecomFeatureText{flex-direction:column;gap:8px;width:100%;display:flex}.ecomFeatureText h3{color:#0e0d0d;margin:0;font-size:24px;font-weight:500;line-height:1.5}.ecomFeatureText p{color:#272727;margin:0;font-size:16px;font-weight:400;line-height:1.5}.ecomPage .footer{margin-top:0}@media (max-width:1100px) and (min-width:768px){.ecomHeroInner{grid-template-columns:1fr;gap:40px;min-height:auto;padding:60px 0}.ecomHeroLeft{text-align:center;align-items:center;width:100%;max-width:100%}.ecomHeroLeft h1,.ecomHeroLeft>p{width:100%;max-width:100%}.ecomHeroBtnWrap{align-self:center}.ecomBreadcrumb{justify-content:center}.ecomHeroRight{width:100%;max-width:500px;height:340px;margin:0 auto}.ecomFeatures{padding:64px 48px}}@media (max-width:767px){.ecomPage{overflow-x:clip}.ecomHero{background:linear-gradient(#fef0eb 4.049%,#fdf5f2 100%);min-height:auto}.ecomHeroInner{flex-direction:column;grid-template-columns:none;align-items:stretch;gap:24px;width:calc(100% - 32px);max-width:100%;min-height:auto;margin:0 auto;padding:24px 0;display:flex}.ecomHeroLeft{text-align:left;align-items:flex-start;gap:16px;width:100%;max-width:100%}.ecomBreadcrumb{flex-wrap:wrap;justify-content:flex-start;font-size:14px;font-weight:400}.ecomBreadcrumb b{font-weight:400}.ecomHeroLeft h1{text-transform:capitalize;margin:0;font-size:28px;font-weight:500;line-height:1.5}.ecomHeroLeft h1 span{color:#f16122;font-weight:500}.ecomHeroLeft>p{color:#272727;margin:0;font-size:16px;line-height:1.5}.ecomHeroBtnWrap{align-self:flex-start}.ecomOrangeBtn{height:44px;padding:10px 20px}.ecomHeroRight{width:100%;max-width:100%;height:228px;margin:0}.ecomHeroImgBg{border-radius:19px;width:67.5%;height:88.5%;top:0;left:27.8%;transform:none}.ecomHeroPhotoCards{border-radius:19px;width:44.6%;height:62.7%;top:36.6%;left:4.7%}.ecomHeroCircle{width:74px;height:74px;top:58.8%;left:37.1%}.ecomFeatures{padding:32px 0}.ecomFeaturesInner{gap:24px;width:calc(100% - 32px);margin:0 auto}.ecomSectionTitle{text-transform:capitalize;font-size:28px;font-weight:500;line-height:1.5}.ecomSectionTitle span{color:#f16122;font-weight:500}.ecomFeaturesGrid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-flow:row;gap:16px;margin-right:-16px;padding-right:16px;display:flex;overflow-x:auto}.ecomFeaturesGrid::-webkit-scrollbar{display:none}.ecomFeatureCard{scroll-snap-align:start;border-radius:16px;flex:0 0 220px;gap:16px;width:220px;min-width:220px;padding:20px 16px}.ecomFeatureIcon{box-sizing:border-box;width:84px;height:84px;padding:10px}.ecomFeatureIcon img{width:48px;height:48px}.ecomFeatureText{gap:6px}.ecomFeatureText h3{font-size:20px}.ecomFeatureText p{font-size:14px}}
