#maincontent .shopify-section{display:flow-root}#maincontent .reveal{opacity:1;visibility:visible;transform:none}#maincontent .hero .hero-copy,#maincontent .hero .reveal{pointer-events:auto}#maincontent .hero .intro-shade{opacity:0}#maincontent .hero .intro-words{display:none}#maincontent .hero .intro{pointer-events:none}.product-zoom{width:1000px}.zoom-toolbar{display:flex;gap:8px}.zoom-viewport{overflow:auto;max-height:75svh;background:#282139;padding:20px;color:#fff}.zoom-scene{transform-origin:top left;width:700px;height:620px}.zoom-scene .gallery-expand{display:none}#maincontent .hero .hero-copy{transform:none}
#maincontent .sleep-sections{top:var(--header-height);z-index:10}#maincontent .sticky-purchase{z-index:45}

@scope (#maincontent:has(.hero,.sleep-hero,.about-hero)){@layer bryth-base{:scope#maincontent *{all:revert-layer}}:scope{line-height:normal}}

@scope (#maincontent:has(.legal-main,.faq-main)){@layer bryth-base{:scope#maincontent *{all:revert-layer}}:scope{line-height:normal}}

@scope (#maincontent.legal-page,#maincontent.about-page){@layer bryth-base{:scope#maincontent *{all:revert-layer}}:scope{line-height:normal}}
