:root{--serica-deep: #3D2460;--serica-deep-pressed: #2A1842;--serica-mid: #7B5AA8;--serica-soft: #C4B0DA;--serica-light: #EAD8F5;--serica-base: #F7F3F9;--serica-cream: #FAF6EC;--serica-ink: #1A1A1A;--serica-mute: #2A2424;--serica-accent: #5C2A47;--serica-accent-pressed: #3F1A30;--serica-rad-card: 20px;--serica-rad-pill: 999px;--serica-rad-input: 12px;--serica-section-pad-y: 96px;--serica-section-pad-y-mobile: 64px;--serica-shadow-card: 0 1px 2px rgba(61, 36, 96, .04), 0 8px 24px rgba(61, 36, 96, .06);--serica-shadow-card-hover: 0 1px 2px rgba(61, 36, 96, .06), 0 16px 40px rgba(61, 36, 96, .1);--serica-line-tight: 1.05;--serica-line-body: 1.6}.color-scheme-1 h1,.color-scheme-1 h2,.color-scheme-1 h3,.color-scheme-1 h4,.color-scheme-2 h1,.color-scheme-2 h2,.color-scheme-2 h3,.color-scheme-2 h4,.color-scheme-3 h1,.color-scheme-3 h2,.color-scheme-3 h3,.color-scheme-3 h4,.color-scheme-5 h1,.color-scheme-5 h2,.color-scheme-5 h3,.color-scheme-5 h4{color:var(--serica-deep);letter-spacing:-.01em;line-height:var(--serica-line-tight)}.color-scheme-4 h1,.color-scheme-4 h2,.color-scheme-4 h3,.color-scheme-4 h4{color:#fff}h1,.h1{font-size:clamp(2.4rem,5.4vw,4.8rem);font-weight:500;line-height:.98}h2,.h2{font-size:clamp(1.9rem,3.6vw,3.2rem);font-weight:500;line-height:1}h3,.h3{font-size:clamp(1.25rem,1.8vw,1.6rem);font-weight:500;line-height:1.15}body{font-weight:400;line-height:var(--serica-line-body);font-size:15px}@media(min-width:750px){body{font-size:16px}}p{line-height:1.6}p+p{margin-top:1.5rem}section+section,.shopify-section+.shopify-section>.section{margin-top:0}.button,.shopify-payment-button__button--unbranded,.shopify-challenge__button{border-radius:var(--serica-rad-pill);letter-spacing:.02em;text-transform:none;font-weight:500;transition:transform .18s ease,background .18s ease,box-shadow .18s ease;min-height:48px}.button:not(.button--secondary):not(.button--tertiary):hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-1px);box-shadow:0 8px 22px #3d24602e}@media(min-width:750px){.serica-hero__buttons .button--primary,.serica-product-feature__cta .button--primary{min-height:56px}}.announcement-bar__message{letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:600}.announcement-bar slider-component .slider-button,.announcement-bar .slider-buttons,.announcement-bar__arrow,.slideshow__controls,.slider-counter{display:none!important}.shopify-section{--section-pad-y: var(--serica-section-pad-y)}@media(max-width:749px){.shopify-section{--section-pad-y: 56px}}.serica-reveal{opacity:0;transform:translateY(18px);transition:opacity .48s cubic-bezier(.2,.6,.2,1),transform .48s cubic-bezier(.2,.6,.2,1);will-change:opacity,transform}.serica-reveal.is-in{opacity:1;transform:none}.serica-pain__card,.serica-stats__card,.serica-tf__step,.serica-rs__step,.serica-bundle__card,.serica-rv__card,.serica-ing__card,.serica-vc__card,.serica-pf__benefit{opacity:0;transform:translateY(14px);transition:opacity .38s cubic-bezier(.2,.6,.2,1),transform .38s cubic-bezier(.2,.6,.2,1)}.is-in.serica-pain__card,.is-in.serica-stats__card,.is-in.serica-tf__step,.is-in.serica-rs__step,.is-in.serica-bundle__card,.is-in.serica-rv__card,.is-in.serica-ing__card,.is-in.serica-vc__card,.is-in.serica-pf__benefit{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.serica-reveal,.serica-reveal *,.serica-pain__card,.serica-stats__card,.serica-tf__step,.serica-rs__step,.serica-bundle__card,.serica-rv__card,.serica-ing__card,.serica-vc__card,.serica-pf__benefit{opacity:1!important;transform:none!important;transition:none!important}}.card-wrapper .card,.product-card-wrapper .card{background:#fff;border-radius:var(--serica-rad-card)}.serica-tag{display:inline-block;padding:.4rem .9rem;border-radius:var(--serica-rad-pill);background:#3d246014;color:var(--serica-deep);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.color-scheme-4 .serica-tag{background:#ead8f52e;color:#fff}.serica-rule{display:block;width:36px;height:2px;background:var(--serica-mid);margin:.75rem 0 1.25rem}.multicolumn-card__image-wrapper--small,.multicolumn-card__image-wrapper--medium{background:var(--serica-light);border-radius:var(--serica-rad-pill);padding:1rem}.collapsible-content summary{font-weight:500}.multicolumn .multicolumn-card__info{letter-spacing:0}main>.shopify-section:last-child .section-template--padding,main>.shopify-section:last-child .newsletter-section{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/serica-brand.css.map */
