:where(:root){--s-accent:#E3A52F;--s-accent-soft:#F6D58E;--s-accent-ink:#1A1204;--s-ink:#111111;--s-paper:#F7F4EE;--s-card:#F4F0E8;--s-line:#E3DCCF;--s-dark:#0E0E0E;--s-ok:#1F7A4D;--s-heading-font:Inter,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--s-body-font:Inter,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--s-accent-font:"Instrument Serif",Georgia,serif;--s-heading-weight:600;--s-radius:12px;--s-btn-radius:40px;--s-max:1320px;--s-gutter:clamp(16px,4vw,48px)}.stapl{--s-bg: transparent;--s-fg: var(--s-ink);background:var(--s-bg);color:var(--s-fg);font-family:var(--s-body-font);font-size:16px;line-height:1.5;letter-spacing:0;-webkit-font-smoothing:antialiased;overflow-x:clip}.stapl,.stapl *,.stapl *:before,.stapl *:after{box-sizing:border-box}:where(.stapl) img,:where(.stapl) svg{display:block;max-width:100%}:where(.stapl) a{color:inherit;text-decoration:none}:where(.stapl) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;letter-spacing:inherit}:where(.stapl) p{margin:0}:where(.stapl) ul{margin:0;padding:0}.stapl h1,.stapl h2,.stapl h3{font-family:var(--s-heading-font);font-weight:var(--s-heading-weight);letter-spacing:-.03em;line-height:1.05;color:inherit;margin:0}.stapl h1 em,.stapl h2 em,.stapl h3 em,.stapl .s-accent-font{font-family:var(--s-accent-font);font-style:italic;font-weight:400;letter-spacing:-.01em;font-size:1.1em}.stapl h2{font-size:clamp(32px,4.2vw,52px)}.stapl h3{font-size:20px;letter-spacing:-.015em;line-height:1.2}.stapl :focus-visible{outline:3px solid var(--s-accent);outline-offset:3px;border-radius:6px}.s-wrap{max-width:var(--s-max);margin:0 auto;padding:0 var(--s-gutter)}.s-pad{padding-top:var(--s-pt,64px);padding-bottom:var(--s-pb,64px)}.s-eyebrow{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.65;margin-bottom:8px!important}.s-center{text-align:center}.s-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;flex-wrap:wrap}.s-head .s-sub{opacity:.7;margin-top:10px}.s-center-head{text-align:center;margin-bottom:clamp(28px,4vw,48px)}.s-rte p+p{margin-top:.8em}.s-rte a{text-decoration:underline}.s-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 26px;border-radius:var(--s-btn-radius);font-weight:600;font-size:16px;line-height:1;transition:transform .15s ease,background .2s ease,color .2s ease,box-shadow .2s ease;white-space:nowrap;text-decoration:none;cursor:pointer}.s-btn:active{transform:scale(.98)}.s-btn--dark{background:var(--s-btn-bg,var(--s-ink));color:var(--s-btn-fg,#fff)}.s-btn--dark:hover{filter:brightness(1.25)}.s-btn--light{background:transparent;color:inherit;box-shadow:inset 0 0 0 1.5px currentColor}.s-btn--light:hover{background:var(--s-ink);color:#fff;box-shadow:inset 0 0 0 1.5px var(--s-ink)}.s-btn--accent{background:var(--s-accent);color:var(--s-accent-ink)}.s-btn--accent:hover{filter:brightness(1.05)}.s-link-arrow{font-weight:700;display:inline-flex;gap:8px;align-items:center;border-bottom:2px solid currentColor;padding-bottom:2px;transition:gap .2s ease}.s-link-arrow:hover{gap:12px}.s-link-arrow svg{width:18px;height:18px}.s-form{display:flex;gap:12px;flex-wrap:wrap}.s-form input[type=email]{flex:1 1 220px;min-width:0;height:50px;border-radius:var(--s-btn-radius);border:1.5px solid var(--s-ink);background:#fff;padding:0 22px;font:inherit;font-size:16px;color:var(--s-ink);box-shadow:none;outline:none}.s-form input[type=email]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--s-accent) 50%,transparent)}.s-fine{font-size:13px;opacity:.7;margin-top:12px!important}.s-fine a{text-decoration:underline}.s-success{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--s-ok);margin-top:4px}.s-success svg{width:20px;height:20px;flex:0 0 20px}.s-error{color:#b3261e;font-size:14px;margin-top:8px}.s-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.s-fill{border-bottom:2px dashed var(--s-accent);background:color-mix(in srgb,var(--s-accent) 14%,transparent);padding:0 4px;border-radius:3px}.s-announce{background:var(--s-bg);color:var(--s-fg);overflow:hidden;height:var(--s-h,34px);display:flex;align-items:center;font-size:13px}.s-announce--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.04em}.s-announce--caps{text-transform:uppercase}.s-marquee{display:flex;width:max-content;animation:s-marquee var(--s-speed,45s) linear infinite}.s-marquee ul{display:flex;list-style:none}.s-marquee li{padding:0 var(--s-gap,56px);white-space:nowrap}.s-announce:hover .s-marquee{animation-play-state:paused}.s-announce--static .s-marquee{animation:none;width:100%;justify-content:center}.s-announce--static .s-marquee ul[aria-hidden]{display:none}@keyframes s-marquee{to{transform:translate(-50%)}}.s-hero{position:relative;background:var(--s-bg);overflow:hidden;min-height:var(--s-hero-h,560px);display:flex;align-items:center}.s-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.s-hero__media img,.s-hero__media svg{width:100%;height:100%;object-fit:cover;object-position:var(--s-focal,right center);max-width:none}.s-hero__media .s-hero__img--mobile{display:none}.s-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--s-overlay) 0%,color-mix(in srgb,var(--s-overlay) var(--s-ov1,97%),transparent) 36%,color-mix(in srgb,var(--s-overlay) var(--s-ov2,60%),transparent) 50%,transparent 62%)}.s-hero--no-fade:before{display:none}.s-hero .s-wrap{position:relative;z-index:2;width:100%;padding-top:56px;padding-bottom:56px}.s-hero__copy{max-width:var(--s-copy-w,640px)}.s-hero--center .s-hero__copy{margin:0 auto;text-align:center}.s-hero--center .s-form,.s-hero--center .s-hero__proof{justify-content:center}.s-hero__proof{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500;margin-bottom:14px}.s-dot{width:9px;height:9px;border-radius:50%;background:var(--s-ok);box-shadow:0 0 0 4px color-mix(in srgb,var(--s-ok) 18%,transparent)}.s-hero h1{font-size:clamp(44px,5.4vw,var(--s-h1,72px));letter-spacing:-.04em;line-height:1.02;margin-bottom:22px}.s-hero__sub{font-size:clamp(16px,1.4vw,18px);max-width:52ch;margin-bottom:30px!important}.s-hero--center .s-hero__sub{margin-left:auto;margin-right:auto}.s-hero .s-form{max-width:520px}.s-hero--center .s-form{margin:0 auto}.s-goals{display:grid;grid-template-columns:repeat(var(--s-cols,4),1fr);gap:16px}.s-goal{position:relative;background:var(--s-card-bg,var(--s-paper));border:1px solid var(--s-line);border-radius:var(--s-radius);padding:24px;min-height:210px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.s-goal:hover{transform:translateY(-4px);box-shadow:0 14px 34px #11111114}.s-goal__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.s-goal__img img{width:100%;height:100%;object-fit:cover}.s-goal--img{color:#fff}.s-goal--img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000000d,#0000008c);z-index:0}.s-goal>div,.s-goal>span{position:relative;z-index:1}.s-goal__label{font-size:13px;font-weight:700;opacity:.65}.s-goal h3{font-size:24px;margin:10px 0 8px}.s-goal p{font-size:15px;opacity:.85}.s-goal__go{margin-top:18px;width:40px;height:40px;border-radius:50%;background:var(--s-ink);color:#fff;display:grid;place-items:center;align-self:flex-end;transition:background .2s}.s-goal__go svg{width:18px;height:18px}.s-goal:hover .s-goal__go{background:var(--s-accent);color:var(--s-ink)}.s-benefits h2{font-size:clamp(36px,4.2vw,58px);margin-bottom:clamp(36px,4vw,56px)}.s-benefits__grid{display:grid;grid-template-columns:repeat(var(--s-cols,3),1fr);gap:28px 24px;max-width:1080px;margin:0 auto;text-align:center}.s-bn{display:flex;flex-direction:column;align-items:center;gap:8px}.s-bn__icon{width:38px;height:38px;color:var(--s-icon,var(--s-accent-soft));margin-bottom:4px}.s-bn__icon svg,.s-bn__icon img{width:100%;height:100%;object-fit:contain}.s-bn h3{font-size:clamp(28px,2.6vw,38px);letter-spacing:-.03em;line-height:1.1}.s-bn p{font-size:15px;opacity:.9}.s-bento{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(var(--s-row-h,320px),auto);grid-auto-flow:row dense;gap:16px}.s-bc{background:var(--s-card-bg,var(--s-card));border:1px solid var(--s-line);border-radius:10px;padding:24px;display:flex;flex-direction:column;overflow:hidden;position:relative;color:var(--s-card-fg,inherit)}.s-bc--tall{grid-row:span 2}.s-bc--wide{grid-column:span 2}.s-bc h3{font-size:clamp(24px,2.2vw,30px);letter-spacing:-.025em}.s-bc__text{font-size:16px;margin-top:10px!important}.s-bc__art{flex:1;display:grid;place-items:center;padding:12px 0 20px;min-height:140px}.s-bc__art>img{max-height:220px;width:auto;object-fit:contain}.s-bc--text-top .s-bc__art{order:2;padding:20px 0 0}.s-bc--tall.s-bc--text-top .s-bc__art{align-items:end;margin-bottom:-24px}.s-bc--tall .s-bc__art>img{max-height:none;width:min(80%,340px)}.s-bc--tall .s-bc__art>svg{width:min(62%,300px)}.s-bc--cover{padding:0}.s-bc--cover .s-bc__art{padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.s-bc--cover .s-bc__art>img{width:100%;height:100%;max-height:none;object-fit:cover}.s-bc--cover .s-bc__copy{position:relative;margin-top:auto;padding:24px;background:linear-gradient(180deg,transparent,var(--s-card-bg,var(--s-card)) 40%)}.s-chips{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.s-chip{min-width:88px;height:88px;padding:0 10px;border:1.5px solid var(--s-ink);border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:#fff;color:var(--s-ink)}.s-chip b{font-size:18px;font-weight:500;letter-spacing:-.02em}.s-chip span{font-size:15px;opacity:.75}.s-chip--on{background:var(--s-ink);color:#fff}.s-stack{display:flex}.s-stack__c{width:88px;height:88px;border-radius:50%;border:3px solid var(--s-card-bg,var(--s-card));display:grid;place-items:center;margin-left:-18px;background:#fff;overflow:hidden}.s-stack__c:first-child{margin-left:0}.s-stack__c svg{width:40px;height:40px}.s-stack__c img{width:100%;height:100%;object-fit:cover}.s-stack__c--more{background:#2a2622;color:#fff;font-size:16px;font-weight:500;white-space:nowrap}.s-bento__foot{margin-top:32px;text-align:center}.s-table-wrap{overflow-x:auto}.s-table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid var(--s-line);border-radius:var(--s-radius);overflow:hidden;font-size:16px;color:var(--s-ink)}.s-table th,.s-table td{padding:18px 22px;text-align:left;border-bottom:1px solid var(--s-line)}.s-table tr:last-child td{border-bottom:0}.s-table thead th{font-size:13px;letter-spacing:.08em;text-transform:uppercase;opacity:1;color:#6e6a64;background:#f1ece3;font-weight:700}.s-table thead th.s-us{background:var(--s-ink);color:#fff}.s-table td.s-us{background:color-mix(in srgb,var(--s-accent) 9%,#fff);font-weight:700}.s-table td:first-child{font-weight:600}.s-yes{display:inline-flex;align-items:center;gap:8px;color:var(--s-ok);font-weight:800}.s-yes svg{width:18px;height:18px}.s-no{color:#6e6a64}.s-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px)/3);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px;overscroll-behavior-x:contain}.s-track::-webkit-scrollbar{display:none}.s-track>*{scroll-snap-align:start}.s-car-btns{display:flex;gap:10px}.s-car-btn{width:48px;height:48px;border-radius:50%;box-shadow:inset 0 0 0 1.5px currentColor;display:grid;place-items:center;transition:background .2s,color .2s,opacity .2s}.s-car-btn svg{width:20px;height:20px}.s-car-btn:hover{background:var(--s-ink);color:#fff}.s-car-btn[disabled]{opacity:.3;pointer-events:none}.s-step{background:#fff;border:1px solid var(--s-line);border-radius:var(--s-radius);overflow:hidden;display:flex;flex-direction:column;color:var(--s-ink)}.s-step__art{aspect-ratio:4/3.2;background:var(--s-art-bg,#F1ECE3);display:grid;place-items:center;position:relative}.s-step__art>img{width:100%;height:100%;object-fit:cover}.s-step__n{position:absolute;top:16px;left:16px;width:36px;height:36px;border-radius:50%;background:#fff;color:var(--s-ink);box-shadow:0 0 0 1px var(--s-line);display:grid;place-items:center;font-weight:800;font-size:15px;z-index:1}.s-step__body{padding:24px}.s-step h3{font-size:28px;margin-bottom:8px}.s-step p{opacity:.85}.s-moments{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px}.s-moment{border-radius:var(--s-radius);padding:28px;background:var(--s-paper);border:1px solid var(--s-line);color:var(--s-ink)}.s-moment blockquote{font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:1.3;margin:14px 0 0;padding:0;border:0;font-style:normal}.s-moment__tag{display:inline-block;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;letter-spacing:.04em;background:#fff;padding:6px 10px;border-radius:6px;border:1px solid var(--s-line)}.s-shop{display:grid;grid-template-columns:1.25fr 1fr;gap:16px}.s-shop--solo{grid-template-columns:1fr}.s-product{background:#fff;border:1px solid var(--s-line);border-radius:var(--s-radius);display:grid;grid-template-columns:1fr 1fr;overflow:hidden;color:var(--s-ink)}.s-product__media{background:var(--s-media-bg,linear-gradient(160deg,#F7E3B8,#E9BE62));display:grid;place-items:center;position:relative;min-height:380px}.s-product__media>img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.s-product__media>svg{width:62%;filter:drop-shadow(0 22px 28px rgba(60,35,0,.25))}.s-badge{position:absolute;top:16px;left:16px;z-index:1;background:#fff;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:800;color:var(--s-ink)}.s-product__info{padding:28px;display:flex;flex-direction:column;gap:14px}.s-product h3{font-size:30px}.s-product__sub{opacity:.65;margin-top:-6px!important}.s-product__price{font-size:20px;font-weight:700}.s-specs{display:flex;flex-wrap:wrap;gap:8px}.s-specs span{font-size:13px;font-weight:700;background:#f1ece3;padding:6px 10px;border-radius:8px}.s-opts{display:grid;gap:10px;margin-top:4px}.s-opt{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1.5px solid var(--s-line);border-radius:12px;padding:14px 16px;cursor:pointer;transition:border-color .2s,background .2s}.s-opt input{position:absolute;opacity:0;pointer-events:none}.s-opt__l{display:flex;align-items:center;gap:12px;font-weight:700}.s-opt__radio{width:20px;height:20px;border-radius:50%;border:2px solid var(--s-line);display:grid;place-items:center;flex:0 0 20px}.s-opt.is-on{border-color:var(--s-ink);background:#fffcf5}.s-opt.is-on .s-opt__radio{border-color:var(--s-ink)}.s-opt.is-on .s-opt__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--s-ink)}.s-save{font-size:12px;font-weight:800;background:var(--s-accent);color:var(--s-accent-ink);padding:4px 8px;border-radius:6px}.s-note{font-size:14px;opacity:.65}.s-product .s-btn{width:100%;margin-top:auto}.s-perks{background:var(--s-perks-bg,var(--s-ink));color:var(--s-perks-fg,#fff);border-radius:var(--s-radius);padding:32px;display:flex;flex-direction:column;gap:18px}.s-perks h3{font-size:28px}.s-perks ul{list-style:none;display:grid;gap:14px}.s-perks li{display:flex;gap:12px;align-items:flex-start;opacity:.9}.s-perks li svg{flex:0 0 22px;width:22px;height:22px;margin-top:1px}.s-perks .s-btn{margin-top:auto}.s-promos{display:grid;grid-template-columns:repeat(var(--s-cols,2),1fr);gap:16px}.s-promo{border-radius:var(--s-radius);padding:clamp(28px,4vw,48px);min-height:320px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;position:relative;overflow:hidden;background:var(--s-promo-bg);color:var(--s-promo-fg)}.s-promo h2{font-size:clamp(30px,3.6vw,46px);max-width:14ch}.s-promo__text{font-size:17px;max-width:36ch;margin-top:12px!important}.s-promo .s-btn{align-self:flex-start;position:relative;z-index:1}.s-promo__deco{position:absolute;right:8%;bottom:-24px;width:22%;pointer-events:none}.s-promo__deco img{width:100%;height:auto}.s-promo__bgimg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.s-promo__bgimg img{width:100%;height:100%;object-fit:cover}.s-promo>div{position:relative;z-index:1}.s-faq{display:grid;grid-template-columns:1fr 1.6fr;gap:clamp(24px,5vw,72px)}.s-faq details{border-bottom:1px solid var(--s-line)}.s-faq details:first-child{border-top:1px solid var(--s-line)}.s-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:19px;font-weight:600}.s-faq summary::-webkit-details-marker{display:none}.s-faq summary:after{display:none}.s-pm{flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:#f1ece3;color:var(--s-ink);display:grid;place-items:center;transition:transform .25s}.s-pm svg{width:14px;height:14px}.s-faq details[open] .s-pm{transform:rotate(45deg);background:var(--s-ink);color:#fff}.s-faq__ans{padding:0 48px 24px 0;font-size:16px;opacity:.85}.s-faq__intro{margin-top:14px!important;font-size:17px;opacity:.85}.s-join .s-wrap{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,88px);align-items:start}.s-join h2{font-size:clamp(32px,3.4vw,44px);margin-bottom:16px}.s-join__text{font-size:16px;max-width:60ch}.s-join label{display:block;font-size:14px;margin-bottom:8px}.s-join__row{display:flex;gap:16px;align-items:center}.s-join input[type=email]{flex:1;min-width:0;height:42px;border-radius:6px;border:0;background:#fff;padding:0 16px;font:inherit;font-size:16px;color:var(--s-ink);box-shadow:none}.s-join input[type=email]:focus{outline:3px solid var(--s-accent);outline-offset:1px}.s-join .s-btn--outline{min-height:42px;padding:0 24px;box-shadow:inset 0 0 0 1.5px currentColor;font-size:15px;flex:0 0 auto}.s-join .s-btn--outline:hover{background:var(--s-fg);color:var(--s-bg)}.s-join .s-fine a,.s-join .s-success{color:var(--s-link,var(--s-accent-soft))}.s-mission{background:var(--s-card-bg,var(--s-paper));color:var(--s-card-fg,var(--s-ink));border:1px solid var(--s-line);border-radius:20px;padding:clamp(32px,6vw,72px);display:grid;grid-template-columns:auto 1fr auto;gap:clamp(24px,4vw,56px);align-items:center}.s-mission__seal{width:120px;height:120px;border-radius:50%;border:2px dashed currentColor;opacity:.75;display:grid;place-items:center;text-align:center;font-size:12px;font-weight:800;letter-spacing:.1em;line-height:1.3;padding:10px;overflow:hidden}.s-mission__seal img{width:100%;height:100%;object-fit:contain}.s-mission__seal--img{border:0;opacity:1;padding:0}.s-mission h2{font-size:clamp(28px,3.4vw,42px)}.s-mission__text{margin-top:12px!important;max-width:60ch;opacity:.85}.s-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.s-reveal.is-in,.shopify-design-mode .s-reveal{opacity:1;transform:none}@media(max-width:1080px){.s-shop{grid-template-columns:1fr}.s-bento{grid-template-columns:1fr 1fr}.s-bc--tall{grid-row:span 1;grid-column:1 / -1;min-height:340px}.s-bc--wide{grid-column:1 / -1}}@media(max-width:900px){.s-hero{min-height:0;align-items:flex-end}.s-hero__media{height:var(--s-hero-mh,320px);bottom:auto}.s-hero__media .s-hero__img--mobile{display:block}.s-hero__media .s-hero__img--mobile+.s-hero__img--desk{display:none}.s-hero .s-wrap{padding-top:var(--s-hero-mh,320px);padding-bottom:40px}.s-hero:before{background:linear-gradient(180deg,transparent 0,transparent calc(var(--s-hero-mh,320px) - 70px),var(--s-overlay) var(--s-hero-mh,320px))}.s-hero--no-fade:before{display:block}.s-goals,.s-benefits__grid{grid-template-columns:repeat(2,1fr)}.s-track{grid-auto-columns:78%}.s-moments,.s-promos,.s-faq,.s-join .s-wrap,.s-mission{grid-template-columns:1fr}}@media(max-width:640px){.s-hero .s-form .s-btn{width:100%}.s-goals{gap:12px}.s-goal{min-height:190px;padding:18px}.s-goal h3{font-size:19px}.s-goal p{font-size:14px}.s-benefits__grid{gap:28px 12px}.s-bn h3{font-size:24px}.s-bn p{font-size:14px}.s-bento{grid-template-columns:1fr}.s-bc{min-height:300px}.s-chip{min-width:76px}.s-chip b{font-size:16px}.s-stack__c{width:72px;height:72px}.s-stack__c--more{font-size:13px}.s-product{grid-template-columns:1fr}.s-product__media{min-height:280px}.s-table th,.s-table td{padding:14px 12px;font-size:14px}.s-table thead th{font-size:11px}.s-faq summary{font-size:17px}.s-faq__ans{padding-right:0}.s-join__row{flex-wrap:wrap}.s-join .s-btn--outline{width:100%}.s-head .s-car-btns{display:none}}@media(prefers-reduced-motion:reduce){.stapl *{animation:none!important;transition:none!important}.s-reveal{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/stapl.css.map */
