.quick-add-modal--spanx{padding:0;border:none;border-radius:0;min-height:unset;max-height:none;overflow:hidden;background:#fff;color:#000;box-shadow:0 12px 48px #00000024}.quick-add-modal--spanx::backdrop{background:#00000073;-webkit-backdrop-filter:none;backdrop-filter:none}@media screen and (min-width:750px){.quick-add-modal--spanx{width:clamp(420px,42vw,620px);max-width:clamp(420px,42vw,620px);margin:auto;top:0;right:0;bottom:0;left:0;height:fit-content;max-height:min(90vh,900px);border-radius:2px}.quick-add-modal--spanx[open]{display:flex}}@media screen and (max-width:749px){.quick-add-modal--spanx{position:fixed;inset:auto 0 0 0;width:100%;max-width:100%;height:auto;max-height:calc(100vh - 80px);margin:0;padding:0;border-radius:22px 22px 0 0;box-shadow:0 -8px 32px #0000001f}.quick-add-modal--spanx[open]{animation:piQvSlideUp .28s cubic-bezier(.22,1,.36,1) forwards}.quick-add-modal--spanx.dialog-closing{animation:piQvSlideDown .22s ease forwards}}@keyframes piQvSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes piQvSlideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.quick-add-modal--spanx .quick-add-modal__close{top:16px;right:16px;width:40px;height:40px;padding:8px;color:#000;z-index:3}.quick-add-modal--spanx .quick-add-modal__close svg{width:18px;height:18px}#quick-add-modal-content,#quick-add-modal-content.product-information__grid,.quick-add-modal--spanx .quick-add-modal__content{display:block!important;grid-template-columns:none!important;grid-template-rows:none!important;grid-column:unset!important;width:100%!important;max-width:100%!important;min-width:0;overflow-x:hidden;overflow-y:auto;max-height:inherit;-webkit-overflow-scrolling:touch}@media screen and (min-width:750px){#quick-add-modal-content,.quick-add-modal--spanx .quick-add-modal__content{padding:28px 32px 30px}}@media screen and (max-width:749px){#quick-add-modal-content,.quick-add-modal--spanx .quick-add-modal__content{padding:28px 24px 26px;max-height:calc(100vh - 80px)}}.quick-add-modal--spanx .product-information__media,.quick-add-modal--spanx .product-details,.quick-add-modal--spanx .product-header,.quick-add-modal--spanx .view-product-title,.quick-add-modal--spanx .quick-add-modal__title-row,.quick-add-modal--spanx .quick-add-modal__title-wrap{display:none!important}.quick-add-modal--spanx .quick-view__shell{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:none;min-width:0;gap:0}.quick-add-modal--spanx .quick-view__header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;max-width:none;padding-inline-end:44px;margin:0}.quick-add-modal--spanx .quick-view__vendor{flex:1 1 auto;min-width:0;margin:0;font-family:var(--font-paragraph--family);font-size:.6875rem;font-weight:400;letter-spacing:.05em;line-height:1.35;color:#0009}.quick-add-modal--spanx .quick-view__title{display:block;width:100%;max-width:none;margin:12px 0 0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit}.quick-add-modal--spanx .quick-view__title a{display:block;width:100%;max-width:none;margin:0;padding:0;font-family:var(--font-h2--family, var(--font-heading--family, Georgia, serif));font-weight:400;line-height:1.12;letter-spacing:-.02em;color:#000;text-decoration:none;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}@media screen and (min-width:750px){.quick-add-modal--spanx .quick-view__title a{font-size:clamp(1.875rem,2.8vw,2.375rem)}}@media screen and (max-width:749px){.quick-add-modal--spanx .quick-view__title{margin-top:10px}.quick-add-modal--spanx .quick-view__title a{font-size:clamp(1.75rem,7vw,2.125rem);line-height:1.15}}.quick-add-modal--spanx .quick-view__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;width:100%;max-width:none;margin-top:14px}@media screen and (max-width:749px){.quick-add-modal--spanx .quick-view__price{margin-top:18px}}.quick-add-modal--spanx .quick-view__price product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;width:auto;max-width:none;min-width:0;margin:0;padding:0;text-align:left;white-space:normal}.quick-add-modal--spanx .quick-view__price .price{font-weight:600;font-size:1.0625rem;line-height:1.3;color:#000}.quick-add-modal--spanx .quick-view__price .compare-at-price{font-size:.9375rem;font-weight:400;color:#00000080;text-decoration:line-through}.quick-add-modal--spanx .quick-view__options{width:100%;max-width:none;margin-top:22px}.quick-add-modal--spanx .quick-view__options .variant-picker{width:100%;padding:0;margin:0}.quick-add-modal--spanx .kiki-dore-variant-picker .kiki-variant-option__label{font-weight:400;letter-spacing:.02em;text-transform:capitalize}.quick-add-modal--spanx .kiki-dore-variant-picker .kiki-variant-option__value{font-weight:600;color:#000}.quick-add-modal--spanx .kiki-dore-variant-picker .kiki-variant-option__label-value-sep{display:none}.quick-add-modal--spanx .kiki-dore-variant-picker .kiki-variant-option__legend-text:after{content:": "}.quick-add-modal--spanx .kiki-dore-variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch){min-height:48px;padding-block:12px;padding-inline:16px;border-radius:9999px}.quick-add-modal--spanx .kiki-dore-variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(:checked):not(:has([data-option-available=false])){background-color:#000;border-color:#000!important;color:#fff}.quick-add-modal--spanx .kiki-dore-variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(:checked) .variant-option__button-label__text{color:#fff;font-weight:500}.quick-add-modal--spanx .kiki-dore-variant-picker .variant-option--equal-width-buttons{gap:8px}.quick-add-modal--spanx .quick-view__actions{width:100%;max-width:none;margin-top:24px}@media screen and (max-width:749px){.quick-add-modal--spanx .quick-view__actions{margin-top:28px}}.quick-add-modal--spanx .quick-view__actions .buy-buttons-block,.quick-add-modal--spanx .quick-view__actions product-form-component{width:100%}.quick-add-modal--spanx .quick-view__actions .button[type=submit],.quick-add-modal--spanx .quick-view__actions .add-to-cart-button{width:100%;min-height:52px;padding-block:16px;padding-inline:24px;border-radius:9999px;border:1px solid #000;background:#000;color:#fff;font-size:.75rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.quick-add-modal--spanx .quick-view__actions .button[type=submit]:disabled,.quick-add-modal--spanx .quick-view__actions .add-to-cart-button:disabled{opacity:.45;cursor:not-allowed}.quick-add-modal--spanx .quick-view__details-link{display:block;width:100%;margin-top:16px;padding:4px 0 0;text-align:center;font-size:.6875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;color:#000}.quick-add-modal--spanx .quick-view__details-link:hover{color:#000000a6}
/*# sourceMappingURL=/cdn/shop/t/1/assets/pi-quick-add-spanx.css.map */
