.quick-view__overlay{position:fixed;z-index:1000;left:0;top:0;width:100vw;height:100%;visibility:hidden;justify-content:flex-end;background-color:rgba(var(--color-foreground),0);transition:visibility .5s,background-color .5s}.quick-view__overlay.active{visibility:visible;background-color:rgba(var(--color-foreground),.5)}.quick-view-drawer{position:absolute;top:0;right:0;height:100%;width:90%;max-width:400px;transform:translate(400px);transition:.5s transform;background-color:#fff;z-index:10;overflow-x:scroll}.quick-view__overlay.active .quick-view-drawer{transform:translate(0)}.quick-view__close-x{position:absolute;z-index:1;top:10px;right:20px}.quick-view__close-x svg{width:25px;height:25px;fill:#000;cursor:pointer}.quick-view__card-button{visibility:hidden;opacity:0;margin:auto;position:absolute;bottom:10px;width:80%;background-color:#fff;z-index:2;left:50%;transform:translate(-50%)}@media screen and (max-width: 696px){.quick-view__card-button{visibility:visible;opacity:1;font-size:11px;padding:3px 0;width:90%;background-color:#ffffffde}}.quick-view__card-button.secondary-button:hover{transform:translate(-50%)}@media screen and (min-width: 697px){.product-card-wrapper .card:hover .quick-view__card-button,.product-grid-container .card:hover .quick-view__card-button{visibility:visible;opacity:1}}.quick-view__close-span{display:block;width:100%;height:100%;cursor:pointer}.quick-view__images{width:100%}.quick-view__slider{width:100%;aspect-ratio:1/1;overflow:hidden;position:relative}.quick-view__image-block{min-width:100%;opacity:0;transition:.25s opacity ease;position:absolute;top:0;left:0}.quick-view__image-block.active-image{opacity:1}.quick-view__image-block img{width:100%;height:100%;object-fit:cover}.quick-view__image-buttons{margin:10px 0}.quick-view__image-buttons button{background-color:transparent;border:none;cursor:pointer}.quick-view__image-button svg{width:25px;height:25px}.quick-view__information{padding:0 30px 20px}.quick-view__product-title{min-height:30px}.quick-view__product-title h2{color:#000;margin-top:0;font-size:24px;line-height:29px;font-weight:400}.quick-view__author{margin:5px 0}.quick-view__pricing{display:flex;align-items:end;justify-content:start;gap:5px;width:50%;min-height:30px;margin-top:10px}.quick-view__sale-pricing{font-size:20px;color:var(--main-red);font-family:var(--degular-heading-family);text-decoration:line-through;text-decoration-thickness:2px}.quick-view__regular-pricing{font-size:24px;color:#000;font-family:var(--degular-heading-family)}.quick-view__variants{margin-top:10px}.quick-view__variants label{color:#373737}.quick-view__variants select{width:100%;padding:5px 10px;border-radius:7px;font-size:14px;font-family:degular;margin-bottom:10px}.quick-view__atc{margin-top:15px;min-height:40px}.quick-view__atc:empty{display:none}.quick-view__atc a{color:#373737;display:block;text-align:center;text-decoration:underline;margin-top:10px}.quick-view__atc button:disabled{background-color:#c95a5a;border-color:#c95a5a}.quick-view__atc button:disabled .atc-text{display:none}.quick-view__atc button:enabled .atc-text{display:block}.oos-text{display:none}.quick-view__atc button:disabled .oos-text{display:block}w .quick-view__atc button:enabled .oos-text{display:none}.quick-view__atc button,.quick-view__see-more a{width:100%;font-size:14px}.quick-view__description{border-top:1px solid gainsboro;border-bottom:1px solid gainsboro;margin-top:20px}.quick-view__description p{font-size:14px;line-height:22px}.quick-view__see-more{margin-top:20px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/quick-view-drawer.css.map */
