.card-image-labels{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;pointer-events:none}.card-merch-label{position:absolute;display:flex;align-items:center;justify-content:center;top:.8rem;right:.8rem;min-height:2.2rem;padding:.4rem .65rem;border:.1rem solid rgba(234,133,48,.45);border-radius:.35rem;background:#fdf1e7;color:#ea8530;font-size:.9rem;font-weight:700;line-height:1;letter-spacing:.02em;white-space:nowrap}.collection-card-price-row{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem}.collection-card-price-row .price{margin-top:0}.collection-card-discount{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;padding:.4rem .9rem;border:.1rem solid #ea8530;border-radius:999rem;background:#fff;color:#ea8530;font-size:1rem;font-weight:700;line-height:1;white-space:nowrap}.collection-card-review-link{position:relative;z-index:20;display:flex;flex-direction:column;align-items:flex-start;gap:.55rem;width:fit-content;max-width:100%;margin:.85rem 0 0;color:#111;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.collection-card-review-link:hover{opacity:.78;transform:translateY(-1px)}.collection-card-review-link:focus-visible{outline:.2rem solid #ea8530;outline-offset:.3rem;border-radius:.3rem}.collection-card-stars{color:#ea8530;font-size:1.65rem;line-height:1;letter-spacing:.12rem;white-space:nowrap}.collection-card-verified-row{display:flex;align-items:center;gap:.65rem;color:#242424;font-size:1.35rem;line-height:1.25;font-weight:500}.collection-card-verified-badge{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;flex:0 0 1.8rem;border-radius:50%;background:#ea8530;color:#fff;font-size:1.1rem;line-height:1;font-weight:900}.collection-card-benefit{min-height:4rem;margin:1.15rem 0 1.2rem;color:#333;font-size:1.35rem;line-height:1.42;font-weight:500}.product-card-wrapper .quick-add{margin-top:1.4rem}.product-card-wrapper .quick-add__submit{min-height:4.8rem;border:0;border-radius:0;background:#ea8530;color:#fff;font-size:1.35rem;font-weight:800;letter-spacing:.2rem;text-transform:uppercase;box-shadow:none}.product-card-wrapper .quick-add__submit:after,.product-card-wrapper .quick-add__submit:before{box-shadow:none}.product-card-wrapper .quick-add__submit:hover{background:#d97524;color:#fff}.gs-card-add{position:relative;z-index:20;width:100%;margin-top:auto;padding:1.4rem 1.7rem 0}.gs-card-add product-form,.gs-card-add .form{display:block;width:100%}.gs-card-add__button{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:4.8rem;padding:1rem;overflow:hidden;border:0;border-radius:0;background:#ea8530;color:#fff;font-family:inherit;font-size:1.35rem;line-height:1;font-weight:800;letter-spacing:.2rem;text-transform:uppercase;cursor:pointer;transition:background .2s ease,transform .2s ease}.gs-card-add__button:hover{background:#d97524;transform:translateY(-1px)}.gs-card-add__button:disabled{background:#aaa;cursor:not-allowed;transform:none}.gs-card-add__button .loading__spinner{position:absolute}.gs-card-add~.quick-add,.gs-card-add~quick-add-bulk{display:none!important}@media screen and (max-width:749px){.card-merch-label{top:.55rem;right:.55rem;min-height:1.9rem;padding:.35rem .5rem;font-size:.75rem}.collection-card-price-row{gap:.5rem}.collection-card-discount{min-height:2.2rem;padding:.35rem .65rem;font-size:.85rem}.collection-card-review-link{gap:.45rem;margin-top:.7rem}.collection-card-stars{font-size:1.25rem;letter-spacing:.05rem}.collection-card-verified-row{gap:.45rem;font-size:1.05rem}.collection-card-verified-badge{width:1.5rem;height:1.5rem;flex-basis:1.5rem;font-size:.9rem}.collection-card-benefit{min-height:4.4rem;margin:.9rem 0 1rem;font-size:1.08rem;line-height:1.35}.product-card-wrapper .quick-add__submit{min-height:4.2rem;padding:.8rem .6rem;font-size:1.05rem;letter-spacing:.13rem}.gs-card-add{padding:1rem 1rem 0}.gs-card-add__button{min-height:4.2rem;padding:.8rem .55rem;font-size:1.05rem;letter-spacing:.13rem}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map */
