body:has([data-super-admin-compact-root]) section:has(>.marketing-pricing-grid){box-sizing:border-box}body:has([data-super-admin-compact-root]) section:has(>.marketing-pricing-grid)>div:first-child{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;margin-bottom:18px!important}body:has([data-super-admin-compact-root]) section:has(>.marketing-pricing-grid)>div:first-child h2{margin:4px 0 0!important;color:#082f3d!important;font-size:clamp(1.65rem,2.6vw,2.1rem)!important;line-height:1.08!important;letter-spacing:-.04em!important}body:has([data-super-admin-compact-root]) section:has(>.marketing-pricing-grid)>div:first-child>.muted,body:has([data-super-admin-compact-root]) section:has(>.marketing-pricing-grid)>div:first-child>p:last-child{margin:8px 0 0!important;color:#71868e!important;font-size:.86rem!important;white-space:nowrap}body:has([data-super-admin-compact-root]) .marketing-pricing-grid{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;grid-gap:16px!important;gap:16px!important;margin:0!important}body:has([data-super-admin-compact-root]) .marketing-pricing-grid>article{min-width:0!important;min-height:350px!important;display:flex!important;flex-direction:column!important;gap:8px!important;padding:22px!important;box-sizing:border-box!important;border:1px solid #dfe7e4!important;border-radius:18px!important;background:#fff!important;box-shadow:0 5px 18px rgb(8 47 61/4%)!important;overflow:hidden!important}body:has([data-super-admin-compact-root]) .marketing-pricing-grid>article>.eyebrow{margin:2px 0 3px!important;color:#20b969!important;font-size:.75rem!important;font-weight:900!important;letter-spacing:.08em!important;text-align:center!important;text-transform:uppercase!important}body:has([data-super-admin-compact-root]) .marketing-pricing-grid>article>h3{margin:0 0 12px!important;color:#082f3d!important;font-size:1.15rem!important;line-height:1.2!important;text-align:center!important}body:has([data-super-admin-compact-root]) .marketing-pricing-grid>article>form{min-height:0!important;height:100%!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:13px!important;width:100%!important;margin:0!important}body:has([data-super-admin-compact-root]) .marketing-pricing-grid>article>form>input[type=hidden]{display:none!important}body:has([data-super-admin-compact-root]) .marketing-pricing-grid>article>form>label:not(:has(input[type=checkbox])){width:100%!important;display:grid!important;grid-gap:7px!important;gap:7px!important;margin:0!important;color:#365965!important;font-size:.82rem!important;font-weight:800!important;line-height:1.25!important;text-align:left!important}body:has([data-super-admin-compact-root]) .marketing-pricing-grid>article>form>label:not(:has(input[type=checkbox])) input{width:100%!important;min-width:0!important;min-height:46px!important;height:46px!important;margin:0!important;padding:0 13px!important;box-sizing:border-box!important;border:1px solid #dbe5e2!important;border-radius:12px!important;background:#fff!important;color:#082f3d!important;box-shadow:none!important;font:inherit!important;font-weight:800!important}body:has([data-super-admin-compact-root]) .marketing-pricing-grid>article>form>label:not(:has(input[type=checkbox])) input:focus{border-color:#20b969!important;outline:3px solid rgb(32 185 105/12%)!important}body:has([data-super-admin-compact-root]) .marketing-pricing-grid>article>form>label:has(input[type=checkbox]){width:100%!important;min-height:48px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:auto 0 0!important;padding:11px 13px!important;box-sizing:border-box!important;border:1px solid #dfe7e4!important;border-radius:12px!important;background:#f7faf8!important;color:#244f5d!important;font-size:.82rem!important;font-weight:800!important;line-height:1.25!important;text-align:left!important;white-space:normal!important;overflow:visible!important}body:has([data-super-admin-compact-root]) .marketing-pricing-grid>article>form>label:has(input[type=checkbox]) input[type=checkbox]{order:2!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;flex:0 0 20px!important;margin:0!important;padding:0!important;accent-color:#20b969!important;box-shadow:none!important}body:has([data-super-admin-compact-root]) .marketing-pricing-grid>article>form>button[type=submit]{width:100%!important;min-height:46px!important;margin:0!important;padding:0 14px!important;box-sizing:border-box!important;border:0!important;border-radius:12px!important;background:#20b969!important;color:#fff!important;box-shadow:none!important;font:inherit!important;font-size:.84rem!important;font-weight:900!important;cursor:pointer!important}body:has([data-super-admin-compact-root]) .marketing-pricing-grid>article>form>button[type=submit]:hover{background:#118151!important}body:has([data-super-admin-compact-root]) .marketing-policy-summary{margin-top:18px!important}@media (max-width:900px){body:has([data-super-admin-compact-root]) .marketing-pricing-grid{grid-template-columns:1fr!important}body:has([data-super-admin-compact-root]) .marketing-pricing-grid>article{min-height:0!important}body:has([data-super-admin-compact-root]) section:has(>.marketing-pricing-grid)>div:first-child{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}body:has([data-super-admin-compact-root]) section:has(>.marketing-pricing-grid)>div:first-child>.muted,body:has([data-super-admin-compact-root]) section:has(>.marketing-pricing-grid)>div:first-child>p:last-child{margin-top:0!important;white-space:normal!important}}@media (max-width:620px){body:has([data-super-admin-compact-root]) .marketing-pricing-grid{gap:12px!important}body:has([data-super-admin-compact-root]) .marketing-pricing-grid>article{padding:17px!important;border-radius:16px!important}body:has([data-super-admin-compact-root]) .marketing-pricing-grid>article>h3{font-size:1.08rem!important}}body:has(.comparison-section .offer-list) .catalog-container{width:min(1040px,calc(100% - 32px))!important;max-width:1040px!important;margin-inline:auto!important}body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type{display:grid!important;grid-template-columns:112px minmax(0,1fr) auto!important;align-items:center!important;grid-gap:16px!important;gap:16px!important;min-height:0!important;margin-top:8px!important;padding:16px!important;box-sizing:border-box!important;border:1px solid #dfe7e4!important;border-radius:20px!important;background:#fff!important;box-shadow:0 6px 22px rgb(8 47 61/5%)!important}body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type>.product-thumb{width:112px!important;min-width:112px!important;height:112px!important;min-height:112px!important;border:1px solid #dfe7e4!important;border-radius:18px!important;background-size:cover!important;background-position:50%!important}body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type>.product-thumb+div{min-width:0!important;padding-right:0!important}body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type .product-brand{margin:0 0 5px!important;color:#71868e!important;font-size:.82rem!important;line-height:1.2!important}body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type h1{margin:0 0 8px!important;color:#082f3d!important;font-size:clamp(1.45rem,3vw,2rem)!important;line-height:1.06!important;letter-spacing:-.04em!important}body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type .offer-count,body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type .price-label{color:#71868e!important;font-size:.88rem!important}body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type .price{color:#118151!important;font-size:1.55rem!important;line-height:1!important}body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type>a[href="/login"],body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type>form{position:static!important;align-self:start!important;justify-self:end!important;margin:0!important}body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type>a[href="/login"],body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type>form button{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;display:grid!important;place-items:center!important;padding:0!important;border:1px solid #dfe7e4!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important;font-size:1.2rem!important}body:has(.comparison-section .offer-list) .form-alert,body:has(.comparison-section .offer-list) .form-success{margin:12px 0 0!important;padding:12px 14px!important;border-radius:14px!important;box-shadow:none!important;font-size:.88rem!important;line-height:1.35!important}body:has(.comparison-section .offer-list) .form-success{border:1px solid rgb(32 185 105/20%)!important;background:rgb(32 185 105/8%)!important;color:#118151!important}body:has(.comparison-section .offer-list) .comparison-section{padding-top:20px!important}body:has(.comparison-section .offer-list) .comparison-section>div:first-child{display:flex!important;align-items:end!important;justify-content:space-between!important;gap:12px!important;margin-bottom:12px!important}body:has(.comparison-section .offer-list) .comparison-section>div:first-child h2{margin:0!important;color:#082f3d!important;font-size:clamp(1.3rem,2.6vw,1.65rem)!important;line-height:1.1!important;letter-spacing:-.03em!important}body:has(.comparison-section .offer-list) .comparison-section>div:first-child .muted{margin:0!important;color:#71868e!important;font-size:.8rem!important;white-space:nowrap!important}body:has(.comparison-section .offer-list) .offer-list{display:grid!important;grid-gap:12px!important;gap:12px!important}body:has(.comparison-section .offer-list) .offer-card{display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:start!important;grid-gap:10px 12px!important;gap:10px 12px!important;padding:16px!important;box-sizing:border-box!important;border:1px solid #dfe7e4!important;border-radius:18px!important;background:#fff!important;box-shadow:0 5px 18px rgb(8 47 61/4%)!important}body:has(.comparison-section .offer-list) .offer-rank{width:44px!important;height:44px!important;display:grid!important;place-items:center!important;border-radius:999px!important;background:rgb(32 185 105/10%)!important;color:#118151!important;font-size:.98rem!important;font-weight:900!important}body:has(.comparison-section .offer-list) .offer-store{min-width:0!important}body:has(.comparison-section .offer-list) .offer-store .eyebrow{margin:2px 0 5px!important;color:#118151!important;font-size:.72rem!important;line-height:1.15!important}body:has(.comparison-section .offer-list) .offer-store h3{margin:0!important;color:#082f3d!important;font-size:1.05rem!important;line-height:1.2!important}body:has(.comparison-section .offer-list) .offer-store h3 a{text-decoration:none!important}body:has(.comparison-section .offer-list) .offer-store .muted{margin:4px 0 0!important;color:#71868e!important;font-size:.82rem!important;line-height:1.3!important}body:has(.comparison-section .offer-list) .offer-price{min-width:112px!important;margin:0!important;text-align:right!important}body:has(.comparison-section .offer-list) .offer-price strong{color:#118151!important;font-size:1.35rem!important;line-height:1!important}body:has(.comparison-section .offer-list) .offer-price .old-price{display:block!important;margin-bottom:3px!important;color:#8b9ca2!important;font-size:.74rem!important}body:has(.comparison-section .offer-list) .offer-card>div:last-child{grid-column:2/-1!important;width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:9px!important;gap:9px!important;margin-top:4px!important}body:has(.comparison-section .offer-list) .offer-card>div:last-child>:where(a,button,.contact-unavailable),body:has(.comparison-section .offer-list) .offer-card>div:last-child>form button{min-height:46px!important;padding:0 14px!important;box-sizing:border-box!important;border-radius:12px!important;font-size:.9rem!important;font-weight:900!important}body:has(.comparison-section .offer-list) .offer-card>div:last-child>a[href^="/pedido/novo"]{border:0!important;background:#082f3d!important;color:#fff!important;box-shadow:none!important}body:has(.comparison-section .offer-list) .offer-card .whatsapp-button{width:100%!important;min-height:46px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:12px!important;background:#20b969!important;color:#fff!important;box-shadow:none!important;text-decoration:none!important}body:has(.comparison-section .offer-list) .offer-card>div:last-child>p.muted{grid-column:1/-1!important;margin:0!important;padding:11px 12px!important;border-radius:12px!important;background:#f6f9f8!important;color:#617982!important;font-size:.78rem!important;line-height:1.45!important}body:has(.comparison-section .offer-list) .offer-card>div:last-child>.header-link,body:has(.comparison-section .offer-list) .offer-card>div:last-child>form{grid-column:1/-1!important;width:100%!important;margin:0!important}body:has(.comparison-section .offer-list) .offer-card>div:last-child>form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:8px!important;gap:8px!important}body:has(.comparison-section .offer-list) .offer-card>div:last-child>form:not(:has(select)){grid-template-columns:1fr!important}body:has(.comparison-section .offer-list) .offer-card>div:last-child>form select{min-width:0!important;width:100%!important;min-height:44px!important;padding:0 11px!important;box-sizing:border-box!important;border:1px solid #dbe5e2!important;border-radius:12px!important;background:#fff!important;color:#082f3d!important;font-weight:700!important}body:has(.comparison-section .offer-list) .offer-card>div:last-child>.header-link,body:has(.comparison-section .offer-list) .offer-card>div:last-child>form button{width:100%!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid #dbe5e2!important;border-radius:12px!important;background:#fff!important;color:#082f3d!important;box-shadow:none!important;text-decoration:none!important;font-size:.86rem!important;font-weight:800!important}@media (max-width:700px){body:has(.comparison-section .offer-list) .catalog-container{width:min(100% - 20px,680px)!important;padding-top:8px!important}body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type{grid-template-columns:92px minmax(0,1fr) 40px!important;align-items:start!important;gap:10px 12px!important;margin-top:2px!important;padding:12px!important;border-radius:18px!important}body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type>.product-thumb{width:92px!important;min-width:92px!important;height:92px!important;min-height:92px!important;border-radius:16px!important}body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type .product-brand{margin-bottom:4px!important;font-size:.72rem!important}body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type h1{margin-bottom:7px!important;font-size:clamp(1.2rem,6.7vw,1.5rem)!important;line-height:1.05!important}body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type .offer-count,body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type .price-label{font-size:.76rem!important}body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type .price{font-size:1.3rem!important}body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type .offer-count{flex-basis:100%!important;margin-top:1px!important}body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type>a[href="/login"],body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type>form button{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;border-radius:12px!important;font-size:1.08rem!important}body:has(.comparison-section .offer-list) .form-alert,body:has(.comparison-section .offer-list) .form-success{margin-top:10px!important;padding:10px 12px!important;border-radius:12px!important;font-size:.8rem!important}body:has(.comparison-section .offer-list) .comparison-section{padding-top:16px!important}body:has(.comparison-section .offer-list) .comparison-section>div:first-child{align-items:center!important;gap:8px!important;margin-bottom:10px!important}body:has(.comparison-section .offer-list) .comparison-section>div:first-child h2{font-size:1.18rem!important}body:has(.comparison-section .offer-list) .comparison-section>div:first-child .muted{font-size:.7rem!important}body:has(.comparison-section .offer-list) .offer-list{gap:10px!important}body:has(.comparison-section .offer-list) .offer-card{grid-template-columns:38px minmax(0,1fr)!important;gap:8px 10px!important;padding:14px!important;border-radius:17px!important}body:has(.comparison-section .offer-list) .offer-rank{width:38px!important;height:38px!important;font-size:.9rem!important}body:has(.comparison-section .offer-list) .offer-store{grid-column:2!important}body:has(.comparison-section .offer-list) .offer-store .eyebrow{margin-bottom:4px!important;font-size:.66rem!important}body:has(.comparison-section .offer-list) .offer-store h3{font-size:1rem!important}body:has(.comparison-section .offer-list) .offer-store .muted{margin-top:3px!important;font-size:.76rem!important}body:has(.comparison-section .offer-list) .offer-price{grid-column:2!important;min-width:0!important;text-align:left!important}body:has(.comparison-section .offer-list) .offer-price strong{font-size:1.22rem!important}body:has(.comparison-section .offer-list) .offer-card>div:last-child{grid-column:1/-1!important;grid-template-columns:1fr!important;gap:8px!important;margin-top:4px!important}body:has(.comparison-section .offer-list) .offer-card .whatsapp-button,body:has(.comparison-section .offer-list) .offer-card>div:last-child>:where(a,button,.contact-unavailable),body:has(.comparison-section .offer-list) .offer-card>div:last-child>form button{min-height:44px!important;border-radius:12px!important;font-size:.86rem!important}body:has(.comparison-section .offer-list) .offer-card>div:last-child>p.muted{padding:10px 11px!important;border-radius:11px!important;font-size:.74rem!important;line-height:1.42!important}body:has(.comparison-section .offer-list) .offer-card>div:last-child>form{grid-template-columns:1fr!important}body:has(.comparison-section .offer-list) .offer-card>div:last-child>.header-link,body:has(.comparison-section .offer-list) .offer-card>div:last-child>form button,body:has(.comparison-section .offer-list) .offer-card>div:last-child>form select{width:100%!important;min-height:44px!important}}@media (max-width:380px){body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type{grid-template-columns:82px minmax(0,1fr) 38px!important;gap:9px!important}body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type>.product-thumb{width:82px!important;min-width:82px!important;height:82px!important;min-height:82px!important}body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type h1{font-size:1.12rem!important}body:has(.comparison-section .offer-list) .catalog-container>section:first-of-type .price{font-size:1.18rem!important}}body:has(.comparison-section .offer-list)>main.catalog-shell{min-height:0!important;display:block!important;padding-bottom:10px!important}body:has(.comparison-section .offer-list) .catalog-container{padding-bottom:0!important}body:has(.comparison-section .offer-list) .comparison-section,body:has(.comparison-section .offer-list) .offer-card:last-child,body:has(.comparison-section .offer-list) .offer-list{margin-bottom:0!important}body:has(.comparison-section .offer-list) #avaliacoes{width:100%!important;margin:0!important;padding:6px 0 86px!important;background:var(--pj-page,#f5f6f4)!important}body:has(.comparison-section .offer-list) #avaliacoes>div{width:min(1040px,calc(100% - 32px))!important;margin:0 auto!important;padding:16px!important;box-sizing:border-box!important;border:1px solid #dfe7e4!important;border-radius:18px!important;background:#fff!important;box-shadow:0 5px 18px rgb(8 47 61/4%)!important}body:has(.comparison-section .offer-list) #avaliacoes>div>div:first-child{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:14px!important;gap:14px!important}body:has(.comparison-section .offer-list) #avaliacoes>div>div:first-child>div:first-child{min-width:0!important}body:has(.comparison-section .offer-list) #avaliacoes>div>div:first-child p:first-child{margin:0 0 3px!important;color:#118151!important;font-size:.68rem!important;font-weight:900!important;letter-spacing:.07em!important}body:has(.comparison-section .offer-list) #avaliacoes h2{margin:0!important;color:#082f3d!important;font-size:1.28rem!important;line-height:1.12!important;letter-spacing:-.035em!important}body:has(.comparison-section .offer-list) #avaliacoes>div>div:first-child>div:first-child>p:last-child{max-width:650px!important;margin:5px 0 0!important;color:#71868e!important;font-size:.76rem!important;line-height:1.4!important}body:has(.comparison-section .offer-list) #avaliacoes>div>div:first-child>div:last-child{min-width:0!important;display:grid!important;grid-template-columns:auto auto!important;align-items:center!important;justify-content:end!important;grid-gap:2px 9px!important;gap:2px 9px!important;padding:9px 11px!important;box-sizing:border-box!important;border:1px solid #dfe7e4!important;border-radius:13px!important;background:#f7faf8!important;text-align:right!important}body:has(.comparison-section .offer-list) #avaliacoes>div>div:first-child>div:last-child strong{margin:0!important;color:#082f3d!important;font-size:1.35rem!important;line-height:1!important}body:has(.comparison-section .offer-list) #avaliacoes>div>div:first-child>div:last-child span{margin:0!important;color:#118151!important;font-size:.82rem!important;letter-spacing:.04em!important;line-height:1!important}body:has(.comparison-section .offer-list) #avaliacoes>div>div:first-child>div:last-child small{grid-column:1/-1!important;margin:2px 0 0!important;color:#71868e!important;font-size:.68rem!important;line-height:1.2!important}body:has(.comparison-section .offer-list) #avaliacoes>div>div:nth-child(2){display:grid!important;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr)!important;grid-gap:12px!important;gap:12px!important;margin-top:14px!important}body:has(.comparison-section .offer-list) #avaliacoes>div>div:nth-child(2)>article:first-child{align-self:start!important;padding:14px!important;border:1px solid #e1e8e6!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important}body:has(.comparison-section .offer-list) #avaliacoes>div>div:nth-child(2)>article:first-child h3{margin:0 0 10px!important;color:#082f3d!important;font-size:.98rem!important;line-height:1.2!important}body:has(.comparison-section .offer-list) #avaliacoes form{gap:10px!important;margin-top:10px!important}body:has(.comparison-section .offer-list) #avaliacoes form label{gap:5px!important;font-size:.76rem!important}body:has(.comparison-section .offer-list) #avaliacoes form select{min-height:40px!important;height:40px!important;padding:0 10px!important;border-radius:10px!important}body:has(.comparison-section .offer-list) #avaliacoes form textarea{min-height:76px!important;max-height:120px!important;padding:10px!important;border-radius:10px!important;resize:vertical!important}body:has(.comparison-section .offer-list) #avaliacoes form button{min-height:40px!important;padding:0 12px!important;border-radius:10px!important;font-size:.78rem!important}body:has(.comparison-section .offer-list) #avaliacoes>div>div:nth-child(2)>div:last-child{display:grid!important;grid-gap:9px!important;gap:9px!important}body:has(.comparison-section .offer-list) #avaliacoes>div>div:nth-child(2)>div:last-child>article,body:has(.comparison-section .offer-list) #avaliacoes>div>div:nth-child(2)>div:last-child>div{padding:12px!important;border:1px solid #e1e8e6!important;border-radius:13px!important;background:#fff!important;box-shadow:none!important}body:has(.comparison-section .offer-list) #avaliacoes>div>div:nth-child(2)>div:last-child article p{margin-top:8px!important;font-size:.78rem!important;line-height:1.42!important}@media (max-width:700px){body:has(.comparison-section .offer-list) .consumer-appbar__inner{width:min(100% - 20px,680px)!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:9px!important;padding:8px 0!important}body:has(.comparison-section .offer-list) .consumer-appbar__brand{font-size:1.25rem!important;letter-spacing:-.055em!important}body:has(.comparison-section .offer-list) .consumer-appbar__search{min-width:0!important;width:100%!important;height:40px!important;margin:0!important;padding:0 11px!important;gap:7px!important;border:1px solid #dfe7e4!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important}body:has(.comparison-section .offer-list) .consumer-appbar__search svg{width:16px!important;height:16px!important;flex:0 0 16px!important}body:has(.comparison-section .offer-list) .consumer-appbar__search input{min-width:0!important;height:38px!important;padding:0!important;font-size:.78rem!important}body:has(.comparison-section .offer-list)>main.catalog-shell{padding-bottom:6px!important}body:has(.comparison-section .offer-list) #avaliacoes{padding:4px 0 84px!important}body:has(.comparison-section .offer-list) #avaliacoes>div{width:min(100% - 20px,680px)!important;padding:14px!important;border-radius:16px!important}body:has(.comparison-section .offer-list) #avaliacoes>div>div:first-child{grid-template-columns:minmax(0,1fr)!important;gap:9px!important}body:has(.comparison-section .offer-list) #avaliacoes>div>div:first-child>div:last-child{width:-moz-fit-content!important;width:fit-content!important;justify-content:start!important;text-align:left!important;padding:8px 10px!important}body:has(.comparison-section .offer-list) #avaliacoes h2{font-size:1.15rem!important}body:has(.comparison-section .offer-list) #avaliacoes>div>div:first-child>div:first-child>p:last-child{font-size:.72rem!important}body:has(.comparison-section .offer-list) #avaliacoes>div>div:nth-child(2){grid-template-columns:minmax(0,1fr)!important;gap:10px!important;margin-top:11px!important}body:has(.comparison-section .offer-list) #avaliacoes>div>div:nth-child(2)>article:first-child{padding:12px!important}body:has(.comparison-section .offer-list) #avaliacoes>div>div:nth-child(2)>div:last-child>article,body:has(.comparison-section .offer-list) #avaliacoes>div>div:nth-child(2)>div:last-child>div{padding:11px!important}}@media (max-width:390px){body:has(.comparison-section .offer-list) .consumer-appbar__brand{font-size:1.16rem!important}body:has(.comparison-section .offer-list) .consumer-appbar__search input{font-size:.73rem!important}}body:has([data-super-admin-compact-root]) .plan-grid-compact{align-items:start!important}body:has([data-super-admin-compact-root]) .plan-card-compact{align-self:start!important;min-height:0!important;padding:18px!important;border-radius:17px!important}body:has([data-super-admin-compact-root]) .plan-card-compact>.eyebrow{margin-bottom:2px!important}body:has([data-super-admin-compact-root]) .plan-card-compact>h3{margin:3px 0 11px!important;font-size:1.08rem!important}body:has([data-super-admin-compact-root]) .plan-card-compact form{gap:9px!important}body:has([data-super-admin-compact-root]) .plan-card-compact form label{gap:5px!important;font-size:.78rem!important}body:has([data-super-admin-compact-root]) .plan-card-compact form input{min-height:42px!important;padding:0 11px!important;border-radius:10px!important}body:has([data-super-admin-compact-root]) .plan-card-compact form>p.muted{margin:0!important;font-size:.75rem!important;line-height:1.4!important}body:has([data-super-admin-compact-root]) .plan-card-compact form button{min-height:42px!important;border-radius:10px!important}body:has([data-super-admin-compact-root]) .plan-capabilities-compact,body:has([data-super-admin-compact-root]) div[class*=planCapabilities]{gap:5px!important;margin-top:12px!important;padding-top:11px!important;font-size:.75rem!important}body:has([data-super-admin-compact-root]) .plan-capabilities-compact>strong,body:has([data-super-admin-compact-root]) div[class*=planCapabilities]>strong{margin-bottom:2px!important;font-size:.8rem!important}body:has([data-super-admin-compact-root]) .plan-capabilities-compact:not(.is-expanded)>p:nth-of-type(n+5),body:has([data-super-admin-compact-root]) div[class*=planCapabilities]:not(.is-expanded)>p:nth-of-type(n+5){display:none!important}body:has([data-super-admin-compact-root]) .plan-capabilities-compact>p{margin:0!important;line-height:1.3!important}body:has([data-super-admin-compact-root]) .plan-capabilities-toggle{width:100%!important;min-height:36px!important;margin-top:5px!important;padding:0 10px!important;border:1px solid #dbe5e2!important;border-radius:10px!important;background:#f7faf8!important;color:#118151!important;font:inherit!important;font-size:.76rem!important;font-weight:900!important;cursor:pointer!important}body:has([data-super-admin-compact-root]) .plan-capabilities-toggle:hover{background:#edf8f2!important}body:has([data-super-admin-compact-root]) .special-offer-super-list{display:grid!important;grid-gap:10px!important;gap:10px!important;margin-top:16px!important}body:has([data-super-admin-compact-root]) .special-offer-super-list>article{width:100%!important;min-width:0!important;min-height:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 260px!important;align-items:start!important;grid-gap:16px!important;gap:16px!important;padding:16px 18px!important;box-sizing:border-box!important;border:1px solid #dfe7e4!important;border-radius:16px!important;background:#fff!important;box-shadow:0 4px 16px rgb(8 47 61/4%)!important}body:has([data-super-admin-compact-root]) .special-offer-super-list>article:not(:has(>.special-offer-staff-actions)):not(:has(>form)){grid-template-columns:minmax(0,1fr)!important}body:has([data-super-admin-compact-root]) .special-offer-super-list>article>div:first-child{min-width:0!important;align-self:start!important}body:has([data-super-admin-compact-root]) .special-offer-super-list>article>div:first-child h3{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important;margin:0 0 7px!important;color:#082f3d!important;font-size:1.02rem!important;line-height:1.25!important}body:has([data-super-admin-compact-root]) .special-offer-super-list>article>div:first-child h3>span{min-height:24px!important;margin:0!important;padding:0 8px!important;border-radius:999px!important;font-size:.66rem!important;line-height:1!important}body:has([data-super-admin-compact-root]) .special-offer-super-list>article>div:first-child>p{margin:0!important;color:#657b83!important;font-size:.79rem!important;line-height:1.4!important}body:has([data-super-admin-compact-root]) .special-offer-super-list>article>div:first-child>p+p{margin-top:4px!important}body:has([data-super-admin-compact-root]) .special-offer-staff-actions{width:260px!important;min-width:0!important;display:grid!important;grid-gap:8px!important;gap:8px!important;margin:0!important;align-self:start!important}body:has([data-super-admin-compact-root]) .special-offer-staff-actions>form,body:has([data-super-admin-compact-root]) .special-offer-super-list>article>form{width:100%!important;display:grid!important;grid-template-columns:1fr!important;grid-gap:8px!important;gap:8px!important;margin:0!important}body:has([data-super-admin-compact-root]) .special-offer-staff-actions form label:not(.courtesy-check){display:grid!important;grid-gap:5px!important;gap:5px!important;margin:0!important;color:#315865!important;font-size:.72rem!important;font-weight:800!important}body:has([data-super-admin-compact-root]) .special-offer-staff-actions input:not([type=hidden]):not([type=checkbox]),body:has([data-super-admin-compact-root]) .special-offer-super-list>article>form input:not([type=hidden]):not([type=checkbox]){width:100%!important;min-width:0!important;min-height:40px!important;height:40px!important;margin:0!important;padding:0 10px!important;box-sizing:border-box!important;border:1px solid #dbe5e2!important;border-radius:10px!important;background:#fff!important;color:#082f3d!important;font:inherit!important;font-size:.76rem!important}body:has([data-super-admin-compact-root]) .special-offer-staff-actions .courtesy-check{min-height:40px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:0!important;padding:0 11px!important;box-sizing:border-box!important;border:1px solid #dfe7e4!important;border-radius:10px!important;background:#f7faf8!important;color:#315865!important;font-size:.74rem!important;font-weight:800!important;text-align:left!important}body:has([data-super-admin-compact-root]) .special-offer-staff-actions .courtesy-check input[type=checkbox]{order:2!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;margin:0!important;padding:0!important;accent-color:#20b969!important;flex:0 0 18px!important}body:has([data-super-admin-compact-root]) .special-offer-staff-actions button,body:has([data-super-admin-compact-root]) .special-offer-super-list>article>form button{width:100%!important;min-height:40px!important;margin:0!important;padding:0 11px!important;border-radius:10px!important;font-size:.76rem!important;font-weight:900!important}body:has([data-super-admin-compact-root]) .special-offer-staff-actions .review-reject,body:has([data-super-admin-compact-root]) .special-offer-super-list>article>form .review-reject{border:1px solid #efd0d0!important;background:#fff!important;color:#a83a3a!important}body:has([data-super-admin-compact-root]) .special-offer-staff-actions .review-reject:hover,body:has([data-super-admin-compact-root]) .special-offer-super-list>article>form .review-reject:hover{background:#fff6f6!important}@media (max-width:900px){body:has([data-super-admin-compact-root]) .special-offer-super-list>article{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}body:has([data-super-admin-compact-root]) .special-offer-staff-actions,body:has([data-super-admin-compact-root]) .special-offer-super-list>article>form{width:100%!important}}@media (max-width:620px){body:has([data-super-admin-compact-root]) .plan-card-compact{padding:15px!important}body:has([data-super-admin-compact-root]) .special-offer-super-list{gap:8px!important}body:has([data-super-admin-compact-root]) .special-offer-super-list>article{padding:14px!important;border-radius:14px!important}body:has([data-super-admin-compact-root]) .special-offer-super-list>article>div:first-child h3{font-size:.96rem!important}}body:has([data-merchant-compact-root]) .merchant-products-section:has(.merchant-bulk-form)>.results-header>.muted{max-width:560px!important}body:has([data-merchant-compact-root]) .merchant-bulk-row>.merchant-bulk-field{min-width:0!important;display:grid!important;align-content:center!important;grid-gap:5px!important;gap:5px!important;margin:0!important}body:has([data-merchant-compact-root]) .merchant-bulk-field-label{display:block!important;margin:0 2px!important;color:#466673!important;font-size:.68rem!important;font-weight:850!important;line-height:1.15!important;letter-spacing:.01em!important}body:has([data-merchant-compact-root]) .merchant-bulk-field>input:not([type=checkbox]){width:100%!important;min-width:0!important;min-height:42px!important;height:42px!important;margin:0!important;padding:0 11px!important;box-sizing:border-box!important;border:1px solid #dbe5e2!important;border-radius:10px!important;background:#fff!important;color:#082f3d!important;font-size:.8rem!important}body:has([data-merchant-compact-root]) .merchant-bulk-field>input:not([type=checkbox]):focus{border-color:#20b969!important;outline:3px solid rgb(32 185 105/12%)!important}body:has([data-merchant-compact-root]) .merchant-bulk-product-control{min-width:0!important;min-height:42px!important;display:flex!important;align-items:center!important;gap:9px!important;padding:0 3px!important;box-sizing:border-box!important}body:has([data-merchant-compact-root]) .merchant-bulk-product-control strong{min-width:0!important;overflow:hidden!important;color:#173f4e!important;font-size:.78rem!important;text-overflow:ellipsis!important;white-space:nowrap!important}body:has([data-merchant-compact-root]) .merchant-bulk-product-control input[type=checkbox]{flex:0 0 18px!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;padding:0!important;accent-color:#20b969!important}body:has([data-merchant-compact-root]) .merchant-bulk-availability-control{min-width:0!important;min-height:42px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;padding:0 10px!important;box-sizing:border-box!important;border:1px solid #dbe5e2!important;border-radius:10px!important;background:#f7faf8!important;color:#173f4e!important;font-size:.76rem!important;font-weight:800!important}body:has([data-merchant-compact-root]) .merchant-bulk-availability-control input[type=checkbox]{flex:0 0 18px!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;padding:0!important;accent-color:#20b969!important}@media (max-width:1050px){body:has([data-merchant-compact-root]) .merchant-bulk-row>.merchant-bulk-field{min-height:62px!important}}@media (max-width:620px){body:has([data-merchant-compact-root]) .merchant-products-section:has(.merchant-bulk-form)>.results-header>.muted{max-width:none!important;text-align:left!important}body:has([data-merchant-compact-root]) .merchant-bulk-row>.merchant-bulk-field{min-height:0!important}body:has([data-merchant-compact-root]) .merchant-bulk-field-label{font-size:.7rem!important}}.home-exclusive-highlights.home-content-section{overflow:hidden;background:radial-gradient(circle at top right,rgb(32 191 107/11%),transparent 34%),linear-gradient(180deg,#082f3d,#062733)!important;border:1px solid rgb(255 255 255/8%)!important;box-shadow:0 16px 38px rgb(8 47 61/13%)!important;color:#fff}.home-exclusive-header--identity{display:block!important;margin-bottom:16px!important}.home-exclusive-header--identity>div:first-child{min-width:0}.home-exclusive-header--identity .eyebrow{margin:0 0 4px!important;color:#2ae08a!important;font-size:.72rem!important;font-weight:900!important;letter-spacing:.08em!important}.home-exclusive-header--identity h2{margin:0 0 6px!important;color:#fff!important;font-size:clamp(1.45rem,2.4vw,2rem)!important;line-height:1.08!important;letter-spacing:-.035em!important}.home-exclusive-header--identity .muted{max-width:720px;margin:0!important;color:#b5c8d0!important;font-size:.86rem!important;line-height:1.45!important}.home-exclusive-product-grid,.home-exclusive-store-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important}.home-exclusive-product-grid+.home-exclusive-store-grid{margin-top:14px!important}.home-exclusive-card{position:relative;min-width:0;overflow:hidden!important;border:1px solid rgb(255 255 255/11%)!important;border-radius:20px!important;background:#07171e!important;box-shadow:0 10px 28px rgb(0 0 0/16%)!important}.home-exclusive-product-card,.home-exclusive-store-card{display:grid!important;grid-template-columns:minmax(150px,40%) minmax(0,1fr)!important;grid-template-rows:auto 1fr!important}.home-exclusive-card-topline{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:12px 14px 9px;background:rgb(7 23 30/97%)}.home-exclusive-label{display:inline-flex!important;align-items:center;min-height:30px;max-width:100%;padding:0 11px!important;border-radius:999px!important;background:#20bf6b!important;color:#fff!important;font-size:.68rem!important;font-weight:900!important;line-height:1!important;letter-spacing:.025em;text-transform:uppercase;white-space:nowrap}.home-exclusive-expiry{flex:0 0 auto;color:#b5c8d0;font-size:.7rem;font-weight:750;white-space:nowrap}.home-exclusive-expiry-source{display:none!important}.home-exclusive-product-image,.home-exclusive-store-visual{position:relative;width:100%!important;min-width:0!important;min-height:260px!important;height:100%!important;overflow:hidden;border-radius:0!important;background-color:#0a2530!important}.home-exclusive-product-image img{width:100%!important;height:100%!important;min-height:260px!important;display:block;object-fit:cover!important}.home-exclusive-brand-chip{position:absolute;left:10px;bottom:10px;z-index:2;display:inline-flex;align-items:center;min-height:30px;max-width:calc(100% - 20px);padding:0 10px;overflow:hidden;border-radius:999px;background:rgb(4 15 20/78%);color:#fff;font-size:.7rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.home-exclusive-product-body,.home-exclusive-store-body{min-width:0!important;display:flex!important;flex-direction:column;gap:10px!important;padding:14px!important}.home-exclusive-store-identity{display:flex;align-items:center;gap:10px;min-width:0;color:inherit;text-decoration:none}.home-exclusive-store-mark{width:60px;height:60px;flex:0 0 60px;overflow:hidden;display:grid;place-items:center;border:1px solid rgb(255 255 255/15%);border-radius:14px;background:#fff;box-shadow:0 5px 16px rgb(0 0 0/14%)}.home-exclusive-store-mark img{width:100%;height:100%;display:block;object-fit:contain}.home-exclusive-store-mark.is-cover img{object-fit:cover}.home-exclusive-store-mark-fallback{width:100%;height:100%;display:grid;place-items:center;background:#0b3a4a;color:#fff;font-size:1.55rem;font-weight:900}.home-exclusive-store-meta{min-width:0;display:grid;grid-gap:3px;gap:3px}.home-exclusive-store-meta strong{overflow:hidden;color:#fff;font-size:1.02rem;line-height:1.16;text-overflow:ellipsis;white-space:nowrap}.home-exclusive-store-meta small{overflow:hidden;color:#9fb5be;font-size:.74rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.home-exclusive-card-divider{height:1px;background:rgb(255 255 255/11%)}.home-exclusive-product-body h3,.home-exclusive-store-body h3{min-height:0!important;margin:0!important;color:#fff!important;font-size:1.14rem!important;line-height:1.14!important}.home-exclusive-product-body h3 a,.home-exclusive-store-body h3 a{color:inherit!important;text-decoration:none!important}.home-exclusive-store-body>p.muted{margin:-3px 0 0!important;color:#9fb5be!important;font-size:.76rem!important}.home-exclusive-sales-copy{display:-webkit-box;margin:0!important;overflow:hidden;color:#aec1c9!important;font-size:.78rem!important;line-height:1.42!important;-webkit-box-orient:vertical;-webkit-line-clamp:3}.home-exclusive-store-card .home-store-highlight-description{display:none!important}.home-exclusive-product-body .home-special-offer-price{display:flex;align-items:baseline;gap:9px;margin-top:auto!important}.home-exclusive-product-body .home-special-offer-price span{color:#91a6af!important;font-size:.9rem!important;text-decoration-thickness:1.5px!important}.home-exclusive-product-body .home-special-offer-price strong{color:#20d778!important;font-size:1.62rem!important;line-height:1!important}.home-exclusive-actions{display:block!important;margin-top:auto!important}.home-exclusive-cta{width:100%!important;min-height:44px!important;display:inline-flex!important;align-items:center;justify-content:center;padding:0 12px!important;border-radius:12px!important;background:#20bf6b!important;color:#fff!important;font-size:.84rem!important;font-weight:900!important;text-decoration:none!important}.home-exclusive-cta:after{content:"›";margin-left:10px;font-size:1.25rem;line-height:1}.home-exclusive-store-visual{display:grid!important;place-items:center;background-position:50%!important;background-size:cover!important}.home-exclusive-store-logo-overlay{width:min(76%,150px);aspect-ratio:1;display:grid;place-items:center;overflow:hidden;border:1px solid rgb(255 255 255/18%);border-radius:18px;background:rgb(255 255 255/95%);box-shadow:0 8px 24px rgb(0 0 0/24%)}.home-exclusive-store-logo-overlay img{width:100%!important;height:100%!important;object-fit:contain!important}.home-exclusive-store-visual[style*=background-image]>span:not(.home-exclusive-store-logo-overlay),.home-store-highlights .home-store-highlight-visual[style*=background-image]>span{display:none!important}@media (max-width:980px){.home-exclusive-product-grid,.home-exclusive-store-grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:700px){.home-exclusive-highlights.home-content-section{width:min(100% - 20px,680px)!important;margin:14px auto 0!important;padding:14px!important;border-radius:20px!important}.home-exclusive-header--identity{margin-bottom:12px!important}.home-exclusive-header--identity .eyebrow{font-size:.65rem!important}.home-exclusive-header--identity h2{font-size:1.36rem!important}.home-exclusive-header--identity .muted{font-size:.74rem!important;line-height:1.38!important}.home-exclusive-product-grid,.home-exclusive-store-grid{gap:11px!important}.home-exclusive-product-grid+.home-exclusive-store-grid{margin-top:11px!important}.home-exclusive-product-card,.home-exclusive-store-card{grid-template-columns:minmax(112px,39%) minmax(0,1fr)!important;border-radius:16px!important}.home-exclusive-card-topline{padding:9px 10px 8px}.home-exclusive-label{min-height:27px;padding:0 9px!important;font-size:.57rem!important}.home-exclusive-expiry{font-size:.58rem}.home-exclusive-product-image,.home-exclusive-product-image img,.home-exclusive-store-visual{min-height:224px!important}.home-exclusive-product-body,.home-exclusive-store-body{gap:7px!important;padding:10px!important}.home-exclusive-store-identity{gap:8px}.home-exclusive-store-mark{width:48px;height:48px;flex-basis:48px;border-radius:11px}.home-exclusive-store-meta strong{font-size:.84rem}.home-exclusive-store-meta small{font-size:.63rem}.home-exclusive-product-body h3,.home-exclusive-store-body h3{font-size:.95rem!important}.home-exclusive-store-body>p.muted{font-size:.64rem!important}.home-exclusive-sales-copy{font-size:.68rem!important;line-height:1.36!important;-webkit-line-clamp:3}.home-exclusive-product-body .home-special-offer-price{gap:7px}.home-exclusive-product-body .home-special-offer-price span{font-size:.72rem!important}.home-exclusive-product-body .home-special-offer-price strong{font-size:1.23rem!important}.home-exclusive-cta{min-height:38px!important;border-radius:10px!important;font-size:.74rem!important}.home-exclusive-store-logo-overlay{width:min(78%,118px);border-radius:14px}.home-exclusive-brand-chip{left:7px;bottom:7px;min-height:26px;padding:0 8px;font-size:.61rem}}@media (max-width:390px){.home-exclusive-product-card,.home-exclusive-store-card{grid-template-columns:108px minmax(0,1fr)!important}.home-exclusive-expiry{max-width:92px;overflow:hidden;text-overflow:ellipsis}.home-exclusive-store-mark{width:44px;height:44px;flex-basis:44px}.home-exclusive-product-body h3,.home-exclusive-store-body h3{font-size:.9rem!important}.home-exclusive-product-body .home-special-offer-price strong{font-size:1.14rem!important}}body:has([data-super-admin-loading-root]){background:#f7f9f9}body:has([data-super-admin-loading-root]) .dashboard-logout,body:has([data-super-admin-loading-root]) .dashboard-staff-shortcuts{display:none!important}.sa-loading-shell{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:18px 0 34px;color:#0b3040}.sa-loading-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.sa-loading-header p{margin:5px 0 0;color:#70868e;font-size:.92rem}.sa-loading-brand{color:#0b3040;font-size:1.7rem;line-height:1;font-weight:900;letter-spacing:-.05em}.sa-loading-brand span{color:#20b969}.sa-loading-avatar{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#e9f1f5;color:#0b3040;font-weight:900}.sa-loading-top-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;padding:5px;border:1px solid rgb(13 50 65/8%);border-radius:15px;background:#fff}.sa-loading-top-nav span{min-height:40px;border-radius:11px;background:linear-gradient(90deg,#edf2f2 25%,#f7f9f9 50%,#edf2f2 75%);background-size:200% 100%;animation:sa-loading-shimmer 1.2s infinite}.sa-loading-overview,.sa-loading-quick{margin-top:28px}.sa-loading-heading{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:13px}.sa-loading-skeleton{border-radius:999px;background:linear-gradient(90deg,#e9eeee 25%,#f7f9f9 50%,#e9eeee 75%);background-size:200% 100%;animation:sa-loading-shimmer 1.2s infinite}.sa-loading-title{width:270px;height:28px}.sa-loading-quick-title{width:170px;height:25px}.sa-loading-subtitle{width:220px;height:12px;margin-top:8px}.sa-loading-updated{width:110px;height:12px}.sa-loading-actions,.sa-loading-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.sa-loading-action,.sa-loading-metric{min-height:84px;display:flex;align-items:center;gap:12px;padding:13px 14px;border:1px solid rgb(13 50 65/7%);border-radius:16px;background:#fff}.sa-loading-action{min-height:60px}.sa-loading-action-icon,.sa-loading-icon{width:42px;height:42px;flex:0 0 42px;border-radius:12px}.sa-loading-metric-text{flex:1 1;display:grid;grid-gap:8px;gap:8px}.sa-loading-label{width:70%;height:10px}.sa-loading-value{width:42%;height:18px}.sa-loading-action-text{width:55%;height:12px}.sa-loading-text{margin:18px 0 0;color:#78909a;font-size:.82rem}@keyframes sa-loading-shimmer{to{background-position:-200% 0}}@media (max-width:900px){.sa-loading-actions,.sa-loading-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.sa-loading-shell{width:min(100% - 24px,1180px);padding-top:14px}.sa-loading-updated{display:none}.sa-loading-title{width:210px;height:24px}.sa-loading-metric{min-height:72px;padding:10px}.sa-loading-action{min-height:54px;padding:9px 10px}.sa-loading-action-icon,.sa-loading-icon{width:36px;height:36px;flex-basis:36px}}.category-card-with-image{overflow:hidden;display:grid!important;grid-template-rows:132px auto;align-content:stretch!important;grid-gap:0!important;gap:0!important;min-height:0!important;padding:0!important;border-radius:18px!important}.category-card-visual{display:grid;place-items:center;overflow:hidden;background:linear-gradient(145deg,#eaf7f0,#edf3f5)}.category-card-visual img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .18s ease}.category-card-with-image:hover .category-card-visual img{transform:scale(1.025)}.category-card-visual .category-initial{width:50px;height:50px;font-size:1.1rem}.category-card-copy{display:grid;grid-gap:4px;gap:4px;padding:13px 14px 15px}.category-card-copy strong{color:#082f3d;font-size:.98rem}.category-card-copy span{color:#6f858d;font-size:.76rem}.category-public-heading{display:flex;align-items:center;gap:20px}.category-public-heading-image{width:118px;height:96px;flex:0 0 118px;overflow:hidden;border:1px solid #dce6e4;border-radius:18px;background:#eef4f3}.category-public-heading-image img{width:100%;height:100%;object-fit:cover}.category-admin-shell .admin-container{width:min(1180px,calc(100% - 40px))}.category-admin-title h1{margin-bottom:8px}.category-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.category-admin-card{overflow:hidden;display:grid;grid-template-columns:180px minmax(0,1fr);border:1px solid #dce6e4;border-radius:18px;background:#fff;box-shadow:0 7px 22px rgb(13 50 65/4%)}.category-admin-preview{min-height:230px;display:grid;place-items:center;overflow:hidden;background:linear-gradient(145deg,#e9f7ef,#edf3f5);color:#118151;font-size:2.3rem;font-weight:900}.category-admin-preview img{width:100%;height:100%;object-fit:cover}.category-admin-card-body{min-width:0;display:grid;align-content:start;grid-gap:14px;gap:14px;padding:16px}.category-admin-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.category-admin-card-heading h2{margin:0;color:#082f3d;font-size:1.05rem}.category-admin-card-heading p{margin:4px 0 0;color:#78909a;font-size:.72rem}.category-image-form{display:grid!important;grid-gap:10px!important;gap:10px!important;margin:0!important}.category-image-field{display:grid;grid-gap:6px;gap:6px;color:#173f4e;font-size:.78rem;font-weight:800}.category-image-field input[type=file]{width:100%;min-height:42px;padding:7px 8px;border:1px solid #dbe5e2;border-radius:10px;background:#fff;font-size:.72rem}.category-image-field small{color:#78909a;font-size:.66rem;font-weight:500}.category-image-remove{display:flex;align-items:center;gap:8px;color:#5f7680;font-size:.72rem}.category-image-remove input{width:17px!important;height:17px!important;min-height:17px!important;margin:0!important;padding:0!important;accent-color:#20b969}.category-image-form button{min-height:40px;padding:0 12px;border-radius:10px;font-size:.76rem}.category-image-error,.category-image-success{margin:0;font-size:.72rem;line-height:1.35}.category-image-error{color:#b42318}.category-image-success{color:#118151}@media (max-width:980px){.category-admin-grid{grid-template-columns:1fr}}@media (max-width:700px){.category-image-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.category-card-with-image{grid-template-rows:104px auto;border-radius:15px!important}.category-card-copy{padding:10px}.category-card-copy strong{font-size:.84rem;line-height:1.15}.category-card-copy span{font-size:.68rem}.category-public-heading{align-items:flex-start;gap:12px;padding-top:20px!important}.category-public-heading-image{width:86px;height:76px;flex-basis:86px;border-radius:14px}.category-admin-shell .admin-container{width:min(100% - 24px,1180px)}.category-admin-card{grid-template-columns:100px minmax(0,1fr)}.category-admin-preview{min-height:210px}.category-admin-card-body{padding:12px}.category-admin-card-heading{display:grid}}@media (max-width:390px){.category-image-grid{grid-template-columns:1fr!important}.category-card-with-image{grid-template-columns:104px minmax(0,1fr);grid-template-rows:auto}.category-card-visual{min-height:108px}.category-admin-card{grid-template-columns:1fr}.category-admin-preview{min-height:150px;max-height:180px}}body:has([data-management-admin-root]) .professional-commercial-section .professional-commercial-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:14px!important;gap:14px!important}body:has([data-management-admin-root]) .professional-commercial-card{width:100%!important;max-width:none!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:14px!important;gap:14px!important;padding:16px!important;overflow:hidden!important;border:1px solid #dfe8e6!important;border-radius:16px!important;background:#fff!important}.professional-commercial-summary{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.professional-commercial-summary>div{min-width:0}.professional-commercial-summary h3{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 4px!important}.professional-commercial-summary .muted{margin:0!important}.professional-commercial-waiting{flex:0 0 auto;display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;background:#edf8f2;color:#148653;font-size:.68rem;font-weight:850;white-space:nowrap}body:has([data-management-admin-root]) .professional-commercial-panel{width:100%!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important;display:grid!important;grid-gap:12px!important;gap:12px!important;margin:0!important;padding:14px!important;border:1px solid #dce9e4!important;border-radius:14px!important;background:#f7fbf9!important}.professional-commercial-panel-head{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.professional-commercial-panel-head>div{min-width:0;display:grid;grid-gap:2px;gap:2px}.professional-commercial-panel-head strong{color:#0b3040;font-size:.88rem}.professional-commercial-panel-head span{color:#70868e;font-size:.7rem;line-height:1.35}.professional-commercial-panel-head a{flex:0 0 auto;color:#158b57;font-size:.69rem;font-weight:850;text-decoration:none;white-space:nowrap}body:has([data-management-admin-root]) .professional-commercial-form{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(210px,1.25fr) minmax(155px,.75fr) minmax(180px,1fr) minmax(190px,auto)!important;align-items:end!important;grid-gap:10px!important;gap:10px!important}body:has([data-management-admin-root]) .professional-commercial-form label{min-width:0!important;display:grid!important;grid-gap:5px!important;gap:5px!important;margin:0!important}body:has([data-management-admin-root]) .professional-commercial-form :where(input,select){width:100%!important;min-width:0!important;min-height:42px!important;box-sizing:border-box!important}body:has([data-management-admin-root]) .professional-commercial-form button{width:auto!important;min-width:190px!important;min-height:42px!important;padding-inline:15px!important;white-space:nowrap}@media (max-width:980px){body:has([data-management-admin-root]) .professional-commercial-form{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:has([data-management-admin-root]) .professional-commercial-form button{width:100%!important;min-width:0!important}}@media (max-width:700px){body:has([data-management-admin-root]) .professional-commercial-card{padding:13px!important}body:has([data-management-admin-root]) .professional-commercial-panel{padding:12px!important}.professional-commercial-panel-head,.professional-commercial-summary{align-items:flex-start;flex-direction:column}body:has([data-management-admin-root]) .professional-commercial-form{grid-template-columns:minmax(0,1fr)!important}body:has([data-management-admin-root]) .professional-commercial-form button{width:100%!important}.professional-commercial-waiting{align-self:flex-start}}.account-mode-switcher{position:fixed;right:18px;bottom:18px;z-index:96;width:min(360px,calc(100vw - 28px));display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px 12px;gap:10px 12px;padding:10px 12px;box-sizing:border-box;border:1px solid #dce7e4;border-radius:16px;background:rgb(255 255 255/96%);box-shadow:0 12px 34px rgb(8 47 61/14%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.account-mode-switcher__copy{min-width:0;display:grid;grid-gap:1px;gap:1px}.account-mode-switcher__copy small{color:#71878f;font-size:.65rem;font-weight:750}.account-mode-switcher__copy strong{color:#082f3d;font-size:.88rem;line-height:1.15}.account-mode-switcher__controls{display:inline-flex;align-items:center;padding:3px;border:1px solid #dfe8e5;border-radius:11px;background:#f4f8f6}.account-mode-switcher__controls button{min-height:34px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#496773;font:inherit;font-size:.69rem;font-weight:850;cursor:pointer}.account-mode-switcher__controls button.is-active{background:#20b969;color:#fff;box-shadow:0 3px 9px rgb(32 185 105/20%);cursor:default}.account-mode-switcher__controls button:disabled:not(.is-active){opacity:.6;cursor:wait}.account-mode-switcher__error,.account-mode-switcher__status{grid-column:1/-1;font-size:.66rem;font-weight:750}.account-mode-switcher__status{color:#4f727d}.account-mode-switcher__error{color:#a63d3d}@media (max-width:700px){.account-mode-switcher{right:10px;bottom:calc(74px + env(safe-area-inset-bottom));width:calc(100vw - 20px);grid-template-columns:minmax(0,1fr) auto;padding:9px 10px;border-radius:14px}.account-mode-switcher__copy small{font-size:.61rem}.account-mode-switcher__copy strong{font-size:.8rem}.account-mode-switcher__controls button{min-height:32px;padding:0 8px;font-size:.64rem}.home-exclusive-highlights .home-exclusive-product-card,.home-exclusive-highlights .home-exclusive-store-card{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;overflow:hidden!important;border-radius:18px!important}.home-exclusive-highlights .home-exclusive-card-topline{grid-column:1!important;grid-row:1!important;min-height:42px!important;padding:9px 11px!important}.home-exclusive-highlights .home-exclusive-label{min-height:28px!important;padding:0 10px!important;font-size:.59rem!important}.home-exclusive-highlights .home-exclusive-product-image,.home-exclusive-highlights .home-exclusive-store-visual{grid-column:1!important;grid-row:2!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:16/9!important;overflow:hidden!important;border-radius:0!important;background-color:#0a2530!important}.home-exclusive-highlights .home-exclusive-product-image{display:grid!important;place-items:center!important}.home-exclusive-highlights .home-exclusive-product-image img{width:100%!important;height:100%!important;min-height:0!important;object-fit:contain!important;object-position:center!important;background:#0a2530!important}.home-exclusive-highlights .home-exclusive-store-visual{display:grid!important;place-items:center!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:50%!important}.home-exclusive-highlights .home-exclusive-store-logo-overlay{width:min(30vw,112px)!important;max-width:34%!important;aspect-ratio:1!important;border-radius:15px!important}.home-exclusive-highlights .home-exclusive-product-body,.home-exclusive-highlights .home-exclusive-store-body{grid-column:1!important;grid-row:3!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:9px!important;padding:13px!important;background:#07171e!important}.home-exclusive-highlights .home-exclusive-store-identity{gap:9px!important}.home-exclusive-highlights .home-exclusive-store-mark{width:46px!important;height:46px!important;flex:0 0 46px!important}.home-exclusive-highlights .home-exclusive-store-meta strong{font-size:.88rem!important}.home-exclusive-highlights .home-exclusive-store-meta small{font-size:.65rem!important}.home-exclusive-highlights .home-exclusive-product-body h3,.home-exclusive-highlights .home-exclusive-store-body h3{font-size:1rem!important;line-height:1.18!important}.home-exclusive-highlights .home-exclusive-sales-copy{-webkit-line-clamp:2!important;font-size:.7rem!important;line-height:1.38!important}.home-exclusive-highlights .home-exclusive-product-body .home-special-offer-price{margin-top:2px!important}.home-exclusive-highlights .home-exclusive-product-body .home-special-offer-price span{font-size:.76rem!important}.home-exclusive-highlights .home-exclusive-product-body .home-special-offer-price strong{font-size:1.34rem!important}.home-exclusive-highlights .home-exclusive-actions{width:100%!important;margin-top:2px!important}.home-exclusive-highlights .home-exclusive-cta{width:100%!important;min-height:42px!important;box-sizing:border-box!important}.home-exclusive-highlights .home-exclusive-brand-chip{left:8px!important;bottom:8px!important;max-width:calc(100% - 16px)!important}}@media (max-width:390px){.home-exclusive-highlights .home-exclusive-product-image,.home-exclusive-highlights .home-exclusive-store-visual{aspect-ratio:5/3!important}.home-exclusive-highlights .home-exclusive-product-body,.home-exclusive-highlights .home-exclusive-store-body{padding:11px!important}.home-exclusive-highlights .home-exclusive-store-logo-overlay{width:min(31vw,102px)!important}}.mobile-account-logout{display:none}@media (max-width:700px){.mobile-account-logout{position:fixed;top:max(10px,env(safe-area-inset-top));right:10px;z-index:180;display:block;margin:0;pointer-events:auto}.mobile-account-logout button{min-width:66px;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 11px;border:1px solid #d9e4e2;border-radius:999px;background:rgb(255 255 255/96%);color:#8f3535;box-shadow:0 6px 18px rgb(8 47 61/10%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:inherit;font-size:.76rem;font-weight:850;line-height:1;cursor:pointer}.mobile-account-logout button:active{transform:translateY(1px)}.mobile-account-logout svg{flex:0 0 auto}}.account-danger-zone{width:100%;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;margin:22px 0 0;padding:18px;border:1px solid #f0d3d3;border-radius:18px;background:#fffafa}.account-danger-zone__copy{min-width:0}.account-danger-zone__copy .eyebrow{margin:0 0 4px;color:#a63d3d}.account-danger-zone__copy h2{margin:0 0 6px;color:#5f2020;font-size:1.05rem}.account-danger-zone__copy p:last-child{max-width:760px;margin:0;color:#725d5d;font-size:.82rem;line-height:1.45}.account-danger-zone__details{min-width:200px}.account-danger-zone__details>summary{min-height:42px;display:flex;align-items:center;justify-content:center;padding:0 14px;border:1px solid #d86b6b;border-radius:11px;color:#a53333;font-size:.8rem;font-weight:850;cursor:pointer;list-style:none}.account-danger-zone__details>summary::-webkit-details-marker{display:none}.account-danger-zone__details[open]{grid-column:1/-1}.account-danger-zone__details[open]>summary{width:-moz-fit-content;width:fit-content;margin-left:auto}.account-danger-zone__details form{display:grid;grid-template-columns:minmax(220px,1fr) auto;grid-gap:10px;gap:10px;align-items:end;margin-top:12px}.account-danger-zone__details label{display:grid;grid-gap:5px;gap:5px;color:#573e3e;font-size:.75rem;font-weight:750}.account-danger-zone__details input{min-height:42px;padding:0 11px;border:1px solid #e2caca;border-radius:10px;background:#fff}.account-danger-zone__details button{min-height:42px;padding:0 14px;border:0;border-radius:10px;background:#b83c3c;color:#fff;font-weight:850;cursor:pointer}.account-danger-zone__details button:disabled{opacity:.45;cursor:not-allowed}.account-danger-zone__error{grid-column:1/-1;color:#a53333;font-size:.74rem;font-weight:750}@media (max-width:700px){.account-danger-zone{grid-template-columns:1fr;gap:12px;margin-top:16px;padding:14px;border-radius:15px}.account-danger-zone__details{min-width:0}.account-danger-zone__details>summary{width:100%;box-sizing:border-box}.account-danger-zone__details[open]>summary{width:100%;margin-left:0}.account-danger-zone__details form{grid-template-columns:1fr}.account-danger-zone__details button{width:100%}}.entity-manager-shell{min-height:100vh;background:#f5f7f6;color:#082f3d}.entity-manager-container{width:min(1120px,calc(100% - 32px));margin:0 auto;padding:24px 0 90px}.entity-manager-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px 0 20px}.entity-manager-header p{margin:4px 0 0}.entity-manager-header nav{display:flex;flex-wrap:wrap;gap:8px}.entity-manager-actions>a,.entity-manager-header nav a{min-height:38px;display:inline-flex;align-items:center;padding:0 12px;border:1px solid #cfe0dc;border-radius:10px;background:#fff;color:#116b4b;font-size:.78rem;font-weight:800;text-decoration:none}.entity-manager-hero{padding:20px;border:1px solid #dfe8e5;border-radius:20px;background:#fff;box-shadow:0 8px 26px rgb(8 47 61/5%)}.entity-manager-group .eyebrow,.entity-manager-hero .eyebrow{margin:0 0 4px;color:#20a865;font-size:.7rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.entity-manager-hero h1{margin:0;font-size:1.8rem;letter-spacing:-.04em}.entity-manager-hero>p:not(.eyebrow){max-width:720px;margin:7px 0 0;color:#667c85;line-height:1.45}.entity-manager-search{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;margin-top:16px}.entity-manager-search input{min-height:44px;padding:0 12px;border:1px solid #d8e3df;border-radius:11px;background:#fff}.entity-manager-search button{min-height:44px;padding:0 18px;border:0;border-radius:11px;background:#20b969;color:#fff;font-weight:850}.entity-manager-success{margin-top:12px;padding:11px 13px;border-radius:11px;background:#eaf8f0;color:#16764c;font-size:.82rem;font-weight:800}.entity-manager-summary{display:inline-flex;align-items:baseline;gap:7px;margin:18px 0 4px;color:#667c85}.entity-manager-summary strong{color:#082f3d;font-size:1.35rem}.entity-manager-group{margin-top:18px}.entity-manager-group__heading{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:9px}.entity-manager-group__heading h2{margin:0;font-size:1.18rem}.entity-manager-group__heading>span{min-width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:#e7f6ee;color:#168351;font-size:.73rem;font-weight:900}.entity-manager-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.entity-manager-card{min-width:0;padding:15px;border:1px solid #dfe8e5;border-radius:15px;background:#fff}.entity-manager-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.entity-manager-card__top h3{margin:0;font-size:1rem}.entity-manager-card__top p{margin:4px 0 0;color:#71868e;font-size:.76rem}.entity-manager-status{flex:0 0 auto;padding:5px 8px;border-radius:999px;background:#eef2f2;color:#62757c;font-size:.65rem;font-weight:850;text-transform:capitalize}.entity-manager-status.is-active{background:#e7f7ee;color:#168351}.entity-manager-meta{margin-top:9px;color:#809299;font-size:.7rem}.entity-manager-actions{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap;margin-top:13px;padding-top:12px;border-top:1px solid #edf2f0}.entity-manager__danger{margin-left:auto;min-width:130px}.entity-manager__danger>summary{min-height:38px;display:flex;align-items:center;justify-content:center;padding:0 11px;border:1px solid #e3b5b5;border-radius:10px;color:#a43b3b;font-size:.74rem;font-weight:850;cursor:pointer;list-style:none}.entity-manager__danger>summary::-webkit-details-marker{display:none}.entity-manager__danger[open]{flex:1 1 100%}.entity-manager__danger form{display:grid;grid-gap:8px;gap:8px;margin-top:9px;padding:11px;border-radius:10px;background:#fff7f7}.entity-manager__danger form p{margin:0;color:#725959;font-size:.72rem;line-height:1.4}.entity-manager__danger label{display:grid;grid-gap:4px;gap:4px;color:#603f3f;font-size:.7rem;font-weight:750}.entity-manager__danger input{min-height:38px;padding:0 10px;border:1px solid #e3c8c8;border-radius:9px}.entity-manager__danger button{min-height:38px;border:0;border-radius:9px;background:#b83c3c;color:#fff;font-weight:850}.entity-manager__danger button:disabled{opacity:.45}.entity-manager__danger form>span{color:#a43b3b;font-size:.7rem;font-weight:750}.entity-manager-empty{margin-top:18px;padding:24px;border:1px dashed #cfdcda;border-radius:14px;text-align:center;color:#71868e}.super-admin-manage-link{border-color:#b9e4cd!important;color:#118151!important}@media (max-width:760px){.entity-manager-container{width:min(100% - 20px,680px);padding-top:14px}.entity-manager-header{align-items:flex-start;flex-direction:column}.entity-manager-header nav{width:100%}.entity-manager-header nav a{flex:1 1 auto;justify-content:center}.entity-manager-hero{padding:15px;border-radius:16px}.entity-manager-hero h1{font-size:1.45rem}.entity-manager-grid,.entity-manager-search{grid-template-columns:1fr}.entity-manager__danger{margin-left:0}}body:has([data-merchant-compact-root]){overflow-x:hidden}body:has([data-merchant-compact-root]) .merchant-v2{width:100%;min-width:0}body:has([data-merchant-compact-root]) .merchant-v2__dashboard{width:min(1120px,calc(100% - 40px))!important;max-width:1120px!important;margin:0 auto!important;padding:14px 0 28px!important;box-sizing:border-box}body:has([data-merchant-compact-root]) .merchant-v2__topbar{min-height:56px!important;margin:-14px 0 0!important;padding:10px 0 9px!important}body:has([data-merchant-compact-root]) .merchant-v2__topbar h1{font-size:1rem!important}body:has([data-merchant-compact-root]) .merchant-v2__today{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(250px,.65fr)!important;align-items:stretch!important;grid-gap:16px!important;gap:16px!important;margin:12px 0 0!important;padding:20px!important;border:1px solid #d9ebe2!important;border-radius:20px!important;background:linear-gradient(135deg,#f8fcfa,#eef9f3)!important;box-shadow:0 6px 22px rgb(13 50 65/4%)!important}body:has([data-merchant-compact-root]) .merchant-v2__today-copy{min-width:0;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important}body:has([data-merchant-compact-root]) .merchant-v2__today-copy h2{max-width:620px!important;margin:4px 0 7px!important;color:#0b3040!important;font-size:clamp(1.45rem,2.3vw,2rem)!important;line-height:1.06!important;letter-spacing:-.045em!important}body:has([data-merchant-compact-root]) .merchant-v2__today-copy>span{max-width:620px!important;color:#6f858e!important;font-size:.82rem!important;line-height:1.45!important}body:has([data-merchant-compact-root]) .merchant-v2__today-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:14px!important}body:has([data-merchant-compact-root]) .merchant-v2__today-actions a,body:has([data-merchant-compact-root]) .merchant-v2__today-actions button{min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:0 14px!important;border-radius:11px!important;font-size:.77rem!important;font-weight:850!important}body:has([data-merchant-compact-root]) .merchant-v2__today-summary{min-width:0;display:grid!important;grid-template-columns:1fr!important;align-content:center!important;grid-gap:7px!important;gap:7px!important}body:has([data-merchant-compact-root]) .merchant-v2__today-summary>div{min-height:46px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:8px 11px!important;border:1px solid #dfe9e6!important;border-radius:12px!important;background:rgb(255 255 255/88%)!important;box-shadow:none!important}body:has([data-merchant-compact-root]) .merchant-v2__today-summary span{color:#78909a!important;font-size:.68rem!important;line-height:1.2!important}body:has([data-merchant-compact-root]) .merchant-v2__today-summary strong{color:#0b3040!important;font-size:.92rem!important;line-height:1!important;white-space:nowrap!important}body:has([data-merchant-compact-root]) .merchant-v2__business-grid,body:has([data-merchant-compact-root]) .merchant-v2__overview,body:has([data-merchant-compact-root]) .merchant-v2__quick{margin-top:18px!important}body:has([data-merchant-compact-root]) .merchant-v2__heading{align-items:flex-end!important;gap:12px!important;margin-bottom:10px!important}body:has([data-merchant-compact-root]) .merchant-v2__heading h2{margin-top:2px!important;font-size:1.25rem!important;line-height:1.12!important;letter-spacing:-.035em!important}body:has([data-merchant-compact-root]) .merchant-v2__heading>div>span{margin-top:3px!important;font-size:.72rem!important}body:has([data-merchant-compact-root]) .merchant-v2__eyebrow{font-size:.62rem!important;letter-spacing:.065em!important}body:has([data-merchant-compact-root]) .merchant-v2__metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important}body:has([data-merchant-compact-root]) .merchant-v2__metric{min-height:72px!important;gap:10px!important;padding:10px 12px!important;border-radius:14px!important;box-shadow:0 4px 15px rgb(13 50 65/3%)!important}body:has([data-merchant-compact-root]) .merchant-v2__metric>div>span{font-size:.68rem!important}body:has([data-merchant-compact-root]) .merchant-v2__metric strong{font-size:1.2rem!important}body:has([data-merchant-compact-root]) .merchant-v2__icon{width:36px!important;height:36px!important;flex-basis:36px!important;border-radius:10px!important}body:has([data-merchant-compact-root]) .merchant-v2__actions{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}body:has([data-merchant-compact-root]) .merchant-v2__action{min-height:54px!important;grid-template-columns:36px minmax(0,1fr) auto!important;gap:8px!important;padding:8px 10px!important;border-radius:13px!important;box-shadow:0 4px 14px rgb(13 50 65/3%)!important}body:has([data-merchant-compact-root]) .merchant-v2__action strong{font-size:.74rem!important}body:has([data-merchant-compact-root]) .merchant-v2__business-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:9px!important}body:has([data-merchant-compact-root]) .merchant-v2__performance-card,body:has([data-merchant-compact-root]) .merchant-v2__plan-card{min-height:112px!important;padding:14px 16px!important;border-radius:15px!important;box-shadow:0 4px 16px rgb(13 50 65/3%)!important}body:has([data-merchant-compact-root]) .merchant-v2__performance-card h2,body:has([data-merchant-compact-root]) .merchant-v2__plan-card h2{font-size:1rem!important}body:has([data-merchant-compact-root]) .merchant-v2__mini-metrics{gap:6px!important}body:has([data-merchant-compact-root]) .merchant-v2__mini-metrics>div{padding:6px 7px!important}@media (max-width:1180px){body:has([data-merchant-compact-root]){padding-left:0!important;padding-bottom:70px!important}body:has([data-merchant-compact-root]) .merchant-v2__sidebar{display:none!important}body:has([data-merchant-compact-root]) .merchant-v2__dashboard,body:has([data-merchant-compact-root]) main.merchant-shell .merchant-container,body:has([data-merchant-compact-root])>.catalog-container[data-merchant-visible=true]{width:min(100% - 28px,1040px)!important;max-width:1040px!important;margin-left:auto!important;margin-right:auto!important}body:has([data-merchant-compact-root]) .merchant-v2__bottom-nav{display:grid!important}}@media (max-width:860px){body:has([data-merchant-compact-root]) .merchant-v2__today{grid-template-columns:1fr!important;padding:17px!important}body:has([data-merchant-compact-root]) .merchant-v2__today-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important}body:has([data-merchant-compact-root]) .merchant-v2__today-summary>div{min-height:58px!important;display:grid!important;justify-items:start!important;align-content:center!important;grid-gap:4px!important;gap:4px!important}body:has([data-merchant-compact-root]) .merchant-v2__actions,body:has([data-merchant-compact-root]) .merchant-v2__metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:has([data-merchant-compact-root]) .merchant-v2__business-grid{grid-template-columns:1fr!important}}@media (max-width:620px){body:has([data-merchant-compact-root]) .merchant-v2__dashboard,body:has([data-merchant-compact-root]) main.merchant-shell .merchant-container,body:has([data-merchant-compact-root])>.catalog-container[data-merchant-visible=true]{width:min(100% - 20px,1040px)!important}body:has([data-merchant-compact-root]) .merchant-v2__dashboard{padding-top:8px!important}body:has([data-merchant-compact-root]) .merchant-v2__topbar{min-height:50px!important;margin-top:-8px!important}body:has([data-merchant-compact-root]) .merchant-v2__status,body:has([data-merchant-compact-root]) .merchant-v2__topbar-actions>a{display:none!important}body:has([data-merchant-compact-root]) .merchant-v2__today{margin-top:7px!important;padding:15px!important;border-radius:17px!important}body:has([data-merchant-compact-root]) .merchant-v2__today-copy h2{font-size:1.42rem!important}body:has([data-merchant-compact-root]) .merchant-v2__today-copy>span{font-size:.75rem!important}body:has([data-merchant-compact-root]) .merchant-v2__today-actions{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body:has([data-merchant-compact-root]) .merchant-v2__today-actions a,body:has([data-merchant-compact-root]) .merchant-v2__today-actions button{width:100%!important;padding:0 9px!important}body:has([data-merchant-compact-root]) .merchant-v2__today-summary{gap:6px!important}body:has([data-merchant-compact-root]) .merchant-v2__today-summary>div{min-height:54px!important;padding:7px 8px!important}body:has([data-merchant-compact-root]) .merchant-v2__today-summary span{font-size:.6rem!important}body:has([data-merchant-compact-root]) .merchant-v2__today-summary strong{font-size:.82rem!important}body:has([data-merchant-compact-root]) .merchant-v2__business-grid,body:has([data-merchant-compact-root]) .merchant-v2__overview,body:has([data-merchant-compact-root]) .merchant-v2__quick{margin-top:15px!important}body:has([data-merchant-compact-root]) .merchant-v2__heading{margin-bottom:8px!important}body:has([data-merchant-compact-root]) .merchant-v2__heading h2{font-size:1.08rem!important}body:has([data-merchant-compact-root]) .merchant-v2__metric{min-height:66px!important;padding:9px!important}body:has([data-merchant-compact-root]) .merchant-v2__metric strong{font-size:1.08rem!important}body:has([data-merchant-compact-root]) .merchant-v2__action{min-height:50px!important;padding:7px 8px!important}body:has([data-merchant-compact-root]) .merchant-v2__performance-card,body:has([data-merchant-compact-root]) .merchant-v2__plan-card{min-height:0!important;padding:13px!important}}@media (max-width:390px){body:has([data-merchant-compact-root]) .merchant-v2__today-summary{grid-template-columns:1fr!important}body:has([data-merchant-compact-root]) .merchant-v2__today-summary>div{min-height:42px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}}