.msi-devices-container{width:100%}.wp-block-tabs .wp-block-tab-content .msi-devices__grid .wp-block-columns,.entry-content .msi-devices__grid .wp-block-columns,.site-content .msi-devices__grid .wp-block-columns{margin-bottom:30px}.wp-block-tabs .wp-block-tab-content .msi-devices__grid .wp-block-columns .wp-block-column,.entry-content .msi-devices__grid .wp-block-columns .wp-block-column,.site-content .msi-devices__grid .wp-block-columns .wp-block-column{flex-basis:calc(33.333% - 20px) !important;margin:0 10px}@media (max-width:781px){.wp-block-tabs .wp-block-tab-content .msi-devices__grid .wp-block-columns .wp-block-column,.entry-content .msi-devices__grid .wp-block-columns .wp-block-column,.site-content .msi-devices__grid .wp-block-columns .wp-block-column{flex-basis:100% !important;margin:0 0 20px 0}}.wp-block-tabs .wp-block-tab-content .msi-devices__card,.entry-content .msi-devices__card,.site-content .msi-devices__card{background-color:var(--base, #fff);border:0.5px solid var(--base-2, #ddd);border-radius:0;overflow:hidden;height:100%;display:flex;flex-direction:column;justify-content:flex-start;padding:0;box-shadow:2px 2px 5px 2px rgba(0, 0, 0, 0.1);transition:all 0.5s ease;cursor:pointer;position:relative}.wp-block-tabs .wp-block-tab-content .msi-devices__card .card-link,.entry-content .msi-devices__card .card-link,.site-content .msi-devices__card .card-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;display:block;text-indent:-9999px;background:transparent;outline:none}.wp-block-tabs .wp-block-tab-content .msi-devices__card .card-link:focus,.entry-content .msi-devices__card .card-link:focus,.site-content .msi-devices__card .card-link:focus{outline:none}.wp-block-tabs .wp-block-tab-content .msi-devices__card:has(.card-link:focus),.entry-content .msi-devices__card:has(.card-link:focus),.site-content .msi-devices__card:has(.card-link:focus){transform:scale(1.02);border-color:var(--contrast, #333);box-shadow:3px 3px 7px 3px rgba(0, 0, 0, 0.15);outline:2px solid var(--contrast, #333);outline-offset:2px;z-index:1}.wp-block-tabs .wp-block-tab-content .msi-devices__card:hover,.entry-content .msi-devices__card:hover,.site-content .msi-devices__card:hover{transform:scale(1.02);border-color:var(--contrast, #333);box-shadow:3px 3px 7px 3px rgba(0, 0, 0, 0.15)}.msi-devices__image{background:var(--base, #fff);position:relative;padding-bottom:75%;display:flex;align-items:center;justify-content:center}.msi-devices__image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:90%;max-height:90%;width:auto;height:auto;object-fit:contain;display:block;box-shadow:none}.msi-devices__image .image-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0, 0, 0, 0.1)}.msi-devices__image .image-placeholder svg{width:48px;height:48px;opacity:0.7}.msi-devices__info{position:relative;padding:20px;flex-grow:1;display:flex;flex-direction:column}.msi-devices__title{margin:0 0 10px 0;font-size:1.2em;color:var(--contrast, #333)}.msi-devices__description{margin-bottom:10px;font-size:0.9em;color:var(--contrast-3, #666);flex-grow:1}.msi-devices__pagination{margin:2rem 0;text-align:center}.msi-devices__pagination-nav{display:flex;align-items:center;justify-content:center;gap:5px}.msi-devices__pagination .page-numbers{background-color:var(--base, #fff);color:#000;display:flex;align-items:center;justify-content:center;text-decoration:none;line-height:1;font-size:14px;border:1px solid #000;min-width:40px;height:40px;padding:0.5rem;transition:all 0.5s ease}.msi-devices__pagination .page-numbers:hover{background-color:var(--base-3);color:var(--contrast, #333);z-index:2}.msi-devices__pagination .page-numbers.current{background-color:var(--base-3);color:var(--contrast, #333);border-color:var(--base-2, #ddd);z-index:3}.msi-devices__pagination .page-numbers.dots{border:none;padding:0.5rem}.msi-devices__pagination .page-numbers.prev,.msi-devices__pagination .page-numbers.next{padding:0.5rem 1rem;min-width:auto}