.product_listing_main .product_img a{display:flex!important;justify-content:center!important;align-items:center!important;padding:30px!important;background:#fff;!important;background-color:#303030!important}.product_listing_main .product_img a img{max-width:100%!important;max-height:100%!important;display:block!important}@media (max-width: 767px){.product_listing_main .product_img a{padding:15px!important}.product_listing_main .product_img a img{max-width:110%!important;height:auto!important;display:block!important;margin:0 auto!important}}#footer .copyright{margin:12px 0 0!important;color:#ccc!important;text-align:center!important}#footer .footer-legal{background:#303030!important;color:#ccc!important;text-align:center!important;font-size:12px!important;padding:10px 0!important;border-top:1px solid #444!important}#footer .footer-legal strong{color:#fff!important}#footer .footer-legal .sep{margin:0 8px!important;opacity:.5!important}#footer .footer-legal a{color:#f58220!important;text-decoration:none!important}#footer .footer-legal a:hover{text-decoration:underline!important}.product_name a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product_listing_main .product_img a{height:250px!important;padding:15px!important}.product_listing_main .product{display:flex!important;flex-direction:column!important;height:100%!important;background:#111!important;border-radius:8px!important;overflow:hidden!important}.product_listing_main .product_info{flex:1!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;padding:10px!important}.product_listing_main .product_desc{min-height:40px!important;max-height:40px!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:14px!important;line-height:1.3em!important}#pagination .page a,#pagination .page.current,#pagination .prev a,#pagination .next a{display:inline-block;padding:6px 12px;font-size:14px;font-weight:600;text-decoration:none;min-width:32px;text-align:center;transition:background .2s ease}#pagination .page a:hover,#pagination .prev a:hover,#pagination .next a:hover{background:#f58220;color:#fff}#pagination .page.current{background:#f58220;color:#fff;cursor:default}#pagination .deco{display:inline-block;padding:6px 12px;color:#aaa;font-size:14px;font-weight:600;cursor:default}.customer__register .form-group .col-sm-4.d-flex{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center;gap:15px}.customer__register .form-group .btn{min-width:180px;text-align:center}@media (max-width: 768px){.customer__register .form-group .col-sm-4.d-flex{flex-direction:column!important;gap:10px}}.customer__login .button-row{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center;gap:15px;flex-wrap:wrap}.customer__login .button-row .btn{min-width:160px;text-align:center}@media (max-width: 768px){.customer__login .button-row{flex-direction:column!important;align-items:stretch;gap:10px}}.hv-account{margin-top:10px}.hv-account .page_heading{margin:10px 0 18px}.hv-account__grid{display:grid;grid-template-columns:1fr 2fr;gap:18px}.hv-card{background:#2b2b2b;border-radius:10px;padding:16px;color:#fff}.hv-card__title{margin:0 0 12px;font-size:18px;font-weight:700}.hv-account__name{margin:0 0 6px}.hv-account__email{color:#bbb;display:block;font-size:13px}.hv-address{list-style:none;padding:0;margin:10px 0 14px}.hv-address li{margin:4px 0}.hv-actions{display:flex;gap:10px;flex-wrap:wrap}.btn.btn-primary{background:#f58220!important;border:1px solid #f58220!important;color:#fff!important;padding:8px 14px!important;border-radius:6px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.btn.btn-primary:hover{background:#ff922e!important}.btn.btn-secondary{background:transparent!important;border:1px solid #666!important;color:#fff!important;padding:8px 14px!important;border-radius:6px}.muted{color:#bdbdbd}.hv-table-wrap{overflow-x:auto}.hv-table{width:100%;border-collapse:collapse}.hv-table th,.hv-table td{padding:10px 8px;border-bottom:1px solid rgba(255,255,255,.08);text-align:left}.hv-table tbody tr:hover{background:#ffffff08}.hv-table a.link{color:#ff922e;text-decoration:none}.hv-table a.link:hover{text-decoration:underline}@media (max-width: 900px){.hv-account__grid{grid-template-columns:1fr}}@media (max-width: 600px){.hv-table thead{display:none}.hv-table tr{display:block;margin:0 0 10px}.hv-table td{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.06)}.hv-table td:before{content:attr(data-label);color:#bbb;font-weight:600;margin-right:10px}}.hv-card--nested{margin-top:12px;background:#242424}.hv-badge{background:#444;color:#fff;padding:3px 8px;border-radius:999px;font-size:12px;font-weight:700}.hv-formgrid{display:grid;grid-template-columns:1fr 2fr;gap:10px 12px;margin:6px 0 12px}.hv-formgrid label{align-self:center;color:#ccc}.hv-formgrid input,.hv-formgrid select{width:100%;padding:8px;border-radius:6px;border:1px solid #555;background:#1b1b1b;color:#fff}.hv-check{display:flex;align-items:center;gap:8px;margin:6px 0 10px;color:#ddd}@media (max-width: 700px){.hv-formgrid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/nuovo_style.css.map */
