/* ImportBR editorial system. Public pages, authentication and workspaces. */
.retired-actions{display:flex;gap:15px;flex-wrap:wrap;margin-top:30px}.workspace-menu-toggle{display:none}.workspace-menu-backdrop[hidden]{display:none}.workspace-menu-backdrop{position:fixed;inset:0;background:#25252270;z-index:45}.workspace-redesign .app-main{min-width:0}.workspace-redesign .table-wrap{overflow-x:auto}.workspace-redesign #tour-tt-header,.workspace-redesign #tour-btn-next{background:#674b8d!important}
@media(max-width:768px){.workspace-redesign .app{flex-direction:column}.workspace-redesign .sidebar{position:static;width:100%;min-width:0;height:auto}.workspace-redesign .app-main{margin-left:0;width:100%}.workspace-redesign.has-workspace-menu .sidebar{position:fixed;inset:0 auto 0 0;width:245px;height:100dvh;transform:translateX(-100%);transition:transform .2s ease;z-index:50}.workspace-redesign.workspace-menu-open .sidebar{transform:translateX(0)}.workspace-redesign.workspace-menu-open{overflow:hidden}.workspace-redesign .workspace-menu-toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;background:#eeebe4;border:1px solid #d9d2c5;border-radius:4px;color:#67586d;font-size:20px;cursor:pointer}.workspace-redesign.workspace-menu-open .workspace-menu-toggle{position:fixed;right:18px;top:18px;z-index:51}.workspace-redesign .topbar__left{flex:1}.workspace-redesign .topbar__actions{gap:8px;flex-wrap:wrap}.workspace-redesign .topbar__new-import{padding:10px 12px}.workspace-redesign .stats-grid,.workspace-redesign .plan-cards-grid{grid-template-columns:1fr}.workspace-redesign .import-form-row{flex-wrap:wrap}.workspace-redesign .import-form-row>.form-group{min-width:0;flex-basis:100%}.workspace-redesign .topbar__actions{max-width:100%}}
@media(min-width:769px){.workspace-menu-backdrop{display:none}}
.public-site.home-page .pricing-card.popular .pricing-card__plan,.public-site.home-page .pricing-card.popular .pricing-card__amount,.public-site.home-page .pricing-card.popular .pricing-feature{color:#f7f3fa}.public-site.home-page .pricing-card.popular .pricing-card__limit,.public-site.home-page .pricing-card.popular .pricing-card__period{color:#c7bbd2}.public-site.home-page .pricing-card.popular .btn-white{background:#f0eaf5;color:#4b345f}.public-site.home-page .pricing-card.popular .pricing-feature svg{stroke:#c2b0d4}.workspace-redesign .dash-box{background:#fff;border:1px solid #dfd9cf;border-radius:7px;box-shadow:none}.workspace-redesign .dash-box__title{font-weight:500;font-size:19px;letter-spacing:-.025em}.workspace-redesign .dash-input{background:#fbfaf7}.workspace-redesign .table-wrap{border-radius:6px;border-color:#ded8cd;box-shadow:none}.public-site .page-hero{background:#eeece5;border-bottom:1px solid #ddd7ca;margin-bottom:36px}.public-site .information-hero{background:#eeece5!important;color:#302b25!important;border-bottom:1px solid #ddd7ca;padding-top:125px!important}.public-site .information-hero h1{font-weight:500!important;letter-spacing:-.045em;font-size:clamp(34px,4vw,52px)!important}.public-site .information-hero .btn:not(.btn-primary){color:#674b8d!important;border-color:#c9bdd2!important}.public-site .information-hero>.container>span{color:#674b8d!important;background:#e4dceb!important;border-color:#cfbfd9!important;border-radius:4px!important}.public-site .card{border-radius:6px;box-shadow:none;border-color:#ded8cb}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.public-site [hidden]{display:none!important}
.support-hero{padding:130px 0 55px;background:#ece9e1;border-bottom:1px solid #d8d2c6}.support-hero h1{font-size:clamp(38px,5vw,62px);font-weight:500;letter-spacing:-.05em;line-height:1.1;color:#302b25;margin-bottom:24px}.support-hero h1+p{font-size:15px;line-height:1.8;color:#7c7265;max-width:540px}.support-search{display:flex;margin-top:30px;max-width:650px;background:#fff;border:1px solid #d2c8b8;border-radius:5px;overflow:hidden}.support-search input{min-width:0;flex:1;padding:18px 22px;background:transparent;border:0;font-size:14px;color:#3f382e}.support-search button{border:0;background:#674b8d;color:#fff;padding:0 27px;font-size:13px}.support-hero #help-count{font-size:11px;color:#887d6e;margin-top:14px}.support-body{padding:60px 0 80px}.support-layout{display:grid;grid-template-columns:245px 1fr;gap:65px}.support-nav{display:flex;flex-direction:column;align-items:stretch;gap:5px}.support-nav>p{font-size:10px;letter-spacing:.12em;color:#958777;margin-bottom:18px}.support-nav>button{display:flex;justify-content:space-between;text-align:left;background:transparent;color:#776958;border:0;border-radius:4px;padding:14px;font-size:12px}.support-nav>button.active{background:#e7e0ed;color:#624679}.support-nav>a{padding:22px 14px;color:#674b8d;font-size:12px}.support-topic{border-bottom:1px solid #ddd6c9;padding:20px 0}.support-topic:first-child{padding-top:0}.support-topic summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#41392e;font-size:16px;line-height:1.5}.support-topic summary::-webkit-details-marker{display:none}.support-topic summary small{display:block;font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:#958777;margin-bottom:7px}.support-plus{font-size:24px;color:#927b9f}.support-topic[open] .support-plus{transform:rotate(45deg)}.support-topic>div{padding:20px 30px 5px 0;font-size:14px;line-height:1.9;color:#7a6d5c}.support-topic>div>a{display:inline-block;margin-top:17px;color:#674b8d;font-size:12px;font-weight:600}#help-empty{padding:30px;border:1px solid #ddd4c5;border-radius:5px}#help-empty h2{font-weight:500;font-size:23px}#help-empty p{font-size:14px;margin:14px 0;color:#84745f}#help-empty button{background:#674b8d;color:#fff;border:0;padding:12px 18px;border-radius:4px;margin-right:20px}#help-empty a{font-size:12px;color:#674b8d}.learning-hero .btn{margin-top:25px}.learning-body{padding:50px 0 70px}.learning-filters{display:flex;flex-wrap:wrap;gap:10px}.learning-filters button{padding:11px 20px;border:1px solid #d9d1c4;border-radius:4px;background:transparent;color:#766958;font-size:12px}.learning-filters button.active{background:#674b8d;color:#fff;border-color:#674b8d}.learning-count{font-size:11px;color:#8a7c69;margin:20px 0}.learning-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.learning-card{background:#fff;border:1px solid #e1d9cb;border-radius:5px;overflow:hidden}.learning-card>img{width:100%;height:190px;object-fit:cover}.learning-card>div{padding:24px}.learning-card small{font-size:9px;letter-spacing:.08em;color:#8e7b63}.learning-card h2{font-size:23px;font-weight:500;line-height:1.2;margin:14px 0;color:#41372a}.learning-card p{font-size:13px;color:#83715a;line-height:1.8;margin-bottom:22px}.learning-card span{font-size:12px;color:#674b8d}.learning-card:hover h2{text-decoration:underline;text-underline-offset:4px}
@media(max-width:850px){.support-layout{grid-template-columns:200px 1fr;gap:30px}.learning-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.support-hero{padding:105px 0 40px}.support-layout{grid-template-columns:1fr;gap:30px}.support-body{padding:35px 0 50px}.support-nav{display:grid;grid-template-columns:1fr 1fr}.support-nav>p,.support-nav>a{grid-column:1/-1}.support-nav>button{padding:12px;font-size:11px}.support-search input{padding:16px 12px;font-size:12px}.support-search button{padding-inline:17px}.learning-grid{grid-template-columns:1fr}.learning-card>img{height:220px}.learning-body{padding-top:30px}.learning-filters{gap:7px}.learning-filters button{padding:9px 12px;font-size:11px}}
.public-site.home-page{--bg-page:#f6f5f1;--text-heading:#292724;--text-body:#514e49;--color-primary:#674b8d;--gradient-primary:linear-gradient(0deg,#674b8d,#674b8d);--container-max:1200px}
.public-site .home-closing p:not(.home-eyebrow),.public-site .home-closing__link{color:#66556f}.public-site .home-closing .home-eyebrow{color:#735788}.public-site .home-closing::before{display:none}
.next-step{padding:55px 0;background:#eeeae3;border-top:1px solid #dcd6cb}.next-step>.container{display:flex;align-items:center;justify-content:space-between;gap:40px}.next-step p{font-size:10px;letter-spacing:.15em;color:#8a7b6b;margin-bottom:14px}.next-step h2{font-size:clamp(25px,3vw,36px);font-weight:500;color:#383129;line-height:1.2;margin-bottom:12px}.next-step span{font-size:13px;color:#817568}.next-step__actions{display:flex;flex-direction:column;gap:18px;align-items:center;flex-shrink:0}.next-step__actions>a:last-child{font-size:11px;color:#75627e}.workspace-quicknav{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:26px}.workspace-quicknav a{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px;padding:17px;background:#faf9f6;border:1px solid #dcd8ce;border-radius:5px;color:#625a50}.workspace-quicknav a:hover{border-color:#937caa;color:#674b8d}.workspace-quicknav span{color:#9586a1}
.public-site .post-hero{background:#eeece5;padding-top:125px;border-bottom:1px solid #d9d4c9}.public-site .post-hero::before{display:none}.public-site .post-hero h1{color:#302b25;font-weight:500;font-size:clamp(32px,4vw,52px);letter-spacing:-.045em}.public-site .post-hero-desc{color:#766e64;font-size:16px}.public-site :is(.post-meta-item,.post-breadcrumb a){color:#82776a}.public-site .post-breadcrumb span{color:#8c7c94!important}.public-site .post-cat-badge{color:#674b8d;background:#e5ddeb;border:1px solid #d6c9df;border-radius:3px}.public-site .post-hero-visual{background:#e5e1d7;border:0;box-shadow:none}.public-site .post-hero-visual>svg{display:none}.public-site .stat-pill{background:#f7f5ee;border:1px solid #d8d0c3;color:#796c5d;border-radius:4px}.public-site .stat-pill strong{color:#4b4033}.public-site .post-content{color:#534c43;font-size:16px;line-height:1.9}.public-site .post-content h2{font-weight:500;letter-spacing:-.03em}.public-site .post-content blockquote{background:#eeeae1;border-left-color:#8c759e}.public-site .blog-grid>a>article{border-radius:5px!important;box-shadow:none!important}.public-site .blog-grid>a>article:hover{transform:none!important}.public-site .editorial-blog-image{width:100%;height:200px;object-fit:cover}.public-site .featured-visual{padding:0!important;background:#e9e4d9!important;min-height:280px}.public-site .featured-visual>img{width:100%;height:100%;min-height:280px;object-fit:cover}.public-site .featured-body h2{font-weight:500!important}.public-site .post-hero-photo{display:block;width:min(852px,calc(100% - 48px));height:280px;object-fit:cover;margin:0 auto 32px;border-radius:4px}
.order-redesign{background:#f3f0e9}.order-redesign .card{border:1px solid #ddd5c7;border-radius:8px;box-shadow:none}.order-redesign h1{font-weight:500;font-size:27px;letter-spacing:-.04em}.order-redesign .btn{border-radius:5px}.order-redesign .btn-primary{background:#674b8d}.order-redesign .detail{border-radius:5px;background:#f3f1eb}
@media(max-width:768px){.next-step>.container{align-items:start;flex-direction:column;gap:25px}.next-step__actions{align-items:start}.workspace-quicknav{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-quicknav a{font-size:11px;padding:14px}.public-site .post-hero-photo{height:200px}.public-site .post-hero{padding-top:105px}}
:root{--color-primary:#674b8d;--color-primary-dark:#50366f;--color-secondary:#78628f;--gradient-primary:linear-gradient(0deg,#674b8d,#674b8d);--gradient-cta:linear-gradient(0deg,#302837,#302837);--gradient-footer:linear-gradient(0deg,#252522,#252522);--bg-page:#f6f5f1;--text-heading:#292724;--text-body:#514e49;--text-muted:#77716a;--border:#e1ded7;--border-card:#e1ded7;--radius-sm:5px;--radius-md:7px;--radius-lg:9px;--radius-xl:12px;--shadow-card:0 2px 5px #25252204;--shadow-md:0 6px 20px #25252208;--shadow-lg:0 12px 32px #2525220d;--container-max:1200px}
body{font-feature-settings:'ss01' on;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}a,button,input,select,textarea,summary{touch-action:manipulation}:focus-visible{outline:3px solid #967daf;outline-offset:4px}section[id]{scroll-margin-top:95px}img{max-width:100%}
.public-site{background:#faf9f6;color:var(--text-body)}.public-site h1,.public-site h2,.public-site h3{letter-spacing:-.035em}.public-site .btn{border-radius:5px;box-shadow:none;font-size:13px;font-weight:600;padding:14px 22px;min-height:46px}.public-site .btn-primary{background:#674b8d;color:#fff;border:1px solid #674b8d;box-shadow:none}.public-site .btn-primary:hover{background:#50366f;transform:none;box-shadow:none}.public-site .btn-outline{border-color:#c9c2d1;color:#503e64;background:transparent}.public-site .gradient-text{background:none;color:#674b8d;-webkit-text-fill-color:#674b8d}.public-site .section-title{font-weight:500;font-size:clamp(30px,3.5vw,44px);line-height:1.15}.public-site .section-subtitle{font-size:15px;color:#77716a}.public-site .section-header{margin-bottom:40px}.public-site .section{padding-block:80px}
.public-site .navbar{background:#faf9f6f5;border-bottom:1px solid #e3e0d9;box-shadow:none}.public-site .navbar__inner{height:76px;gap:25px}.public-site .navbar__logo{width:150px;flex-shrink:0}.public-site .navbar__logo-img{width:150px;max-width:100%;margin:0;height:52px;object-fit:contain}.public-site .navbar__nav{gap:0}.public-site .navbar__nav a{font-size:12px;padding:10px 12px}.public-site .navbar__actions .btn{padding:11px 18px;min-height:40px}.public-site .navbar__link-login{font-size:12px}.public-site .navbar__mobile-menu{background:#faf9f6}.public-site .navbar__drawer-logo img{height:45px;max-width:160px;object-fit:contain}.public-site .navbar__drawer-nav a{border-radius:4px}.public-site .home-skip{position:fixed;top:-100px;left:16px;z-index:10001;background:#fff;padding:14px}.public-site .home-skip:focus{top:12px}
/* Quiet, spacious page introductions, with readable headings. */
.public-site :is(.rec-hero,.plt-hero,.plans-hero,.ft-hero,.blog-hero,.forn-home-hero){background:#eeece5;padding-top:128px;padding-bottom:65px;border-bottom:1px solid #ddd9d0;text-align:left}
.public-site :is(.rec-hero,.plt-hero,.plans-hero,.forn-home-hero)::before{display:none}
.public-site :is(.rec-hero,.plt-hero,.plans-hero,.ft-hero,.blog-hero) h1{font-size:clamp(34px,4.5vw,58px);font-weight:500;color:#292724;line-height:1.12;letter-spacing:-.05em;max-width:900px;margin-left:auto;margin-right:auto}
.public-site :is(.rec-hero,.plt-hero,.plans-hero,.ft-hero,.blog-hero) h1 span{background:none!important;-webkit-text-fill-color:#674b8d!important;color:#674b8d}
.public-site :is(.rec-hero,.plt-hero,.plans-hero) p{color:#716b63;font-size:15px;line-height:1.8}
.public-site :is(.rec-hero-badge,.plans-hero-badge,.ft-hero__tag,.blog-hero-badge){border-radius:3px;border:1px solid #d7d1df;background:#e6e0ed;color:#624b7a;backdrop-filter:none}
.public-site :is(.rec-hero-pill,.plt-hero-chip){background:#fff;color:#63576d;border-color:#ded7e4;border-radius:4px}
.public-site :is(.rec-hero-stat,.plt-hero-stat,.plans-hero-stat) span:first-child{color:#302c35;font-weight:500}
.public-site :is(.rec-hero-stat,.plt-hero-stat,.plans-hero-stat) span:last-child{color:#77716a}
.public-site :is(.rec-hero-stats,.plt-hero-stats,.plans-hero-stats){border-color:#d8d2c7}
.public-site :is(.rec-card,.plt-card,.ft-card,.plan-card,.pricing-card,.forn-step-card,.feature-card){border-radius:7px;box-shadow:none;border-color:#dedad2}
.public-site :is(.rec-card,.plt-card,.ft-card,.plan-card,.pricing-card,.feature-card):hover{transform:none;box-shadow:0 6px 18px #25252208}
.public-site .pricing{background:#eeece6;border-top:1px solid #dfdbd3}.public-site .pricing-card{padding:30px;background:#faf9f6}.public-site .pricing-card.popular{background:#342c3e;color:white;transform:none;border:1px solid #342c3e;box-shadow:none}.public-site .pricing-card.popular:hover{transform:none}.public-site .pricing-badge{border-radius:3px}.public-site .plan-card.featured{border-color:#78618e;box-shadow:none}.public-site .plan-card h3{font-weight:500}.public-site .home-faq{background:#faf9f6}.public-site .home-faq h2{font-weight:500}.public-site .home-faq details{border-color:#dcd7ce}.public-site .home-closing{background:#e9e4ee}.public-site .home-closing h2{font-weight:500;color:#302837}
/* Platform pages retain their product demos and functional links. */
.public-site .marketplace-hero{background:#eeece5!important;border-bottom:1px solid #dcd8cf}.public-site .marketplace-hero h1{font-weight:500!important;font-size:clamp(34px,4vw,54px)!important;letter-spacing:-.05em}.public-site .marketplace-hero>.container{gap:55px!important}.public-site .nv-hero{background:#efeee8}.public-site .nv-hero h1{font-weight:500;letter-spacing:-.05em}.public-site .nv-hero h1 span{color:#674b8d}.public-site .forn-home-hero__title{font-weight:500;font-size:clamp(34px,4vw,54px)}.public-site .forn-home-hero__title .grad{background:none;color:#47644b}.public-site .forn-home-hero__preview{box-shadow:none;border-radius:8px;border:1px solid #dbd8cf}
/* Achadinhos uses a shop-like treatment with real product photography. */
.public-site .al-hero{background:#f1eee6;padding-top:125px;border-bottom:1px solid #ddd6ca}.public-site .al-copy h1{font-weight:500;letter-spacing:-.055em;font-size:clamp(38px,4.5vw,62px)}.public-site .al-copy h1 em{font-family:Georgia,serif;font-weight:400;color:#6c557d}.public-site :is(.al-primary,.al-secondary){border-radius:5px;box-shadow:none}.public-site .al-primary{background:#674b8d;color:white}.public-site :is(.temu-board,.ml-board){background:#fff;border-radius:6px;border-color:#ddd6ca;box-shadow:none;transform:none}.public-site :is(.temu-collage,.ml-collage) img{object-fit:cover}.public-site :is(.al-product,.al-collection,.al-step){border-radius:6px;box-shadow:none}.public-site .al-kicker{color:#766a59}.public-site .al-section{background:#faf9f6}
/* Content, help and legal documents. */
.public-site .blog-hero>.container{text-align:left!important}.public-site .blog-hero-title{margin-left:0!important}.public-site .blog-hero-sub{margin-left:0;color:#746e65}.public-site .blog-filter-row{justify-content:flex-start}.public-site .filter-btn{border-radius:4px!important}.public-site .blog-body{background:#faf9f6}.public-site .featured-post{border-radius:6px!important;box-shadow:none!important}.public-site .blog-grid>article{border-radius:6px!important;box-shadow:none!important}.public-site .blog-grid>article:hover{transform:none!important}.public-site .legal-page{padding-top:125px;max-width:860px}.public-site .legal-page h1{font-size:clamp(32px,4vw,46px);font-weight:500;line-height:1.2}.public-site .legal-page h2{font-size:20px;font-weight:600;border-top:1px solid #e3dfd7;padding-top:25px}.public-site .legal-page p,.public-site .legal-page li{font-size:15px;line-height:1.9}.public-site .legal-breadcrumb{font-size:11px;letter-spacing:.04em}
/* Shared footer and newsletter. */
.public-site .newsletter{background:#e9e6de;border-top:1px solid #dcd6ca}.public-site .newsletter__inner{border:0;border-radius:0;box-shadow:none;background:transparent}.public-site .newsletter__icon{background:#dcd3e4;color:#624979;border-radius:5px}.public-site .newsletter__title{font-size:22px;font-weight:500;color:#302c28}.public-site .newsletter__sub{color:#756e64;font-size:13px}.public-site .newsletter__input{border-radius:4px;border-color:#d4cdbf;background:#faf9f6}.public-site .newsletter__btn{background:#674b8d;border-radius:4px;box-shadow:none}.public-site .footer{background:#252522;color:#e5e2d9;border:0}.public-site .footer__body{background:none;border:0;box-shadow:none;border-radius:0}.public-site .footer__logo-img{filter:grayscale(1) brightness(0) invert(1);object-fit:contain}.public-site .footer__tagline{color:#aaa89f;font-size:13px}.public-site .footer__col-title{color:#f4f1e8;font-size:12px;font-weight:500}.public-site .footer__link,.public-site .footer__bottom-link,.public-site .footer__marketplaces a{color:#b7b4aa;font-size:12px}.public-site .footer__link:hover{color:#fff}.public-site .footer__start{background:#e6e0ed;color:#362b42;border-radius:4px}.public-site :is(.footer__origin,.footer__copy,.footer__marketplaces>span){color:#a29f94}.public-site :is(.footer__bottom,.footer__marketplaces){border-color:#44443d}.public-site #whatsapp-float{border-radius:5px;box-shadow:none;font-size:12px}
/* Auth remains connected to the existing authentication handlers. */
.auth-page{background:#f8f7f3}.auth-page .auth-panel{background:#252922 url('/assets/images/editorial/shop.jpg') center/cover}.auth-page .auth-panel::before{inset:0;width:auto;height:auto;background:linear-gradient(0deg,#1d251ee8,#1d251e55);border-radius:0}.auth-page .auth-panel::after{display:none}.auth-page .auth-panel__title{font-family:Georgia,serif;font-weight:400;letter-spacing:-.045em;font-size:clamp(38px,4vw,59px);line-height:1.12}.auth-page .auth-panel__subtitle{font-size:15px;color:#e3e5db;max-width:390px;line-height:1.8}.auth-page .auth-panel__copy{position:relative;color:#e4e1d7}.auth-page .auth-form-panel{background:#faf9f6}.auth-page .auth-form__heading{font-weight:500;font-size:32px;letter-spacing:-.04em}.auth-page .form-input{background:#fff;border:1px solid #d8d3c9;border-radius:5px;min-height:48px}.auth-page .btn-primary{background:#674b8d;box-shadow:none;border-radius:5px}.auth-card{border:1px solid #ded9cf;box-shadow:none;border-radius:8px}.auth-card__heading{font-weight:500}
/* Workspace: denser navigation, neutral tables, clear actions. */
.workspace-redesign .app{background:#f3f2ee}.workspace-redesign .sidebar{background:#eeede7;border-right:1px solid #dcd8cf}.workspace-redesign .sidebar__logo{min-height:82px;justify-content:center;border-bottom-color:#dcd8cf}.workspace-redesign .sidebar__logo img{width:152px;height:57px;object-fit:contain}.workspace-redesign .sidebar__nav{gap:3px;padding:20px 12px}.workspace-redesign .sidebar__nav-item{font-size:12px;color:#6e685f;padding:11px 13px;border-radius:5px;font-weight:500}.workspace-redesign .sidebar__nav-item.active{background:#e0d9e8;color:#513765;box-shadow:none}.workspace-redesign .sidebar__nav-item:hover{background:#e4e1d9}.workspace-redesign .sidebar__nav-item.active:hover{background:#e0d9e8}.workspace-redesign .sidebar__plan{background:#f8f7f3;border:1px solid #d8d3c9;border-radius:6px;margin:16px 12px}.workspace-redesign .sidebar__upgrade-btn{background:#674b8d;border-radius:4px;box-shadow:none;color:#fff}.workspace-redesign .topbar{background:#faf9f6;border-bottom:1px solid #dfdbd3;padding:24px 32px}.workspace-redesign .topbar__title{font-size:24px;font-weight:500;letter-spacing:-.04em}.workspace-redesign .topbar__greeting{font-size:11px;color:#8a8277}.workspace-redesign .topbar__new-import{background:#674b8d;border-radius:5px;font-size:12px;box-shadow:none}.workspace-redesign .page-content{padding:32px;max-width:1600px;width:100%;margin-inline:auto}.workspace-redesign :is(.stat-card,.product-card,.card,.panel,.ov-panel){border-color:#dedad2;box-shadow:none;border-radius:7px;background:#fff}.workspace-redesign .stat-card__value{font-weight:500;font-size:30px;letter-spacing:-.04em}.workspace-redesign :is(.btn-primary,.btn-gradient){background:#674b8d;border-radius:5px;box-shadow:none}.workspace-redesign :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-radius:5px;border-color:#d9d4cb}.workspace-redesign table{font-size:13px}.workspace-redesign th{background:#f1f0eb;color:#777067;font-weight:500;font-size:11px;letter-spacing:.02em}.workspace-redesign td{border-color:#ebe8e1}.workspace-redesign tr:hover td{background:#faf9f6}.workspace-redesign .ov-intro{padding:5px 0 26px;border-bottom:1px solid #dcd7cd;margin-bottom:26px}.workspace-redesign .ov-intro h2{font-size:32px;font-weight:500;color:#2f2a25;letter-spacing:-.045em}.workspace-redesign .ov-intro>p{color:#776388;font-size:10px}.workspace-redesign .ov-path{border-radius:7px;padding:30px;background:#fff;border:1px solid #dcd8cf;box-shadow:none}.workspace-redesign .ov-path h2{font-weight:500}.workspace-redesign .ov-finds{background:#ebe6ef}.workspace-redesign .ov-icon{background:#eee9f2;border-radius:5px;font-size:23px;color:#674b8d}.workspace-redesign .ov-shortcuts{gap:0}.workspace-redesign .ov-shortcuts a{border:0;border-bottom:1px solid #e4dfd6;border-radius:0;padding:17px 0}.workspace-redesign .ov-panel h2{font-weight:500}.workspace-redesign .ov-link button,.workspace-redesign .ov-button{background:#674b8d;border-radius:4px}.workspace-redesign .loader-spinner{border-color:#ddd5e4;border-top-color:#674b8d}.workspace-redesign .loader-text{color:#674b8d}
/* Public storefronts retain their seller content and purchase controls. */
.store-redesign{--bg:#f7f5ef;--text:#302b24;--muted:#7c7468;--shadow:none;--shadow-hover:0 5px 18px #302b240c}.store-redesign .store-profile{background:#ebe6dc;border-bottom:1px solid #d9d1c3;padding-block:50px}.store-redesign .store-profile__name{color:#332d26;font-family:Georgia,serif;font-weight:400;font-size:36px}.store-redesign .store-profile__bio{color:#7a7064}.store-redesign .store-toolbar{background:#faf9f5;border-color:#dfd8cb}.store-redesign .prod-card{border:1px solid #e0d9cd;border-radius:5px;box-shadow:none}.store-redesign .prod-card__img-wrap{background:#f2f0e9}.store-redesign .prod-card__title{font-weight:500;color:#39332d}.store-redesign .prod-card__price{font-weight:600;letter-spacing:-.03em}.store-redesign .prod-card__buy-btn{border-radius:4px}.store-redesign .store-collection-head h2{font-family:Georgia,serif;font-weight:400;font-size:30px;color:#332d26}
@media(max-width:1050px){.public-site .navbar__inner{gap:15px}.public-site .navbar__nav a{padding:9px 8px;font-size:11px}.public-site .navbar__logo{width:125px}.public-site .navbar__logo-img{width:125px}}
@media(max-width:768px){.public-site .navbar__inner{height:70px}.public-site .section{padding-block:50px}.public-site :is(.rec-hero,.plt-hero,.plans-hero,.ft-hero,.blog-hero,.forn-home-hero,.al-hero){padding-top:105px;padding-bottom:45px}.public-site .marketplace-hero>.container{grid-template-columns:1fr!important;gap:35px!important}.public-site .marketplace-hero{padding:105px 0 45px!important}.public-site .pricing__grid{grid-template-columns:1fr;max-width:500px;margin:auto}.public-site .legal-page{padding-top:105px}.workspace-redesign .topbar{padding:18px 20px;align-items:center;flex-wrap:wrap}.workspace-redesign .page-content{padding:22px 16px}.workspace-redesign .topbar__title{font-size:21px}.workspace-redesign .ov-intro h2{font-size:27px}.workspace-redesign .ov-path{padding:24px}.public-site .newsletter__title{font-size:20px}.public-site .footer__grid{gap:32px}.public-site #whatsapp-label{display:none}.public-site #whatsapp-float{padding:12px;bottom:18px;right:18px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
