._footer_1ha5e_1{border-top:1px solid #ffffff18;font-family:Inter,Arial,sans-serif;color:#fff!important;background:#101316!important;margin:0!important;padding:64px max(24px,50vw - 620px) 26px!important}._grid_1ha5e_1{grid-template-columns:1.1fr .8fr .9fr 1.2fr;gap:40px;display:grid}._footer_1ha5e_1 ._brand_1ha5e_1 img{object-fit:contain;width:169px;height:73px}._footer_1ha5e_1 p{color:#aebbb8!important;margin:18px 0!important;font-size:14px!important;line-height:1.7!important}._footer_1ha5e_1 h2{letter-spacing:.07em;text-transform:uppercase;color:#cdff55!important;margin:0 0 20px!important;font-size:13px!important;line-height:1.4!important}._footer_1ha5e_1 nav,._contact_1ha5e_1{flex-direction:column;align-items:flex-start;gap:12px;display:flex}._footer_1ha5e_1 a{color:#e7eceb;overflow-wrap:anywhere;font-size:14px;line-height:1.5;text-decoration:none}._footer_1ha5e_1 a:hover{color:#cdff55}._footer_1ha5e_1 ._cta_1ha5e_1{color:#cdff55;border:1px solid #86a49a;border-radius:8px;padding:12px 18px}._bottom_1ha5e_1{color:#99aaa4;border-top:1px solid #ffffff24;justify-content:space-between;gap:24px;margin-top:44px;padding-top:24px;font-size:12px;display:flex}._bottom_1ha5e_1 nav{flex-flow:wrap;gap:12px 22px}._bottom_1ha5e_1 a{color:#99aaa4;font-size:12px}@media (width<=760px){._footer_1ha5e_1{padding:40px 22px 32px!important}._grid_1ha5e_1{grid-template-columns:1fr 1fr;gap:32px 20px}._brand_1ha5e_1,._contact_1ha5e_1{grid-column:1/-1}._footer_1ha5e_1 ._brand_1ha5e_1 img{width:145px;height:63px}._brand_1ha5e_1 p{margin:12px 0 0!important}._footer_1ha5e_1 h2{margin-bottom:4px!important}._bottom_1ha5e_1{flex-direction:column;gap:16px;margin-top:30px}._bottom_1ha5e_1 nav{gap:12px 18px}}@media (width>=761px){._bottom_1ha5e_1 nav{padding-right:64px}}@media (width<=760px){._bottom_1ha5e_1 nav{padding-right:64px}}._footer_1ha5e_1._footer_1ha5e_1 a,._footer_1ha5e_1._footer_1ha5e_1 a:visited{color:#e7eceb!important}._footer_1ha5e_1._footer_1ha5e_1 h2{color:#fff!important}._footer_1ha5e_1._footer_1ha5e_1 ._bottom_1ha5e_1,._footer_1ha5e_1._footer_1ha5e_1 ._bottom_1ha5e_1 span,._footer_1ha5e_1._footer_1ha5e_1 ._bottom_1ha5e_1 a{color:#b7c5c0!important}._footer_1ha5e_1._footer_1ha5e_1 ._cta_1ha5e_1,._footer_1ha5e_1._footer_1ha5e_1 a:hover{color:#cdff55!important}._footer_1ha5e_1._footer_1ha5e_1 a:focus-visible{outline-offset:5px;outline:2px solid #cdff55}._footer_1ha5e_1._footer_1ha5e_1 p,._footer_1ha5e_1._footer_1ha5e_1 h2,._footer_1ha5e_1._footer_1ha5e_1 a,._footer_1ha5e_1._footer_1ha5e_1 a:visited,._footer_1ha5e_1._footer_1ha5e_1 ._bottom_1ha5e_1,._footer_1ha5e_1._footer_1ha5e_1 ._bottom_1ha5e_1 span,._footer_1ha5e_1._footer_1ha5e_1 ._bottom_1ha5e_1 a,._footer_1ha5e_1._footer_1ha5e_1 ._cta_1ha5e_1,._footer_1ha5e_1._footer_1ha5e_1._footer_1ha5e_1 h2{color:#fff!important}._policies_1ha5e_10{border-top:1px solid #ffffff24;grid-template-columns:1fr 2fr;gap:32px;margin-top:36px;padding:26px 0;display:grid}._footer_1ha5e_1 ._policies_1ha5e_10 h2{margin:0 0 8px!important;font-size:14px!important}._footer_1ha5e_1 ._policies_1ha5e_10 p{margin:0!important;font-size:12px!important}._footer_1ha5e_1 ._policies_1ha5e_10 nav{grid-template-columns:1fr 1fr;align-items:start;gap:10px 24px;display:grid}._footer_1ha5e_1 ._policies_1ha5e_10 a{padding:7px 0;font-size:13px;line-height:1.5}._policies_1ha5e_10+._bottom_1ha5e_1{margin-top:0}._footer_1ha5e_1 ._policies_1ha5e_10 a:hover{text-underline-offset:5px;text-decoration:underline}@media (width<=760px){._policies_1ha5e_10{grid-template-columns:1fr;gap:18px;margin-top:28px;padding:24px 0}._footer_1ha5e_1 ._policies_1ha5e_10 nav{gap:8px 20px}._footer_1ha5e_1 ._policies_1ha5e_10 a{align-items:center;min-height:44px;font-size:12px;display:flex}}._discovery_125wl_1{padding:0}._heading_125wl_1{justify-content:space-between;align-items:flex-end;gap:32px;margin:0 0 32px;display:flex}._eyebrow_125wl_1{letter-spacing:.15em;text-transform:uppercase;font-weight:700;color:#cdff55!important;margin:0 0 14px!important;font-size:11px!important}._heading_125wl_1 h2{letter-spacing:-.035em;max-width:650px;color:#fff!important;margin:0!important;font-size:clamp(30px,3.1vw,44px)!important;line-height:1.14!important}._description_125wl_1{max-width:520px;color:#b7c7c2!important;margin:16px 0 0!important;font-size:15px!important;line-height:1.65!important}._heading_125wl_1>a{white-space:nowrap;border:1px solid #81968e;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-height:46px;padding:11px 20px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;color:#fff!important}._heading_125wl_1>a:hover{background:#cdff55;border-color:#cdff55;color:#10151c!important}._categories_125wl_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._categories_125wl_1>a{background:#18242c;border:1px solid #ffffff18;border-radius:12px;flex-direction:column;min-width:0;text-decoration:none;transition:border-color .2s;display:flex;overflow:hidden}._categories_125wl_1>a:hover{border-color:#cdff55}._image_125wl_1{aspect-ratio:1.6;background:#e8eeea;overflow:hidden}._image_125wl_1 img{object-fit:cover;width:100%;height:100%;display:block}._label_125wl_1{align-items:center;min-height:62px;padding:18px 20px;display:flex}._label_125wl_1 h4{margin:0;font-size:16px;font-weight:600;line-height:1.4;color:#fff!important}._discovery_125wl_1 a:focus-visible{outline-offset:4px;outline:3px solid #cdff55}@media (width<=700px){._heading_125wl_1{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:26px}._heading_125wl_1 h2{max-width:330px;font-size:30px!important}._eyebrow_125wl_1{margin-bottom:12px!important}._description_125wl_1{max-width:340px;margin-top:12px!important;font-size:14px!important}._heading_125wl_1>a{min-height:44px;padding:10px 18px}._categories_125wl_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}._label_125wl_1{min-height:64px;padding:13px 12px}._label_125wl_1 h4{font-size:14px}._image_125wl_1{aspect-ratio:1.18}}._theme_e6mtn_2{--forest:#155b3d;--lime:#cdff55;--black:#101316;--white:#fff}._theme_e6mtn_2 .hero{background-color:#102b25}._theme_e6mtn_2 .hero-shade{background:linear-gradient(90deg,#02120cfa 0%,#031911e6 31%,#03171080 55%,#03120c33 82%),linear-gradient(#020e097a 0%,#0000 28%,#02120c61 100%)!important}._theme_e6mtn_2 .range-section{background:#10151c!important}._theme_e6mtn_2 .quality-section{background:#122c48!important}._theme_e6mtn_2 .cosmicare-section{background:radial-gradient(circle at 15% 15%,#a471ff30,#0000 40%),#241638!important}._theme_e6mtn_2 .transparency-section{background:#101316!important}._theme_e6mtn_2 .founder-section{background:#102b25!important}._theme_e6mtn_2 .seo-section{background:#141b2b!important}._theme_e6mtn_2 .contact-section{background:#102c22!important}._theme_e6mtn_2 .capability-grid article:first-child{color:#142941!important;background:#d5e9ff!important;border-color:#b8d5f5!important}._theme_e6mtn_2 .capability-grid article:nth-child(2){color:#173e2d!important;background:#cdeee0!important;border-color:#acd9c3!important}._theme_e6mtn_2 .capability-grid article:nth-child(3){color:#253214!important;background:#dcff77!important;border-color:#c7ed60!important}._theme_e6mtn_2 .capability-grid article:nth-child(4){color:#38254f!important;background:#e1d5fc!important;border-color:#cbb7ef!important}._theme_e6mtn_2 .capability-grid article h3,._theme_e6mtn_2 .capability-grid article p,._theme_e6mtn_2 .capability-grid article small,._theme_e6mtn_2 .capability-grid article span{color:inherit!important}._theme_e6mtn_2 .capability-grid article a{color:#182d21!important;background:#fff!important;border-color:#0000!important}._theme_e6mtn_2 .process-track article:nth-child(2n){border-color:#5a73a0!important}._theme_e6mtn_2 .transparency-grid article{background:#172b42!important;border-color:#354a66!important}._theme_e6mtn_2 .transparency-grid .transparency-featured{background:#38234e!important;border-color:#745695!important}._theme_e6mtn_2 .founder-track article:nth-child(2){background:#172b42!important;border-color:#354a66!important}._theme_e6mtn_2 .founder-track article:nth-child(3){background:#38234e!important;border-color:#745695!important}._theme_e6mtn_2 .seo-grid article{background:#19283b!important;border-color:#354a66!important}._theme_e6mtn_2 .seo-grid article:nth-child(2){background:#202b26!important;border-color:#3b5647!important}._theme_e6mtn_2 .seo-grid article:nth-child(3){background:#31223f!important;border-color:#604578!important}._theme_e6mtn_2 .button-primary,._theme_e6mtn_2 .header-cta{color:#182714!important;background:#cdff55!important;border-color:#cdff55!important}._theme_e6mtn_2 .hero h1,._theme_e6mtn_2 .range-heading h2,._theme_e6mtn_2 .quality-content h2,._theme_e6mtn_2 .cosmicare-copy h2,._theme_e6mtn_2 .transparency-heading h2,._theme_e6mtn_2 .founder-heading h2,._theme_e6mtn_2 .seo-intro h2,._theme_e6mtn_2 .contact-copy h2,._theme_e6mtn_2 .seo-grid h3,._theme_e6mtn_2 .founder-track h3,._theme_e6mtn_2 .transparency-grid h3{color:#fff!important}._theme_e6mtn_2 .seo-grid p,._theme_e6mtn_2 .founder-track p,._theme_e6mtn_2 .transparency-grid p{color:#d0d8e2!important}._theme_e6mtn_2 .kicker-lime{color:#cdff55!important}._theme_e6mtn_2>footer{background:#101316!important}@media (width<=740px){._theme_e6mtn_2 .hero{padding-top:0}._theme_e6mtn_2 .hero-media{top:0}}._theme_e6mtn_2{--section-space:clamp(76px,7vw,108px);color:#172a21;background:#fafaf7}._theme_e6mtn_2>section{content-visibility:visible!important;contain-intrinsic-size:none!important}._theme_e6mtn_2 .reveal{opacity:1!important;transform:none!important}._theme_e6mtn_2 .hero{min-height:760px;padding-top:92px;padding-bottom:168px}._theme_e6mtn_2 .hero-inner{width:min(720px,58vw);padding-top:0}._theme_e6mtn_2 .hero h1{letter-spacing:-.045em;font-size:clamp(48px,4.6vw,68px);line-height:1.06}._theme_e6mtn_2 .hero-eyebrow{color:#d4e0dc!important}._theme_e6mtn_2 .hero-lede{max-width:600px;color:#e0e8e4!important}._theme_e6mtn_2 .hero .button-ghost,._theme_e6mtn_2 .contact-actions .button-ghost{color:#fff!important;background:#10271c!important;border-color:#88a78c!important}._theme_e6mtn_2 .hero .button-ghost:hover,._theme_e6mtn_2 .contact-actions .button-ghost:hover{color:#15291d!important;background:#e9f4e5!important}._theme_e6mtn_2 .intro-section,._theme_e6mtn_2 .process-section,._theme_e6mtn_2 .faq-section{color:#172a21!important;background:#fafaf7!important}._theme_e6mtn_2 .intro-copy h2,._theme_e6mtn_2 .process-heading h2,._theme_e6mtn_2 .faq-heading h2,._theme_e6mtn_2 .process-card h3,._theme_e6mtn_2 .faq-list summary{color:#172a21!important}._theme_e6mtn_2 .intro-aside p,._theme_e6mtn_2 .process-heading>p,._theme_e6mtn_2 .process-card p,._theme_e6mtn_2 .faq-list p{color:#52635a!important}._theme_e6mtn_2 .capability-grid{margin-top:42px}._theme_e6mtn_2 .capability-grid article{min-height:320px;padding:28px}._theme_e6mtn_2 .capability-grid h3{margin-top:56px}._theme_e6mtn_2 .range-visual{margin-top:32px;margin-bottom:0}._theme_e6mtn_2 .range-heading>p,._theme_e6mtn_2 .quality-content>p,._theme_e6mtn_2 .quality-list p,._theme_e6mtn_2 .cosmicare-copy>p,._theme_e6mtn_2 .cosmicare-focus p,._theme_e6mtn_2 .contact-copy>p{color:#c5d4ce!important}._theme_e6mtn_2 .quality-list h3,._theme_e6mtn_2 .cosmicare-promise strong,._theme_e6mtn_2 .cosmicare-focus strong{color:#fff!important}._theme_e6mtn_2 .seo-intro>.kicker{color:#cdff55!important}._theme_e6mtn_2 .intro-copy h2,._theme_e6mtn_2 .range-heading h2,._theme_e6mtn_2 .process-heading h2,._theme_e6mtn_2 .faq-heading h2,._theme_e6mtn_2 .contact-copy h2{letter-spacing:-.045em;font-size:clamp(36px,4.3vw,60px);line-height:1.12}._theme_e6mtn_2 .contact-actions{gap:12px}._theme_e6mtn_2 .contact-actions .button{justify-content:center;align-items:center;gap:12px;display:flex}._theme_e6mtn_2 .contact-actions .button span{margin:0}._theme_e6mtn_2 .contact-direct{flex-wrap:wrap;gap:12px}._theme_e6mtn_2 .contact-form-panel{color:#172a21!important;background:#fafbf6!important}._theme_e6mtn_2 .contact-form-panel h3,._theme_e6mtn_2 .contact-form-panel label{color:#172a21!important}._theme_e6mtn_2 .contact-form-panel :is(input,select,textarea){color:#172a21!important;background:#fff!important;border-color:#b9c7bd!important}@media (width<=900px){._theme_e6mtn_2 .hero-inner{width:min(700px,90%)}._theme_e6mtn_2 .hero{min-height:740px}}@media (width<=740px){._theme_e6mtn_2{--section-space:60px}._theme_e6mtn_2 .hero{min-height:0;padding:0 20px}._theme_e6mtn_2 .hero-media,._theme_e6mtn_2 .hero-shade{width:100%;height:100%;inset:0}._theme_e6mtn_2 .hero-shade{background:linear-gradient(#02120c66 0%,#02120cb8 38%,#02120ceb 76%,#081b15 100%)!important}._theme_e6mtn_2 .hero-inner{justify-content:flex-end;width:100%;min-height:640px;padding:72px 0 36px}._theme_e6mtn_2 .hero h1{letter-spacing:-.045em;max-width:100%;font-size:clamp(34px,9.6vw,43px);line-height:1.08}._theme_e6mtn_2 .hero-eyebrow{gap:7px;margin-bottom:20px;font-size:9px;line-height:1.7}._theme_e6mtn_2 .hero-lede{margin-top:22px;font-size:15px;line-height:1.65}._theme_e6mtn_2 .hero-actions{margin-top:26px}._theme_e6mtn_2 .intro-section,._theme_e6mtn_2 .range-section,._theme_e6mtn_2 .process-section,._theme_e6mtn_2 .faq-section{padding:60px 20px}._theme_e6mtn_2 .intro-copy h2,._theme_e6mtn_2 .range-heading h2,._theme_e6mtn_2 .process-heading h2,._theme_e6mtn_2 .faq-heading h2,._theme_e6mtn_2 .contact-copy h2{font-size:34px;line-height:1.13}._theme_e6mtn_2 .intro-aside{margin-top:24px}._theme_e6mtn_2 .intro-aside>p{font-size:15px;line-height:1.65}._theme_e6mtn_2 .capability-grid{margin-top:32px}._theme_e6mtn_2 .capability-grid article{min-height:280px;padding:20px 16px}._theme_e6mtn_2 .capability-grid h3{margin:32px 0 14px;font-size:23px}._theme_e6mtn_2 .process-card>div{padding:28px 22px}._theme_e6mtn_2 .process-card h3{font-size:30px;line-height:1.15}._theme_e6mtn_2 .process-card p{font-size:14px;line-height:1.65}._theme_e6mtn_2 .process-card ul{margin-top:20px;padding-top:18px}._theme_e6mtn_2 .contact-section{gap:32px;padding:60px 20px}._theme_e6mtn_2 .contact-copy>p{font-size:16px;line-height:1.65}._theme_e6mtn_2 .contact-direct{font-size:14px}._theme_e6mtn_2 .contact-direct>span{display:none}}._theme_e6mtn_2 .finder-copy>.kicker{color:#27523c!important}._theme_e6mtn_2 .transparency-grid small{color:#bdd5c6!important}._theme_e6mtn_2 .seo-card-link{color:#cdff55!important;border-color:#6c876f!important}._theme_e6mtn_2 .form-panel-kicker,._theme_e6mtn_2 .contact-form-panel form>p{color:#466051!important}._theme_e6mtn_2 .range-heading{margin-bottom:0}._theme_e6mtn_2 .contact-copy>.kicker-lime{color:#cdff55!important}._theme_e6mtn_2 .contact-copy h2{max-width:640px}._theme_e6mtn_2 .process-stack{margin-top:40px}@media (width<=740px){._theme_e6mtn_2 .contact-copy h2{max-width:100%;font-size:34px!important}._theme_e6mtn_2 .range-heading{gap:20px}._theme_e6mtn_2 .contact-copy>p{margin-top:24px}._theme_e6mtn_2 .contact-actions{margin-top:28px}}._theme_e6mtn_2 .transparency-step,._theme_e6mtn_2 .seo-proofline span,._theme_e6mtn_2 .seo-card-top span{color:#c0d6ca!important}._theme_e6mtn_2 .seo-tags span{color:#e1ebdf!important;background:#ffffff0d!important;border-color:#ffffff30!important}._theme_e6mtn_2 .lead-form>small,._theme_e6mtn_2 .form-progress span{color:#4e6256!important}._theme_e6mtn_2 .popup-shell{z-index:1000}._theme_e6mtn_2 .contact-actions>.button{white-space:normal;justify-content:center!important;gap:12px!important;padding:0 18px!important;font-size:14px!important;display:flex!important}._theme_e6mtn_2 .contact-actions>.button:after{display:none!important}._theme_e6mtn_2 .contact-actions>.button svg{flex:0 0 24px}@media (width<=1000px){._theme_e6mtn_2 .hero-process{display:none}}@media (width<=740px){._theme_e6mtn_2 .process-card,._theme_e6mtn_2 .process-card-reverse{grid-template-columns:minmax(0,1fr);min-height:0}._theme_e6mtn_2 .process-card figure,._theme_e6mtn_2 .process-card-reverse figure{aspect-ratio:auto;order:0;height:auto;min-height:0}._theme_e6mtn_2 .process-card figure img{object-fit:contain;width:100%;height:auto;display:block;transform:none!important}._theme_e6mtn_2 .process-card>div{padding:24px 22px}._theme_e6mtn_2 .process-card h3{margin:12px 0;font-size:27px}}._page_1x1w4_1{color:#14221d;background:#f7f9f7;min-height:100vh;font-family:Inter,Arial,sans-serif}._wrap_1x1w4_1{max-width:1240px;margin:auto;padding:0 28px}._hero_1x1w4_1{max-width:880px;padding:58px 0 28px}._hero_1x1w4_1 ._eyebrow_1x1w4_1{letter-spacing:.12em;color:#236547;font-size:11px;font-weight:700}._hero_1x1w4_1 h1{letter-spacing:-.035em;margin:18px 0;font-size:clamp(30px,4.3vw,54px);line-height:1.12}._hero_1x1w4_1>p{color:#4a6055;font-size:16px;line-height:1.7}._date_1x1w4_1{color:#52675b;margin-top:8px;font-size:12px;display:inline-block}._tabs_1x1w4_1{border-bottom:1px solid #dce3dd;flex-wrap:wrap;gap:8px;padding:0 0 28px;display:flex}._tabs_1x1w4_1 a{color:#244532;background:#fff;border:1px solid #d7e0d9;border-radius:9px;padding:12px 15px;font-size:12px;line-height:1.4;text-decoration:none}._tabs_1x1w4_1 a[aria-current=page]{color:#fff;background:#183f2e;border-color:#183f2e}._layout_1x1w4_1{grid-template-columns:270px minmax(0,1fr);gap:52px;padding:36px 0 48px;display:grid}._sidebar_1x1w4_1{align-self:start;position:sticky;top:24px}._sidebar_1x1w4_1 details{background:#fff;border:1px solid #dce3dd;border-radius:14px;padding:18px}._sidebar_1x1w4_1 summary{cursor:pointer;font-size:14px;font-weight:700}._sidebar_1x1w4_1 nav{gap:2px;max-height:48vh;margin-top:12px;display:grid;overflow:auto}._sidebar_1x1w4_1 nav a{color:#355945;padding:9px 0;font-size:12px;line-height:1.5;text-decoration:none;display:block}._help_1x1w4_1{background:#e9f1eb;border-radius:14px;margin-top:20px;padding:18px;font-size:13px;line-height:1.65}._help_1x1w4_1 p{color:#455b4c;margin:9px 0}._help_1x1w4_1 a{color:#184c33;overflow-wrap:anywhere;display:block}._article_1x1w4_1{min-width:0}._notice_1x1w4_1{color:#33492d;background:#edf3e0;border-left:3px solid #527433;border-radius:0 10px 10px 0;padding:18px 22px;font-size:13px;line-height:1.7}._article_1x1w4_1 section{border-bottom:1px solid #dce3dd;padding:30px 0;scroll-margin-top:24px;position:relative}._number_1x1w4_1{letter-spacing:.1em;color:#477454;font-size:11px;font-weight:700}._article_1x1w4_1 h2{letter-spacing:-.02em;margin:7px 0 14px;font-size:21px;line-height:1.4}._article_1x1w4_1 section p{color:#3f5148;overflow-wrap:anywhere;margin:12px 0;font-size:15px;line-height:1.85}._end_1x1w4_1{color:#fff;background:#193f30;border-radius:14px;margin-top:30px;padding:24px}._end_1x1w4_1 strong{font-size:21px}._end_1x1w4_1 p{color:#e2ece5;font-size:14px;line-height:1.7}._end_1x1w4_1 a{color:#143622;background:#d2ff6a;border-radius:7px;margin:8px 12px 0 0;padding:12px 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}._bottom_1x1w4_1{color:#52675b;border-top:1px solid #dce3dd;flex-wrap:wrap;gap:20px;padding:25px 0 35px;font-size:12px;display:flex}._bottom_1x1w4_1 a{color:inherit}._page_1x1w4_1 a:focus-visible,._page_1x1w4_1 summary:focus-visible{outline-offset:4px;outline:3px solid #276cf1}._tabs_1x1w4_1 a:hover,._sidebar_1x1w4_1 a:hover{box-shadow:inset 0 -2px #69a77a}@media (width<=760px){._wrap_1x1w4_1{padding:0 20px}._hero_1x1w4_1{padding:32px 0 23px}._hero_1x1w4_1>p{font-size:14px}._tabs_1x1w4_1{grid-template-columns:1fr 1fr;gap:8px;display:grid}._tabs_1x1w4_1 a{padding:12px;font-size:11px}._layout_1x1w4_1{padding-top:22px;display:block}._sidebar_1x1w4_1{margin-bottom:24px;position:static}._sidebar_1x1w4_1 nav{max-height:180px}._help_1x1w4_1{display:none}._article_1x1w4_1 h2{font-size:20px}._article_1x1w4_1 section p{font-size:14px}._article_1x1w4_1 section{padding:25px 0}._notice_1x1w4_1{padding:16px;font-size:12px}._end_1x1w4_1{padding:20px}._bottom_1x1w4_1{gap:15px}}@media print{._sidebar_1x1w4_1,._tabs_1x1w4_1,._end_1x1w4_1,._bottom_1x1w4_1{display:none}._layout_1x1w4_1{display:block}._hero_1x1w4_1{padding-top:0}._page_1x1w4_1{background:#fff}._article_1x1w4_1 section{break-inside:avoid}}._home_4sqr1_2{--shop-green:#173e2d;--shop-lime:#e1ebdf;color:#173e2d;--studio-line:#e1ebdf;background:#fff}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top{justify-content:space-between;gap:20px;flex-direction:row!important;align-items:center!important;margin-bottom:24px!important;display:flex!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top>div{flex:1;min-width:0}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top h2{letter-spacing:-.045em;color:#173e2d;font-size:clamp(26px,2.6vw,36px);line-height:1.15;margin:0!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top .storefront-view-all{white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;min-height:44px;font-size:13px;font-weight:600;text-decoration:none;color:#173e2d!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:9px 0 9px 12px!important;display:inline-flex!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top .storefront-view-all:after{content:"↗";margin-left:8px}._subheading_4sqr1_8{color:#52635a;margin:8px 0 0;font-size:14px;line-height:1.6}._eyebrow_4sqr1_9{align-items:center;gap:7px;font-weight:600;line-height:1.6;display:flex;letter-spacing:.18em!important;color:inherit!important;margin:0 0 20px!important;font-size:10px!important}._hero_4sqr1_10{isolation:isolate;background:#fafbf6;grid-template-columns:46% 54%;max-width:1440px;margin:0 auto;display:grid;overflow:hidden}._heroCopy_4sqr1_11{z-index:1;align-self:center;padding:50px 12px 50px clamp(24px,4vw,64px)}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._hero_4sqr1_10 h1{text-wrap:balance;letter-spacing:-.055em!important;color:#173e2d!important;margin:0!important;font-size:clamp(40px,4.5vw,66px)!important;font-weight:650!important;line-height:1.04!important}._hero_4sqr1_10 h1 em{color:#466051;font-style:normal}._heroDescription_4sqr1_14{color:#3b5647!important;margin:24px 0!important;font-size:16px!important;line-height:1.65!important}._heroActions_4sqr1_15{flex-wrap:wrap;gap:12px;display:flex}._primary_4sqr1_16,._secondary_4sqr1_16{box-sizing:border-box;border:1px solid #173e2d;border-radius:7px;justify-content:center;align-items:center;gap:16px;min-height:48px;padding:12px 20px;font-size:13px;font-weight:600;line-height:1.4;transition:background .18s,transform .18s;display:inline-flex;text-decoration:none!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._primary_4sqr1_16{background:#173e2d;color:#fff!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._secondary_4sqr1_16{background:0 0;color:#173e2d!important}._heroVisual_4sqr1_18{align-items:stretch;min-width:0;display:flex;position:relative}._heroVisual_4sqr1_18 img{object-fit:cover;object-position:54% center;width:100%;height:100%;min-height:475px;display:block}._heroVisual_4sqr1_18:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fafbf6,#0000);width:45px;position:absolute;inset:0 auto 0 0}._routes_4sqr1_19{border-bottom:1px solid var(--studio-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid;margin-top:0!important;margin-bottom:0!important;padding-block:24px!important}._routes_4sqr1_19 a{color:#173e2d;border-right:1px solid #d4e0dc;align-items:center;gap:18px;min-height:64px;padding:6px 28px;text-decoration:none;transition:background .18s;display:flex}._routes_4sqr1_19 a:first-child{order:2}._routes_4sqr1_19 a:nth-child(2){order:1}._routes_4sqr1_19 a:nth-child(3){border:0;order:3}._routes_4sqr1_19 a:nth-child(2){padding-left:0}._routes_4sqr1_19 a>svg{stroke-width:1.4px;flex-shrink:0;width:26px;height:26px}._routes_4sqr1_19 a>svg:last-child{width:17px;height:17px;margin-left:auto}._routes_4sqr1_19 strong,._routes_4sqr1_19 span{display:block}._routes_4sqr1_19 strong{letter-spacing:-.025em;font-size:17px;font-weight:600}._routes_4sqr1_19 span{color:#52635a;margin-top:5px;font-size:12px;line-height:1.45}._trust_4sqr1_21{color:#6c876f;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 28px;font-size:10px;display:flex;padding-block:16px!important}._trust_4sqr1_21 span{align-items:center;gap:6px;display:flex}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf{margin-block:44px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf .related-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-columns:auto!important;grid-auto-flow:row!important;gap:20px!important;padding:0!important;display:grid!important;overflow:visible!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf .product-card{background:#fafbf6;flex-direction:column;transition:transform .2s;overflow:hidden;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;box-shadow:none!important;border:0!important;border-radius:10px!important;display:flex!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .popular-products .product-card:nth-child(n+3){display:flex!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-image{background:#e9f4e5;border:0;display:block;overflow:hidden;aspect-ratio:1!important;height:auto!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-image img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;transition:transform .3s;display:block}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-body{flex-direction:column;flex:1;display:flex;gap:0!important;padding:18px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-body h3{color:#173e2d;letter-spacing:-.025em;font-weight:600;min-height:23px!important;margin:0 0 8px!important;font-size:17px!important;line-height:1.35!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-benefit{color:#52635a;min-height:38px;margin:0 0 12px!important;font-size:12px!important;line-height:1.55!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-review-summary{color:#52635a;gap:5px;font-size:10px;min-height:28px!important;margin:0!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .card-review-stars{color:#6c876f!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .card-review-stars svg{width:12px;height:12px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-bottom{margin-top:auto!important;padding-top:14px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-bottom a{min-height:44px;font-weight:600;color:#173e2d!important;background:0 0!important;border:1px solid #6c876f!important;border-radius:6px!important;font-size:13px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-bottom a:after{content:"→";margin-left:12px}._buyingNote_4sqr1_36{color:#52635a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;font-size:11px;display:flex}._buyingNote_4sqr1_36>a,._buyingNote_4sqr1_36>span{align-items:center;gap:8px;display:flex}._buyingNote_4sqr1_36 svg{flex-shrink:0}._buyingNote_4sqr1_36 a{color:#27523c;min-height:44px;font-weight:600}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .collection-discovery{margin-block:48px!important;padding-block:0!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .collection-rail{scrollbar-width:thin;scrollbar-color:#b9c7bd transparent;scroll-snap-type:x proximity;gap:16px!important;margin:0!important;padding:2px 0 12px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .collection-tile{scroll-snap-align:start;flex:0 0 130px!important;width:130px!important;min-width:0!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .collection-tile>div{background:#e9f4e5;overflow:hidden;width:130px!important;height:130px!important;box-shadow:none!important;border:0!important;border-radius:10px!important;margin:0 0 12px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .collection-tile img{object-fit:cover;width:100%;height:100%}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .collection-tile h3{color:#27523c;max-width:130px;font-weight:500;line-height:1.4;margin:0!important;font-size:12px!important}._brandBanner_4sqr1_43{color:#fff;background:#173e2d;border-radius:12px;grid-template-columns:1fr 1fr;min-height:340px;display:grid;overflow:hidden;margin-block:48px!important}._brandBanner_4sqr1_43>div:first-child{align-self:center;padding:40px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._brandBanner_4sqr1_43 h2{letter-spacing:-.045em!important;color:#fff!important;margin:0 0 18px!important;font-size:clamp(30px,3vw,44px)!important;line-height:1.1!important}._brandBanner_4sqr1_43 p:not(._eyebrow_4sqr1_9){color:#e1ebdf;margin:0 0 24px;font-size:14px;line-height:1.6}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._brandBanner_4sqr1_43 ._primary_4sqr1_16{background:#e1ebdf;border-color:#e1ebdf;color:#173e2d!important}._bannerVisual_4sqr1_44{min-width:0;position:relative}._bannerVisual_4sqr1_44 img{object-fit:cover;width:100%;height:100%;display:block}._bannerVisual_4sqr1_44:before{content:"";background:linear-gradient(90deg,#173e2d,#0000);width:40px;position:absolute;inset:0 auto 0 0}._packageSection_4sqr1_45{margin-block:48px!important;padding:0!important}._packageGrid_4sqr1_45{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._packageCard_4sqr1_45{background:#fafbf6;border:1px solid #e1ebdf;border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden}._packageImage_4sqr1_45{aspect-ratio:4/3;background:#e9f4e5;display:block;position:relative;overflow:hidden}._packageImage_4sqr1_45 img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}._packageTag_4sqr1_45{color:#27523c;letter-spacing:.07em;text-transform:uppercase;background:#ffffffed;border-radius:4px;padding:6px 9px;font-size:9px;font-weight:600;position:absolute;top:12px;left:12px}._packageBody_4sqr1_45{flex-direction:column;flex:1;padding:22px;display:flex}._packageBody_4sqr1_45>a{color:inherit;text-decoration:none}._packageBody_4sqr1_45 h3{letter-spacing:-.03em;color:#173e2d;margin:0 0 12px;font-size:20px;line-height:1.25}._contents_4sqr1_45{color:#52635a;margin:0 0 16px;font-size:12px;line-height:1.65}._quantity_4sqr1_45{color:#466051;margin-top:auto;font-size:11px;font-weight:500}._price_4sqr1_45{margin:16px 0}._price_4sqr1_45 strong,._price_4sqr1_45 span{display:block}._price_4sqr1_45 strong{letter-spacing:-.04em;color:#173e2d;font-size:26px}._price_4sqr1_45 span{color:#52635a;margin-top:5px;font-size:11px}._packageBody_4sqr1_45 ._button_4sqr1_45{color:#173e2d;box-sizing:border-box;background:#e1ebdf;border:1px solid #b9c7bd;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:12px 14px;font-size:13px;font-weight:600;text-decoration:none;display:flex}._packageHint_4sqr1_45{display:none}._aiSection_4sqr1_46{background:#e9f4e5;border-radius:12px;grid-template-columns:1fr 1fr;align-items:center;gap:30px;display:grid;margin-block:48px!important;padding:36px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiSection_4sqr1_46 h2{letter-spacing:-.045em!important;color:#173e2d!important;margin:0 0 14px!important;font-size:36px!important;line-height:1.15!important}._aiSection_4sqr1_46 p:not(._eyebrow_4sqr1_9){color:#4e6256;max-width:370px;margin:0 0 22px;font-size:14px;line-height:1.65}._aiVisual_4sqr1_46{justify-content:center;align-items:center;gap:20px;min-width:0;display:flex}._aiVisual_4sqr1_46>div{text-align:center;flex:1;min-width:0}._aiVisual_4sqr1_46>div>span{letter-spacing:.1em;color:#52635a;margin:0 0 20px;font-size:9px;display:block}._aiVisual_4sqr1_46 img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:180px}._bottleOutline_4sqr1_46{color:#6c876f;background:linear-gradient(90deg,#fff8,#fff,#fff8);border:1px solid #88a78c;border-radius:19px 19px 12px 12px;justify-content:center;align-items:center;width:74px;height:145px;margin:35px auto 0;font-size:14px;line-height:1.35;display:flex;position:relative}._bottleOutline_4sqr1_46:before{content:"";background:#fafbf6;border:1px solid #88a78c;border-radius:5px 5px 0 0;width:34px;height:22px;position:absolute;top:-21px;left:19px}._bulkCaption_4sqr1_47{color:#4e6256;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:12px;display:flex}._bulkCaption_4sqr1_47 a{color:#27523c;align-items:center;gap:8px;min-height:44px;font-weight:600;display:flex}._petLinks_4sqr1_48{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid;margin-block:36px!important}._petLinks_4sqr1_48 a{color:#27523c;background:#e9f4e5;border:1px solid #e1ebdf;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:22px;font-size:15px;font-weight:500;text-decoration:none;display:flex}._reviewGrid_4sqr1_49{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._reviewGrid_4sqr1_49 article{background:#fafaf7;border:1px solid #e1ebdf;border-radius:10px;flex-direction:column;padding:24px;display:flex}._reviewGrid_4sqr1_49 article>div{margin-top:auto}._reviewGrid_4sqr1_49 strong,._reviewGrid_4sqr1_49 a{font-size:12px;display:block}._stars_4sqr1_49{color:#6c876f;letter-spacing:3px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-faq{margin-block:44px!important;padding-block:0!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .faq-list details{border-bottom-color:#d4e0dc}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .faq-list summary{min-height:52px;padding-block:17px;font-size:14px}._home_4sqr1_2 a:focus-visible,._home_4sqr1_2 .collection-rail:focus-visible,._home_4sqr1_2 summary:focus-visible{outline-offset:4px;outline:3px solid #4e6256}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .announcement{letter-spacing:.12em;min-height:26px;color:#173e2d!important;background:#e1ebdf!important;padding:6px 0!important;font-size:9px!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .header{gap:28px!important;min-height:80px!important;padding-block:10px!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .header-search{max-width:560px;background:#fafbf6!important;border:1px solid #e1ebdf!important;border-radius:7px!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .header-search input{background:0 0!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .category-nav{border-top:1px solid #e9f4e5!important;gap:24px!important;min-height:44px!important;font-size:12px!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .sticky-header{background:#fff!important;box-shadow:0 1px #e1ebdf!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .app-bottom-nav a[aria-current=page]{color:#173e2d!important}@media (hover:hover){._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._primary_4sqr1_16:hover{background:#27523c;transform:translateY(-1px)}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._secondary_4sqr1_16:hover,._routes_4sqr1_19 a:hover{background:#e9f4e5}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-bottom a:hover{background:#e1ebdf!important}}@media (width<=1000px){._heroCopy_4sqr1_11{padding:32px 12px 32px 24px}._heroVisual_4sqr1_18 img{min-height:420px}._heroActions_4sqr1_15{gap:8px}._primary_4sqr1_16,._secondary_4sqr1_16{padding:12px 14px;font-size:12px}._routes_4sqr1_19 a{gap:12px;padding:4px 18px}._routes_4sqr1_19 strong{font-size:15px}._routes_4sqr1_19 a>svg:last-child{display:none}._packageBody_4sqr1_45{padding:18px}._packageBody_4sqr1_45 h3{font-size:18px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf .related-grid{gap:14px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-body{padding:13px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-body h3{font-size:15px!important}._brandBanner_4sqr1_43>div:first-child{padding:28px}._aiSection_4sqr1_46{padding:26px!important}}@media (width<=700px){._hero_4sqr1_10{flex-direction:column;display:flex}._heroCopy_4sqr1_11{padding:30px 20px 20px}._eyebrow_4sqr1_9{letter-spacing:.15em!important;margin-bottom:14px!important;font-size:9px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._hero_4sqr1_10 h1{letter-spacing:-.05em!important;font-size:clamp(36px,9.7vw,54px)!important;line-height:1.04!important}._heroDescription_4sqr1_14{margin:17px 0!important;font-size:14px!important;line-height:1.55!important}._heroDescription_4sqr1_14 br{display:none}._heroActions_4sqr1_15{grid-template-columns:1.15fr 1fr;gap:10px;max-width:430px;display:grid}._heroActions_4sqr1_15 a{gap:10px;min-height:46px;padding:11px 10px;font-size:12px}._heroVisual_4sqr1_18{aspect-ratio:1.9;width:100%;height:auto}._heroVisual_4sqr1_18 img{object-fit:cover;object-position:center 58%;width:100%;height:100%;min-height:0}._heroVisual_4sqr1_18:after{background:linear-gradient(#fafbf6,#0000);width:auto;height:18px;inset:0 0 auto}._routes_4sqr1_19{gap:0;padding-block:16px!important}._routes_4sqr1_19 a{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;min-height:92px;padding:0 10px}._routes_4sqr1_19 a:nth-child(2){padding-left:0}._routes_4sqr1_19 a:nth-child(3){padding-right:0}._routes_4sqr1_19 a>svg{width:22px;height:22px}._routes_4sqr1_19 strong{letter-spacing:-.02em;font-size:12px;line-height:1.35}._routes_4sqr1_19 span{margin-top:4px;font-size:10px;line-height:1.4}._trust_4sqr1_21{gap:6px 12px;font-size:9px;padding-block:12px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top{gap:12px;align-items:center!important;margin-bottom:16px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top h2{font-size:25px;line-height:1.15}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top .storefront-view-all{min-height:44px;font-size:11px;padding:6px 0 6px 7px!important}._subheading_4sqr1_8{margin-top:7px;font-size:12px;line-height:1.5}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf{margin-block:26px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf .related-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf .product-card{border-radius:8px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-body{padding:12px 10px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-body h3{min-height:39px!important;margin-bottom:4px!important;font-size:14px!important;line-height:1.4!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-benefit{min-height:34px;margin:0 0 8px!important;font-size:11px!important;line-height:1.45!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-review-summary{flex-wrap:wrap;gap:3px;font-size:10px;min-height:32px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-review-stars svg{width:10px;height:10px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-bottom a{min-height:44px;padding:9px 5px!important;font-size:12px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-bottom{padding-top:10px!important}._buyingNote_4sqr1_36{gap:4px;margin-top:12px;font-size:11px}._buyingNote_4sqr1_36>span{line-height:1.5}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .collection-discovery{margin-block:30px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .collection-rail{gap:12px!important;padding-bottom:10px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .collection-tile{flex-basis:100px!important;width:100px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .collection-tile>div{width:100px!important;height:100px!important;margin-bottom:8px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .collection-tile h3{max-width:100px;font-size:11px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .category-carousel{margin:0!important;padding:0!important}._brandBanner_4sqr1_43{border-radius:10px;grid-template-columns:1fr;margin-block:30px!important}._brandBanner_4sqr1_43>div:first-child{padding:28px 24px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._brandBanner_4sqr1_43 h2{font-size:34px!important}._brandBanner_4sqr1_43 p:not(._eyebrow_4sqr1_9){font-size:13px}._bannerVisual_4sqr1_44{height:210px}._bannerVisual_4sqr1_44 img{object-position:center 60%}._bannerVisual_4sqr1_44:before{background:linear-gradient(#173e2d,#0000);width:auto;height:25px;inset:0 0 auto}._packageSection_4sqr1_45{margin-block:32px!important}._packageGrid_4sqr1_45{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#b9c7bd #e9f4e5;grid-template-columns:none;grid-auto-columns:86%;grid-auto-flow:column;gap:12px;padding-bottom:12px;overflow-x:auto}._packageCard_4sqr1_45{scroll-snap-align:start;border-radius:10px}._packageBody_4sqr1_45{padding:18px}._packageBody_4sqr1_45 h3{font-size:20px}._contents_4sqr1_45{font-size:12px}._packageHint_4sqr1_45{color:#4e6256;margin:10px 0 0;font-size:11px;display:block}._price_4sqr1_45 strong{font-size:24px}._packageTag_4sqr1_45{padding:6px 8px;font-size:9px;top:10px;left:10px}._aiSection_4sqr1_46{grid-template-columns:1fr;gap:28px;margin-block:30px!important;padding:26px 22px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiSection_4sqr1_46 h2{font-size:30px!important}._aiSection_4sqr1_46 p:not(._eyebrow_4sqr1_9){font-size:13px}._aiVisual_4sqr1_46{gap:12px}._aiVisual_4sqr1_46 img{height:170px}._bulkCaption_4sqr1_47{flex-wrap:wrap;gap:4px;font-size:11px}._petLinks_4sqr1_48{grid-template-columns:1fr;gap:8px;margin-block:28px!important}._petLinks_4sqr1_48 a{box-sizing:border-box;min-height:54px;padding:17px;font-size:14px}._feedback_4sqr1_49{margin-block:30px!important}._reviewGrid_4sqr1_49{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:12px;padding:0 0 12px;display:flex;overflow-x:auto}._reviewGrid_4sqr1_49 article{box-sizing:border-box;scroll-snap-align:start;flex:0 0 85%;min-width:0;padding:20px}._reviewGrid_4sqr1_49 blockquote{margin-bottom:18px;font-size:13px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-faq{margin-block:30px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .faq-list summary{font-size:13px;line-height:1.5}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-faq h2{font-size:25px}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .announcement{letter-spacing:.03em;min-height:24px;font-size:8px!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .header{gap:10px!important;min-height:64px!important;padding-block:6px!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .logo img{width:46px!important;height:46px!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .header-search{max-width:none;min-height:42px!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .header-search input{font-size:16px!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .app-bottom-nav{padding-bottom:env(safe-area-inset-bottom,0px);background:#fffffff5!important;border-top:1px solid #e1ebdf!important}}@media (width<=360px){._heroCopy_4sqr1_11{padding:24px 16px 18px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._hero_4sqr1_10 h1{font-size:35px!important}._heroActions_4sqr1_15 a{gap:6px;font-size:11px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top h2{font-size:22px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf .related-grid{gap:8px!important}._routes_4sqr1_19 strong{font-size:11px}._routes_4sqr1_19 span{font-size:9px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-body{padding:10px 8px!important}}@media (prefers-reduced-motion:reduce){._home_4sqr1_2 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .category-nav{white-space:nowrap;scrollbar-width:thin;overflow-y:visible;flex-wrap:nowrap!important;gap:20px!important;height:auto!important;padding-block:0!important;overflow-x:auto!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .category-nav>*{flex-shrink:0}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .category-nav a,.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .category-nav summary{padding-block:14px!important;font-size:12px!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .announcement .wrap{min-height:0!important;padding-block:0!important;line-height:1.4!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .announcement span{color:#173e2d!important;font-size:9px!important;line-height:1.4!important}._anchor_4sqr1_87{height:0;scroll-margin-top:150px;display:block}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top{flex-wrap:nowrap!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top>div{flex:1 1 0!important;width:auto!important;display:block!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top h2,._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-body h3{color:#173e2d!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf .product-card{background:#fafbf6!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-benefit,._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._subheading_4sqr1_8{color:#52635a!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._packageBody_4sqr1_45 h3{color:#173e2d!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .wrap{box-sizing:border-box;width:calc(100% - 96px)!important;max-width:1280px!important;margin-inline:auto!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}._heroCopy_4sqr1_11{padding-left:48px}@media (width<=1000px){._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .wrap{width:calc(100% - 48px)!important}._heroCopy_4sqr1_11{padding-left:24px}}@media (width<=700px){._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .wrap{width:calc(100% - 32px)!important}._heroCopy_4sqr1_11{padding-inline:16px}}._home_4sqr1_2{--shop-green:#155b3d;--shop-lime:#cdff55;color:#172a21;background:#fafaf7;padding-bottom:24px}._hero_4sqr1_10{background:#102b25;grid-template-columns:46% 54%;max-width:1440px}._heroVisual_4sqr1_18 img{min-height:400px;max-height:440px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._hero_4sqr1_10 ._eyebrow_4sqr1_9{color:#d4e0dc!important;margin-bottom:16px!important}._heroActions_4sqr1_15{margin-top:24px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._primary_4sqr1_16{border-radius:8px;min-height:46px;color:#182714!important;background:#cdff55!important;border-color:#cdff55!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._hero_4sqr1_10 ._secondary_4sqr1_16{min-height:46px;color:#fff!important;background:0 0!important;border-color:#88a78c!important}._routes_4sqr1_19{border:0;gap:10px;padding-block:14px 8px!important}._routes_4sqr1_19 a{color:#173e2d;box-sizing:border-box;background:#cdeee0;border:0;border-radius:10px;min-height:72px;padding:15px 18px!important}._routes_4sqr1_19 a:nth-child(2){color:#142941;background:#d5e9ff}._routes_4sqr1_19 a:nth-child(3){color:#253214;background:#cdff55}._routes_4sqr1_19 strong{font-size:16px;font-weight:700}._routes_4sqr1_19 span{color:inherit;opacity:1;margin-top:3px;font-size:12px}._trust_4sqr1_21{color:#52635a;min-height:28px;font-size:10px;padding-block:8px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top{gap:12px;margin-bottom:16px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top h2{letter-spacing:-.045em;font-size:clamp(25px,2.5vw,34px);font-weight:650}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top .storefront-view-all{min-height:40px;font-weight:650;color:#173e2d!important;background:#fff!important;border:1px solid #b9c7bd!important;border-radius:7px!important;padding:8px 12px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf{color:#fff;border-radius:14px;background:#122c48!important;margin-block:20px!important;padding:22px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf .section-top .storefront-view-all{color:#182714!important;background:#cdff55!important;border-color:#cdff55!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf .related-grid{gap:14px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf .product-card{background:#cdeee0!important;border-radius:10px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-image{aspect-ratio:1.13!important;background:#fff!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-image img{mix-blend-mode:normal;object-fit:contain}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-body{padding:14px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-body h3{font-weight:650;color:#172a21!important;min-height:23px!important;margin-bottom:5px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-bottom{padding-top:10px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-bottom a{min-height:44px;font-weight:650;color:#fff!important;background:#102b25!important;border-color:#102b25!important;border-radius:7px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-review-summary,._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .card-review-stars{color:#173e2d!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .collection-discovery{margin-block:24px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .category-carousel{background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .collection-rail{scrollbar-color:#155b3d #e1ebdf;gap:14px!important;padding:0 0 8px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .collection-tile>div{border:1px solid #d4e0dc!important;border-radius:12px!important;margin-bottom:8px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .collection-tile h3{color:#172a21!important;font-weight:650!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._packageSection_4sqr1_45{margin-block:24px!important}._packageGrid_4sqr1_45{gap:14px}._packageCard_4sqr1_45{background:#fff;border-color:#acd9c3;border-radius:12px}._packageCard_4sqr1_45:first-child ._packageBody_4sqr1_45{background:#cdeee0}._packageCard_4sqr1_45:nth-child(2){border-color:#cbb7ef}._packageCard_4sqr1_45:nth-child(2) ._packageBody_4sqr1_45{background:#e1d5fc}._packageCard_4sqr1_45:nth-child(3){border-color:#b8d5f5}._packageCard_4sqr1_45:nth-child(3) ._packageBody_4sqr1_45{background:#d5e9ff}._packageImage_4sqr1_45{aspect-ratio:4/3;background:#fff}._packageImage_4sqr1_45 img{object-fit:contain!important;transform:none!important}._packageBody_4sqr1_45{padding:18px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._packageBody_4sqr1_45 h3{margin-bottom:8px;font-weight:700;color:#172a21!important;font-size:21px!important}._contents_4sqr1_45{color:#38254f;margin-bottom:10px;font-size:12px;line-height:1.5}._packageBody_4sqr1_45 ._price_4sqr1_45{margin:auto 0 14px;padding-top:8px}._price_4sqr1_45 strong{color:#172a21;font-size:27px;font-weight:750;line-height:1.15}._price_4sqr1_45 span{color:#38254f;font-size:10px}._packageBody_4sqr1_45 ._button_4sqr1_45{color:#fff;background:#102b25;border-color:#102b25;border-radius:7px;min-height:46px;font-weight:650}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiSection_4sqr1_46{color:#fff;background:#241638;border-radius:14px;display:block;overflow:hidden;margin-block:24px!important;padding:24px!important}._aiHeading_4sqr1_151{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiSection_4sqr1_46 h2{color:#fff!important;letter-spacing:-.04em!important;margin:0!important;font-size:clamp(26px,2.6vw,36px)!important;font-weight:650!important;line-height:1.15!important}._aiHeading_4sqr1_151>img{object-fit:contain;filter:brightness(0)invert();width:120px;height:33px}._aiTabs_4sqr1_154{scrollbar-width:none;gap:8px;margin-bottom:18px;padding:2px;display:flex;overflow:auto}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiTabs_4sqr1_154 button{color:#fff;min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;background:#38234e;border:1px solid #745695;border-radius:8px;flex:1 0 auto;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:600;display:flex}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiTabs_4sqr1_154 button[aria-pressed=true]{color:#182714;background:#cdff55;border-color:#cdff55}._aiRail_4sqr1_157{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border-radius:10px;display:flex;position:relative;overflow-x:auto}._aiRail_4sqr1_157::-webkit-scrollbar{display:none}._aiTabs_4sqr1_154::-webkit-scrollbar{display:none}._aiSlide_4sqr1_159{scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box;background:#38234e;flex:0 0 100%;grid-template-columns:40% 60%;align-items:stretch;min-width:0;display:grid;overflow:hidden}._aiCopy_4sqr1_160{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:clamp(22px,3vw,40px);display:flex}._appLabel_4sqr1_161{color:#cdff55;align-items:center;gap:9px;margin-bottom:16px;font-size:13px;font-weight:650;display:inline-flex}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiCopy_4sqr1_160 h3{text-wrap:balance;letter-spacing:-.045em!important;color:#fff!important;margin:0 0 14px!important;font-size:clamp(26px,2.6vw,38px)!important;font-weight:650!important;line-height:1.13!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiCopy_4sqr1_160 p{max-width:260px;color:#d0d8e2!important;margin:0 0 22px!important;font-size:14px!important;line-height:1.5!important}._aiCopy_4sqr1_160 ._primary_4sqr1_16{gap:12px;padding-inline:16px;font-size:13px}._aiArtwork_4sqr1_165{aspect-ratio:4/3;background:#e1d5fc;min-width:0;position:relative}._aiArtwork_4sqr1_165>img{object-fit:contain;width:100%;height:100%;display:block}._exampleLabel_4sqr1_167{color:#fff;background:#241638;border-radius:4px;padding:5px 8px;font-size:9px;line-height:1.4;position:absolute;bottom:10px;right:10px}._aiControls_4sqr1_168{color:#fff;justify-content:space-between;align-items:center;margin-top:12px;font-size:13px;font-weight:600;display:flex}._aiControls_4sqr1_168>span>span{color:#d0d8e2;margin-left:4px}._aiControls_4sqr1_168>div{gap:8px;display:flex}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiControls_4sqr1_168 button{color:#38254f;cursor:pointer;background:#e1d5fc;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiControls_4sqr1_168 button:disabled{color:#d0d8e2;cursor:default;background:#38234e}._ingredientPreview_4sqr1_172{color:#173e2d;box-sizing:border-box;background:#cdeee0;height:100%;padding:clamp(18px,3vw,36px)}._ingredientTop_4sqr1_173{align-items:center;gap:10px;font-size:12px;font-weight:650;display:flex}._ingredientTop_4sqr1_173>span:last-child{letter-spacing:.12em;margin-left:auto;font-size:8px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._ingredientPreview_4sqr1_172 h4{letter-spacing:-.04em;font-weight:650;color:#173e2d!important;margin:20px 0!important;font-size:clamp(24px,3vw,40px)!important;line-height:1.1!important}._ingredientRow_4sqr1_175{border-top:1px solid #acd9c3;align-items:center;gap:12px;padding:13px 0;display:flex}._ingredientRow_4sqr1_175>svg{flex-shrink:0;width:22px;height:22px}._ingredientRow_4sqr1_175 strong,._ingredientRow_4sqr1_175 span{display:block}._ingredientRow_4sqr1_175 div>span{color:#466051;margin-top:3px;font-size:11px}._ingredientRow_4sqr1_175>span{color:#466051;margin-left:auto;font-size:12px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .editorial-banner{background:#102b25;border-radius:12px;overflow:hidden;margin-block:24px!important;padding:0!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .editorial-banner picture,._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .editorial-banner img{width:100%;height:auto;display:block}._bulkCaption_4sqr1_47{color:#d4e0dc;background:#102b25;gap:8px;padding:10px 18px;font-size:12px}._bulkCaption_4sqr1_47 a{color:#cdff55;min-height:40px;font-weight:650}._petLinks_4sqr1_48{gap:10px;margin-block:20px!important}._petLinks_4sqr1_48 a{color:#142941;box-sizing:border-box;background:#d5e9ff;border-color:#b8d5f5;min-height:54px;padding:16px 18px;font-size:14px;font-weight:650}._petLinks_4sqr1_48 a:nth-child(2){color:#173e2d;background:#cdeee0;border-color:#acd9c3}._petLinks_4sqr1_48 a:nth-child(3){color:#38254f;background:#e1d5fc;border-color:#cbb7ef}._feedback_4sqr1_49{margin-block:24px!important}._reviewGrid_4sqr1_49{gap:14px}._reviewGrid_4sqr1_49 article{background:#fff;border:1px solid #d4e0dc;border-top:3px solid #155b3d;border-radius:10px;padding:18px}._reviewGrid_4sqr1_49 blockquote{color:#172a21;margin:10px 0 14px;font-size:13px;line-height:1.55}._reviewGrid_4sqr1_49 a{color:#155b3d;min-height:32px;margin-top:4px}._stars_4sqr1_49{color:#155b3d}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-faq{background:#d5e9ff;border-radius:12px;grid-template-columns:1fr 1.8fr;gap:24px;margin-block:24px 0!important;padding:22px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-faq h2{letter-spacing:-.04em;line-height:1.2;color:#142941!important;margin:0!important;font-size:30px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .faq-list details{background:0 0!important;border-color:#b8d5f5!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .faq-list summary{min-height:52px;padding-block:12px;font-size:13px;color:#142941!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .faq-list summary span{color:#fff;background:#122c48;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .faq-list details[open] summary span{transform:rotate(45deg)}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .faq-list p{font-size:13px;line-height:1.6;color:#142941!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .faq-list a{color:#142941;text-decoration:underline}._home_4sqr1_2 a:focus-visible,._home_4sqr1_2 button:focus-visible,._aiRail_4sqr1_157:focus-visible,._home_4sqr1_2 summary:focus-visible{outline-offset:3px;outline:3px solid #155b3d}._aiSection_4sqr1_46 a:focus-visible,._aiSection_4sqr1_46 button:focus-visible,._aiRail_4sqr1_157:focus-visible{outline-color:#cdff55}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .announcement{min-height:24px;color:#cdff55!important;background:#102b25!important;padding:5px 0!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .announcement span{color:#cdff55!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .header{min-height:68px!important;padding-block:6px!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .logo img{width:50px!important;height:50px!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .header-search{background:#fff!important;border-color:#b9c7bd!important;border-radius:8px!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .header-search button[type=submit]{background:#102b25!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .category-nav{min-height:40px!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .category-nav a,.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .category-nav summary{padding-block:11px!important;font-weight:600!important}@media (hover:hover){._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._primary_4sqr1_16:hover{transform:translateY(-2px);background:#dcff77!important;border-color:#dcff77!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._hero_4sqr1_10 ._secondary_4sqr1_16:hover{color:#15291d!important;background:#e9f4e5!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-bottom a:hover,._packageBody_4sqr1_45 ._button_4sqr1_45:hover{color:#fff!important;background:#155b3d!important}._routes_4sqr1_19 a:hover,._petLinks_4sqr1_48 a:hover{transform:translateY(-2px)}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top .storefront-view-all:hover{filter:brightness(.96)}}@media (width<=1000px){._heroVisual_4sqr1_18 img{min-height:340px}._heroCopy_4sqr1_11{padding-block:24px}._aiCopy_4sqr1_160{padding:22px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiCopy_4sqr1_160 h3{font-size:28px!important}._aiSlide_4sqr1_159{grid-template-columns:40% 60%}._aiTabs_4sqr1_154{gap:6px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiTabs_4sqr1_154 button{padding-inline:11px;font-size:12px}._packageBody_4sqr1_45{padding:15px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._packageBody_4sqr1_45 h3{font-size:18px!important}}@media (width<=700px){._home_4sqr1_2{padding-bottom:18px}._heroCopy_4sqr1_11{padding:24px 16px 18px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._hero_4sqr1_10 h1{font-size:clamp(35px,9vw,48px)!important}._heroActions_4sqr1_15{margin-top:20px}._heroVisual_4sqr1_18{aspect-ratio:2.05}._heroVisual_4sqr1_18 img{object-position:center 58%;min-height:0;max-height:none}._heroVisual_4sqr1_18:after{background:linear-gradient(#102b25,#0000)}._routes_4sqr1_19{gap:7px;padding-block:12px 6px!important}._routes_4sqr1_19 a{box-sizing:border-box;gap:7px;min-height:100px;padding:11px 9px!important}._routes_4sqr1_19 strong{font-size:12px;line-height:1.3}._routes_4sqr1_19 span{font-size:10px;line-height:1.3}._routes_4sqr1_19 a>svg{width:21px;height:21px}._trust_4sqr1_21{gap:6px 10px;font-size:9px;padding-block:6px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf{border-radius:11px;margin-block:14px!important;padding:16px 12px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf .related-grid{gap:10px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top{gap:8px;margin-bottom:12px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top h2{font-size:24px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top .storefront-view-all{min-height:40px;padding:8px!important;font-size:10px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top .storefront-view-all:after{margin-left:5px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-body{padding:10px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-body h3{min-height:36px!important;font-size:13px!important;line-height:1.35!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-review-summary{font-size:9px;min-height:32px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-bottom{padding-top:7px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-bottom a{min-height:44px;font-size:11px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-bottom a:after{margin-left:7px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .collection-discovery{margin-block:20px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .collection-rail{gap:12px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .collection-tile{flex-basis:96px!important;width:96px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .collection-tile>div{width:96px!important;height:96px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .collection-tile h3{max-width:96px;font-size:10px!important;line-height:1.4!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._packageSection_4sqr1_45{margin-block:20px!important}._packageGrid_4sqr1_45{grid-auto-columns:88%;gap:12px;padding-bottom:7px}._packageBody_4sqr1_45{padding:16px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._packageBody_4sqr1_45 h3{font-size:20px!important}._price_4sqr1_45 strong{font-size:26px}._packageHint_4sqr1_45{margin:4px 0 0;font-size:10px}._contents_4sqr1_45{margin-bottom:8px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiSection_4sqr1_46{border-radius:11px;margin-block:20px!important;padding:18px 12px 12px!important}._aiHeading_4sqr1_151{gap:8px;margin-bottom:14px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiSection_4sqr1_46 h2{font-size:25px!important}._aiHeading_4sqr1_151>img{display:none}._aiTabs_4sqr1_154{gap:7px;margin-bottom:12px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiTabs_4sqr1_154 button{flex:none;gap:6px;min-height:44px;padding:10px 12px;font-size:11px}._aiSlide_4sqr1_159{grid-template-columns:1fr}._aiArtwork_4sqr1_165{aspect-ratio:4/3;grid-row:1}._aiCopy_4sqr1_160{box-sizing:border-box;min-height:200px;padding:19px}._appLabel_4sqr1_161{margin-bottom:10px;font-size:11px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiCopy_4sqr1_160 h3{max-width:280px;margin-bottom:9px!important;font-size:27px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiCopy_4sqr1_160 p{max-width:none;margin-bottom:16px!important;font-size:12px!important}._aiCopy_4sqr1_160 ._primary_4sqr1_16{font-size:12px;min-height:44px!important}._aiControls_4sqr1_168{margin-top:8px;font-size:12px}._ingredientPreview_4sqr1_172{padding:22px}._ingredientTop_4sqr1_173{font-size:11px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._ingredientPreview_4sqr1_172 h4{margin:16px 0!important;font-size:29px!important}._ingredientRow_4sqr1_175{gap:10px;padding:10px 0}._ingredientRow_4sqr1_175 strong{font-size:12px}._ingredientRow_4sqr1_175 div>span{font-size:10px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .editorial-banner{border-radius:10px;margin-block:20px!important}._bulkCaption_4sqr1_47{gap:0;padding:8px 12px;font-size:10px}._bulkCaption_4sqr1_47 a{min-height:40px;font-size:11px}._petLinks_4sqr1_48{grid-template-columns:1fr;gap:7px;margin-block:18px!important}._petLinks_4sqr1_48 a{min-height:48px;padding:13px 15px;font-size:13px}._feedback_4sqr1_49{margin-block:20px!important}._reviewGrid_4sqr1_49{gap:10px;padding-bottom:8px}._reviewGrid_4sqr1_49 article{flex-basis:88%;padding:16px}._reviewGrid_4sqr1_49 blockquote{margin:10px 0 12px;font-size:12px;line-height:1.6}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-faq{margin-block:18px 0!important;padding:18px 16px!important;display:block!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-faq h2{margin-bottom:14px!important;font-size:25px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .faq-list summary{gap:10px;min-height:54px;padding-block:12px;font-size:12px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .faq-list p{font-size:12px}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .header{gap:9px!important;min-height:58px!important;padding-block:5px!important}.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home.brand-studio-home .logo img{width:42px!important;height:42px!important}}@media (width<=360px){._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top h2{font-size:21px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiSection_4sqr1_46 h2{font-size:23px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-body{padding:9px 8px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-body h3{font-size:12px!important}._ingredientPreview_4sqr1_172{padding:17px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._ingredientPreview_4sqr1_172 h4{font-size:25px!important}._ingredientRow_4sqr1_175{padding:8px 0}._aiCopy_4sqr1_160{padding:16px}._routes_4sqr1_19 a{padding:10px 8px!important}._routes_4sqr1_19 strong{font-size:11px}._routes_4sqr1_19 span{font-size:9px}}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .section-top .storefront-view-all:after,._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .product-card .card-bottom a:after{content:none!important;display:none!important}._routes_4sqr1_19 a>svg:last-child{width:24px;height:24px;margin-left:0;display:block}._packageBody_4sqr1_45 ._button_4sqr1_45{justify-content:center}@media (width<=700px){._routes_4sqr1_19 a>svg:last-child{width:21px;height:21px}}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiSection_4sqr1_46{padding:18px!important}._aiHeading_4sqr1_151{margin-bottom:12px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiSection_4sqr1_46 h2{font-size:28px!important}._aiTabs_4sqr1_154{margin-bottom:12px}._aiSlide_4sqr1_159{grid-template-columns:1fr 44%;height:270px}._aiCopy_4sqr1_160{min-height:0;padding:24px}._appLabel_4sqr1_161{display:none}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiCopy_4sqr1_160 h3{margin-bottom:10px!important;font-size:28px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiCopy_4sqr1_160 p{max-width:none;margin-bottom:16px!important}._aiArtwork_4sqr1_165{aspect-ratio:auto;justify-content:center;align-items:center;height:270px;display:flex}._aiArtwork_4sqr1_165>img{object-fit:contain;width:100%;height:100%}._aiSlide_4sqr1_159:nth-child(2) ._aiArtwork_4sqr1_165{background:#d5e9ff}._aiSlide_4sqr1_159:nth-child(3) ._aiArtwork_4sqr1_165{background:#102b25}._aiSlide_4sqr1_159:nth-child(4) ._aiArtwork_4sqr1_165{background:#cdeee0}._ingredientPreview_4sqr1_172{width:100%;padding:16px 22px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._ingredientPreview_4sqr1_172 h4{margin:10px 0!important;font-size:25px!important}._ingredientRow_4sqr1_175{padding:8px 0}._ingredientRow_4sqr1_175 strong{font-size:12px}._ingredientRow_4sqr1_175 div>span{font-size:10px}._aiControls_4sqr1_168{margin-top:8px}@media (width<=1000px){._aiSlide_4sqr1_159,._aiArtwork_4sqr1_165{height:240px}._aiCopy_4sqr1_160{padding:20px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiCopy_4sqr1_160 h3{font-size:25px!important}._ingredientPreview_4sqr1_172{padding:12px 16px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._ingredientPreview_4sqr1_172 h4{margin:8px 0!important;font-size:22px!important}._ingredientRow_4sqr1_175{padding:6px 0}}@media (width<=700px){._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiSection_4sqr1_46{padding:14px 12px 10px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiSection_4sqr1_46 h2{font-size:23px!important}._aiHeading_4sqr1_151,._aiTabs_4sqr1_154{margin-bottom:10px}._aiSlide_4sqr1_159{grid-template-columns:52% 48%;height:210px}._aiArtwork_4sqr1_165{grid-row:auto;height:210px}._aiCopy_4sqr1_160{min-height:0;padding:14px 12px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiCopy_4sqr1_160 h3{margin-bottom:8px!important;font-size:20px!important;line-height:1.15!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiCopy_4sqr1_160 p{margin-bottom:12px!important;font-size:11px!important;line-height:1.4!important}._aiCopy_4sqr1_160 ._primary_4sqr1_16{text-align:center;max-width:100%;padding:10px 11px;font-size:11px;min-height:44px!important}._exampleLabel_4sqr1_167{padding:3px 5px;font-size:8px;bottom:6px;right:6px}._ingredientPreview_4sqr1_172{padding:12px 10px}._ingredientTop_4sqr1_173{gap:5px;font-size:10px}._ingredientTop_4sqr1_173>svg{width:16px}._ingredientTop_4sqr1_173>span:last-child,._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._ingredientPreview_4sqr1_172 h4{display:none}._ingredientRow_4sqr1_175{gap:6px;padding:10px 0}._ingredientRow_4sqr1_175>svg{width:15px;height:15px}._ingredientRow_4sqr1_175 strong{font-size:10px;line-height:1.3}._ingredientRow_4sqr1_175 div>span{font-size:9px;line-height:1.3}._ingredientRow_4sqr1_175>span{display:none}._aiControls_4sqr1_168{margin-top:6px}}@media (width<=360px){._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiCopy_4sqr1_160 h3{font-size:18px!important}._aiCopy_4sqr1_160{padding:12px 10px}._aiCopy_4sqr1_160 ._primary_4sqr1_16{padding-inline:8px;font-size:10px}}._hero_4sqr1_10{background:#f5f4ec}._heroCopy_4sqr1_11{padding-block:50px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._hero_4sqr1_10 h1{color:#123e2e!important;font-size:clamp(40px,4.5vw,66px)!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._hero_4sqr1_10 h1 em{color:#43634c!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._hero_4sqr1_10 ._eyebrow_4sqr1_9{color:#465247!important}._heroVisual_4sqr1_18 img{object-position:54% center;min-height:475px;max-height:none}._heroVisual_4sqr1_18:after{background:linear-gradient(90deg,#f5f4ec,#0000)}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._hero_4sqr1_10 ._primary_4sqr1_16{color:#fff!important;background:#153f30!important;border-color:#153f30!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._hero_4sqr1_10 ._secondary_4sqr1_16{color:#153f30!important;background:0 0!important;border-color:#153f30!important}._aiSlide_4sqr1_159{background:#e1d5fc;height:300px;display:block}._aiSlide_4sqr1_159:nth-child(2){background:#d5e9ff}._aiSlide_4sqr1_159:nth-child(3){background:#102b25}._aiSlide_4sqr1_159:nth-child(4){background:#cdeee0}._aiImageBanner_4sqr1_263{width:100%;height:100%;text-decoration:none;display:block}._aiImageBanner_4sqr1_263 picture{width:100%;height:100%;display:block}._aiImageBanner_4sqr1_263 img{object-fit:contain;width:100%;height:100%;display:block}._aiImageBanner_4sqr1_263:focus-visible{outline-offset:-4px!important}@media (width<=1000px){._heroCopy_4sqr1_11{padding-block:32px}._heroVisual_4sqr1_18 img{min-height:420px}._aiSlide_4sqr1_159{height:260px}}@media (width<=700px){._heroCopy_4sqr1_11{box-sizing:border-box;align-self:stretch;width:100%;padding:22px 20px 16px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._hero_4sqr1_10 h1{text-wrap:initial;font-size:clamp(32px,9vw,42px)!important}._heroActions_4sqr1_15{max-width:none;margin-top:16px}._heroVisual_4sqr1_18{aspect-ratio:3/2}._heroVisual_4sqr1_18 img{object-fit:contain;object-position:center;height:auto;min-height:0}._heroVisual_4sqr1_18:after{background:linear-gradient(#f5f4ec,#0000)}._aiHeading_4sqr1_151{flex-wrap:wrap}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiHeading_4sqr1_151>img{display:none}._aiTabs_4sqr1_154{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0;display:grid;overflow:visible}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiTabs_4sqr1_154 button{white-space:normal;gap:5px;width:100%;min-width:0;padding:8px 5px;font-size:11px;line-height:1.25}._aiTabs_4sqr1_154 button svg{flex-shrink:0;width:14px;height:14px}._aiRail_4sqr1_157{align-items:flex-start}._aiSlide_4sqr1_159{aspect-ratio:1;align-self:flex-start;height:auto}._aiImageBanner_4sqr1_263,._aiImageBanner_4sqr1_263 picture{height:auto}._aiImageBanner_4sqr1_263 img{aspect-ratio:1;object-fit:contain;width:100%;height:auto}}@media (width<=360px){._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._hero_4sqr1_10 h1{font-size:35px!important}._heroCopy_4sqr1_11{padding:24px 16px 18px}}._categoryStrip_4sqr1_285{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;align-items:flex-start;gap:22px;padding:2px 0 6px;display:flex;overflow-x:auto}._categoryStrip_4sqr1_285::-webkit-scrollbar{display:none}._categoryLink_4sqr1_287{text-align:center;color:#172a21;scroll-snap-align:start;flex:0 0 136px;min-width:0;text-decoration:none;transition:none;display:block}._categoryCircle_4sqr1_288{background:#e1ebdf;border-radius:50%;width:136px;height:136px;display:block;position:relative;overflow:hidden}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._categoryLink_4sqr1_287 h3{color:#172a21!important;margin:10px 0 0!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important}._categoryLink_4sqr1_287:hover,._categoryLink_4sqr1_287:hover ._categoryCircle_4sqr1_288{background:0 0;box-shadow:none!important;filter:none!important;transform:none!important}._categoryLink_4sqr1_287:focus-visible{outline-offset:2px;border-radius:8px;outline:3px solid #155b3d}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .faq-list summary{grid-template-columns:minmax(0,1fr) 28px;gap:16px;list-style:none;align-items:center!important;display:grid!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .faq-list summary::marker{content:"";display:none}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .faq-list summary::-webkit-details-marker{content:"";display:none}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .faq-list summary b{font:inherit;text-align:left}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .faq-list summary span{justify-content:center;align-self:center;align-items:center;margin:0;padding:0;line-height:1;display:flex}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .faq-list summary span svg{width:16px;height:16px;margin:0;display:block}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiSlide_4sqr1_159{aspect-ratio:3;height:auto}._aiImageBanner_4sqr1_263,._aiImageBanner_4sqr1_263 picture{height:auto}._aiImageBanner_4sqr1_263 img{aspect-ratio:3;height:auto}._aiControls_4sqr1_168 small{opacity:.75;font-size:10px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiTabs_4sqr1_154 button{transition:none}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiTabs_4sqr1_154 button:not([aria-pressed=true]):hover{color:#fff;background:#38234e;border-color:#745695;transform:none}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiTabs_4sqr1_154 button[aria-pressed=true]:hover{color:#182714;background:#cdff55;border-color:#cdff55;transform:none}._aiImageBanner_4sqr1_263:hover,._aiImageBanner_4sqr1_263:hover img,._packageCard_4sqr1_45:hover,._packageCard_4sqr1_45:hover img,._reviewGrid_4sqr1_49 article:hover{filter:none!important;box-shadow:none!important;transition:none!important;transform:none!important}@media (width<=700px){._categoryStrip_4sqr1_285{gap:14px}._categoryLink_4sqr1_287{flex-basis:96px}._categoryCircle_4sqr1_288{width:96px;height:96px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._categoryLink_4sqr1_287 h3{margin-top:8px!important;font-size:11px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._aiSlide_4sqr1_159,._aiImageBanner_4sqr1_263 img{aspect-ratio:1}}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._packageBody_4sqr1_45 ._button_4sqr1_45:hover{color:#fff!important;filter:none!important;box-shadow:none!important;background:#102b25!important;transform:none!important}._aiImageBanner_4sqr1_263:hover{opacity:1!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .faq-list summary span{color:#fff!important;transform:none!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .faq-list summary span svg{transition:transform .15s;color:#fff!important;stroke:#fff!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .faq-list details[open] summary span svg{transform:rotate(45deg)}._categoryCircle_4sqr1_288{box-sizing:border-box;background:#fff;border:1px solid #e1e6e1}._categoryCircle_4sqr1_288 ._categoryPhoto_4sqr1_321{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:7px;transition:none;display:block;transform:none!important}._categoryLink_4sqr1_287:hover ._categoryCircle_4sqr1_288{background:#fff}._packageCardLink_4sqr1_323{height:100%;color:inherit;flex-direction:column;transition:none;display:flex;text-decoration:none!important}._packageCardLink_4sqr1_323:hover{color:inherit;box-shadow:none!important;transform:none!important}._packageBody_4sqr1_45{gap:6px;padding:16px 18px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._packageBody_4sqr1_45 h3{margin:0!important;font-size:20px!important}._packageBody_4sqr1_45 ._price_4sqr1_45{margin:0;padding:0}@media (width<=700px){._packageBody_4sqr1_45{padding:14px 16px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._packageBody_4sqr1_45 h3{font-size:18px!important}._packageBody_4sqr1_45 ._price_4sqr1_45 strong{font-size:24px}}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf{color:#172a21;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf .section-top h2{color:#172a21!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf .product-card{box-shadow:none!important;border:1px solid #e0e6e1!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf .product-card:nth-child(4n+1){background:#edf5fc!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf .product-card:nth-child(4n+2){background:#edf7f1!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf .product-card:nth-child(4n+3){background:#f4f8e9!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .home-shelf .product-card:nth-child(4n+4){background:#f2eef9!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .editorial-banner{background:#173f31!important;border:0!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 .editorial-banner>a{display:block;text-decoration:none!important}._commercialBanner_4sqr1_341{isolation:isolate;background:#173f31;grid-template-columns:44% 56%;min-height:360px;display:grid;position:relative;overflow:hidden}._commercialCopy_4sqr1_342{z-index:1;background:radial-gradient(at 0 100%,#31634a 0,#0000 70%);flex-direction:column;justify-content:center;align-items:flex-start;padding:38px;display:flex;position:relative}._commercialCopy_4sqr1_342 small{color:#cef99a;letter-spacing:.16em;margin-bottom:18px;font-size:11px;font-weight:700}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._commercialCopy_4sqr1_342 h2{letter-spacing:-.045em;font-weight:650;line-height:1.04;color:#fffdf1!important;margin:0 0 14px!important;font-size:clamp(30px,3.7vw,50px)!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._commercialCopy_4sqr1_342 p{color:#d8e6d9!important;margin:0 0 24px!important;font-size:16px!important}._commercialCopy_4sqr1_342>span{box-sizing:border-box;background:#d3ff62;border-radius:7px;justify-content:center;align-items:center;min-height:44px;padding:10px 22px;font-size:14px;font-weight:700;display:inline-flex;color:#173f31!important}._commercialVisual_4sqr1_347{background:#edf5fc;min-width:0;position:relative;overflow:hidden}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._commercialPhoto_4sqr1_348{object-fit:cover;object-position:right center;transition:none;display:block;position:absolute;inset:0;width:100%!important;height:100%!important;transform:none!important}._commercialSize_4sqr1_349{color:#263e35;background:#ddd4f7;border:1px solid #fff8;border-radius:100px;padding:10px 18px;font-size:17px;font-weight:750;position:absolute;top:20px;right:20px;box-shadow:0 4px 18px #193d3010}._commercialSize_4sqr1_349 i{margin:0 4px;font-style:normal;font-weight:400}@media (width<=700px){._commercialBanner_4sqr1_341{grid-template-columns:1fr;min-height:0}._commercialCopy_4sqr1_342{grid-template-columns:1fr auto;gap:12px;padding:23px 24px 25px;display:grid}._commercialCopy_4sqr1_342 small{grid-column:1/-1;margin:0;font-size:10px}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._commercialCopy_4sqr1_342 h2{grid-column:1/-1;margin:0!important;font-size:36px!important}._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2._home_4sqr1_2 ._commercialCopy_4sqr1_342 p{max-width:150px;margin:0!important;font-size:13px!important}._commercialCopy_4sqr1_342>span{padding-inline:15px;font-size:12px}._commercialVisual_4sqr1_347{height:240px}._commercialSize_4sqr1_349{padding:8px 14px;font-size:14px;top:14px;right:14px}}.package-founder-aplus{isolation:isolate;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:32px 0;display:grid}.package-founder-aplus figure{min-width:0;margin:0}.package-founder-aplus a{aspect-ratio:1;background:#f5efe4;border-radius:14px;display:block;overflow:hidden}.package-founder-aplus a:focus-visible{outline-offset:4px;outline:3px solid #2b8646}.package-founder-aplus img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}@media (width<=700px){.package-founder-aplus{grid-template-columns:minmax(0,1fr);gap:12px;margin:24px 0}.package-founder-aplus a{border-radius:10px}}.payment-partner-card{width:100%;min-width:0;max-width:420px;margin:16px auto 12px}.payment-partner-card img{aspect-ratio:3;object-fit:contain;width:100%;height:auto;display:block}@media (width<=760px){.payment-partner-card{max-width:340px;margin:12px auto}}.secure-payment-strip{border-top:1px solid #0002;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;min-width:0;margin-top:12px;padding:12px 0;display:flex}.secure-payment-strip>span{white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}.secure-payment-strip>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.secure-payment-strip img{object-fit:contain;width:42px;height:24px;display:block}.sample-page .sample-order-options fieldset{border:0;margin:20px 0;padding:0}.sample-page .sample-order-options legend{justify-content:space-between;width:100%;margin-bottom:12px;display:flex}.sample-page .sample-order-options .size-option{padding:12px 16px;display:inline-flex}.sample-page .sample-checkout{border:1px solid #ddd;border-radius:12px;margin-top:32px;padding:28px}.sample-page .sample-address{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}.sample-page .sample-address label{gap:6px;font-size:14px;display:grid}.sample-page .sample-address input{box-sizing:border-box;border:1px solid #ccc;border-radius:6px;width:100%;padding:12px;font-size:16px}.sample-page .sample-notice{border:1px solid #ddd;border-radius:8px;padding:18px}.sample-page .sample-checkout>h2{font-size:24px}.sample-page .sample-checkout p{line-height:1.6}.sample-page .aplus-image-grid img{object-fit:contain;height:auto}.sample-page .sample-checkout .sample-primary{margin-top:18px}.sample-page .sample-checkout button{cursor:pointer}@media (width<=600px){.sample-page .sample-address{grid-template-columns:1fr}.sample-page .sample-checkout{padding:20px}.sample-page .sample-checkout h2{overflow-wrap:anywhere}}.sample-admin{color:#171717;max-width:1120px;margin:auto;padding:36px 20px;font-family:Arial,sans-serif}.sample-admin h1{font-size:32px}.sample-admin button{cursor:pointer;background:#fff;border:1px solid #bbb;border-radius:6px;margin:6px;padding:12px 16px}.sample-admin button:disabled{opacity:.5}.sample-admin-order,.sample-admin-settings{overflow-wrap:anywhere;border:1px solid #ddd;border-radius:12px;margin-top:20px;padding:24px}.sample-admin-order h2{font-size:18px}.sample-admin-actions form{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.sample-admin label{gap:6px;font-size:14px;display:grid}.sample-admin input{border:1px solid #bbb;border-radius:5px;max-width:160px;padding:10px}.sample-admin p{line-height:1.6}.sample-page.product-page-black .sample-purchase h1{font-size:revert;line-height:revert;letter-spacing:revert;margin:revert}.sample-page.product-page-black .sample-primary{color:#fff;background:#000}.sample-page.product-page-black .sample-primary:disabled{color:#555;background:#ddd}.sample-page.product-page-black .sample-facts span{color:#000;background:#f4f4f4}.sample-page.product-page-black .sample-eyebrow{color:#000!important}.sample-page.product-page-black .sample-aplus{background:#f4f4f4}.sample-page.product-page-black .sample-content-grid article{border-color:#ddd}.sample-page.product-page-black .sample-content-grid span{color:#000}.sample-page.product-page-black .sample-purchase h1{letter-spacing:-.03em;margin:12px 0 18px;font-size:clamp(28px,3.2vw,44px);font-weight:600;line-height:1.12}.sample-compact .product-info .description{margin-bottom:16px}.sample-compact .sample-price{flex-wrap:wrap;align-items:baseline;gap:12px;margin:16px 0 22px;display:flex}.sample-compact .sample-price>strong{font-size:30px;line-height:1.2}.sample-compact .sample-price>span{font-size:14px}.sample-compact .sample-kit-contents h2{margin:0 0 12px!important;font-size:16px!important}.sample-compact .sample-kit-contents ul{grid-template-columns:1fr 1fr;gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.sample-compact .sample-kit-contents li{border-bottom:1px solid #0002;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:14px;display:flex}.sample-compact .sample-kit-contents li strong{white-space:nowrap;font-size:13px;font-weight:500}.sample-compact .sample-kit-contents>p{margin:12px 0 0;font-size:13px;line-height:1.5}.sample-compact .sample-availability{margin:18px 0 12px;font-size:14px}.sample-compact .sample-payment-mini{border-top:1px solid #0002;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:12px 0;display:flex}.sample-payment-mini>span{align-items:center;gap:6px;font-size:12px;display:flex}.sample-payment-mini>div{align-items:center;gap:8px;display:flex}.sample-payment-mini img{object-fit:contain;width:42px;height:24px}.sample-compact .product-info-accordions{margin-top:12px}.sample-compact .product-info-accordions p{margin:0 0 12px;font-size:14px;line-height:1.65}.sample-compact .product-primary-actions{margin-top:16px}@media (width<=600px){.sample-compact .sample-kit-contents ul{grid-template-columns:1fr}.sample-compact .sample-price{margin:12px 0 18px}.sample-compact .sample-price>strong{font-size:28px}.sample-compact .sample-kit-contents li{padding:8px 0}.sample-compact .sample-payment-mini{gap:8px}.sample-compact .product-info .description{font-size:15px;line-height:1.6}}.sample-compact .sample-pack-note{margin:0 0 12px;font-size:14px;line-height:1.6}.sample-compact .product-info{min-width:0}.sample-compact .product-info h1,.sample-compact .description,.sample-compact .sample-price,.sample-compact .sample-pack-note,.sample-compact .sample-availability{text-align:left}.sample-compact .sample-kit-contents li{font-size:14px}.sample-compact .product-info-accordions button{text-align:left;min-height:48px;line-height:1.4}@media (width<=600px){.sample-compact .product-info h1{letter-spacing:-.6px!important;margin:8px 0 12px!important;font-size:28px!important;line-height:1.15!important}.sample-compact .product-info{padding:0!important}.sample-compact .sample-price{align-items:baseline;gap:10px}.sample-compact .sample-price>span{font-size:13px}.sample-compact .sample-availability{margin:12px 0}.sample-compact .sample-payment-mini{justify-content:flex-start;gap:12px}.sample-compact .product-info-accordions{margin-top:8px}.sample-compact .gallery-thumbnails{gap:8px}.sample-compact .gallery-thumbnails button{min-width:44px;min-height:44px}.sample-compact{padding-bottom:140px!important}}.sample-compact .care-marquee{border-radius:12px;overflow:hidden;color:#000!important;background:#d5f36b!important;margin:32px 0 0!important}.sample-compact .care-marquee .marquee-track{color:#000!important}.sample-compact .care-marquee:focus-within .marquee-track,.sample-compact .care-marquee:hover .marquee-track{animation-play-state:paused}.sample-compact .care-marquee .strength-icon{color:#2b8646!important}@media (width<=600px){.sample-compact .care-marquee{border-radius:8px;margin-top:24px!important}.sample-compact .care-marquee .marquee-track>span>span{font-size:13px!important}}@media (prefers-reduced-motion:reduce){.sample-compact .care-marquee .marquee-track{animation:none!important}.sample-compact .marquee-window{overflow-x:auto}}.sample-compact .care-marquee{margin-bottom:56px!important}@media (width<=600px){.sample-compact .care-marquee{margin-bottom:32px!important}}body:has(.product-page-black) .sample-compact .product-primary-actions{grid-template-columns:1fr 1fr}.sample-buy-controls{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.sample-quantity{color:#000;background:#fff;border:1px solid #ccc;border-radius:8px;align-items:center;display:flex;overflow:hidden}.sample-quantity button{cursor:pointer;background:#fff;border:0;place-items:center;width:40px;height:40px;display:grid}.sample-quantity button:disabled{opacity:.35;cursor:not-allowed}.sample-quantity output{text-align:center;min-width:26px}.sample-buy-controls a{font-size:13px;text-decoration:underline}.sample-compact .product-primary-actions .button{white-space:nowrap}@media (width<=700px){.sample-compact{padding-bottom:190px!important}.sample-buy-controls{gap:8px}.sample-quantity button{width:36px;height:36px}}.sample-cart-stepper{color:#000;background:#fff;border:2px solid #2b8646;border-radius:10px;justify-content:space-between;align-items:center;min-width:0;min-height:56px;display:flex}.sample-cart-stepper button{color:#2b8646;cursor:pointer;background:0 0;border:0;align-self:stretch;place-items:center;width:44px;display:grid}.sample-cart-stepper button:disabled{opacity:.35;cursor:not-allowed}.sample-cart-stepper a{text-align:center;color:#000;white-space:nowrap;font-size:14px;text-decoration:none}@media (width<=700px){.sample-cart-stepper{border-radius:8px;min-height:48px}.sample-cart-stepper button{width:38px}.sample-cart-stepper a{font-size:13px}.sample-compact{padding-bottom:140px!important}}.sample-cart-stepper output{min-width:40px;font-size:17px;font-weight:600;display:block}.sample-cart-stepper a{flex:1;place-items:center;min-height:44px;display:grid}@media (width<=700px){.sample-cart-stepper button{width:44px;min-height:48px}.sample-compact .product-primary-actions{gap:8px!important}.sample-cart-stepper{box-sizing:border-box;height:56px}}.sample-aplus-story{max-width:1040px;margin:0 auto 40px}.sample-aplus-story>header{max-width:700px;margin:0 0 22px}.sample-aplus-story h2{line-height:1.2;margin:10px 0 14px!important;font-size:clamp(24px,3vw,34px)!important}.sample-aplus-story p{margin:12px 0;font-size:16px;line-height:1.7}.sample-aplus-story article{background:#bde8f5;border-radius:12px;grid-template-columns:1fr 1fr;align-items:center;gap:24px;margin:16px 0;display:grid;overflow:hidden}.sample-aplus-story article:nth-of-type(2){background:#c4b0f0}.sample-aplus-story article:nth-of-type(2) img{order:2}.sample-aplus-story article>div{padding:20px 26px}.sample-aplus-story article img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}.sample-aplus-story h3{line-height:1.25;margin:10px 0!important;font-size:clamp(22px,2.5vw,30px)!important}.sample-aplus-story .sample-story-note{border-top:1px solid #0002;padding-top:14px;font-size:13px;line-height:1.6}@media (width<=700px){.sample-aplus-story article{grid-template-columns:1fr;gap:0}.sample-aplus-story article:nth-of-type(2) img{order:0}.sample-aplus-story article img{margin-inline:auto;max-width:280px!important}.sample-aplus-story article>div{padding:18px 20px}.sample-aplus-story>header{margin-bottom:20px}.sample-aplus-story p{font-size:15px}.sample-aplus-story{margin-bottom:32px}}.sample-hub-links{flex-wrap:wrap;gap:20px;margin:18px 0;display:flex}.sample-hub-links a,.sample-wallet a{color:#171717;text-underline-offset:4px;text-decoration:underline}.sample-sync{color:#666;font-size:12px}.sample-wallet{background:#f6f6f6;border:1px solid #ddd;border-radius:12px;justify-content:space-between;gap:24px;margin:20px 0;padding:24px;display:flex}.sample-wallet>div{align-content:start;gap:10px;display:grid}.sample-wallet strong{font-size:30px}.sample-wallet small{color:#555;font-size:12px;display:block}.sample-wallet button{margin:0}.sample-order-filters{flex-wrap:wrap;align-items:center;gap:8px;margin:20px 0;display:flex}.sample-order-filters input{flex:1;min-width:220px;max-width:none}.sample-order-filters button[aria-pressed=true]{color:#fff;background:#111;border-color:#111}.sample-rates{box-sizing:border-box;background:#fafafa;border:1px solid #ddd;border-radius:8px;width:100%;margin:14px 0;padding:16px;overflow-x:auto}.sample-rates table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.sample-rates th,.sample-rates td{border-bottom:1px solid #ddd;padding:12px 8px}.sample-rates small{color:#555;margin-top:12px;display:block}.sample-crm-state{color:#555;font-size:13px}.sample-admin-order:target{border-color:#111;box-shadow:0 0 0 2px #1111}@media (width<=650px){.sample-wallet{flex-direction:column;padding:18px}.sample-admin-order{padding:18px}.sample-rates{padding:8px}.sample-rates th,.sample-rates td{padding:10px 5px}.sample-order-filters{align-items:stretch}.sample-order-filters input{flex-basis:100%;width:100%;min-width:0}.sample-admin-actions form label{width:calc(50% - 6px)}.sample-admin-actions form input{box-sizing:border-box;width:100%;max-width:none}}body:has(.sample-hub){background:#f7f8fa}.sample-hub{max-width:1200px;padding:32px 28px 72px;font-family:Inter,Arial,sans-serif}.sample-hub>a{color:#525866;font-size:13px;text-decoration:none}.sample-hub-heading{margin-top:28px}.sample-kicker{letter-spacing:1.8px;color:#777;font-size:10px;font-weight:700}.sample-hub-heading h1{letter-spacing:-1px;margin:8px 0;font-size:34px}.sample-hub-heading p{color:#6b7280;font-size:14px}.sample-hub button{border-color:#d8dce2;border-radius:8px;min-height:42px;margin:0;font-size:13px;font-weight:600}.sample-hub button:hover:not(:disabled){background:#f0f2f5}.sample-hub button:focus-visible,.sample-hub a:focus-visible{outline-offset:3px;outline:2px solid #111}.sample-hub-links{gap:18px;margin-bottom:24px;font-size:12px}.sample-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}.sample-metrics>div{background:#fff;border:1px solid #e2e5ea;border-radius:12px;gap:12px;padding:20px;display:grid}.sample-metrics span{color:#6b7280;font-size:12px}.sample-metrics strong{font-size:30px;line-height:1}.sample-hub .sample-wallet{color:#fff;background:#15171b;border:0;padding:26px}.sample-hub .sample-wallet span,.sample-hub .sample-wallet small{color:#bfc4cd}.sample-hub .sample-wallet a{color:#fff}.sample-hub .sample-wallet button{color:#171717;background:#fff}.sample-hub .sample-wallet strong{font-size:34px}.sample-hub .sample-admin-settings{color:#4b5563;background:#fff;margin:20px 0;padding:18px;font-size:13px}.sample-admin-settings summary{cursor:pointer;color:#171717;font-weight:600}.sample-hub .sample-admin-settings button{margin:6px}.sample-hub .sample-admin-order{background:#fff;border:1px solid #e1e5eb;margin-top:18px;padding:26px;box-shadow:0 2px 5px #11111103}.sample-order-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.sample-order-heading>div:last-child{flex-shrink:0;justify-items:end;gap:10px;display:grid}.sample-order-reference{color:#808693;overflow-wrap:anywhere;font:11px/1.5 monospace}.sample-order-heading h2{margin:7px 0;font-size:21px}.sample-order-heading small{color:#777;font-size:11px}.sample-order-value{font-size:22px}.sample-status{white-space:nowrap;border-radius:20px;padding:6px 10px;font-size:11px;font-weight:600}.sample-status.pending{color:#7d5610;background:#fff3d8}.sample-status.paid{color:#216b3d;background:#e8f5ed}.sample-next-step{background:#f5f6f8;border-radius:8px;gap:4px;margin:22px 0;padding:15px 18px;font-size:13px;display:grid}.sample-next-step span{color:#69707b;font-size:12px}.sample-hub .sample-contact{font-size:13px;font-weight:500}.sample-hub .sample-admin-order>p{font-size:13px}.sample-hub .sample-admin-actions{border-top:1px solid #edf0f3;flex-wrap:wrap;align-items:start;gap:10px;margin-top:18px;padding-top:20px;display:flex}.sample-hub .sample-admin-actions form{box-sizing:border-box;background:#fafbfc;border-radius:8px;width:100%;padding:18px}.sample-hub .sample-rates{margin:8px 0}.sample-action-progress{color:#555;font-size:13px}.sample-visually-hidden{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=650px){.sample-hub{padding:22px 16px 50px}.sample-hub-heading h1{font-size:29px}.sample-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sample-metrics>div{padding:16px}.sample-hub .sample-admin-order{padding:18px}.sample-order-heading{flex-wrap:wrap;gap:12px}.sample-order-heading>div:last-child{place-items:center start;gap:12px;display:flex}.sample-order-reference{font-size:10px}.sample-order-heading h2{font-size:19px}.sample-next-step{padding:13px}.sample-hub .sample-wallet{padding:20px}.sample-hub .sample-admin-actions>button{flex:1;min-width:140px}}.dispatch-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex}.dispatch-top>a{color:#60677d;font-size:13px;text-decoration:none}.dispatch-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.sample-dispatch .dispatch-metric{text-align:left;color:#233153;border:1px solid #0000;border-radius:16px;gap:9px;min-width:0;padding:18px;display:grid;position:relative}.dispatch-metric strong{font-size:32px;line-height:1}.dispatch-metric>span:last-child{font-size:12px}.dispatch-metric .metric-icon{opacity:.6;font-size:20px;position:absolute;top:15px;right:16px}.sample-dispatch .metric-all{background:#dedbff}.sample-dispatch .metric-packing{background:#ffebcd}.sample-dispatch .metric-ready{background:#d4edf9}.sample-dispatch .metric-pickup{background:#ffe0d6}.sample-dispatch .metric-transit{background:#dbe6ff}.sample-dispatch .metric-delivered{background:#d6efdf}.sample-dispatch .metric-attention{background:#f7dfe8}.sample-dispatch .dispatch-metric[aria-pressed=true]{outline-offset:2px;outline:2px solid #5260aa}.dispatch-wallet{background:#fff;border:1px solid #e0e4ef;border-radius:14px;margin:22px 0}.dispatch-wallet summary{cursor:pointer;align-items:center;gap:16px;padding:17px 20px;font-size:13px;list-style:none;display:flex}.dispatch-wallet summary strong{color:#237353;font-size:20px}.dispatch-wallet summary span:last-child{color:#747a8d;margin-left:auto;font-size:12px}.sample-dispatch .sample-order-filters>span{color:#72798e;font-size:12px}.sample-dispatch .dispatch-order{border-left:4px solid #8b8ae4;padding:0;overflow:hidden}.dispatch-order>summary{cursor:pointer;align-items:center;padding:20px 24px;list-style:none}.dispatch-order>summary::-webkit-details-marker{display:none}.dispatch-wallet>summary::-webkit-details-marker{display:none}.dispatch-order[open]>summary{background:#f7f7fe;border-bottom:1px solid #e6e8f2}.dispatch-order .sample-order-value{font-size:20px}.dispatch-order .sample-status{white-space:normal}.dispatch-order-body .sample-next-step{color:#304b7b;background:#edf4ff}.sample-dispatch .sample-admin-settings{background:0 0;border-style:dashed;padding:12px 18px}.dispatch-order-body button{color:#344d7b}.dispatch-order-body button:focus-visible,summary:focus-visible{outline-offset:3px;outline:2px solid #596fc0}.dispatch-order-body button:hover:not(:disabled){background:#eaf0ff}.sample-dispatch input{background:#fff}.sample-dispatch .sample-admin-order:not(.dispatch-order){text-align:center;background:linear-gradient(135deg,#fff,#f0f1ff);padding:40px 24px}@media (width<=650px){.dispatch-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sample-dispatch .dispatch-metric{padding:16px}.dispatch-top{gap:8px}.dispatch-top>span{letter-spacing:1px;font-size:9px}.dispatch-wallet summary{flex-wrap:wrap;gap:10px;padding:15px}.dispatch-wallet summary span:last-child{width:100%;margin:0}.dispatch-order>summary{padding:17px}.dispatch-order-body{padding:0 16px 18px}.dispatch-order .sample-order-heading>div:last-child{flex-wrap:wrap}.dispatch-order .sample-order-reference{word-break:break-all}.sample-dispatch .sample-order-filters>span{width:100%}}body:has(.sample-dispatch){background:#f8fafd}.sample-dispatch{color:#202124;max-width:1240px;padding:28px 32px 64px;font-family:Roboto,Arial,sans-serif}.sample-dispatch button,.sample-dispatch input{font:inherit;font-size:14px}.dispatch-top>a,.dispatch-top button{align-items:center;gap:8px;display:inline-flex}.dispatch-top>span{letter-spacing:0;color:#202124;font-size:20px;font-weight:500}.sample-dispatch button{color:#1a73e8;background:#fff;border:1px solid #dadce0;border-radius:22px;min-height:44px;padding:10px 18px;font-weight:500}.sample-dispatch button:hover:not(:disabled){background:#f1f6fe}.sample-dispatch button:focus-visible,.sample-dispatch a:focus-visible{outline-offset:3px;outline:2px solid #1a73e8}.dispatch-metrics{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.sample-dispatch .dispatch-metric{color:#3c4043;background:#fff;border:1px solid #e2e5e9;border-radius:12px;gap:12px;min-height:128px;padding:18px 14px}.dispatch-metric strong{font-size:28px;font-weight:500}.dispatch-metric>span:last-child{font-size:14px;line-height:1.35}.dispatch-metric .metric-icon{opacity:1;color:#5f6368;position:static}.sample-dispatch .dispatch-metric:hover:not(:disabled){filter:none;background:#f1f6fe}.sample-dispatch .dispatch-metric[aria-pressed=true]{color:#174ea6;background:#e8f0fe;border-color:#aecbfa;outline:0}.dispatch-metric[aria-pressed=true] .metric-icon{color:#1a73e8}.metric-delivered .metric-icon{color:#188038}.metric-attention .metric-icon{color:#d93025}.sample-dispatch .sample-sync{color:#5f6368;margin:16px 0 24px;font-size:13px}.dispatch-wallet{border-color:#dadce0;border-radius:12px;margin:20px 0}.dispatch-wallet summary{gap:18px;padding:20px;font-size:16px}.dispatch-wallet summary>span:first-child{align-items:center;gap:12px;display:flex}.dispatch-wallet summary strong{color:#202124;font-size:22px;font-weight:500}.dispatch-wallet summary span:last-child{display:flex}.dispatch-wallet a{color:#1a73e8;border:1px solid #dadce0;border-radius:22px;align-items:center;min-height:44px;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.wallet-help{color:#5f6368;max-width:680px;font-size:14px;line-height:1.6}.sample-dispatch .sample-order-filters{align-items:center;gap:16px}.sample-dispatch .sample-order-filters input{background:#eef2f8;border:1px solid #0000;border-radius:24px;min-width:0;padding:14px 20px}.sample-dispatch .sample-order-filters input:focus{background:#fff;outline:2px solid #aecbfa}.sample-dispatch .sample-order-filters>span{color:#5f6368;white-space:nowrap;font-size:14px}.sample-dispatch .sample-admin-settings{background:0 0;border:0;margin:12px 0;padding:12px 4px;font-size:14px}.sample-dispatch .sample-admin-order{box-shadow:none;background:#fff;border:1px solid #dadce0;border-radius:12px}.sample-dispatch .dispatch-order{border-left:1px solid #dadce0}.dispatch-order[open]>summary{background:#f8fafd;border-color:#e8eaed}.dispatch-order .sample-order-heading h2{font-size:20px;font-weight:500}.dispatch-order .sample-order-heading small{align-items:center;gap:6px;font-size:13px;display:flex}.dispatch-order .sample-status{color:#137333;background:#e6f4ea;font-size:13px}.dispatch-order .sample-order-value{font-weight:500}.dispatch-order-body{padding:0 22px 24px}.dispatch-box{color:#3c4043;background:#f1f3f4;border-radius:8px;align-items:center;gap:8px;padding:12px;font-size:14px;display:flex}.sample-dispatch .sample-next-step{color:#174ea6;background:#e8f0fe;font-size:16px}.sample-dispatch .sample-next-step span{color:#3c4043;font-size:14px;line-height:1.5}.sample-dispatch .sample-admin-actions{align-items:center}.sample-dispatch .sample-admin-actions .dispatch-packing{background:#fff;border:1px solid #e8eaed;order:-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:20px;display:grid}.dispatch-packing label{text-transform:capitalize;gap:8px;font-size:14px;display:grid}.dispatch-packing input{box-sizing:border-box;border:1px solid #dadce0;border-radius:6px;width:100%;min-width:0;padding:12px}.dispatch-packing label:last-of-type{grid-column:1/-1}.sample-dispatch .dispatch-primary{color:#fff;background:#1a73e8;border-color:#1a73e8;grid-column:1/-1;justify-self:start}.sample-dispatch .dispatch-primary:hover:not(:disabled){background:#1765cc}.sample-dispatch .sample-rates{width:100%;font-size:14px;overflow-x:auto}.sample-dispatch .sample-rates table{border-collapse:collapse;width:100%}.sample-dispatch .sample-rates th{text-align:left;background:#f8fafd;font-weight:500}.sample-dispatch .sample-rates th,.sample-dispatch .sample-rates td{border-bottom:1px solid #e8eaed;padding:14px}.sample-dispatch .sample-rates small{padding-top:12px;line-height:1.5;display:block}.sample-dispatch img{object-fit:contain;max-width:100%;height:auto}.sample-dispatch svg{flex-shrink:0}.sample-dispatch .sample-admin-order h2{font-weight:500}.sample-dispatch .sample-admin-order>p{color:#5f6368;font-size:14px;line-height:1.6}@media (width<=1000px){.dispatch-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=600px){.sample-dispatch{padding:18px 16px 48px}.dispatch-top{gap:8px;margin-bottom:20px}.dispatch-top>span{font-size:16px}.dispatch-top>a{font-size:14px}.dispatch-top button{min-width:44px;padding:10px;font-size:0}.dispatch-top button svg{width:18px;height:18px}.dispatch-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sample-dispatch .dispatch-metric{gap:8px;min-height:108px;padding:14px}.dispatch-metric .metric-icon{position:absolute;top:14px;right:14px}.dispatch-metric strong{font-size:28px}.dispatch-metric>span:last-child{padding-top:8px}.dispatch-wallet summary{flex-wrap:wrap;gap:10px;padding:16px}.dispatch-wallet summary>span:first-child{gap:8px;font-size:14px}.dispatch-wallet summary strong{font-size:20px}.dispatch-wallet>div{padding:0 16px 16px}.dispatch-wallet a{margin-top:10px}.sample-dispatch .sample-order-filters{flex-direction:column;align-items:stretch;gap:10px;display:flex}.sample-dispatch .sample-order-filters input{box-sizing:border-box;width:100%}.sample-dispatch .sample-order-filters>span{font-size:13px}.dispatch-order>summary{padding:16px}.dispatch-order-body{padding:0 16px 18px}.dispatch-order .sample-order-heading{gap:14px}.dispatch-order .sample-order-heading>div:last-child{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.dispatch-order .sample-order-reference{overflow-wrap:anywhere}.sample-dispatch .sample-admin-actions .dispatch-packing{grid-template-columns:1fr 1fr;gap:12px;padding:14px}.sample-dispatch .dispatch-primary{justify-self:stretch}.sample-dispatch .sample-rates table,.sample-dispatch .sample-rates tbody{display:block}.sample-dispatch .sample-rates thead{display:none}.sample-dispatch .sample-rates tr{border:1px solid #dadce0;border-radius:10px;grid-template-columns:1fr auto;margin:12px 0;padding:8px;display:grid}.sample-dispatch .sample-rates td{border:0;padding:8px}.sample-dispatch .sample-rates td:first-child{font-weight:500}.sample-dispatch .sample-rates td:nth-child(3){color:#5f6368;font-size:13px}.sample-dispatch .sample-rates td:last-child{grid-column:1/-1}.sample-dispatch .sample-rates button{width:100%}}@font-face{font-family:Dispatch Google Sans;src:url(/designing-assets/fonts/google-sans-latin.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}.sample-dispatch{max-width:1180px;padding:20px 28px 40px;font-family:Dispatch Google Sans,Arial,sans-serif}.sample-dispatch button,.sample-dispatch input{font-family:inherit}.dispatch-top{margin-bottom:18px}.dispatch-top>span{font-size:19px}.dispatch-metrics{flex-wrap:wrap;gap:8px;display:flex}.sample-dispatch .dispatch-metric{border-radius:24px;flex:none;align-items:center;gap:8px;min-height:44px;padding:10px 14px;display:flex}.dispatch-metric .metric-icon{display:none}.dispatch-metric strong{background:#f1f3f4;border-radius:12px;order:2;padding:2px 7px;font-size:14px}.dispatch-metric>span:last-child{padding:0;font-size:14px}.sample-dispatch .dispatch-metric[aria-pressed=true] strong{background:#d2e3fc}.sample-dispatch .sample-sync{margin:10px 0 16px;font-size:12px}.dispatch-wallet{border-radius:10px;margin:12px 0}.dispatch-wallet summary{flex-wrap:nowrap;padding:12px 16px;font-size:14px}.dispatch-wallet summary strong{font-size:18px}.dispatch-wallet summary>span:first-child{font-size:14px}.dispatch-wallet>div{padding:0 16px 14px}.dispatch-wallet>div>p{margin:8px 0;font-size:14px}.sample-dispatch .sample-admin-settings{margin:4px 0;padding:8px 4px}.sample-dispatch .sample-order-filters input{padding:11px 16px}.sample-dispatch .sample-admin-order{margin-top:12px}.sample-dispatch section[aria-live]>div.sample-admin-order{padding:28px 20px;background:#fff!important}.sample-dispatch section[aria-live] h2{margin:0 0 8px;font-size:18px}.dispatch-order>summary{padding:16px 20px}.dispatch-order .sample-order-heading h2{font-size:18px}.dispatch-order .sample-order-reference{font-size:12px}.sample-dispatch .sample-next-step{margin:14px 0;padding:12px 14px}.sample-dispatch .sample-contact,.sample-dispatch .sample-crm-state{font-size:14px}.shipping-workspace{border-top:1px solid #e8eaed;margin:18px 0 0;padding-top:16px}.shipping-progress{color:#80868b;gap:18px;margin-bottom:18px;font-size:13px;display:flex}.shipping-progress>span{align-items:center;gap:6px;display:flex}.shipping-progress .current{color:#1967d2}.shipping-progress .complete{color:#137333}.package-editor{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.package-fields{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:300px;display:grid}.package-fields label{color:#3c4043;gap:6px;font-size:13px;display:grid}.package-fields label>div{background:#fff;border:1px solid #dadce0;border-radius:8px;align-items:center;padding-right:10px;display:flex}.package-fields input{box-sizing:border-box;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:12px 10px}.package-fields label>div:focus-within{outline:2px solid #aecbfa}.package-fields label>div>span{color:#5f6368;font-size:12px}.package-editor>small{color:#5f6368;width:100%;font-size:12px}.shipping-workspace .dispatch-primary{color:#fff;background:#1a73e8;border-radius:8px;min-height:44px;padding:11px 18px}.shipping-workspace .dispatch-primary:hover:not(:disabled){background:#185abc}.shipping-workspace button:disabled{opacity:.5;cursor:not-allowed}.shipping-refresh{align-items:center;gap:6px;display:flex;background:0 0!important;border:0!important;min-height:36px!important;margin:12px 0!important;padding:6px 0!important}.shipping-note{color:#3c4043;background:#f8fafd;border-radius:8px;padding:10px 12px;font-size:13px}.shipping-error{border-radius:8px;padding:10px 12px;font-size:14px;line-height:1.5;color:#b3261e!important;background:#fce8e6!important}.courier-picker{border:0;min-width:0;margin:16px 0 0;padding:0}.courier-picker legend{margin-bottom:8px;font-size:15px;font-weight:500}.courier-picker>label{cursor:pointer;border:1px solid #dadce0;border-radius:8px;align-items:center;gap:12px;margin:8px 0;padding:12px 14px;display:flex}.courier-picker>label.selected{background:#e8f0fe;border-color:#1a73e8}.courier-picker input{accent-color:#1a73e8;flex-shrink:0;width:18px;height:18px}.courier-picker>label>span{flex:1;gap:4px;min-width:0;display:grid}.courier-picker strong{font-size:14px;font-weight:500}.courier-picker small{color:#5f6368;font-size:12px}.courier-picker b{white-space:nowrap;font-size:16px;font-weight:500}.shipping-book{flex-direction:column;align-items:flex-start;gap:8px;margin-top:14px;display:flex}.shipping-book small{color:#5f6368;font-size:12px}.shipping-measurements{align-items:center;gap:10px;font-size:14px;display:flex}.shipment-result{border:1px solid #dadce0;border-radius:10px;padding:14px}.shipment-result>div:first-child{color:#137333;align-items:center;gap:10px;display:flex}.shipment-result>div:first-child>span{gap:6px;display:grid}.shipment-result strong{font-size:15px;font-weight:500}.shipment-result small{color:#5f6368;font-size:13px}.shipment-document-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.shipment-document-actions button{border-radius:8px;justify-content:center;align-items:center;gap:6px;display:flex}.shipment-timeline{margin-top:16px;font-size:14px}.shipment-timeline summary{cursor:pointer}.shipment-timeline ol{padding-left:20px}.shipment-timeline li{padding:10px 0}.shipment-timeline li strong,.shipment-timeline li span{margin-bottom:4px;font-size:13px;display:block}.shipment-timeline li span{color:#5f6368}@media (width<=600px){.sample-dispatch{padding:14px 12px 32px}.dispatch-top{margin-bottom:14px}.dispatch-top>span{font-size:16px}.dispatch-metrics{gap:6px}.sample-dispatch .dispatch-metric{gap:6px;min-height:40px;padding:7px 10px}.dispatch-metric>span:last-child{font-size:13px}.dispatch-metric strong{font-size:12px}.dispatch-wallet summary{gap:10px;padding:12px}.dispatch-wallet summary strong{white-space:nowrap;font-size:16px}.dispatch-wallet summary>span:first-child{gap:6px;font-size:13px}.dispatch-wallet summary span:last-child{margin-left:auto}.dispatch-wallet>div{padding:0 12px 12px}.sample-dispatch .sample-order-filters{gap:8px}.dispatch-order>summary{padding:14px}.dispatch-order-body{padding:0 14px 16px}.shipping-progress{justify-content:space-between;gap:10px;font-size:11px}.shipping-progress svg{width:14px}.package-fields{flex:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.package-fields input{font-size:16px!important}.package-editor>.dispatch-primary{width:100%}.courier-picker>label{gap:8px;padding:12px 10px}.courier-picker b{font-size:15px}.shipping-book .dispatch-primary{width:100%}.shipment-document-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.shipment-document-actions button{padding:10px 8px;font-size:13px}.sample-dispatch section[aria-live]>div.sample-admin-order{padding:22px 14px}.sample-dispatch .sample-admin-order>p,.shipping-error{font-size:13px}}.package-fields label>div>span{white-space:nowrap;flex-shrink:0}.package-fields input{flex:1;width:0;min-width:0}.shipping-measurements{flex-wrap:wrap}.shipping-toolbar{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.shipping-toolbar button{border-radius:8px;align-items:center;gap:6px;display:flex}.sample-dispatch .shipping-toolbar .dispatch-primary{color:#fff;background:#1a73e8;border-color:#1a73e8}.shipping-tool-panel{background:#fff;border:1px solid #dadce0;border-radius:12px;margin:0 0 20px;padding:20px}.shipping-tool-panel>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.shipping-tool-panel h2{margin:0;font-size:18px;font-weight:500}.shipping-tool-panel header button{border:0;padding:8px;display:flex}.shipping-tool-panel fieldset{border:0;min-width:0;margin:16px 0;padding:0}.shipping-tool-panel legend{margin-bottom:12px;font-size:14px;font-weight:500}.manual-address-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.manual-content-grid{grid-template-columns:2fr 1fr 1fr;gap:12px;display:grid}.manual-pin-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.shipping-tool-panel label{gap:6px;font-size:13px;display:grid}.shipping-tool-panel input{box-sizing:border-box;border:1px solid #dadce0;border-radius:8px;width:100%;min-width:0;padding:11px 12px}.shipping-tool-panel .package-fields input{border:0;flex:1;width:0}.shipping-tool-panel .wide{grid-column:1/-1}.shipping-tool-panel form>.dispatch-primary{color:#fff;background:#1a73e8;border-radius:8px}.calculator-rates{margin-top:18px}.calculator-rates>div{border-top:1px solid #e8eaed;justify-content:space-between;gap:12px;padding:12px 0;display:flex}.calculator-rates span{gap:4px;display:grid}.calculator-rates strong,.calculator-rates b{font-size:14px;font-weight:500}.calculator-rates small{color:#5f6368;font-size:12px}@media (width<=600px){.shipping-toolbar{gap:8px}.shipping-toolbar button{flex:1;justify-content:center;padding:10px;font-size:13px}.shipping-tool-panel{padding:14px}.manual-address-grid,.manual-pin-grid,.manual-content-grid{grid-template-columns:1fr 1fr}.manual-content-grid>label:first-child{grid-column:1/-1}.shipping-tool-panel input{font-size:16px}.manual-address-grid>label:nth-child(3){grid-column:1/-1}.shipping-tool-panel form>.dispatch-primary{width:100%}.shipping-tool-panel .package-fields{grid-template-columns:1fr 1fr}}.sample-dispatch .shipping-tool-panel input{width:100%;max-width:none}.sample-dispatch .shipping-tool-panel .package-fields input{width:0}.sample-dispatch .shipping-tool-panel{max-width:900px}.shipment-pagination{justify-content:center;align-items:center;gap:16px;margin:24px 0;font-size:13px;display:flex}.shipment-pagination button{color:#1967d2;background:#fff;border:1px solid #dadce0;border-radius:8px;min-height:44px;padding:10px 16px}.shipment-pagination button:disabled{opacity:.4}@media (width<=700px){.sample-compact{padding-bottom:32px!important}}.sample-addons{color:#171717;background:linear-gradient(145deg,#fff 0%,#f7faf8 100%);border:1px solid #dfe4e0;border-radius:14px;margin:18px 0;padding:18px}.sample-addons>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.sample-addons>header>div{min-width:0}.sample-addons>header span{letter-spacing:1.35px;color:#2b8646;font-size:10px;font-weight:700;display:block}.sample-addons>header h2{margin:4px 0 5px!important;font-family:Poppins,sans-serif!important;font-size:18px!important;line-height:1.25!important}.sample-addons>header p{color:#535b56;margin:0;font-size:12px;line-height:1.5}.sample-addons>header>button,.sample-addon-picker footer button{color:#fff;cursor:pointer;background:#000;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:10px 14px;font:600 13px Inter,sans-serif;display:inline-flex}.sample-addon-selected{border-top:1px solid #e1e6e2;flex-wrap:wrap;align-items:center;gap:7px;margin-top:14px;padding-top:12px;display:flex}.sample-addon-selected button{color:#184f29;background:#eff8f1;border:1px solid #b8d6c0;border-radius:999px;align-items:center;gap:5px;min-height:32px;padding:6px 9px;font:600 11px Inter,sans-serif;display:inline-flex}.sample-addon-selected>strong{white-space:nowrap;margin-left:auto;font-size:12px}.sample-addon-picker{border-top:1px solid #dfe4e0;margin-top:16px;padding-top:16px}.sample-addon-tools{grid-template-columns:minmax(150px,.8fr) minmax(180px,1.2fr);gap:10px;margin-bottom:12px;display:grid}.sample-addon-tools label{gap:6px;display:grid}.sample-addon-tools label>span{letter-spacing:0;color:#555;font-size:11px;font-weight:600}.sample-addon-tools select,.sample-addon-tools label>div{box-sizing:border-box;background:#fff;border:1px solid #cfd6d0;border-radius:9px;width:100%;min-height:44px;font:14px Inter,sans-serif}.sample-addon-tools select{padding:0 11px}.sample-addon-tools label>div{align-items:center;gap:7px;padding:0 11px;display:flex}.sample-addon-tools input{background:0 0;border:0;outline:0;width:100%;min-width:0;font:14px Inter,sans-serif}.sample-addon-grid{overscroll-behavior:contain;grid-template-columns:1fr 1fr;gap:8px;max-height:330px;padding:2px;display:grid;overflow:auto}.sample-addon-grid>button{color:#151515;text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e4e1;border-radius:10px;grid-template-columns:46px minmax(0,1fr) 30px;align-items:center;gap:9px;min-height:64px;padding:8px;font-family:Inter,sans-serif;display:grid}.sample-addon-grid img{object-fit:contain;background:#f5f5f5;border-radius:7px;width:46px;height:46px}.sample-addon-grid button>span{gap:3px;min-width:0;display:grid}.sample-addon-grid strong{font-size:12px;line-height:1.35}.sample-addon-grid small{color:#666;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.sample-addon-grid button>b{color:#5f6761;background:#f0f2f0;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.sample-addon-grid button.selected>b{color:#fff;background:#2b8646}.sample-addon-grid>p{text-align:center;color:#666;grid-column:1/-1;padding:20px}.sample-addon-picker footer{border-top:1px solid #e2e6e3;align-items:center;gap:12px;margin-top:12px;padding-top:12px;font-size:12px;display:flex}.sample-addon-picker footer strong{margin-left:auto;font-size:15px}.sample-addon-picker footer button{background:#2b8646;min-height:38px;padding:8px 18px}.sample-cart-addon-list,.sc-addon-summary{border-block:1px solid #0002;gap:8px;margin:14px 0;padding:12px 0;display:grid}.sample-cart-addon-list{list-style:none}.sample-cart-addon-list li,.sc-addon-summary span{justify-content:space-between;gap:12px;font-size:12px;display:flex}.sc-addon-summary>strong{margin-bottom:2px;font-size:12px}.sc-addon-summary span b{font-weight:600}.sc-main>.sample-addons{background:#fff;margin-bottom:16px}.sc-main>.sample-addons>header h2{margin-bottom:4px!important}@media (width<=700px){.sample-addons{border-radius:12px;margin:14px 0;padding:14px}.sample-addons>header{align-items:flex-start}.sample-addons>header h2{font-size:16px!important}.sample-addons>header p{font-size:11px}.sample-addons>header>button{min-height:40px;padding:9px 11px;font-size:12px}.sample-addon-tools{grid-template-columns:1fr}.sample-addon-grid{grid-template-columns:1fr;max-height:360px}.sample-addon-grid>button{grid-template-columns:42px minmax(0,1fr) 28px;min-height:58px}.sample-addon-grid img{width:42px;height:42px}.sample-addon-selected>strong{width:100%;margin:2px 0 0}.sample-addon-picker footer{background:#fff;padding:10px 0 0;position:sticky;bottom:0}.sample-addon-picker footer span{display:none}.sample-addon-picker footer strong{margin-left:0}.sample-addon-picker footer button{margin-left:auto}.sample-compact .sample-addons{margin-bottom:14px}.sc-summary .sc-addon-summary{display:grid!important}}.sample-addon-mobile-head{display:none}.sample-addon-search{position:relative}.sample-addon-search input,.sample-addon-search input:focus,.sample-addon-search input:focus-visible{box-shadow:none!important;appearance:none!important;border:0!important;outline:0!important}.sample-addon-suggestions{z-index:12;top:calc(100% + 6px);left:0;right:0;box-shadow:0 12px 30px #0f231624;background:#fff!important;border:1px solid #d8ded9!important;border-radius:10px!important;min-height:0!important;padding:6px!important;display:grid!important;position:absolute!important}.sample-addon-suggestions button{text-align:left;cursor:pointer;background:#fff;border:0;border-radius:7px;grid-template-columns:36px 1fr;align-items:center;gap:9px;padding:7px;display:grid}.sample-addon-suggestions button:hover,.sample-addon-suggestions button:focus-visible{background:#f0f7f2;outline:0}.sample-addon-suggestions img{object-fit:contain;border-radius:6px;width:36px;height:36px}.sample-addon-suggestions span{display:grid}.sample-addon-suggestions strong{font-size:12px}.sample-addon-suggestions small{color:#68716b;font-size:10px}@media (width<=700px){.sample-addon-picker{z-index:100;max-height:min(82dvh,720px);padding:12px 14px max(12px,env(safe-area-inset-bottom));background:#fff;border:1px solid #dce3de;border-radius:18px 18px 0 0;grid-template-rows:auto auto minmax(0,1fr) auto;margin:0;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -18px 60px #09231438}.sample-addon-mobile-head{justify-content:space-between;align-items:center;padding-bottom:9px;display:flex}.sample-addon-mobile-head strong{font:600 16px Poppins,sans-serif}.sample-addon-mobile-head button{background:#f0f3f1;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.sample-addon-tools{gap:8px;margin-bottom:9px}.sample-addon-tools select,.sample-addon-tools label>div{min-height:46px}.sample-addon-tools input{font-size:16px!important}.sample-addon-suggestions{max-height:220px;overflow:auto}.sample-addon-grid{min-height:0;max-height:none}.sample-addon-grid>button{grid-template-columns:42px minmax(0,1fr) 34px;padding:7px 9px}.sample-addon-grid strong{font-size:13px}.sample-addon-grid small{font-size:11px}.sample-addon-picker footer{padding-top:10px;position:relative;bottom:auto}.sample-addon-picker footer span{display:block}.sample-addon-picker footer strong{margin-left:auto}.sample-addon-picker footer button{min-width:88px;margin-left:0}}.dispatch-order>details>summary{cursor:pointer;padding:16px 20px;list-style:none}.shipping-account-settings{border:1px solid #dadce0;border-radius:10px;gap:12px;margin:16px 0;padding:16px;display:grid}.shipping-account-settings label{gap:8px;font-size:14px;display:grid}.shipping-account-settings select{background:#fff;border:1px solid #dadce0;border-radius:8px;width:100%;max-width:100%;padding:12px;font-size:16px}.shipping-account-settings p{margin:0}.shipping-note small{margin-top:8px;display:block}.dispatch-order .sample-order-reference{overflow-wrap:anywhere}@media (width<=600px){.dispatch-order>details>summary{padding:14px}.shipping-account-settings{padding:12px}}.sample-addon-backdrop{display:none}@media (width<=700px){.sample-addon-backdrop{z-index:230;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0f17125c;border:0;display:block;position:fixed;inset:0}.sample-addon-picker{z-index:240;box-sizing:border-box;overscroll-behavior:contain;width:100%;max-height:min(86dvh,760px)}.sample-addon-grid{padding:2px 2px 8px}}.sample-addons{background:#fafafa;border-color:#e5e5e5;border-radius:12px;padding:20px;font-family:Inter,sans-serif}.sample-addons>header{flex-wrap:wrap;gap:16px}.sample-addons>header>div{flex:240px}.sample-addons>header h2{font-weight:600;letter-spacing:normal!important;margin:0 0 6px!important;font-family:inherit!important;font-size:18px!important}.sample-addons>header p{color:#616161;font-size:14px;line-height:1.5}.sample-addons>header .sample-addon-price{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:10px;display:flex}.sample-addons>header .sample-addon-price strong{color:#171717;white-space:nowrap;font-size:14px;font-weight:600}.sample-addons>header .sample-addon-price span{letter-spacing:0;color:#616161;font-size:12px;font-weight:400;line-height:1.5}.sample-addons>header>button{border-radius:8px;min-height:44px;padding:11px 16px;font-size:14px}.sample-addons button:focus-visible,.sample-addons select:focus-visible{outline-offset:3px;outline:2px solid #171717}.sample-addons button:disabled{opacity:.5;cursor:not-allowed}.sample-addon-selected{border-color:#e5e5e5}.sample-addon-selected button{color:#171717;text-align:left;overflow-wrap:anywhere;background:#fff;border-color:#ddd;max-width:100%;min-height:44px;font-size:12px}.sample-addon-selected button svg{flex-shrink:0}.sample-addon-selected button svg:last-child{color:#616161}.sample-addon-selected>strong{font-size:14px}.sample-addon-tools{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.sample-addon-tools label{min-width:0}.sample-addon-tools label>span,.sample-addon-grid strong{font-size:14px}.sample-addon-grid small{font-size:12px}.sample-addon-grid>button:hover{background:#fafafa;border-color:#aaa}.sample-addon-grid>button.selected{background:#f5f5f5;border-color:#171717;box-shadow:inset 0 0 0 1px #171717}.sample-addon-grid button.selected>b,.sample-addon-picker footer button{color:#fff;background:#171717}.sample-addon-search:focus-within{box-shadow:0 0 0 2px #17171714;border-color:#171717!important}.sample-addon-picker footer{flex-wrap:wrap;font-size:14px}.sample-addon-picker footer button{min-height:44px;font-size:14px}@media (width<=700px){.sample-addons{padding:16px}.sample-addons>header{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.sample-addons>header h2{font-size:18px!important}.sample-addons>header>button{width:100%;min-height:46px}.sample-addon-tools{grid-template-columns:minmax(0,1fr)}.sample-addon-tools select{font-size:16px}.sample-addon-mobile-head button{width:44px;height:44px}.sample-addon-grid strong{font-size:14px}.sample-addon-grid small{font-size:12px}}.sample-compact .sample-price .sample-price-breakdown{color:#616161;flex-basis:100%;margin:0;font-size:14px;line-height:1.5}.sample-compact .sample-addons-between{width:100%;min-width:0;margin:18px 0 0}.sample-compact .sample-addons-between>.sample-addons{box-sizing:border-box;border-radius:12px;width:100%;margin:0;padding:18px}.sample-addons-between .sample-addon-tools{max-width:640px}@media (width<=700px){.sample-compact .sample-addons-between{margin:16px 0 0}.sample-compact .sample-addons-between>.sample-addons{padding:16px}}body:has(.product-page-black) .commercial-product-detail.sample-compact .product-primary-actions{grid-template-columns:minmax(0,1fr)}.commercial-product-detail.sample-compact .product-layout{align-items:start}.commercial-product-detail.sample-compact .breadcrumb{flex-wrap:wrap}.commercial-product-detail.sample-compact .breadcrumb>span{overflow-wrap:anywhere;min-width:0}.commercial-product-detail.sample-compact .product-info h1{overflow-wrap:anywhere}.commercial-product-detail.sample-compact .product-primary-actions .button{white-space:normal;text-align:center}.commercial-product-detail.sample-compact .product-info-accordions .detail-panel h2{font-size:20px;line-height:1.3}.commercial-product-detail.sample-compact .product-info-accordions .detail-panel h3{font-size:16px;line-height:1.4}.commercial-product-detail.sample-compact .product-info-accordions .detail-panel{padding:8px 0}.commercial-product-detail.sample-compact .product-info-accordions .spec-list{margin:12px 0 0}@media (width<=700px){.commercial-product-detail.sample-compact .product-layout{grid-template-columns:minmax(0,1fr)}.commercial-product-detail.sample-compact .gallery-main{aspect-ratio:1;width:100%;max-width:none}.commercial-product-detail.sample-compact .sample-price{gap:8px 12px}}body:has(.commercial-product-detail) .commercial-product-detail.product-page-black .review-slideshow .review-card{color:#000!important;background:#f0f6f8!important;border:1px solid #f0f6f8!important}:is(body:has(.commercial-product-detail) .commercial-product-detail .review-card p,body:has(.commercial-product-detail) .commercial-product-detail .review-card>strong){color:#000!important}body:has(.commercial-product-detail) .commercial-product-detail :is(.review-card-rating,.review-rating,.product-rating-summary) svg{color:#edb522!important}body:has(.commercial-product-detail) .commercial-product-detail .review-controls button{color:#000!important;background:#fff!important;border-color:#d8d8d8!important}body:has(.commercial-product-detail) .commercial-product-detail .review-controls{display:none!important}.commercial-aplus article:nth-of-type(3){background:#f0f6f8}body:has(.commercial-product-detail) .commercial-product-detail .product-info-accordions [data-slot=accordion-trigger]{box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}body:has(.commercial-product-detail) .commercial-product-detail .product-info-accordions [data-slot=accordion-trigger]:not(:focus-visible){outline:none!important}body:has(.commercial-product-detail) .commercial-product-detail .product-info-accordions [data-slot=accordion-trigger]:focus-visible{outline-offset:2px;outline:2px solid #2b8646!important}:is(body:has(.commercial-product-detail) .commercial-product-detail .product-info-accordions [data-slot=accordion-content],body:has(.commercial-product-detail) .commercial-product-detail .product-info-accordions .detail-panel){box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.commercial-aplus{width:100%;max-width:1040px;margin-inline:auto}.commercial-aplus>header{margin-bottom:24px}.commercial-aplus .commercial-aplus-row{border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"media copy";align-items:center;gap:0;margin:20px 0;display:grid;overflow:hidden}.commercial-aplus .commercial-aplus-row:nth-of-type(2){grid-template-areas:"copy media"}.commercial-aplus .commercial-aplus-media{background:#fafbfc;grid-area:media;align-self:stretch;align-items:center;min-width:0;margin:0;padding:0;display:grid}body:has(.commercial-product-detail) .commercial-aplus .commercial-aplus-media .commercial-aplus-photo{aspect-ratio:1;object-position:center;padding:0;display:block;object-fit:contain!important;order:0!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important}.commercial-aplus .commercial-aplus-copy{text-align:left;grid-area:copy;min-width:0;padding:clamp(22px,3vw,36px)}.commercial-aplus .commercial-aplus-copy h3{overflow-wrap:anywhere;max-width:24ch;line-height:1.25;margin:8px 0 14px!important}.commercial-aplus .commercial-aplus-copy p{max-width:48ch;margin:0 0 14px;line-height:1.65}.commercial-aplus .commercial-aplus-copy p:last-child{margin-bottom:0}.commercial-aplus-directions{color:#171717;text-align:left;background:#f5f7f5;border-radius:14px;margin:20px 0;padding:24px 32px}@media (width<=700px){.commercial-aplus .commercial-aplus-row,.commercial-aplus .commercial-aplus-row:nth-of-type(2){border-radius:12px;grid-template-columns:minmax(0,1fr);grid-template-areas:"media""copy";margin:16px 0}.commercial-aplus .commercial-aplus-copy{padding:22px 20px}.commercial-aplus .commercial-aplus-copy h3{max-width:none;font-size:24px!important}.commercial-aplus-directions{margin:16px 0;padding:20px}}.commercial-aplus .commercial-aplus-media{flex-direction:column;justify-content:center;display:flex}.commercial-aplus-caption{box-sizing:border-box;color:#183d2a;text-align:left;background:#eaf4ed;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 18px;font-size:13px;line-height:1.5;display:flex}.commercial-aplus-caption span:first-child{min-width:0;font-weight:600}.commercial-aplus-caption span:last-child{white-space:nowrap}.commercial-aplus-use-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:20px 0;display:grid}.commercial-aplus-use-card{text-align:left;color:#171717;background:#f5f7f5;border-radius:14px;min-width:0;padding:26px 30px}.commercial-aplus-use-card h3{overflow-wrap:anywhere;font-size:24px;line-height:1.3;margin:8px 0 14px!important}.commercial-aplus-use-card p{margin:0 0 12px;line-height:1.65}.commercial-aplus-use-card p:last-child{margin-bottom:0}@media (width<=700px){.commercial-aplus-use-grid{grid-template-columns:minmax(0,1fr);gap:14px;margin:16px 0}.commercial-aplus-use-card{border-radius:12px;padding:22px 20px}.commercial-aplus-caption{padding:12px 16px;font-size:12px}}.commercial-product-detail .commercial-delivery-check{text-align:left;background:#fff;border:1px solid #e3e9e4;border-radius:16px;max-width:480px;margin:22px 0;padding:19px;box-shadow:0 3px 16px #183b2510}.commercial-product-detail .commercial-delivery-title{color:#1e2c23;align-items:center;gap:8px;margin-bottom:14px;font-size:15px;line-height:1.4;display:flex}.commercial-product-detail .commercial-delivery-title strong{letter-spacing:-.2px;font-weight:650}.commercial-product-detail .commercial-delivery-field{background:#fff;border:1px solid #cdd9d0;border-radius:9px;align-items:center;width:100%;display:flex;overflow:hidden}.commercial-product-detail .commercial-delivery-field:focus-within{outline-offset:3px;outline:2px solid #2a974f}.commercial-product-detail .commercial-delivery-field input{width:100%;min-width:0;height:48px;font:inherit;box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:0 13px;font-size:15px}.commercial-product-detail .commercial-delivery-field button{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#1f5f3b;border:0;border-radius:6px;flex:none;margin:4px;padding:0 16px;font-size:13px;font-weight:650;transition:background .15s}.commercial-product-detail .commercial-delivery-field button:hover{background:#184b2f}.commercial-product-detail .commercial-delivery-field button:disabled{opacity:.6;cursor:wait}.commercial-product-detail .commercial-delivery-selected{background:#f5f7f5;border:1px solid #edf0ed;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:3px 11px;display:flex}.commercial-product-detail .commercial-delivery-selected>span{color:#5c695f;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:13px;line-height:1.4;display:flex}.commercial-product-detail .commercial-delivery-selected strong{color:#223b2b;letter-spacing:.3px;font-size:14px}.commercial-product-detail .commercial-delivery-selected svg{color:#52745c;flex:none}.commercial-product-detail .commercial-delivery-selected button{color:#1f6b3b;text-underline-offset:4px;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;min-width:56px;min-height:44px;padding:0 4px;font-size:12px;font-weight:650;-webkit-text-decoration:underline #9fbba6;text-decoration:underline #9fbba6}.commercial-product-detail .commercial-delivery-selected button:hover{text-decoration-color:currentColor}.commercial-product-detail .commercial-delivery-selected button:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #2a974f}.commercial-product-detail .commercial-delivery-result{min-height:27px;margin-top:10px}.commercial-product-detail .commercial-delivery-result p{color:#5e6861;align-items:flex-start;gap:5px;margin:0;font-size:12px;line-height:1.5;display:flex}.commercial-product-detail .commercial-delivery-result svg{flex:none}.commercial-product-detail .commercial-delivery-result [role=alert]{color:#a12d24}.commercial-product-detail .commercial-delivery-result.is-available{margin:13px 0 12px}.commercial-product-detail .commercial-delivery-estimate{color:#1f5f3b;background:#f0f6f8;border:1px solid #f0f6f8;border-radius:11px;align-items:center;gap:13px;padding:19px 15px;display:flex;position:relative;overflow:hidden}.commercial-product-detail .commercial-delivery-estimate>div{min-width:0}.commercial-product-detail .commercial-delivery-truck{flex:none;place-items:center;width:64px;height:44px;display:grid}.commercial-product-detail .commercial-delivery-eyebrow{color:#355763;letter-spacing:1.05px;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:650;line-height:1.3;display:block}.commercial-product-detail .commercial-delivery-estimate strong{letter-spacing:-.4px;color:#152e38;text-wrap:balance;font-size:20px;font-weight:650;line-height:1.35;display:block}.commercial-product-detail .commercial-delivery-estimate p{color:#294f5b;align-items:center;margin-top:8px;font-size:11px}.commercial-product-detail .commercial-delivery-check small{color:#788279;font-size:11px;line-height:1.5;display:block}@media (width<=600px){.commercial-product-detail .commercial-delivery-check{border-radius:13px;max-width:none;margin:18px 0;padding:15px}.commercial-product-detail .commercial-delivery-title{margin-bottom:12px;font-size:14px}.commercial-product-detail .commercial-delivery-field input{font-size:16px}.commercial-product-detail .commercial-delivery-estimate{gap:11px;padding:16px 12px}.commercial-product-detail .commercial-delivery-estimate strong{letter-spacing:-.3px;font-size:18px}.commercial-product-detail .commercial-delivery-truck{width:52px;height:42px}.commercial-product-detail .commercial-delivery-selected{gap:6px;padding-inline:9px}}.commercial-product-detail .commercial-delivery-truck img{object-fit:contain;width:100%;height:auto;display:block}body:has(.commercial-product-detail) .commercial-product-detail .product-info>.eyebrow{letter-spacing:.08em;background:#edf3e5;border-radius:999px;padding:7px 12px;font-size:10px;display:inline-block;color:#172314!important}body:has(.commercial-product-detail) .commercial-product-detail .sample-price{box-sizing:border-box;color:#111;background:0 0;border-radius:0;width:fit-content;max-width:100%;padding:0}body:has(.commercial-product-detail) .commercial-product-detail .product-primary-actions .button.add-button{color:#fff!important;background:#2b8646!important;border-color:#2b8646!important}body:has(.commercial-product-detail) .commercial-product-detail .product-primary-actions .button.add-button:hover{background:#226b38!important}.commercial-product-detail .commercial-delivery-check{box-shadow:none;background:#f0f6f8;border-color:#f0f6f8}.commercial-product-detail .commercial-delivery-selected{background:#fff;border-color:#fff}.commercial-product-detail .commercial-delivery-estimate{background:#edf3e5;border-color:#edf3e5}.commercial-product-detail .commercial-delivery-check small{color:#355563}body:has(.commercial-product-detail) .commercial-product-detail .review-slideshow .review-card:nth-child(2n){background:#f5f2fa!important;border-color:#f5f2fa!important}.commercial-aplus-banners{gap:20px;margin:40px 0;display:grid}.commercial-aplus-banners figure{min-width:0;margin:0}.commercial-aplus-banners a{border-radius:14px;display:block;overflow:hidden}.commercial-aplus-banners a:focus-visible{outline-offset:4px;outline:3px solid #2b8646}.commercial-aplus-banners img{aspect-ratio:5/2;object-fit:contain;width:100%;height:auto;display:block}@media (width<=700px){.commercial-aplus-banners{gap:12px;margin:28px 0}.commercial-aplus-banners a{border-radius:9px}.commercial-aplus-banners img{aspect-ratio:4/5}}.commercial-aplus-banners picture{display:block}.commercial-product-detail .sample-price .commercial-price-exclusions{color:#65716c;flex-basis:100%;font-size:13px;line-height:1.4}.package-product-page{padding-bottom:48px!important}.package-product-page .product-layout{align-items:start}.package-gallery{min-width:0}.package-main-photo{background:#fff;border:1px solid #e6e6e6;border-radius:14px;margin:0;overflow:hidden}.package-main-photo>img{aspect-ratio:1;object-fit:contain;box-sizing:border-box;width:100%;height:auto;padding:30px}.package-main-photo figcaption{color:#606060;text-align:center;border-top:1px solid #eee;padding:12px 18px;font-size:14px}.package-gallery-tabs{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.package-gallery-tabs button{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:8px;flex:120px;min-height:48px;padding:12px;font-size:14px}.package-gallery-tabs button[aria-pressed=true]{border-color:#111;box-shadow:inset 0 0 0 1px #111}.package-gallery-tabs span{color:#666;margin-top:4px;display:block}.package-included-tags{flex-wrap:wrap;gap:8px 18px;margin:20px 0;font-size:14px;display:flex}.package-included-tags span{align-items:center;gap:6px;display:flex}.package-bottle-picker h2{margin:26px 0 14px!important;font-size:20px!important}.package-bottle-picker fieldset{border:0;border-top:1px solid #eee;min-width:0;margin:0;padding:16px 0}.package-bottle-picker legend{padding:0 0 6px;font-size:16px;font-weight:600}.package-bottle-picker legend small{color:#666;margin-top:5px;font-size:14px;font-weight:400;display:block}.package-bottle-options{flex-wrap:wrap;gap:8px;display:flex}.package-bottle-options label{cursor:pointer;border:1px solid #ccc;border-radius:8px;align-items:center;gap:8px;min-height:46px;padding:8px 14px;font-size:14px;display:flex}.package-bottle-options label:has(input:checked){background:#f5f5f5;border-color:#111}.package-bottle-options input{accent-color:#111;width:17px;height:17px}.package-fixed-format{flex-wrap:wrap;align-items:center;gap:8px;display:flex;margin:4px 0!important;font-size:14px!important}.package-fixed-format>span{color:#4a6551;margin-left:auto;font-size:14px}.package-continue{justify-content:center;align-items:center;gap:10px;min-height:50px;margin-top:18px;text-decoration:none;display:flex!important}.package-action-note{color:#666;line-height:1.6;font-size:14px!important}.package-details-jump{text-underline-offset:4px;margin:8px 0;font-size:14px;display:inline-block}.package-aplus{margin-top:60px}.package-aplus article:nth-of-type(2)>.package-story-visual{order:2}.package-aplus article>.package-story-visual{padding:0}.package-story-visual{justify-content:center;align-self:stretch;align-items:center;min-width:0;display:flex}.package-story-visual img{mix-blend-mode:multiply;object-fit:contain;max-height:440px}.package-format-card{text-align:center;flex-direction:column;justify-content:center;gap:14px;min-height:330px;padding:35px;display:flex}.package-format-card>span{letter-spacing:.08em;font-size:14px}.package-format-card>strong{font-size:clamp(24px,3vw,36px);line-height:1.2}.package-volume-visual{text-align:center;flex-direction:column;gap:10px;padding:34px!important}.package-volume-visual>strong{letter-spacing:-.05em;font-size:clamp(54px,7vw,90px);line-height:1.1}.package-volume-visual>span{font-size:16px}.package-volume-visual>div{border-top:1px solid #0002;margin-top:12px;padding-top:10px}.package-volume-visual p{margin:8px 0!important;font-size:14px!important}.package-information{max-width:1040px;margin:52px auto 0;scroll-margin-top:110px}.package-information h2{margin:12px 0;font-size:clamp(24px,3vw,34px);line-height:1.2}.package-information h3{margin:0 0 12px;font-size:20px;line-height:1.4}.package-information p,.package-information li{font-size:16px;line-height:1.7}.package-spec-totals{border-block:1px solid #ddd;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0;padding:24px 0;display:grid}.package-spec-totals>div{flex-direction:column;gap:7px;display:flex}.package-spec-totals span,.package-spec-totals small{color:#666;font-size:14px}.package-spec-totals strong{font-size:24px}.package-spec-products{gap:16px;display:grid}.package-spec-products>article{border:1px solid #ddd;border-radius:12px;padding:24px}.package-spec-products header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.package-spec-products header>strong{font-size:18px}.package-spec-products dl{margin:0}.package-spec-products dl>div{grid-template-columns:170px 1fr;gap:16px;margin:12px 0;font-size:16px;line-height:1.6;display:grid}.package-spec-products dt{color:#666}.package-spec-products dd{margin:0}.package-terms{grid-template-columns:1fr 1fr;gap:28px;margin:32px 0;display:grid}.package-terms ul,.package-terms ol{padding-left:22px}.package-terms a{overflow-wrap:anywhere}.package-product-page :focus-visible{outline-offset:4px;outline:2px solid #111}@media (width<=700px){.package-product-page .product-layout{grid-template-columns:minmax(0,1fr)}.package-main-photo>img{padding:20px}.package-aplus{margin-top:36px}.package-aplus article:nth-of-type(2)>.package-story-visual{order:0}.package-volume-visual{min-height:260px;padding:24px!important}.package-spec-totals{gap:10px}.package-spec-totals strong{font-size:19px}.package-spec-products>article{padding:18px}.package-spec-products dl>div{grid-template-columns:1fr;gap:3px}.package-terms{grid-template-columns:1fr;gap:20px}.package-information{margin-top:32px}.package-bottle-options label{flex:1;justify-content:center}.package-product-page .breadcrumb{flex-wrap:wrap}.package-product-page .sample-aplus-story p{font-size:16px}}.package-creative-gallery{align-self:start;min-width:0}.package-creative-gallery .gallery-main{aspect-ratio:1!important}.package-creative-gallery .gallery-main img{aspect-ratio:1;object-fit:contain!important}body:has(.product-page-black) .package-product-page .product-primary-actions{grid-template-columns:1fr}.package-product-page .product-primary-actions a{justify-content:center;align-items:center;text-decoration:none;display:flex}.package-product-page .package-aplus{margin:32px auto 40px}.package-aplus .package-story-photograph{aspect-ratio:1;object-fit:contain;mix-blend-mode:normal;width:100%;height:auto;max-height:none}.package-product-page .package-information{margin-top:32px}@media (width<=700px){.package-product-page .package-aplus{margin-top:24px}.package-aplus .package-story-visual{align-self:center}.package-product-page .package-terms{gap:12px}.package-product-page .package-spec-products>article{padding:16px}}.package-sample-theme .package-product-page{padding-bottom:0!important}.package-sample-theme .package-product-page .package-aplus{margin:0 auto 40px}.package-sample-theme .package-product-page .sample-aplus-story p{font-size:16px}.package-sample-theme .package-product-page .gallery-main{aspect-ratio:1!important}.package-sample-theme .package-product-page .gallery-main img{object-fit:contain!important}.package-sample-theme .package-information h2{line-height:1.2;margin:10px 0 14px!important;font-size:clamp(24px,3vw,34px)!important}.package-sample-theme .package-information>header{max-width:700px;margin-bottom:22px}.package-sample-theme .package-spec-products>article{background:#bde8f5;border-color:#bde8f5}.package-sample-theme .package-terms{gap:24px}.package-sample-theme .package-terms article{border-top:1px solid #0002;padding-top:20px}@media (width<=700px){.package-sample-theme .package-product-page{padding-bottom:32px!important}.package-sample-theme .package-product-page .sample-aplus-story p{font-size:15px}.package-sample-theme .package-product-page .package-aplus{margin-bottom:32px}}.package-sample-theme .package-product-page .package-aplus article{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:0}.package-sample-theme .package-product-page .package-aplus .package-story-visual{aspect-ratio:1;align-self:center;width:100%;padding:0;overflow:hidden}.package-sample-theme .package-product-page .package-aplus .package-story-visual img{object-fit:contain;aspect-ratio:1;max-height:none;margin:0;display:block;width:100%!important;max-width:none!important;height:100%!important}.package-sample-theme .package-product-page .package-aplus article>div:not(.package-story-visual){padding:28px}.package-sample-theme .package-product-page .package-aplus article p{margin:12px 0 0}.package-faq{max-width:1040px;margin:40px auto 0}.package-faq>header{margin-bottom:20px}.package-faq h2{line-height:1.2;margin:10px 0 14px!important;font-size:clamp(24px,3vw,34px)!important}.package-faq button{text-align:left;min-height:56px;font-size:16px;line-height:1.45}.package-faq p{max-width:780px;margin:0 0 16px;font-size:15px;line-height:1.7}.package-faq p a{text-underline-offset:3px;text-decoration:underline}.package-faq .package-continue{max-width:380px;margin:24px auto 0}@media (width<=700px){.package-sample-theme .package-product-page .package-aplus article{grid-template-columns:minmax(0,1fr)}.package-sample-theme .package-product-page .package-aplus article>div:not(.package-story-visual){padding:20px}.package-sample-theme .package-product-page .package-aplus article:nth-of-type(2)>.package-story-visual{order:0}.package-faq{margin-top:28px}.package-faq button{min-height:56px;font-size:15px}.package-faq p{font-size:15px}}body:has(.package-product-page) .package-sample-theme .cosmico-catalogue .category-nav>a:first-child{color:#000!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html body:has(.cosmico-catalogue) .training-mist-page .catalogue-image-gallery{align-self:start!important;width:100%!important;max-width:600px!important;height:auto!important;min-height:0!important;margin-top:0!important;position:relative!important;top:auto!important}html body:has(.cosmico-catalogue) .training-mist-page .product-layout{padding-bottom:32px;align-items:start!important;height:auto!important;min-height:0!important}html body:has(.cosmico-catalogue) .training-mist-page .gallery-main{overflow:hidden;aspect-ratio:1!important;width:100%!important;max-width:none!important;height:auto!important}.training-mist-page .training-brand-story{background:#f4f3ed;border:1px solid #e2e5dc}.package-saved-selection{background:#f6faef;border:1px solid #d7e5c5;border-radius:14px;margin:16px 0;padding:16px}.package-saved-selection header{justify-content:space-between;align-items:center;gap:12px;display:flex}.package-saved-selection header strong{color:#23552e;align-items:center;gap:7px;display:flex;font-size:15px!important}.package-saved-selection header a{align-items:center;min-height:36px;font-size:13px;text-decoration:underline;display:flex}.package-saved-selection p,.package-saved-selection footer{margin:6px 0!important;font-size:12px!important;line-height:1.5!important}.package-saved-selection>div>b{font-size:13px!important}.package-saved-selection ul{gap:8px;margin:8px 0 14px;padding:0;list-style:none;display:grid}.package-saved-selection li{background:#fff;border-radius:8px;gap:3px;padding:10px;display:grid}.package-saved-selection li strong{font-size:13px!important;font-weight:500!important}.package-saved-selection li span{color:#4d5848;line-height:1.5;font-size:11px!important}.package-saved-selection footer{border-top:1px solid #00000012;padding-top:10px}.package-checkout-coming{max-width:720px;padding:56px 24px!important}.package-checkout-coming>span{letter-spacing:.1em;color:#2b8646;font-size:12px}.package-checkout-coming h1{margin:12px 0!important;font-size:32px!important;line-height:1.2!important}.package-checkout-coming p{font-size:16px;line-height:1.6}.package-checkout-coming a{margin-top:20px;display:inline-flex}@media (width<=600px){.package-checkout-coming{padding:28px 18px!important}.package-checkout-coming h1{font-size:26px!important}}.package-product-page .review-description{color:#525b4e;max-width:560px;margin:10px 0 0!important;font-size:13px!important;line-height:1.5!important}.package-product-page .review-controls button{min-width:44px;min-height:44px}@media (width<=600px){.package-product-page .review-description{font-size:13px!important}.package-product-page .product-reviews header{align-items:flex-start}}.package-product-page .package-verified-review{color:#2b8646;align-items:center;gap:5px;margin-top:7px;font-size:11px;display:flex}.package-verified-review svg{flex-shrink:0}body:has(.package-product-page) .cosmico-catalogue .package-product-page.product-page-black .review-slideshow .review-card{color:#000!important;background:#bde8f5!important;border:1px solid #bde8f5!important}:is(body:has(.package-product-page) .cosmico-catalogue .package-product-page .review-card p,body:has(.package-product-page) .cosmico-catalogue .package-product-page .review-card>strong){color:#000!important}:is(body:has(.package-product-page) .cosmico-catalogue .package-product-page .review-card-rating svg,body:has(.package-product-page) .cosmico-catalogue .package-product-page .review-rating svg,body:has(.package-product-page) .cosmico-catalogue .package-product-page .product-rating-summary svg){color:#edb522!important}body:has(.package-product-page) .cosmico-catalogue .package-product-page .review-controls button{color:#000!important;background:#fff!important;border-color:#d8d8d8!important}body:has(.package-product-page) .cosmico-catalogue .package-product-page .review-controls button:hover{background:#f1f1f1!important}body:has(.package-product-page) .cosmico-catalogue .package-product-page .review-controls{display:none!important}body:has(.individual-product-page) .individual-product-page .product-primary-actions{grid-template-columns:minmax(0,1fr)!important}.individual-product-page .breadcrumb>span{overflow-wrap:anywhere;min-width:0}.individual-product-page .product-info h1{overflow-wrap:anywhere}.individual-product-page .product-primary-actions .button{white-space:normal;text-align:center}.individual-product-page .product-info-accordions .detail-panel{padding:8px 0}.individual-product-page .product-info-accordions .detail-panel h2{font-size:20px;line-height:1.3}.individual-product-page .product-info-accordions .detail-panel h3{font-size:16px;line-height:1.4}.individual-product-page .product-info-accordions .spec-list{margin:12px 0 0}body:has(.individual-product-page) .individual-product-page .product-info-accordions [data-slot=accordion-trigger]{box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}body:has(.individual-product-page) .individual-product-page .product-info-accordions [data-slot=accordion-trigger]:not(:focus-visible){outline:none!important}body:has(.individual-product-page) .individual-product-page .product-info-accordions [data-slot=accordion-trigger]:focus-visible{outline-offset:2px;outline:2px solid #2b8646!important}:is(body:has(.individual-product-page) .individual-product-page .product-info-accordions [data-slot=accordion-content],body:has(.individual-product-page) .individual-product-page .product-info-accordions .detail-panel){box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}@media (width<=700px){.individual-product-page .product-layout{grid-template-columns:minmax(0,1fr)}.individual-product-page .gallery-main{aspect-ratio:1;width:100%;max-width:none}}.individual-aplus-banner{border-radius:12px;width:100%;height:auto;margin-bottom:20px;display:block}
