.qv-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:9999;align-items:center;justify-content:center}.qv-overlay.is-open{display:flex}.qv-modal{background:#fff;width:92%;max-width:920px;max-height:70vh;overflow-y:auto;border-radius:4px;position:relative;padding:48px 40px 40px;box-sizing:border-box}.qv-close{position:absolute;top:14px;right:18px;background:none;border:none;font-size:22px;cursor:pointer;color:#222;line-height:1;padding:4px}.qv-close:hover{color:#000}.qv-body{display:flex;gap:40px;align-items:flex-start}.qv-gallery{display:flex;gap:10px;flex:1.1;min-width:0}.qv-thumbs{display:flex;flex-direction:column;gap:8px;width:68px;flex-shrink:0}.qv-thumbs img{width:68px;height:86px;object-fit:cover;cursor:pointer;border:2px solid transparent;transition:border-color .2s;display:block;background:#f5f5f5}.qv-thumbs img.is-active,.qv-thumbs img:hover{border-color:#111}.qv-main-image{flex:1;min-width:0}.qv-main-image img{width:100%;height:auto;display:block;object-fit:cover;max-height:70vh}.qv-info{width:320px;flex-shrink:0}.qv-title{font-size:17px;font-weight:600;margin:0 0 10px;line-height:1.45;text-transform:uppercase;letter-spacing:.03em}.qv-price{font-size:16px;color:#c0392b;margin:0 0 22px;font-weight:500}.qv-option-group{margin-bottom:18px}.qv-option-label{font-size:11px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px;font-weight:700;color:#111}.qv-option-values{display:flex;flex-wrap:wrap;gap:8px}.qv-option-btn{min-width:40px;padding:7px 14px;border:1px solid #ccc;background:#fff;cursor:pointer;font-size:13px;transition:all .18s;border-radius:2px;text-align:center;color:#000}.qv-option-btn:hover{border-color:#888}.qv-option-btn.is-active{border-color:#111;background:#111;color:#fff}.qv-option-btn.is-disabled{opacity:.3;cursor:not-allowed;text-decoration:line-through}.qv-swatch-btn{width:30px;height:30px;border-radius:50%;border:2px solid #ddd;cursor:pointer;padding:0;transition:border-color .2s}.qv-swatch-btn.is-active,.qv-swatch-btn:hover{border-color:#111}.qv-qty-row{display:flex;align-items:center;gap:0;margin:20px 0 16px;border:1px solid #ddd;width:fit-content}.qv-qty-btn{background:none;border:none;font-size:20px;cursor:pointer;padding:8px 16px;line-height:1;color:#333}.qv-qty-btn:hover{background:#f5f5f5}#qv-qty{font-size:14px;min-width:32px;text-align:center;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:8px 0}.qv-atc-btn{width:100%;padding:15px;background:#111;color:#fff;border:none;font-size:12px;letter-spacing:.12em;cursor:pointer;font-weight:700;text-transform:uppercase;transition:background .2s}.qv-atc-btn:hover{background:#333}.qv-atc-btn:disabled{background:#aaa;cursor:not-allowed}.qv-desc-wrap details summary{font-size:11px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;cursor:pointer;padding:12px 0;border-top:1px solid #eee;list-style:none;color:#111}.qv-desc-wrap details summary::-webkit-details-marker{display:none}.qv-desc{font-size:13px;color:#555;line-height:1.75;padding:10px 0 16px;max-height:180px;overflow-y:auto}.qv-desc{font-size:13px;color:#555;line-height:1.75;padding:10px 0 16px;max-height:none;overflow:visible}.qv-desc table{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;max-width:100%}.qv-desc table::-webkit-scrollbar{height:4px}.qv-desc table::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}.qv-desc table,.qv-desc table tr,.qv-desc table td,.qv-desc table th{height:auto!important}a.media.card-product__media{position:relative}.qv-trigger-btn{display:block;width:80%;background:#f5eadf;color:#000;border:none;padding:10px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;cursor:pointer;text-align:center;position:absolute;bottom:10px;left:0;right:0;z-index:10;opacity:0;transform:translateY(0);transition:opacity .25s;height:38px;line-height:18px;margin:0 auto}card-product:hover .qv-trigger-btn,.card-product:hover .qv-trigger-btn{opacity:1}.qv-trigger-btn:hover{background:#111;color:#fff}.qv-bin-btn{display:block;width:100%;background:transparent;color:#111;border:1px solid #111;padding:12px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;cursor:pointer;text-align:center;margin-top:10px;transition:background .2s,color .2s}.qv-bin-btn:hover{background:#111;color:#fff}.qv-detail-link{display:block;text-align:center;font-size:12px;color:#666;text-decoration:underline;cursor:pointer}.qv-detail-link:hover{color:#111}.qv-info::-webkit-scrollbar{width:3px}.qv-info::-webkit-scrollbar-track{background:transparent}.qv-info::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.qv-info::-webkit-scrollbar-thumb:hover{background:#999}.qv-modal::-webkit-scrollbar,.qv-overlay::-webkit-scrollbar,.qv-body::-webkit-scrollbar{width:3px}.qv-modal::-webkit-scrollbar-track,.qv-overlay::-webkit-scrollbar-track,.qv-body::-webkit-scrollbar-track{background:transparent}.qv-modal::-webkit-scrollbar-thumb,.qv-overlay::-webkit-scrollbar-thumb,.qv-body::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.qv-overlay *::-webkit-scrollbar{width:3px}.qv-overlay *::-webkit-scrollbar-track{background:transparent}.qv-overlay *::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}@media(max-width:749px){.qv-overlay{align-items:flex-end}.qv-modal{width:100%;max-width:100%;max-height:80vh;border-radius:0;padding:0;transform:translateY(100%);transition:transform .32s cubic-bezier(.32,.72,0,1);overflow-y:auto}.qv-overlay.is-open .qv-modal{transform:translateY(0)}.qv-close{position:absolute;top:12px;right:12px;z-index:20;background:#ffffffd9;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:16px;padding:0;box-shadow:0 1px 4px #00000026}.qv-body{flex-direction:column;gap:0}.qv-gallery{flex-direction:column;gap:0;width:100%}.qv-main-image{width:100%;order:1}.qv-main-image img{width:100%;height:auto;object-fit:contain;display:block;border-radius:0}.qv-thumbs{order:2;flex-direction:row;width:100%;overflow-x:auto;gap:6px;padding:10px 16px;box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-width:none}.qv-thumbs::-webkit-scrollbar{display:none}.qv-thumbs img{width:56px;height:70px;flex-shrink:0;object-fit:cover;border:2px solid transparent}.qv-thumbs img.is-active{border-color:#111}.qv-info{width:100%;padding:16px 16px 32px;box-sizing:border-box}.qv-title{font-size:15px;margin-bottom:8px}.qv-price{font-size:15px;margin-bottom:16px}.qv-option-label{font-size:11px}.qv-swatch-btn{width:36px;height:36px}.qv-option-btn{padding:8px 16px;font-size:13px}.qv-qty-row{margin:16px 0 12px}.qv-atc-btn{padding:16px;font-size:13px}.qv-trigger-btn{position:absolute;bottom:10px;left:0;right:0;top:auto;opacity:1!important;transform:none!important;height:26px;line-height:26px;padding:0;font-size:9px;background:#c75d3e;color:#fff}}@media(max-width:768px){.qv-trigger-btn{width:36px;height:36px;border-radius:50%;background:#ffffffbf;border:none;left:auto;right:10px;bottom:10px;padding:0;display:flex;align-items:center;justify-content:center;font-size:0;box-shadow:0 2px 8px #0000001a}.qv-trigger-btn:hover{background:#ffffffe6}}.qv-thumbs{display:flex;flex-direction:column;gap:8px;max-height:540px;overflow-y:auto;overflow-x:hidden;align-items:center}.qv-thumbs::-webkit-scrollbar{width:2px}.qv-thumbs::-webkit-scrollbar-track{background:transparent}.qv-thumbs::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}.qv-thumbs img{width:72px;height:90px;object-fit:cover;flex-shrink:0;cursor:pointer}@media(max-width:768px){.qv-gallery{flex-direction:column}.qv-thumbs{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;max-height:none;width:100%;gap:8px;padding:8px 0}.qv-thumbs img{width:60px;height:75px;flex-shrink:0;object-fit:cover}.qv-thumbs::-webkit-scrollbar{height:2px}.qv-thumbs::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}}.qv-swatch-btn.qv-swatch-img{width:40px;height:40px;border-radius:4px;border:2px solid transparent;cursor:pointer;padding:0}.qv-swatch-btn.qv-swatch-img.is-active{border-color:#111}.qv-swatch-btn.qv-swatch-img.is-disabled{opacity:.4}
/*# sourceMappingURL=/cdn/shop/t/2/assets/quick-view.css.map */
