body.sera-header-autohide{--header-group-height: 0px}.sera-header-hidden{transform:translateY(-100%)!important;pointer-events:none}body.sera-header-autohide header-component,body.sera-header-autohide #header-component,body.sera-header-autohide .header{position:fixed!important;top:0;left:0;right:0;z-index:1000;transition:transform .5s cubic-bezier(.16,1,.3,1)!important}body{transition:background-color 5s cubic-bezier(.16,1,.3,1)}.sera-reveal{opacity:0;transform:translateY(50px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.sera-reveal.visible{opacity:1;transform:translateY(0)}.sera-reveal-left{opacity:0;transform:translate(-60px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.sera-reveal-left.visible{opacity:1;transform:translate(0)}.sera-reveal-right{opacity:0;transform:translate(60px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.sera-reveal-right.visible{opacity:1;transform:translate(0)}.sera-stagger .sera-reveal,.sera-stagger .sera-reveal-left,.sera-stagger .sera-reveal-right{transition-delay:calc(var(--i, 0) * .1s)}.sera-eyebrow{font-family:var(--font-body--family);font-size:12px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;margin-bottom:12px}.sera-section-title{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 400);line-height:1.2}.sera-btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-body--family);font-weight:500;font-size:13px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;padding:17px 40px;transition:all .4s cubic-bezier(.25,.46,.45,.94);cursor:pointer;border:none}.sera-btn svg{transition:transform .3s ease}.sera-btn:hover svg{transform:translate(4px)}.sera-btn--primary{background:var(--color-primary);color:var(--color-foreground-heading);border:1px solid var(--color-primary)}.sera-btn--primary:hover{background:var(--color-background);border-color:var(--color-background);gap:14px}.sera-btn--outline{background:transparent;color:var(--color-foreground);border:1px solid var(--color-primary)}.sera-btn--outline:hover{background:var(--color-foreground-heading);color:var(--color-background);border-color:var(--color-foreground-heading);gap:14px}.sera-btn--filled{background:var(--color-foreground-heading);color:var(--color-background);border:1px solid var(--color-foreground-heading)}.sera-btn--filled:hover{background:var(--color-primary);color:var(--color-foreground-heading);border-color:var(--color-primary);gap:14px}.sera-tabs{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.sera-tabs__btn{font-family:var(--font-body--family);font-size:13px;font-weight:400;letter-spacing:.04em;padding:10px 24px;background:transparent;border:1px solid var(--color-primary);color:var(--color-foreground);cursor:pointer;transition:all .3s ease;border-radius:100px}.sera-tabs__btn:hover,.sera-tabs__btn.active{background:var(--color-foreground-heading);color:var(--color-background);border-color:var(--color-foreground-heading)}.sera-arrow{display:inline-flex;width:16px;height:16px}.sera-drag-scroll{cursor:grab;scrollbar-width:none;-ms-overflow-style:none}.sera-drag-scroll::-webkit-scrollbar{display:none}.sera-drag-scroll:active{cursor:grabbing}@media(max-width:749px){.sera-hide-mobile{display:none!important}.sera-btn{width:100%;max-width:300px;justify-content:center}}@media(min-width:750px){.sera-hide-desktop{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sera-globals.css.map */
