.elementor-245805 .elementor-element.elementor-element-6e1fb4a{--display:flex;--min-height:380px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-245805 .elementor-element.elementor-element-6e1fb4a:not(.elementor-motion-effects-element-type-background), .elementor-245805 .elementor-element.elementor-element-6e1fb4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mtgarenaitalia.it/wp-content/uploads/2025/07/Decklist-Final-Fantasy-4.png");background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-245805 .elementor-element.elementor-element-3c87da0 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-245805 .elementor-element.elementor-element-f4502e0{--display:flex;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-245805 .elementor-element.elementor-element-86f8b5a .elementor-toc__header-title{text-align:start;}.elementor-245805 .elementor-element.elementor-element-86f8b5a{--header-color:#FFFFFF;--item-text-color:#FFFFFF;--item-text-hover-color:#FFFFFF;--item-text-hover-decoration:underline;--item-text-active-color:#FFFFFF;--item-text-active-decoration:underline;}.elementor-245805 .elementor-element.elementor-element-86f8b5a .elementor-toc__header{flex-direction:row;}.elementor-245805 .elementor-element.elementor-element-59bd0f0{--display:flex;}.elementor-245805 .elementor-element.elementor-element-cadbd59 > .elementor-widget-container{margin:40px 0px 30px 0px;}.elementor-245805 .elementor-element.elementor-element-cadbd59{text-align:center;}.elementor-245805 .elementor-element.elementor-element-cadbd59 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-245805 .elementor-element.elementor-element-6082b22{--display:flex;}.elementor-245805 .elementor-element.elementor-element-4f2d4f9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-245805 .elementor-element.elementor-element-b58d06f{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-245805 .elementor-element.elementor-element-ea9447b{font-family:"Nunito", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-245805 .elementor-element.elementor-element-3697f72{--display:flex;}.elementor-245805 .elementor-element.elementor-element-97c923d > .elementor-widget-container{margin:40px 0px 30px 0px;}.elementor-245805 .elementor-element.elementor-element-97c923d{text-align:center;}.elementor-245805 .elementor-element.elementor-element-97c923d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-245805 .elementor-element.elementor-element-ed862b1{--display:flex;--min-height:275px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-245805 .elementor-element.elementor-element-ed862b1:not(.elementor-motion-effects-element-type-background), .elementor-245805 .elementor-element.elementor-element-ed862b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mtgarenaitalia.it/wp-content/uploads/2025/07/5rojh3s27o_1600x1080.webp");background-position:0px -20px;background-repeat:no-repeat;background-size:cover;}.elementor-245805 .elementor-element.elementor-element-5804d13 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-245805 .elementor-element.elementor-element-b954d36{--display:flex;}.elementor-245805 .elementor-element.elementor-element-4cda90d{font-family:"Nunito", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-245805 .elementor-element.elementor-element-a4606e8{--display:flex;}.elementor-245805 .elementor-element.elementor-element-99899d0 > .elementor-widget-container{margin:40px 0px 30px 0px;}.elementor-245805 .elementor-element.elementor-element-99899d0{text-align:center;}.elementor-245805 .elementor-element.elementor-element-99899d0 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-245805 .elementor-element.elementor-element-e9b0f06{--display:flex;}.elementor-245805 .elementor-element.elementor-element-23e0f93{font-family:"Nunito", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-245805 .elementor-element.elementor-element-5295019{--display:flex;}.elementor-245805 .elementor-element.elementor-element-71c81da{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}@media(max-width:1024px){.elementor-245805 .elementor-element.elementor-element-ed862b1:not(.elementor-motion-effects-element-type-background), .elementor-245805 .elementor-element.elementor-element-ed862b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-245805 .elementor-element.elementor-element-ed862b1:not(.elementor-motion-effects-element-type-background), .elementor-245805 .elementor-element.elementor-element-ed862b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(min-width:768px){.elementor-245805 .elementor-element.elementor-element-6082b22{--content-width:820px;}.elementor-245805 .elementor-element.elementor-element-b58d06f{--content-width:1500px;}.elementor-245805 .elementor-element.elementor-element-b954d36{--content-width:1500px;}.elementor-245805 .elementor-element.elementor-element-e9b0f06{--content-width:1500px;}.elementor-245805 .elementor-element.elementor-element-5295019{--content-width:1043px;}}@media(min-width:1025px){.elementor-245805 .elementor-element.elementor-element-ed862b1:not(.elementor-motion-effects-element-type-background), .elementor-245805 .elementor-element.elementor-element-ed862b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for text-editor, class: .elementor-element-23e0f93 */.card-hover {
  position: relative;
  color: #ffd700;
  text-decoration: none;
  font-weight: bold;
  margin-bottom: 6px;
  display: inline-block;
}

.card-hover::after {
  content: "";
  position: absolute;
  top: -10px;
  left: 100%;
  width: 200px;
  height: 280px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s;
  z-index: 999;
}

.card-hover:hover::after {
  opacity: 1;
}

/* Sostituisci gli URL con le immagini reali dalla tua libreria media */
.card-hover[href*="ancient-tomb"]::after {
  background-image: url("https://cards.scryfall.io/large/front/3/2/3283c6d2-7061-460f-9c2b-a362cd7085bf.jpg?1752946019");
}

.card-hover[href*="strip-mine"]::after {
  background-image: url("https://cards.scryfall.io/large/front/3/2/320287cb-b612-469c-a9e8-ac0cb2d93676.jpg?1752946368");
}

.card-hover[href*="magus-of-the-moon"]::after {
  background-image: url("https://cards.scryfall.io/large/front/d/8/d8b965ea-1b8e-475a-be58-78c0f815ea87.jpg?1752946538");
}/* End custom CSS */