.product__info-container{--qty-row-height: 5.2rem;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:1rem;row-gap:1.5rem;align-items:start}.product__info-container>*{grid-column:1 / -1;margin-top:0;margin-bottom:0}.product__info-container>.product-form__quantity{grid-column:1;max-width:none;min-width:0;margin:0}.product__info-container>div:has(>product-form){grid-column:2;min-width:0}.product__info-container .product-form{margin:0}.product-form__quantity .form__label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.product-form__quantity .quantity{min-height:var(--qty-row-height)}.product-form__buttons{max-width:none}.product-form__buttons .product-form__submit{min-height:var(--qty-row-height);margin-bottom:0}.product__info-container:has(#customily-cart-btn,#customily-preview-button,.customily-preview-button)>div:has(>product-form){grid-column:1 / -1;width:100%;min-width:0}.product__info-container:has(#customily-cart-btn,#customily-preview-button,.customily-preview-button) .custom-personalized-bar{margin-bottom:-12px!important}.product__info-container:has(>.product-form__quantity):not(:has(#customily-cart-btn,#customily-preview-button,.customily-preview-button)){--qty-row-height: 52px;grid-template-columns:clamp(112px,25.5%,153px) minmax(0,1fr)}.product__info-container:has(>.product-form__quantity):not(:has(#customily-cart-btn,#customily-preview-button,.customily-preview-button))>.product-form__quantity .quantity{width:100%;min-width:0;height:52px;min-height:52px;box-sizing:border-box}.product__info-container:has(>.product-form__quantity):not(:has(#customily-cart-btn,#customily-preview-button,.customily-preview-button))>.product-form__quantity .quantity__button{flex:0 0 32%;width:32%;min-width:32px;max-width:44px;height:100%;padding:0}.product__info-container:has(>.product-form__quantity):not(:has(#customily-cart-btn,#customily-preview-button,.customily-preview-button))>.product-form__quantity .quantity__input{flex:1 1 0;width:0;min-width:0;height:100%;padding-inline:0}.product__info-container:has(>.product-form__quantity):not(:has(#customily-cart-btn,#customily-preview-button,.customily-preview-button))>div:has(>product-form) .product-form__submit{height:52px;min-height:52px;min-width:0;padding:8px 12px}.product__info-container:not(:has(#customily-cart-btn,#customily-preview-button,.customily-preview-button))>.product-form__quantity .quantity{height:48px!important;min-height:48px!important;box-sizing:border-box}.product__info-container:not(:has(#customily-cart-btn,#customily-preview-button,.customily-preview-button))>.product-form__quantity{align-self:end}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-qty-inline.css.map */
