*{margin:0;padding:0;box-sizing:border-box}header{background-color:#faefe3;padding:20px 0}.header_container{display:flex;justify-content:center;align-items:center;gap:40px;margin:auto}.timer{display:flex;align-items:center;gap:8px;border-radius:8px;background-color:#014936;padding:8px;width:115px}.timer img{width:24px;height:24px}.header_container p{color:#04523e;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:100%}.timer p{color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:100%}main{background-image:url(https://img.serenatox.com/homepage_bg.webp);background-repeat:no-repeat;background-size:cover;padding:40px 0}.logo_button_container{position:relative;display:flex;align-items:center;max-width:1200px;width:100%;margin:0 auto 60px;padding-inline:clamp(16px,4vw,40px)}.logo_container{position:absolute;left:50%;transform:translate(-50%);width:135px}.logo_container img{width:100%;height:auto;display:block}.header-right{margin-left:auto;display:flex;align-items:center;gap:10px}@media(max-width:900px){.logo_container{position:static;transform:none;margin:0 auto}}.order_btn{display:inline-flex;height:40px;padding:8px 16px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;border-radius:100px;background:#ff8a00;color:#fff;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:18px;border:none;cursor:pointer;transition:all .2s ease}.order_btn:hover,.btn:hover{background-color:#e67600}.main_text{max-width:800px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto}h1{color:#faefe3;text-align:center;font-family:Poppins,sans-serif;font-size:48px;font-style:normal;font-weight:600;line-height:52px;max-width:600px;width:100%;margin-bottom:10px}.main_text p{color:#f4e2d0;text-align:center;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:50px}.main_product_image{max-width:500px;height:auto;width:100%;position:relative;top:75px}.main_product_image img{height:auto;width:100%;filter:drop-shadow(4px 6px 8px rgba(0,0,0,.4))}.secondsection_wrapper{background-color:#faefe3;padding:120px 10px}.secondsection_container{max-width:1200px;width:100%;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:40px;flex-wrap:wrap;padding-inline:clamp(16px,4vw,40px)}.secondsection_text{flex:1 1 420px}.secondsection_text h2{color:#014936;font-family:Poppins,sans-serif;font-size:38px;font-weight:600;line-height:1.15;margin-bottom:18px}.secondsection_text h3{color:#4d5e58;font-family:Poppins,sans-serif;font-size:22px;font-weight:400;line-height:1.5;margin-bottom:28px}.btn{display:inline-flex;border:none;border-radius:999px;background:#ff8a00;color:#fff;padding:14px 24px;font:600 18px/1 Poppins,sans-serif;cursor:pointer;margin-bottom:24px}.serenatox_data{display:flex;align-items:center;gap:16px;margin-top:10px}.serenatox_data_imgs{display:flex;gap:8px}.serenatox_data p{color:#4d5e58;font:500 16px/1.4 Poppins,sans-serif}.secondsection_items{flex:1 1 420px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.second_item{background:#fff;border-radius:22px;padding:22px;box-shadow:0 12px 32px #01493614}.second_item img{width:52px;margin-bottom:16px}.second_item h3{color:#014936;font:600 20px/1.2 Poppins,sans-serif;margin-bottom:12px}.second_item p{color:#4d5e58;font:400 15px/1.6 Poppins,sans-serif}.daily_ritual_container,.ingredients_container,.faq_container{width:100%}.daily_ritual_container{margin-top:80px}.daily_ritual_container h2,.ingredients_left h2,.faq_container h2{color:#014936;text-align:center;font:600 38px/1.2 Poppins,sans-serif;margin-bottom:36px}.daily_ritual{display:grid;grid-template-columns:1fr 320px 1fr;gap:24px;align-items:center}.before_after{background:#fff;border-radius:24px;padding:28px;box-shadow:0 12px 32px #01493614}.before_after h3,.daily_mobile h3{color:#014936;font:600 24px/1.2 Poppins,sans-serif;margin-bottom:16px}.before_after_items{display:grid;gap:14px}.before_after_item{display:flex;gap:12px;align-items:flex-start}.before_after_item img{width:22px;margin-top:2px}.before_after_item p,.daily_mobile p{color:#4d5e58;font:400 16px/1.5 Poppins,sans-serif}.daily_img img,.daily_mobile_image img,.ingredients_image img{width:100%;display:block}.daily_ritual_container .btn{display:flex;margin:30px auto 0}.daily_ritual_mobile_container{display:none}.ingredients_container{margin-top:80px;display:grid;grid-template-columns:1.1fr .9fr;gap:28px;align-items:center}.ingredients_items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ingredient_item{background:#fff;border-radius:22px;padding:18px;text-align:center;box-shadow:0 12px 32px #01493614}.ingredient_item img{width:88px;height:88px;object-fit:contain;margin-bottom:12px}.ingredient_item p{color:#014936;font:500 16px/1.35 Poppins,sans-serif}.faq_wrapper{background:#fff;padding:96px 16px}.faq_container{max-width:960px;margin:0 auto}.faqs{display:grid;gap:14px}.faq{border:1px solid rgba(1,73,54,.14);border-radius:20px;overflow:hidden;background:#faefe3}.question{display:flex;gap:14px;align-items:center;justify-content:space-between;cursor:pointer;padding:22px 24px}.question img{width:26px;margin-right:8px}.question h3{color:#014936;font:600 18px/1.4 Poppins,sans-serif;flex:1}.answer{padding:0 24px 24px}.answer p{color:#4d5e58;font:400 16px/1.7 Poppins,sans-serif}.hidden{display:none}footer{background:#014936;padding:44px 16px 24px}.footer_container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:28px}.footer_logo_container img,.address_container img,.email img{display:block}.footer_logo_container h3,.footer_logo_container p,.footer_links_container a,.email p,.address p,.disclaimer p{color:#faefe3;font-family:Poppins,sans-serif}.footer_logo_container h3{font-size:24px;font-weight:600;line-height:1.2;margin:18px 0 12px}.footer_logo_container p,.footer_links_container a,.email p,.address p,.disclaimer p{font-size:15px;line-height:1.7}.footer_links_container ul{list-style:none;display:grid;gap:10px;margin-bottom:18px}.footer_links_container a{text-decoration:none}.email,.address_container{display:flex;gap:12px;align-items:flex-start}.disclaimer{max-width:1200px;margin:28px auto 0;padding-top:18px;border-top:1px solid rgba(250,239,227,.24)}.hidden-desktop{display:none}.hidden-mobile{display:inline-flex}@media(max-width:980px){h1{font-size:40px;line-height:46px}.main_text p{font-size:20px;line-height:1.5}.daily_ritual{grid-template-columns:1fr}.daily_img{max-width:280px;margin:0 auto}.ingredients_container,.footer_container,.secondsection_items{grid-template-columns:1fr}}@media(max-width:767px){main{padding:28px 0}.logo_button_container{margin-bottom:36px}.header-right{margin-left:0;width:100%;justify-content:flex-end}.logo_container{width:120px}h1{font-size:34px;line-height:40px}.main_text p{font-size:18px}.main_product_image{top:36px;max-width:360px}.secondsection_wrapper{padding:84px 0 72px}.secondsection_text h2,.daily_ritual_container h2,.ingredients_left h2,.faq_container h2{font-size:30px}.daily_ritual_container{display:none}.daily_ritual_mobile_container{display:block;width:100%;margin-top:72px}.daily_mobile{background:#fff;border-radius:22px;padding:22px;box-shadow:0 12px 32px #01493614;margin-top:16px}.daily_mobile p{margin-top:10px}.daily_mobile span{color:#014936;font-weight:600}.daily_ritual_mobile_container .btn{display:flex;margin:24px auto 0}.ingredients_items{grid-template-columns:repeat(2,minmax(0,1fr))}.footer_container{grid-template-columns:1fr}.hidden-desktop{display:inline-flex}.hidden-mobile{display:none}}
