/* Media Plus IL v3: design system built afresh from approved reference, no legacy overrides */
:root{--mp-blue:#092956;--mp-dark:#061e45;--mp-orange:#ff7200;--mp-light:#f0f4fa}
body.mp-standalone{margin:0!important;background:white!important}
#mediaplus-il{direction:rtl;box-sizing:border-box;width:100%;max-width:100%;min-width:0;background:white;color:#0c2852;font:400 16px/1.4 Arial,'Noto Sans Hebrew','Segoe UI',sans-serif;text-align:right;overflow:hidden}
#mediaplus-il *{box-sizing:border-box}
#mediaplus-il a{text-decoration:none;color:inherit}
#mediaplus-il button,#mediaplus-il input{font:inherit}
#mediaplus-il img{max-width:100%}
#mediaplus-il .mp-icon{width:24px;height:24px;display:inline-block;flex:0 0 auto;vertical-align:middle}
#mediaplus-il a:focus-visible,#mediaplus-il button:focus-visible,#mediaplus-il input:focus-visible,#mediaplus-il summary:focus-visible{outline:3px solid #ff7900;outline-offset:3px}
#mediaplus-il .mp-topbar{height:55px;color:white;background:linear-gradient(105deg,#ff7900 0%,#ff7800 56%,#082755 56.1%,#082755 100%)}
#mediaplus-il .mp-topbar-inner{max-width:1400px;height:100%;margin:auto;padding:0 3.6%;display:flex;justify-content:space-between;align-items:center;gap:12px;font-weight:800;white-space:nowrap}
#mediaplus-il .mp-welcome{display:flex;gap:8px;align-items:center}
#mediaplus-il .mp-welcome .mp-icon{width:23px;height:23px}
#mediaplus-il .mp-top-contact{display:flex;align-items:center;gap:42px}
#mediaplus-il .mp-top-contact a{display:flex;align-items:center;gap:8px}
#mediaplus-il .mp-top-contact .mp-icon{width:20px;height:20px;stroke-width:2.8}
#mediaplus-il .mp-top-contact b{font-size:19px}
#mediaplus-il .mp-header{background:#fff}
#mediaplus-il .mp-header-inner{max-width:1400px;margin:auto;padding:12px 3.3%;height:164px;display:grid;grid-template-columns:240px minmax(180px,380px) 230px;grid-template-areas:'links search logo';justify-content:space-between;align-items:center;column-gap:16px}
#mediaplus-il .mp-header-logo{grid-area:logo;width:203px;height:146px;display:flex;align-items:center;justify-content:flex-start;overflow:hidden}
#mediaplus-il .mp-header-logo img{display:block;width:200px;height:146px;object-fit:contain}
#mediaplus-il .mp-search{grid-area:search;width:100%;height:55px;border:1.5px solid #ccd5e4;border-radius:30px;display:flex;align-items:center;overflow:hidden;background:linear-gradient(white,#f9faff);box-shadow:0 2px 4px #13274607}
#mediaplus-il .mp-search input{flex:1;min-width:0;width:100%;border:0;outline:0!important;background:transparent;padding:0 25px;font-size:17px;color:#102b53}
#mediaplus-il .mp-search button{display:grid;place-items:center;flex:0 0 55px;height:100%;color:#13274f;background:transparent;border:0;cursor:pointer}
#mediaplus-il .mp-search .mp-icon{width:26px;height:26px}
#mediaplus-il .mp-quicklinks{grid-area:links;display:flex;align-items:center;justify-content:flex-start;gap:27px}
#mediaplus-il .mp-quicklinks a{display:flex;flex-direction:column;gap:3px;align-items:center;justify-content:center;font-weight:700;font-size:15px;text-align:center;white-space:nowrap;transition:color .2s}
#mediaplus-il .mp-quicklinks a:hover{color:#f60}
#mediaplus-il .mp-quicklinks .mp-icon{width:36px;height:36px;stroke-width:1.6}
#mediaplus-il .mp-navigation{background:linear-gradient(100deg,#0b3364,#061a3c);height:56px;color:#fff}
#mediaplus-il .mp-nav-inner{display:flex;align-items:stretch;justify-content:space-between;height:100%;max-width:1400px;margin:auto;padding:0 1.2%;gap:4px;white-space:nowrap;overflow-x:auto;scrollbar-width:none}
#mediaplus-il .mp-nav-inner::-webkit-scrollbar{display:none}
#mediaplus-il .mp-nav-inner>a{display:flex;align-items:center;justify-content:center;padding:0 clamp(10px,2vw,24px);font-weight:800;font-size:15px;flex:0 0 auto}
#mediaplus-il .mp-nav-inner>a:hover{background:#ffffff1c}
#mediaplus-il .mp-nav-inner>a.mp-nav-home{background:linear-gradient(120deg,#ff9400,#ff6200);border-radius:7px 7px 0 0;min-width:143px}
#mediaplus-il .mp-main{max-width:1400px;padding:18px 9px 8px;margin:0 auto}
#mediaplus-il .mp-hero{position:relative;aspect-ratio:1009/359;max-height:497px;border-radius:23px;overflow:hidden;background:#072451}
#mediaplus-il .mp-hero-desktop{width:100%;height:100%}
#mediaplus-il .mp-hero-desktop img{display:block;width:100%;height:100%;object-fit:fill}
#mediaplus-il .mp-hero-hotspot{position:absolute;z-index:2;right:2%;bottom:3%;width:30%;height:17%;border-radius:40px}
#mediaplus-il .mp-hero-mobile{display:none}
#mediaplus-il .mp-benefits{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:22px 4px 24px}
#mediaplus-il .mp-benefit{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;height:132px;border:1px solid #dde4ef;border-radius:18px;background:linear-gradient(135deg,#fff,#f1f5fa);text-align:center}
#mediaplus-il .mp-benefit-symbol .mp-icon{width:47px;height:47px;stroke-width:1.8}
#mediaplus-il .mp-orange-icon{color:var(--mp-orange)}
#mediaplus-il .mp-green-icon{color:#00af39}
#mediaplus-il .mp-benefit strong{font-weight:800;font-size:clamp(11px,1.7vw,19px);line-height:1.1}
#mediaplus-il .mp-category-section{margin:0 4px 24px}
#mediaplus-il .mp-category-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}
#mediaplus-il .mp-category{display:flex;align-items:center;flex-direction:column;justify-content:flex-start;min-width:0;min-height:224px;padding:8px 7px 12px;border-radius:18px;background:linear-gradient(#f0f4f9,#eaf0f8);text-align:center;transition:transform .15s ease,box-shadow .15s ease;overflow:hidden}
#mediaplus-il .mp-category:hover{transform:translateY(-2px);box-shadow:0 8px 20px #001e4314}
#mediaplus-il .mp-category-photo{width:100%;height:137px;display:flex;align-items:center;justify-content:center;overflow:visible;flex:0 0 137px}
#mediaplus-il .mp-category-photo img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply}
#mediaplus-il .mp-category strong{font-size:clamp(12px,1.65vw,18px);line-height:1.13;font-weight:900;min-height:37px;display:grid;place-items:center;overflow-wrap:break-word}
#mediaplus-il .mp-circle-arrow{flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:#ff6d00;color:white;display:grid;place-items:center;margin-top:auto}
#mediaplus-il .mp-circle-arrow .mp-icon{width:18px;height:18px;stroke-width:2.5}
#mediaplus-il .mp-location{display:grid;grid-template-columns:19% 31% 50%;min-height:201px;border-radius:18px;overflow:hidden;background:#f0f4f9;margin:0 4px 13px}
#mediaplus-il .mp-location-map{height:201px;padding:13px;display:flex;align-items:center;justify-content:center}
#mediaplus-il .mp-location-map a{display:block;width:100%;height:100%;border:4px solid white;border-radius:20px;box-shadow:0 3px 8px #122f5820;overflow:hidden}
#mediaplus-il .mp-location-map img{width:100%;height:100%;object-fit:cover;display:block}
#mediaplus-il .mp-location-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:9px;padding:12px 8px}
#mediaplus-il .mp-location-content h2{margin:0;color:#082a5d;font-size:clamp(18px,2.45vw,29px);line-height:1.2;font-weight:900}
#mediaplus-il .mp-location-content p{margin:0;font-size:clamp(15px,2vw,23px);color:#0b2c61}
#mediaplus-il .mp-maps-button{background:#fff;border:1.6px solid #ff7700;border-radius:30px;padding:8px 15px;color:#0c2e65!important;display:inline-flex;align-items:center;gap:6px;font-weight:800;white-space:nowrap;font-size:clamp(11px,1.6vw,16px);transition:background .2s}
#mediaplus-il .mp-maps-button:hover{background:#fff4e8}
#mediaplus-il .mp-maps-button .mp-icon{width:20px;height:20px;color:#f60}
#mediaplus-il .mp-location-store{position:relative;height:201px;overflow:hidden}
#mediaplus-il .mp-location-store img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
#mediaplus-il .mp-location-store span{position:absolute;bottom:5px;left:7px;background:#082755a8;color:#fff;border-radius:3px;padding:2px 6px;font-size:10px}
#mediaplus-il .mp-interactive-map{margin:0 4px 12px;padding:0;text-align:center}
#mediaplus-il .mp-interactive-map summary{font-size:12px;color:#5d7193;display:inline-block;cursor:pointer;padding:2px 10px}
#mediaplus-il .mp-interactive-map[open]{display:block}
#mediaplus-il .mp-interactive-map iframe{display:block;width:100%;height:260px;margin:7px 0;border:1px solid #dee5ef;border-radius:13px}
#mediaplus-il .mp-contact-bar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0 4px 10px;border-radius:22px;background:linear-gradient(110deg,#ff9c00,#ff7000);padding:13px 30px}
#mediaplus-il .mp-contact-bar>a{display:flex;flex-direction:row;gap:11px;min-height:66px;align-items:center;justify-content:center;padding:7px 10px;border-radius:999px;color:white;font-weight:800;text-align:center;white-space:nowrap;min-width:0;transition:filter .18s,transform .18s}
#mediaplus-il .mp-contact-bar>a:hover{filter:brightness(1.06);transform:translateY(-1px)}
#mediaplus-il .mp-contact-bar .mp-icon{width:47px;height:47px;stroke-width:2}
#mediaplus-il .mp-contact-bar b{display:block;font-size:clamp(13px,2.05vw,22px);line-height:1.1}
#mediaplus-il .mp-contact-bar small{display:block;font-weight:700;font-size:clamp(10px,1.45vw,16px);line-height:1.15;margin-top:3px}
#mediaplus-il .mp-contact-phone{background:linear-gradient(120deg,#cf3100,#fa5600)}
#mediaplus-il .mp-contact-whatsapp{background:linear-gradient(120deg,#02a63d,#08c455)}
#mediaplus-il .mp-contact-facebook{background:linear-gradient(120deg,#0646ae,#0069cf)}
#mediaplus-il .mp-facebook-glyph{display:grid;place-items:center;width:47px;height:47px;flex:0 0 47px;border-radius:100%;background:white;color:#1260b2;font:bold 38px/1 Arial,sans-serif}
#mediaplus-il .mp-footer{background:#082750;color:white}
#mediaplus-il .mp-footer-inner{max-width:1400px;min-height:115px;display:grid;grid-template-columns:1.3fr 1.9fr .8fr 1fr;gap:14px;align-items:center;padding:15px 4%;margin:0 auto}
#mediaplus-il .mp-footer-address{display:flex;flex-direction:column;gap:4px;font-size:13px;min-width:0}
#mediaplus-il .mp-footer-address strong{font-size:15px}
#mediaplus-il .mp-footer-address a,#mediaplus-il .mp-footer-address span{display:flex;align-items:center;gap:5px}
#mediaplus-il .mp-footer-address .mp-icon{width:15px;height:15px}
#mediaplus-il .mp-footer-nav{display:flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap;font-size:12px}
#mediaplus-il .mp-footer-nav i{width:1px;height:13px;background:#ffffff68}
#mediaplus-il .mp-footer-social{display:flex;gap:12px;align-items:center;justify-content:center}
#mediaplus-il .mp-footer-social a{display:grid;place-items:center;width:28px;height:28px;font-size:19px;font-weight:900;border-radius:50%;color:white}
#mediaplus-il .mp-footer-social .mp-icon{width:25px;height:25px}
#mediaplus-il .mp-footer-logo{display:flex;justify-content:flex-end}
#mediaplus-il .mp-footer-logo img{width:117px;height:auto;max-height:91px;object-fit:contain;display:block}
#mediaplus-il .mp-footer-bottom{min-height:23px;padding:4px 12px;background:linear-gradient(100deg,#f86600,#ffa000);color:#fff;text-align:center;font-size:11px}
#mediaplus-il .mp-contact-modal{position:fixed;z-index:999999;inset:0;background:#031a3fc2;display:grid;place-items:center;padding:18px}
#mediaplus-il .mp-contact-modal[hidden]{display:none!important}
#mediaplus-il .mp-modal-content{width:min(390px,100%);position:relative;text-align:center;padding:22px 28px 30px;border-radius:20px;background:#fff;box-shadow:0 16px 60px #06182b80}
#mediaplus-il .mp-modal-content img{max-width:140px;max-height:120px;object-fit:contain}
#mediaplus-il .mp-modal-content h2{font-size:23px;margin:4px 0 10px}
#mediaplus-il .mp-modal-content p{font-size:14px;color:#45566f}
#mediaplus-il .mp-close-modal{position:absolute;left:12px;top:8px;background:none;border:0;font-size:29px;cursor:pointer}
#mediaplus-il .mp-modal-call{display:inline-flex;gap:8px;align-items:center;margin-top:12px;padding:11px 24px;border-radius:30px;background:#ff7200;color:white!important;font-weight:800}
/* Category and search pages, styled in the same design */
#mediaplus-il .mp-subpage-main{max-width:1280px;margin:0 auto;padding:22px 16px 80px;min-height:450px}
#mediaplus-il .mp-breadcrumb{display:flex;gap:10px;color:#576987;font-size:13px;margin:0 0 14px}
#mediaplus-il .mp-subpage-panel{padding:14px 28px;background:linear-gradient(100deg,#f1f6fe,#fff);border:1px solid #e4ebf6;border-radius:17px;display:flex;align-items:center;gap:32px}
#mediaplus-il .mp-subpage-logo{width:110px;height:95px;object-fit:contain}
#mediaplus-il .mp-subpage-heading h1{font-size:32px;margin:1px 0;color:#0a2f66}
#mediaplus-il .mp-subpage-kicker{color:#f70;font-weight:bold}
#mediaplus-il .mp-empty{max-width:580px;margin:36px auto 0;text-align:center;padding:15px}
#mediaplus-il .mp-empty-symbol .mp-icon{width:60px;height:60px;color:#f70}
#mediaplus-il .mp-empty h2{font-size:29px;margin:5px 0}
#mediaplus-il .mp-empty p{line-height:1.6}
#mediaplus-il .mp-empty>div:last-child{display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:20px}
#mediaplus-il .mp-empty a{border-radius:25px;padding:11px 23px;border:1px solid #ff7400;color:#0a2c5a;background:white;font-weight:bold}
#mediaplus-il .mp-empty a:last-child{background:#ff7500;color:white}
#mediaplus-il .mp-real-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:20px 0}
#mediaplus-il .mp-live-products{margin:25px 12px}
#mediaplus-il .mp-product{min-width:0;background:#f8fafd;border-radius:18px;border:1px solid #e0e6f0;padding:16px;text-align:center}
#mediaplus-il .mp-product img{height:180px!important;width:auto!important;max-width:100%!important;object-fit:contain;display:block;margin:auto}
#mediaplus-il .mp-product h3{font-size:16px;line-height:1.35}
#mediaplus-il .mp-price{font-weight:800;color:#f60}
/* Tablet */
@media(max-width:990px){
 #mediaplus-il .mp-header-inner{grid-template-columns:180px minmax(180px,1fr) 190px;height:128px}
 #mediaplus-il .mp-header-logo,#mediaplus-il .mp-header-logo img{width:160px;height:113px}
 #mediaplus-il .mp-quicklinks{gap:13px}
 #mediaplus-il .mp-quicklinks a{font-size:12px}
 #mediaplus-il .mp-quicklinks .mp-icon{width:30px;height:30px}
 #mediaplus-il .mp-nav-inner>a{padding:0 15px;font-size:13px}
 #mediaplus-il .mp-benefit{height:110px;gap:5px}
 #mediaplus-il .mp-benefit-symbol .mp-icon{width:36px;height:36px}
 #mediaplus-il .mp-category{min-height:195px}
 #mediaplus-il .mp-category-photo{height:110px;flex-basis:110px}
 #mediaplus-il .mp-location,#mediaplus-il .mp-location-map,#mediaplus-il .mp-location-store{height:185px;min-height:185px}
 #mediaplus-il .mp-footer-inner{grid-template-columns:1.2fr 1.8fr .7fr 1fr}
}
/* Mobile: adapt approved composition, never crop category devices or hide social buttons */
@media(max-width:700px){
 #mediaplus-il .mp-topbar{height:35px;background:linear-gradient(105deg,#ff8000 0%,#ff7100 55%,#092956 55%,#092956 100%)}
 #mediaplus-il .mp-topbar-inner{padding:0 12px;justify-content:center}
 #mediaplus-il .mp-welcome{display:none}
 #mediaplus-il .mp-top-contact{gap:13px;font-size:11px}
 #mediaplus-il .mp-top-contact .mp-icon{width:13px;height:13px}
 #mediaplus-il .mp-top-contact b{font-size:12px}
 #mediaplus-il .mp-header-inner{height:123px;padding:5px 12px 8px;display:grid;grid-template-columns:120px minmax(0,1fr);grid-template-areas:'logo links' 'search search';gap:1px 5px}
 #mediaplus-il .mp-header-logo{grid-area:logo;width:112px;height:79px;align-self:center}
 #mediaplus-il .mp-header-logo img{width:112px;height:79px;object-fit:contain}
 #mediaplus-il .mp-search{grid-area:search;height:38px;max-width:none;border-radius:22px}
 #mediaplus-il .mp-search input{font-size:13px;padding:0 15px}
 #mediaplus-il .mp-search button{flex-basis:40px}
 #mediaplus-il .mp-search .mp-icon{height:20px;width:20px}
 #mediaplus-il .mp-quicklinks{grid-area:links;justify-self:end;gap:clamp(9px,3vw,24px)}
 #mediaplus-il .mp-quicklinks a{font-size:10px;gap:0}
 #mediaplus-il .mp-quicklinks .mp-icon{height:23px;width:23px}
 #mediaplus-il .mp-navigation{height:40px}
 #mediaplus-il .mp-nav-inner{justify-content:flex-start;padding:0 5px}
 #mediaplus-il .mp-nav-inner>a{font-size:11px;padding:0 12px}
 #mediaplus-il .mp-nav-inner>a.mp-nav-home{min-width:82px}
 #mediaplus-il .mp-main{padding:11px 9px 5px}
 #mediaplus-il .mp-hero{aspect-ratio:auto;height:230px;border-radius:16px;overflow:hidden}
 #mediaplus-il .mp-hero-desktop{display:none}
 #mediaplus-il .mp-hero-hotspot{display:none}
 #mediaplus-il .mp-hero-mobile{height:100%;display:grid;grid-template-columns:56% 44%;position:relative;background:linear-gradient(115deg,#ff8f00 0%,#ff6a00 20%,#2a4b99 47%,#06285e 70%,#021d47 100%);direction:rtl;color:white}
 #mediaplus-il .mp-mobile-hero-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:12px 11px 12px 1px;z-index:1;text-align:right}
 #mediaplus-il .mp-mobile-hero-content h1{font-size:clamp(19px,5.4vw,30px);font-weight:900;line-height:1.07;letter-spacing:-.6px;margin:0 0 7px;color:white;text-shadow:0 2px 3px #00183d52}
 #mediaplus-il .mp-swoosh{width:76%;height:4px;border-radius:100%;background:#ff7300;transform:rotate(-2deg);margin:1px 0 8px}
 #mediaplus-il .mp-mobile-hero-content ul{margin:0;padding-right:18px;list-style:'✓  ';font-size:11px;font-weight:bold;line-height:1.55}
 #mediaplus-il .mp-mobile-hero-content li::marker{color:#ff9900;font-weight:900}
 #mediaplus-il .mp-hero-cta{margin-top:10px;border:2px solid white;border-radius:26px;background:linear-gradient(110deg,#ff9a00,#ff5600);color:white!important;font-size:10px;font-weight:800;display:inline-flex;align-items:center;gap:5px;padding:7px 9px;white-space:nowrap;max-width:100%}
 #mediaplus-il .mp-hero-cta .mp-icon{height:14px;width:14px}
 #mediaplus-il .mp-mobile-hero-art{min-width:0;height:100%;background-size:auto 100%;background-position:41% center;background-repeat:no-repeat;position:relative}
 #mediaplus-il .mp-benefits{gap:5px;margin:11px 2px 13px}
 #mediaplus-il .mp-benefit{height:80px;border-radius:12px;padding:4px 2px;gap:4px}
 #mediaplus-il .mp-benefit-symbol .mp-icon{width:25px;height:25px;stroke-width:1.7}
 #mediaplus-il .mp-benefit strong{font-size:clamp(8px,2.15vw,11px);line-height:1.15;font-weight:800;letter-spacing:-.3px}
 #mediaplus-il .mp-category-section{margin:0 2px 15px}
 #mediaplus-il .mp-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
 #mediaplus-il .mp-category{min-height:154px;padding:7px 5px 8px;border-radius:15px;gap:3px}
 #mediaplus-il .mp-category-photo{height:93px;flex:0 0 93px;width:100%;overflow:visible}
 #mediaplus-il .mp-category-photo img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}
 #mediaplus-il .mp-category strong{font-size:clamp(10px,2.8vw,13px);line-height:1.15;min-height:28px;letter-spacing:-.3px}
 #mediaplus-il .mp-circle-arrow{width:25px;height:25px;flex:0 0 25px}
 #mediaplus-il .mp-circle-arrow .mp-icon{width:15px;height:15px}
 #mediaplus-il .mp-location{grid-template-columns:40% 60%;margin:0 2px 7px;min-height:0;height:auto!important;border-radius:16px}
 #mediaplus-il .mp-location-map{height:142px;min-height:142px;padding:7px}
 #mediaplus-il .mp-location-map a{border-width:3px;border-radius:13px}
 #mediaplus-il .mp-location-content{height:142px;padding:5px;gap:5px}
 #mediaplus-il .mp-location-content h2{font-size:clamp(15px,4.2vw,23px);line-height:1.15}
 #mediaplus-il .mp-location-content p{font-size:clamp(12px,3.4vw,18px)}
 #mediaplus-il .mp-maps-button{font-size:clamp(9px,2.9vw,13px);padding:5px 9px}
 #mediaplus-il .mp-maps-button .mp-icon{width:15px;height:15px}
 #mediaplus-il .mp-location-store{grid-column:1/-1;height:148px;min-height:148px}
 #mediaplus-il .mp-interactive-map{margin:0 3px 7px}
 #mediaplus-il .mp-interactive-map summary{font-size:10px}
 #mediaplus-il .mp-contact-bar{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:8px;border-radius:15px;margin:0 2px 10px}
 #mediaplus-il .mp-contact-bar>a{min-width:0;min-height:52px;gap:4px;padding:6px 3px;flex-direction:column;border-radius:30px}
 #mediaplus-il .mp-contact-bar .mp-icon{height:22px;width:22px;stroke-width:2.1}
 #mediaplus-il .mp-contact-bar .mp-facebook-glyph{width:22px;height:22px;flex-basis:22px;font-size:18px}
 #mediaplus-il .mp-contact-bar b{font-size:clamp(9px,2.7vw,14px)}
 #mediaplus-il .mp-contact-bar small{font-size:clamp(8px,2.35vw,11px);line-height:1.05;margin-top:1px}
 #mediaplus-il .mp-footer-inner{min-height:105px;padding:12px 12px;gap:8px;grid-template-columns:1fr 1.05fr 86px;grid-template-areas:'address links logo' 'social social logo'}
 #mediaplus-il .mp-footer-address{grid-area:address;font-size:10px;gap:4px}
 #mediaplus-il .mp-footer-address strong{font-size:12px}
 #mediaplus-il .mp-footer-nav{grid-area:links;flex-direction:column;align-items:flex-start;gap:2px;font-size:10px}
 #mediaplus-il .mp-footer-nav i{display:none}
 #mediaplus-il .mp-footer-social{grid-area:social;justify-content:flex-start;gap:6px}
 #mediaplus-il .mp-footer-social a{height:20px;width:20px;font-size:16px}
 #mediaplus-il .mp-footer-social .mp-icon{height:19px;width:19px}
 #mediaplus-il .mp-footer-logo{grid-area:logo;align-items:center;justify-content:center;align-self:center}
 #mediaplus-il .mp-footer-logo img{max-width:84px;width:84px;max-height:80px}
 #mediaplus-il .mp-footer-bottom{font-size:9px}
 #mediaplus-il .mp-subpage-main{padding:17px 12px 55px;min-height:380px}
 #mediaplus-il .mp-subpage-panel{padding:10px;gap:14px}
 #mediaplus-il .mp-subpage-logo{width:67px;height:64px}
 #mediaplus-il .mp-subpage-heading h1{font-size:23px}
 #mediaplus-il .mp-real-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}
 #mediaplus-il .mp-empty{margin-top:24px}
}
@media(max-width:380px){
 #mediaplus-il .mp-header-inner{grid-template-columns:104px minmax(0,1fr)}
 #mediaplus-il .mp-header-logo,#mediaplus-il .mp-header-logo img{width:104px}
 #mediaplus-il .mp-quicklinks{gap:10px}
 #mediaplus-il .mp-quicklinks a{font-size:9px}
 #mediaplus-il .mp-hero{height:222px}
 #mediaplus-il .mp-mobile-hero-content h1{font-size:20px}
 #mediaplus-il .mp-mobile-hero-content ul{font-size:10px}
 #mediaplus-il .mp-category-grid{gap:6px}
 #mediaplus-il .mp-category{min-height:148px;padding:6px 3px}
 #mediaplus-il .mp-category-photo{height:88px;flex-basis:88px}
 #mediaplus-il .mp-category strong{font-size:10px}
}
@media(prefers-reduced-motion:reduce){#mediaplus-il *{transition:none!important;scroll-behavior:auto!important}}
/* Hero carousel: approved artwork is always the initial slide. */
#mediaplus-il .mp-hero-alternate{display:none;position:absolute;inset:0;color:white;background:linear-gradient(110deg,#ff8700,#2c5fa2 45%,#092652 73%);direction:rtl;grid-template-columns:43% 57%;align-items:center}
#mediaplus-il .mp-hero-alt-copy{padding:30px 10%;position:relative;z-index:1}
#mediaplus-il .mp-hero-alt-copy h2{font-size:clamp(30px,4vw,56px);line-height:1.12;margin:0 0 16px;color:white}
#mediaplus-il .mp-hero-alt-desc{font-size:20px}
#mediaplus-il .mp-alt-link{background:linear-gradient(110deg,#ff9d00,#ff5200);border:2px solid white;border-radius:40px;padding:10px 24px;font-weight:800;display:inline-flex;gap:8px;align-items:center}
#mediaplus-il .mp-hero-alt-art{height:100%;width:100%;background-image:var(--alt);background-size:cover;background-repeat:no-repeat;background-position:15% center}
#mediaplus-il .mp-hero-next,#mediaplus-il .mp-hero-prev{position:absolute;z-index:4;top:39%;height:21%;width:5.5%;border:0;background:transparent;cursor:pointer;min-width:35px}
#mediaplus-il .mp-hero-next{right:0}
#mediaplus-il .mp-hero-prev{left:0}
#mediaplus-il .mp-slide-dots{position:absolute;bottom:2%;left:44.2%;height:8%;width:12%;z-index:4;display:flex;justify-content:space-evenly;direction:ltr}
#mediaplus-il .mp-slide-dots button{flex:0 0 25%;height:100%;border:0;background:transparent;cursor:pointer}
#mediaplus-il .mp-hero[data-mp-slide="1"] .mp-hero-desktop,#mediaplus-il .mp-hero[data-mp-slide="2"] .mp-hero-desktop{display:none}
#mediaplus-il .mp-hero[data-mp-slide="1"] .mp-hero-alternate,#mediaplus-il .mp-hero[data-mp-slide="2"] .mp-hero-alternate{display:grid}
#mediaplus-il .mp-hero:not([data-mp-slide="0"]) .mp-hero-hotspot{display:none}
#mediaplus-il .mp-hero:not([data-mp-slide="0"]) .mp-hero-next,#mediaplus-il .mp-hero:not([data-mp-slide="0"]) .mp-hero-prev{height:40px;width:40px;min-width:40px;top:44%;border-radius:100%;background:#ff7b00bb;color:white}
#mediaplus-il .mp-hero:not([data-mp-slide="0"]) .mp-hero-next::after{content:'❯';font-size:20px}
#mediaplus-il .mp-hero:not([data-mp-slide="0"]) .mp-hero-prev::after{content:'❮';font-size:20px}
#mediaplus-il .mp-hero:not([data-mp-slide="0"]) .mp-slide-dots{bottom:4%;height:12px}
#mediaplus-il .mp-hero:not([data-mp-slide="0"]) .mp-slide-dots button{background:white;border-radius:100%;width:10px;flex:0 0 10px;height:10px}
#mediaplus-il .mp-hero[data-mp-slide="1"] .mp-slide-dots button:nth-child(2),#mediaplus-il .mp-hero[data-mp-slide="2"] .mp-slide-dots button:nth-child(3){background:#ff7b00}
@media(max-width:700px){
 #mediaplus-il .mp-hero-alternate{display:none!important}
 #mediaplus-il .mp-hero .mp-hero-mobile{display:grid!important}
 #mediaplus-il .mp-hero-next,#mediaplus-il .mp-hero-prev{height:29px!important;width:24px!important;min-width:24px!important;top:46%!important;border-radius:50%;background:#ff75007a!important;color:white}
 #mediaplus-il .mp-hero-next::after{content:'❯';font-size:12px}
 #mediaplus-il .mp-hero-prev::after{content:'❮';font-size:12px}
 #mediaplus-il .mp-hero .mp-slide-dots{bottom:5px!important;left:42%!important;width:16%!important;height:6px!important}
 #mediaplus-il .mp-hero .mp-slide-dots button{height:6px!important;width:6px!important;flex:0 0 6px!important;background:white!important;border-radius:50%}
 #mediaplus-il .mp-hero[data-mp-slide="0"] .mp-slide-dots button:first-child,#mediaplus-il .mp-hero[data-mp-slide="1"] .mp-slide-dots button:nth-child(2),#mediaplus-il .mp-hero[data-mp-slide="2"] .mp-slide-dots button:nth-child(3){background:#ff7b00!important}
}


/* v3.1 refinements */
#mediaplus-il .mp-header{padding-bottom:8px}
#mediaplus-il .mp-navigation{margin-top:2px}
#mediaplus-il .mp-footer-logo{align-items:center;justify-content:center;padding:8px 0}
#mediaplus-il .mp-footer-logo img{display:block;width:150px;max-width:100%;height:auto;max-height:none;object-fit:contain}
#mediaplus-il .mp-footer-inner{align-items:center}
#mediaplus-il .mp-subpage .mp-header,#mediaplus-il .mp-subpage .mp-main{background:white}
#mediaplus-il .mp-subpage-main{max-width:1200px;margin:0 auto;padding:28px 14px 70px;min-height:430px}
#mediaplus-il .mp-breadcrumb{color:#5f7390;font-size:14px;margin:0 0 16px;display:flex;gap:7px;align-items:center}
#mediaplus-il .mp-subpage-panel{display:flex;align-items:center;gap:18px;border:1px solid #e1e7f1;border-radius:22px;background:linear-gradient(135deg,#fff,#f3f7fc);padding:16px 18px;margin-bottom:18px}
#mediaplus-il .mp-subpage-logo{width:96px;height:96px;object-fit:contain}
#mediaplus-il .mp-subpage-kicker{display:block;color:#ff7600;font-weight:800;margin-bottom:6px}
#mediaplus-il .mp-subpage-heading h1{margin:0;color:#082955;font-size:38px;line-height:1.05}
#mediaplus-il .mp-subpage-heading p{margin:8px 0 0;color:#48617f}
#mediaplus-il .mp-empty,.mp-legal,.mp-service-page{background:#fff;border:1px solid #e1e7f1;border-radius:22px;padding:24px 22px;box-shadow:0 6px 18px #1028490d}
#mediaplus-il .mp-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}
#mediaplus-il .mp-empty-symbol{display:grid;place-items:center;width:66px;height:66px;border-radius:100%;background:#f3f7fb;color:#ff7200}
#mediaplus-il .mp-empty-symbol .mp-icon{width:30px;height:30px}
#mediaplus-il .mp-empty h2{margin:0;font-size:30px;color:#082955}
#mediaplus-il .mp-empty p{margin:0;max-width:680px;color:#516a88}
#mediaplus-il .mp-empty div:last-child{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}
#mediaplus-il .mp-empty div:last-child a,#mediaplus-il .mp-service-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:999px;font-weight:800}
#mediaplus-il .mp-empty div:last-child a:first-child,#mediaplus-il .mp-service-actions a:first-child{background:linear-gradient(120deg,#ff9500,#ff6200);color:#fff}
#mediaplus-il .mp-empty div:last-child a:last-child,#mediaplus-il .mp-service-actions a:last-child{background:#eff4fb;color:#0b2b5c;border:1px solid #d5dfed}
#mediaplus-il .mp-legal h2,#mediaplus-il .mp-service-card h2{margin:0 0 12px;color:#082955;font-size:32px}
#mediaplus-il .mp-legal h3{margin:20px 0 8px;color:#0c2f65;font-size:21px}
#mediaplus-il .mp-legal p,#mediaplus-il .mp-legal li,#mediaplus-il .mp-service-card p,#mediaplus-il .mp-service-card li{color:#334f73;font-size:16px;line-height:1.8}
#mediaplus-il .mp-legal ul,#mediaplus-il .mp-service-list{margin:0;padding-right:20px}
#mediaplus-il .mp-legal-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:16px}
#mediaplus-il .mp-legal-grid article{background:#f5f8fc;border-radius:18px;padding:18px;border:1px solid #e2e8f1}
#mediaplus-il .mp-service-page{padding:0;border:0;box-shadow:none;background:transparent}
#mediaplus-il .mp-service-card{background:#fff;border:1px solid #e1e7f1;border-radius:22px;padding:24px 22px;box-shadow:0 6px 18px #1028490d}
#mediaplus-il .mp-service-actions{display:flex;gap:12px;flex-wrap:wrap;margin:18px 0 10px}
#mediaplus-il .mp-cookie-banner{position:fixed;right:18px;left:18px;bottom:18px;z-index:9999;background:#082955;color:#fff;border-radius:18px;box-shadow:0 16px 40px #00000033}
#mediaplus-il .mp-cookie-inner{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px}
#mediaplus-il .mp-cookie-inner strong{display:block;font-size:18px;margin-bottom:4px}
#mediaplus-il .mp-cookie-inner p{margin:0;color:#dfe8f5;font-size:14px}
#mediaplus-il .mp-cookie-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}
#mediaplus-il .mp-cookie-actions a,#mediaplus-il .mp-cookie-actions button{border:0;border-radius:999px;min-height:42px;padding:0 16px;font-weight:800;cursor:pointer}
#mediaplus-il .mp-cookie-actions a{background:#143a74;color:#fff}
#mediaplus-il .mp-cookie-actions button{background:#fff;color:#082955}
#mediaplus-il .mp-cookie-actions .mp-cookie-accept{background:linear-gradient(120deg,#ff9500,#ff6200);color:#fff}
#mediaplus-il .mp-accessibility{position:fixed;left:18px;bottom:96px;z-index:9998}
#mediaplus-il .mp-accessibility-toggle{width:58px;height:58px;border-radius:50%;border:0;background:linear-gradient(120deg,#0f56bf,#0a3d95);color:#fff;font-size:30px;box-shadow:0 10px 25px #00163838;cursor:pointer}
#mediaplus-il .mp-accessibility-panel{position:absolute;left:0;bottom:68px;width:245px;background:#fff;border:1px solid #d9e3f0;border-radius:18px;box-shadow:0 16px 35px #00163822;padding:16px 14px 14px;color:#0b2c61}
#mediaplus-il .mp-accessibility-close{position:absolute;left:10px;top:10px;border:0;background:#eef3fa;width:28px;height:28px;border-radius:50%;font-size:20px;line-height:1;cursor:pointer;color:#0b2c61}
#mediaplus-il .mp-accessibility-panel strong{display:block;margin-bottom:10px;font-size:18px}
#mediaplus-il .mp-accessibility-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}
#mediaplus-il .mp-accessibility-actions button{min-height:40px;border:1px solid #d8e1ee;border-radius:12px;background:#f6f9fd;color:#0b2c61;font-weight:800;cursor:pointer}
#mediaplus-il.mp-a11y-contrast{filter:contrast(1.14)}
#mediaplus-il.mp-a11y-underline a{text-decoration:underline!important}
#mediaplus-il.mp-a11y-font-lg{font-size:18px}
#mediaplus-il.mp-a11y-font-xl{font-size:20px}
@media(max-width:700px){
 #mediaplus-il .mp-header{padding-bottom:10px}
 #mediaplus-il .mp-search{margin-top:5px;margin-bottom:10px}
 #mediaplus-il .mp-navigation{margin-top:0}
 #mediaplus-il .mp-footer-inner{grid-template-columns:1fr 1fr 102px;grid-template-areas:'address links logo' 'social social logo';align-items:start}
 #mediaplus-il .mp-footer-logo img{width:96px;height:auto;max-height:94px}
 #mediaplus-il .mp-cookie-banner{right:10px;left:10px;bottom:10px}
 #mediaplus-il .mp-cookie-inner{flex-direction:column;align-items:flex-start;padding:14px}
 #mediaplus-il .mp-cookie-actions{width:100%}
 #mediaplus-il .mp-cookie-actions a,#mediaplus-il .mp-cookie-actions button{flex:1 1 auto;text-align:center;justify-content:center;display:inline-flex;align-items:center}
 #mediaplus-il .mp-accessibility{left:10px;bottom:86px}
 #mediaplus-il .mp-accessibility-panel{width:220px;max-width:calc(100vw - 20px)}
 #mediaplus-il .mp-subpage-main{padding:18px 10px 54px}
 #mediaplus-il .mp-subpage-panel{padding:12px;gap:12px;border-radius:18px}
 #mediaplus-il .mp-subpage-logo{width:68px;height:68px}
 #mediaplus-il .mp-subpage-heading h1{font-size:28px}
 #mediaplus-il .mp-legal,.mp-service-card,.mp-empty{padding:18px 14px;border-radius:18px}
 #mediaplus-il .mp-legal h2,#mediaplus-il .mp-service-card h2,#mediaplus-il .mp-empty h2{font-size:24px}
 #mediaplus-il .mp-legal h3{font-size:18px}
 #mediaplus-il .mp-legal p,#mediaplus-il .mp-legal li,#mediaplus-il .mp-service-card p,#mediaplus-il .mp-service-card li{font-size:15px;line-height:1.75}
 #mediaplus-il .mp-legal-grid{grid-template-columns:1fr}
}

@media(max-width:700px){#mediaplus-il .mp-footer-logo{overflow:visible}#mediaplus-il .mp-footer-logo img{width:82px!important;max-height:none!important;margin-top:2px}#mediaplus-il .mp-footer-inner{padding-top:14px;padding-bottom:14px;min-height:118px}}

@media(max-width:700px){#mediaplus-il .mp-footer-inner{min-height:132px!important;padding-bottom:18px!important}#mediaplus-il .mp-footer-logo img{width:74px!important}}

/* Media Plus v3.2 — footer image rebuilt from complete source; accessibility UI */
#mediaplus-il .mp-footer-logo{overflow:visible!important;min-width:0!important;min-height:0!important;padding:0!important;align-self:center!important;display:flex!important;align-items:center!important;justify-content:center!important}
#mediaplus-il .mp-footer-logo img{display:block!important;width:clamp(100px,10vw,145px)!important;max-width:100%!important;height:auto!important;max-height:none!important;min-height:0!important;aspect-ratio:auto!important;object-fit:contain!important;overflow:visible!important;filter:none!important}
#mediaplus-il .mp-accessibility{left:max(12px,env(safe-area-inset-left))!important;bottom:max(18px,env(safe-area-inset-bottom))!important}
#mediaplus-il .mp-accessibility-bubble{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:58px;min-height:58px}
#mediaplus-il .mp-accessibility-toggle{display:grid!important;place-items:center!important;width:56px!important;height:56px!important;padding:13px!important;border:2px solid #ffffffee!important;border-radius:18px!important;background:linear-gradient(145deg,#1160bb,#073579)!important;color:white!important;font-size:0!important;box-shadow:0 6px 18px #071e4980!important;cursor:pointer!important}
#mediaplus-il .mp-accessibility-toggle svg{width:30px;height:30px;display:block}
#mediaplus-il .mp-accessibility-dismiss{display:grid;place-items:center;position:absolute;top:-9px;right:-9px;z-index:2;width:26px;height:26px;padding:0;border:2px solid white;border-radius:50%;background:#0a2b5c;color:white;font:bold 18px/1 Arial,sans-serif;box-shadow:0 2px 6px #061e4540;cursor:pointer}
#mediaplus-il .mp-accessibility-panel{left:0!important;bottom:70px!important}
#mediaplus-il .mp-accessibility[data-mp-hidden="true"]{display:none!important}
#mediaplus-il .mp-accessibility-restore{cursor:pointer}
@media(max-width:700px){
 #mediaplus-il .mp-footer-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.85fr) 110px!important;grid-template-areas:'address links logo' 'social social logo'!important;min-height:132px!important;padding:14px 12px 16px!important;align-items:center!important}
 #mediaplus-il .mp-footer-logo img{width:102px!important;max-width:102px!important;max-height:none!important}
 #mediaplus-il .mp-accessibility-toggle{width:50px!important;height:50px!important;padding:10px!important;border-radius:16px!important}
 #mediaplus-il .mp-accessibility-bubble{min-width:50px;min-height:50px}
 #mediaplus-il .mp-accessibility-toggle svg{width:28px;height:28px}
 #mediaplus-il .mp-accessibility-dismiss{width:24px;height:24px;right:-7px;top:-7px;font-size:16px}
 #mediaplus-il .mp-accessibility{bottom:max(18px,env(safe-area-inset-bottom))!important;left:max(12px,env(safe-area-inset-left))!important}
}

/* Media Plus IL v3.3: footer reconstructed as responsive HTML mark plus full Hebrew text. */
#mediaplus-il .mp-footer-inner{min-height:156px!important;align-items:center!important}
#mediaplus-il .mp-footer-logo{display:flex!important;grid-area:logo;align-items:center!important;justify-content:center!important;overflow:visible!important;min-height:110px!important;min-width:0!important;padding:5px 0!important}
#mediaplus-il .mp-footer-brand{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:0!important;width:100%;max-width:175px;min-height:110px!important;padding:4px 0!important;overflow:visible!important;color:#fff!important;text-decoration:none!important;text-align:center}
#mediaplus-il .mp-footer-symbol{display:block!important;width:100%!important;max-width:155px!important;height:auto!important;max-height:none!important;object-fit:contain!important;flex:0 0 auto!important}
#mediaplus-il .mp-footer-brand-title{display:block!important;color:#fff!important;font-size:clamp(15px,1.7vw,23px)!important;font-weight:900!important;line-height:1.22!important;white-space:nowrap!important;letter-spacing:-.03em}
#mediaplus-il .mp-footer-brand-tagline{display:block!important;color:#ffae43!important;font-size:clamp(10px,1vw,14px)!important;font-weight:700!important;line-height:1.45!important;white-space:nowrap!important;letter-spacing:.04em}
/* Small, distinct accessibility icon at the side of the screen, never in front of footer brand. */
#mediaplus-il .mp-accessibility{position:fixed!important;left:auto!important;right:max(12px,env(safe-area-inset-right))!important;top:45%!important;bottom:auto!important;z-index:9998!important}
#mediaplus-il .mp-accessibility-bubble{min-width:44px!important;min-height:44px!important}
#mediaplus-il .mp-accessibility-toggle{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;padding:7px!important;border-radius:50%!important;border:2px solid white!important;background:linear-gradient(155deg,#0c61c3,#092f6b)!important;box-shadow:0 4px 14px #001d4350!important}
#mediaplus-il .mp-accessibility-toggle svg{display:block!important;width:30px!important;height:30px!important;stroke-width:2.1!important}
#mediaplus-il .mp-accessibility-dismiss{position:absolute!important;top:-7px!important;right:-7px!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;font-size:14px!important;line-height:1!important;border-radius:50%!important;border:1.8px solid white!important;display:grid!important;place-items:center!important;color:#fff!important;background:#071d43!important;cursor:pointer!important}
#mediaplus-il .mp-accessibility-panel{position:absolute!important;left:auto!important;right:0!important;top:55px!important;bottom:auto!important;max-height:min(64vh,360px);overflow-y:auto}
@media(max-width:700px){
 #mediaplus-il .mp-footer-inner{min-height:176px!important;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(108px, .85fr)!important;grid-template-areas:'address links logo' 'social social logo'!important;gap:8px!important;padding:15px 12px!important;align-items:center!important}
 #mediaplus-il .mp-footer-logo{min-height:128px!important;align-self:center!important}
 #mediaplus-il .mp-footer-brand{max-width:130px!important;min-height:128px!important;padding:10px 0 8px!important}
 #mediaplus-il .mp-footer-symbol{width:119px!important;max-width:100%!important;height:auto!important}
 #mediaplus-il .mp-footer-brand-title{font-size:18px!important;line-height:1.25!important}
 #mediaplus-il .mp-footer-brand-tagline{font-size:11px!important;line-height:1.35!important}
 #mediaplus-il .mp-footer-address{align-self:start!important;padding-top:8px}
 #mediaplus-il .mp-footer-nav{align-self:start!important;padding-top:4px}
 #mediaplus-il .mp-accessibility{right:max(10px,env(safe-area-inset-right))!important;left:auto!important;top:44%!important;bottom:auto!important}
 #mediaplus-il .mp-accessibility-bubble{min-width:42px!important;min-height:42px!important}
 #mediaplus-il .mp-accessibility-toggle{width:42px!important;height:42px!important;padding:7px!important;border-radius:50%!important}
 #mediaplus-il .mp-accessibility-toggle svg{width:28px!important;height:28px!important}
 #mediaplus-il .mp-accessibility-panel{right:0!important;left:auto!important;top:52px!important;bottom:auto!important;width:min(240px,calc(100vw - 20px))!important}
}
@media(max-width:380px){
 #mediaplus-il .mp-footer-inner{grid-template-columns:minmax(0,1fr) minmax(0,.84fr) minmax(90px,.8fr)!important;padding:14px 9px!important;gap:6px!important}
 #mediaplus-il .mp-footer-brand{max-width:111px!important}
 #mediaplus-il .mp-footer-symbol{width:103px!important}
 #mediaplus-il .mp-footer-brand-title{font-size:16px!important}
 #mediaplus-il .mp-footer-brand-tagline{font-size:10px!important}
}

/* v3.3 final: square with gentle radius, like approved accessibility reference */
#mediaplus-il .mp-accessibility-toggle{border-radius:13px!important}
@media(max-width:700px){#mediaplus-il .mp-accessibility-toggle{border-radius:12px!important}}
