:root{--se-bg:#FAF8F4;--se-surface:#FFFFFF;--se-line:#E7E2D9;--se-ink:#1A1A1A;--se-ink-soft:#4B5563;--se-muted:#6B7280;--se-accent:#A65A3A;--se-accent-tint:#F3EBE4;--se-gold-deco:#B08D57;--se-gold-text:#8A6A33;--se-success:#2E7D32;--se-focus:0 0 0 2px var(--se-bg), 0 0 0 4px var(--se-accent);--se-font-display:"Playfair Display",Georgia,serif;--se-font-body:"Jost",system-ui,sans-serif;--se-font-eyebrow:"Lato",var(--se-font-body);--se-radius:8px;--se-radius-pill:9999px;--se-shadow-1:0 1px 2px rgba(26,26,26,.04),0 8px 24px rgba(26,26,26,.06);--se-ease:cubic-bezier(.22,.61,.36,1);--se-dur:.32s;--se-z-overlay:90}@media(prefers-reduced-motion:reduce){:root{--se-dur:.001ms}.quiz-intro-bg-blob,.quiz-question,.ebc-fullscreen-overlay *,.ebc-routine-layout *,[class^=se-],[class*=" se-"]{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.se-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:44px;padding:0 24px;font-family:var(--se-font-body);font-size:16px;font-weight:600;letter-spacing:.02em;color:var(--se-surface);background:var(--se-ink);border:1px solid var(--se-ink);border-radius:var(--se-radius);cursor:pointer;transition:transform var(--se-dur) var(--se-ease),box-shadow var(--se-dur) var(--se-ease)}.se-btn:hover{box-shadow:var(--se-shadow-1)}.se-btn:active{transform:translateY(1px)}.se-btn[disabled],.se-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.se-btn--secondary{color:var(--se-ink);background:transparent;border-color:var(--se-line)}.se-btn:focus-visible{outline:none;box-shadow:var(--se-focus)}.se-option{position:relative;display:flex;align-items:center;gap:12px;min-height:44px;padding:16px 20px;font-family:var(--se-font-body);color:var(--se-ink);background:var(--se-bg);border:1px solid var(--se-line);border-radius:var(--se-radius);cursor:pointer;transition:border-color var(--se-dur) var(--se-ease),box-shadow var(--se-dur) var(--se-ease),background var(--se-dur) var(--se-ease)}.se-option:hover{box-shadow:var(--se-shadow-1);border-color:var(--se-accent)}.se-option.is-selected{background:var(--se-accent-tint);border-color:var(--se-accent);border-width:2px;padding:15px 19px}.se-option.is-selected:after{content:"";width:18px;height:18px;margin-left:auto;flex:0 0 auto;background:var(--se-accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5' fill='none' stroke='%23fff' stroke-width='3'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5' fill='none' stroke='%23fff' stroke-width='3'/%3E%3C/svg%3E") center/contain no-repeat}.se-option__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.se-option:has(.se-option__input:focus-visible),.se-option__input:focus-visible+*{outline:none;box-shadow:var(--se-focus)}.se-product-card{display:flex;flex-direction:column;gap:8px;background:var(--se-surface);border:1px solid var(--se-line);border-radius:var(--se-radius);overflow:hidden}.se-product-card__media{aspect-ratio:1/1;width:100%;object-fit:cover;display:block}.se-product-card__eyebrow{font-family:var(--se-font-eyebrow);font-size:11.52px;letter-spacing:.12em;text-transform:uppercase;color:var(--se-accent)}.se-product-card__title{font-family:var(--se-font-display);color:var(--se-ink);font-size:16.8px;line-height:1.25}.se-product-card__price{font-family:var(--se-font-body);color:var(--se-ink);font-weight:600}.shopify-section-group-header-group{display:none!important}body{padding-top:0!important}@media(max-width:767px){html,body{max-width:100%;overflow-x:hidden}.ebc-close-btn,.quiz-back-btn,.toggle-btn,.ampm-btn,.ebc-ampm-toggle__option,.mobile-step-tab,.quantity-btn,.add-btn,.checkout-btn,.ebc-btn-primary{min-height:44px}.results-bottom-bar,.ebc-mobile-sticky-bar{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}}
/*# sourceMappingURL=/cdn/shop/t/302/assets/skin-experience-tokens.css.map */
