.quick-view-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:399;background:#0000008c;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.quick-view-overlay.is-visible{opacity:1;visibility:visible}body.quick-view-open{overflow:hidden;touch-action:none;padding-inline-end:var(--quick-view-scrollbar, 0)}.quick-view-modal{position:fixed;z-index:400;background:var(--colorBody, #fff);color:var(--colorTextBody, #333);overflow:hidden;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease,transform .35s cubic-bezier(.22,1,.36,1)}.quick-view-modal.is-visible{opacity:1;visibility:visible}@media screen and (min-width:750px){.quick-view-modal{top:50%;left:50%;transform:translate(-50%,-48%);max-width:960px;width:92%;max-height:85vh;max-height:85dvh;border-radius:var(--radius-modal, 4px);box-shadow:0 20px 60px #0003;display:flex;flex-direction:column}.quick-view-modal.is-visible{transform:translate(-50%,-50%)}}@media screen and (max-width:749px){.quick-view-modal{bottom:0;left:0;right:0;max-height:90vh;max-height:90dvh;border-radius:var(--radius-modal, 12px) var(--radius-modal, 12px) 0 0;transform:translateY(100%);display:flex;flex-direction:column}.quick-view-modal.is-visible{transform:translateY(0)}}.quick-view__close{position:absolute;top:12px;right:12px;z-index:10;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--colorBody, #fff);border:1px solid var(--colorBorder, rgba(0, 0, 0, .12));border-radius:50%;cursor:pointer;color:var(--colorTextBody, #333);transition:background .2s ease,color .2s ease;padding:0;line-height:1}.quick-view__close:hover{background:var(--colorTextBody, #333);color:var(--colorBody, #fff)}.quick-view__close svg{width:20px;height:20px;pointer-events:none}.quick-view__inner{display:flex;flex-direction:column;overflow:hidden;flex:1;min-height:0;position:relative}.quick-view__content{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0}.quick-view__content .product-section{padding:0;margin:0}.quick-view__content .page-width{max-width:100%;padding-left:16px;padding-right:16px}@media screen and (min-width:750px){.quick-view__content .page-width{padding-left:24px;padding-right:24px}}.quick-view__content .breadcrumbs,.quick-view__content .product-single__back{display:none}.quick-view__content .product-single{padding-bottom:0;margin-bottom:0}.quick-view__content .product-block:empty{display:none}.quick-view__content .product-single__sticky{top:0}quick-view-modal [data-consent-type],quick-view-modal #shopify-buyer-consent-modal,quick-view-modal .shopify-payment-button__more-options,quick-view-modal more-payment-options-link,quick-view-modal .product__policies,quick-view-modal .shopify-payment-terms{display:none!important}.quick-view__loading{display:flex;align-items:center;justify-content:center;min-height:300px;width:100%}.quick-view__loading-spinner{width:32px;height:32px;border:3px solid var(--colorBorder, rgba(0, 0, 0, .15));border-top-color:var(--colorTextBody, #333);border-radius:50%;animation:qv-spin .7s linear infinite}@keyframes qv-spin{to{transform:rotate(360deg)}}.grid-product__quick-view-btn{position:absolute;bottom:10px;left:10px;z-index:4;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:var(--colorBody, #fff);color:var(--colorTextBody, #333);border:1px solid var(--colorBorder, rgba(0, 0, 0, .12));border-radius:50%;cursor:pointer;padding:0;opacity:0;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease,background .2s ease,color .2s ease;box-shadow:0 2px 8px #00000014}.grid-product__content:hover .grid-product__quick-view-btn,.grid-product__quick-view-btn:focus-visible{opacity:1;transform:translateY(0)}.grid-product__quick-view-btn:hover{background:var(--colorTextBody, #333);color:var(--colorBody, #fff)}.grid-product__quick-view-btn svg{pointer-events:none}@media(hover:none){.grid-product__quick-view-btn{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.quick-view-modal,.quick-view-overlay,.quick-view__close,.grid-product__quick-view-btn{transition-duration:.01ms!important}.quick-view__loading-spinner{animation-duration:1.5s}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/quick-view.css.map */
