@media (min-width:1025px){.xc .emf-sm{display:none!important}}@media (max-width:1024px){.xc .emf-lg{display:none!important}}.xc .emf-learn .xc-btns{grid-template-columns:minmax(0,1fr);display:grid}.xc .emf-learn .xck-figure{max-width:520px;margin-bottom:var(--xc-s5)}@media (min-width:600px){.xc .emf-learn .xc-btns{grid-template-columns:repeat(2,minmax(0,1fr))}}.xc .emf-products{align-items:stretch}.xc .emf-product{gap:var(--xc-s4);grid-template-columns:minmax(0,1fr);align-content:start;height:100%;display:grid}.xc .emf-product__media{background:var(--xc-white);border-radius:var(--xc-radius-sm);place-items:center;margin:0;padding:12px;display:grid}.xc .emf-product__media img{object-fit:contain;width:auto;max-width:100%;height:200px}.xc .emf-product__body{flex-direction:column;min-width:0;display:flex}.xc .emf-product__body>*+*{margin-top:var(--xc-s4)}.xc .emf-product__specs{border-top-width:1px}.xc .emf-product__specs .xc-list--defs{margin-top:0}.xc .emf-product__specs .xc-list--defs dd{font-size:15px;font-weight:500}.xc .emf-product__buy{padding-top:var(--xc-s4);margin-top:auto}.xc .emf-product__buy .xc-btns--flow{margin-top:0}@media (min-width:600px) and (max-width:899.98px){.xc .emf-product__specs .xc-list--defs>div{grid-template-columns:minmax(0,1fr);gap:2px}}@media (min-width:1100px){.xc .emf-product{grid-template-columns:160px minmax(0,1fr);align-items:stretch}.xc .emf-product__media{align-self:start}}.xc .emf-combo .xc-ticket__body{max-width:860px}
