.brand{display:flex;align-items:center;gap:10px;line-height:1}.logo-mark{width:30px;height:30px;flex:none;filter:drop-shadow(0 0 8px rgba(95,227,240,.45))}.logo-word{font-family:var(--display);font-weight:400;font-size:27px;letter-spacing:2px;color:var(--ice);padding-top:3px}.brand span{font-family:var(--mono);font-size:10px;letter-spacing:3px;color:var(--muted);border-left:1px solid var(--line);padding-left:10px}.status{padding:120px 0 90px;display:grid;gap:22px;justify-items:center;text-align:center}.status .code{font-family:var(--display);font-size:clamp(90px,22vw,200px);line-height:.8;color:var(--sonar);text-shadow:0 0 40px rgba(95,227,240,.35)}.status p{color:var(--muted);max-width:460px;line-height:1.6}.status .row{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.ghost{font-family:var(--mono);font-size:13px;letter-spacing:3px;color:var(--ice);text-decoration:none;padding:18px 26px;border:1px solid var(--line)}.ghost:hover{border-color:var(--sonar);color:var(--sonar)}.cart-list{list-style:none;padding:0;margin:0 0 30px;border-top:1px solid var(--line)}.cart-list li{display:grid;grid-template-columns:70px 1fr auto;gap:18px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.cart-list img{width:70px;height:auto;display:block}.cart-list a{color:var(--ice);text-decoration:none}.cart-list small{display:block;color:var(--muted);font-family:var(--mono);font-size:11px;letter-spacing:2px;margin-top:6px}.cart-list small a{color:var(--muted)}.cart-total{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;font-family:var(--mono);letter-spacing:2px}.cart-total b{font-family:var(--display);font-size:38px;letter-spacing:1px;color:#fff;font-weight:400}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:28px;margin:10px 0 80px}.card{text-decoration:none;color:var(--ice);display:grid;gap:12px}.card img{width:100%;height:auto;display:block;box-shadow:0 20px 60px #0009;transition:transform .4s}.card:hover img{transform:translateY(-6px)}.card b{font-family:var(--display);font-size:26px;font-weight:400;letter-spacing:1px;line-height:1}.card span{font-family:var(--mono);color:var(--sonar);font-size:13px;letter-spacing:2px}.search{display:flex;gap:10px;margin:0 0 40px;flex-wrap:wrap}.search input{flex:1;min-width:200px;background:#071b2b99;border:1px solid var(--line);color:var(--ice);padding:16px;font:inherit}.search input:focus{outline:none;border-color:var(--sonar)}@media(max-width:860px){.brand span{display:none}.logo-word{font-size:24px}}.app-page{position:relative;z-index:2;min-height:70vh;padding-top:40px;padding-bottom:90px;text-align:center;color:var(--ice);font-family:var(--body)}.app-kicker{font-family:var(--mono);font-size:11px;letter-spacing:4px;color:var(--sonar);margin:10px 0 26px}.app-page :where(div,section,article,main,header,footer,form,ul,li,table,tr,td){background:transparent!important;background-color:transparent!important;border-color:var(--line)!important;box-shadow:none!important}.app-page :where(p,span,li,td,small,label,div){color:var(--ice)!important;font-family:var(--body)!important}.app-page :where(h1,h2,h3){font-family:var(--display)!important;font-weight:400!important;letter-spacing:1px!important;line-height:.95!important;color:#fff!important;font-size:clamp(34px,7vw,56px)!important;margin:28px auto 10px!important;max-width:700px}.app-page img{max-width:min(320px,80vw)!important;height:auto!important;margin:0 auto!important;display:block;box-shadow:0 30px 80px #000000b3,0 0 0 1px var(--line)!important}.app-page a:not([class]),.app-page p a{color:var(--sonar)!important}.app-page :where(button,input[type=submit],a[class*=button],a[class*=btn],a[class*=Button],a[class*=download],a[href*=download]){display:inline-block!important;background:var(--sonar)!important;color:var(--abyss)!important;font-family:var(--mono)!important;font-size:14px!important;font-weight:600!important;letter-spacing:3px!important;text-transform:uppercase!important;text-decoration:none!important;border:0!important;border-radius:0!important;padding:20px 34px!important;margin:24px auto 8px!important;box-shadow:0 0 0 1px var(--sonar),0 12px 50px #5fe3f059!important;cursor:pointer;transition:transform .3s,box-shadow .3s}.app-page :where(button,input[type=submit],a[class*=button],a[class*=btn],a[class*=download],a[href*=download]):hover{transform:translateY(-2px);box-shadow:0 0 0 1px var(--sonar),0 16px 70px #5fe3f08c!important}.app-page :where(button,a[class*=button],a[class*=btn],a[class*=download],a[href*=download]) *{color:var(--abyss)!important}.app-note{font-family:var(--mono);font-size:11px;letter-spacing:2px;color:var(--muted);margin-top:40px;line-height:1.8}.app-note a{color:var(--sonar)}
/*# sourceMappingURL=/cdn/shop/t/25/assets/oceano-extra.css.map */
