#compareSafesSection{--cl-charcoal: #333438;--cl-blue: #5b80a0;--cl-blue-dark: #4a6070;--cl-blue-light: #afd0e8;--cl-soft: #edf0f2;--cl-softer: #f7f9fb;--cl-line: #d9dfe4;--cl-head: "Montserrat", sans-serif;--cl-body: "Roboto", sans-serif;font-family:var(--cl-body);color:var(--cl-charcoal)}#compareSafesSection .compare-header .section-title{font-family:var(--cl-head);font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--cl-charcoal)}#compareSafesSection .safe-comparison-card{border-radius:6px;border:0;background:#fff;box-shadow:none}#compareSafesSection .current-product-card{border:2px solid var(--cl-blue);background:linear-gradient(180deg,var(--cl-softer) 0%,#ffffff 42%);box-shadow:0 10px 30px #5b80a02e}#compareSafesSection .product-name{font-family:var(--cl-head);font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--cl-charcoal)}#compareSafesSection .product-description{color:var(--cl-blue-dark)}#compareSafesSection .current-price,#compareSafesSection .product-price{font-family:var(--cl-head);font-weight:800;color:var(--cl-charcoal)}#compareSafesSection .original-price{color:#7a8fa0}#compareSafesSection .ranking-badge,#compareSafesSection .feature-badge{font-family:var(--cl-head);font-weight:700;letter-spacing:.08em}#compareSafesSection .metrics-section{background:var(--cl-softer);border-color:var(--cl-line)}#compareSafesSection .metric-label{font-family:var(--cl-head);font-weight:600;color:var(--cl-charcoal)}#compareSafesSection .metric-header i,#compareSafesSection .metric-header svg{color:var(--cl-blue-dark)}#compareSafesSection .progress-grade{font-family:var(--cl-head);font-weight:700}#compareSafesSection .features-section{background:var(--cl-softer);border-top-color:var(--cl-line)}#compareSafesSection .features-section h4{font-family:var(--cl-head);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cl-charcoal)}#compareSafesSection .features-list li,#compareSafesSection .features-list li span{color:var(--cl-blue-dark)}#compareSafesSection .features-list li:before{color:var(--cl-blue)}#compareSafesSection .cta-button{background:var(--cl-blue);color:#fff;border:0;border-radius:3px;font-family:var(--cl-head);font-weight:700;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 6px 18px #5b80a04d}#compareSafesSection .cta-button:hover{background:var(--cl-blue-dark);color:#fff}#compareSafesSection .add-product-btn{border-color:var(--cl-line);border-radius:6px;background:var(--cl-softer);color:var(--cl-blue-dark)}#compareSafesSection .add-product-btn:hover{border-color:var(--cl-blue);background:#fff}#compareSafesSection .compare-plus-icon{color:var(--cl-blue)}#compareSafesSection .add-product-btn p{font-family:var(--cl-head);font-weight:600;color:var(--cl-blue-dark)}body #productModal{background-color:#333438b8;--cl-charcoal: #333438;--cl-blue: #5b80a0;--cl-blue-dark: #4a6070;--cl-soft: #edf0f2;--cl-softer: #f7f9fb;--cl-line: #d9dfe4;--cl-head: "Montserrat", sans-serif;--cl-body: "Roboto", sans-serif;font-family:var(--cl-body)}body #productModal .modal-content{border-radius:6px;box-shadow:0 24px 60px #33343866}body #productModal .modal-header{background:var(--cl-charcoal);background-image:none;border-bottom:3px solid var(--cl-blue);border-radius:6px 6px 0 0}body #productModal .compare-modal-title{font-family:var(--cl-head);font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff}body #productModal .close{color:#fff;opacity:.85}body #productModal .close:hover{color:#afd0e8;opacity:1}body #productModal .modal-body{background:var(--cl-softer)}body #productModal .search-container input{font-family:var(--cl-body);color:var(--cl-charcoal);background:#fff;border:1px solid var(--cl-line);border-radius:3px;box-shadow:none}body #productModal .search-container input::placeholder{color:#7a8fa0}body #productModal .search-container input:focus{outline:none;border-color:var(--cl-blue);box-shadow:0 0 0 3px #5b80a033}body #productModal .modal-product-card{background:#fff;border:1px solid var(--cl-line);border-radius:4px;box-shadow:none}body #productModal .modal-product-card:hover,body #productModal .modal-product-card:focus{border-color:var(--cl-blue);box-shadow:0 8px 22px #3334381f;transform:none}body #productModal .modal-product-card h4{font-family:var(--cl-head);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--cl-charcoal)}body #productModal .modal-product-card p{color:var(--cl-blue-dark)}body #productModal .modal-product-card .price{font-family:var(--cl-head);font-weight:800;color:var(--cl-blue-dark)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/compare-liberty.css.map */
