.grid__item:has(>product-component){display:flex;flex-direction:column}.grid__item>product-component{display:flex;flex-direction:column;flex:1 1 auto;width:100%}product-component>.product-card-wrapper{display:flex;flex-direction:column;flex:1 1 auto;height:auto}.product-card-wrapper>.card:not(.ratio):not(.card--horizontal){display:flex;flex-direction:column;flex:1 1 auto;height:auto}.product-card-wrapper>.card:not(.ratio):not(.card--horizontal)>.card__inner{flex:0 0 auto}.product-card-wrapper>.card:not(.ratio):not(.card--horizontal)>.card__content{display:flex;flex-direction:column;flex:1 1 auto}.product-card-wrapper>.card:not(.ratio):not(.card--horizontal)>.card__content>.card__information{flex:0 0 auto}.product-card-wrapper>.card:not(.ratio):not(.card--horizontal)>.card__content>.quick-add,.product-card-wrapper>.card:not(.ratio):not(.card--horizontal)>.card__content>quick-add-bulk{margin-top:auto;margin-bottom:1rem}.product-card-wrapper>.card:not(.ratio):not(.card--horizontal)>.card__content .card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;line-height:1.35;min-height:2.7em}.button.quick-add__submit,.button.product-form__submit{--color-button: 0, 0, 0;--color-button-text: 255, 255, 255;--alpha-button-background: 1;display:flex;align-items:center;justify-content:center;width:100%;min-width:100%;min-height:4.8rem;padding:0 1.2rem;border:0;border-radius:0;background-color:#000;font-size:1.5rem;letter-spacing:.1rem;line-height:1.2;white-space:nowrap;text-align:center;box-shadow:none;transform:none!important;transition:background-color .2s ease}.button.quick-add__submit:not(.loading),.button.product-form__submit:not(.loading){color:#fff}.button.quick-add__submit:before,.button.quick-add__submit:after,.button.product-form__submit:before,.button.product-form__submit:after{box-shadow:none!important}.button.quick-add__submit:not([disabled]):hover,.button.product-form__submit:not([disabled]):hover{--color-button: 51, 51, 51;background-color:#333}.button.quick-add__submit:focus-visible,.button.product-form__submit:focus-visible{outline:.2rem solid rgb(0,0,0);outline-offset:.3rem;box-shadow:none}.button.quick-add__submit .path,.button.product-form__submit .path{stroke:#fff}.button.quick-add__submit[disabled],.button.product-form__submit[disabled]{background-color:#000;opacity:.45}@media screen and (max-width:749px){.button.quick-add__submit,.button.product-form__submit{min-height:4.4rem;padding:0 .8rem;font-size:1.3rem;letter-spacing:.05rem}}.product__title h1{font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:1.25}@media screen and (min-width:750px){.product__title h1{font-size:calc(var(--font-heading-scale) * 3rem)}}.product__short-description{margin-top:-.5rem}.product__info-container form.installment{display:none}
/*# sourceMappingURL=/cdn/shop/t/19/assets/claude-custom.css.map */
