.quick-view__panel{width:min(900px,100%)}.quick-view__header{border-bottom:1px solid var(--color-border)}.quick-view__body{position:relative;padding-bottom:var(--space-8)}@media screen and (min-width:750px){.quick-view__header{position:absolute;top:0;left:46%;right:0;z-index:3;height:64px;padding:0 var(--space-8);background-color:var(--color-background)}.quick-view__body{height:100%;padding:0;overflow:hidden}}.quick-view__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;background-color:var(--color-background);color:var(--color-foreground-muted)}.quick-view__loading[hidden]{display:none}.quick-view__loading svg{animation:quick-view-spin .8s linear infinite}@keyframes quick-view-spin{to{transform:rotate(360deg)}}.quick-view__error{padding:var(--space-12) var(--space-4);text-align:center;color:var(--color-foreground-muted)}.quick-view__layout{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media screen and (min-width:750px){.quick-view__layout{grid-template-columns:minmax(0,46%) 1fr;gap:0;height:100%}}.quick-view__media{background-color:var(--color-surface-hover)}@media screen and (max-width:749px){.card-gallery--quick-view .card-gallery__slide .media{aspect-ratio:3 / 4}.card-gallery--quick-view .card-gallery__slide .media__img{height:100%;object-fit:cover}}.quick-view__details{display:block}@media screen and (min-width:750px){.quick-view__media{height:100%;overflow-y:auto;scrollbar-width:none}.quick-view__media::-webkit-scrollbar{display:none}.quick-view__details{position:relative;z-index:1;height:100%;overflow-y:auto;scrollbar-width:none;background-color:var(--color-background);padding:calc(64px + var(--space-8)) var(--space-8) var(--space-8);box-shadow:-28px 0 48px -24px #14141447}.quick-view__details::-webkit-scrollbar{display:none}.card-gallery--quick-view .card-gallery__viewport{overflow:visible;cursor:default}.card-gallery--quick-view .card-gallery__track{flex-direction:column}.card-gallery--quick-view .card-gallery__slide{flex-basis:auto}.card-gallery--quick-view .card-gallery__dots{display:none}}.quick-view__details>*+*{margin-top:var(--space-5)}.quick-view__form-wrap{display:block}.quick-view__form>*+*{margin-top:var(--space-6)}.quick-view__title{margin:0}.quick-view__title-link{transition:color var(--duration-fast) ease}.quick-view__price{font-size:var(--font-size-body-lg)}.quick-view__excerpt{margin:0;font-size:var(--font-size-caption);line-height:1.6}.quick-view__purchase{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:stretch}.quick-view__purchase:has([data-size-mix-add]){grid-template-columns:minmax(0,1fr)}.quick-view__purchase:has([data-size-mix-add]) .buy-buttons__submit{grid-column:1 / -1;width:100%}.quick-view__purchase .corporate-size-mix__add{flex:1 1 auto;min-width:5.5rem;padding-inline:var(--space-8)}.quick-view__purchase .corporate-size-mix__dropdown{flex:1 0 100%;width:100%;min-width:0}.quick-view__purchase:has([data-size-mix-dropdown]){container-type:inline-size;container-name:size-mix-purchase}.quick-view__purchase .corporate-size-mix__dropdown-panel{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-top:1px solid var(--color-border-strong);border-bottom:none;border-radius:15px 15px 0 0;box-shadow:0 -16px 40px #1414141f}.quick-view__purchase .corporate-size-mix__dropdown[open] .corporate-size-mix__dropdown-trigger{border-radius:0 0 15px 15px;border-bottom-color:var(--color-border-strong);border-top-color:transparent}.quick-view__purchase .quantity{height:var(--input-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-base);background-color:var(--color-background);transition:border-color var(--duration-base) var(--ease-out-expo)}.quick-view__purchase .quantity:focus-within,.quick-view__purchase .quantity:hover{border-color:var(--color-foreground)}.quick-view__purchase .quantity__button{width:34px}.quick-view__purchase .quantity__input{width:36px;font-size:var(--font-size-body-sm)}.quick-view__purchase .buy-buttons{display:contents}.quick-view__purchase .shopify-payment-button{grid-column:1 / -1}.quick-view.is-bundle-mode .buy-buttons>*:not(.buy-buttons__submit){display:none}.quick-view .buy-buttons__submit.is-selected .bundle-item__toggle-icon{transform:rotate(45deg)}.buy-buttons{display:flex;flex-direction:column;gap:var(--space-3)}.buy-buttons__submit{width:100%;position:relative}.buy-buttons__submit.is-loading [data-add-label]{opacity:0}.buy-buttons__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.buy-buttons__spinner[hidden]{display:none}.buy-buttons__spinner svg{animation:quick-view-spin .8s linear infinite}.shopify-payment-button{margin-top:0}.shopify-payment-button.is-disabled,[data-product-checkout].is-disabled{pointer-events:none;opacity:.45}.quick-view .shopify-payment-button__button--unbranded{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:var(--input-height);padding:var(--space-3) var(--space-8);border:1px solid var(--color-button);border-radius:var(--radius-base);background-color:var(--color-button);color:var(--color-button-text);font-family:var(--font-body-family);font-size:var(--font-size-caption);font-weight:500;letter-spacing:var(--letter-spacing-button);text-transform:uppercase;transition:background-color var(--duration-base) var(--ease-out-expo),border-color var(--duration-base) var(--ease-out-expo)}.quick-view .shopify-payment-button__button--unbranded:hover{background-color:var(--color-button-hover);border-color:var(--color-button-hover);color:var(--color-button-hover-text)}.quick-view__errors{color:#b3261e;font-size:var(--font-size-caption)}.quick-view__full-link{position:relative;display:inline-block;margin-top:var(--space-6);text-decoration:none}.quick-view__full-link:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform var(--duration-base) var(--ease-out-expo)}.quick-view__full-link:hover:after,.quick-view__full-link:focus-visible:after{transform:scaleX(1)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-quick-view.css.map */
