.wla{--wla-green:#09A55A;--wla-green-d:#078548;--wla-red:#e51d2f;--wla-ink:#151a1c;--wla-muted:#69757a;--wla-line:#e6eaeb;width:min(1000px,calc(100% - 40px));max-height:min(820px,calc(100vh - 40px));padding:0;border:0;border-top:4px solid var(--wla-red);border-radius:14px;background:#fff;color:var(--wla-ink);font-family:inherit;font-size:14px;line-height:1.35;box-shadow:0 20px 70px #0b151a40;overflow:auto}.wla::backdrop{background:#10181c80}.wla *,.wla *:before,.wla *:after{box-sizing:border-box}.wla svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.wla button{font-family:inherit;cursor:pointer}.wla[open]{animation:wla-in .18s ease-out}@keyframes wla-in{0%{opacity:0;transform:translateY(8px)}}.wla-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px 6px}.wla-head h2{display:flex;align-items:center;gap:9px;margin:0;font-size:19px;font-weight:600;letter-spacing:-.3px}.wla-head h2 svg{width:24px;height:24px;color:#fff;fill:var(--wla-green);stroke:#fff;stroke-width:2}.wla-close{display:grid;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:50%;background:#f1f4f5;color:var(--wla-ink)}.wla-close:hover{background:#e4e9ea}.wla-added{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:18px;margin:10px 22px 0;padding:14px;border:1px solid var(--wla-line);border-radius:12px;background:#fafbfb}.wla-added-img{width:96px;height:96px;border-radius:8px;background:#fff;overflow:hidden;display:grid;place-items:center}.wla-added-img img{max-width:100%;max-height:100%;object-fit:contain}.wla-added-id{display:flex;flex-direction:column;gap:3px;min-width:0}.wla-added-id strong{font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.wla-added-id span{font-size:12.5px;color:var(--wla-muted)}.wla-added-id .wla-added-price{margin-top:2px;font-size:16px;font-weight:700;color:var(--wla-ink)}.wla-added-cart{display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-width:300px}.wla-added-cart>span{font-size:13px;color:var(--wla-muted);min-height:20px}.wla-added-cart>span b{color:var(--wla-ink);font-size:16px}.wla-added-cart small{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--wla-green)}.wla-added-cart small svg{width:17px;height:17px}.wla-actions{display:flex;gap:8px;margin-top:4px}.wla-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:11px;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.wla-btn--ghost{border:1.5px solid var(--wla-green);background:#fff;color:var(--wla-green)}.wla-btn--ghost:hover{background:#eef9f3}.wla-btn--go,.wla-btn--go:visited{border:1.5px solid var(--wla-green);background:var(--wla-green);color:#fff}.wla-btn--go:hover{border-color:var(--wla-green-d);background:var(--wla-green-d);color:#fff}.wla-link{padding:2px 0;border:0;background:none;font-size:12.5px;color:var(--wla-ink);text-decoration:underline;text-underline-offset:3px}.wla.is-adding .wla-head h2 svg{fill:#c9d1d3}.wla.is-adding .wla-added-img,.wla.is-adding #wla-name,.wla.is-adding #wla-price{border-radius:6px;background:linear-gradient(90deg,#eceff0 0,#f6f7f7,#eceff0) 0 0/200% 100%;animation:wla-shine 1.2s linear infinite}.wla.is-adding #wla-name{display:block;width:70%;height:19px}.wla.is-adding #wla-price{display:block;width:30%;height:19px}.wla.is-adding .wla-actions,.wla.is-adding .wla-link{visibility:hidden}.wla-more{padding:20px 22px 22px}.wla-more[hidden]{display:none}.wla-more-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.wla-more h3{margin:0;font-size:17px;font-weight:600;letter-spacing:-.2px}.wla-arrows{display:flex;gap:8px}.wla-arrows button{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid #d5dbdd;border-radius:50%;background:#fff;color:var(--wla-ink)}.wla-arrows button:hover:not(:disabled){border-color:var(--wla-red);background:var(--wla-red);color:#fff}.wla-arrows button:disabled{opacity:.35;cursor:default}.wla-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 36px)/4);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:2px}.wla-track::-webkit-scrollbar{display:none}.wla-card{display:flex;flex-direction:column;min-width:0;padding:10px;border:1px solid var(--wla-line);border-radius:12px;background:#fff;scroll-snap-align:start}.wla-card-img{display:grid;place-items:center;aspect-ratio:1;border-radius:8px;background:#f4f5f5;overflow:hidden;isolation:isolate}.wla-card-img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.wla-card-vendor{margin-top:8px;height:15px;font-size:11px;color:var(--wla-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wla-card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:46.8px;margin-top:2px;font-size:12px;line-height:15.6px;font-weight:500;color:var(--wla-ink);text-decoration:none}.wla-card-title:hover{text-decoration:underline;text-underline-offset:3px}.wla-card-price{margin-top:6px;height:21px;font-size:16px;font-weight:700;color:var(--wla-ink)}.wla-card-price s{margin-left:6px;font-size:12px;font-weight:400;color:var(--wla-muted)}.wla-card-add{margin-top:8px;min-height:40px;border:1.5px solid var(--wla-green);border-radius:11px;background:#fff;color:var(--wla-green);font-size:13px;font-weight:600;transition:background .15s,color .15s}.wla-card-add:hover:not(:disabled){background:var(--wla-green);color:#fff}.wla-card-add.is-added{border-color:#bfe3cf;background:#eef9f3;color:var(--wla-green-d);cursor:default}.wla-card-add:disabled:not(.is-added){opacity:.6;cursor:progress}.wla-card--own{border-color:#cfe6d8}.wla-card-vendor i{display:inline-block;padding:1px 7px;border-radius:999px;background:var(--wla-green);color:#fff;font-style:normal;font-size:10px;font-weight:600;line-height:14px}.wla-card--ghost .wla-card-img,.wla-card--ghost .wla-card-vendor,.wla-card--ghost .wla-card-title,.wla-card--ghost .wla-card-price,.wla-card--ghost .wla-card-add{border-color:transparent;border-radius:6px;background:linear-gradient(90deg,#f0f2f3 0,#f8f9f9,#f0f2f3) 0 0/200% 100%;animation:wla-shine 1.2s linear infinite}@keyframes wla-shine{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.wla[open],.wla-card--ghost *{animation:none}.wla-track{scroll-behavior:auto}}@media(max-width:900px){.wla-added{grid-template-columns:80px minmax(0,1fr)}.wla-added-img{width:80px;height:80px}.wla-added-cart{grid-column:1/-1;align-items:stretch;min-width:0}.wla-added-cart>span{text-align:right}.wla-added-cart small{justify-content:flex-end}.wla-actions .wla-btn{flex:1}.wla-track{grid-auto-columns:calc((100% - 24px) / 3)}}@media(max-width:600px){.wla{inset:auto 0 0 0;width:100%;max-width:100%;max-height:88vh;max-height:88dvh;margin:0;border-radius:16px 16px 0 0;padding-bottom:env(safe-area-inset-bottom,0px)}.wla[open]{animation:wla-up .22s ease-out}@keyframes wla-up{0%{transform:translateY(40px);opacity:.4}}.wla-head{padding:14px 16px 4px}.wla-head h2{font-size:17px}.wla-added{margin:8px 16px 0;padding:10px;gap:12px;grid-template-columns:64px minmax(0,1fr)}.wla-added-img{width:64px;height:64px}.wla-added-id strong{font-size:13.5px}.wla-more{padding:16px 0 18px}.wla-more-head{padding:0 16px}.wla-arrows{display:none}.wla-track{grid-auto-columns:42%;gap:10px;padding:2px 16px;scroll-padding:0 16px}}.product-form__submit.button:after{content:none}.product-form__submit.button.submit-horizontal-shaking{animation:none}.product-form__submit.button--primary:hover{background-color:#078548}:is(#wla-never,.product-form__submit).product-form__submit.loading[aria-disabled=true] .loading-inline-spinner.loading-inline-spinner,:is(#wla-never,.product-form__submit).product-form__submit .loading-overlay__spinner.loading-overlay__spinner{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/wl-added.css.map */
