section.icon_with_text_section{padding:80px 0 0}section.icon_with_text_section .page-width{max-width:1300px}.ez_section_title{max-width:750px;margin:0 auto}.icon_with_text_section .ez_heading h2{font-family:Outfit;font-weight:500;font-style:normal;font-size:42px;line-height:130%;letter-spacing:.46px;text-align:center;margin:0}.icon_with_text_section .ez_caption{font-family:Outfit;font-weight:300;font-style:normal;font-size:16px;line-height:24px;letter-spacing:.32px;text-align:center;margin:4px 0 0}.icon_with_text_section .ez_caption p{margin:0}.icon_with_text_section .ez_Icons_with_texts{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;margin-top:48px}.icon_with_text_section .Icon_with_text_box{width:calc(33.33% - 16px);text-align:left;display:flex;flex-direction:column;gap:20px}.icon_with_text_section .ez_icon{display:flex;justify-content:center;max-width:100%;margin:0 auto;border-radius:24px}.icon_with_text_section .ez_icon img{width:100%;height:100%;object-fit:contain;display:block}.icon_with_text_section .ez_title h3{font-family:Outfit;font-weight:500;font-style:normal;font-size:24px;line-height:30px;letter-spacing:.46px;text-align:left;margin:0}.icon_with_text_section .ez_text p{font-family:Outfit;font-weight:300;font-style:normal;font-size:16px;line-height:130%;letter-spacing:normal;text-align:left;margin:8px 0 0;color:#4b4b4b}@media (max-width: 767px){section.icon_with_text_section{padding:40px 0 20px}section.icon_with_text_section .page-width{padding:0 24px}.icon_with_text_section .ez_heading h2{font-size:24px;line-height:30px;letter-spacing:.46px;max-width:220px;margin:0 auto}.icon_with_text_section .ez_caption p{font-size:14px;line-height:18px;max-width:350px;margin:0 auto}.icon_with_text_section .ez_Icons_with_texts{gap:16px;margin-top:32px}.icon_with_text_section .Icon_with_text_box{width:100%;gap:12px}.icon_with_text_section .ez_text p{font-size:14px;line-height:150%;letter-spacing:.32px}.icon_with_text_section .ez_title h3{font-size:20px}}.snoring_causes_container.page-width{max-width:1245px}.snoring_causes_section .snoring_causes_header{max-width:700px;margin:0 auto 48px}.snoring_causes_header .sc_header_title{margin:0;font-family:Outfit;font-weight:500;font-size:32px;line-height:130%;letter-spacing:.46px;text-align:center}.snoring_causes_header .sc_header_description{margin:12px 0 0}.snoring_causes_header .sc_header_description *{margin:0;font-family:Outfit;font-weight:300;font-size:16px;line-height:24px;letter-spacing:.32px;text-align:center;vertical-align:middle;color:#838383}table.snoring_causes_table{display:flex;flex-direction:column;border-collapse:collapse}table.snoring_causes_table .sc_table_headrow,.snoring_causes_table .sc_table_bodyrow{display:flex;gap:0px;width:100%}.snoring_causes_table .sc_table_headrow .sc_table_head_th{display:flex;justify-content:center;align-items:center;min-height:100px}.snoring_causes_table .sc_table_headrow .sc_table_head_th{border:1px solid #1B1B1B;border-radius:10px 10px 0 0;padding:22px 10px;background:#f5f3f1;font-family:Outfit;font-weight:500;font-size:24px;line-height:130%;letter-spacing:1px;text-align:center;color:rgba(var(--color-foreground),1)}.snoring_causes_table .sc_table_headrow .sc_table_head_th img{max-width:189px}.snoring_causes_table .sc_table_headrow .sc_table_head_th:first-child{flex:0 0 auto;width:200px;padding:0;border-radius:10px 0 0}.snoring_causes_table .sc_table_bodyrow .sc_table_title_td{width:200px;flex:0 0 auto}.snoring_causes_table .sc_table_headrow .sc_table_head_th:nth-child(2){background:#4d0122;border-radius:0;border-left:none;border-right:none}.snoring_causes_table .sc_table_bodyrow .sc_table_content_td:nth-child(2){background:#fdfbf9}.snoring_causes_table .sc_table_headrow .sc_table_head_th:nth-child(2),.snoring_causes_table .sc_table_bodyrow .sc_table_content_td:nth-child(2){width:auto;flex:1;max-width:450px}.snoring_causes_table .sc_table_headrow .sc_table_head_th:last-child,.snoring_causes_table .sc_table_bodyrow .sc_table_content_td:last-child{width:auto;flex:1}.snoring_causes_table .sc_table_headrow .sc_table_head_th:last-child{border-radius:0 10px 0 0}.snoring_causes_table .sc_table_bodyrow .sc_table_content_td{border:1px solid #1B1B1B;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#fff;padding:11px 16px;min-height:140px}.snoring_causes_table .sc_table_bodyrow .sc_table_content_td svg{flex:0 0 auto;display:block;width:32px;height:32px}.snoring_causes_table .sc_table_bodyrow .sc_table_content_td span{display:block;font-family:Outfit;font-weight:500;font-size:18px;line-height:30px;letter-spacing:1px;text-align:center;color:#1b1b1b;max-width:90%}.snoring_causes_table .sc_table_bodyrow .sc_table_title_td.sc_table_content_td{justify-content:center;align-items:flex-start;font-family:Outfit;font-weight:500;font-size:20px;line-height:130%;letter-spacing:1px;text-align:left;color:#1b1b1b;padding:11px 40px}.snoring_causes_table .sc_table_bodyrow:first-child .sc_table_title_td{border-radius:0}.snoring_causes_table .sc_table_bodyrow:last-child .sc_table_title_td{border-radius:0 0 0 10px}.snoring_causes_table .sc_table_bodyrow:last-child .sc_table_content_td:last-child{border-radius:0 0 10px}.snoring_causes_table .sc_table_bodyrow .sc_table_content_td{border-top:none}.snoring_causes_table .sc_table_bodyrow .sc_table_content_td:nth-child(2){border-left:none;border-right:none}.snoring_causes_table .sc_table_headrow .sc_table_head_th img.headth-smallimg{max-width:74px}@media (max-width: 991px){.snoring_causes_table .sc_table_bodyrow .sc_table_content_td{padding:10px 12px}.snoring_causes_table .sc_table_bodyrow .sc_table_content_td svg{width:28px;height:28px}.snoring_causes_table .sc_table_bodyrow .sc_table_title_td.sc_table_content_td,.snoring_causes_table .sc_table_bodyrow .sc_table_content_td span{font-size:16px;line-height:20px;letter-spacing:.32px}.snoring_causes_table .sc_table_headrow .sc_table_head_th:first-child,.snoring_causes_table .sc_table_bodyrow .sc_table_title_td{width:140px}}@media (min-width: 768px){.snoring_causes_table .sc_table_bodyrow .sc_table_content_td .helps_m,.snoring_causes_table .sc_table_bodyrow .sc_table_content_td .fails_m,.snoring_causes_table .sc_table_headrow .sc_table_head_th img.headth-smallimg{display:none}}@media (max-width: 767px){.snoring_causes_container.page-width{padding:0 24px}.snoring_causes_section .snoring_causes_header{margin:0 auto 32px}.snoring_causes_header .sc_header_title{font-size:20px;line-height:130%;letter-spacing:.46px;margin:0 auto;max-width:389px}.snoring_causes_header .sc_header_description *{font-size:14px;line-height:18px}.snoring_causes_table .sc_table_headrow .sc_table_head_th:first-child,.snoring_causes_table .sc_table_bodyrow .sc_table_title_td{width:24%}.snoring_causes_table .sc_table_headrow .sc_table_head_th:nth-child(2),.snoring_causes_table .sc_table_bodyrow .sc_table_content_td:nth-child(2){width:34%}.snoring_causes_table .sc_table_headrow .sc_table_head_th:last-child,.snoring_causes_table .sc_table_bodyrow .sc_table_content_td:last-child{width:34%}.snoring_causes_container.page-width{padding:0}.snoring_causes_container.page-width .snoring_causes_header{padding:0 24px}.snoring_causes_wrapper{overflow:auto;padding-left:0;position:relative}.snoring_causes_hides{position:relative}.snoring_causes_hides:after{content:"";width:61px;height:100%;position:absolute;top:0;right:0;bottom:0;display:block;background:linear-gradient(270deg,#ffffff,transparent)}.snoring_causes_table .sc_table_headrow .sc_table_head_th:nth-child(1),.snoring_causes_table .sc_table_bodyrow .sc_table_content_td:nth-child(1){flex:0 0 auto;width:140px}.snoring_causes_table .sc_table_headrow .sc_table_head_th:nth-child(2),.snoring_causes_table .sc_table_bodyrow .sc_table_content_td:nth-child(2){width:160px;flex:0 0 auto}.snoring_causes_table .sc_table_headrow .sc_table_head_th:last-child,.snoring_causes_table .sc_table_bodyrow .sc_table_content_td:last-child{width:280px;flex:0 0 auto}.snoring_causes_wrapper{text-align:center}table.snoring_causes_table{display:inline-flex;margin:0 auto}.snoring_causes_table .sc_table_headrow .sc_table_head_th{padding:20px 6px;font-size:16px;line-height:20px;letter-spacing:.32px}.snoring_causes_table .sc_table_bodyrow .sc_table_title_td.sc_table_content_td{padding:8px 12px;word-break:break-word}.snoring_causes_table .sc_table_bodyrow .sc_table_content_td{padding:8px}.snoring_causes_table .sc_table_bodyrow .sc_table_content_td{gap:6px;padding:8px;flex-direction:column;justify-content:center}.snoring_causes_table .sc_table_bodyrow .sc_table_content_td .helps_d,.snoring_causes_table .sc_table_bodyrow .sc_table_content_td .fails_d{display:none}.snoring_causes_table .sc_table_bodyrow .sc_table_content_td span{font-size:16px;line-height:150%;letter-spacing:.32px;text-align:center;max-width:calc(100% - 4px);font-weight:400}.snoring_causes_table .sc_table_bodyrow .sc_table_content_td:last-child span{font-size:16px;line-height:150%}.snoring_causes_table .sc_table_headrow .sc_table_head_th img.headth-largeimg{display:none}.snoring_causes_table .sc_table_headrow .sc_table_head_th{min-height:80px}}@media (max-width: 600px){.snoring_causes_wrapper{padding-left:24px;padding-right:24px}}@media (max-width: 479px){.snoring_causes_header .sc_header_title{max-width:309px}}.new_image_with_text_section .page-width{max-width:1365px}.new_image_with_text_section .image_with_text{display:flex;align-items:center;justify-content:center;gap:80px}.new_image_with_text_section .image_box{width:100%;border-radius:4px}.new_image_with_text_section .text_box{flex:1}.new_image_with_text_section .image_box img,.new_image_with_text_section .image_box video{width:100%;height:100%;object-fit:cover;display:block;border-radius:24px}.new_image_with_text_section .iocn_text_boxs{display:flex;justify-content:center;gap:12px;margin:16px 0 0}.new_image_with_text_section .heading h2{font-family:Outfit;font-weight:500;font-style:normal;font-size:36px;line-height:130%;letter-spacing:.46px;margin:0}.new_image_with_text_section .sub_heading h3{font-family:Outfit;font-weight:400;font-style:normal;font-size:32px;line-height:44px;letter-spacing:.46px;margin:8px 0 0}.new_image_with_text_section .text_box .sub_heading{background:#f5f3f1;padding:10px 20px;border-radius:8px;margin:16px 0 0;display:inline-block}.new_image_with_text_section .text_box .sub_heading h3{font-family:Outfit;font-weight:400;font-style:normal;font-size:16px;line-height:150%;letter-spacing:.32px;margin:0}.new_image_with_text_section .text_box .sub_heading h3 b,.new_image_with_text_section .text_box .sub_heading h3 strong{font-weight:500}.new_image_with_text_section .text{margin:8px 0 0}.new_image_with_text_section .text+.text{margin:16px 0 0}.new_image_with_text_section .text p{font-family:Outfit;font-weight:400;font-style:normal;font-size:16px;line-height:150%;letter-spacing:.32px;margin:8px 0 0}.new_image_with_text_section .text p strong{font-weight:500}.new_image_with_text_section .iocn_text_box{text-align:center;width:33.33%;padding:20px;border-radius:4px}.new_image_with_text_section .box_icon{width:40px;height:40px;margin:0 auto}.new_image_with_text_section .box_icon img{width:100%;height:100%}.new_image_with_text_section .box_text h3{font-family:Outfit;font-weight:500;font-size:18px;line-height:24px;letter-spacing:1px;margin:12px 0 0}.new_image_with_text_section .text ul{padding:0;margin:0;list-style:none}.new_image_with_text_section .text ul li{position:relative;padding-left:28px;margin-bottom:8px;font-family:Outfit;font-weight:400;font-style:normal;font-size:16px;line-height:24px;letter-spacing:.32px}.new_image_with_text_section .text ul li strong{font-weight:600;padding-left:4px}.new_image_with_text_section .text ul li::marker{content:""}.new_image_with_text_section .text ul li:before{content:"";position:absolute;left:0;top:50%;width:18px;height:18px;background:url(/cdn/shop/files/Clip_path_group.png?v=1761227435);background-size:contain;transform:translateY(-50%)}.new_image_with_text_section .video_wrapper{position:relative}.new_image_with_text_section .video_thumbnail{width:100%;cursor:pointer;border-radius:4px}.new_image_with_text_section .play_button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:85px;height:85px;background:#334fb4;border-radius:50%;cursor:pointer;display:block;z-index:99}.new_image_with_text_section .play_button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-35%,-50%);border-style:solid;border-width:15px 0 15px 25px;border-color:transparent transparent transparent white}.new_image_with_text_section .mobile_heading{display:none}.new_image_with_text_section .video_container{width:100%;height:550px}.new_image_with_text_section .text.ul-withborder>ul{background:#fdfbf9;border:1px solid #1B1B1B;border-radius:12px;margin:12px 0 0}.new_image_with_text_section .text.ul-withborder>ul>li{padding:16px 24px 16px 60px;margin:0}.new_image_with_text_section .text.ul-withborder>ul>li+li{border-top:1px solid #1b1b1b}.new_image_with_text_section .text.ul-withborder>ul>li:before{left:24px;width:24px;height:24px}.new_image_with_text_section .text.ul-twocolumns>ul{margin:16px 0 0;column-count:2;column-gap:5px}.new_image_with_text_section .text.ul-twocolumns>ul>li{margin-bottom:12px}.new_image_with_text_section .text.after-shtext{margin:16px 0 0}.new_image_with_text_section .text_box .heading.niwt-cpssb{max-width:500px}.new_image_with_text_section .text_box .heading.h-comfort-small{max-width:430px}.new_image_with_text_section .text_box .sub_heading.subheding-bgblack{background:#1e1e1e}.new_image_with_text_section.niwt-white-text .text.ul-withborder>ul{background:#1e1e1e;border-color:#fff}.new_image_with_text_section.niwt-white-text .text_box .heading{max-width:500px}.new_image_with_text_section .text_box .niwt-caption>p{margin-top:0;font-size:20px;line-height:44px}.new_image_with_text_section.niwt-white-text .text.ul-withborder>ul>li+li{border-top-color:#fff}.new_image_with_text_section.niwt-white-text .text.ul-withborder>ul>li{padding:24px 24px 24px 60px;font-size:16px;line-height:130%}.new_image_with_text_section.niwt-white-text .text.ul-withborder>ul>li:before{background:url(/cdn/shop/files/check-dark.png?v=1761655614);background-size:contain}.new_image_with_text_section.niwt-white-text .text.ul-withborder{margin-top:28px}@media (max-width: 1199px){.new_image_with_text_section .image_with_text{gap:50px}.new_image_with_text_section .image_box{max-width:400px!important}.new_image_with_text_section .iocn_text_boxs{gap:10px;margin:14px 0 0}.new_image_with_text_section .iocn_text_box{padding:16px}.new_image_with_text_section .box_icon{width:36px;height:36px}.new_image_with_text_section .box_text h3{font-size:16px;line-height:18px;letter-spacing:1px}.new_image_with_text_section .heading h2{font-size:32px;line-height:44px;letter-spacing:.32px}.new_image_with_text_section .sub_heading h3{font-size:24px;line-height:32px;letter-spacing:.32px}.new_image_with_text_section .text{margin:12px 0 0}.new_image_with_text_section .text p{font-size:15px}.new_image_with_text_section .text ul li{padding-left:24px;margin-bottom:6px;font-size:14px;line-height:24px;letter-spacing:.32px}.new_image_with_text_section .text ul li:before{width:16px;height:16px}.new_image_with_text_section .video_container{width:100%;height:450px}}@media (max-width: 990px){.new_image_with_text_section .image_with_text{flex-direction:column!important;gap:32px}.new_image_with_text_section .image_box,.new_image_with_text_section .text_box{max-width:100%!important;width:100%}}@media (max-width: 767px){.new_image_with_text_section .page-width{padding:0}.new_image_with_text_section .image_with_text{gap:0px}.new_image_with_text_section .page-width .text_box{padding:40px 24px}.new_image_with_text_section .image_box img,.new_image_with_text_section .image_box video{border-radius:0}.new_image_with_text_section .image_box{border-radius:0}.new_image_with_text_section .iocn_text_boxs{gap:8px;margin:12px 0 0}.new_image_with_text_section .iocn_text_box{padding:12px}.new_image_with_text_section .box_icon{width:32px;height:32px}.new_image_with_text_section .heading h2{font-size:20px;line-height:130%;letter-spacing:.46px}.new_image_with_text_section .box_text h3{font-size:12px;line-height:14px;letter-spacing:.32px}.new_image_with_text_section .text_box .sub_heading{padding:10px 16px;margin:12px 0 0}.new_image_with_text_section .text_box .sub_heading h3{font-size:16px;line-height:20px;letter-spacing:.32px}.new_image_with_text_section .text{margin:8px 0 0}.new_image_with_text_section .text+.text{margin:12px 0 0}.new_image_with_text_section .text p{font-size:14px;line-height:20px;letter-spacing:.32px}.new_image_with_text_section .text ul li{padding-left:24px;margin-bottom:6px;font-size:14px;line-height:18px;letter-spacing:.32px}.new_image_with_text_section .text ul li:before{width:16px;height:16px}.new_image_with_text_section.until_now_section .image_with_text{gap:16px}.new_image_with_text_section.until_now_section .mobile_heading{display:block;width:100%}.new_image_with_text_section.until_now_section .destop_heading{display:none}.new_image_with_text_section .video_container{width:100%;height:400px}.new_image_with_text_section .text.ul-twocolumns>ul{margin:12px 0 0;column-count:1}.new_image_with_text_section .text.after-shtext{margin:12px 0 0}.new_image_with_text_section .text.ul-withborder>ul>li{padding:12px 16px 12px 55px;line-height:150%}.new_image_with_text_section .text.ul-withborder>ul>li:before{left:20px}.new_image_with_text_section.niwt-white-text .text.ul-withborder>ul>li{padding:12px 12px 12px 54px;font-size:16px;line-height:150%}.new_image_with_text_section.niwt-white-text .text.ul-withborder>ul>li:before{left:20px;width:20px;height:20px}}.new_image_banner_section .page-width{max-width:1165px}.new_image_banner_section .heading h2{font-family:Outfit;font-weight:500;font-style:normal;font-size:36px;line-height:45px;letter-spacing:0;text-align:center;margin:0}.new_image_banner_section .image{margin-top:48px;width:100%;height:100%;border-radius:24px;overflow:hidden}.new_image_banner_section .image img{width:100%;height:100%;display:block;object-fit:contain}.new_image_banner_section img.mobile_img{display:none}@media (max-width: 1199px){.new_image_banner_section .heading h2{font-size:32px;line-height:40px}}@media (max-width: 767px){.new_image_banner_section .page-width{padding:0 24px}.new_image_banner_section .heading h2{font-size:18px;line-height:130%;letter-spacing:.46px;max-width:340px;margin:0 auto}.new_image_banner_section .image{margin-top:28px}.new_image_banner_section img.desktop_img{display:none}.new_image_banner_section img.mobile_img{display:block}}.steps-section{overflow:hidden}.steps-section .page-width{max-width:1485px}.steps-section .heading h2{font-family:Outfit;font-weight:500;font-style:normal;font-size:36px;line-height:130%;letter-spacing:.36px;text-align:center;margin:0}.steps-section .steps-grid{margin:60px 0 0;overflow:visible}.steps-section .steps-grid:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:24px}.steps-section .steps-grid:not(.swiper-initialized) .swiper-wrapper .swiper-slide{flex:0 0 auto;width:calc(25% - 18px)}.steps-section .step-card{overflow:hidden;display:flex;flex-direction:column}.steps-section .step-image{width:100%;height:auto;position:relative;overflow:hidden;flex:0 0 auto;aspect-ratio:1/1.1;border-radius:20px}.steps-section .step-img{width:100%;height:100%;object-fit:cover;display:block}.steps-section .feature-badges{position:absolute;bottom:20px;left:0;right:0;transform:unset;display:flex;justify-content:space-between;align-items:flex-end;gap:6px;margin:0;padding:0 20px}.steps-section .feature-badge{width:auto;padding:6px 12px;border-radius:50px;font-family:Outfit;font-weight:400;font-style:normal;font-size:14px;line-height:150%;letter-spacing:normal;text-align:center;flex:1 0 auto}.steps-section .step-content{padding:24px;text-align:left;flex-grow:1;display:flex;flex-direction:column}.steps-section .step-badge{width:fit-content;color:#fff;padding:0;font-family:Outfit;font-weight:500;font-size:18px;line-height:130%;letter-spacing:.46px;text-align:center}.steps-section .step-title{font-family:Outfit;font-weight:500;font-style:normal;font-size:18px;line-height:130%;letter-spacing:.46px;vertical-align:middle;margin:0}.steps-section .step-text{margin:12px 0 0}.steps-section .step-text ul{padding-left:0;margin:0;list-style:none}.steps-section .step-text ul li{font-family:Outfit;font-weight:300;font-style:normal;font-size:16px;line-height:150%;letter-spacing:.32px;position:relative;padding-left:30px}.steps-section .step-text ul li+li{margin:8px 0 0}.steps-section .step-text ul li:before{background:url(/cdn/shop/files/check-dark.png?v=1761655614);background-size:contain;content:"";position:absolute;left:0;top:50%;width:20px;height:20px;transform:translateY(-50%)}.stesp-swiper-button{display:flex;justify-content:flex-end;gap:12px;margin:60px 0 0}.steps-section .stesp-swiper-button>div{position:relative;top:unset;left:unset;right:unset;bottom:unset;transform:unset;border-radius:42px}.steps-section .stesp-swiper-button>div{background:#222;width:42px;height:42px;display:flex;justify-content:center;align-items:center;padding:6px}.steps-section .stesp-swiper-button>div:after{content:none}@media (max-width: 1550px){.steps-section .steps-grid.swiper-initialized{overflow:visible}}@media (max-width: 1199px){.steps-section .heading h2{font-size:32px;line-height:44px;letter-spacing:.32px}.steps-section .steps-grid{gap:20px;margin:50px 0 0}.steps-section .step-content{padding:20px}}@media (max-width: 991px){.steps-section .feature-badge{flex:1}}@media (max-width: 768px){.steps-section .steps-grid{flex-direction:column;align-items:center;gap:16px;margin:32px 0 0}.steps-section .step-card{width:100%;flex:1}.steps-section .heading h2{font-size:20px;line-height:130%;letter-spacing:.46px;max-width:220px;margin:0 auto}.steps-section .step-image{aspect-ratio:1/1}.steps-section .step-content{padding:16px}.steps-section .feature-badges{bottom:12px;padding:0 12px}.steps-section .step-text ul li{font-size:14px;line-height:150%;letter-spacing:normal;padding-left:26px}.steps-section .feature-badge{padding:10px 0;font-size:14px;line-height:130%;letter-spacing:normal}.steps-section .step-text ul li:before{width:16px;height:16px}.steps-section .steps-grid:not(.swiper-initialized) .swiper-wrapper .swiper-slide{flex:0 0 auto;width:289px}.steps-section .stesp-swiper-button{display:flex;justify-content:center;gap:12px;margin:32px 0 0;align-items:center}}.section.honex-kit-comparison{overflow:hidden}.honexkit_comparison_container.page-width{max-width:1245px}.honex_kit_comparison_section .honexkit_comparison_heading{margin:0 auto 40px;font-family:Outfit;font-weight:500;font-size:36px;line-height:130%;letter-spacing:.46px;text-align:center;max-width:535px}.honexkit_comparison_wrapper .honexkit_comparison_table{display:flex;flex-direction:column;width:100%}.honexkit_comparison_table .hkc_table_headtr,.honexkit_comparison_table .hkc_table_bodytr{display:flex;gap:0px;width:100%}.honexkit_comparison_table .hkc_table_headtr .hkc_table_headth{width:12.5%;background:#f5f3f1;border:1px solid #1B1B1B;border-radius:0;display:flex;align-items:center;justify-content:center;padding:14px 24px;min-height:100px}.honexkit_comparison_table .hkc_table_headtr .hkc_table_headth{font-family:Outfit;font-weight:500;font-size:18px;line-height:24px;letter-spacing:1px;text-align:center;color:rgba(var(--color-foreground),1)}.honexkit_comparison_table .hkc_table_headtr .hkc_table_headth:first-child{width:25%;padding:0;border-radius:10px 0 0}.honexkit_comparison_table .hkc_table_headtr .hkc_table_headth:last-child{border-radius:0 10px 0 0}.honexkit_comparison_table .hkc_table_headtr .hkc_table_headth.hkc_table_headth_logo{background:#4d0122}.honexkit_comparison_table .hkc_table_headtr .hkc_table_headth.hkc_table_headth_logo img{max-width:98px;width:85%;height:auto;display:block}.honexkit_comparison_table .hkc_table_bodytr .hkc_table_bodytd{width:12.5%;background:#fff;border:1px solid #1B1B1B;display:flex;align-items:center;justify-content:center;padding:14px;min-height:100px}.honexkit_comparison_table .hkc_table_bodytr .hkc_table_bodytd.hkc_table_bodytd_heading{width:25%;font-family:Outfit;font-weight:500;font-size:18px;line-height:24px;letter-spacing:.46px;text-align:left;color:#1b1b1b;justify-content:flex-start;padding:14px 24px}.honexkit_comparison_table .hkc_table_bodytr .hkc_table_bodytd svg{display:block;width:32px;height:32px}.honexkit_comparison_table .hkc_table_bodytr:last-child .hkc_table_bodytd.hkc_table_bodytd_heading{border-radius:0 0 0 10px}.honexkit_comparison_table .hkc_table_bodytr:last-child .hkc_table_bodytd:last-child{border-radius:0 0 10px}.honexkit_comparison_table .hkc_table_bodytr .hkc_table_bodytd{border-top:none}.honexkit_comparison_table .hkc_table_headtr .hkc_table_headth:not(:first-child),.honexkit_comparison_table .hkc_table_bodytr .hkc_table_bodytd:not(:first-child){border-left:none}.honexkit_comparison_table .hkc_table_bodytr .hkc_table_bodytd:nth-child(2){background:#fdfbf9}@media (max-width: 1024px){.honexkit_comparison_table .hkc_table_headtr .hkc_table_headth{padding:18px 4px;font-size:16px;line-height:24px;letter-spacing:.32px;min-height:80px}.honexkit_comparison_table .hkc_table_bodytr .hkc_table_bodytd.hkc_table_bodytd_heading{font-size:16px;line-height:20px;letter-spacing:.32px;padding:12px 20px}.honexkit_comparison_table .hkc_table_bodytr .hkc_table_bodytd{padding:10px;min-height:80px}}@media (max-width: 899px){.honexkit_comparison_wrapper{padding:0 0 8px;overflow-x:auto}.honexkit_comparison_wrapper::-webkit-scrollbar{height:4px;background-color:#f5f3f1}.honexkit_comparison_wrapper::-webkit-scrollbar-thumb{height:4px;background-color:#4d0122}.honexkit_comparison_wrapper .honexkit_comparison_table{width:780px}}@media (max-width: 767px){.honexkit_comparison_container.page-width{padding:0 24px}.honex_kit_comparison_section .honexkit_comparison_heading{margin:0 auto 32px;font-size:20px;line-height:130%;letter-spacing:.46px;max-width:345px}.honexkit_comparison_wrapper{overflow-x:auto;padding-bottom:8px}.honexkit_comparison_wrapper::-webkit-scrollbar{height:4px;background-color:#f5f3f1}.honexkit_comparison_wrapper::-webkit-scrollbar-thumb{height:4px;background-color:#4d0122}.honexkit_comparison_table .hkc_table_bodytr .hkc_table_bodytd.hkc_table_bodytd_heading,.honexkit_comparison_table .hkc_table_headtr .hkc_table_headth:first-child{width:130px}.honexkit_comparison_table .hkc_table_bodytr .hkc_table_bodytd,.honexkit_comparison_table .hkc_table_headtr .hkc_table_headth{width:106px}.honexkit_comparison_table .hkc_table_bodytr .hkc_table_bodytd.hkc_table_bodytd_heading{font-size:14px;line-height:18px;padding:12px 20px}.honexkit_comparison_table .hkc_table_headtr .hkc_table_headth.hkc_table_headth_logo img{max-width:78px}}.keep_snoring_section .page-width{max-width:calc(1240px + 10rem)}.keep_snoring_section .title-wrapper-with-link{justify-content:center;max-width:550px;gap:12px;margin:0 auto 60px!important}.keep_snoring_section .title-wrapper-with-link .title{font-family:Outfit;font-weight:500;font-size:36px;line-height:130%;letter-spacing:.36px;text-align:center;max-width:444px;margin:0 auto}.keep_snoring_section .title-wrapper-with-link>span{font-size:16px;line-height:24px;font-family:Outfit;max-width:514px}.keep_snoring_section .title-wrapper-with-link .header-description *{margin:0;font-family:Outfit;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.32px;text-align:center;color:rgba(var(--color-foreground),1)}.keep_snoring_section .splide__list{--grid-desktop-horizontal-spacing: 24px;--grid-desktop-vertical-spacing: 24px}.keep_snoring_section .splide__list .splide__slide__container{height:100%}.keep_snoring_section .multicolumn-card{background:#fdfbf9!important;border-radius:24px;padding:32px;border:1px solid #EBEBEB;height:100%}.keep_snoring_section .multicolumn-card .multicolumn-card__image-wrapper{padding:0;margin:0 0 24px;width:64px;height:64px}.keep_snoring_section .multicolumn-card .multicolumn-card__image-wrapper .media{border-radius:0}.keep_snoring_section .multicolumn-card .multicolumn-card__image-wrapper .media img.multicolumn-card__image{object-fit:contain}.keep_snoring_section .multicolumn-card .multicolumn-card__info{padding:0!important;text-align:left}.keep_snoring_section .multicolumn-card .multicolumn-card__info>h3{line-height:24px;font-weight:500;font-family:Outfit;letter-spacing:1px;color:#1b1b1b}.keep_snoring_section .multicolumn-card .multicolumn-card__info>.rte{margin:8px 0 0;font-family:Outfit;font-weight:400;line-height:150%;letter-spacing:normal;text-align:left;color:#4b4b4b}@media (max-width: 1024px){.keep_snoring_section .multicolumn-list .multicolumn-list__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media (max-width: 767px){.keep_snoring_section .page-width{padding-left:24px;padding-right:24px}.keep_snoring_section .title-wrapper-with-link{margin:0 auto 32px!important}.keep_snoring_section .title-wrapper-with-link .title{font-size:20px;line-height:130%;letter-spacing:.46px;max-width:250px}.keep_snoring_section .title-wrapper-with-link>span{font-size:14px;line-height:130%;font-family:Outfit;max-width:514px}.keep_snoring_section .title-wrapper-with-link .header-description *{font-size:14px;line-height:20px}.keep_snoring_section .multicolumn-list{--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 12px}.keep_snoring_section .multicolumn-card .multicolumn-card__image-wrapper{padding:0;margin:0 0 20px;width:48px;height:48px}.keep_snoring_section .multicolumn-card .multicolumn-card__info>.rte br{display:none}.keep_snoring_section .multicolumn-card{padding:24px}}@media (min-width: 768px){.keep_snoring_section .splide.splide--destroy-desktop .splide__list{display:flex;gap:24px;flex-wrap:wrap}.keep_snoring_section .splide__slide{width:calc(25% - 18px)}.keep_snoring_section .splide__slide:nth-child(5),.keep_snoring_section .splide__slide:nth-child(6),.keep_snoring_section .splide__slide:nth-child(7){width:calc(33.33% - 16px)}}@media (min-width: 768px) and (max-width: 991px){.keep_snoring_section .splide__slide,.keep_snoring_section .splide__slide:nth-child(5),.keep_snoring_section .splide__slide:nth-child(6){width:calc(50% - 12px)}.keep_snoring_section .splide__slide:nth-child(7){width:100%}}.before_after_section .page-width{max-width:1260px}.before_after_section .heading h2{font-family:Outfit;font-weight:500;font-style:normal;font-size:36px;line-height:130%;letter-spacing:normal;text-align:center;margin:0}.before_after_section .before_after{display:flex;justify-content:center;gap:24px;margin:60px 0 0}.before_after_section .before_after_box{width:calc(50% - 12px);flex:0 0 auto}.before_after_section .box_details{border-radius:24px;overflow:hidden;height:100%}.before_after_section .box_details .box_content{padding:32px;text-align:left}.before_after_section .box_title{font-family:Outfit;font-weight:500;font-style:normal;font-size:32px;line-height:44px;letter-spacing:.46px;margin:0}.before_after_section .box_image{width:100%;height:unset;border-radius:0;overflow:hidden}.before_after_section .box_image img{width:100%;height:100%;object-fit:contain;display:block}.before_after_section .box_image svg{display:block;background-color:#dcdcdc}.before_after_section .box_text{font-family:Outfit;font-weight:300;font-style:normal;font-size:24px;line-height:36px;letter-spacing:.46px;margin:12px 0 0}.before_after_section .box_text *{font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;margin:0}@media (max-width: 1199px){.before_after_section .before_after{margin:40px 0 0}.before_after_section .box_details .box_content{padding:28px}.before_after_section .box_title{font-size:28px;line-height:40px}.before_after_section .box_text{font-size:20px;line-height:32px}}@media (max-width: 767px){.before_after_section .page-width{padding:0 24px}.before_after_section .heading h2{font-size:24px;line-height:130%;letter-spacing:normal;max-width:340px;margin:0 auto}.before_after_section .before_after{gap:24px;margin:32px 0 0;flex-direction:column}.before_after_section .before_after_box{width:100%}.before_after_section .box_details .box_content{padding:20px}.before_after_section .box_title{font-size:24px;line-height:130%}.before_after_section .box_text{font-size:16px;line-height:150%}}.frequently_question_container.page-width{max-width:1300px}.frequently_question_section .frequently_question_heading{margin:0 0 60px;font-family:Outfit;font-weight:500;font-size:42px;line-height:130%;letter-spacing:.46px;text-align:center}.frequently_question_wrapper{display:flex;flex-wrap:wrap;gap:32px}.frequently_question_wrapper .faq_item{flex:0 0 auto;width:calc(50% - 16px)}.frequently_question_wrapper .faq_accordion_item{background:#f5f3f1;border-radius:12px;margin-bottom:12px}.frequently_question_wrapper .faq_accordion_item .faq_accordion_item_header{padding:24px 44px 24px 24px;display:flex;align-items:center;position:relative;cursor:pointer}.frequently_question_wrapper .faq_accordion_item .faq_accordion_item_header h5{margin:0;font-family:Outfit;font-weight:500;font-size:18px;line-height:130%;letter-spacing:normal;vertical-align:middle;color:#222220}.faq_accordion_item_header:after{content:"";position:absolute;right:24px;background-image:url(/cdn/shop/files/plus-accordian.png?v=1761740605);background-size:contain;background-position:center;background-repeat:no-repeat;width:16px;height:16px;transition:ease .3s all;transform:rotate(0)}.faq_accordion_item_header.active:after{transform:rotate(45deg)}.faq_accordion_item_body{display:none;margin-top:-8px}.faq_accordion_item_content{padding:0 24px 24px;font-family:Outfit;font-weight:400;font-size:14px;line-height:130%;letter-spacing:.32px;color:#222220}.faq_accordion_item_content *{margin:0}@media (max-width: 991px){.frequently_question_wrapper{gap:0}.frequently_question_wrapper .faq_item{flex:0 0 auto;width:100%}.frequently_question_wrapper .faq_accordion_item .faq_accordion_item_header{padding:16px 30px 16px 16px}.faq_accordion_item_header:after{right:16px;width:14px;height:14px}.frequently_question_wrapper .faq_accordion_item{margin-bottom:8px}.faq_accordion_item_body{margin-top:-4px}.faq_accordion_item_content{padding:0 16px 16px}.frequently_question_section .frequently_question_heading{margin:0 0 32px;font-size:30px;line-height:130%}}@media (max-width: 767px){.frequently_question_container.page-width{padding:0 24px}.frequently_question_section .frequently_question_heading{margin:0 0 32px;font-size:20px;line-height:130%}.frequently_question_wrapper .faq_accordion_item .faq_accordion_item_header h5{font-size:16px;line-height:130%}.faq_accordion_item_content{font-size:14px;line-height:150%}}.testimonial_grid_section .page-width{max-width:1380px}.testimonial_grid_section .testimonial_grid_heading{margin:0 0 60px;font-family:Outfit;font-weight:500;font-size:36px;line-height:130%;letter-spacing:normal;text-align:center;color:#000}.testimonial_grid_wrapper{column-count:3;column-gap:24px}.testimonial_grid_card{display:inline-block;width:100%;margin:0 0 24px;background:#fff;border-radius:20px;padding:34px 28px;box-shadow:0 2px 10px #0000000f;transition:transform .2s ease,box-shadow .2s ease}.testimonial_grid_card:hover{transform:translateY(-3px);box-shadow:0 4px 14px #00000014}.testimonial_grid_card .tg_card_rating{margin-bottom:18px}.testimonial_grid_card .tg_card_rating img{width:auto;height:18px;border-radius:0;display:block}.testimonial_grid_card h3{margin:0 0 24px;color:#222220;font-family:Outfit;font-size:20px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:.46px}.testimonial_grid_card .tg_card_content *{margin:0;font-family:Outfit;font-weight:400;font-size:16px;line-height:150%;letter-spacing:.32px}.testimonial_grid_card .tg_card_author{display:flex;align-items:center;margin-top:18px;gap:12px}.testimonial_grid_card .tg_card_author img{width:48px;height:48px;border-radius:50%;object-fit:cover;display:block}.testimonial_grid_card .author-name{font-family:Outfit;font-weight:400;font-size:16px;line-height:150%;letter-spacing:.6px;vertical-align:middle;color:#1b1b1b}.testimonial_grid_card .author-title{font-family:Outfit;font-weight:400;font-size:12px;line-height:150%;letter-spacing:.26px;color:#4b4b4b;margin:4px 0 0!important}.testimonial_grid_card .tg_card_author div p{margin:0}.testimonial_grid_section .tg_loadmore .tg_loadmore_btn{width:100%;border-radius:99px;padding:14px;font-family:Outfit;font-weight:500;font-size:18px;line-height:24px;letter-spacing:1px;text-align:center;margin:14px auto 0;max-width:173px;display:block;cursor:pointer;background:transparent;border:1px solid #4D0122;color:#4d0122;transition:all .3s}.testimonial_grid_section .tg_loadmore .tg_loadmore_btn:hover{background:#4d0122;color:#fff}@media (max-width: 1024px){.testimonial_grid_wrapper{column-count:2}}@media (max-width: 767px){.testimonial_grid_section .testimonial_grid_heading{margin:0 auto 32px;font-size:20px;line-height:150%;max-width:270px}.testimonial_grid_wrapper{column-count:1}.testimonial_grid_card{margin:0 0 12px;padding:24px}.testimonial_grid_card h3{font-size:18px;line-height:150%;margin-bottom:18px}.testimonial_grid_card .tg_card_content *{font-size:14px;line-height:150%}.testimonial_grid_card .tg_card_author{margin-top:16px;gap:10px}.testimonial_grid_card .author-name{font-size:16px;line-height:150%;letter-spacing:.32px}.testimonial_grid_card.testimonial_grid_card_mless{display:none}.testimonial_grid_card.testimonial_grid_card_mless.show{display:block}.testimonial_grid_section .tg_loadmore .tg_loadmore_btn{margin:32px auto 0}}.review_slider_section{overflow:hidden}.review_slider_section{background-color:#fdfbf9}.review_slider_container.page-width{max-width:1405px}.review_slider_section .review_slider_header{margin:0 0 60px}.review_slider_section .review_slider_header{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;align-items:center}.review_slider_section .review_slider_header .review_slider_heading{margin:0;font-family:Outfit;font-weight:500;font-size:36px;line-height:130%;letter-spacing:.46px;text-align:left}.review_slider_header .rs_heading_reviews{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin:16px 0 0;flex-wrap:wrap}.review_slider_header .rs_heading_reviews .rsh_review_stars{max-width:108px;display:block;height:auto;margin:-3px 0 0}.review_slider_header .rs_heading_reviews .rsh_review_count{display:block;font-family:Outfit;font-weight:500;font-size:18px;line-height:130%;letter-spacing:1px;color:#1b1b1b}.review_slider_header .rs_heading_reviews .rsh_review_total{display:block;font-family:Outfit;font-weight:400;font-size:12px;line-height:130%;letter-spacing:.32px;color:#1b1b1b}.review_slider_header .rs_heading_reviews .rsh_review_total strong{font-weight:500}.review_slider_section .review_slider_header .rsh_button>a{color:#c78c47;font-size:16px;letter-spacing:.32px;line-height:24px;text-decoration:underline;text-underline-offset:2px;font-family:outfit}.review_slider_section .review_slider_header .rsh_button>a{display:flex;justify-content:center;align-items:center}.review_slider_wrapper{position:relative;padding:0}.review_slider_wrapper .review_slider_swiper.swiper{padding-bottom:20px;overflow:visible}.review_slider_wrapper .review_slider_inner{align-items:stretch}.review_slider_wrapper .review_slider_inner .review_slide{height:auto}.review_slider_wrapper .review_slider_prev_btn:after,.review_slider_wrapper .review_slider_next_btn:after{content:none}.review_slider_wrapper .review_slider_prev_btn,.review_slider_wrapper .review_slider_next_btn{width:48px;height:48px;background:#f5f3f1;border-radius:99px;padding:8px}.review_slider_section .review_slider_buttons{display:flex;gap:10px;justify-content:flex-end;margin-top:40px}.review_slider_section .review_slider_buttons>div{position:relative;top:unset;left:unset;right:unset;margin-top:0;transform:unset}.review_slide .review_slide_card{background:#fff;padding:24px;border-radius:12px;box-shadow:0 2px 10px #0000000f;transition:transform .2s ease,box-shadow .2s ease;height:calc(100% - 48px);display:flex;flex-direction:column;justify-content:space-between}.review_slide_card .rs_inner_heading{margin:0;font-family:Outfit;font-weight:400;font-size:21px;line-height:26px;letter-spacing:.6px;vertical-align:middle}.review_slide_card .rs_inner_star>img{max-width:111px;display:block;height:auto}.review_slide_card .rs_inner_content{margin:18px 0 0}.review_slide_card .rs_inner_content *{margin:0;font-family:Outfit;font-weight:400;font-size:16px;line-height:150%;letter-spacing:normal;color:#1b1b1b}.review_slide_card .rs_inner_author{margin:18px 0 0;display:flex;align-items:center;gap:12px}.review_slide_card .rs_inner_author .rs_inner_authorimg{flex:0 0 auto;width:48px;height:48px;border-radius:99px;border:none;display:block;object-fit:cover}.review_slide_card .rs_inner_authordetails .author-name{margin:0;font-family:Outfit;font-weight:400;font-size:16px;line-height:150%;letter-spacing:normal;color:#1b1b1b}.review_slide_card .rs_inner_authordetails .author-title{margin:4px 0 0;font-family:Outfit;font-weight:400;font-size:12px;line-height:150%;letter-spacing:normal;vertical-align:middle;max-width:250px;color:#4b4b4b}@media (max-width: 1550px){.review_slider_wrapper .review_slider_swiper.swiper{overflow:visible}}@media (max-width: 767px){.review_slider_section .review_slider_header{margin:0 0 30px}.review_slider_section .review_slider_header .review_slider_heading{font-size:20px;line-height:130%;margin:0 auto;max-width:280px;text-align:center}.review_slider_header .rs_heading_reviews{justify-content:center;margin:12px 0 0}.review_slider_header .rs_heading_reviews .rsh_review_star{flex:0 0 auto;width:100%;text-align:center}.review_slider_header .rs_heading_reviews .rsh_review_count{font-size:16px;line-height:130%}.review_slider_header .rs_heading_reviews .rsh_review_star img.rsh_review_stars{margin-inline:auto}.review_slider_section .review_slider_header .rsh_button{display:none}.review_slide .review_slide_card{padding:20px;height:calc(100% - 40px)}.review_slide_card .rs_inner_heading{font-size:18px;line-height:24px}.review_slide_card .rs_inner_content *{font-size:14px;line-height:150%}.review_slide_card .rs_inner_authordetails .author-name{font-size:14px;line-height:150%;letter-spacing:.32px}.review_slide_card .rs_inner_authordetails .author-title{font-size:14px}.review_slider_section .review_slider_buttons{display:flex;gap:10px;justify-content:center;margin-top:32px}.review_slider_wrapper .review_slider_prev_btn,.review_slider_wrapper .review_slider_next_btn{width:42px;height:42px;padding:7px}.review_slider_header .rs_heading_reviews .rsh_review_total{font-size:14px}}.testimonials_section .page-width{max-width:1205px}.testimonials_section .heading h2{font-family:Outfit;font-weight:500;font-style:normal;font-size:20px;line-height:130%;letter-spacing:0;text-align:center;color:#1b1b1b;margin:0}.testimonials_section .testimonial{display:flex;flex-wrap:wrap;gap:80px}.testimonials_section .testimonial{background-color:#fff;padding:64px;position:relative;margin:40px 0 0;border-radius:24px;box-shadow:0 2px 8px #0000000f}.testimonials_section .testimonial .text{flex:1;text-align:left}.testimonials_section img.top_icon{position:absolute;top:-35px;right:10px;width:125px;height:81px}.testimonials_section img.bottom_icon{position:absolute;bottom:-44px;left:50%;transform:translate(-50%);width:60px;height:60px}.testimonials_section .text p{font-family:Outfit;font-weight:400;font-style:normal;font-size:18px;line-height:150%;letter-spacing:1px;color:#1b1b1b;margin:0}.testimonials_section .text p strong{font-weight:500}.testimonials_section .author_box{display:flex;align-items:center;justify-content:center;gap:16px;order:-1;flex:0 0 auto;width:236px}.testimonials_section .author_details h3{font-family:Outfit;font-weight:500;font-size:20px;line-height:130%;letter-spacing:.46px;margin:0;color:#222220}.testimonials_section .author_details h5{font-family:Outfit;font-weight:400;font-style:normal;font-size:16px;line-height:150%;letter-spacing:normal;margin:0;color:#383836}.testimonials_section.throat_obstruction .author_image{max-width:295px}.testimonials_section.nasal_blockage .author_image{max-width:60px}.testimonials_section.throat_obstruction .author_image img,.testimonials_section.nasal_blockage .author_image img{width:100%;height:100%}.testimonials_section.st-with-ainfo .author_box{width:auto;justify-content:flex-start}.testimonials_section.st-with-ainfo .author_box .author_image{max-width:60px}@media (max-width: 1199px){.testimonials_section .testimonial{display:flex;flex-wrap:wrap;gap:40px}.testimonials_section .author_box{display:flex;align-items:center;justify-content:center;gap:12px}.testimonials_section .author_details h3{font-size:21px}.testimonials_section .author_details h5{font-size:15px}.testimonials_section .author_box{width:170px}.testimonials_section img.top_icon{top:-29px;right:10px;width:95px;height:auto}}@media (max-width: 991px){.testimonials_section .testimonial{padding:50px 34px}}@media (max-width: 767px){.testimonials_section .page-width{padding:0 24px}.testimonials_section .heading h2{max-width:240px;margin:0 auto;font-size:18px;line-height:130%}.testimonials_section img.top_icon{top:-20px;width:82px;height:53px}.testimonials_section img.bottom_icon{bottom:-25px;width:37px;height:37px}.testimonials_section .testimonial{padding:20px;gap:16px;flex-direction:column}.testimonials_section .text p{font-size:14px;line-height:150%;letter-spacing:.4px}.testimonials_section .author_details h3{font-size:18px;line-height:130%}.testimonials_section .author_details h5{font-size:12px;line-height:130%}.testimonials_section.throat_obstruction .author_image{max-width:155px}.testimonials_section .author_box{width:147px}.testimonials_section.st-with-ainfo .author_box .author_image{max-width:42px}}.multicolumn.mc-tryingsomma .page-width{max-width:1380px}.multicolumn.mc-tryingsomma .title-wrapper-with-link{flex-direction:column;margin-bottom:60px}.multicolumn.mc-tryingsomma .title-wrapper-with-link .title{font-family:Outfit;font-weight:500;font-style:normal;font-size:36px;line-height:130%;letter-spacing:normal;max-width:500px;margin:0 auto}.multicolumn.mc-tryingsomma .title-wrapper-with-link>span{font-size:16px;line-height:150%;font-family:Outfit;max-width:750px;font-weight:400;color:#bababa}.multicolumn.mc-tryingsomma .multicolumn-card{padding:40px;gap:32px}.multicolumn.mc-tryingsomma .multicolumn-card__image-wrapper{height:200px;max-width:200px;width:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center}.multicolumn.mc-tryingsomma .multicolumn-card__image-wrapper .media{width:100%;height:100%}.multicolumn.mc-tryingsomma .multicolumn-card__image-wrapper .media img.multicolumn-card__image{object-fit:contain}.multicolumn.mc-tryingsomma .multicolumn-card__info>h3{font-family:Outfit;font-weight:500;font-style:normal;font-size:20px!important;line-height:130%;letter-spacing:normal}.multicolumn.mc-tryingsomma .multicolumn-card__info>.rte{font-size:14px;line-height:150%;font-family:Outfit;font-weight:400;color:#bababa}.multicolumn.mc-tryingsomma .multicolumn-card__info>.rte *{font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit}@media (min-width: 768px){.multicolumn.mc-tryingsomma .splide.splide--destroy-desktop .splide__list{column-gap:24px;grid-template-columns:repeat(var(--columns-desktop),1fr)}}@media (max-width: 1199px){.multicolumn.mc-tryingsomma .multicolumn-card__image-wrapper{height:150px;max-width:150px;width:100%}.multicolumn.mc-tryingsomma .multicolumn-card{padding:30px;gap:20px}}@media (max-width: 767px){.multicolumn.mc-tryingsomma .title-wrapper-with-link{margin-bottom:32px;gap:8px}.multicolumn.mc-tryingsomma .splide.splide--destroy-desktop .splide__list{column-gap:16px;row-gap:16px;grid-template-columns:repeat(1,1fr)}.multicolumn.mc-tryingsomma .page-width{padding-inline:24px}.multicolumn.mc-tryingsomma .multicolumn-card{padding:20px}.multicolumn.mc-tryingsomma .title-wrapper-with-link .title{font-size:20px;line-height:130%;max-width:210px;margin:0 auto}.multicolumn.mc-tryingsomma .title-wrapper-with-link>span{font-size:14px}}.choose-kit-section{overflow:hidden}.choose-kit-section{padding:20px 0}.choose-kit-section .page-width{padding:0 24px;max-width:1248px}.choose-kit-section .ckit-heading.desc_ava{text-align:center;margin:0 0 12px}.choose-kit-section .ckit-heading{margin:0 0 60px;text-align:center}.choose-kit-section .ckit-desc{text-align:center;margin:0 0 60px}.choose-kit-section .choose-kit-heading{font-size:36px;line-height:130%;font-family:Outfit;font-weight:500;color:#1b1b1b;max-width:512px;margin:0 auto}.choose-kit-section .choose-kit-heading.desc_ava{max-width:706px}.choose-kit-section .ckit-desc .ckit-desc-inner{font-size:16px;line-height:150%;font-family:Outfit;color:#1b1b1b;max-width:706px;margin:0 auto}.choose-kit-section .kit-card{background:#fff;border-radius:32px;box-shadow:0 0 0 1px #ebebeb;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:space-between}.choose-kit-section .kit-card.recommended{border:1px solid #1B1B1B;background:#fdfbf9}.choose-kit-section .kit-image{position:relative;padding:20px 20px 24px}.choose-kit-section .kit-image img{width:100%;display:block;height:auto;margin:0 auto}.choose-kit-section .recommended-badge{position:absolute;top:36px;right:36px;background:#c78c47;color:#fff;font-size:12px;padding:6px 10px;border-radius:50px;line-height:16px;letter-spacing:.32px;font-family:Outfit;font-weight:400}.choose-kit-section .kit-content{padding:0 20px 20px}.choose-kit-section .kit-title{color:#1b1b1b;font-size:35px;font-family:outfit;font-weight:500;margin:0 0 16px;line-height:130%;letter-spacing:.46px}.choose-kit-section .kit-content .kit-regular{color:#1b1b1b;margin:0;font-size:20px;line-height:160%;letter-spacing:.46px;font-family:Outfit}.choose-kit-section .kit-content .kit-today{display:inline-flex;align-items:center;justify-content:space-between;width:100%}.choose-kit-section .kit-content .kit-today{color:#1b1b1b;margin:0;font-size:24px;line-height:160%;letter-spacing:.46px;font-family:Outfit;font-weight:500}.choose-kit-section .kit-content .kit-today strong{font-weight:500}.choose-kit-section .kit-content .kit-today .kit-save{flex:0 0 auto;align-self:center}.choose-kit-section .kit-save{background:#c78c47;color:#fff;font-size:14px;padding:8px 12px;border-radius:8px;line-height:150%;font-weight:400;letter-spacing:0}.choose-kit-section .kit-features{margin:24px 0 0;padding:24px 0;border-top:1px solid #D9D9D9}.choose-kit-section .kit-features ul{list-style:none;margin:0;padding:0}.choose-kit-section .kit-features ul li:not(:last-child){margin-bottom:12px}.choose-kit-section .kit-features li{position:relative;padding-left:30px;color:#1b1b1b;font-family:Outfit;font-size:16px;line-height:150%}.choose-kit-section .kit-features li:before{content:"";position:absolute;left:0;top:50%;width:20px;height:20px;background:url(/cdn/shop/files/Clip_path_group.png?v=1761227435);background-size:contain;transform:translateY(-50%)}.choose-kit-section .kit-btn{display:block;text-align:center;padding:14px 30px;padding-inline:0;border-radius:50px;text-decoration:none;transition:all .3s ease;font-size:18px;line-height:24px;font-weight:500;font-family:Outfit;letter-spacing:.32px;width:100%;display:flex;justify-content:center;align-items:center}.choose-kit-section .kit-btn.loading span.btn-kit-text{display:none}.choose-kit-section .kit-btn svg{display:block}.choose-kit-section .kit-btn.btn-outline{border:1px solid #1B1B1B;color:#1b1b1b}.choose-kit-section .kit-btn.btn-outline:hover{background:#1b1b1b;color:#fff}.choose-kit-section .kit-btn.btn-outline:hover svg .path{stroke:#fff}.choose-kit-section .kit-btn.btn-dark{background:#4d0122;color:#fff}.choose-kit-section .kit-btn.btn-dark:hover{opacity:.9}.choose-kit-section .kit-btn.btn-dark:hover svg .path{stroke:#fff}.kits-grid.swiper.swiper-initialized{overflow:visible}@media (min-width: 768px){.choose-kit-section .kits-grid .swiper-wrapper{gap:16px;display:flex;flex-wrap:nowrap;align-items:center;transform:unset!important}.choose-kit-section .kits-grid .swiper-wrapper .kit-item{flex:0 0 auto;width:calc(33.333% - 16px * 2 / 3)!important;transform:unset!important}.choose-kit-section .kits-swiper-button{display:none}}@media (min-width: 1200px){.choose-kit-section .kits-grid .swiper-wrapper{gap:24px}.choose-kit-section .kits-grid .swiper-wrapper .kit-item{flex:0 0 auto;width:calc(33.333% - 16px)!important}}@media (max-width: 1199px){.choose-kit-section .ckit-heading{margin:0 0 46px}.choose-kit-section .choose-kit-heading{font-size:30px;max-width:482px}.choose-kit-section .kit-image{padding:16px}.choose-kit-section .kit-content{padding:0 16px 16px}.choose-kit-section .kit-title{font-size:26px;margin:0 0 8px}.choose-kit-section .kit-content .kit-regular{font-size:16px;line-height:150%;letter-spacing:1px;font-weight:500}.choose-kit-section .kit-content .kit-today{font-size:18px;line-height:150%;letter-spacing:1px;font-weight:600}.choose-kit-section .kit-save{font-size:12px}.choose-kit-section .kit-features{margin:16px 0 0;padding:16px 0}.choose-kit-section .kit-features ul li:not(:last-child){margin-bottom:4px}.choose-kit-section .kit-features li{padding-left:26px;font-size:14px}.choose-kit-section .kit-features li:before{width:16px;height:16px}.choose-kit-section .kit-btn{font-size:16px;line-height:24px}.choose-kit-section .recommended-badge{top:32px;right:32px}}@media (min-width: 768px) and (max-width: 991px){.choose-kit-section .kit-title{font-size:22px}.choose-kit-section .kit-content .kit-regular{font-size:14px}.choose-kit-section .kit-content .kit-today{font-size:16px}.choose-kit-section .kit-save{padding:5px 8px}}@media (max-width: 767px){.choose-kit-section .kits-grid .swiper-wrapper{align-items:center}.choose-kit-section .ckit-heading{margin:0 0 32px}.choose-kit-section .choose-kit-heading{font-size:20px;max-width:380px}.choose-kit-section .kit-title{font-size:20px;margin:0 0 4px}.choose-kit-section .kits-swiper-button{display:flex;justify-content:center;gap:12px;margin-top:32px}.choose-kit-section .kits-swiper-button>div{position:relative;top:unset;left:unset;right:unset;bottom:unset;transform:unset;margin:unset}.choose-kit-section .kits-swiper-button>div{width:42px;height:42px;border-radius:50%;background-color:#f5f3f1;padding:7px;display:flex;justify-content:center;align-items:center}.choose-kit-section .kits-swiper-button>div:after{display:none}}.mainproduct-section{background:#fdfbf9}.mainproduct-section .page-width{padding:0 24px;max-width:1328px}.mainproduct-section .product.grid{--row-gap: 80px}@media (max-width: 1199px){.mainproduct-section .product.grid{--row-gap: 40px}}.mainproduct-section .product.grid{gap:var(--row-gap)}.mainproduct-section .product.grid>.grid__item{flex:0 0 auto;padding:0;width:calc(50% - var(--row-gap) / 2);max-width:calc(50% - var(--row-gap) / 2)}@media (max-width: 767px){.mainproduct-section .page-width{padding:0}.mainproduct-section .product.grid{--row-gap: 40px}.mainproduct-section .product.grid>.grid__item{flex:0 0 auto;padding:0;width:100%;max-width:100%}.mainproduct-section .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}}@media (max-width: 749px){.mainproduct-section .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}}@media (min-width: 768px){.mainproduct-section .product--thumbnail_slider .thumbnail-slider{padding-top:12px}.mainproduct-section .thumbnail-slider .thumbnail-list.slider--tablet-up{padding:2px}.mainproduct-section .product--thumbnail_slider .slider-mobile-gutter .slider-button{position:absolute;top:50%;transform:translateY(-50%);left:5px;z-index:1;background:#fff;border-radius:40px;width:40px;height:40px}.mainproduct-section .product--thumbnail_slider .slider-mobile-gutter .slider-button[disabled=disabled]{opacity:0}.mainproduct-section .product--thumbnail_slider .slider-mobile-gutter .slider-button.slider-button--next{right:5px;left:auto}.mainproduct-section .product-media-container .product__modal-opener{overflow:hidden}}@media (max-width: 767px){.mainproduct-section .product.grid .product__info-wrapper.grid__item{padding:0 24px}.mainproduct-section media-gallery .product__media-list+.slider-buttons{display:flex}.mainproduct-section media-gallery .slider.slider--mobile .grid__item{width:100%}.mainproduct-section .product--thumbnail_slider .thumbnail-slider{display:none}.mainproduct-section .product-media-container .product__modal-opener{overflow:hidden}.mainproduct-section .product-media-slider .slider-buttons .splide__arrow{display:flex;display:none}.mainproduct-section .product-media-slider .slider-buttons .splide__arrow svg{width:16px;height:16px}.mainproduct-section media-gallery .slider-mobile-buttons-overlay{position:relative;left:unset;transform:unset;bottom:unset;gap:4px;min-height:unset;margin-top:0;display:flex!important;width:100%}.mainproduct-section media-gallery .slider__dots>button{width:auto;flex:1;padding:0}.mainproduct-section media-gallery .slider__dots>button span.dot{width:100%;height:4px;background:#f5f3f1;border-radius:10px}.mainproduct-section media-gallery .slider__dots>button.slider-counter__link--active span.dot{background:#4d0122}}@media (max-width: 767px){.mainproduct-section .product__column-sticky{position:relative;top:unset}}.mainproduct-section .product__info-wrapper .product__title>h1{font-size:32px;line-height:130%;font-weight:500;font-family:Outfit;letter-spacing:normal}@media (max-width: 1499px){.mainproduct-section .product__info-wrapper .product__title>h1{font-size:28px}}@media (max-width: 1199px){.mainproduct-section .product__info-wrapper .product__title>h1{font-size:24px;letter-spacing:1}}@media (max-width: 991px){.mainproduct-section .product__info-wrapper .product__title>h1{font-size:20px;letter-spacing:1}}@media (max-width: 767px){.mainproduct-section .product__info-wrapper .product__title>h1{font-size:18px;letter-spacing:1}}.mainproduct-section .product__info-container .rating-stars{margin:16px 0!important}.mainproduct-section .rating-stars .rating-stars__container--underlay{position:relative;transform:scale(.8);flex:0 0 auto;margin-left:-10px}.mainproduct-section .rating-stars .rating-stars__label{margin-left:-8px;font-size:18px;line-height:130%;font-family:Outfit;color:#1b1b1b}.mainproduct-section .rating-stars .rating-stars__bottomlabel{font-size:16px;line-height:150%;color:#121212;letter-spacing:.32px;font-family:Outfit;font-weight:600}@media (max-width: 767px){.mainproduct-section .product__info-container .rating-stars{margin:12px 0!important;font-size:14px}}.mainproduct-section .product_selling_fast.icon-with-text{margin:16px 0 0!important}.mainproduct-section .product_selling_fast.icon-with-text .icon-with-text__item{margin:0;gap:8px}.mainproduct-section .product_selling_fast.icon-with-text .icon-with-text__item img{margin:0;width:20px;height:20px;display:none}.mainproduct-section .product_selling_fast.last__data.icon-with-text .icon-with-text__item img{display:block}.mainproduct-section .product_selling_fast.icon-with-text .icon-with-text__item .h4{font-family:Outfit;font-weight:300;font-size:14px;line-height:150%;letter-spacing:.32px;color:#1b1b1b}.mainproduct-section .product_selling_fast.icon-with-text .icon-with-text__item .h4 strong{font-weight:500}@media (max-width: 767px){.mainproduct-section .product_selling_fast.icon-with-text{margin:12px 0 0!important}}.mainproduct-section .product__info-wrapper .product_features_box{margin:16px 0}.mainproduct-section .product__info-wrapper .product_features_box ul{margin:0;padding:0;list-style-type:none;column-count:2;gap:10px}.mainproduct-section .product__info-wrapper .product_features_box ul li{position:relative;font-family:Outfit;font-weight:300;font-size:14px;line-height:150%;letter-spacing:normal;padding-left:30px;margin-bottom:8px;color:#1b1b1b}.mainproduct-section .product__info-wrapper .product_features_box ul li:before{position:absolute;content:"";background-image:url(/cdn/shop/files/Clip_path_group.png?v=1761227435);left:0;top:50%;width:20px;height:20px;background-position:center;background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}@media (max-width: 1199px){.mainproduct-section .product__info-wrapper .product_features_box ul{column-count:1}}@media (max-width: 767px){.mainproduct-section .product__info-wrapper .product_features_box{margin:12px 0}.mainproduct-section .product__info-wrapper .product_features_box ul{column-count:1;gap:0}.mainproduct-section .product__info-wrapper .product_features_box ul li{padding-left:26px;margin-bottom:6px;font-size:16px}.mainproduct-section .product__info-wrapper .product_features_box ul li:before{width:16px;height:16px}}.cybundle.quantity-breaks{margin-top:16px!important}.cybundle.quantity-breaks .quantity-breaks__title{justify-content:flex-start;margin-bottom:12px}.cybundle.quantity-breaks .quantity-breaks__title span{font-size:14px;line-height:150%;letter-spacing:.32px;font-weight:400;font-family:Outfit;color:#4b4b4b}.cybundle.quantity-breaks .quantity-breaks__title span:first-child,.cybundle.quantity-breaks .quantity-breaks__title span:last-child{display:none}.cybundle.quantity-breaks label.quantity-break{border:1px solid #EBEBEB;background:#fff;border-radius:16px}.cybundle.quantity-breaks input:checked+label.quantity-break{background:#fdfbf9;border:1px solid #4D0122;box-shadow:0 0 0 1px #4d0122}.cybundle.quantity-breaks label.quantity-break .quantity-break__wrapper{padding:24px}.cybundle.quantity-breaks .quantity-break .quantity-break__left{row-gap:10px}.cybundle.quantity-breaks .quantity-break .quantity-break__label-text{font-size:18px;line-height:130%;letter-spacing:.32px;font-weight:400;color:#1b1b1b;font-family:Outfit}.cybundle.quantity-breaks .quantity-break .quantity-break__benefit{background:#c78c47;color:#fff;border:none;border-radius:40px;font-size:12px;line-height:16px;letter-spacing:.32px;font-weight:400;font-family:Outfit}.cybundle.quantity-breaks .quantity-break .quantity-break__badge{display:none}.cybundle.quantity-breaks .quantity-break .quantity-break__caption{font-size:16px;line-height:150%;letter-spacing:.32px;font-weight:400;font-family:Outfit;color:#4b4b4b}.cybundle.quantity-breaks .quantity-break .quantity-break__price{font-size:20px;line-height:130%;font-weight:400;color:#1b1b1b;font-family:Outfit}.cybundle.quantity-breaks .quantity-break .quantity-break__price strong{font-weight:inherit}.cybundle.quantity-breaks.quantity-breaks--show-indicator .quantity-break__image-and-content:before{width:20px;height:20px;border:solid 1px #EBEBEB}.cybundle.quantity-breaks.quantity-breaks--show-indicator input:checked+.quantity-break .quantity-break__image-and-content:before{border:solid 3px #FDFBF9;background:#4d0122;box-shadow:0 0 0 1px #4d0122}@media (max-width: 1199px){.cybundle.quantity-breaks label.quantity-break .quantity-break__wrapper{padding:14px}.cybundle.quantity-breaks .quantity-break .quantity-break__label-text{font-size:16px}.cybundle.quantity-breaks .quantity-break .quantity-break__benefit{font-size:10px}.cybundle.quantity-breaks .quantity-break .quantity-break__caption{font-size:14px}.cybundle.quantity-breaks .quantity-break .quantity-break__price{font-size:16px}}@media (max-width: 767px){.cybundle.quantity-breaks{margin:12px 0!important}.cybundle.quantity-breaks label.quantity-break .quantity-break__wrapper{padding:12px}.cybundle.quantity-breaks label.quantity-break .quantity-break__content{gap:8px}.cybundle.quantity-breaks .quantity-break .quantity-break__left{row-gap:4px}.cybundle.quantity-breaks .quantity-break .quantity-break__caption{font-size:12px}.cybundle.quantity-breaks .quantity-break .quantity-break__benefit{font-size:9px}.cybundle.quantity-breaks .quantity-break .quantity-break__price{font-size:18px}}.mainproduct-section .product-form__input--pills .product-form__label-container label.form__label{font-size:14px;line-height:150%;letter-spacing:.32px;font-weight:400;font-family:Outfit;color:#4b4b4b;display:block;margin:0 0 2px}.mainproduct-section .product .product-form__input .bundle-label{border:1px solid #EBEBEB;background:#fff;border-radius:16px;padding:24px 24px 24px 50px;margin:10px 0 0;position:relative;display:block;width:100%}.mainproduct-section .product .product-form__input .bundle-label:before{right:unset;bottom:unset;z-index:unset;box-shadow:unset}.mainproduct-section .product .product-form__input .bundle-label:before{content:"";display:block;width:20px;height:20px;position:absolute;left:24px;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:solid 1px #EBEBEB}.mainproduct-section .product .product-form__input input[type=radio]:checked+label.bundle-label{background:#fdfbf9;border:1px solid #4D0122;box-shadow:0 0 0 1px #4d0122}.mainproduct-section .product .product-form__input input[type=radio]:checked+label.bundle-label:before{border:solid 3px #FDFBF9;background:#4d0122;box-shadow:0 0 0 1px #4d0122}.mainproduct-section .product .product-form__input .bundle-label .blflex{display:flex;flex-wrap:nowrap;gap:10px;align-items:center}.mainproduct-section .product .product-form__input .bundle-label .blflex .bl-info{flex:1;display:flex;flex-direction:column;gap:12px}.mainproduct-section .product .bundle-label .blflex .bl-info h5{margin:0;display:flex;flex-wrap:wrap;gap:6px}.mainproduct-section .product .bundle-label .blflex .bl-info h5 span.bl-label{font-size:18px;line-height:130%;letter-spacing:1px;font-weight:500;color:#1b1b1b;font-family:Outfit}.mainproduct-section .product .bundle-label .blflex .bl-info h5 span.blbedge{background:#c78c47;color:#fff;border:none;border-radius:40px;font-size:12px;line-height:16px;letter-spacing:.32px;font-weight:400;font-family:Outfit;padding:4px 9px}.mainproduct-section .product .bundle-label .blflex .bl-info p{font-size:16px;line-height:150%;letter-spacing:.32px;font-weight:400;font-family:Outfit;color:#4b4b4b;margin:0;text-align:left}.mainproduct-section .product .product-form__input .bundle-label .blflex .bl-price{flex:0 0 auto;font-size:20px;line-height:130%;font-weight:500;color:#1b1b1b;font-family:Outfit;letter-spacing:.46px}@media (max-width: 1199px){.mainproduct-section .product .product-form__input .bundle-label{padding:14px 14px 14px 44px}.mainproduct-section .product .bundle-label .blflex .bl-info h5 span.bl-label{font-size:18px}.mainproduct-section .product .bundle-label .blflex .bl-info h5 span.blbedge{font-size:10px;padding:3px 8px}.mainproduct-section .product .bundle-label .blflex .bl-info p{font-size:14px}.mainproduct-section .product .product-form__input .bundle-label .blflex .bl-price{font-size:16px}}@media (max-width: 767px){.mainproduct-section .product-form__input--pills .product-form__label-container label.form__label{font-size:16px}.cybundle.quantity-breaks{margin:12px 0!important}.mainproduct-section .product .product-form__input .bundle-label{padding:12px 12px 12px 46px}.mainproduct-section .product .product-form__input .bundle-label .blflex{gap:8px}.mainproduct-section .product .product-form__input .bundle-label .blflex .bl-info{row-gap:4px}.mainproduct-section .product .bundle-label .blflex .bl-info p{font-size:14px}.mainproduct-section .product .bundle-label .blflex .bl-info h5 span.blbedge{font-size:9px}.mainproduct-section .product .product-form__input .bundle-label .blflex .bl-price{font-size:18px}}.mainproduct-section .buybutton-block{margin:16px 0!important}.mainproduct-section .product-form__buttons .atc-button.product-form__submit:before,.mainproduct-section .product-form__buttons .atc-button.product-form__submit:after,.mainproduct-section .main-product-atc.button--secondary:before,.mainproduct-section .main-product-atc.button--secondary:after{border-radius:50px}.mainproduct-section .product-form__buttons .atc-button .main-atc__label__text,.mainproduct-section .main-product-atc.button--secondary .button__label{font-size:18px;line-height:24px;letter-spacing:.32px;font-weight:500;font-family:Outfit}.mainproduct-section .main-product-atc.button--secondary .button__label:after{content:"";width:83px;height:20px;display:inline-block;background-size:contain;vertical-align:middle;margin-left:8px}@media (max-width: 767px){.mainproduct-section .buybutton-block{margin:12px 0!important}.mainproduct-section .product-form__buttons .atc-button .main-atc__label__text,.mainproduct-section .main-product-atc.button--secondary .button__label{font-size:16px}.mainproduct-section .product-form__buttons .atc-button,.mainproduct-section .main-product-atc.button--secondary{min-height:56px;height:56px;border-radius:50px}}.mainproduct-section .sm-readyship.icon-with-text{margin:16px 0!important}.mainproduct-section .sm-readyship .icon-with-text__item{justify-content:center;margin:0}.mainproduct-section .sm-readyship .icon-with-text__item>img{height:20px;margin-right:10px}.mainproduct-section .sm-readyship .icon-with-text__item .h4{font-family:Outfit;font-weight:300;font-size:16px;line-height:150%;letter-spacing:.32px;color:#4b4b4b}.mainproduct-section .sm-readyship .icon-with-text__item .h4 strong{font-weight:500}@media (max-width: 767px){.mainproduct-section .sm-readyship.icon-with-text{margin:12px 0!important}}.product_asseenon{margin:24px 0}.product_asseenon{background:#f5f3f1;padding:16px 16px 20px;border-radius:24px}.product_asseenon .asseen-heading{margin:0 0 20px}.product_asseenon .asseen-heading h4{text-align:center;font-size:18px;line-height:130%;font-family:Outfit;font-weight:400;color:#1b1b1b;margin:0}.product_asseenon .asseengrid{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:42px}.product_asseenon .asseengrid .asseen-item{flex:1}.product_asseenon .asseengrid .asseen-item img{height:46px;width:auto;max-width:100%;display:block;object-fit:contain;object-position:center center;margin:0 auto}.product_asseenon .asseengrid .asseen-item:first-child img{height:36px}@media (max-width: 1279px){.product_asseenon .asseengrid .asseen-item img{height:40px}.product_asseenon .asseengrid .asseen-item:first-child img{height:30px}}@media (max-width: 1179px){.product_asseenon .asseengrid{gap:30px}}@media (max-width: 991px){.product_asseenon .asseen-heading{margin:0 0 16px}.product_asseenon .asseengrid{gap:16px}.product_asseenon .asseengrid .asseen-item:first-child img{height:22px}}@media (max-width: 767px){.product_asseenon{padding:12px 12px 16px;border-radius:12px;margin:20px 0}.product_asseenon .asseen-heading h4{font-size:16px;line-height:150%;letter-spacing:1px}}.mainproduct-section .sm-producticons.icon-with-text .icon-with-text__item img{margin:0 auto 12px;width:40px;height:40px;display:block}.mainproduct-section .sm-producticons.icon-with-text .icon-with-text__item .h4{font-family:Outfit;font-weight:300;font-size:16px;line-height:150%;letter-spacing:normal;color:#1b1b1b}.mainproduct-section .sm-producticons.icon-with-text .icon-with-text__item .h4 strong{font-weight:500}@media (max-width: 1199px){.icon-with-text.sm-producticons{gap:14px}.mainproduct-section .sm-producticons.icon-with-text .icon-with-text__item img{width:30px;height:30px}.mainproduct-section .sm-producticons.icon-with-text .icon-with-text__item .h4{font-size:14px;line-height:120%}}@media (max-width: 767px){.icon-with-text.sm-producticons{margin:20px 0!important}.mainproduct-section .sm-producticons.icon-with-text .icon-with-text__item img{margin:0 auto 12px;width:32px;height:32px}.mainproduct-section .sm-producticons.icon-with-text .icon-with-text__item .h4{font-size:14px;line-height:120%}}.product_doctor_details{margin:24px 0}.product_doctor_details p{margin:0}.product_doctor_details .pd_details_text{font-size:18px;line-height:130%;font-family:Outfit;font-weight:300;color:#1b1b1b;letter-spacing:.32px}.product_doctor_details .product_doctor_inline{display:flex;border-top:1px solid #DEE3F3;margin:12px 0 0;padding:16px 0 0;flex-wrap:nowrap;gap:16px}.product_doctor_details .product_doctor_inline .product_doctor_img{flex:0 0 auto;width:80px}.product_doctor_details .product_doctor_inline .pd_details_specification{flex:1;font-size:14px;line-height:150%;font-family:Outfit;font-weight:400;letter-spacing:.32px;color:#4b4b4b}.product_doctor_details .product_doctor_inline .pd_details_specification .pd_details_logo{max-width:118px;display:block;height:auto;margin:12px 0 0}@media (max-width: 1199px){.product_doctor_details .pd_details_text{font-size:16px}.product_doctor_details .product_doctor_inline .pd_details_specification{font-size:14px}}@media (max-width: 767px){.product_doctor_details{margin:20px 0}.product_doctor_details .product_doctor_inline{margin:12px 0 0;padding:14px 0 0;gap:14px}.product_doctor_details .pd_details_text{font-size:16px;line-height:150%}.product_doctor_details .product_doctor_inline .product_doctor_img{width:64px}.product_doctor_details .product_doctor_inline .pd_details_specification{font-size:14px}.product_doctor_details .product_doctor_inline .pd_details_specification .pd_details_logo{max-width:89px;margin:6px 0 0}}.psom-accordian .accordion__details .accordion__title{font-size:16px;line-height:24px;font-weight:500;font-family:Outfit;letter-spacing:.32px}.psom-accordian .accordion__content-wrapper .accordion__content__inner{margin-top:-20px}.psom-accordian .accordion__content-wrapper .accordion__content__inner{font-size:16px;line-height:150%;font-weight:400;font-family:Outfit;letter-spacing:.32px}.psom-accordian .accordion__details .accordion__collapse-icon{--size: 16px}.psom-accordian .accordion__details .accordion__collapse-icon svg{display:none}.psom-accordian .accordion__details .accordion__collapse-icon:before{content:"";width:var(--size);height:var(--size);display:block;background:url(/cdn/shop/files/plus-accordian.png?v=1761740605);background-repeat:no-repeat;background-size:contain;transform:rotate(0);transition:grid-template-rows var(--animation-duration) ease-in-out,background-color var(--animation-duration) ease-in-out,color var(--animation-duration) ease-in-out,border-color var(--animation-duration) ease-in-out,transform var(--animation-duration) ease-in-out,opacity var(--animation-duration) ease-in-out}.psom-accordian .accordion__details[open] .accordion__summary .accordion__collapse-icon:before{transform:rotate(135deg)}@media (max-width: 1199px){.psom-accordian .accordion__content-wrapper .accordion__content__inner{font-size:16px;line-height:150%}}@media (max-width: 767px){.product__accordion.psom-accordian{margin-top:8px!important}.product__accordion.psom-accordian.acc-first{margin:20px 0 0!important}.psom-accordian .accordion__details .accordion__summary{padding:12px!important}.psom-accordian .accordion__details .accordion__title{font-size:16px;line-height:150%}.psom-accordian .accordion__details .accordion__collapse-icon{--size: 14px}.psom-accordian .accordion__content-wrapper .accordion__content__inner{font-size:16px;line-height:150%}}.mainproduct-section .product_selling_fast.psf-time.icon-with-text .icon-with-text__item .h4{font-weight:400;text-align:left}@media (max-width: 767px){.mainproduct-section .product_selling_fast.psf-time.icon-with-text .icon-with-text__item{align-items:flex-start}.mainproduct-section .product_selling_fast.psf-time.icon-with-text .icon-with-text__item .h4{text-align:left;font-size:16px}.mainproduct-section .product_selling_fast.psf-time.icon-with-text .icon-with-text__item img{width:16px;height:16px;position:relative;top:3px}}footer.footer.sm-footer{background:#0f0f0f}.sm-footer .footer__content-top.page-width,.sm-footer .footer__content-bottom-wrapper.page-width{max-width:1328px;padding:0 24px}.sm-footer .footer__blocks-wrapper.grid,.sm-footer .footer__blocks-wrapper .footer-block.grid__item{margin:0 auto}.sm-footer .footer__blocks-wrapper .footer-block.item-link_list,.sm-footer .footer__blocks-wrapper .footer-block.item-text{width:auto;flex:0 0 auto}.sm-footer .footer__blocks-wrapper .footer-block.item-email_signup{flex:1}.sm-footer .footer__blocks-wrapper.grid{gap:60px;padding-bottom:40px;border-bottom:1px solid #2E2E2E}.sm-footer .footer-block__heading{font-size:16px;line-height:150%;font-weight:500;font-family:Outfit;margin-bottom:12px}.sm-footer .footer-block__details-content.rte{font-size:12px;line-height:24px;letter-spacing:.32px;color:#bababa}.sm-footer .footer__blocks-wrapper .item-link_list a.link.link--text{font-size:12px;line-height:24px;padding:0;letter-spacing:.32px;display:block;color:#bababa}.sm-footer .email-signup{max-width:300px}.sm-footer .email-signup .footer-block__details-logo{max-width:169px;margin:0 0 24px}.sm-footer .email-signup .footer-block__details-content.rte{font-size:14px;line-height:150%;letter-spacing:.32px}.sm-footer .email-signup .newsletter-form__field-wrapper .field:before,.sm-footer .email-signup .newsletter-form__field-wrapper .field:after{content:none;display:none}.sm-footer .email-signup .newsletter-form__field-wrapper .field__input{padding-right:5rem;background:transparent;border:1px solid #2e2e2e;box-shadow:none;padding:14px 24px;min-height:unset;height:unset;font-size:14px;line-height:normal}.sm-footer .email-signup .newsletter-form__field-wrapper .field__input::placeholder{color:#bababa;opacity:1}.sm-footer .email-signup .newsletter-form__field-wrapper .newsletter-form__button{color:#bababa}.sm-footer .email-signup .newsletter-form__field-wrapper .newsletter-form__button>svg{width:10px;height:auto}.sm-footer .footer__content-bottom{padding:32px 0 40px;border-top:none}.sm-footer .footer__content-bottom-wrapper.page-width{gap:20px;align-items:center}.sm-footer .footer__content-bottom-wrapper.page-width>*{flex:0 0 auto;width:calc(33.333% - 20px * 2 / 3);margin:0}.sm-footer .footer__content-bottom-wrapper .list-payment{justify-content:flex-start}.sm-footer .footer__content-bottom-wrapper .list-payment>*:nth-child(1),.sm-footer .footer__content-bottom-wrapper .list-payment>*:nth-child(2),.sm-footer .footer__content-bottom-wrapper .list-payment>*:nth-child(3),.sm-footer .footer__content-bottom-wrapper .list-payment>*:nth-child(4),.sm-footer .footer__content-bottom-wrapper .list-payment>*:nth-child(5),.sm-footer .footer__content-bottom-wrapper .list-payment>*:nth-child(6){display:none}.sm-footer small.copyright__content{font-size:16px;line-height:150%;color:#bababa;font-family:Outfit}.sm-footer .footer__list-social{gap:16px}.sm-footer .list-social__link{padding:0;color:#bababa}.sm-footer .list-social__link>svg{display:block}@media (max-width: 1024px){.sm-footer .footer__blocks-wrapper.grid{gap:30px}.sm-footer .footer__blocks-wrapper .footer-block.item-text{max-width:200px}}@media (max-width: 767px){.sm-footer .footer__blocks-wrapper .footer-block.item-email_signup,.sm-footer .footer__blocks-wrapper .footer-block.item-text{flex:0 0 auto;width:100%;max-width:100%}.footer .footer-block__details-content.footer-block__details-content-mb p{margin-bottom:8px}.sm-footer .footer__blocks-wrapper.grid{gap:24px;column-gap:60px}.sm-footer .email-signup{max-width:100%}.sm-footer .footer__blocks-wrapper .footer-block.item-link_list{margin:0}.sm-footer .footer__content-bottom{padding:32px 0}.sm-footer .footer__content-bottom-wrapper.page-width{gap:16px}.sm-footer .footer__content-bottom-wrapper.page-width>*{flex:0 0 auto;width:100%;margin:0}.sm-footer .footer__content-bottom-wrapper .list-payment{justify-content:center}}:root{--pulseSize: 10px;--blue: #4c0523;--transparentBlue: #e6eaeb}.mainproduct-section .product_selling_fast.icon-with-text .icon-with-text__item .icon_text_pulse{width:20px;height:20px}.icon_text_pulse .center{display:flex;align-items:center;justify-content:center;height:20px}.icon_text_pulse .pulse{width:var(--pulseSize);height:var(--pulseSize);border-radius:50%;background:var(--blue);box-shadow:0 0 0 var(--blue);animation:pulsing 2s infinite;transition:all .2s;display:block}.icon_text_pulse .pulse:hover{--blue: rgba(209, 167, 160,.65);--transparentBlue: rgba(209, 167, 160,0)}.icon_text_pulse .pulse:active{transform:scale(1.5)}@keyframes pulsing{0%{box-shadow:0 0 0 0 var(--blue)}70%{box-shadow:0 0 0 var(--pulseSize) var(--transparentBlue)}to{box-shadow:0 0 0 0 var(--transparentBlue)}}.image_with_text_template--26472318304639__new_image_with_text_kMMJKk .text p em{font-style:unset;color:#121212}.landing_hero_wrapper .landing_hero_text p em,.landing_hero_wrapper .landing_hero_text p strong{color:#121212;font-weight:600;font-style:unset}.lfeature_text_block *:where(p,ul,ol) em{font-style:unset}@media (max-width: 767px){.image_with_text_template--26472318304639__new_image_with_text_kftxmT .image_with_text,.image_with_text_template--26472318304639__new_image_with_text_39gnBa .image_with_text{flex-direction:column-reverse!important}.new_image_with_text_section.image_with_text_template--26472318304639__new_image_with_text_kMMJKk.clinically_proven_section .image_with_text,.new_image_with_text_section.image_with_text_template--26472318304639__new_image_with_text_DTh3Qj.clinically_proven_section .image_with_text,.new_image_with_text_section.image_with_text_template--26472318304639__new_image_with_text_MrTRpx.clinically_proven_section .image_with_text{gap:32px}.new_image_with_text_section.image_with_text_template--26472318304639__new_image_with_text_kMMJKk.clinically_proven_section .page-width,.new_image_with_text_section.image_with_text_template--26472318304639__new_image_with_text_DTh3Qj.clinically_proven_section .page-width,.new_image_with_text_section.image_with_text_template--26472318304639__new_image_with_text_MrTRpx.clinically_proven_section .page-width{padding:40px 24px}.new_image_with_text_section.image_with_text_template--26472318304639__new_image_with_text_kMMJKk.clinically_proven_section .page-width .text_box,.new_image_with_text_section.image_with_text_template--26472318304639__new_image_with_text_DTh3Qj.clinically_proven_section .page-width .text_box,.new_image_with_text_section.image_with_text_template--26472318304639__new_image_with_text_MrTRpx.clinically_proven_section .page-width .text_box{padding:unset}.new_image_with_text_section .text.ul-twocolumns>ul>li:last-child{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/new-pdp.css.map */
