.eo-pc{position:relative;display:flex;flex-direction:column;min-width:0;height:100%;padding:var(--pc-pad, 0px);background:var(--pc-card-bg, transparent);border:var(--pc-bw, 0px) solid var(--pc-bc, var(--eo-line, rgba(0, 0, 0, .12)));border-radius:var(--pc-rad, 0px);box-shadow:var(--pc-shadow, none);color:var(--eo-ink);font-family:var(--eo-ui);text-align:var(--pc-align, start);isolation:isolate}.eo-pc:not([data-pc-equal]){height:auto;align-self:start}.eo-pc[data-pc-style=framed]{background:var(--pc-card-bg, var(--eo-shop-bg, #fff));border-width:max(1px,var(--pc-bw, 0px));padding:max(10px,var(--pc-pad, 0px));overflow:hidden}.eo-pc__frame{position:relative;display:grid;place-items:center;box-sizing:border-box;aspect-ratio:var(--pc-ar, 4 / 5);overflow:hidden;padding:var(--pc-ipad, 0px);background:var(--pc-ibg, transparent);border:var(--pc-ibw, 0px) solid var(--pc-ibc, var(--eo-line, rgba(0, 0, 0, .12)));border-radius:var(--pc-irad, 0px)}.eo-pc__pic{position:relative;display:block;width:100%;height:100%;overflow:hidden;background:var(--pc-pic, transparent)}.eo-pc__img{display:block;width:100%;height:100%;object-fit:var(--pc-fit, contain);object-position:var(--pc-pos, 50% 50%);mix-blend-mode:var(--pc-blend, normal);transition:opacity .35s ease,transform .6s ease}.eo-pc[data-pc-natural] .eo-pc__frame{aspect-ratio:auto}.eo-pc[data-pc-natural] .eo-pc__pic,.eo-pc[data-pc-natural] .eo-pc__img:not(.eo-pc__img--alt){height:auto}.eo-pc__case{object-fit:contain;mix-blend-mode:normal}.eo-pc__ph{fill:var(--eo-ink-3);background:rgba(var(--color-foreground),.04);mix-blend-mode:normal}.eo-pc__img--alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}@media(hover:hover){.eo-pc[data-pc-ih=fade]:hover .eo-pc__img--alt{opacity:1}.eo-pc[data-pc-ih=swap]:hover .eo-pc__img--alt{opacity:1;transition:none}.eo-pc[data-pc-ih=swap]:hover .eo-pc__frame--alt [data-pc-main]{opacity:0;transition:none}.eo-pc[data-pc-ih=fade]:hover .eo-pc__frame--alt [data-pc-main]{opacity:0}.eo-pc[data-pc-hover=shadow]:hover{box-shadow:0 6px 18px #0000001a,0 18px 40px #00000014}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.eo-pc{transition:transform .25s ease,box-shadow .25s ease}.eo-pc[data-pc-hover=lift]:hover{transform:translateY(-4px)}.eo-pc[data-pc-zoom]:hover .eo-pc__img,.eo-pc[data-pc-hover=zoom]:hover .eo-pc__img{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.eo-pc__img{transition:none}}.eo-pc__badges{position:absolute;z-index:2;display:flex;flex-direction:column;gap:4px;pointer-events:none}.eo-pc__badges--tl{top:8px;left:8px;align-items:flex-start}.eo-pc__badges--tr{top:8px;right:8px;align-items:flex-end}.eo-pc__badges--bl{bottom:8px;left:8px;align-items:flex-start}.eo-pc__badges--br{bottom:8px;right:8px;align-items:flex-end}.eo-pc__badge,.eo-pc__off--corner{display:inline-block;padding:.32em .62em;border-radius:3px;font-family:var(--eo-mono);font-size:11px;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.eo-pc__badge--disc{background:var(--pc-bd-bg, var(--eo-sale));color:var(--pc-bd-fg, var(--eo-shop-bg, #fff))}.eo-pc__badge--new{background:var(--pc-bn-bg, var(--eo-ink));color:var(--pc-bn-fg, var(--eo-shop-bg, #fff))}.eo-pc__badge--sold{background:var(--pc-bs-bg, var(--eo-shop-bg, #fff));color:var(--pc-bs-fg, var(--eo-ink));border:1px solid currentColor}.eo-pc__badge--low{background:var(--pc-bl-bg, var(--eo-shop-bg, #fff));color:var(--pc-bl-fg, var(--eo-ink))}.eo-pc__body{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--pc-bgap, .35em);padding-top:var(--pc-bpt, .8em)}.eo-pc[data-pc-style=overlay] .eo-pc__body{position:absolute;z-index:1;left:var(--pc-pad, 0px);right:var(--pc-pad, 0px);bottom:var(--pc-pad, 0px);padding:.9em 1em 1em;background:rgba(var(--color-background),.9)}.eo-pc[data-pc-style=framed] .eo-pc__body{padding-top:.9em}.eo-pc__range,.eo-pc__series{margin:0;font-family:var(--eo-mono);font-size:var(--eo-fs-3xs, 11px);letter-spacing:var(--eo-track-u, .08em);text-transform:uppercase;color:var(--eo-ink-3)}.eo-pc__title{margin:0;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--pc-tl, 2);font-family:var(--pc-tf, var(--eo-display));font-size:var(--pc-ts, 16px);font-weight:var(--pc-tw, 500);line-height:1.25;letter-spacing:var(--eo-track, 0);text-transform:var(--pc-tc, none)}.eo-pc__link{color:inherit;text-decoration:none}.eo-pc__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.eo-pc__link--bare{display:block;width:0;height:0;overflow:visible}.eo-pc__link:focus-visible{outline:none}.eo-pc__link:focus-visible:after{outline:2px solid currentColor;outline-offset:2px}.eo-pc__colour,.eo-pc__sizes,.eo-pc__rating{margin:0;font-size:var(--eo-fs-sm, 13px);color:var(--eo-ink-2)}.eo-pc__stars{color:var(--eo-ink)}.eo-pc__rc{color:var(--eo-ink-3)}.eo-pc__prices{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:var(--pc-align, start);gap:var(--pc-pgap, .2em .6em);margin:0;font-family:var(--pc-pf, var(--eo-ui));font-size:var(--pc-ps, 16px)}.eo-pc__now{font-size:var(--pc-ps, 16px);font-weight:var(--pc-pw, 600);color:var(--pc-pc, var(--eo-ink));font-variant-numeric:tabular-nums}.eo-pc__mrp{font-size:var(--pc-ms, 13px);font-weight:var(--pc-mw, 400);color:var(--pc-mc, var(--eo-ink-3));font-variant-numeric:tabular-nums}.eo-pc__off{font-size:var(--pc-os, 12px);font-weight:var(--pc-ow, 600);color:var(--pc-oc, var(--eo-sale))}.eo-pc__off--tag{padding:.18em .5em;border:1px solid currentColor;border-radius:3px;letter-spacing:.04em;text-transform:uppercase}.eo-pc__off--ribbon{padding:.3em .7em;background:var(--pc-oc, var(--eo-sale));color:var(--eo-shop-bg, #fff);letter-spacing:.04em;text-transform:uppercase}.eo-pc__off--text{letter-spacing:0}.eo-pc__off--label{letter-spacing:var(--eo-track-u, .17em);text-transform:uppercase;white-space:nowrap}.eo-pc__off--corner.eo-pc__off--label{padding:.32em .62em;background:rgba(var(--color-background),.92)}.eo-pc__off--corner.eo-pc__off--tag{background:var(--eo-shop-bg, #fff)}.eo-pc__off--corner.eo-pc__off--text{background:rgba(var(--color-background),.92)}.eo-pc__off--corner.eo-pc__off--ribbon{border-radius:0}.eo-pc__save{font-size:var(--pc-ms, 13px);color:var(--pc-oc, var(--eo-sale))}.eo-pc__swatches{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--pc-align, start);gap:6px;margin:.2em 0 0;padding:0;list-style:none}.eo-pc__sw{display:grid;place-items:center;width:calc(var(--pc-sws, 18px) + 6px);height:calc(var(--pc-sws, 18px) + 6px);margin:0;padding:2px;border:1px solid var(--eo-line-2, rgba(0, 0, 0, .18));border-radius:50%;background:transparent;color:inherit;font:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}.eo-pc[data-pc-sw=square] .eo-pc__sw{border-radius:0}.eo-pc[data-pc-sw=rounded] .eo-pc__sw{border-radius:4px}.eo-pc__sw[aria-pressed=true]{border-color:var(--eo-ink)}.eo-pc__sw:focus-visible{outline:2px solid var(--eo-ink);outline-offset:2px}.eo-pc__sw-paint{display:block;width:var(--pc-sws, 18px);height:var(--pc-sws, 18px);border-radius:inherit;object-fit:cover}.eo-pc__sw--text{width:auto;padding:0 .6em;border-radius:999px;font-size:11px}.eo-pc__sw-name{white-space:nowrap}.eo-pc__sw-more{font-size:12px;color:var(--eo-ink-3)}.eo-pc__qa-form,.eo-pc__body>.eo-pc__qa{margin-top:auto;align-self:var(--pc-align, start)}.eo-pc__qa-form{position:relative;z-index:2}.eo-pc__qa-f{margin:0}.eo-pc__qa{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-height:40px;margin-top:.6em;padding:0 1.1em;border-radius:var(--eo-btn-radius, 4px);font:inherit;font-size:var(--eo-fs-sm, 13px);letter-spacing:var(--eo-btn-track, .02em);text-decoration:none;cursor:pointer}.eo-pc__qa--solid{background:var(--eo-btn, var(--eo-ink));border:1px solid var(--eo-btn, var(--eo-ink));color:var(--eo-shop-bg, #fff)}.eo-pc__qa--outline{background:transparent;border:1px solid currentColor;color:var(--eo-ink)}.eo-pc__qa--text{min-height:32px;padding:0;background:none;border:0;color:var(--eo-ink);text-decoration:underline;text-underline-offset:.25em}.eo-pc__qa .hidden{display:none}.eo-pc__qa.loading>span:first-child{opacity:.5}@media(max-width:749px){.eo-pc__title{font-size:calc(var(--pc-ts, 16px) * var(--pc-tsm, .9))}}
/*# sourceMappingURL=/cdn/shop/t/136/assets/engine-pc-card.css.map */
