/*!
 * ETAR theme v4.2.4 — Product card "Bottle card" (used on every product grid)
 * Developed by FACTICIED · https://www.facticied.com
 */.et-pc{--_fg:var(--pc-fg,var(--c-text));--_mu:var(--pc-muted,var(--c-muted));--_ac:var(--pc-accent,var(--c-accent));--_stage:var(--pc-stage,#FFFDF8);--_stage2:var(--pc-stage2,#EDE3D3);--_ratio:var(--pc-ratio,4/5);position:relative;display:flex;flex-direction:column;gap:14px;min-width:0;color:var(--_fg)}.et-pc__media{position:relative;display:block;aspect-ratio:var(--_ratio);border-radius:22px;overflow:hidden;isolation:isolate;background:radial-gradient(120% 85% at 50% 15%,var(--_stage),color-mix(in srgb,var(--_stage) 45%,var(--_stage2)) 62%,var(--_stage2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--_fg) 7%,transparent);transition:box-shadow .5s var(--ease)}.et-pc:hover .et-pc__media{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--_ac) 45%,transparent),0 24px 40px -28px #281c0e80}.et-pc__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4}.et-pc__halo{position:absolute;left:50%;top:42%;width:80%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,#ffffffe6,#fff0 72%);pointer-events:none}.et-pc__plinth{position:absolute;left:50%;bottom:10%;width:56%;height:7%;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,#281c0e4d,#281c0e00);pointer-events:none;transition:transform .6s var(--ease),opacity .6s}.et-pc__face{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;transition:opacity .6s var(--ease),transform .7s var(--ease)}.et-pc__face--back{opacity:0}.et-pc__img{display:block;width:100%;height:100%;object-fit:cover}.et-pc--stage .et-pc__img{box-sizing:border-box;padding:9% 12% 15%;object-fit:contain;filter:drop-shadow(0 22px 18px rgba(40,28,14,.24))}.et-pc--cover .et-pc__halo,.et-pc--cover .et-pc__plinth{display:none}.et-pc__ph{display:grid;place-items:center;width:100%;height:100%;padding:16% 20% 18%;box-sizing:border-box}.et-pc__ph-art{width:100%;height:100%}@media(hover:hover){.et-pc--stage:hover .et-pc__face{transform:translateY(-4%)}.et-pc--stage:hover .et-pc__plinth{transform:translate(-50%) scale(.82);opacity:.7}.et-pc--cover:hover .et-pc__face{transform:scale(1.04)}.et-pc__media.has-back:hover .et-pc__face--front{opacity:0}.et-pc__media.has-back:hover .et-pc__face--back{opacity:1}}.et-pc__badges{position:absolute;left:12px;top:12px;z-index:5;display:flex;flex-wrap:wrap;gap:6px;pointer-events:none}.et-pc__badge{padding:5px 10px;border-radius:999px;background:#ffffffe0;color:var(--_fg);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;box-shadow:0 4px 10px -6px #1c140a66}html body .et-pc .et-pc__badge--sale{background:var(--_fg);color:#fff}.et-pc__badge--out{background:color-mix(in srgb,var(--_fg) 12%,#fff);color:var(--_mu)}.et-pc__wa{position:absolute;right:12px;top:12px;z-index:5;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#ffffffe0;color:#1fa855;opacity:0;transform:translateY(-4px);transition:opacity .35s,transform .35s var(--ease)}.et-pc__wa .et-icon{width:17px;height:17px}.et-pc:hover .et-pc__wa,.et-pc__wa:focus-visible{opacity:1;transform:none}.et-pc__qa{position:absolute;left:10px;right:10px;bottom:10px;z-index:5;display:flex;flex-direction:column;align-items:stretch;gap:6px;opacity:0;transform:translateY(10px);transition:opacity .35s,transform .45s var(--ease)}.et-pc:hover .et-pc__qa,.et-pc__qa:focus-within{opacity:1;transform:none}.et-pc__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:0 14px;border:0;border-radius:999px;background:var(--_fg);color:#fff;font:inherit;font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 12px 24px -14px #140e08b3;transition:background-color .3s,transform .3s}.et-pc__btn:hover{background:color-mix(in srgb,var(--_fg) 82%,var(--_ac))}.et-pc__btn .et-icon{width:16px;height:16px}.et-pc__qa--sizes{padding:8px;border-radius:20px;background:#ffffffe6;box-shadow:0 12px 30px -16px #140e088c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.et-pc__qa-label{display:flex;align-items:center;justify-content:center;gap:6px;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--_mu)}.et-pc__qa-label .et-icon{width:13px;height:13px}.et-pc__sizes{display:flex;gap:6px}.et-pc__size{flex:1;min-width:0;height:36px;padding:0 6px;border:1px solid color-mix(in srgb,var(--_fg) 16%,transparent);border-radius:999px;background:#fff;color:var(--_fg);font:inherit;font-size:12.5px;white-space:nowrap;cursor:pointer;transition:background-color .3s,color .3s,border-color .3s}.et-pc__size:hover{background:var(--_fg);border-color:var(--_fg);color:#fff}.et-pc__size:disabled{opacity:.4;text-decoration:line-through;cursor:not-allowed;background:#fff;color:var(--_fg)}[data-qa].is-loading{pointer-events:none;opacity:.6}[data-qa].is-done{background:var(--_ac);border-color:var(--_ac);color:#fff}.et-pc__info{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:0 4px;min-width:0}.et-pc__type{font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--_ac)}.et-pc__title{font-family:var(--font-heading);font-size:calc(19px * var(--heading-scale,1));line-height:1.2;color:var(--_fg);text-decoration:none;transition:color .3s}.et-pc__title:hover{color:var(--_ac)}.et-pc__notes{max-width:100%;overflow:hidden;font-size:12.5px;color:var(--_mu);white-space:nowrap;text-overflow:ellipsis}.et-pc__rating{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--_mu)}.et-pc .et-stars{position:relative;display:inline-block;width:70px;height:13px;line-height:0}.et-pc .et-stars svg{width:70px;height:13px}.et-pc .et-stars__base svg{fill:color-mix(in srgb,var(--_fg) 15%,transparent)}.et-pc .et-stars__fill{position:absolute;left:0;top:0;height:100%;overflow:hidden}.et-pc .et-stars__fill svg{fill:var(--_ac)}.et-pc__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:2px;font-size:14.5px}.et-pc__from{font-size:12px;color:var(--_mu)}html body .et-pc .et-pc__now{color:var(--_fg);font-weight:600}html body .et-pc .et-pc__now.is-sale{color:#9b3b2b}html body .et-pc .et-pc__was{color:var(--_mu);font-size:12.5px}@media(hover:none){.et-pc__qa{opacity:1;transform:none;left:auto;right:8px;bottom:8px}.et-pc__qa .et-pc__btn{width:42px;height:42px;min-height:42px;padding:0;border-radius:50%}.et-pc__qa .et-pc__btn span{display:none}.et-pc__qa--sizes{left:8px;padding:6px;border-radius:16px}.et-pc__qa--sizes .et-pc__qa-label{display:none}.et-pc__size{height:32px;font-size:11.5px}.et-pc__wa{opacity:1;transform:none;width:32px;height:32px}}@media(max-width:749px){.et-pc{gap:10px}.et-pc__media{border-radius:16px}.et-pc__title{font-size:16px}.et-pc__badges{left:8px;top:8px}.et-pc__badge{padding:4px 8px;font-size:9.5px}}@media(prefers-reduced-motion:reduce){.et-pc__face,.et-pc__plinth,.et-pc__qa{transition:none}}.et-qa-toast{position:fixed;left:50%;bottom:24px;z-index:250;display:flex;align-items:center;gap:14px;padding:12px 20px;border-radius:999px;background:#1c1712;color:#f7f2ea;font-size:13.5px;white-space:nowrap;box-shadow:0 18px 40px -16px #00000080;transform:translate(-50%,20px);opacity:0;transition:opacity .4s,transform .4s}.et-qa-toast.is-on{opacity:1;transform:translate(-50%)}.et-qa-toast a{color:#c9a35f;text-decoration:underline}html body .et-pc .et-pc__title{color:var(--_fg)}html body .et-pc .et-pc__title:hover{color:var(--_ac)}@media(max-width:749px){.et-pc__sizes{gap:4px}.et-pc__size{height:30px;padding:0 2px;font-size:10.5px;letter-spacing:-.01em}.et-pc__qa--sizes{left:6px;right:6px;bottom:6px;padding:5px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/et-card.css.map */
