.quick-view-modal{box-sizing:border-box;opacity:0;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;width:100%;height:100%}.quick-view-modal[open]{opacity:1;visibility:visible;z-index:101}.quick-view-modal[open]:after{content:"";width:100%;height:100%;display:block;position:fixed;top:0;left:0;z-index:4}.quick-view-modal__content{box-shadow:0 24px 38px #00000014,0 8px 20px #00000014,0 3px 8px #00000014;position:absolute;background-color:rgb(var(--color-background));transform:translate(-50%);margin-top:2.4rem;padding:1rem;z-index:5}.media:has(quick-view-modal[open]){overflow:unset}@media screen and (max-width:749px){.quick-view-modal__content{transform:unset;left:0!important;top:50%!important;right:0;margin-left:auto;margin-right:auto;width:32rem;max-width:100%}}.quick-view-modal__content img{max-width:100%}.quick-view-modal__content-info{--modal-padding: 0rem;--gutter-width: 0;padding:var(--modal-padding);padding-top:calc(var(--modal-padding) * 2);height:100%}.quick-view-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%;display:flex;flex-wrap:nowrap;flex-direction:column}.quick-view-modal__toggle{display:none}.quick-view-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.quick-view-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.quick-view__inner.card-wrapper{display:grid;grid-template-columns:3.7rem minmax(0,1fr) 1.2rem;column-gap:.8rem;row-gap:.2rem;grid-template-rows:auto auto;align-items:center;width:100%;text-decoration:none;color:rgb(var(--color-foreground))}.quick-view__inner.card-wrapper.quick-view__inner--no-image{grid-template-columns:minmax(0,1fr) 1.2rem}.quick-view__inner--no-image .quick-view__information,.quick-view__inner--no-image .quick-view__price{grid-column:1 / 2}.quick-view__inner--no-image .quick-view__buttons{grid-column:2 / 3}.quick-view__information{grid-column:2/3;grid-row:1/2;text-align:left;align-self:end;min-width:0}.quick-view__price{grid-column:2/3;grid-row:2/3;align-self:start;font-size:1rem;font-weight:var(--font-weight-semibold);text-transform:lowercase;line-height:normal}.quick-view__information .product__title{font-size:1.4rem;font-weight:var(--font-weight-light);margin:0;letter-spacing:0;line-height:1}.quick-view__image{grid-column:1/2;grid-row:1/-1}.quick-view__buttons{grid-column:3/4;grid-row:1/3;align-self:center;display:flex;margin:0}.quick-view__buttons .icon-caret{--size: 1.2rem;width:.7rem;height:1.2rem;color:rgb(var(--color-accent));transform:rotate(-90deg)}.quick-view__buttons>*+*{margin-top:.2rem}.quick-view__image .media{padding-bottom:135%}modal-hover .loading-overlay__spinner{position:absolute;height:1.2rem;width:1.2rem}@keyframes pulsate{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.2)}to{transform:translate(-50%,-50%) scale(1)}}.slideshow__product-dot{z-index:3;position:absolute;width:1.8rem;height:1.8rem;border-radius:50%;background-color:transparent;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;padding:0;animation:pulsate 2s ease-in-out infinite;background:rgba(var(--color-card),.25)}.slideshow__product-dot span{width:.8rem;height:.8rem;background-color:rgba(var(--color-accent),1);outline:.2rem solid rgba(var(--color-card),1);border-radius:100%;display:block;padding:0}.quick-view .card-wrapper .price{justify-content:flex-start;text-align:left}
/*# sourceMappingURL=/cdn/shop/t/5/assets/quick-view.css.map */
