body{font-family:DM Sans,Arial,sans-serif}h1,h2,h3,.bundle-price,.product-price{font-family:Bricolage Grotesque,Arial,sans-serif}h1,h2,h3{letter-spacing:-.045em}.site-header{padding-top:0}.announcement{border-bottom:1px solid #ffffff30;padding:10px 0;font-size:9px;letter-spacing:.23em}.nav-bar{position:relative;background:transparent;color:var(--paper);padding:22px 0 18px;border-radius:0;border-bottom:1px solid #ffffff65;min-height:110px}.nav-coordinate{position:absolute;right:0;top:6px;font-size:6px;letter-spacing:.2em;opacity:.55}.brand-mark img{width:175px;max-height:80px}.brand-com{margin-bottom:17px;color:var(--yellow)}.desktop-nav{gap:28px;font-size:13px;font-weight:500}.desktop-nav a:after{background:var(--yellow)}.cart-link{border:1px solid #fff6;border-radius:100px;padding:10px 16px;font-weight:500}.cart-count{background:var(--yellow);color:var(--ink);border:0}.menu-toggle{color:var(--paper)}.hero h1{font-weight:800;font-size:clamp(60px,6.7vw,106px);letter-spacing:-.055em}.hero-subtitle{font-size:15px;max-width:400px}.hero .eyebrow{color:var(--yellow)}.section-heading>p{font-size:13px}.facts-strip{background:transparent;color:var(--paper);border-block:1px solid #fff5;border-radius:0;padding:25px 0}.facts-strip a{border-color:#fff5}.facts-strip strong{font-size:14px}.facts-strip small{font-size:11px}.button{font-size:14px;font-weight:700}.bundle-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.bundle-card{border-radius:13px;padding:22px 19px}.bundle-card--featured{outline-width:3px;background:#fffcec}.bundle-image{height:190px}.bundle-title-row{gap:4px}.bundle-title-row h3{font-size:28px}.bundle-title-row .pill{font-size:9px;padding:5px 8px}.bundle-price{font-size:30px}.bundle-price small{font:12px DM Sans,sans-serif}.bundle-description{font-size:12px;min-height:20px}.bundle-top .eyebrow{font-size:8px;letter-spacing:.07em}.bundle-card .button{font-size:12px;padding-inline:17px}.pack-stack--4 .pack-image{position:absolute;width:67%;left:2%;bottom:3%;filter:drop-shadow(0 8px 9px #17235e12)}.pack-stack--4 .pack-image:nth-child(1){left:28%;bottom:28%;transform:rotate(9deg)}.pack-stack--4 .pack-image:nth-child(2){left:0;bottom:24%;transform:rotate(-9deg)}.pack-stack--4 .pack-image:nth-child(3){left:29%;bottom:3%;transform:rotate(7deg)}.pack-stack--4 .pack-image:nth-child(4){left:2%;bottom:0;transform:rotate(-6deg)}.story-copy>p:not(.eyebrow){font-size:14px}.product-facts{font-size:12px}.evidence-panel{display:grid;grid-template-columns:.9fr 1.1fr;border:1px solid #fff8;border-radius:24px;overflow:hidden;background:var(--blue)}.evidence-intro{padding:44px;position:relative;overflow:hidden}.evidence-intro h2{font-size:55px;margin:22px 0}.evidence-intro em{font-style:normal;color:var(--yellow)}.evidence-intro>p:not(.eyebrow){max-width:290px;font-size:14px;line-height:1.8;position:relative;z-index:1}.evidence-spark{position:absolute;right:20px;bottom:-25px;font-size:150px;line-height:1;color:var(--yellow);opacity:.17}.evidence-answers{background:var(--paper);color:var(--ink);padding:38px}.evidence-answers article{display:flex;gap:22px;padding:23px 0;border-bottom:1px solid #17235e30}.evidence-answers article:first-child{padding-top:0}.evidence-answers article>span{font-size:12px;font-weight:700;padding-top:5px}.evidence-answers h3{font-size:25px;margin-bottom:14px}.evidence-answers p{font-size:13px;line-height:1.8}.evidence-answers>.text-link{font-size:11px;margin-top:24px}.family-filters{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:25px}.family-filters button{padding:10px 18px;border:1px solid #fff6;border-radius:30px;color:var(--paper);background:var(--blue);font-size:12px;min-height:44px}.family-filters button[aria-pressed=true]{background:var(--yellow);color:var(--ink);border-color:var(--yellow)}.family-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.family-card{background:var(--paper);color:var(--ink);border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.family-image{display:block;width:100%;aspect-ratio:1;background:#fff;padding:0;position:relative}.family-image img{width:100%;height:100%;object-fit:contain;transition:opacity .25s}.family-promo{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.family-image:hover .family-promo,.family-image:focus-visible .family-promo{opacity:1}.family-content{padding:20px;display:flex;flex-direction:column;flex:1}.family-content .eyebrow{font-size:8px;opacity:.65;letter-spacing:.08em}.family-content h3{font-size:23px;line-height:1.12;margin:10px 0 20px;letter-spacing:-.03em}.family-link{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding:13px 0 0;background:none;border-top:1px solid #17235e25;color:var(--ink);font-size:12px;text-align:left}.family-link span{font-size:20px}.catalog-dialog{padding:0;border:0;border-radius:20px;width:min(1060px,calc(100% - 28px));max-height:90vh;overflow:auto;background:var(--paper);color:var(--ink)}.catalog-dialog::backdrop{background:#09133dc9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.catalog-dialog-grid{display:grid;grid-template-columns:1fr 1fr;align-items:start}.catalog-dialog-grid>img{width:100%;position:sticky;top:0}.catalog-dialog-copy{padding:45px 30px}.catalog-dialog-copy h2{font-size:34px;margin:18px 0 25px}.catalog-dialog .rte{font-size:13px;line-height:1.8}.catalog-dialog .rte h2{font-size:22px;margin:25px 0 10px}.catalog-dialog-copy .button{margin-top:25px}.catalog-status{border-top:1px solid #17235e30;margin-top:25px;padding-top:20px;font-weight:700}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.journal-card{background:var(--paper);color:var(--ink);border-radius:16px;overflow:hidden}.journal-card summary{list-style:none;cursor:pointer}.journal-card summary::-webkit-details-marker{display:none}.journal-art{height:200px;display:flex;justify-content:center;align-items:center;font:700 140px/.9 Bricolage Grotesque,sans-serif;background:var(--yellow);color:var(--ink);letter-spacing:-.1em;overflow:hidden}.journal-card--2 .journal-art{background:#f3a6d5;transform:none;font-size:120px}.journal-card--3 .journal-art{background:#b5c6ff;font-size:105px}.journal-copy{padding:25px}.journal-copy h3,.journal-copy h2{font-size:27px;line-height:1.1;letter-spacing:-.04em;margin:15px 0 25px}.journal-copy>span{font-size:12px;font-weight:700}.journal-excerpt{padding:0 25px 25px;font-size:13px;line-height:1.8}.seo-section{max-width:940px;border-top:1px solid #fff4}.seo-section h2{font-size:24px;margin:20px 0}.seo-section>p:not(.eyebrow){font-size:12px;line-height:1.9;opacity:.8;margin-top:15px}.tier-options{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:18px}.tier-options button{position:relative;padding:16px 10px;border:1px solid #17235e40;background:transparent;color:var(--ink);border-radius:12px;text-align:left;min-height:84px}.tier-options button[aria-pressed=true]{background:var(--yellow);border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.tier-options strong,.tier-options span,.tier-options small{display:block}.tier-options strong{font-size:18px}.tier-options span{font-size:11px;margin-top:6px}.tier-options small{font-size:7px;letter-spacing:.08em;margin-top:7px}.tier-summary{font-size:12px;line-height:1.7;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #17235e25}.product-description{font-size:14px}.product-fineprint{font-size:11px}.faq-item summary{font-size:15px}.faq-answer{font-size:14px}.article-paper .rte{font-size:16px;line-height:1.9}.article-paper h1{font-size:46px;line-height:1.1;margin-top:18px}.article-paper>.text-link{margin-top:35px}.article-paper ul{padding-left:23px}@media(max-width:1100px){.desktop-nav{gap:18px}.brand-mark img{width:155px}.bundle-grid,.family-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bundle-image{height:230px}.evidence-intro{padding:32px}.evidence-intro h2{font-size:45px}.evidence-answers{padding:30px}.journal-copy h3{font-size:24px}.journal-art{height:170px}.journal-card--3 .journal-art{font-size:80px}}@media(max-width:749px){.nav-bar{min-height:88px;padding:12px 0 15px}.nav-coordinate{display:none}.brand-mark img{width:143px;max-height:65px}.brand-com{font-size:13px;margin-bottom:13px}.announcement{padding:8px 0;font-size:7px}.cart-link{padding:8px 10px}.hero{padding-top:32px}.hero h1{font-size:clamp(46px,12.5vw,83px);letter-spacing:-.05em}.hero-subtitle{font-size:14px;line-height:1.8}.hero-stage{height:300px}.hero-small{font-size:9px}.facts-strip{padding:3px 0}.facts-strip a{padding:16px 10px}.facts-strip strong{font-size:13px}.facts-strip small{font-size:11px}.section-heading>p{font-size:13px;line-height:1.8}.bundle-grid{gap:10px}.bundle-card{padding:17px 13px}.bundle-image{height:135px}.bundle-top .eyebrow{font-size:7px;line-height:1.4;min-height:20px}.bundle-index{display:none}.bundle-title-row{display:block}.bundle-title-row h3{font-size:27px;margin-bottom:8px}.bundle-description{font-size:10px;margin:12px 0;min-height:34px}.bundle-price{font-size:23px;letter-spacing:-.04em}.bundle-price small{font-size:10px;letter-spacing:0;margin-top:5px}.bundle-card .button{font-size:10px;min-height:46px;padding:10px 12px;gap:5px}.bundle-card .button .icon{width:16px}.bundle-card--featured{outline-width:2px;outline-offset:-2px}.section-footnote{font-size:11px;padding-inline:5px}.evidence-panel{grid-template-columns:1fr;border-radius:18px}.evidence-intro{padding:28px}.evidence-intro h2{font-size:45px;margin:20px 0}.evidence-intro>p:not(.eyebrow){font-size:13px}.evidence-answers{padding:28px 23px}.evidence-answers article{gap:14px;padding:22px 0}.evidence-answers h3{font-size:24px}.evidence-answers p{font-size:13px}.family-grid{gap:10px}.family-content{padding:15px 12px}.family-content h3{font-size:21px;line-height:1.1}.family-content .eyebrow{font-size:7px;letter-spacing:.02em}.family-link{font-size:11px;min-height:44px}.family-filters{flex-wrap:nowrap;overflow-x:auto;padding-bottom:9px;margin-bottom:15px}.family-filters button{white-space:nowrap;font-size:11px;padding:9px 15px}.journal-grid{grid-template-columns:1fr;gap:14px}.journal-card>a{display:block}.journal-art{height:180px;font-size:135px}.journal-copy{padding:24px}.journal-copy h3{font-size:28px}.journal-card--3 .journal-art{font-size:100px}.catalog-dialog-grid{grid-template-columns:1fr}.catalog-dialog-grid>img{position:static}.catalog-dialog-copy{padding:30px 24px}.catalog-dialog-copy h2{font-size:32px}.catalog-dialog .dialog-close{position:fixed;top:6vh;right:calc(5vw + 8px);box-shadow:0 3px 15px #0004}.faq-item summary{font-size:14px}.faq-answer{font-size:13px}.seo-section h2{font-size:26px}.seo-section>p:not(.eyebrow){font-size:12px}.product-info h1{font-size:37px}.product-price{font-size:32px}.article-paper h1{font-size:34px}.article-paper .rte{font-size:14px}.mobile-nav{border-radius:0 0 16px 16px}.site-footer{padding-bottom:35px}}.family-image,.product-gallery,.bundle-card,.story-visual,.dialog-image{background:#fff}.hero-stage{border-radius:50%;background:#fff;max-width:560px;aspect-ratio:1;height:auto;min-height:0;align-self:center}.hero-stage>.pack-stack{width:90%;transform:rotate(-5deg)}.hero-stage .orbit-line{border-color:#fff7;width:110%;height:70%;z-index:-1}.stage-note,.stage-caption{color:var(--ink)}.stage-note{z-index:2;top:8%;right:12%}.hero-stage .capsule-stamp{right:0;bottom:3%}.hero-stage .stage-spark{color:var(--yellow);z-index:2}.bundle-image .pack-stack--1{width:90%;transform:none}.pack-stack--2 .pack-image,.pack-stack--3 .pack-image,.pack-stack--4 .pack-image{mix-blend-mode:multiply}.story-visual>.pack-stack{width:90%;transform:none}.photo-pending{display:flex;align-items:center;justify-content:center;flex-direction:column;background:#eef0f8;color:var(--ink);width:100%;height:100%;min-height:220px;font-size:75px;line-height:1}.photo-pending small{font:12px/1.6 DM Sans,sans-serif;margin-top:20px;text-align:center;opacity:.7}.catalog-dialog-grid>.photo-pending{min-height:420px}.pack-stack{aspect-ratio:1}.family-image img{padding:12px}.product-main-image{padding:20px}@media(max-width:749px){.hero-stage{width:90%;margin:30px auto 0;aspect-ratio:1;height:auto}.stage-note{font-size:7px}.hero-stage .capsule-stamp{width:86px;height:86px}.hero-stage .stage-caption{bottom:7%;right:27%}.photo-pending{min-height:165px}.photo-pending small{font-size:10px}.bundle-image{height:145px}.bundle-image .pack-stack{width:100%}}.hero-stage>.pack-stack{border-radius:50%;overflow:hidden;transform:none;width:100%;max-width:none;padding:9%;filter:none}.hero-stage .pack-image{filter:none}.hero-stage .stage-note{top:5%;right:25%}.hero-stage .stage-caption{bottom:7%;right:25%}.hero-stage .pack-image{transform:scale(1.42)}.hero-stage .stage-note{display:none}.hero-stage .stage-caption{z-index:4;bottom:8%}.bundle-image{overflow:hidden;isolation:isolate}.bundle-image .pack-stack{display:flex;position:relative;align-items:center;justify-content:center;width:100%;height:100%;aspect-ratio:auto;transform:none;filter:none}.bundle-image .pack-image{position:static!important;inset:auto!important;transform:none!important;mix-blend-mode:normal;width:100%;height:100%;object-fit:contain;filter:none}.bundle-image .pack-image:not(:first-child){display:none}.bundle-top,.bundle-title-row{position:relative;z-index:2}.hero-stage{overflow:visible}.hero-stage:hover>.pack-stack{transform:none}@media(max-width:749px){.hero-stage .orbit-line{width:90%;height:65%}.closing-banner{overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/szuperhos-v2.css.map */
