.shopify-section--optyker-customer-account .container>div:first-child>div:nth-child(3){display:none!important}.shopify-section--optyker-customer-account .container>div:first-child>div:nth-child(2){font-size:0!important}.shopify-section--optyker-customer-account .container>div:first-child>div:nth-child(2)::after{content:'Scheda OTTICA VISUAL CARE';font-size:24px;font-weight:800}.ovcAShell{width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;color:#183247}.ovcANav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0 16px}.ovcANav button{appearance:none;-webkit-appearance:none;border:1px solid #d6e1e9;border-radius:10px;background:#fff;color:#17324a;padding:11px 10px;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.ovcANav button.active{background:#1769aa;border-color:#1769aa;color:#fff}.ovcAPanel{min-height:380px}.ovcALoad,.ovcAEmpty{background:#fff;border:1px solid #dde6ed;border-radius:16px;padding:24px;text-align:center;color:#708394}.ovcACard{background:#fff;border:1px solid #dbe5ed;border-radius:16px;padding:18px;margin:12px 0}.ovcAHead{background:#fff;border:1px solid #dbe5ed;border-radius:16px;padding:18px;margin-bottom:12px}.ovcABrand{font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#1769aa}.ovcATitle{font-size:22px;font-weight:900;margin:4px 0}.ovcAName{font-size:13px;color:#667d90}.ovcASection{font-size:19px;font-weight:900;color:#173e69;margin-bottom:10px}.ovcARxset{border:1px solid #e0e8ee;border-radius:12px;overflow:hidden;margin-top:10px}.ovcARxlabel{padding:9px 11px;background:#f3f7fa;font-size:11px;font-weight:900;color:#395b73}.ovcATable{width:100%;border-collapse:collapse}.ovcATable th,.ovcATable td{padding:8px;border-top:1px solid #edf1f4;text-align:center;font-size:12px}.ovcATable th{font-size:9px;color:#728698}.ovcAGonios{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:10px;border-top:1px solid #edf1f4}.ovcAGonios svg{width:100%;height:auto;max-height:180px}.ovcALens{border:1px solid #dbe5ed;border-radius:14px;padding:17px;margin-top:12px}.ovcALensrow{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.ovcALensname{font-size:17px;font-weight:900}.ovcAMeta{font-size:12px;color:#6b8091;margin-top:5px}.ovcAPrice{font-size:18px;font-weight:900;color:#1769aa;white-space:nowrap}.ovcAActions{display:flex;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid #edf1f4}.ovcAQty{width:78px;padding:10px;border:1px solid #cad7e1;border-radius:9px}.ovcABuy,.ovcASend{border:0;border-radius:10px;background:#1769aa;color:#fff;padding:11px 18px;font-weight:900;cursor:pointer}.ovcABuy:disabled,.ovcASend:disabled{opacity:.55}.ovcAWarranty{margin-top:10px;padding:10px;border:1px solid #cde2d5;border-radius:11px;background:#f1faf4}.ovcAWarrantyTop{display:flex;align-items:center;justify-content:space-between;gap:8px}.ovcAWarrantyBadge{display:inline-flex;padding:4px 7px;border-radius:999px;background:#e4f6ea;color:#24754a;font-size:8px;font-weight:900}.ovcAWarrantyBtn{border:0;border-radius:9px;background:#24754a;color:#fff;padding:9px 11px;font-weight:900;cursor:pointer}.ovcAWarrantyHint{font-size:9px;color:#607887;margin-top:6px;line-height:1.4}.ovcWOverlay{position:fixed;inset:0;z-index:2147483646;background:rgba(7,21,33,.68);display:flex;align-items:flex-end;justify-content:center;padding:12px}.ovcWSheet{width:min(680px,100%);max-height:92vh;overflow:auto;background:#fff;border-radius:20px 20px 14px 14px;padding:17px;box-shadow:0 24px 70px rgba(0,0,0,.32)}.ovcWHead{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ovcWHead h3{font-size:20px;margin:3px 0;color:#17324a}.ovcWClose{border:1px solid #d4dfe7;background:#fff;border-radius:9px;padding:8px 10px;font-weight:900;cursor:pointer}.ovcWMsg{font-size:11px;color:#607787;line-height:1.45;margin-top:9px}.ovcWOptions{display:grid;gap:8px;margin-top:14px}.ovcWOpt{border:1px solid #d9e5ed;background:#f9fcfe;border-radius:12px;padding:12px;text-align:left;color:#17324a;font-weight:900;cursor:pointer}.ovcWOpt small{display:block;font-size:9px;color:#748797;margin-top:4px}.ovcWTotal{margin-top:12px;padding:10px 12px;border-radius:10px;background:#eef6fc;color:#173e69;font-weight:900}.ovcWForm{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:13px}.ovcWForm label{font-size:9px;font-weight:900;color:#52677a}.ovcWForm input{display:block;width:100%;margin-top:4px;border:1px solid #cad7e1;border-radius:9px;padding:10px;font:inherit}.ovcWFull{grid-column:1/-1}.ovcWSubmit{grid-column:1/-1;border:0;border-radius:10px;background:#1769aa;color:#fff;padding:12px;font-weight:900;cursor:pointer}.ovcWSubmit:disabled{opacity:.55}@media(max-width:600px){.ovcWForm{grid-template-columns:1fr}.ovcWFull,.ovcWSubmit{grid-column:1}.ovcAWarrantyTop{align-items:flex-start;flex-direction:column}.ovcAWarrantyBtn{width:100%}}.ovcBookingFrame{display:block!important;width:100%!important;min-height:1080px!important;border:0!important;border-radius:12px!important;background:#fff!important}.ovcHoursFrame{display:block!important;width:100%!important;min-height:720px!important;border:0!important;border-radius:16px!important;background:#fff!important}.ovcHoursNote{font-size:10px;color:#718493;margin:8px 0 0;text-align:center}.ovcAChatBox{background:#fff;border:1px solid #dce5ed;border-radius:16px;overflow:hidden}.ovcAMessages{height:min(62vh,560px);overflow:auto;padding:18px;background:linear-gradient(#f9fbfd,#f6f9fb)}.ovcAMsg{display:flex;margin:8px 0}.ovcAMsg.staff{align-items:flex-end;gap:8px}.ovcAMsg.customer{justify-content:flex-end}.ovcAAvatar{width:34px;height:34px;flex:0 0 34px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#dcebf6;border:1px solid #c7dae8;color:#1769aa;font-size:12px;font-weight:900}.ovcAAvatar img{width:100%;height:100%;display:block;object-fit:cover}.ovcABubble{max-width:78%;border:1px solid #dce6ee;background:#fff;border-radius:14px;padding:10px 12px;box-shadow:0 1px 2px rgba(20,48,74,.04)}.ovcAMsg.customer .ovcABubble{background:#1769aa;color:#fff;border-color:#1769aa}.ovcASender{font-size:10px;font-weight:900;margin-bottom:4px;color:#47647d}.ovcAMsg.customer .ovcASender{color:#dceeff}.ovcAText{font-size:14px;line-height:1.42;white-space:pre-wrap;word-break:break-word}.ovcATime{font-size:9px;color:#8998a5;margin-top:5px}.ovcAMsg.customer .ovcATime{color:#d5e7f6}.ovcAComposer{display:flex;gap:9px;padding:12px;border-top:1px solid #e4ebf0;background:#fff}.ovcAComposer textarea{flex:1;resize:none;min-height:46px;max-height:120px;border:1px solid #cbd7e2;border-radius:10px;padding:11px 12px;font:500 14px/1.3 inherit;outline:none}.ovcAStatus{font-size:10px;color:#758797;padding:0 14px 10px;background:#fff}.ovcAStatus.err{color:#b42323}.ovcAOrderList{display:grid;gap:10px}.ovcAOrder{border:1px solid #dbe5ed;border-radius:12px;overflow:hidden;background:#fff}.ovcAOrder summary{list-style:none;cursor:pointer;padding:12px;display:flex;justify-content:space-between;gap:10px;align-items:center;background:#fbfcfd}.ovcAOrder summary::-webkit-details-marker{display:none}.ovcAOrderTitle{font-size:13px;font-weight:900;color:#17324a}.ovcAOrderMeta{font-size:9px;color:#758797;margin-top:3px}.ovcAOrderTotal{font-size:13px;font-weight:900;color:#1769aa;white-space:nowrap}.ovcAOrderBody{padding:10px;border-top:1px solid #e6edf2}.ovcAOrderPills{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}.ovcAOrderPill{font-size:8px;font-weight:900;padding:5px 7px;border-radius:999px;background:#edf5fb;color:#1769aa}.ovcAOrderItem{display:grid;grid-template-columns:48px 1fr auto;gap:8px;align-items:start;border-top:1px solid #edf1f4;padding:8px 0}.ovcAOrderItem:first-child{border-top:0}.ovcAOrderItem img,.ovcAOrderNoImg{width:48px;height:48px;border-radius:8px;object-fit:cover;background:#eef3f7}.ovcAOrderItem b{display:block;font-size:10px}.ovcAOrderItem span{display:block;font-size:8px;color:#718493;margin-top:2px}.ovcAOrderItem strong{font-size:9px;color:#294a61}.ovcAOrderAttrs{margin-top:3px}.ovcAOrderAttrs em{display:inline-block;font-style:normal;font-size:7px;background:#f0f4f7;padding:3px 5px;border-radius:6px;margin:2px 2px 0 0}.ovcAChannel{display:inline-block;font-size:8px;font-weight:900;color:#1769aa;background:#eaf4fb;border-radius:999px;padding:4px 6px;margin-left:5px}.ovcARecentGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ovcARecent{border:1px solid #dbe5ed;border-radius:11px;padding:9px;display:grid;grid-template-columns:58px 1fr;gap:9px;background:#fff}.ovcARecent img,.ovcARecentNoImg{width:58px;height:58px;border-radius:8px;object-fit:cover;background:#eef3f7}.ovcARecent b{display:block;font-size:10px}.ovcARecent span,.ovcARecent small{display:block;font-size:8px;color:#718493;margin-top:2px}.ovcARecent strong{display:block;font-size:9px;color:#1769aa;margin-top:4px}@media(max-width:760px){.ovcANav{grid-template-columns:1fr 1fr}.ovcANav button{width:100%;padding:11px 7px;font-size:12px}.ovcAGonios,.ovcARecentGrid{grid-template-columns:1fr}.ovcALensrow,.ovcAActions{flex-direction:column}.ovcAQty,.ovcABuy{width:100%}.ovcABubble{max-width:90%}.ovcAOrderItem{grid-template-columns:42px 1fr}.ovcAOrderItem img,.ovcAOrderNoImg{width:42px;height:42px}.ovcAOrderItem>strong{grid-column:2}}