:root{--sb-red:#7A000D;--sb-deep:#5C0410;--sb-night:#2E0A12;--sb-ink:#2A1416;--sb-ivory:#F8F4EC;--sb-sand:#EFE7DA;--sb-gold:#E2C384;--sb-gold-deep:#B88A3E;--sb-line:rgba(42,20,22,.14);--sb-radius:14px}.shopify-section:has(>.sb-brand){display:none}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.01em;text-wrap:balance}.sb-eyebrow{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;font-weight:600;margin:0}.section-header .header__heading-link{display:inline-flex;align-items:center;padding:.6rem 0}.section-header .header__heading-link>.h2{display:none}.section-header .header__heading-link:before{content:"" / "Still Blooming";display:block;width:clamp(150px,18vw,228px);aspect-ratio:6839/740;background:var(--sb-gold)}.section-header .header__menu-item,.section-header .header__icon{color:var(--sb-gold)}.section-header .header__menu-item span{letter-spacing:.14em;text-transform:uppercase;font-size:1.25rem}.section-header .header__active-menu-item{text-decoration-color:var(--sb-gold)}.section-header .cart-count-bubble{background:var(--sb-gold);color:var(--sb-deep)}.announcement-bar__message{letter-spacing:.16em;text-transform:uppercase;font-size:1.1rem}.button,.shopify-payment-button__button--unbranded{min-height:5.2rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;font-size:1.35rem}.sb-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.6rem;padding:0 3.2rem;background:var(--sb-red);color:var(--sb-ivory);text-decoration:none;font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:1.35rem;border-radius:2px;transition:background .2s ease,transform .2s ease}.sb-btn:hover{background:var(--sb-deep)}.sb-btn:active{transform:translateY(1px)}.sb-btn[disabled]{opacity:.5;cursor:not-allowed}.sb-link{color:inherit;text-underline-offset:.35em;text-decoration-thickness:1px;font-size:1.4rem;letter-spacing:.04em}.sb-wrap{max-width:var(--page-width);margin:0 auto;padding-left:1.6rem;padding-right:1.6rem}@media(min-width:750px){.sb-wrap{padding-left:5rem;padding-right:5rem}}.sb-section-head{max-width:62rem;margin:0 auto 4rem;text-align:center;display:grid;gap:1.2rem}.sb-section-head h2{margin:0}.sb-section-head p{margin:0;font-size:1.6rem}.sb-check{display:grid;gap:1rem;padding:0;margin:0;list-style:none}.sb-check li{display:grid;grid-template-columns:2rem 1fr;gap:1rem;align-items:start;font-size:1.55rem;line-height:1.45}.sb-check li:before{content:"";width:1.8rem;height:1.8rem;margin-top:.15rem;border-radius:50%;background:var(--sb-red)}.sb-check li:after{content:"";grid-column:1;grid-row:1;width:.5rem;height:.9rem;margin:.55rem 0 0 .65rem;border:solid var(--sb-ivory);border-width:0 2px 2px 0;transform:rotate(45deg)}.sb-check small{display:block;opacity:.65;font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;margin-top:.3rem}.sb-trust{display:flex;flex-wrap:wrap;gap:1rem 2.4rem;margin:0;padding:0;list-style:none;font-size:1.3rem;letter-spacing:.04em;opacity:.85}.sb-trust li{display:flex;align-items:center;gap:.8rem}.sb-trust li:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:var(--sb-gold-deep)}main[data-template^=product] .product__title h1{font-size:clamp(3.2rem,4vw,4.4rem);line-height:1.05;margin:0}main[data-template^=product] .product__text.caption-with-letter-spacing{letter-spacing:.22em;font-weight:600;color:var(--sb-red)}main[data-template^=product] .price{font-size:2rem}main[data-template^=product] .price .badge{background:var(--sb-red);color:var(--sb-ivory);border-color:var(--sb-red);letter-spacing:.06em}main[data-template^=product] .product-form__input--pill{display:grid;gap:1rem;margin-top:.4rem}main[data-template^=product] .product-form__input--pill legend{margin-bottom:.4rem;letter-spacing:.14em;text-transform:uppercase;font-size:1.2rem;font-weight:600}main[data-template^=product] .product-form__input--pill input[type=radio]+label{display:grid;grid-template-columns:2.2rem 1fr;align-items:center;gap:.2rem 1.2rem;width:100%;margin:0;padding:1.6rem 1.8rem;border-radius:var(--sb-radius);border:1.5px solid var(--sb-line);background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-align:left;font-size:1.6rem;font-weight:600;letter-spacing:0;line-height:1.3}main[data-template^=product] .product-form__input--pill input[type=radio]+label:before{content:"";grid-row:1 / span 2;width:2rem;height:2rem;border-radius:50%;border:1.5px solid var(--sb-line);box-shadow:inset 0 0 0 4px rgb(var(--color-background))}main[data-template^=product] .product-form__input--pill input[type=radio]:checked+label{border-color:var(--sb-red);background:#fff;color:var(--sb-ink)}main[data-template^=product] .product-form__input--pill input[type=radio]:checked+label:before{background:var(--sb-red);border-color:var(--sb-red);box-shadow:inset 0 0 0 4px #fff}main[data-template^=product] .product-form__input--pill input[value="1 pouch"]+label:after{content:"30-day supply";grid-column:2;font-weight:400;font-size:1.3rem;opacity:.7}main[data-template^=product] .product-form__input--pill input[value="3 pouches"]+label:after{content:"Best value \2022  90 days, pay for 2 get 1 free";grid-column:2;font-weight:400;font-size:1.3rem;opacity:.8}main[data-template^=product] .product-form__input--pill input[value="3 pouches"]+label{box-shadow:inset 0 3px 0 var(--sb-gold)}main[data-template^=product] .product-form__submit{background:var(--sb-red);color:var(--sb-ivory);min-height:5.8rem;font-size:1.45rem}main[data-template^=product] .product-form__submit:hover{background:var(--sb-deep)}main[data-template^=product] .product-form__submit:after{display:none}.sb-chips{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.2rem 0 .4rem;padding:0;list-style:none}.sb-chips li{font-size:1.2rem;letter-spacing:.04em;padding:.55rem 1.1rem;border-radius:999px;border:1px solid var(--sb-line);background:#fff9;color:var(--sb-ink)}.sb-sub{font-size:1.6rem;line-height:1.55;margin:1rem 0 0;max-width:52ch}.sb-reassure{display:grid;gap:.9rem;margin:1.6rem 0 0;padding:1.6rem 0 0;border-top:1px solid var(--sb-line);list-style:none;font-size:1.4rem}.sb-reassure li{display:grid;grid-template-columns:2.2rem 1fr;gap:1rem;align-items:center}.sb-reassure svg{width:2rem;height:2rem;color:var(--sb-red)}.sb-note{font-size:1.2rem;opacity:.7;line-height:1.5}main[data-template^=product] .product__accordion summary .accordion__title{letter-spacing:.1em;text-transform:uppercase;font-size:1.3rem;font-weight:600}.sb-table{width:100%;border-collapse:collapse;font-size:1.45rem}.sb-table th,.sb-table td{padding:.8rem 0;border-bottom:1px solid var(--sb-line);text-align:left;vertical-align:top}.sb-table th{font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase}.sb-table td:last-child,.sb-table th:last-child{text-align:right;white-space:nowrap;padding-left:1.6rem}.sb-table .sb-group td{padding-top:1.8rem;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--sb-red);border-bottom:0;text-align:left}
/*# sourceMappingURL=/cdn/shop/t/22/assets/sb-brand.css.map */
