@charset "UTF-8";.collection-modal{width:100vw;max-width:none;margin-left:0;margin-right:0;border:none}@media only screen and (min-width: 48rem){.collection-modal{flex-direction:column;height:100vh;max-width:38.125rem;max-height:none;margin-left:auto}.collection-modal[open]{display:flex}.collection-modal [data-modal-contents]{flex:1;overflow-y:auto;display:flex;flex-direction:column}.collection-modal [data-modal-contents]>*:last-child{margin-top:auto;flex:0 0 auto}}.collection-modal [data-close-modal]{margin-left:auto;margin-right:0;display:block;position:absolute;top:1rem;right:1rem}.collection-modal[open]{animation:showDialog .2s ease-in-out forwards;margin-bottom:0}.collection-modal::backdrop{background-color:#00000080}.collection-modal .product-form__input{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap}.collection-modal .product-form__input .form__label{display:none}.collection-modal .product-form__input label{width:100%;text-align:left;line-height:2rem;border-bottom:1px solid rgb(248,247,245);font-weight:600;cursor:pointer}.collection-modal .product-form__input label:last-child{border-bottom:none}.collection-modal .product-form__input input{width:0;height:0;opacity:0}.collection-modal .product-form__input input:checked+label:before{content:"– ";margin-left:1em;margin-right:1em}.collection-modal .product-form__input input:disabled{opacity:0}.collection-modal [data-quickadd-option]{margin-top:1rem;display:flex;align-items:center;justify-content:space-between}.collection-modal [data-quickadd-option][disabled]{display:block}.collection-modal [data-quickadd-button] span{pointer-events:none}@keyframes showDialog{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media only screen and (min-width: 48rem){@keyframes showDialog{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}}.product-card__quick-add-product-summary{display:flex;width:100%;align-items:center;margin-bottom:32px}@media only screen and (min-width: 48rem){.product-card__quick-add-product-summary{margin-top:0}}.product-card__quick-add-product-summary .h5{margin-bottom:0}.product-card__quick-add-product-image{position:relative;flex-shrink:0;margin-right:16px}.product-card__quick-add-product-image img{width:88px;height:auto}
