.c9l .c9l-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.c9l .cc-card{display:flex;flex-direction:column;gap:0;position:relative;color:inherit;text-decoration:none}.c9l .cc-card[hidden]{display:none}.c9l .cc-card__img{position:relative;aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:#f4efe6;display:block}.c9l .cc-card__img img{width:100%;height:100%;object-fit:contain;padding:4%;box-sizing:border-box;display:block;transition:transform .52s cubic-bezier(.22,.61,.36,1)}@media(hover:hover){.c9l .cc-card:hover .cc-card__img{box-shadow:none}.c9l .cc-card:hover .cc-card__img img{transform:scale(1.045)}}.c9l .cc-card__badge{position:absolute;top:12px;left:12px;z-index:1;font-family:JetBrains Mono,monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;line-height:1.2;background:#fffdf8f0;color:#2a1f18;padding:5px 9px;border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.c9l .cc-card__badge--bestseller{background:#c4962a;color:#2a1f18}.c9l .cc-card__badge--new,.c9l .cc-card__badge--gold{background:#fffdf8f0;color:#2a1f18}.c9l .cc-card__badge+.cc-card__badge{top:40px}.c9l .cc-card__qa{display:none}@media(hover:hover)and (min-width:861px){.c9l .cc-card__qa{display:block;position:absolute;left:12px;right:12px;bottom:12px;z-index:1;text-align:center;border-radius:999px;background:#1f1612eb;color:#f7f1e6;padding:11px;font-size:13px;font-weight:600;line-height:1.2;opacity:0;transform:translateY(8px);transition:opacity .28s cubic-bezier(.22,.61,.36,1),transform .28s cubic-bezier(.22,.61,.36,1);pointer-events:none}.c9l .cc-card:hover .cc-card__qa,.c9l .cc-card:focus-visible .cc-card__qa{opacity:1;transform:translateY(0)}}.c9l .cc-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:12px 2px 0}.c9l .cc-card__txt{min-width:0}.c9l .cc-card__type{display:block;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute, #75695E);margin:0 0 6px}.c9l .cc-card__name{font-family:Cormorant Garamond,serif;font-style:normal;font-weight:500;font-size:22px;line-height:1.08;letter-spacing:-.005em;margin:0;color:#2a1f18}.c9l .cc-card__price{font-size:14px;color:#5a4a3f;margin:0;font-variant-numeric:tabular-nums;white-space:nowrap}.c9l .cc-card__sd{font-family:JetBrains Mono,monospace;font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;color:#8b6818;margin:2px 0 0}.c9l .cc-card__sd--next{color:var(--ink-mute, #75695E)}.c9l .cc-card__sd--next [data-c9f-kind=today]{color:#4a6536}@media(max-width:560px){.c9l .cc-card__name{font-size:20px}.c9l .cc-card__badge{top:10px;left:10px;padding:4px 8px;font-size:9px}.c9l .cc-card__badge+.cc-card__badge{top:36px}}.c9l .c9l-noimg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:Cormorant Garamond,serif;font-style:italic;font-size:22px;color:#b68a4e;opacity:.7}.c9l .c9l-more-wrap{text-align:center;padding:40px 0 0}.c9l .c9l-more-wrap[hidden]{display:none}.c9l .c9l-shown{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute, #75695E);margin:0 0 16px}.c9l .c9l-more{min-height:46px;background:transparent;border:1px solid #2A1F18;color:#2a1f18;padding:13px 32px;border-radius:999px;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;transition:background-color .15s,color .15s}@media(hover:hover){.c9l .c9l-more:hover{background:#2a1f18;color:#f4efe6}}.c9l a:focus-visible,.c9l button:focus-visible,.c9l select:focus-visible,.c9l input:focus-visible{outline:2px solid var(--ink,#2A1F18);outline-offset:3px;box-shadow:0 0 0 4px #c4962a59}.c9l .c9l-standin{position:absolute;right:8px;bottom:8px;z-index:2;background:#1f1612d1;color:#f4efe6;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;border-radius:999px;pointer-events:none}@media(prefers-reduced-motion:reduce){.c9l *,.c9l *:before,.c9l *:after{transition:none!important;animation:none!important}.c9l .cc-card:hover .cc-card__img img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/c9l-styles.css.map */
