#banner-1{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:24px;padding:20px 5% 16px;display:flex;overflow-x:auto}#banner-1::-webkit-scrollbar{display:none}#banner-1>a{text-align:center;width:110px;color:inherit;scroll-snap-align:start;flex:none;text-decoration:none}#banner-1>a>img{object-fit:cover;background-color:#fbe4e8;border-radius:50%;width:110px;height:110px;margin-bottom:10px;display:block}#banner-1>a>p{color:#302f2f;margin:0;font-family:sans-serif;font-size:14px;font-weight:600;text-decoration:none}#banner-1>a:hover>p{color:#d0538c}.smallHeading{text-align:center;color:#302f2f;margin-top:50px;margin-bottom:8px;font-size:24px;font-weight:100}.smallHeading2{text-align:center;color:#302f2f;margin-bottom:32px;font-size:56px}.smallHeading2>span{font-size:50px;font-style:italic;font-weight:550}.smallHeading3{text-align:center;margin-bottom:32px;font-size:32px;font-style:italic}.smallHeading4{text-align:center;margin-top:16px;font-size:32px;font-style:italic}.smallHeading1{text-align:center;color:#302f2f;margin-bottom:16px;font-size:22px;font-weight:100}#spotlightGrid{grid-template-areas:"a1 a2 a2""a3 a3 a4";gap:16px;width:90%;margin:16px auto auto;display:grid}#spotlightGrid>div{cursor:pointer;border-radius:16px}#spotlightGrid>div>img{border-radius:16px;width:100%;height:100%}#spotlightGrid>div:first-child{grid-area:a1}#spotlightGrid>div:nth-child(2){grid-area:a2}#spotlightGrid>div:nth-child(3){grid-area:a3}#spotlightGrid>div:nth-child(4){grid-area:a4}.width80{width:90%;margin:auto}.width80>img{border-radius:16px;width:100%}#cleanBeautyDes{text-align:center;width:90%;margin:auto}#cleanBeautyDes>p{color:#50504b;font-size:24px;line-height:35px}#cleanBeautyDes>p:first-child{margin-bottom:32px}.desItalic{color:#50504b;text-align:center;font-size:24px;font-style:italic;font-weight:600}#logoflex{grid-template-columns:repeat(4,1fr);gap:12px;width:90%;max-width:600px;margin:16px auto auto;display:grid}#logoflex>div{text-align:center}.logoflexIcon{flex-direction:column;align-items:center;gap:8px;display:flex}.logoflexIcon .material-symbols-outlined{color:#d0538c;background-color:#fbe4e8;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:28px;display:flex}.logoflexIcon p{color:#302f2f;margin:0;font-size:13px;font-weight:600}#skincareBanner{flex-wrap:wrap;justify-content:center;display:flex}#skincareBanner>div{text-align:center;flex:320px;min-width:0}#skincareBanner>div>img{max-width:100%}#skincareBanner>div>p:first-child{margin-top:96px}.smallHeading1+p{text-align:justify;color:#50504b;width:90%;margin:auto;font-size:23px}#readMore{color:#fff;cursor:pointer;background-color:#000;border:none;border-radius:10px;width:80px;height:30px}#readMore:hover{text-decoration:underline}#bestSellers,#newArrivals{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;align-items:stretch;gap:24px;padding:4px 5% 20px;scroll-padding-left:5%;display:flex;overflow:auto hidden}#bestSellers::-webkit-scrollbar{height:6px}#newArrivals::-webkit-scrollbar{height:6px}#bestSellers::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:10px}#newArrivals::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:10px}.checked{color:#f5a524;font-size:14px}@media (max-width:700px){.smallHeading2{font-size:36px}.smallHeading2>span{font-size:32px}.smallHeading3{font-size:24px}#spotlightGrid{grid-template-areas:"a1""a2""a3""a4"}#banner-1{gap:18px;padding:16px 16px 8px}#banner-1>a{width:84px}#banner-1>a>img{width:84px;height:84px}#banner-1>a>p{font-size:12px}#cleanBeautyDes>p{font-size:18px;line-height:28px}#skincareBanner>div>p:first-child{margin-top:24px}#bestSellers,#newArrivals{gap:16px;padding:4px 16px 20px;scroll-padding-left:16px}}
