.st-compare{background-color:#fafafa;padding:1.875rem 0 6.25rem}.st-compare p.subtitle.subtitle-large{text-align:center;margin:0}.st-compare h1{text-align:center;margin-top:0}.compare-list{display:flex;gap:20px;flex-wrap:wrap}.compare-item{width:250px;padding:15px;border:1px solid #ccc;border-radius:10px}.compare-item img{width:100%}.compare-table{width:100%;overflow-x:auto}.compare-col.attribute-col{display:block}.compare-header,.compare-row,.compare-footer{display:grid;grid-template-columns:200px repeat(var(--product-count),1fr);border-bottom:1px solid #ddd}.compare-footer{border-bottom:0}.compare-col{padding:1rem}.compare-header,.compare-header .attribute-col{background:#fff}.compare-col.attribute-col strong{font-size:1rem;letter-spacing:.64px;font-family:var(--text-medium)}.product-col{text-align:left}.st-compare .vendor{color:#018ebc;font-size:.625rem;letter-spacing:0;margin:0}.st-compare .price span{font-size:.625rem;letter-spacing:0;margin-left:.25rem}.st-compare .price{margin-top:5px;margin-bottom:10px;font-size:.813rem;letter-spacing:1.04px;display:flex;align-items:center;justify-content:flex-start}.compare-col.product-col h4{font-size:.813rem;line-height:1.25rem;letter-spacing:1.04px;font-family:var(--text-medium);margin-bottom:0}.compare-col.product-col>img{max-width:4.188rem;height:4.188rem;object-fit:contain}.value-col{text-align:left;color:#2b2b2b;font-size:.813rem;letter-spacing:.26px}.xmark{color:red;font-weight:700}button.remove-compare-inline.hidden{display:block!important;width:fit-content;margin-top:20px;background:#ca0930;color:#fff;border:none;height:2.5rem;line-height:2.5rem;text-transform:inherit;font-family:var(--text-medium);letter-spacing:1.68px;min-width:calc(12rem + var(--buttons-border-width) * 2);cursor:pointer}.compare-col.product-col a,.compare-col.product-col button{padding-left:0rem;padding-right:0rem;min-width:10rem}button.remove-compare-inline:hover{opacity:.8}@media screen and (max-width:990px){.compare-header,.compare-row,.compare-footer{grid-template-columns:150px repeat(var(--product-count),minmax(200px,1fr));border-bottom:0}.compare-row{position:relative}.compare-col.attribute-col strong{font-size:15px;letter-spacing:.3px}.compare-row .compare-col.attribute-col{border-bottom:1px solid #ddd}.value-col{white-space:nowrap;border-bottom:1px solid #ddd}.product-col{background-color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tzn-compare.css.map */
