@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,400..800&family=Figtree:wght@400;500;600;700&display=swap";:root{--sa-bg: oklch(.968 .006 96);--sa-white: oklch(1 0 0);--sa-ink: oklch(.2 .012 96);--sa-ink-2: oklch(.32 .012 96);--sa-ink-3: oklch(.34 .012 96);--sa-ink-4: oklch(.26 .012 96);--sa-muted: oklch(.46 .01 96);--sa-muted-2: oklch(.5 .01 96);--sa-muted-3: oklch(.54 .01 96);--sa-muted-4: oklch(.58 .01 96);--sa-line: oklch(.91 .006 96);--sa-line-2: oklch(.89 .006 96);--sa-green: oklch(.42 .1 152);--sa-green-hover: oklch(.34 .09 152);--sa-green-deep: oklch(.3 .055 152);--sa-green-fg: oklch(.97 .008 152);--sa-green-fg-2: oklch(.88 .02 152);--sa-display: "Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--sa-body: "Figtree", ui-sans-serif, system-ui, sans-serif;--sa-wrap: 1180px}.sa-root{font-family:var(--sa-body);color:var(--sa-ink);background:var(--sa-white);-webkit-font-smoothing:antialiased;text-wrap:pretty;line-height:1.5}.sa-root *{box-sizing:border-box}.sa-root img,.sa-root video{max-width:100%}.sa-root a{color:var(--sa-green);text-decoration:underline;text-underline-offset:2px}.sa-root a:hover{color:var(--sa-green-deep)}.sa-root h1,.sa-root h2,.sa-root h3,.sa-root h4{font-family:var(--sa-display);color:var(--sa-ink);margin:0;font-weight:700;letter-spacing:-.025em;line-height:1.03}.sa-wrap{max-width:var(--sa-wrap);margin:0 auto;padding:0 clamp(16px,5vw,40px)}.sa-section{padding:clamp(56px,9vw,104px) clamp(16px,5vw,40px)}.sa-section--tight{padding:clamp(20px,4vw,44px) clamp(16px,5vw,40px) clamp(40px,6vw,72px)}.sa-section--edge{padding:clamp(56px,9vw,104px) 0}.sa-section--edge .sa-wrap{padding:0 clamp(16px,5vw,40px)}.sa-green-bg{background:var(--sa-green-deep);color:var(--sa-green-fg)}.sa-green-bg h1,.sa-green-bg h2,.sa-green-bg h3{color:var(--sa-green-fg)}.sa-white-bg{background:var(--sa-white)}.sa-neutral-bg{background:var(--sa-bg)}.sa-eyebrow{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--sa-green)}.sa-h1{font-size:clamp(26px,3.4vw,38px);line-height:1.04;letter-spacing:-.02em}.sa-h2{font-size:clamp(28px,4.4vw,48px)}.sa-h2--xl{font-size:clamp(32px,5.6vw,62px);line-height:1;letter-spacing:-.03em}.sa-lead{margin:0 0 34px;font-size:clamp(16px,1.7vw,18px);line-height:1.6;color:var(--sa-muted)}.sa-green-bg .sa-lead{color:var(--sa-green-fg-2)}.sa-btn{display:inline-block;border:0;cursor:pointer;text-decoration:none;font-family:var(--sa-body);font-weight:700;letter-spacing:.1em;border-radius:10px;transition:background .18s ease,color .18s ease}.sa-btn--green{background:var(--sa-green);color:#fff}.sa-btn--green:hover{background:var(--sa-green-hover);color:#fff}.sa-btn--light{background:var(--sa-green-fg);color:#14301c}.sa-btn--light:hover{background:#fff;color:#0a2011}.sa-btn--block{width:100%}.sa-btn--pad{padding:19px 20px;font-size:16px}.sa-btn--pad-sm{padding:17px 30px;font-size:14.5px}.sa-media{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:16px;background:var(--sa-bg)}.sa-media--sm{border-radius:12px}.sa-media--md{border-radius:14px}.sa-media--card{background:var(--sa-white);border:1px solid var(--sa-line)}.sa-media>img,.sa-media>video{width:100%;height:100%;display:block}.sa-fit-cover{object-fit:cover}.sa-fit-contain{object-fit:contain}.sa-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:18px;background:repeating-linear-gradient(45deg,#f1f0ec 0% 11px,#f7f6f1 11px 22px)}.sa-green-bg .sa-ph{background:repeating-linear-gradient(45deg,#ffffff0d 0 11px,#ffffff17 11px 22px)}.sa-ph span{font-size:11.5px;font-weight:600;letter-spacing:.05em;line-height:1.45;color:var(--sa-muted-2);text-transform:uppercase;max-width:24ch}.sa-green-bg .sa-ph span{color:var(--sa-green-fg-2)}.sa-play{position:absolute;pointer-events:none;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffffe0;box-shadow:0 6px 24px #0000002e}.sa-play:after{content:"";width:0;height:0;border-left:17px solid var(--sa-ink);border-top:11px solid transparent;border-bottom:11px solid transparent;margin-left:5px}.sa-play--lg{width:62px;height:62px;bottom:12px;right:12px}.sa-play--sm{width:46px;height:46px;bottom:12px;right:12px}.sa-play--sm:after{border-left-width:15px;border-top-width:10px;border-bottom-width:10px;margin-left:4px}.sa-tag{position:absolute;pointer-events:none;color:#fff;font-size:11px;font-weight:600;letter-spacing:.06em;padding:6px 10px;border-radius:999px;background:#141412b8}.sa-tag--tl{top:12px;left:12px}.sa-tag--tr{top:12px;right:12px}.sa-grid{display:grid;gap:14px}.sa-grid--gap-sm{gap:12px}.sa-grid--gap-lg{gap:16px}.sa-auto-4{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.sa-auto-3{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.sa-auto-3b{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.sa-auto-c4{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.sa-auto-2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.sa-auto-2w{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.sa-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(28px,4vw,56px);align-items:center}.sa-split--start{align-items:start}.sa-cap{margin:10px 0 0;font-size:12px;font-weight:700;letter-spacing:.12em}.sa-cap--muted{color:var(--sa-muted-2)}.sa-cap--green{color:var(--sa-green)}.sa-card{background:var(--sa-bg);border-radius:16px;padding:24px}.sa-card--white{background:var(--sa-white)}.sa-card--bordered{background:var(--sa-white);border:1px solid var(--sa-line)}.sa-card-title{margin:0 0 10px;font-family:var(--sa-display);font-weight:700;font-size:20px;letter-spacing:-.01em;color:var(--sa-ink)}.sa-card-body{margin:0;font-size:15px;line-height:1.6;color:var(--sa-muted)}.sa-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:clamp(16px,5vw,40px);scrollbar-width:none;padding:0 clamp(16px,5vw,40px) 6px}.sa-track::-webkit-scrollbar{height:0;width:0}.sa-track--gallery{gap:10px;padding:0 0 4px}.sa-slide{scroll-snap-align:start}.sa-slide--full{flex:0 0 100%;scroll-snap-align:center}.sa-slide--card{flex:0 0 min(62%,240px)}.sa-slide--ugc{flex:0 0 min(74%,300px)}.sa-ticks{display:grid;gap:9px;margin-top:16px}.sa-tick{margin:0;font-size:14px;color:var(--sa-ink-3)}.sa-tick b{color:var(--sa-green);font-weight:700}.sa-faq-item{background:var(--sa-white);border-radius:12px;overflow:hidden}.sa-faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:19px 20px;font-family:var(--sa-body);font-size:16.5px;font-weight:600;color:var(--sa-ink);line-height:1.35}.sa-faq-item summary::-webkit-details-marker{display:none}.sa-faq-plus{flex:0 0 auto;font-size:20px;color:var(--sa-green);transition:transform .2s ease}.sa-faq-item[open] .sa-faq-plus{transform:rotate(45deg)}.sa-faq-a{margin:0;padding:0 20px 22px;font-size:15.5px;line-height:1.65;color:#54534c;max-width:62ch}.sa-chip{cursor:pointer;font-family:var(--sa-body);font-size:13.5px;font-weight:600;padding:10px 16px;border-radius:999px;border:1px solid var(--sa-line-2);background:var(--sa-white);color:var(--sa-ink-3);transition:all .15s ease}.sa-chip[aria-pressed=true]{background:var(--sa-green);color:#fff;border-color:var(--sa-green)}.sa-review{background:var(--sa-white);border-radius:16px;padding:22px}.sa-review .stars{margin:0 0 10px;font-size:14px;letter-spacing:.14em;color:var(--sa-green)}.sa-review .rtext{margin:0 0 16px;font-size:15.5px;line-height:1.6;color:var(--sa-ink-4)}.sa-review .rwho{margin:0;font-size:13.5px;font-weight:600}.sa-review .rdog{margin:3px 0 0;font-size:13px;color:var(--sa-muted-3)}.sa-sample{display:inline-block;background:#f4ead5;border:1px dashed oklch(.7 .09 75);border-radius:8px;padding:9px 13px;font-size:12.5px;font-weight:600;letter-spacing:.04em;color:#6c411a}.sa-sticky-spacer{height:0}.sa-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--sa-line-2);padding:10px clamp(12px,4vw,24px) calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .25s ease}.sa-sticky.is-visible{transform:translateY(0)}.sa-sticky__row{max-width:var(--sa-wrap);margin:0 auto;display:flex;align-items:center;gap:12px}.sa-sticky__thumb{width:48px;height:48px;object-fit:contain;border-radius:8px;background:var(--sa-bg);flex:0 0 auto}.sa-sticky__meta{flex:1 1 auto;min-width:0}.sa-sticky__name{margin:0;font-size:14.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sa-sticky__price{margin:1px 0 0;font-size:13px;font-weight:600;color:var(--sa-green)}.sa-header{background:var(--sa-white);border-bottom:1px solid var(--sa-line);display:flex;align-items:center;justify-content:space-between;padding:14px clamp(16px,5vw,40px)}.sa-logo{font-family:var(--sa-display);font-weight:700;font-size:19px;letter-spacing:.26em}.sa-cartlink{font-size:13px;font-weight:600;color:var(--sa-muted-2);letter-spacing:.04em;text-decoration:none}.sa-announce{background:var(--sa-green-deep);color:var(--sa-green-fg);text-align:center;padding:9px 16px;font-size:12.5px;font-weight:600;letter-spacing:.06em}.sa-footer{padding:40px clamp(16px,5vw,40px) 30px;border-top:1px solid var(--sa-line)}.sa-footer__row{max-width:var(--sa-wrap);margin:0 auto;display:flex;flex-wrap:wrap;gap:14px 28px;align-items:center;justify-content:space-between}.sa-price{font-family:var(--sa-display);font-weight:700;font-size:34px;letter-spacing:-.02em}.sa-price--sm{font-size:32px}.sa-ship{margin:0 0 20px;font-size:14px;font-weight:600;color:var(--sa-green)}.sa-step-no{font-family:var(--sa-display);font-weight:700;font-size:13px;letter-spacing:.06em;color:var(--sa-green);flex:0 0 auto}.sa-rowcard{display:flex;gap:14px;align-items:center;background:var(--sa-white);border-radius:12px;padding:15px 17px}.sa-rowcard--active{background:var(--sa-green);color:#fff}.sa-rowcard--active .sa-step-no{color:#fff}@media(max-width:749px){.sa-hide-mobile{display:none!important}.sa-h2--xl{font-size:clamp(30px,8vw,44px)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/shedaway-styles.css.map */
