.snore-solution{position:relative;z-index:3}.snore-solution__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.snore-solution__col{flex:1 1 calc(50% - 32px);max-width:calc(50% - 32px)}.snore-solution__left>*:not(:last-child){margin-bottom:40px}.snore-solution__left .eq-sub-heading-icon{margin-bottom:12px}.snore-solution__detail p{color:var(--color-light-2);font-family:var(--font-dm-sans);font-size:20px;font-style:normal;font-weight:400;line-height:1.2}.snore-solution__detail p:not(:last-child){margin-bottom:28px}.media-video-wrapper{position:relative;padding-bottom:50%}.media-video-wrapper video,.media-video-wrapper img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px;outline:none;box-shadow:none;border:0}.media-video-wrapper video:hover,.media-video-wrapper img:hover{outline:none;box-shadow:none;border:0}.snore-solution__row .play-pause-btn{pointer-events:none;position:absolute}.play-pause-btn :is(svg,img){--size: 48px;width:var(--size);height:var(--size);position:absolute;bottom:24px;right:24px;cursor:pointer}.snore-solution__left .media-video-wrapper{display:none}.snore-solution__detail ul{margin-left:0;counter-reset:list-count-numaric;margin-bottom:40px}.snore-solution__detail ul li{color:var(--color-light-2);font-family:var(--font-dm-sans);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:26px;position:relative;padding-left:36px;counter-increment:list-count-numaric}.snore-solution__detail ul li:before{content:counter(list-count-numaric);position:absolute;left:0;top:6px;width:20px;height:20px;background:var(--color-light-3);display:flex;align-items:center;justify-content:center;color:var(--color-light);font-family:var(--font-dm-sans);font-size:12px;font-style:normal;font-weight:700;line-height:1;border-radius:50%}.snore-solution__detail ul li:last-child{margin-bottom:0}section.snore-solution.bg-shadow .eq-container:before{content:"";width:560px;height:560px;display:block;position:absolute;left:-25%;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-size:contain;background:radial-gradient(50% 50% at 50% 50%,#174edb80,#174edb00);filter:blur(40px)}.snore-solution .eq-container,.snore-solution__row{position:relative}.snore-solution .eq-title--heading-1{color:var(--color-light-2)}.body--template-index .snore-solution.eq-section-padding{padding:40px 0}@media only screen and (min-width: 992px){.snore-solution.media-left .snore-solution__row{flex-direction:row-reverse}.snore-solution .eq-title--heading-1{margin-bottom:24px}}@media only screen and (min-width: 1920px){.snore-solution__detail p{font-size:22px}.snore-solution.media-left .snore-solution__row .eq-title{padding-right:8%}.snore-solution__detail ul li{font-size:22px}.snore-solution.media-left .snore-solution__row .eq-title--heading-1{font-size:52px}.media-video-wrapper{padding-bottom:98.6%}}@media only screen and (min-width: 1440px){.snore-solution .eq-title,.snore-solution__detail p{padding-right:8%}.media-video-wrapper{padding-bottom:70%}}@media only screen and (max-width: 991px){.snore-solution__left .media-video-wrapper{display:block}.snore-solution__col{flex:1 1 100%;max-width:100%}.snore-solution__right{display:none}.snore-solution__left>*:not(:last-child){margin-bottom:32px}.snore-solution__detail ul{margin-bottom:24px}.snore-solution__left .eq-sub-heading-icon{margin-bottom:12px}.snore-solution__detail p:not(:last-child){margin-bottom:20px}.snore-solution .eq-btn{width:100%;text-align:center}.snore-solution .eq-title--heading-1{margin-bottom:64px}}@media only screen and (max-width: 767px){section.snore-solution.bg-shadow .eq-container:before{width:784px;height:784px;left:-100%}.snore-solution__detail p,.snore-solution__detail ul li{font-size:16px}.snore-solution__detail ul li{margin-bottom:26px}.snore-solution.media-left .snore-solution__row .eq-title--small-heading-1{font-size:28px}.media-video-wrapper{padding-bottom:49.5%}.body--template-index .media-video-wrapper{padding-bottom:50%}.snore-solution__detail ul li:before{top:4px}section.snore-solution .eq-container:before{width:784px;height:784px}.snore-solution .eq-title--heading-1{margin-bottom:32px}}@media screen and (min-width: 768px){.snore-solution .eq-title--heading-1{font-size:44px}}@media only screen and (min-width: 1920px){.snore-solution .eq-title--heading-1{font-size:52px}.media-video-wrapper{padding-bottom:50%}}.snore-solution__row .media-video-wrapper{padding-bottom:56.1%}
/*# sourceMappingURL=/cdn/shop/t/12/assets/eq-snore-solution.css.map */
