.dialog-modal.quick-add-modal.firefly-quick-add-sheet{position:fixed;inset:0 0 0 auto;width:min(612px,100vw);height:100dvh;max-width:100vw;max-height:100dvh;margin:0;padding:0;border:0;border-radius:0;background:#fff;color:#242626;box-shadow:-4px 0 30px #00000040;overflow:hidden}.dialog-modal.quick-add-modal.firefly-quick-add-sheet[open]{display:flex;flex-direction:column;animation:firefly-quick-add-sheet-in .28s ease forwards}.dialog-modal.quick-add-modal.firefly-quick-add-sheet.dialog-closing{animation:firefly-quick-add-sheet-out .22s ease forwards}@keyframes firefly-quick-add-sheet-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes firefly-quick-add-sheet-out{0%{transform:translate(0)}to{transform:translate(100%)}}.firefly-quick-add-sheet__header{position:relative;display:flex;flex:0 0 102px;align-items:center;justify-content:space-between;height:102px;padding:0 24px}.firefly-quick-add-sheet__header:after{position:absolute;inset-inline:24px;bottom:0;height:1px;background:#e8e8e8;content:"";pointer-events:none}.firefly-quick-add-sheet__title{margin:0;color:#242626;font-family:Inter,var(--font-body--family),sans-serif;font-size:24px;font-weight:700;line-height:normal}.firefly-quick-add-sheet .quick-add-modal__close{position:static;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;color:#000;transform:none}.firefly-quick-add-sheet .quick-add-modal__close svg{width:22px;height:22px}.firefly-quick-add-sheet__body{display:block;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:18px 24px 24px;background:#fff}.firefly-quick-add-sheet .quick-add-modal__content,.firefly-quick-add-sheet .product-details,.firefly-quick-add-sheet .product-details>.group-block,.firefly-quick-add-sheet .firefly-product-purchase-panel>.group-block-content{display:flex;flex-direction:column;align-items:stretch;gap:16px;width:100%;max-height:none;overflow:visible}.firefly-quick-add-sheet .quick-add-modal__content .product-details>.group-block{padding-block:0}.firefly-quick-add-summary{display:flex;align-items:flex-start;gap:24px;width:100%}.firefly-quick-add-summary__copy{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;min-width:0}.firefly-quick-add-summary__media{display:flex;flex:0 0 140px;align-items:center;justify-content:center;width:140px;height:140px;min-width:140px;padding:0;box-sizing:border-box;border:0;border-radius:0;overflow:hidden;background:#fff}.firefly-quick-add-summary__image{display:block;width:100%;height:100%;object-fit:contain}.firefly-quick-add-sheet .view-product-title{display:none!important}.firefly-quick-add-sheet .firefly-quick-add-summary .text-block,.firefly-quick-add-sheet .firefly-quick-add-summary .shopify-block{width:100%;min-width:0}.quick-add-modal.firefly-quick-add-sheet .firefly-product-purchase-panel .text-block h1{font-size:24px;font-weight:700;line-height:normal}.firefly-quick-add-sheet .firefly-product-purchase-panel div.text-block:not(:has(h1)),.firefly-quick-add-sheet .firefly-product-purchase-panel div.text-block:not(:has(h1))>*{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#6b6f79;font-size:14px;line-height:19px}.firefly-quick-add-sheet .firefly-product-purchase-panel product-price,.firefly-quick-add-sheet .firefly-product-purchase-panel variant-picker,.firefly-quick-add-sheet .firefly-product-purchase-panel .buy-buttons-block,.firefly-quick-add-sheet .firefly-product-purchase-panel product-sku-component,.firefly-quick-add-sheet .price-offer-card{width:100%}.firefly-quick-add-sheet .firefly-product-purchase-panel{padding:0!important;border-radius:0;background:transparent}.quick-add-modal.firefly-quick-add-sheet .firefly-product-purchase-panel .firefly-buy-buttons-row{grid-template-columns:1fr}.firefly-quick-add-sheet .firefly-buy-now-button,.firefly-quick-add-sheet .accelerated-checkout-block,.firefly-quick-add-sheet shopify-accelerated-checkout,.firefly-quick-add-sheet .shopify-payment-button,.firefly-quick-add-sheet .firefly-product-purchase-meta,.firefly-quick-add-sheet .firefly-product-resource-links,.firefly-quick-add-sheet .firefly-complementary-purchase,.firefly-quick-add-sheet .view-more-details__wrapper{display:none!important}.firefly-quick-add-sheet .buy-buttons-block,.firefly-quick-add-sheet .product-details .buy-buttons-block{position:static;margin-top:0;padding-bottom:0;background:transparent}.firefly-quick-add-sheet .product-details .buy-buttons-block:before{display:none}@media screen and (max-width:749px){.dialog-modal.quick-add-modal.firefly-quick-add-sheet{inset:auto 0 0 0;width:100vw;height:min(92dvh,100dvh);border-radius:16px 16px 0 0}.firefly-quick-add-sheet__header{flex-basis:72px;height:72px;padding:0 16px}.firefly-quick-add-sheet__title{font-size:20px}.firefly-quick-add-sheet__body{padding:16px}.firefly-quick-add-summary{gap:12px}.firefly-quick-add-summary__media{flex-basis:96px;width:96px;height:96px}}.firefly-quick-add-sheet .product-details .firefly-quick-add-summary,.firefly-quick-add-sheet .product-details .firefly-quick-add-summary__copy,.firefly-quick-add-sheet .product-details .firefly-quick-add-summary__media{display:flex!important;align-items:center!important}.firefly-quick-add-sheet .product-details .firefly-quick-add-summary__image,.firefly-quick-add-sheet .product-details .firefly-quick-add-summary__copy>*{display:block!important}.firefly-quick-add-sheet .product-details .firefly-quick-add-summary__image{display:block!important;width:100%!important;height:100%!important;object-fit:contain;border-radius:5px!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/firefly-quick-add-modal.css.map */
