:root{--linear-ease: cubic-bezier(.25, .1, .25, 1);--linear-ease-out: cubic-bezier(0, 0, .2, 1);--linear-ease-spring: cubic-bezier(.175, .885, .32, 1.1);--stripe-ease: var(--linear-ease);--stripe-ease-spring: var(--linear-ease-spring);--stripe-ease-out: var(--linear-ease-out);--linear-instant: 50ms;--linear-fast: 80ms;--linear-normal: .12s;--linear-slow: .18s;--stripe-duration-fast: var(--linear-fast);--stripe-duration-normal: var(--linear-normal);--stripe-duration-slow: var(--linear-slow)}.s1b-btn,.s1b-btn--primary,.s1b-btn-primary,button.s1b-btn{transition:transform var(--linear-instant) var(--linear-ease),box-shadow var(--linear-fast) var(--linear-ease-out),background-color var(--linear-instant) var(--linear-ease),color var(--linear-instant) var(--linear-ease)}.header__logo-image,.s1b-header__logo img,[class*=header] [class*=logo] img{position:relative;transition:transform var(--stripe-duration-normal) var(--stripe-ease)}.header__logo-image:hover,.s1b-header__logo:hover img{transform:scale(1.02)}.s1b-card,[class*=card]:not(.gift-card),.product-card,.s1b-tier{transition:transform var(--stripe-duration-normal) var(--stripe-ease),box-shadow var(--stripe-duration-slow) var(--stripe-ease-out)}.s1b-card:hover,.product-card:hover,.s1b-tier:hover{transform:translateY(-2px);box-shadow:none}.s1b-modal-overlay,.modal-overlay,[class*=modal][class*=overlay],.newsletter-popup__overlay{background:#0a0a0a99;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.s1b-modal,.modal,.newsletter-popup,[class*=modal]:not([class*=overlay]){animation:s1b-modal-enter var(--s1b-duration-slow) var(--stripe-ease-spring) forwards}@keyframes s1b-modal-enter{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.newsletter-popup,.s1b-modal{box-shadow:none;border-radius:0}.s1b-section:where(:not(.s1b-cl)):where(:not(.s1b-fx)),section[class*=s1b]:where(:not(.s1b-cl)):where(:not(.s1b-fx)){background:var(--s1b-white, #FFFFFF)}.s1b-section:nth-child(2n):where(:not(.s1b-cl)):where(:not(.s1b-fx)),section[class*=s1b]:nth-child(2n):where(:not(.s1b-cl)):where(:not(.s1b-fx)){background:var(--s1b-white, #FFFFFF)}.s1b-section__title,.s1b-section h2,.s1b-section h3{color:var(--s1b-color-primary, #1A1A1A)}.s1b-section__eyebrow,.s1b-eyebrow{color:var(--s1b-color-primary, #1A1A1A);font-size:14px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}a:not(.s1b-btn):not([class*=btn]):not([class*=nav]):not([class*=card]):not([class*=logo]):not([class*=header]):not([class*=skip]){position:relative;text-decoration:none}a:not(.s1b-btn):not([class*=btn]):not([class*=nav]):not([class*=card]):not([class*=logo]):not([class*=header]):not([class*=skip]):not([class*=drawer]):not([class*=footer]):not([class*=cta]):not([class*=pill]):not([class*=chip]):after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform 80ms var(--stripe-ease)}a:not(.s1b-btn):not([class*=btn]):not([class*=nav]):not([class*=card]):not([class*=logo]):not([class*=header]):not([class*=skip]):not([class*=drawer]):not([class*=footer]):not([class*=cta]):not([class*=pill]):not([class*=chip]):hover:after{transform:scaleX(1);transform-origin:left}@supports selector(:has(*)){a:not(.s1b-btn):not([class*=btn]):not([class*=nav]):not([class*=card]):not([class*=logo]):not([class*=header]):not([class*=skip]):not([class*=drawer]):not([class*=footer]):has(img):after{display:none}}a[class*=logo]:after,.header__logo-link:after{display:none!important}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],textarea,select{transition:border-color var(--stripe-duration-fast) var(--stripe-ease),box-shadow var(--stripe-duration-fast) var(--stripe-ease)}input:focus,textarea:focus,select:focus{border-color:var(--s1b-color-primary, #1A1A1A);box-shadow:none;outline:2px solid var(--s1b-color-primary, #1A1A1A);outline-offset:2px}[data-reveal],.s1b-reveal{opacity:0;transform:translateY(20px);transition:opacity .6s var(--stripe-ease),transform .6s var(--stripe-ease)}[data-reveal].is-visible,.s1b-reveal.is-visible{opacity:1;transform:translateY(0)}[data-reveal-stagger]>*{opacity:0;transform:translateY(15px);transition:opacity .5s var(--stripe-ease),transform .5s var(--stripe-ease)}[data-reveal-stagger].is-visible>*:nth-child(1){transition-delay:.05s}[data-reveal-stagger].is-visible>*:nth-child(2){transition-delay:.1s}[data-reveal-stagger].is-visible>*:nth-child(3){transition-delay:var(--s1b-duration-fast)}[data-reveal-stagger].is-visible>*:nth-child(4){transition-delay:var(--s1b-duration-base)}[data-reveal-stagger].is-visible>*:nth-child(5){transition-delay:.25s}[data-reveal-stagger].is-visible>*:nth-child(6){transition-delay:var(--s1b-duration-slow)}[data-reveal-stagger].is-visible>*{opacity:1;transform:translateY(0)}.template-index .shopify-section:not(:first-child){opacity:0;transform:translateY(20px);transition:opacity .6s var(--stripe-ease),transform .6s var(--stripe-ease)}.template-index .shopify-section:not(:first-child).is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.1s!important}.s1b-logo--animated{animation:none}}.s1b-btn.is-success,.s1b-btn--success{background:var(--s1b-color-primary, #1A1A1A)!important;animation:s1b-success-feedback .5s var(--s1b-ease-spring)}@keyframes s1b-bounce{0%,to{transform:translateY(0)}30%{transform:translateY(-8px)}50%{transform:translateY(-4px)}70%{transform:translateY(-6px)}}.s1b-add-success{animation:s1b-bounce .5s var(--stripe-ease-spring)}.s1b-section,section[class*=s1b]{contain:layout style}body[data-page-context=b2c] .s1b-section,body[data-page-context=glow] .s1b-section{background:var(--s1b-cream, #FDFCFA)}.s1b-btn--primary,.s1b-btn-primary,.s1b-btn--secondary,.s1b-btn-secondary,.s1b-btn--ghost,.s1b-btn-ghost,.s1b-btn--white,.s1b-btn-white{position:relative;overflow:visible;isolation:isolate;--glow-x: 50%;--glow-y: 50%}.s1b-btn--primary:after,.s1b-btn-primary:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;background:radial-gradient(180px circle at var(--glow-x) var(--glow-y),rgba(26,26,26,.55) 0%,rgba(26,26,26,.2) 40%,transparent 70%);border-radius:inherit;opacity:0;transition:opacity var(--s1b-duration-slow) var(--s1b-ease-smooth);pointer-events:none;z-index:-1;filter:blur(18px)}.s1b-btn--primary:hover:after,.s1b-btn-primary:hover:after{opacity:1}.s1b-btn--primary:active:after,.s1b-btn-primary:active:after{opacity:.8;filter:blur(12px);top:-4px;right:-4px;bottom:-4px;left:-4px;transition-duration:50ms}.s1b-btn--secondary:after,.s1b-btn-secondary:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;background:radial-gradient(180px circle at var(--glow-x) var(--glow-y),rgba(26,26,26,.25) 0%,rgba(10,10,10,.2) 40%,transparent 70%);border-radius:inherit;opacity:0;transition:opacity var(--s1b-duration-slow) var(--s1b-ease-smooth);pointer-events:none;z-index:-1;filter:blur(18px)}.s1b-btn--secondary:hover:after,.s1b-btn-secondary:hover:after{opacity:1}.s1b-btn--ghost:after,.s1b-btn-ghost:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;background:radial-gradient(160px circle at var(--glow-x) var(--glow-y),rgba(26,26,26,.18) 0%,rgba(26,26,26,.06) 40%,transparent 70%);border-radius:inherit;opacity:0;transition:opacity var(--s1b-duration-slow) var(--s1b-ease-smooth);pointer-events:none;z-index:-1;filter:blur(14px)}.s1b-btn--ghost:hover:after,.s1b-btn-ghost:hover:after{opacity:1}.s1b-btn--white:after,.s1b-btn-white:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;background:radial-gradient(180px circle at var(--glow-x) var(--glow-y),rgba(26,26,26,.3) 0%,rgba(255,255,255,.15) 40%,transparent 70%);border-radius:inherit;opacity:0;transition:opacity var(--s1b-duration-slow) var(--s1b-ease-smooth);pointer-events:none;z-index:-1;filter:blur(18px)}.s1b-btn--white:hover:after,.s1b-btn-white:hover:after{opacity:1}@media(prefers-reduced-motion:reduce){.s1b-btn--primary:after,.s1b-btn-primary:after,.s1b-btn--secondary:after,.s1b-btn-secondary:after,.s1b-btn--ghost:after,.s1b-btn-ghost:after,.s1b-btn--white:after,.s1b-btn-white:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/259/assets/s1b-stripe-level.css.map */
