.shopify-section .rte .adv-kicker,.adv-kicker{margin:0 0 .4rem;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.72)}.adv-stars{font-size:16px;font-weight:400;line-height:1.55;color:rgb(var(--color-foreground))}.adv-img{display:block;width:100%;height:auto;border-radius:14px;margin:1.4rem 0}ul.adv-love{list-style:none!important;padding-left:0!important;margin:1rem 0 1.4rem;display:grid;gap:.75rem}ul.adv-love li{border:1px solid rgba(var(--color-foreground),.18);border-radius:12px;padding:.9rem 1rem;line-height:1.55;font-size:15.5px;font-weight:400;color:rgba(var(--color-foreground),.9);margin:0}ul.adv-love li::marker{content:none}ul.adv-love li strong{display:block;margin-bottom:.3rem;font-size:16px;font-weight:700;color:rgb(var(--color-foreground))}ul.adv-love li span{display:block}.adv-review p{font-style:normal}.adv-review,.adv-review p{quotes:none}.adv-review:before,.adv-review:after{content:none!important}.adv-press{margin:1.2rem 0}.adv-press-img{display:block;width:100%;max-width:520px;height:auto;margin:0 auto;border-radius:0}.adv-offer{border:2px solid rgba(var(--color-foreground),.85);border-radius:16px;padding:1.15rem 1rem 1.3rem;margin:1.8rem 0;text-align:center}.adv-offer h3{margin:0 0 .6rem;font-size:19px;font-weight:700;letter-spacing:.02em;line-height:1.3}.adv-offer p{font-size:15.5px;font-weight:400;line-height:1.6;color:rgba(var(--color-foreground),.9)}.adv-cta{margin:1.2rem 0 .4rem;text-align:center}.adv-btn{display:inline-block;width:100%;max-width:460px;box-sizing:border-box;background:#1e8c3a;color:#fff;font-weight:800;font-size:17px;line-height:1.25;letter-spacing:.01em;text-transform:uppercase;text-decoration:none;padding:1rem 1.1rem;border-radius:999px;box-shadow:0 6px 18px #1e8c3a47}.adv-btn:hover{background:#17702e;color:#fff}.adv-cta-note{text-align:center;font-size:13px;font-weight:400;color:rgba(var(--color-foreground),.82);margin:.55rem 0 0}.adv-reviews{display:flex;gap:.75rem;margin:1rem -1.5rem 1.6rem;padding:0 1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;scrollbar-width:none}.adv-reviews::-webkit-scrollbar{display:none}.adv-review{flex:0 0 82%;scroll-snap-align:center;margin:0;border:1px solid rgba(var(--color-foreground),.13);border-radius:14px;padding:.95rem 1rem;background:rgba(var(--color-foreground),.025);display:flex;flex-direction:column}.adv-review p{font-size:15px;font-weight:400;line-height:1.55;color:rgba(var(--color-foreground),.92);margin:.45rem 0 .6rem;flex:1 1 auto}.adv-review-stars{font-size:14px;letter-spacing:.06em}.adv-review cite{font-style:normal;font-weight:700;font-size:14px;color:rgba(var(--color-foreground),.85)}.adv-seal{text-align:center;margin:1.8rem 0 .6rem}.adv-seal-img{width:150px;height:auto;display:inline-block;border-radius:0;margin:0}.adv-pay{margin:1.4rem 0 .4rem}.adv-pay-img{display:block;width:100%;max-width:640px;height:auto;margin:0 auto;border-radius:0}@media(min-width:750px){.adv-love{grid-template-columns:repeat(2,1fr)}.adv-reviews{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin:1rem 0 1.8rem;padding:0;overflow:visible}.adv-review{flex:none}.adv-img{border-radius:18px}.adv-offer{padding:1.6rem 2rem 1.8rem}.adv-offer h3{font-size:24px}}@media(min-width:990px){.adv-reviews{grid-template-columns:repeat(3,1fr)}}.sn-eyebrow{font-size:12.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:rgba(var(--color-foreground),.72);margin:0 0 .45rem}.sn-press{text-align:center}.sn-press-label{font-size:12.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.72);margin:0 0 .7rem}.sn-press-row{list-style:none;display:flex;align-items:center;justify-content:center;gap:1.4rem;margin:0;padding:0 .2rem;overflow-x:auto;scrollbar-width:none}.sn-press-row::-webkit-scrollbar{display:none}.sn-press-row li{flex:0 0 auto}.sn-press-row img{height:26px;width:auto;display:block;opacity:.85;filter:grayscale(1) contrast(1.15)}.sn-stats{text-align:center}.sn-stats-seal{width:104px;height:auto;display:block;margin:0 auto .7rem}.sn-stats-head h2{font-size:22px;line-height:1.3;margin:.2rem 0 .5rem}.sn-stats-head p{font-size:15.5px;font-weight:400;line-height:1.6;color:rgba(var(--color-foreground),.9);margin:0 auto;max-width:56ch}.sn-stats-row{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;margin:1.2rem 0 0;padding:0}.sn-stats-row li{border:1px solid rgba(var(--color-foreground),.18);border-radius:12px;padding:.75rem .55rem}.sn-stats-row b{display:block;font-size:16px;font-weight:700;line-height:1.25;color:rgb(var(--color-foreground))}.sn-stats-row span{display:block;font-size:12.5px;font-weight:400;color:rgba(var(--color-foreground),.8);margin-top:.2rem}.sn-docs{display:grid;gap:1.1rem}.sn-docs-img{width:100%;height:auto;border-radius:14px;display:block}.sn-docs-body h2{font-size:22px;line-height:1.3;margin:.15rem 0 .6rem}.sn-docs-body p{font-size:15.5px;font-weight:400;line-height:1.6;color:rgba(var(--color-foreground),.9);margin:0 0 .75rem}.sn-docs-list{list-style:none;margin:.6rem 0 0;padding:0;display:grid;gap:.45rem}.sn-docs-list li{border-left:3px solid #1e8c3a;padding:.15rem 0 .15rem .7rem}.sn-docs-list b{display:block;font-size:15.5px;font-weight:700;color:rgb(var(--color-foreground))}.sn-docs-list span{font-size:13.5px;font-weight:400;color:rgba(var(--color-foreground),.82)}.sn-story{display:grid;gap:1.1rem}.sn-story-img{width:100%;height:auto;border-radius:14px;display:block}.sn-story-body h2{font-size:22px;line-height:1.3;margin:.15rem 0 .6rem}.sn-story-body p{font-size:15.5px;font-weight:400;line-height:1.6;color:rgba(var(--color-foreground),.9);margin:0 0 .75rem}.sn-band{margin:0}.sn-band img{display:block;width:100%;height:auto;border-radius:14px}.sn-band--pay img{border-radius:0;max-width:660px;margin:0 auto}@media(min-width:750px){.sn-press-row{gap:2.6rem}.sn-press-row img{height:32px}.sn-stats-row{grid-template-columns:repeat(4,1fr)}.sn-stats-head h2{font-size:28px}.sn-docs{grid-template-columns:.85fr 1.15fr;align-items:center;gap:2.2rem}.sn-story{grid-template-columns:1.15fr .85fr;align-items:center;gap:2.2rem}.sn-story-img{order:2}.sn-docs-body h2,.sn-story-body h2{font-size:29px}.sn-band img{border-radius:18px}}.adv-img+p,.rte p,.rte li{font-weight:400}.rte p,.rte li{font-size:16px;line-height:1.65;color:rgba(var(--color-foreground),.92)}.rte h2{font-size:24px;line-height:1.3}.rte h3{font-size:21px;line-height:1.32}@media(min-width:750px){.rte p,.rte li{font-size:17px}.rte h2{font-size:30px}.rte h3{font-size:25px}}.adv-h,.adv-h.h1{font-family:Poppins,sans-serif!important;font-weight:700;font-size:29.25px;line-height:1.2308;letter-spacing:.078rem;color:#2e2a39;margin:15px 0;text-align:left;word-break:break-word}.adv-h.center{text-align:center}.adv-rte{margin:0 0 15px;font-family:Poppins,sans-serif;text-align:left}.adv-rte.center{text-align:center}.adv-rte p{font-family:Poppins,sans-serif;font-size:16px;line-height:1.8;letter-spacing:.06rem;color:#2e2a39d1;margin:0 0 1em;font-weight:400}.adv-rte p:last-child{margin-bottom:0}.adv-rte strong{color:#2e2a39;font-weight:700;font-family:Poppins,sans-serif!important}.adv-rte em{font-family:Poppins,sans-serif!important;font-style:italic}.adv-rte a{color:#2e2a39;text-decoration:none}.adv-rte a span{text-decoration:underline}.adv-rte ul{list-style:disc;list-style-position:inside;padding-left:20px;margin:0 0 1em}.adv-rte li{font-family:Poppins,sans-serif;font-size:16px;line-height:1.8;letter-spacing:.06rem;color:#2e2a39d1;font-weight:400;margin:0 0 .5em;list-style:inherit}.adv-rte li:last-child{margin-bottom:0}.adv-media{margin:15px 0;border-radius:12px;overflow:hidden;aspect-ratio:var(--ratio);background:#e9e7e1}.adv-media img{display:block;width:100%;height:100%;object-fit:cover;margin:0;border-radius:0}.adv-box{background:#e3e1dc;border-radius:12px;padding:12px;margin:15px 0;overflow:hidden}.adv-box .adv-h{margin-top:15px}.adv-box .adv-rte{margin-bottom:15px}.adv-logos{padding:12px 0;text-align:center}.adv-logos .adv-h{margin:15px 0}.adv-logos-row{list-style:none;margin:0 -15px;padding:0 15px;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.adv-logos-row::-webkit-scrollbar{display:none}.adv-logos-row li{flex:0 0 50%;scroll-snap-align:start;display:flex;justify-content:center;align-items:center;padding:20px;box-sizing:border-box}.adv-logos-row img{max-width:100%;max-height:48px;width:auto;height:auto;object-fit:contain;filter:grayscale(1);opacity:.8;margin:0}.adv-bar{display:block;width:100%;box-sizing:border-box;background:#55ac59;color:#fff!important;padding:22px 20px;margin:15px 0;border-radius:8px;text-decoration:none!important;font-family:Poppins,sans-serif;font-weight:800;font-size:25px;text-align:center;line-height:1.3}.adv-btnwrap{margin:15px 0;text-align:center}.adv-btn{display:flex;width:100%;box-sizing:border-box;justify-content:center;align-items:center;min-height:49px;padding:12px 30px;border:2px solid transparent;border-radius:6px;background:#dd1d1d;color:#fff!important;font-family:Poppins,sans-serif;font-weight:700;font-size:19px;letter-spacing:.1rem;line-height:1.2;text-align:center;text-decoration:none!important;transition:box-shadow .1s ease}.adv-btn:hover{box-shadow:0 0 0 2px #dd1d1d,0 0 0 4px #f5f4f0}.adv-avis p{margin:0 0 1em}.adv-avis em{font-style:italic}.adv-progress{position:fixed;top:0;left:0;right:0;height:4px;z-index:4;pointer-events:none}.adv-progress span{display:block;height:100%;width:0;background:#61923e;border-radius:0 3px 3px 0;transition:width .1s linear}@media(min-width:750px){.adv-h,.adv-h.h1{font-size:39px}.adv-box{padding:15px}.adv-logos-row{margin:0;padding:0;overflow:visible;justify-content:center}.adv-logos-row li{flex:1 1 0}.adv-logos-row img{max-height:56px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/somnea-adv.css.map */
