@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;1,400&family=Jost:wght@300;400;500&display=swap");:root{--primary:#49176d;--primary-light:#6d2d8f;--primary-pale:#f7f5fc;--accent:#9b59b6;--rose:#b4436c;--rose-light:#d97a8f;--ink:#0a0a0a;--ink-secondary:#5c5c5c;--white:#ffffff;--bg-light:#f7f5fc;--bg-lighter:#efecf6;--bg-pale:#e4def0;--surface:#ffffff;--surface-variant:#f7f5fc;--tint-1:#e9e4f3;--tint-2:#f7f5fc;--tint-3:#efecf6;--tint-4:#e4def0;--muted:#7c7688;--muted-light:#575163;--border:#e4def0;--border-light:#efecf6;--ok:#22c55e;--error:#ef4444;--warning:#f59e0b;--f-display:"Playfair Display",Georgia,serif;--f-body:"Jost",system-ui,sans-serif;--maxw:1240px;--nav-h:72px;--sp-xs:4px;--sp-sm:8px;--sp-md:16px;--sp-lg:24px;--sp-xl:32px;--sp-2xl:48px;--r-xs:8px;--r-sm:12px;--r-md:16px;--r-lg:22px;--r-xl:30px;--r-pill:999px;--sh-xs:0 1px 2px rgba(10,10,10,0.04);--sh-sm:0 2px 8px rgba(10,10,10,0.08);--sh-md:0 4px 16px rgba(10,10,10,0.12);--sh-lg:0 8px 24px rgba(10,10,10,0.16)}*{margin:0;padding:0;box-sizing:border-box}@keyframes sebaVeil{0%{opacity:0;transform:translateY(30px) scale(.988)}to{opacity:1;transform:none}}@keyframes sebaFade{0%{opacity:0}to{opacity:1}}@keyframes sebaRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes sebaTwinkle{0%,to{opacity:.42;transform:scale(1)}46%{opacity:.78;transform:scale(1.045)}}@keyframes sebaDrift{0%{transform:scale(1.06) translateZ(0)}to{transform:scale(1.13) translate3d(-1.4%,-1.2%,0)}}@keyframes sebaLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sebaToast{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}[data-reveal]{opacity:0;transform:translateY(18px)}[data-reveal].revealed{animation:sebaRise .4s cubic-bezier(.22,.7,.16,1) both}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body,html{width:100%;height:100%}body{font-family:var(--f-body);font-size:14px;line-height:1.5;color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:48px;line-height:1.2;letter-spacing:-.02em}h1,h2{font-family:var(--f-display);font-weight:600}h2{font-size:36px;line-height:1.3;letter-spacing:-.01em}h3{font-family:var(--f-display);font-size:28px}h3,h4{font-weight:600;line-height:1.4}h4{font-family:var(--f-body);font-size:18px}p{line-height:1.6;color:var(--ink)}a{color:var(--primary);text-decoration:none}a:hover{color:var(--primary-light)}.card{background:var(--white);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--sh-xs);transition:all .2s ease}.card:hover{box-shadow:var(--sh-md);border-color:var(--accent)}.btn,button{font-family:var(--f-body);font-size:14px;font-weight:500;padding:12px 24px;border:none;border-radius:var(--r-md);cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.btn-primary{background:var(--primary);color:var(--white)}.btn-primary:hover{background:var(--primary-light)}.btn-secondary{background:var(--surface-variant);color:var(--primary);border:1px solid var(--border)}.btn-secondary:hover{background:var(--bg-light);border-color:var(--accent)}.btn-ghost{background:transparent;color:var(--primary);border:1px solid var(--border)}.btn-ghost:hover{background:var(--bg-light)}.btn-cta{transition:transform .2s ease}.btn-cta:hover{transform:scale(1.05)}input,select,textarea{font-family:var(--f-body);font-size:14px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--white);color:var(--ink);transition:all .2s ease}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px rgba(73,23,109,.1)}input::placeholder{color:var(--muted)}.ph{background:var(--bg-light);border-radius:var(--r-sm);animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.badge{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:600;background:var(--primary);color:var(--white);border-radius:var(--r-sm);text-transform:uppercase;letter-spacing:.05em}.badge-danger{background:var(--error)}.badge-success{background:var(--ok)}.link{color:var(--primary);cursor:pointer;border-bottom:1px solid transparent;transition:all .2s ease}.link:hover{border-bottom-color:var(--primary)}.container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 16px}.text-xs{font-size:12px}.text-sm{font-size:13px}.text-md{font-size:14px}.text-lg{font-size:16px}.text-xl{font-size:18px}.text-muted{color:var(--muted)}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.flex{display:flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.gap-1{gap:var(--sp-xs)}.gap-2{gap:var(--sp-sm)}.gap-3{gap:var(--sp-md)}.gap-4{gap:var(--sp-lg)}.gap-6{gap:var(--sp-xl)}.mt-1{margin-top:var(--sp-xs)}.mt-2{margin-top:var(--sp-sm)}.mt-4{margin-top:var(--sp-lg)}.mt-8{margin-top:var(--sp-2xl)}.mb-1{margin-bottom:var(--sp-xs)}.mb-2{margin-bottom:var(--sp-sm)}.mb-4{margin-bottom:var(--sp-lg)}.mb-8{margin-bottom:var(--sp-2xl)}.px-4{padding-left:var(--sp-lg);padding-right:var(--sp-lg)}.py-4{padding-top:var(--sp-lg);padding-bottom:var(--sp-lg)}.py-8{padding-top:var(--sp-2xl);padding-bottom:var(--sp-2xl)}body,html{max-width:100%;overflow-x:hidden}img,video{height:auto}img,svg,video{max-width:100%}.seba-mobile-nav{display:none}@media (max-width:720px){.seba-infobar,[data-desktop-only],[data-section=features-grid]{display:none!important}[style*="repeat(6, 1fr)"]{grid-template-columns:repeat(3,1fr)!important}.seba-mobile-nav{display:block}.seba-display,h1{font-size:clamp(2rem,11vw,3.25rem);line-height:1.05}h2{font-size:clamp(1.5rem,7.5vw,2.25rem);line-height:1.12}h1,h2,h3,p{overflow-wrap:anywhere}footer,header,main,section{max-width:100vw}.seba-hero-content{top:auto!important;bottom:28px!important;transform:none!important}[style*="repeat(4, 1fr)"]{grid-template-columns:repeat(2,1fr)!important}[style*="repeat(6, 1fr)"]{grid-template-columns:repeat(3,1fr)!important}[style*="repeat(3, 1fr)"]{grid-template-columns:repeat(2,1fr)!important}[style*="1.34fr"],[style*="1.5fr 1fr"],[style*="1fr 320px"],[style*="250px 1fr"]{grid-template-columns:1fr!important}[style*="104px 48px"]{padding:64px 20px!important}[style*="56px 48px 12px"]{padding:40px 20px 12px!important}[style*="44px 48px 40px"]{padding:32px 20px!important}[style*="width:268px"]{left:18px!important;right:18px!important;width:auto!important;bottom:18px!important}[style*="40px 48px 0"]{padding:24px 14px 0!important}[style*="min(560px"]{top:34%!important}}.seba-infobar>span{white-space:nowrap}@media (max-width:720px){.seba-hide-sm,header{display:none!important}.seba-mobile-nav header{display:flex!important}[style*='gridTemplateColumns: "1.34fr']{grid-template-columns:1fr 1fr!important}[style*="repeat(4, 1fr)"]{grid-template-columns:repeat(2,1fr)!important}[style*="repeat(6, 1fr)"]{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:460px){[style*="repeat(3, 1fr)"]{grid-template-columns:repeat(2,1fr)!important;gap:14px!important}[style*="repeat(6, 1fr)"]{grid-template-columns:repeat(3,1fr)!important;gap:8px!important}[style*="repeat(4, 1fr)"]:not([data-section=features-grid]){gap:14px!important}[style*="1fr 1fr"]:not([data-cat-grid]):not([data-cat-rail]):not([data-vision-collage]){grid-template-columns:1fr!important}}@media (max-width:720px){[data-hide-mobile]{display:none!important}[data-hero-cta-row]{display:block!important}[data-hero-cta-row]>a:first-child,[data-hero-cta-row]>button:first-child{display:flex!important;width:100%!important;height:52px!important;justify-content:center!important;border-radius:999px!important}[data-cat-card]{height:168px!important}[data-cat-rail]{grid-template-columns:1fr 1fr!important;gap:12px!important}[data-cat-rail]>a:first-child{grid-column:1/-1}[data-cat-rail] [data-cat-card],[data-cat-rail]>a{height:168px!important}}.seba-tabbar{display:none!important}@media (max-width:720px){.seba-tabbar{display:grid!important;grid-template-columns:repeat(4,1fr)!important;padding-bottom:calc(8px + env(safe-area-inset-bottom, 0px))!important;height:calc(72px + env(safe-area-inset-bottom, 0px))!important}body{padding-bottom:calc(80px + env(safe-area-inset-bottom, 0px))}[data-sec=hero]{padding:0!important}[data-sec=category]{padding:34px 20px 0!important}[data-sec=debut]{padding:42px 20px 0!important}[data-sec=more]{padding:48px 20px 0!important}[data-sec=why]{padding:0!important}[data-whyseba-panel]{padding:54px 26px!important}[data-sec=about],[data-sec=community],[data-sec=intro],[data-sec=shop-cta]{padding:42px 20px 0!important}[data-sec=contact]{padding:42px 20px 54px!important}[data-hero-content]{left:24px!important;right:24px!important;max-width:none!important}[data-hero-cta-row]{width:100%}[data-hero-cta-row]>a{flex:1 1;justify-content:center}[data-vision-panel]{padding:30px 24px!important;grid-template-columns:1fr!important;gap:0!important}[data-vision-collage]{grid-template-columns:1fr 1fr!important;grid-template-rows:150px!important;gap:10px!important}[data-whyseba-glow="1"]{width:320px!important;height:320px!important;top:-120px!important;left:120px!important;right:auto!important}[data-whyseba-glow="2"]{display:none!important}[data-shop-layout]{grid-template-columns:1fr!important;gap:0!important}[data-shop-layout]>*{min-width:0}[data-shop-aside]{position:static!important;width:100%;min-width:0}[data-facet-group]{margin-bottom:0!important;padding-bottom:16px}[data-facet-group]>div:last-child{flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto;gap:7px!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}}@media (max-width:720px){[data-facet-group]>div:last-child::-webkit-scrollbar{display:none}[data-facet]{flex:none;justify-content:center!important;border:1px solid #e9e4f3;border-radius:999px;padding:4px 14px;background:#FFFFFF;white-space:nowrap;font-size:12.5px!important}[data-facet][style*="var(--primary)"]{border-color:#49176D;background:#F7F5FC}[data-auth-page]{padding:0!important}[data-auth-wrap]{max-width:none!important}[data-auth-card]{grid-template-columns:1fr!important;border:none!important;border-radius:0!important;min-height:0!important}[data-auth-card]>div{padding:26px 24px!important}[data-auth-card]>div:first-child{padding:40px 24px!important;min-height:200px}[data-product-page]{padding:16px 20px 0!important}[data-product-media]{margin:0 -20px 4px!important}[data-product-media]>button:first-child{border-radius:0!important}[data-product-media]>div:last-child:not(:first-child){padding:0 20px}[data-media-thumbs]{grid-template-columns:repeat(4,1fr)!important}[data-product-rail]{grid-template-columns:repeat(2,1fr)!important;gap:14px!important}}