@layer enigma-product-presentation{html body .enigma-home-approved .eh-track:has(>.enigma-single-product-card):not(:has(>:not(.enigma-single-product-card))){grid-auto-columns:calc(.8 * (100% - (var(--eh-cards) - 1) * var(--eh-gap)) / var(--eh-cards))!important}html body .enigma-home-approved .eh-track:not(:has(>:not(.enigma-single-product-card)))>.enigma-single-product-card,html body .enigma-home-approved .enigma-home-merch__grid:not(:has(>:not(.enigma-single-product-card)))>.enigma-single-product-card{zoom:.8}html body .enigma-home-approved .enigma-home-merch__grid:has(>.enigma-single-product-card):not(:has(>:not(.enigma-single-product-card))){grid-auto-columns:min(100%,240px)!important}}@layer enigma-product-presentation{html body .enigma-single-product-card{--single-action-size: 40px;--enigma-recent-media-height: 250px;--enigma-recent-inset: 14px;position:relative;display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important;min-width:0;padding:0!important;border:1px solid var(--enigma-color-border, #dce3dc)!important;border-radius:0!important;background:#fff!important;color:var(--enigma-color-ink, #595146);text-align:left!important;box-shadow:none!important;transition:box-shadow .2s ease!important;overflow:hidden}html body .enigma-single-product-card [hidden]{display:none!important}html body .enigma-single-product-card>.inner-top{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%;min-width:0;padding:0!important;margin:0!important;transform:none!important;transition:none!important}html body .enigma-single-product-card .enigma-single-product-card__media{position:relative!important;display:flex!important;flex:0 0 auto!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;height:250px!important;min-height:0!important;aspect-ratio:auto!important;padding:14px!important;margin:0!important;border:0!important;background:#fff!important;overflow:hidden}html body .enigma-single-product-card .enigma-single-product-card__media>a,html body .enigma-single-product-card .enigma-single-product-card__media>.ygo-image-recovery{position:relative!important;inset:auto!important;display:flex!important;align-items:center;justify-content:flex-start;width:100%!important;height:100%!important;min-width:0;padding:0!important}html body .enigma-single-product-card .enigma-single-product-card__media img:not([hidden]){position:static!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0 auto 0 0!important;padding:0!important;object-fit:contain!important;object-position:left center!important;transform:none!important;transform-origin:left center;transition:transform .22s ease!important}@media(hover:hover)and (pointer:fine){html body .enigma-single-product-card:hover{box-shadow:0 7px 20px #183b2310!important}html body .enigma-single-product-card .enigma-single-product-card__media:hover img:not([hidden]){transform:scale(1.035)!important}}html body .enigma-single-product-card .enigma-single-product-card__body,html body .enigma-single-product-card [data-enigma-single-offer]{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-width:0;gap:10px!important;margin:0!important;text-align:left!important}html body .enigma-single-product-card .enigma-single-product-card__body{container:enigma-single-offer / inline-size;padding:14px!important;width:100%;max-width:none}html body .section-recently-viewed #recently-viewed-products .enigma-single-product-card .enigma-single-product-card__body{margin-top:0!important;padding:14px!important}html body .enigma-single-product-card [data-enigma-single-offer]{padding:0!important}html body .enigma-single-product-card .enigma-single-product-card__title{display:block!important;height:auto!important;min-height:2.6em!important;margin:0!important;padding:0!important;font-size:17px!important;line-height:1.3!important;font-weight:600!important;white-space:normal!important;overflow:visible!important;-webkit-line-clamp:unset!important}html body .enigma-single-product-card .enigma-single-product-card__title a{font:inherit!important}html body .enigma-single-product-card .enigma-single-product-card__edition{min-height:1.5em;margin:0!important;font-size:12px!important;line-height:1.5!important;font-weight:400!important;overflow-wrap:anywhere}html body .enigma-single-product-card .enigma-single-product-card__edition{margin-top:var(--single-edition-offset, 0px)!important}html body .enigma-single-product-card .mtg-catalog__offer,html body .enigma-single-product-card [data-enigma-recent-form],html body #recently-viewed-products .enigma-single-product-card [data-enigma-recent-form]{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;gap:10px!important;min-width:0;width:100%!important;margin:0!important;padding:0!important;border:0!important}html body .enigma-single-product-card .enigma-single-variant-matrix__fieldset{display:block;min-width:0;margin:0!important;padding:0!important;border:0!important}html body .enigma-single-product-card .enigma-single-variant-matrix__fieldset{margin-top:var(--single-variant-offset, 0px)!important}html body .enigma-single-product-card .enigma-single-variant-matrix__legend{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html body .enigma-single-product-card .enigma-single-variant-matrix__list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important}html body .enigma-single-product-card .enigma-single-variant-matrix__item{position:relative;min-width:0}html body .enigma-single-product-card .enigma-single-variant-matrix__input{display:inline-block!important;position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;min-width:0!important;margin:0!important;padding:0!important;opacity:0!important}html body .enigma-single-product-card .enigma-single-variant-matrix__option{display:flex!important;flex-flow:row wrap!important;align-items:center!important;min-height:46px!important;height:auto!important;gap:6px!important;margin:0!important;padding:7px!important;border:1px solid #d8ded8!important;border-radius:0!important;background:#f7f8f5!important;cursor:pointer}html body .enigma-single-product-card .enigma-single-variant-matrix__input:checked~.enigma-single-variant-matrix__option{outline:2px solid #245a3d!important;outline-offset:-2px}html body .enigma-single-product-card .enigma-single-variant-matrix__input:focus-visible~.enigma-single-variant-matrix__option{outline:2px solid var(--enigma-color-focus,#595146)!important;outline-offset:2px}html body .enigma-single-product-card .enigma-single-variant-matrix__input:disabled~.enigma-single-variant-matrix__option{cursor:default}html body .enigma-single-product-card .is-sold-out .enigma-single-variant-matrix__option{border-style:dashed!important}html body .enigma-single-product-card .enigma-single-variant-matrix__option{transition:background-color .16s ease,box-shadow .16s ease}html body .enigma-single-product-card .is-sold-out .enigma-single-variant-matrix__option{background:#f0f1ee!important}@media(hover:hover)and (pointer:fine){html body .enigma-single-product-card .enigma-single-variant-matrix__item:not(.is-sold-out) .enigma-single-variant-matrix__input:not(:disabled)~.enigma-single-variant-matrix__option:hover{background:#edf6ed!important;box-shadow:0 0 0 1px #2f9d5933,0 2px 7px #2f9d591f!important}}@media(prefers-reduced-motion:reduce){html body .enigma-single-product-card .enigma-single-variant-matrix__option{transition:none}}html body .enigma-single-product-card .enigma-single-variant-matrix__attributes{display:flex!important;flex:1 1 auto!important;flex-wrap:wrap!important;align-items:center;min-width:0;gap:4px!important}html body .enigma-single-product-card .enigma-single-variant-matrix__badge{min-height:26px!important;min-width:0!important;max-width:100%;padding:3px!important;border:0!important;background:transparent!important;font-size:11px!important;overflow-wrap:anywhere}html body .enigma-single-product-card .enigma-single-variant-matrix__meta{display:flex!important;flex:1 1 auto!important;flex-wrap:wrap;justify-content:space-between!important;align-items:center;gap:6px!important;min-width:0!important;width:auto!important}html body .enigma-single-product-card .enigma-single-variant-matrix__price{font-size:14px!important;line-height:1.4;color:#245a3d!important;white-space:nowrap}html body .enigma-single-product-card .enigma-single-variant-matrix__compare-price{display:block;font-size:11px;line-height:1.3;font-weight:400;color:#595146}html body .enigma-single-product-card .enigma-single-variant-matrix__stock{font-size:11px!important;line-height:1.4;text-align:left!important;overflow-wrap:anywhere}html body .enigma-single-product-card .is-sold-out .enigma-single-variant-matrix__stock{color:#a14236!important}html body .enigma-single-product-card .enigma-single-variant-matrix__finish.is-foil .enigma-single-variant-matrix__star{color:#ffc400!important}html body .enigma-single-product-card .enigma-single-product-card__actions{display:flex!important;flex-flow:row nowrap!important;align-items:flex-end!important;flex:0 0 auto!important;gap:6px!important;width:100%!important;min-width:0;min-height:var(--single-action-size);margin:var(--single-action-offset, 0px) 0 0!important;padding:8px 0 0!important;border:0!important}html body .enigma-single-product-card .enigma-card-quantity{display:block!important;flex:1 1 80px!important;width:auto!important;min-width:64px!important;max-width:none!important;margin:0!important}html body .enigma-single-product-card .enigma-card-quantity__label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}html body .enigma-single-product-card .enigma-card-quantity__controls{display:flex!important;align-items:stretch!important;height:var(--single-action-size)!important;border:0!important;background:#fff!important;overflow:hidden}html body #recently-viewed-products .enigma-single-product-card .enigma-card-quantity__controls{height:var(--single-action-size)!important}html body .enigma-single-product-card .enigma-card-quantity__controls>button{flex:0 1 28px!important;width:28px!important;min-width:20px!important;min-height:0!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;background:#ebecdf!important;color:#595146!important;font-size:16px!important;cursor:pointer}html body .enigma-single-product-card .enigma-card-quantity__controls>input{flex:1 1 28px!important;width:28px!important;min-width:22px!important;max-width:none!important;min-height:0!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;background:#fff!important;color:#595146!important;text-align:center!important;font-size:14px!important;box-shadow:none!important;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}html body .enigma-single-product-card input[type=number]::-webkit-inner-spin-button,html body .enigma-single-product-card input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html body .enigma-single-product-card :is(.enigma-single-product-card__cart,.enigma-single-product-card__wishlist){position:static!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 var(--single-action-size)!important;width:var(--single-action-size)!important;min-width:var(--single-action-size)!important;height:var(--single-action-size)!important;min-height:var(--single-action-size)!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important;opacity:1;transition:filter .18s ease!important}html body .enigma-single-product-card .enigma-single-product-card__cart{color:#269c56!important}html body .enigma-single-product-card .enigma-single-product-card__wishlist{color:#595146!important}html body .enigma-single-product-card .enigma-single-product-card__wishlist:is(.whislist-added,[aria-pressed=true]){background:transparent!important;color:var(--enigma-color-accent,#2f9d59)!important}html body .enigma-single-product-card .enigma-single-product-card__wishlist:is(.whislist-added,[aria-pressed=true]) svg path{fill:currentColor!important;stroke:currentColor!important}html body .enigma-single-product-card .enigma-single-product-card__wishlist:is(.whislist-added,[aria-pressed=true]) .enigma-icon--wishlist:has(>img){background:currentColor!important;color:inherit!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52 46.6667'%3E%3Cpath fill='black' stroke='black' stroke-width='4' stroke-linecap='round' stroke-linejoin='round' d='M50 14C50 30.6516 26.001 44.6667 26.001 44.6667C26.001 44.6667 2 30.4444 2 14.0337C2 7.33333 7.33333 2 14 2C20.6667 2 26 10 26 10C26 10 31.3333 2 38 2C44.6667 2 50 7.33333 50 14Z'/%3E%3C/svg%3E") center / contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52 46.6667'%3E%3Cpath fill='black' stroke='black' stroke-width='4' stroke-linecap='round' stroke-linejoin='round' d='M50 14C50 30.6516 26.001 44.6667 26.001 44.6667C26.001 44.6667 2 30.4444 2 14.0337C2 7.33333 7.33333 2 14 2C20.6667 2 26 10 26 10C26 10 31.3333 2 38 2C44.6667 2 50 7.33333 50 14Z'/%3E%3C/svg%3E") center / contain no-repeat!important}html body .enigma-single-product-card .enigma-single-product-card__cart .enigma-icon--cart:has(>img),html body .enigma-single-product-card .enigma-single-product-card__wishlist .enigma-icon--wishlist:has(>img){background:currentColor!important}html body .enigma-single-product-card .enigma-single-product-card__cart .enigma-icon--cart:has(>img){mask:url(enigma-figma-icon-cart.svg) center / contain no-repeat!important;-webkit-mask:url(enigma-figma-icon-cart.svg) center / contain no-repeat!important}html body .enigma-single-product-card .enigma-single-product-card__wishlist .enigma-icon--wishlist:has(>img){mask:url(enigma-figma-icon-wishlist.svg) center / contain no-repeat!important;-webkit-mask:url(enigma-figma-icon-wishlist.svg) center / contain no-repeat!important}html body .enigma-single-product-card .enigma-single-product-card__cart .enigma-icon--cart>img,html body .enigma-single-product-card .enigma-single-product-card__wishlist .enigma-icon--wishlist>img{visibility:hidden!important}@media(hover:hover)and (pointer:fine){html body .enigma-single-product-card :is(.enigma-single-product-card__cart,.enigma-single-product-card__wishlist):hover:not(:disabled,[aria-disabled=true],.disabled,.loading,[data-enigma-policy-busy=true]){filter:drop-shadow(0 3px 3px rgba(89,81,70,.35))!important}}@media(prefers-reduced-motion:reduce){html body .enigma-single-product-card,html body .enigma-single-product-card .enigma-single-product-card__media img:not([hidden]),html body .enigma-single-product-card :is(.enigma-single-product-card__cart,.enigma-single-product-card__wishlist){transition:none!important}}html body .enigma-single-product-card :is(.enigma-single-product-card__cart,.enigma-single-product-card__wishlist):before,html body .enigma-single-product-card :is(.enigma-single-product-card__cart,.enigma-single-product-card__wishlist):after{content:none!important}html body .enigma-single-product-card :is(.enigma-single-product-card__cart,.enigma-single-product-card__wishlist) svg{width:24px;height:24px}html body .enigma-single-product-card .enigma-single-product-card__cart .add-to-cart-text{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden;clip-path:inset(50%)}html body .enigma-single-product-card .enigma-single-product-card__cart:disabled,html body .enigma-single-product-card .enigma-card-quantity__controls>button:disabled{opacity:.35!important;cursor:default}html body .enigma-single-product-card :is(button,a,input):focus-visible{outline:2px solid var(--enigma-color-focus,#595146);outline-offset:-2px}html body .enigma-single-product-card :is([data-product-error],.mtg-catalog__message):empty{display:none!important}html body .enigma-single-product-card .mtg-catalog__message[data-enigma-cart-success]{position:absolute!important;width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}html body .enigma-single-product-card .enigma-single-product-card__body>.enigma-wishlist-availability{display:none!important}html body .wishlist-page .enigma-single-product-card [data-enigma-single-offer]{width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;align-items:stretch!important;justify-content:flex-start!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;box-shadow:none!important}html body .wishlist-page .wishlist-content:has(>[data-wishlist-added]>.enigma-single-product-card){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));align-items:stretch;gap:20px}html body .wishlist-page .wishlist-content>[data-wishlist-added]:has(>.enigma-single-product-card){display:block!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}html body .wishlist-page .wishlist-content>[data-wishlist-added]>.enigma-single-product-card{width:100%!important;min-width:0!important;margin:0!important;align-items:stretch!important}html body .wishlist-page .wishlist-content:has(>[data-wishlist-added]>.enigma-single-product-card)>[data-wishlist-added]:not(:has(>.enigma-single-product-card)){grid-column:1 / -1}@media(max-width:750px){html body .wishlist-page .wishlist-content:has(>[data-wishlist-added]>.enigma-single-product-card){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@container enigma-single-offer (max-width: 155px){html body .enigma-single-product-card .enigma-single-product-card__actions{--single-action-size: 32px;gap:4px!important}html body .enigma-single-product-card .enigma-card-quantity__controls>button{flex-basis:20px!important}}@container enigma-single-offer (max-width: 135px){html body .enigma-single-product-card .enigma-single-product-card__actions{flex-wrap:wrap!important}html body .enigma-single-product-card .enigma-card-quantity{flex-basis:100%!important}}@media(max-width:750px){html body .enigma-single-product-card{--single-action-size: 32px;--enigma-recent-media-height: 195px;--enigma-recent-inset: 12px}html body .enigma-single-product-card .enigma-single-product-card__media{height:195px!important;padding:12px!important}html body .enigma-single-product-card .enigma-single-product-card__body,html body .section-recently-viewed #recently-viewed-products .enigma-single-product-card .enigma-single-product-card__body{padding:10px!important}html body .enigma-single-product-card .enigma-single-product-card__title{font-size:15px!important;min-height:3.9em!important}html body .enigma-single-product-card .enigma-single-product-card__actions{gap:4px!important}html body .enigma-single-product-card .enigma-card-quantity__controls>button{flex-basis:20px!important}}html body .enigma-single-product-card-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr))!important;gap:20px!important;margin:0;padding:0;list-style:none}html body .collection__product-content[data-grid=list] .enigma-single-product-card,html body .mtg-catalog__grid.is-list .enigma-single-product-card,html body .enigma-single-product-card--list{flex-direction:row!important}html body .collection__product-content[data-grid=list] .enigma-single-product-card .enigma-single-product-card__media,html body .mtg-catalog__grid.is-list .enigma-single-product-card .enigma-single-product-card__media,html body .enigma-single-product-card--list .enigma-single-product-card__media{flex-basis:125px!important;width:125px!important;height:175px!important}html body .collection__product-content[data-grid=list] .enigma-single-product-card .enigma-single-product-card__body,html body .mtg-catalog__grid.is-list .enigma-single-product-card .enigma-single-product-card__body,html body .enigma-single-product-card--list .enigma-single-product-card__body{width:0}html body .enigma-single-product-card[hidden],html body .enigma-single-product-card .enigma-single-product-card__media img[hidden],html body .enigma-single-product-card .enigma-single-product-card__body [hidden]{display:none!important}}@layer enigma-product-presentation{@media(min-width:1101px){html body #MainContent .enigma-home-approved [data-eh-rail=singles] .eh-track{grid-auto-columns:calc((100% - 3 * var(--eh-gap)) / 4)!important}}}@layer enigma-product-presentation{html body .collection__product-content .enigma-single-product-card [data-enigma-recent-form]{align-items:stretch!important}html body .collection__product-content .enigma-single-product-card [data-enigma-recent-options]{align-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important}}@layer enigma-product-presentation{html body .enigma-single-product-card .enigma-single-variant-matrix__item:not(.is-sold-out) .enigma-single-variant-matrix__stock{color:#2f9d59!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/enigma-single-product-card.css.map */
