.card__no-image{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;aspect-ratio:1 / 1;background-color:#eef4fd;border-radius:10px 10px 0 0;text-decoration:none;box-sizing:border-box}.card__no-image svg{width:44px;height:44px;stroke:#b8cef0;color:#b8cef0}.card__no-image span{font-size:11px;color:#b8cef0;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.card-wrapper{color:inherit;height:100%;position:relative;text-decoration:none;padding:.5rem;box-sizing:border-box;display:flex;flex-direction:column}.card{text-decoration:none;text-align:var(--text-alignment);display:flex;flex-direction:column;height:100%;max-width:100%;flex:1;border-radius:12px;overflow:hidden}.card .card__media,.card .media{background-color:#dde7f8;border-radius:10px 10px 0 0}.card .card__media{min-height:200px}.card .card__inner a img,.card img{max-width:100%;height:auto;display:block}.card-information{text-align:var(--text-alignment);width:100%}.card__inner{width:100%;display:flex;flex-direction:column;flex:1}.card__content{display:flex;flex-direction:column;padding:.8rem 1rem 1rem;width:100%;flex:1}.card__information{padding:.4rem .5rem 0}.card__qty-label{display:inline-block;margin:4px 0 2px 2px;padding:2px 10px;background-color:#334fb4;color:#fff;font-size:11px;font-weight:700;border-radius:40px;letter-spacing:.03em;text-transform:uppercase}.quick-add-inline{margin-top:auto;padding-top:8px}.card__heading a,.card__heading a:link,.card__heading a:visited,.card__heading a:hover,.card__heading a:active,.card-information a,.card-information a:link,.card-information a:visited,.card-information a:hover,.full-unstyled-link,.product-card-wrapper a{color:#121212!important;text-decoration:none!important;-webkit-text-decoration:none!important}.card__heading{font-weight:700;font-size:1.4rem;margin:0 0 4px;line-height:1.3}.grid__item{display:flex;flex-direction:column;box-sizing:border-box}@media screen and (max-width:749px){.product-grid.grid,.collection .product-grid{display:flex!important;flex-wrap:wrap!important;gap:.8rem!important;margin-left:0!important;margin-right:0!important;justify-content:center}.product-grid .grid__item{width:calc(50% - .4rem)!important;max-width:calc(50% - .4rem)!important;flex-grow:0!important;flex-shrink:0!important;display:flex;flex-direction:column;box-sizing:border-box}.product-card-wrapper{margin-bottom:0;display:flex;flex-direction:column;height:100%}.card{display:flex;flex-direction:column;height:100%}.card img{width:100%;height:auto;display:block}.card .card__media{min-height:140px}.quick-variant-table{width:100%;table-layout:fixed;word-break:break-word;font-size:1.1rem}.quick-variant-table th,.quick-variant-table td{padding:3px;font-size:1.1rem}.quick-add-inline button{font-size:1.1rem;padding:6px}.quick-add-inline input[type=number]{width:100%;font-size:1.2rem;padding:4px;box-sizing:border-box}.grid{display:flex;flex-wrap:wrap;gap:.8rem;margin-left:0!important;margin-right:0!important}@media screen and (max-width:359px){.product-grid .grid__item{width:90%!important;max-width:90%!important}}}.quick-add-inline button,.quick-add-inline button.button,.quick-add-inline button.button--primary{margin-top:6px;width:100%;background-color:#1e3a6e!important;color:#fff!important;padding:7px 12px;border:none;cursor:pointer;border-radius:40px!important;font-size:13px;font-weight:600;transition:background-color .2s ease;min-height:unset!important;min-width:unset!important;letter-spacing:.02rem}.quick-add-inline button:hover{background-color:#152d55!important;color:#fff!important}.quick-variant-table{width:100%;border-collapse:separate;border-spacing:0;margin-top:8px;margin-bottom:4px;font-size:13px;border:1px solid #d0d8ee;border-radius:8px;overflow:hidden}.quick-variant-table th,.quick-variant-table td{border:none;border-bottom:1px solid #d0d8ee;border-right:1px solid #d0d8ee;padding:4px 6px;text-align:center}.quick-variant-table th:last-child,.quick-variant-table td:last-child{border-right:none}.quick-variant-table tr:last-child td{border-bottom:none}.quick-variant-table thead tr th{background-color:#dde7f8;font-weight:600;color:#334fb4;border-bottom:1px solid #d0d8ee}.quick-variant-table thead tr th:first-child{border-radius:8px 0 0}.quick-variant-table thead tr th:last-child{border-radius:0 8px 0 0}.quick-variant-table tbody tr:last-child td:first-child{border-radius:0 0 0 8px}.quick-variant-table tbody tr:last-child td:last-child{border-radius:0 0 8px}.quick-add-inline input[type=number]{width:52px;padding:3px;text-align:center;border:1px solid #ccc;border-radius:6px;font-size:13px}.price{font-weight:700;color:#121212}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-card.css.map */
