@font-face{font-family:Bricolage Grotesque;src:url(//seaweed.co/cdn/shop/t/4/assets/seaweedco-bricolage-regular.ttf?v=45590425278507055041794482413) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(//seaweed.co/cdn/shop/t/4/assets/seaweedco-bricolage-bold.ttf?v=60324291033028339441794482413) format("truetype");font-weight:700;font-display:swap}.swh{--swh-xs:8px;--swh-sm:12px;--swh-md:16px;--swh-lg:24px;--swh-xl:40px;--swh-2xl:64px;--swh-3xl:96px;--swh-t-sm:14px;--swh-t-md:17px;--swh-t-lg:20px;--swh-t-xl:24px;--swh-t-2xl:30px;--swh-t-title:clamp(20px,.6vw + 16px,24px);--swh-t-lead:clamp(17px,.3vw + 16px,20px);--swh-t-section:clamp(36px,2.6vw + 17.6px,57.6px);--swh-t-hero:clamp(48px,4.6vw + 16px,89.6px);--swh-t-num:clamp(41.6px,3vw + 16px,64px);--swh-t-price:clamp(25.6px,1vw + 17.6px,33.6px);--swh-ease:cubic-bezier(.16,1,.3,1);--swh-container:1440px;--swh-gutter:64px;--swh-gap:32px;--swh-wall:1680px;--swh-paper:#f4f1ea;--swh-paper-2:#ebe5d8;--swh-plate:#ffffff;--swh-ink:#0c3a5e;--swh-ink-2:#33485a;--swh-muted:#596877;--swh-rule:#c9c1b0;--swh-accent:#c2185b;--swh-accent-deep:#9c1249;--swh-accent-ink:#fff7f2;--swh-focus:#1c7ed6;--swh-focus-dark:#ffd9a0;--swh-sea:#0c3a5e;--swh-night:#132b40;--swh-band:#1f4232;--swh-sand:#cfae86;--swh-on-dark:#f4efe6;--swh-on-dark-2:#c9d3da;--swh-display:"YWFT Ultramagnetic Rough Bold One","Bricolage Grotesque",sans-serif;--swh-body:"Bricolage Grotesque",var(--font-body-family),ui-sans-serif,system-ui,sans-serif;background:var(--swh-paper);color:var(--swh-ink);font-family:var(--swh-body);font-size:var(--swh-t-md);line-height:1.55;-webkit-font-smoothing:antialiased;letter-spacing:0}.swh *,.swh *:before,.swh *:after{box-sizing:border-box}.swh ::selection{background:var(--swh-sea);color:var(--swh-on-dark)}.swh :focus-visible{outline:2px solid var(--swh-focus);outline-offset:3px;box-shadow:none}.swh.dark :focus-visible,.swh .dark :focus-visible{outline-color:var(--swh-focus-dark)}.swh a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.18em}.swh h1,.swh h2,.swh h3{margin:0;font-family:var(--swh-display)!important;font-weight:400;letter-spacing:0;line-height:.95;overflow-wrap:break-word;min-width:0;text-wrap:balance;color:inherit}.swh p,.swh ul,.swh ol,.swh figure,.swh blockquote{margin:0}.swh p,.swh li,.swh span,.swh strong,.swh time,.swh a,.swh summary,.swh label,.swh input,.swh button{font-family:inherit}.swh blockquote{font-style:normal;color:inherit;border-left:0;padding-left:0}.swh p{font-family:inherit!important}.swh ul,.swh ol{padding:0;list-style:none}.swh p{text-wrap:pretty}.swh img{max-width:100%;height:auto;display:block}.swh .swh-container{width:100%;max-width:var(--swh-container);margin-inline:auto;padding-inline:var(--swh-gutter)}.swh.dark,.swh .dark{color:var(--swh-on-dark)}.swh .swh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 var(--swh-lg);border-radius:999px;border:2px solid transparent;font-family:var(--swh-body);font-weight:700;font-size:var(--swh-t-md);text-decoration:none;line-height:1;white-space:nowrap;cursor:pointer;letter-spacing:0;transition:background-color .22s var(--swh-ease),color .22s var(--swh-ease),border-color .22s var(--swh-ease),transform .12s var(--swh-ease)}.swh .swh-btn:active{transform:translateY(1px)}.swh .swh-btn-primary{background:var(--swh-accent);color:var(--swh-accent-ink)}.swh .swh-btn-primary:hover{background:var(--swh-accent-deep)}.swh .swh-btn-line{border-color:currentColor;color:inherit;background:transparent}.swh .swh-btn-line:hover{background:var(--swh-ink);border-color:var(--swh-ink);color:var(--swh-paper)}.swh.dark .swh-btn-line:hover,.swh .dark .swh-btn-line:hover{background:var(--swh-on-dark);border-color:var(--swh-on-dark);color:var(--swh-sea)}.swh .swh-btn[disabled]{opacity:.5;pointer-events:none}.swh .swh-link{font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25em;transition:color .22s var(--swh-ease)}.swh .swh-link:hover{color:var(--swh-accent)}.swh.dark .swh-link:hover{color:var(--swh-on-dark-2)}.swh .swh-actions{display:flex;flex-wrap:wrap;gap:var(--swh-sm);margin-top:var(--swh-xl)}.swh .swh-split{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--swh-xl);align-items:end;margin-bottom:var(--swh-xl)}.swh .swh-split h2,.swh .swh-split-l h2{font-size:var(--swh-t-section)}.swh .swh-split p{color:var(--swh-ink-2);max-width:40ch}.swh .swh-split-l{display:flex;justify-content:space-between;align-items:end;gap:var(--swh-xl);margin-bottom:var(--swh-xl);flex-wrap:wrap}.swh .swh-split-l p{color:var(--swh-ink-2)}.swh-hero{position:relative;background:var(--swh-night);color:var(--swh-on-dark)}.swh-hero .swh-hero-ph img{width:100%;height:clamp(560px,calc(100vh - 180px),780px);object-fit:cover;object-position:72% 55%}.swh-hero .swh-hero-copy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center}.swh-hero .swh-hero-copy .swh-container>div{max-width:620px}.swh-hero h1{font-size:var(--swh-t-hero);color:var(--swh-on-dark)}.swh-hero .swh-lead{margin-top:var(--swh-lg);font-size:var(--swh-t-lead);max-width:36ch;color:var(--swh-on-dark)}.swh-hero .swh-proof{margin-top:var(--swh-xl);font-size:var(--swh-t-sm);color:var(--swh-on-dark-2)}.swh-hero .swh-proof p{display:inline}.swh-hero .swh-proof strong{color:var(--swh-on-dark)}.swh-trust .swh-container{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:var(--swh-xl);align-items:center;padding-block:var(--swh-xl)}.swh-trust p{font-weight:700;font-size:var(--swh-t-sm);max-width:28ch}.swh-trust ul{display:flex;justify-content:space-between;align-items:center;gap:var(--swh-lg)}.swh-trust img{height:30px;width:auto;filter:grayscale(1) contrast(1.1);opacity:.75}.swh-signs{padding-top:var(--swh-3xl)}.swh-signs .swh-wall{max-width:var(--swh-wall);margin-inline:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.swh-signs figure{display:flex;flex-direction:column;background:var(--bd,#21414f);color:var(--swh-on-dark)}.swh-signs figcaption{order:-1;padding:var(--swh-lg) var(--swh-lg) var(--swh-md)}.swh-signs h3{font-size:var(--swh-t-2xl);color:var(--swh-on-dark)}.swh-signs figcaption p{margin-top:var(--swh-xs);max-width:28ch;color:var(--swh-on-dark)}.swh-signs img{width:100%;aspect-ratio:5/4;object-fit:cover;object-position:50% 88%}.swh-sci{background:var(--swh-band);color:var(--swh-on-dark);scroll-margin-top:80px}.swh-sci .swh-sci-in{max-width:var(--swh-wall);margin-inline:auto;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}.swh-sci .swh-sci-ph img{width:100%;height:100%;min-height:520px;object-fit:cover;object-position:30% 60%}.swh-sci .swh-sci-copy{padding:var(--swh-2xl) var(--swh-gutter) var(--swh-2xl) var(--swh-xl);max-width:600px}.swh-sci h2{font-size:var(--swh-t-section)}.swh-sci .swh-sci-text{margin-top:var(--swh-md);color:var(--swh-on-dark)}.swh-sci .swh-fact{margin-top:var(--swh-lg);display:flex;align-items:baseline;gap:var(--swh-md);flex-wrap:wrap}.swh-sci .swh-fact strong{font-family:var(--swh-display);font-weight:400;font-size:var(--swh-t-2xl);font-variant-numeric:tabular-nums}.swh-sci .swh-fact span{font-size:var(--swh-t-sm);color:var(--swh-on-dark-2)}.swh-sci .swh-perks{margin-top:var(--swh-lg);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--swh-md) var(--swh-lg)}.swh-sci .swh-perks li{border-top:2px solid var(--swh-on-dark-2);padding-top:var(--swh-xs);font-weight:700;font-size:var(--swh-t-sm);line-height:1.35}.swh-shop{padding-block:var(--swh-3xl)}.swh .swh-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--swh-gap)}.swh-shop .swh-plate{background:var(--swh-plate);aspect-ratio:4/3;display:grid;place-items:center;overflow:hidden}.swh-shop .swh-plate img{width:100%;height:100%;object-fit:contain}.swh-shop .swh-meta{margin-top:var(--swh-md);display:grid;gap:4px}.swh-shop .swh-ptype{font-size:var(--swh-t-sm);color:var(--swh-muted)}.swh-shop .swh-pname{font-family:var(--swh-body)!important;font-weight:700;font-size:var(--swh-t-title);line-height:1.2}.swh-shop .swh-pname a{text-decoration:none}.swh-shop .swh-pname a:hover{text-decoration:underline}.swh-shop .swh-price{margin-top:4px;font-family:var(--swh-display)!important;font-size:var(--swh-t-price);line-height:1;font-variant-numeric:tabular-nums}.swh-shop .swh-price s{font-family:var(--swh-body);font-size:var(--swh-t-sm);color:var(--swh-muted);margin-left:var(--swh-xs);font-variant-numeric:tabular-nums}.swh-shop form{margin-top:var(--swh-sm)}.swh-shop .swh-add{min-height:44px}.swh-how{background:var(--swh-sand)}.swh-how .swh-how-in{max-width:var(--swh-wall);margin-inline:auto;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch}.swh-how .swh-how-copy{padding:var(--swh-2xl) var(--swh-xl) var(--swh-2xl) var(--swh-gutter);justify-self:end;align-self:center;max-width:600px}.swh-how h2{font-size:var(--swh-t-section)}.swh-how .swh-how-copy>p{margin-top:var(--swh-sm);color:var(--swh-ink-2)}.swh-how ol{margin-top:var(--swh-xl);display:grid;gap:var(--swh-md);counter-reset:swhs}.swh-how li{display:grid;grid-template-columns:56px minmax(0,1fr);gap:var(--swh-md);align-items:baseline;border-top:1px solid var(--swh-ink);padding-top:var(--swh-sm);counter-increment:swhs}.swh-how li:before{content:counter(swhs);font-family:var(--swh-display);font-size:var(--swh-t-num);line-height:.8}.swh-how h3{font-family:var(--swh-body)!important;font-weight:700;font-size:var(--swh-t-title);line-height:1.2}.swh-how li p{color:var(--swh-ink-2)}.swh-how .swh-how-ph img{width:100%;height:100%;min-height:460px;object-fit:cover;object-position:60% 50%}.swh-voices{background:var(--swh-sea);color:var(--swh-on-dark);padding-block:var(--swh-3xl)}.swh-voices .swh-split-l p{color:var(--swh-on-dark-2)}.swh-voices .swh-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.swh-voices blockquote{padding:0 var(--swh-xl);border-left:1px solid var(--swh-on-dark-2)}.swh-voices blockquote:first-child{padding-left:0;border-left:0}.swh-voices .swh-q{font-weight:700;font-size:var(--swh-t-lg);line-height:1.35}.swh-voices .swh-who{margin-top:var(--swh-md);font-size:var(--swh-t-sm);color:var(--swh-on-dark-2)}.swh-voices .swh-who strong{display:block;font-size:var(--swh-t-md);color:var(--swh-on-dark)}.swh-faq{background:var(--swh-paper-2);padding-block:var(--swh-3xl)}.swh-faq .swh-faq-in{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--swh-2xl)}.swh-faq h2{font-size:var(--swh-t-section)}.swh-faq .swh-faq-in>div>p{margin-top:var(--swh-sm);color:var(--swh-ink-2)}.swh-faq details{border-top:1px solid var(--swh-rule)}.swh-faq details:last-child{border-bottom:1px solid var(--swh-rule)}.swh-faq summary{display:flex;justify-content:space-between;gap:var(--swh-lg);align-items:center;padding-block:var(--swh-md);font-weight:700;font-size:var(--swh-t-title);line-height:1.25;cursor:pointer;list-style:none}.swh-faq summary::-webkit-details-marker{display:none}.swh-faq summary:after{content:"+";font-family:var(--swh-display);font-size:var(--swh-t-2xl);line-height:1;transition:transform .22s var(--swh-ease)}.swh-faq details[open] summary:after{transform:rotate(45deg)}.swh-faq summary:hover{color:var(--swh-accent)}.swh-faq .swh-answer{padding-bottom:var(--swh-lg);max-width:62ch;color:var(--swh-ink-2)}.swh-faq .swh-answer p+p{margin-top:var(--swh-sm)}.swh-blog{padding-block:var(--swh-3xl)}.swh-blog article{display:grid;gap:var(--swh-xs);align-content:start}.swh-blog .swh-thumb{display:block;aspect-ratio:2/1;overflow:hidden;background:var(--swh-paper-2)}.swh-blog .swh-thumb img{width:100%;height:100%;object-fit:cover}.swh-blog a.swh-thumb:hover{outline:2px solid var(--swh-ink);outline-offset:-2px}.swh-blog .swh-date{margin-top:var(--swh-xs);font-size:var(--swh-t-sm);color:var(--swh-muted)}.swh-blog .swh-atitle{font-family:var(--swh-body)!important;font-weight:700;font-size:var(--swh-t-title);line-height:1.2}.swh-blog .swh-atitle a{text-decoration:none}.swh-blog .swh-atitle a:hover{text-decoration:underline;text-decoration-thickness:2px}@media(max-width:60em){.swh{--swh-gutter:24px}.swh-hero .swh-hero-ph img{height:auto;aspect-ratio:4/3;object-position:78% 50%}.swh-hero .swh-hero-copy{position:static;padding-block:var(--swh-xl) var(--swh-lg)}.swh-trust .swh-container,.swh .swh-split,.swh-faq .swh-faq-in,.swh-sci .swh-sci-in,.swh-how .swh-how-in{grid-template-columns:minmax(0,1fr)}.swh-trust ul{flex-wrap:wrap;justify-content:flex-start}.swh-trust img{height:24px}.swh-signs .swh-wall{grid-template-columns:minmax(0,1fr)}.swh-signs figcaption{padding:var(--swh-md) var(--swh-gutter)}.swh-signs figcaption p{max-width:none}.swh-signs img{aspect-ratio:4/3}.swh-sci .swh-sci-copy,.swh-how .swh-how-copy{padding:var(--swh-xl) var(--swh-gutter);max-width:none;justify-self:stretch}.swh-how .swh-how-ph{order:-1}.swh-sci .swh-sci-ph img,.swh-how .swh-how-ph img{min-height:0;height:auto;aspect-ratio:3/2}.swh .swh-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}.swh-voices .swh-cols{grid-template-columns:minmax(0,1fr);gap:var(--swh-xl)}.swh-voices blockquote{padding:0;border-left:0}.swh-signs,.swh-shop,.swh-voices,.swh-faq,.swh-blog{padding-block:var(--swh-2xl)}}@media(max-width:40em){.swh{--swh-gutter:16px}.swh .swh-grid3,.swh-sci .swh-perks{grid-template-columns:minmax(0,1fr)}.swh-shop .swh-grid3 article{display:grid;grid-template-columns:112px minmax(0,1fr);gap:var(--swh-md);align-items:center}.swh-shop .swh-plate{width:112px;height:112px;aspect-ratio:auto}.swh-shop .swh-meta{margin-top:0}}@media(prefers-reduced-motion:reduce){.swh *,.swh *:before,.swh *:after{transition-duration:0s!important;animation-duration:0s!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/seaweedco-home.css.map */
