.loumont-quick-card .card__inner{position:relative}.loumont-quick-card .quick-add,.loumont-quick-card quick-add-bulk{display:none!important}.lqs-card__plus{appearance:none;-webkit-appearance:none;position:absolute;z-index:9;right:11px;bottom:11px;width:38px;height:38px;border:1px solid rgba(0,0,0,.08);border-radius:50%;background:#fff;color:#111;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 10px #00000012;cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease}.lqs-card__plus:hover{transform:scale(1.06);background:#111;color:#fff}.lqs-card__plus:focus-visible,.lqs-sticky button:focus-visible,.lqs-modal button:focus-visible{outline:2px solid #222;outline-offset:3px}@media(max-width:749px){.lqs-card__plus{width:34px;height:34px;right:8px;bottom:8px}}.lqs-modal[hidden],.lqs-sticky[hidden],.lqs-sticky [hidden]{display:none!important}.lqs-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:flex-end;justify-content:center}.lqs-modal__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;border:0;padding:0;cursor:pointer}.lqs-modal__sheet{position:relative;z-index:1;background:#fff;color:#111;width:100%;max-width:560px;border-radius:18px 18px 0 0;padding:24px 18px max(22px,env(safe-area-inset-bottom));max-height:85dvh;overflow:auto;box-shadow:0 -4px 30px #0000001f}.lqs-modal__head{display:flex;justify-content:space-between;align-items:start;gap:20px;margin-bottom:22px}.lqs-modal__title{margin:0;font-weight:650;font-size:16px;line-height:1.4}.lqs-modal__close{-webkit-appearance:none;appearance:none;border:0;background:none;color:#111;font-size:25px;line-height:1;cursor:pointer;padding:0 4px}.lqs-modal__subtitle{margin:0 0 11px;font-weight:600;font-size:13px}.lqs-modal__sizes,.lqs-sticky__sizes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.lqs-modal__size,.lqs-sticky__size{-webkit-appearance:none;appearance:none;min-height:44px;padding:7px 4px;border:1px solid #dedede;border-radius:4px;background:#fff;color:#111;font:inherit;font-size:13px;cursor:pointer;position:relative}.lqs-modal__size[aria-pressed=true],.lqs-sticky__size[aria-pressed=true]{border:1.5px solid #111;background:#f4f4f4;font-weight:700}.lqs-modal__size:disabled,.lqs-sticky__size:disabled{color:#aaa;background:#fafafa;cursor:not-allowed;text-decoration:line-through}.lqs-modal__note,.lqs-sticky__note{color:#606060;font-size:11px;line-height:1.4;margin:10px 0 0}.lqs-modal__buy{-webkit-appearance:none;appearance:none;display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:24px;padding:16px 18px;border:1px solid #111;border-radius:5px;background:#111;color:#fff;font-weight:600;cursor:pointer;gap:12px}.lqs-modal__buy:disabled{opacity:.5;cursor:not-allowed}.lqs-modal__error{color:#9e1b1b;font-size:13px;margin:12px 0 0}.lqs-modal__link{color:#222;text-decoration:underline;text-underline-offset:3px;display:inline-block;margin-top:9px;font-size:13px}body.lqs-modal-open{overflow:hidden}.lqs-sticky{position:fixed;z-index:1100;left:0;right:0;bottom:0;box-sizing:border-box;padding:10px 13px max(12px,env(safe-area-inset-bottom));background-color:#f5f5f599;-webkit-backdrop-filter:blur(3px) saturate(140%);backdrop-filter:blur(3px) saturate(140%);border-top:1px solid rgba(255,255,255,.45);box-shadow:0 -6px 25px #0000000b;transition:opacity .2s,transform .2s}.lqs-sticky.is-invisible{opacity:0;transform:translateY(110%);pointer-events:none}.lqs-sticky__pickers{display:flex;gap:8px;align-items:stretch;margin-bottom:9px}.lqs-sticky__choice{min-width:0;position:relative;flex:1}.lqs-sticky__choice[data-lqs-color-wrap]{flex:1.5}.lqs-sticky__picker{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #e5e5e5;border-radius:6px;display:flex;gap:8px;align-items:center;width:100%;text-align:left;color:#111;padding:13px 12px;white-space:nowrap;cursor:pointer;font:inherit;min-height:48px}.lqs-sticky__label{font-size:12px;color:#888;flex:none}.lqs-sticky__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.lqs-sticky__chevron{margin-left:auto;font-size:20px;line-height:1}.lqs-sticky__panel{position:absolute;bottom:calc(100% + 20px);box-sizing:border-box;color:#111;z-index:4}.lqs-sticky__panel[data-lqs-size-panel]{left:auto;right:0;width:min(calc(100vw - 26px),500px);max-width:calc(100vw - 26px);border:0;background:transparent;box-shadow:none;padding:0;border-radius:0;max-height:min(54dvh,350px);overflow-y:auto;overflow-x:hidden}.lqs-sticky__sizes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.lqs-sticky__size{appearance:none;-webkit-appearance:none;min-height:52px;padding:10px 5px;border:1px solid #e4e4e4;border-radius:3px;background:#fffffff7;font:inherit;font-size:16px;font-weight:500;line-height:1;color:#111;display:flex;justify-content:center;align-items:center;cursor:pointer}.lqs-sticky__size[aria-pressed=true]{border:2px solid #111;background:#fff;font-weight:700}.lqs-sticky__size:disabled{background:#ffffffd6;color:#8c8c8c;text-decoration:line-through;cursor:not-allowed}.lqs-sticky__panel[data-lqs-size-panel] .lqs-sticky__note{display:none}.lqs-sticky [data-lqs-color-value]{display:block;min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;color:#111}.lqs-sticky__backdrop{appearance:none;-webkit-appearance:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1199;display:block;padding:0;margin:0;border:0;border-radius:0;width:100%;height:100%;background:#f2f2f22b;-webkit-backdrop-filter:blur(7px) saturate(92%);backdrop-filter:blur(7px) saturate(92%);cursor:default;touch-action:manipulation}.lqs-sticky__backdrop[hidden]{display:none!important}.lqs-sticky.is-panel-open{z-index:1200}.lqs-sticky__pickers,.lqs-sticky__buy{position:relative;z-index:2}.lqs-sticky__panel[data-lqs-size-panel]{max-height:min(54dvh,350px);overscroll-behavior:contain}.lqs-sticky__size{background:#fffffff0;border-color:#00000021;box-shadow:0 2px 8px #00000006}.lqs-sticky__size:disabled{background:#fffc}.lqs-sticky__panel[data-lqs-color-panel]{left:0;right:auto;width:min(calc(100vw - 26px),248px);max-width:calc(100vw - 26px);max-height:min(42dvh,310px);overflow:auto;padding:8px;background:#f9f9f9ad;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.67);box-shadow:0 8px 28px #00000017;border-radius:12px}.lqs-sticky__colors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lqs-sticky__color{appearance:none;-webkit-appearance:none;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;min-width:0;min-height:0;aspect-ratio:4 / 5;background:#f1f1f1;border:1px solid rgba(0,0,0,.12);color:#111;border-radius:4px;padding:0;cursor:pointer;text-decoration:none}.lqs-sticky__color[aria-current=true]{border:2px solid #111}.lqs-sticky__color-photo{display:block;width:100%;height:100%;object-fit:cover;background:#ececec}.lqs-sticky__color-fallback{padding:8px;text-align:center;font-size:11px;line-height:1.4}.lqs-sticky__color:focus-visible,.lqs-sticky__size:focus-visible{outline:2px solid #111;outline-offset:2px}@media(max-width:370px){.lqs-sticky__sizes{gap:5px}.lqs-sticky__size{min-height:48px;font-size:15px}.lqs-sticky__panel[data-lqs-color-panel]{width:min(calc(100vw - 26px),232px)}}@media(prefers-reduced-motion:reduce){.lqs-sticky__backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}}.lqs-sticky__buy{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;-webkit-appearance:none;appearance:none;border:0;background:#111;color:#fff;border-radius:5px;min-height:51px;padding:15px 14px;cursor:pointer;font-weight:650;font-size:13px;letter-spacing:.01em}.lqs-sticky__buy:disabled{opacity:.5;cursor:not-allowed}.lqs-sticky__error{color:#a02020;margin:7px 0 0;font-size:12px}@media(min-width:750px){.lqs-sticky{display:none!important}.lqs-modal{align-items:center}.lqs-modal__sheet{border-radius:16px;padding:24px}}@media(prefers-reduced-motion:reduce){.lqs-card__plus,.lqs-sticky{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/loumont-quick-shop.css.map */
