.sniffers-content-section[data-content-section]{background-color:var(--content-bg, var(--cream));color:var(--content-color, var(--ink));padding-top:var(--content-pad-top);padding-bottom:var(--content-pad-bottom)}.challenge.sniffers-content-section[data-content-section]{background-color:var(--content-bg, var(--ink));color:var(--content-color, var(--cream))}.sniffers-rte>:first-child{margin-top:0}.sniffers-rte>:last-child{margin-bottom:0}.sniffers-rte p{margin:0 0 1em}.sniffers-rte a{text-decoration:underline;text-underline-offset:3px}.sniffers-rte ul,.sniffers-rte ol{padding-left:1.3em;margin:1em 0}.sniffers-content-media{min-width:0}.sniffers-content-media video{display:block;width:100%;height:auto}.shared-ritual-image.sniffers-content-media video{aspect-ratio:1.13;object-fit:cover}.shared-ritual-grid[data-without-media=true]{grid-template-columns:1fr}.shared-ritual-grid[data-without-media=true] .shared-ritual-copy{max-width:650px}.shared-ritual-value>div:nth-child(odd){border-left:0;padding-left:0}.challenge-description{font-size:13px;line-height:1.8;opacity:.8}.challenge.sniffers-content-section .challenge-tracker>p,.challenge.sniffers-content-section .reset-challenge{color:inherit}.faq-heading-image{display:block;width:100%;max-width:380px;height:auto;margin-top:32px}.faq-list .faq-answer{color:inherit;opacity:.75;font-size:12px;line-height:1.8;padding:0 25px 24px 0}.faq-list .faq-answer p{padding:0;color:inherit;font:inherit}.sniffers-content-section[data-editor=true] .closing-fan{pointer-events:auto}.sniffers-content-section[data-editor=true] .closing-fan img{cursor:pointer}.sniffers-media-grid{display:grid;grid-template-columns:1fr 1.08fr;gap:8%;align-items:center}.sniffers-media-copy{min-width:0}.sniffers-media-copy .eyebrow{margin-bottom:22px}.sniffers-media-copy h2{font-size:clamp(36px,4.3vw,68px);line-height:1.08}.sniffers-media-description{max-width:440px;font-size:14px;line-height:1.75;margin-top:25px;opacity:.8}.sniffers-media-copy .button{margin-top:26px}.sniffers-media-figure{margin:0;min-width:0}.sniffers-media-figure img{display:block;width:100%;height:auto}.sniffers-media-figure figcaption{margin-top:14px;font-size:11px;line-height:1.6;opacity:.7}.sniffers-media[data-layout=split][data-media-position=left] .sniffers-media-copy{grid-column:2;grid-row:1}.sniffers-media[data-layout=split][data-media-position=left] .sniffers-media-figure{grid-column:1;grid-row:1}.sniffers-media[data-layout=full] .sniffers-media-grid,.sniffers-media[data-has-copy=false] .sniffers-media-grid{display:block}.sniffers-media[data-layout=full] .sniffers-media-copy{max-width:720px;margin-bottom:34px}.sniffers-media .sniffers-content-media[data-ratio=square] img,.sniffers-media .sniffers-content-media[data-ratio=square] video{aspect-ratio:1;object-fit:cover}.sniffers-media .sniffers-content-media[data-ratio=landscape] img,.sniffers-media .sniffers-content-media[data-ratio=landscape] video{aspect-ratio:16 / 9;object-fit:cover}.sniffers-editor-placeholder{display:grid;place-items:center;min-height:230px;padding:30px;background:var(--theme-soft);color:var(--ink);font-size:13px;line-height:1.6;text-align:center}@media(max-width:760px){.sniffers-content-section[data-content-section]{padding-top:var(--content-mobile-pad-top);padding-bottom:var(--content-mobile-pad-bottom)}.shared-ritual-image.sniffers-content-media video{aspect-ratio:1.3}.challenge-description{font-size:12px}.faq-list .faq-answer{font-size:11px}.faq-heading-image{max-width:none;margin:0 0 30px}.sniffers-media-grid{display:flex;flex-direction:column;align-items:stretch;gap:28px}.sniffers-media-copy h2{font-size:clamp(34px,8.7vw,48px)}.sniffers-media-copy .eyebrow{margin-bottom:18px}.sniffers-media-description{font-size:13px;margin-top:20px}.sniffers-media-copy .button{margin-top:22px}.sniffers-media[data-layout=full] .sniffers-media-copy{margin-bottom:28px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sniffers-content-editor.css.map */
