.shopify-section-mtg-bestsellers,.shopify-section:has(.mtg-section){width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-inline:0!important}.mtg-section{width:100vw;max-width:100vw;display:flex;flex-direction:column;overflow:hidden;padding-block-end:2.5rem;padding-inline:0;margin:0;background:var(--color-background, #FCF9F7)}.mtg-header{width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;padding:1.25rem .75rem 1rem;flex-wrap:wrap}.mtg-header__text{display:flex;flex-direction:column;gap:.375rem;max-width:720px}.mtg-eyebrow{margin:0;font-family:var(--font-body--family),"DM Sans",sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#1413138c}.mtg-title{font-family:var(--font-body--family),"DM Sans",sans-serif;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:500;line-height:1.15;letter-spacing:-.01em;margin:0;color:var(--color-foreground, #141313);text-wrap:balance}.mtg-subtitle{font-size:.6875rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#1413138c}.mtg-cta{margin-left:auto;font-family:var(--font-body--family),"DM Sans",sans-serif;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--color-foreground, #1a1510);text-decoration:underline;text-underline-offset:4px}.mtg-grid-wrap{width:100%;padding-inline:0;margin:0}.mtg-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:2px;row-gap:0;width:100%}.mtg-card{display:block;margin:0;padding:0}.mtg-card-inner{display:flex;flex-direction:column;gap:.25rem;width:100%;position:relative}.mtg-name-link{text-decoration:none;color:inherit;position:static}.mtg-name-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.mtg-img-box{width:100%;position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--jaylis-stage, #ffffff);display:flex;align-items:center;justify-content:center}.mtg-img{width:100%;height:100%;object-fit:cover;object-position:center center;transition:opacity .15s ease}.mtg-img-back{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;opacity:0}.mtg-card:hover .mtg-img-front{opacity:0}.mtg-card:hover .mtg-img-back{opacity:1}.mtg-add-form{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:4px;opacity:0;transition:opacity .15s ease-out;pointer-events:none;z-index:2;margin:0}.mtg-card:hover .mtg-add-form{opacity:1}@media(hover:none){.mtg-add-form{opacity:1}}.mtg-add-btn{width:100%;height:32px;padding:0 10px;border:0;border-radius:0;background:var(--ab-cta, #000000);color:#fff;font-family:var(--font-body--family),"DM Sans",sans-serif;font-size:.75rem;font-weight:500;letter-spacing:0;text-transform:none;display:flex;align-items:center;justify-content:space-between;gap:.5rem;cursor:pointer;pointer-events:auto;transition:background .12s ease;line-height:1}.mtg-add-btn:hover{background:var(--ab-ui-near-black, #0d0d0d)}.mtg-add-btn--soldout{cursor:not-allowed;background:var(--ab-hairline, #e1e1e1);color:var(--ab-muted, #717171)}.mtg-add-label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mtg-add-price{display:inline-flex;align-items:baseline;gap:.4rem;white-space:nowrap;font-variant-numeric:tabular-nums}.mtg-price-compare{color:var(--ab-muted, #717171);text-decoration:line-through;text-decoration-thickness:1px;font-weight:400;opacity:.8}.mtg-price-sale{color:#1a1510;font-weight:600}.mtg-badge-wrap{position:absolute;top:0;right:0;bottom:0;left:0;padding:4px;pointer-events:none}.mtg-wann-wrap{position:absolute;top:8px;right:8px;z-index:1;display:inline-flex;align-items:center;gap:4px;color:#141313;pointer-events:none;filter:none}.mtg-wann-icon{width:16px;height:16px;flex-shrink:0;display:block}.mtg-wann-text{font-family:var(--font-body--family),"DM Sans",sans-serif;font-size:11px;font-weight:500;line-height:1;letter-spacing:0}.mtg-badge{display:inline-flex;align-items:center;height:24px;padding:0 8px;background:var(--jaylis-sage, #b8d4a8);color:#1a1510;font-family:var(--font-body--family),"DM Sans",sans-serif;font-size:.75rem;font-weight:500;line-height:1;width:max-content}.mtg-meta{width:100%;display:flex;flex-direction:column;gap:.5rem;padding:.5rem .5rem 0}.mtg-cat{font-size:.6875rem;font-weight:500;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;margin:0;color:var(--jaylis-text-muted, #707070)}.mtg-name-row{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.mtg-name-row>.mtg-name-link{flex:1 1 auto;min-width:0}.mtg-name{font-size:.9375rem;font-weight:500;line-height:1.3;letter-spacing:-.005em;text-wrap:pretty;margin:0;color:var(--color-foreground, #1a1510)}.mtg-benefits{margin:.25rem 0 0}.mtg-benefit{font-size:.8125rem;font-weight:400;line-height:1.4;letter-spacing:.01em;color:var(--color-foreground, #1a1510)}.mtg-rating{display:inline-flex;align-items:center;gap:.25rem;flex:0 0 auto;margin-left:auto;color:var(--color-foreground, #1a1510);white-space:nowrap;line-height:1}.mtg-rating-value{font-size:.75rem;font-weight:500;letter-spacing:0}.mtg-rating-count{font-size:.75rem;font-weight:400;color:#9b8b7d}@media(max-width:1023px){.mtg-grid-wrap{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:2px}.mtg-grid-wrap::-webkit-scrollbar{display:none}.mtg-grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:clamp(240px,64vw,320px);column-gap:2px;width:max-content}.mtg-card{scroll-snap-align:start}.mtg-add-form{opacity:1}}.mtg-section--compact .mtg-header{padding:.875rem .5rem .625rem}.mtg-section--compact .mtg-title{font-size:clamp(1.125rem,2vw,1.5rem)}.mtg-section--compact .mtg-eyebrow,.mtg-section--compact .mtg-subtitle{font-size:10px}.mtg-section--compact .mtg-cta{font-size:.6875rem}.mtg-section--compact .mtg-img-box{aspect-ratio:4 / 4.5}.mtg-section--compact .mtg-meta{padding:.375rem .375rem 0;gap:.375rem}.mtg-section--compact .mtg-cat{font-size:.625rem}.mtg-section--compact .mtg-name{font-size:.8125rem}.mtg-section--compact .mtg-rating-value,.mtg-section--compact .mtg-rating-count{font-size:.6875rem}.mtg-section--compact .mtg-rating svg{width:11px;height:11px}.mtg-section--compact .mtg-benefit{font-size:.75rem;line-height:1.35}.mtg-section--compact .mtg-grid{column-gap:1px}.mtg-section--compact .mtg-add-form{padding:3px}.mtg-section--compact .mtg-add-btn{height:28px;padding:0 8px;font-size:.6875rem;gap:.375rem}.mtgtab-section{display:block;width:100%;padding:2.5rem 0 3.5rem;background:#fff}.mtgtab-wrap{max-width:none;margin:0;padding-inline:25px}.mtgtab-nav{list-style:none;display:flex;gap:0;margin:0 0 30px;padding:0;border-bottom:1px solid rgba(2,6,15,.15)}.mtgtab-nav li{margin-right:40px}.mtgtab-link{background:none;border:0;margin:0 0 -1px;padding:0 0 10px;font-family:var(--abel-font-display, "Archivo", sans-serif);font-weight:700;font-size:11px;line-height:15px;letter-spacing:.5px;text-transform:uppercase;color:var(--ab-ink, #1d1d1d);cursor:pointer;border-bottom:1px solid transparent;transition:border-color .14s ease}.mtgtab-link.is-active{border-bottom-color:var(--ab-ink, #1d1d1d)}.mtgtab-panel{display:none;width:100%}.mtgtab-panel.is-active{display:block}.mtgtab-rail{list-style:none;margin:0;padding:0;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 27px) / 3.5);gap:9px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.mtgtab-rail::-webkit-scrollbar{display:none}.mtgtab-item{scroll-snap-align:start;min-width:0}.mtgtab-rail .jcl-card{background:var(--ab-card-well, #ffffff)!important;border:0!important;display:flex;flex-direction:column;height:100%}.mtgtab-rail .jcl-card__media{background:transparent!important;aspect-ratio:1 / 1!important;border:0!important}.mtgtab-rail .jcl-card__img--cutout{object-fit:contain;padding:0!important;box-sizing:border-box}.mtgtab-rail .jcl-card__media .ab-shadow{padding:0}.mtgtab-rail .jcl-card__tag{right:auto!important;border-radius:0!important;background:transparent!important;color:var(--ab-ink, #1d1d1d)!important;font-family:var(--abel-font-display, "Archivo", sans-serif);font-weight:700;font-size:11px!important;letter-spacing:.5px!important;text-transform:uppercase;padding:0!important;top:19px!important;left:19px!important}.mtgtab-rail .jcl-card__body{background:transparent!important;margin:0 19px!important;padding:8px 0 0!important;border-top:1px solid var(--ab-ink, #1d1d1d)!important;display:flex;flex-direction:column;flex:1;gap:0!important}.mtgtab-rail .jcl-card__title{font-family:var(--abel-font-display, "Archivo", sans-serif);font-weight:700!important;font-size:11px!important;line-height:15px!important;letter-spacing:.5px!important;text-transform:uppercase!important;color:var(--ab-ink, #1d1d1d)!important;margin:0!important}.mtgtab-rail .jcl-card__title-link{text-decoration:none}.mtgtab-rail .jcl-card__sub-row{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:2px 0 0!important;margin:0!important}.mtgtab-rail .jcl-card__subtitle{font-size:11px!important;line-height:18px!important;letter-spacing:0!important;text-transform:none!important;color:var(--ab-ink, #1d1d1d)!important}.mtgtab-rail .jcl-card__rating{text-decoration:none}.mtgtab-rail .jcl-card__rating-count{font-size:11px!important;color:var(--ab-ink, #1d1d1d)!important}.mtgtab-rail .jcl-star svg{width:11px;height:11px}.mtgtab-rail .jcl-star{color:var(--ab-ink, #1d1d1d)!important}.mtgtab-rail .jcl-star.is-empty{opacity:.25}.mtgtab-rail .jcl-card__buy{margin:auto 0 0!important;padding:9px 0 14px!important;border-top:1px solid var(--ab-ink, #1d1d1d)!important;border-bottom:0!important;background:transparent!important;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap}.mtgtab-rail .jcl-card__price{font-size:11px!important;line-height:15px!important;color:var(--ab-ink, #1d1d1d)!important}.mtgtab-rail .jcl-card__price-compare{display:inline!important;margin-right:5px}.mtgtab-rail .jcl-card__action,.mtgtab-rail .jcl-card__action--link{font-family:var(--abel-font-display, "Archivo", sans-serif);font-weight:700!important;font-size:11px!important;line-height:15px!important;letter-spacing:.5px!important;text-transform:uppercase!important;color:var(--ab-ink, #1d1d1d)!important;background:none!important;border:0!important;padding:0!important;text-decoration:none!important;cursor:pointer}.mtgtab-rail .jcl-card__action:hover{text-decoration:underline!important}@media(max-width:989px){.mtgtab-rail{grid-auto-columns:calc((100% - 18px)*.4)}.mtgtab-rail .jcl-card__buy{flex-direction:column;align-items:flex-start;gap:4px}.mtgtab-nav{overflow-x:auto;scrollbar-width:none}.mtgtab-nav li{margin-right:28px}}@media(max-width:767px){.mtgtab-rail{grid-auto-columns:72vw;gap:8px}}.mtgtab-section .mtg-header{max-width:none;margin:0 0 6px;padding:0 25px;display:flex;align-items:flex-end;justify-content:space-between;gap:2rem}.mtgtab-section .mtg-eyebrow{font-family:var(--abel-font-display, "Archivo", sans-serif);font-weight:700;font-size:11px;letter-spacing:.5px;text-transform:uppercase;color:var(--ab-muted, #717171);margin:0 0 10px}.mtgtab-section .mtg-title{font-size:clamp(26px,2.4vw,34px);line-height:1.15;font-weight:500;letter-spacing:-.01em;margin:0;color:var(--ab-ink, #1d1d1d)}.mtgtab-section .mtg-subtext{font-size:14px;line-height:1.5;color:var(--ab-muted, #717171);margin:10px 0 18px;max-width:52ch}.mtgtab-section .mtg-cta{font-family:var(--abel-font-display, "Archivo", sans-serif);font-weight:700;font-size:11px;letter-spacing:.5px;text-transform:uppercase;color:var(--ab-ink, #1d1d1d);text-decoration:underline;text-underline-offset:3px;white-space:nowrap;margin-bottom:22px}.mtgtab-nav--hidden,.mtgtab-rail .jcl-card__media .ab-shadow{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/mtg-bestsellers.css.map */
