.section_black_pill_mouth_tape{background:#fff}.section_black_pill_mouth_tape .section_top_heading{column-gap:30px;row-gap:10px;grid-template-columns:100%;display:grid;text-align:center}.section_black_pill_mouth_tape .section_top_heading .heading{color:#2f222b;font-size:42px;margin:0;font-weight:400;font-family:var(--font-recoleta-semibold-family)}.section_black_pill_mouth_tape .section_top_heading .section_content p{font-size:22px;line-height:28px;margin:0;color:#2f222b}.section_black_pill_mouth_tape .section_top_heading .section_content p sup{font-size:12px;line-height:18px}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .sleep_hack_container{position:relative;width:960px;height:600px;margin:100px auto 50px}.nasal_dilator_strip .sleep_hack_desktop_layout .sleep_hack_image{position:absolute;width:100%;max-width:991px;z-index:1;top:50%;transform:translateY(-50%);left:0;right:0}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .sleep_hack_image img{width:100%;display:block}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .dot{width:52px;height:52px;background:#ffffff4d;border-radius:50%;position:absolute;z-index:2;display:flex;align-items:center;justify-content:center}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .dot span{display:block;width:20px;height:20px;background:#fff;border-radius:100px}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .line{position:absolute;z-index:1}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .box{position:absolute;width:180px;background:#e8f0ff;padding:15px 12px;border-radius:10px;font-size:14px;line-height:1.4;box-shadow:0 4px 12px #0000000d;z-index:2;text-align:center}.section_black_pill_mouth_tape .flex-top-box{display:flex;gap:10px}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .box .shape_heading{font-size:22px;line-height:26px;margin:0;font-family:var(--font-recoleta-semibold-family);color:#2f222b;font-weight:500;text-align:left}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .box .shape_content{font-size:16px;line-height:19.4px;margin-bottom:0;display:none}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .box strong{display:block;font-size:15px;margin-bottom:4px}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .dot1{top:208px;left:280px}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .line1{top:62px;left:200px;z-index:1}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .line1 img{display:block;max-width:103px}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .box1{top:0;left:70px;width:100%;max-width:275px}.nasal_dilator_strip .sleep_hack_desktop_layout .dot2{top:241px;left:422px;right:0;margin:auto}.nasal_dilator_strip .sleep_hack_desktop_layout .line2{top:30px;right:203px}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .line2 img{display:block;max-width:75px}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .box2{top:0;right:40px;width:100%;max-width:360px}.nasal_dilator_strip .sleep_hack_desktop_layout .dot3{top:317px;left:330px}.nasal_dilator_strip .sleep_hack_desktop_layout .line3{top:340px;left:20px}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .line3 img{display:block;max-width:340px}.nasal_dilator_strip .sleep_hack_desktop_layout .box3{bottom:55px;left:-105px;width:100%;max-width:265px}.nasal_dilator_strip .sleep_hack_desktop_layout .dot4{top:320px;left:535px}.nasal_dilator_strip .sleep_hack_desktop_layout .line4{top:344px;left:455px}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .line4 img{display:block;max-width:105px}.nasal_dilator_strip .sleep_hack_desktop_layout .box4{bottom:0;width:100%;max-width:320px;left:300px}.nasal_dilator_strip .sleep_hack_desktop_layout .dot5{top:316px;right:230px}.nasal_dilator_strip .sleep_hack_desktop_layout .line5{top:340px;right:0}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .line5 img{display:block;max-width:260px}.nasal_dilator_strip .sleep_hack_desktop_layout .box5{bottom:70px;right:-145px;width:100%;max-width:320px}@media screen and (max-width:1280px){.section_black_pill_mouth_tape .section_top_heading .heading{font-size:clamp(calc(var(--font-heading-scale) * 3.6rem),14vw,calc(var(--font-heading-scale) * 4.2rem))}.section_black_pill_mouth_tape .section_top_heading .section_content p{font-size:24px;line-height:28.8px}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .box .shape_heading{font-size:20px}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .sleep_hack_image img{max-width:749px;margin:0 auto}.nasal_dilator_strip .sleep_hack_desktop_layout .dot2{top:228px;left:455px}.nasal_dilator_strip .sleep_hack_desktop_layout .line2{top:17px;right:172px}.nasal_dilator_strip .sleep_hack_desktop_layout .box2{top:0;right:50px;max-width:290px}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .line3 img{display:block;max-width:270px}.nasal_dilator_strip .sleep_hack_desktop_layout .dot3{top:270px;left:345px}.nasal_dilator_strip .sleep_hack_desktop_layout .line3{top:295px;left:110px}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .box3{bottom:84px;left:-20px}.nasal_dilator_strip .sleep_hack_desktop_layout .dot4{top:290px;left:510px}.nasal_dilator_strip .sleep_hack_desktop_layout .line4{top:316px;left:450px}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .line4 img{display:block;max-width:85px}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .box4{bottom:33px;width:100%;left:280px}.nasal_dilator_strip .sleep_hack_desktop_layout .dot5{top:315px;right:340px}.nasal_dilator_strip .sleep_hack_desktop_layout .line5{top:340px;right:130px}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .line5 img{display:block;max-width:240px}.section_black_pill_mouth_tape .sleep_hack_desktop_layout .box5{bottom:75px;right:35px;max-width:282px}}@media screen and (min-width:992px){.sleep_hack_mobile_layout{display:none}}@media screen and (max-width:991px){.sleep_hack_desktop_layout{display:none}.sleep_hack_mobile_layout{display:block;margin-top:50px}.section_black_pill_mouth_tape .section_top_heading{grid-template-columns:100%;text-align:center;row-gap:20px}.section_black_pill_mouth_tape .section_top_heading .heading{font-size:calc(var(--font-heading-scale) * 3.6rem);max-width:100%}.section_black_pill_mouth_tape .section_top_heading .section_content p{font-size:20px;line-height:24.8px}}@media screen and (max-width:749px){.section_black_pill_mouth_tape .section_top_heading .heading{font-size:calc(var(--font-heading-scale) * 2.8rem)}.section_black_pill_mouth_tape .section_top_heading .section_content p{font-size:18px;line-height:28px}}.sleep_hack_mobile_layout .sleep_hack_dot_container{position:relative;width:100%;max-width:749px;margin:0 auto}.sleep_hack_mobile_layout .sleep_hack_image_mobile img{width:100%}.sleep_hack_mobile_layout .mob_dot{width:35px;height:35px;background:#ffffff4d;border-radius:50%;position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;cursor:pointer}.sleep_hack_mobile_layout .mob_dot span{display:block;width:18px;height:18px;background:#fff;border-radius:100px}.nasal_mobile_strip .mob_dot.dot1{top:33%;left:17%}.sleep_hack_mobile_layout .mob_line_1 img{max-width:175px}.nasal_mobile_strip .mob_dot.dot1.active+.mob_line_1{display:block;top:36%;left:19%}.nasal_mobile_strip .mob_dot.dot2{top:62%;right:15%}.nasal_mobile_strip .mob_line_2 img{max-width:180px}.nasal_mobile_strip .mob_dot.dot2.active+.mob_line_2{display:block;top:65.5%;right:41%}.nasal_mobile_strip .mob_dot.dot3{bottom:35%;left:110px}.nasal_mobile_strip .mob_line_3 img{display:block;max-width:140px}.nasal_mobile_strip .mob_dot.dot3.active+.mob_line_3{display:block;bottom:38.5%;right:84%}.nasal_mobile_strip .mob_dot.dot4{bottom:35%;left:260px}.sleep_hack_mobile_layout .mob_line_4 img{display:block;max-width:150px}.nasal_mobile_strip .mob_dot.dot4.active+.mob_line_4{display:block;bottom:39%;left:36%}.nasal_mobile_strip .mob_dot.dot5{top:35%;right:15%}.sleep_hack_mobile_layout .mob_line_5 img{max-width:71px}.nasal_mobile_strip .mob_dot.dot5.active+.mob_line_5{display:block;top:39%;right:27%}.sleep_hack_mobile_layout .mob_line{position:absolute;background:#fff;height:2px;width:0;transition:width .4s ease,height .4s ease;z-index:1}.sleep_hack_mobile_layout .mob_line{display:none}.sleep_hack_mobile_layout .description-box{padding:40px 20px;width:100%;max-width:749px;margin:0 auto;font-size:16px;display:none;position:relative;border-radius:16px;background:#e8efff;z-index:1}.sleep_hack_mobile_layout .description-box.active{display:block}.sleep_hack_mobile_layout .description-box h3{margin:0 0 8px;color:#2f222b;font-family:Recoleta SemiBold;font-size:24px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:normal}.sleep_hack_mobile_layout .description-box p{color:#2f222b;font-family:Ambit;font-size:20px;font-style:normal;font-weight:400;line-height:27px;margin:0 auto}.sleep_hack_mobile_layout .description-box .close{position:absolute;top:10px;right:20px;font-weight:700;cursor:pointer}@media screen and (max-width:840px){.sleep_hack_mobile_layout .sleep_hack_dot_container,.sleep_hack_mobile_layout .description-box{max-width:576px}.nasal_mobile_strip .mob_dot.dot1{top:32%;left:18%}.nasal_mobile_strip .mob_dot.dot1.active+.mob_line_1{top:36.5%;left:20%}.sleep_hack_mobile_layout .mob_line_1 img{max-width:155px}.nasal_mobile_strip .mob_dot.dot2.active+.mob_line_2{top:67%;right:54%}.sleep_hack_mobile_layout .mob_dot.dot2{right:18%}.sleep_hack_mobile_layout .mob_line_2 img{max-width:195px}.nasal_mobile_strip .mob_dot.dot3.active+.mob_line_3{display:block;bottom:39.5%;right:79%}.nasal_mobile_strip .mob_line_3 img{max-width:120px}.nasal_mobile_strip .mob_dot.dot4.active+.mob_line_4{bottom:40%;left:39%}.nasal_mobile_strip .mob_line_4 img{max-width:150px}.nasal_mobile_strip .mob_dot.dot5.active+.mob_line_5{top:39.5%;right:29%}.sleep_hack_mobile_layout .mob_line_5 img{max-width:60px}.nasal_mobile_strip .mob_dot.dot4{bottom:35%;left:210px}}@media screen and (min-width:621px){.sleep_hack_mobile_layout .sleep_hack_dot_container .mobile_image{display:none}}@media screen and (max-width:620px){.sleep_hack_mobile_layout .sleep_hack_dot_container .tablet_image{display:none}.sleep_hack_mobile_layout .sleep_hack_dot_container .mobile_image{display:block;margin-bottom:10px;border-radius:16px}.sleep_hack_mobile_layout .sleep_hack_dot_container,.sleep_hack_mobile_layout .description-box{max-width:576px}.sleep_hack_mobile_layout .mob_dot span{width:15px;height:15px}.nasal_mobile_strip .mob_dot.dot2.active+.mob_line_2{right:48%}.nasal_mobile_strip .mob_dot.dot5.active+.mob_line_5{right:30%;top:38%}.sleep_hack_mobile_layout .mob_line_5 img{max-width:54px}.nasal_mobile_strip .mob_dot.dot3.active+.mob_line_3{display:block;bottom:40.5%;right:78%}.nasal_mobile_strip .mob_line_2 img{max-width:150px}.nasal_mobile_strip .mob_dot.dot4{bottom:35%;left:192px}}@media screen and (max-width:579px){.sleep_hack_mobile_layout .mob_dot{width:30px;height:30px}.nasal_mobile_strip .mob_dot.dot3.active+.mob_line_3{display:block;bottom:40.5%;right:74%}.sleep_hack_mobile_layout .mob_dot.dot1{top:28.5%;left:17%}.sleep_hack_mobile_layout .mob_line_1 img{max-width:130px}.sleep_hack_mobile_layout .mob_dot.dot1.active+.mob_line_1{top:33.7%;left:20%}.sleep_hack_mobile_layout .mob_dot.dot2{right:12%}.sleep_hack_mobile_layout .mob_line_2 img{max-width:175px}.sleep_hack_mobile_layout .mob_dot.dot2.active+.mob_line_2{right:51%}.nasal_mobile_strip .mob_line_4 img{max-width:90px}.nasal_mobile_strip .mob_dot.dot4.active+.mob_line_4{bottom:37%;left:11%}.nasal_mobile_strip .mob_dot.dot4{bottom:30%;left:30px}.sleep_hack_mobile_layout .description-box h3{font-size:20px}}@media screen and (max-width:450px){.sleep_hack_mobile_layout .mob_dot.dot1{top:24%;left:15%}.sleep_hack_mobile_layout .mob_dot.dot1.active+.mob_line_1{top:30%;left:20%}.sleep_hack_mobile_layout .mob_line_1 img{max-width:105px}.sleep_hack_mobile_layout .mob_line_5 img{max-width:44px}.nasal_mobile_strip .mob_dot.dot5{top:31.5%;right:14%}.nasal_mobile_strip .mob_dot.dot3{bottom:40%;left:100px}.sleep_hack_mobile_layout .mob_dot.dot2{right:10%;top:52%}.sleep_hack_mobile_layout .mob_line_2 img{max-width:135px}.nasal_mobile_strip .mob_dot.dot4{bottom:30%;left:30px}.sleep_hack_mobile_layout .mob_line_3 img{max-width:100px}.nasal_mobile_strip .mob_dot.dot3.active+.mob_line_3{bottom:47.5%;right:70%}.nasal_mobile_strip .mob_line_4 img{max-width:90px}.nasal_mobile_strip .mob_dot.dot4.active+.mob_line_4{bottom:37%;left:11%}.nasal_mobile_strip .mob_dot.dot2.active+.mob_line_2{right:48%;top:58%}.sleep_hack_mobile_layout .description-box{padding:15px 20px}.sleep_hack_mobile_layout .description-box p{font-size:18px;line-height:28px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/nasal-dilator-patch.css.map */
