:root{--sd-paper: #FBF9F6;--sd-cream: #F3EEE9;--sd-white: #FFFFFF;--sd-ink: #14130F;--sd-forest: #37443C;--sd-terracotta: #B46C43;--sd-body: #5c584f;--sd-hairline: #ece8e2;--sd-terracotta-t: #F7ECE4;--sd-flag: #D8431F;--sd-success: var(--sd-forest);--sd-gold: #F0B94B;--sd-renew-d: #43606B;--sd-renew-t: #E7EEF0;--sd-uplift-d: #8A5E0F;--sd-uplift-t: #F7ECD6;--sd-unwind-d: #454F3E;--sd-unwind-t: #E8EBE3;--sd-renew-m: #7F9AA2;--sd-uplift-m: #BC8318;--sd-unwind-m: #5F6B57;--sd-font-display: "Conso", sans-serif;--sd-weight-display: 700;--sd-weight-title: 600;--sd-font-body: "Gilroy-Medium", sans-serif;--sd-display: clamp(52px, 8vw, 96px);--sd-h1: clamp(36px, 5vw, 58px);--sd-h2: clamp(28px, 4vw, 44px);--sd-h3: 19px;--sd-body-size: 15px;--sd-caption: 13.5px;--sd-pad-y: clamp(48px, 6.5vw, 88px);--sd-gap-xs: 10px;--sd-gap-sm: clamp(14px, 2vw, 24px);--sd-gap-md: clamp(24px, 3.5vw, 40px);--sd-gap-lg: clamp(28px, 4vw, 44px);--sd-radius: 18px;--sd-radius-sm: 16px;--sd-radius-chip: 5px}.sd-eyebrow{font-family:var(--sd-font-body);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--sd-terracotta)}.sd-btn{display:inline-block;font-family:var(--sd-font-body);font-size:15px;font-weight:700;text-decoration:none;text-align:center;border:0;border-radius:30px;padding:15px 30px;cursor:pointer;background:var(--sd-forest);color:var(--sd-white);transition:transform .18s ease,box-shadow .18s ease}.sd-btn:hover{transform:translateY(-1px);box-shadow:0 8px 20px #37443c47}.sd-btn--ghost{background:transparent;color:var(--sd-forest);box-shadow:inset 0 0 0 1.5px var(--sd-forest)}.sd-btn--ghost:hover{box-shadow:inset 0 0 0 1.5px var(--sd-forest)}.sd-btn--cream{background:var(--sd-cream);color:var(--sd-ink)}.sd-link{font-family:var(--sd-font-body);font-size:14px;font-weight:600;color:var(--sd-terracotta);text-decoration:underline;text-underline-offset:3px}.sd-card{position:relative;background:var(--sd-white);border-radius:var(--sd-radius-sm);box-shadow:inset 0 0 0 1px var(--sd-hairline)}.sd-chip{font-family:var(--sd-font-body);font-size:12.5px;font-weight:600;padding:7px 14px;border-radius:var(--sd-radius-chip);background:#ffffffbf}.sd-section{display:block;box-sizing:border-box;color:var(--sd-ink);font-family:var(--sd-font-body)}.sd-section *,.sd-section *:before,.sd-section *:after{box-sizing:border-box}.sd-wrap{max-width:1140px;margin:0 auto;padding:var(--sd-pad-y) 20px}.sd-btn--sm{font-size:14px;font-weight:700;padding:12px 18px;border-radius:26px}.sd-card--lift{transition:transform .18s ease,box-shadow .18s ease}.sd-card--lift:hover{transform:translateY(-3px);box-shadow:0 14px 30px #14130f1a}.sd-media{position:relative;border-radius:var(--sd-radius);overflow:hidden;background:var(--sd-white)}.sd-media img{width:100%;height:100%;object-fit:cover;display:block}.sd-flag{position:absolute;top:14px;left:14px;z-index:2;background:var(--sd-flag);color:var(--sd-white);font-family:var(--sd-font-body);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:20px;padding:6px 12px}.sd-card .sd-media{border-radius:0}.sd-chip--tag{font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:5px 12px;color:var(--sd-terracotta);background:var(--sd-terracotta-t)}.container--vertical-space.container--vertical-space{margin-top:0;padding-block:var(--sd-pad-y)}.container--vertical-space-small.container--vertical-space-small{margin-top:0;padding-block:calc(var(--sd-pad-y) / 2)}.shopify-section.shopify-section-group-footer-group{margin-top:var(--sd-pad-y)}main.main-content:has(>.shopify-section:last-child section[id^=sbq-]),main.main-content:has(>.shopify-section:last-child .hss-wrap),main.main-content:has(>.shopify-section:last-child .card__image--background){margin-bottom:0}main.main-content:has(>.shopify-section:last-child section[id^=sbq-])+.shopify-section.shopify-section-group-footer-group,main.main-content:has(>.shopify-section:last-child .hss-wrap)+.shopify-section.shopify-section-group-footer-group,main.main-content:has(>.shopify-section:last-child .card__image--background)+.shopify-section.shopify-section-group-footer-group{margin-top:0}.mount-app>.container--vertical-space:has(.jdgm-widget):not(:has(.jdgm-widget>*)){padding-block:0}.mount-app>.container--vertical-space:empty{padding-block:0}
/*# sourceMappingURL=/cdn/shop/t/40/assets/sero-d1.css.map */
