.coming-soon.svelte-1rctmsj{container-type:inline-size;display:grid;place-items:center;width:100%;aspect-ratio:1;background:#fafafa;font-family:var(--font-body);text-align:center}.coming-soon-copy.svelte-1rctmsj{display:grid;gap:4cqw;width:100%;padding:5%;line-height:1.2}.coming-soon-brand.svelte-1rctmsj{color:#c7bdbd;font-size:4.4cqw;font-weight:700}.coming-soon-message.svelte-1rctmsj{color:#a49a9a;font-size:5.1cqw;font-weight:400}.tll-card.svelte-q665hk{position:relative;display:flex;flex-direction:column;background:#fff;font-family:var(--font-body)}.tll-card-media-wrap.svelte-q665hk{position:relative;overflow:hidden;background:#f5f5f5}.tll-card-media.svelte-q665hk{display:block}.tll-card-media.svelte-q665hk img,.tll-card-media.svelte-q665hk .tll-card-img{display:block;width:100%;aspect-ratio:3 / 4;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:opacity .25s ease}.tll-card.svelte-q665hk:hover .tll-card-media:where(.svelte-q665hk) img{opacity:.92}.tll-card-wish.svelte-q665hk{position:absolute;top:10px;right:10px;display:inline-flex;background:transparent;border:0;padding:2px;color:#000;cursor:pointer}.tll-card-wish.svelte-q665hk svg:where(.svelte-q665hk){width:20px;height:20px}.tll-card-wish.is-active.svelte-q665hk svg:where(.svelte-q665hk){fill:#000}.tll-card-add.svelte-q665hk{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;background:#fff;color:#000;border:1px solid #000;border-radius:999px;cursor:pointer;transition:background .15s ease,color .15s ease}.tll-card-add.svelte-q665hk svg:where(.svelte-q665hk){width:16px;height:16px}.tll-card-add.svelte-q665hk:hover{background:#000;color:#fff}.tll-card-add.svelte-q665hk:disabled{cursor:wait}.tll-card-spin.svelte-q665hk{width:13px;height:13px;border:2px solid rgb(0 0 0 / .25);border-top-color:currentcolor;border-radius:50%;animation:svelte-q665hk-tll-card-spin .7s linear infinite}@keyframes svelte-q665hk-tll-card-spin{to{transform:rotate(360deg)}}.tll-card-body.svelte-q665hk{padding:12px 2px 6px;text-align:left}.tll-card-title.svelte-q665hk{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:400;color:#000;line-height:1.45;text-decoration:none}.tll-card-title.svelte-q665hk:hover{text-decoration:underline;text-underline-offset:3px}.tll-card-price.svelte-q665hk{margin:7px 0 0;font-size:14px;font-weight:600;color:#000}.tll-card-tax.svelte-q665hk{margin:4px 0 0;font-size:8.5px;font-weight:500;letter-spacing:.14em;color:#00000080}.tll-card--editorial.svelte-q665hk .tll-card-media-wrap:where(.svelte-q665hk){aspect-ratio:1;background:#f7f7f7}.tll-card--editorial.svelte-q665hk .tll-card-media:where(.svelte-q665hk) img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;transition:transform .6s ease}.tll-card--editorial.svelte-q665hk:hover .tll-card-media:where(.svelte-q665hk) img{opacity:1;transform:scale(1.035)}.tll-card--editorial.svelte-q665hk .tll-card-body:where(.svelte-q665hk){padding:18px 0 0}.tll-card--editorial.svelte-q665hk .tll-card-title:where(.svelte-q665hk){font-size:13px;line-height:1.6}.tll-card-category.svelte-q665hk{margin:0 0 7px;color:#777;font-size:8px;line-height:1.7;letter-spacing:.12em;text-transform:uppercase}.tll-card--editorial.svelte-q665hk .tll-card-price:where(.svelte-q665hk){margin-top:8px;font-size:13px;font-weight:500}.tll-card-detail.svelte-q665hk{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-top:14px;border-top:1px solid #e4e4e4;color:#626262;font-size:10px;font-weight:400;text-decoration:none}.tll-card-detail.svelte-q665hk svg:where(.svelte-q665hk){width:22px;height:16px;stroke:currentcolor;stroke-width:1;transition:transform .3s ease}.tll-card-detail.svelte-q665hk:hover{color:#202020}.tll-card-detail.svelte-q665hk:hover svg:where(.svelte-q665hk){transform:translate(3px)}.tll-card--editorial.svelte-q665hk :where(.svelte-q665hk):is(a:where(.svelte-q665hk),button:where(.svelte-q665hk)):focus-visible{outline:2px solid #202020;outline-offset:3px}.tll-card--editorial.svelte-q665hk .tll-card-media:where(.svelte-q665hk):focus-visible{outline-offset:-4px}@media(prefers-reduced-motion:reduce){.tll-card--editorial.svelte-q665hk .tll-card-media:where(.svelte-q665hk) img,.tll-card-detail.svelte-q665hk svg:where(.svelte-q665hk){transition:none}.tll-card--editorial.svelte-q665hk:hover .tll-card-media:where(.svelte-q665hk) img,.tll-card-detail.svelte-q665hk:hover svg:where(.svelte-q665hk){transform:none}}
