#MainContent .qc-product .qc-product-form,#MainContent .qc-product .qc-product-form>form{width:100%;max-width:100%;min-width:0;align-self:stretch;box-sizing:border-box}#MainContent .qc-product .qc-product-form .qc-add,#MainContent .card-actions .card-actions__primary,#MainContent .collection-product-card .card__link--static:not(.button--link),#MainContent .qcompare-viewport thead th:not(:first-child)>.button{width:100%!important;max-width:100%;min-width:0;min-height:4.8rem;box-sizing:border-box;align-self:stretch;justify-self:stretch;justify-content:center;gap:1rem;white-space:normal}#MainContent .card-actions{width:100%;max-width:100%}#MainContent .card-actions :is(.card-actions__form,.card-actions__primary-opener){flex:1 1 0;min-width:0}#MainContent .card-actions__form>form{width:100%;max-width:100%;min-width:0}@media(min-width:750px){#MainContent .qc-actions:has(>.button~.button){display:grid;grid-template-columns:minmax(0,1fr);width:max-content;max-width:100%;align-items:stretch}#MainContent .qc-actions:has(>.button~.button)>.button{width:100%!important;min-width:0;max-width:100%;align-self:stretch;justify-self:stretch;justify-content:space-between}#MainContent :is(.banner__buttons,.buttons,.qeydo-care-showcase__actions,.qeydo-editorial-hero__actions,.qeydo-footer-cta__actions,.qeydo-ai__handoff-actions,.qeydo-ai__product-actions,.door-compatibility__quick-view-actions,.login__buttons,.address-add-buttons,.address-edit-buttons,.activate__buttons,.gift-card__buttons):has(>.button~.button){display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);width:max-content;max-width:100%;align-items:stretch}#MainContent :is(.banner__buttons,.buttons,.qeydo-care-showcase__actions,.qeydo-editorial-hero__actions,.qeydo-footer-cta__actions,.qeydo-ai__handoff-actions,.qeydo-ai__product-actions,.door-compatibility__quick-view-actions,.login__buttons,.address-add-buttons,.address-edit-buttons,.activate__buttons,.gift-card__buttons):has(>.button~.button)>.button{width:100%!important;min-width:0;align-self:stretch;justify-self:stretch}}@media(min-width:750px){#MainContent .button:is(.button--primary,.button--secondary,.button--tertiary){width:fit-content!important;max-width:100%;min-width:0;flex:0 1 auto;align-self:flex-start;justify-self:start;justify-content:center;gap:1.6rem;white-space:normal;box-sizing:border-box}}@media(max-width:749px){#MainContent .button:is(.button--primary,.button--secondary,.button--tertiary){width:100%!important;max-width:100%;min-width:0;flex:0 0 auto;box-sizing:border-box;white-space:normal}#MainContent .product__buy-buttons .product-form__buttons-row{flex-wrap:wrap}}@media(min-width:750px){.qeydo-designed .qc-guide :is(.qc-actions,.qc-guide-footer,.qc-service-footer) .button,.qeydo-care-showcase__actions .button,.door-compatibility__submit,.qeydo-b2b-quote__submit{width:fit-content!important;max-width:100%;min-width:0;justify-content:center;gap:1.6rem;align-self:flex-start}.qeydo-designed .qc-guide .qc-actions{align-items:flex-start}}@media(max-width:749px){.qeydo-designed .qc-guide :is(.qc-actions,.qc-guide-footer,.qc-service-footer) .button,.qeydo-care-showcase__actions .button,.door-compatibility__submit,.qeydo-b2b-quote__submit{width:100%!important;max-width:100%;box-sizing:border-box}}@media(max-width:749px){#MainContent :is(.qc-actions,.banner__buttons,.buttons,.qeydo-care-showcase__actions,.qeydo-editorial-hero__actions,.qeydo-footer-cta__actions,.qeydo-ai__handoff-actions,.qeydo-ai__product-actions,.door-compatibility__quick-view-actions,.login__buttons,.address-add-buttons,.address-edit-buttons,.activate__buttons,.gift-card__buttons):has(>.button~.button){display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;gap:1.2rem}#MainContent :is(.qc-actions,.banner__buttons,.buttons,.qeydo-care-showcase__actions,.qeydo-editorial-hero__actions,.qeydo-footer-cta__actions,.qeydo-ai__handoff-actions,.qeydo-ai__product-actions,.door-compatibility__quick-view-actions,.login__buttons,.address-add-buttons,.address-edit-buttons,.activate__buttons,.gift-card__buttons):has(>.button~.button)>.button{width:100%!important;min-width:0;max-width:100%;justify-self:stretch;align-self:stretch}}
/*# sourceMappingURL=/cdn/shop/t/506/assets/qeydo-button-widths.css.map */
