.cmp-tabs__tablist{display:flex;flex-wrap:wrap;padding-left:0;list-style:none}
.cmp-tabs__tab{box-sizing:border-box;border-bottom:1px solid transparent;padding:.5rem 1rem;cursor:pointer}
.cmp-tabs__tab--active{border-color:inherit}
.cmp-tabs__tabpanel{display:none}
.cmp-tabs__tabpanel--active{display:block}
.hotspotcontainer__tab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"MBCorpoSText-Bold-Web","DaimlerCS-Demi",sans-serif;font-size:16px;line-height:20px}
.hotspotcontainer__base{position:relative;width:100%;overflow:hidden}
@media(min-width:1280px){.hotspotcontainer__base{max-width:1440px;margin-left:auto;margin-right:auto;padding:0 44px}
}
.hotspotcontainer__inner{width:100%;height:100%;position:relative;background:#000}
.hotspotcontainer__inner:after{width:100%;height:0;padding-bottom:125%;position:relative;content:"";display:block}
.hotspotcontainer__inner:after iframe,.hotspotcontainer__inner:after picture{position:absolute;top:0;left:0;bottom:0;right:0}
.hotspotcontainer__inner:after iframe>img,.hotspotcontainer__inner:after picture>img{width:100%}
@media(min-width:768px){.hotspotcontainer__inner:after{width:100%;height:0;padding-bottom:84%;position:relative}
.hotspotcontainer__inner:after iframe,.hotspotcontainer__inner:after picture{position:absolute;top:0;left:0;bottom:0;right:0}
.hotspotcontainer__inner:after iframe>img,.hotspotcontainer__inner:after picture>img{width:100%}
}
@media(min-width:1280px){.hotspotcontainer__inner:after{width:100%;height:0;padding-bottom:56.25%;position:relative}
.hotspotcontainer__inner:after iframe,.hotspotcontainer__inner:after picture{position:absolute;top:0;left:0;bottom:0;right:0}
.hotspotcontainer__inner:after iframe>img,.hotspotcontainer__inner:after picture>img{width:100%}
}
.hotspotcontainer__tabpanel{width:100%;height:100%;opacity:0;display:block;-webkit-transition:opacity .35s ease-in-out,visibility .01s .36s;transition:opacity .35s ease-in-out,visibility .01s .36s;visibility:hidden;overflow:hidden;position:absolute}
.hotspotcontainer__tabpanel.cmp-tabs__tabpanel{display:block}
.hotspotcontainer__tabpanel.cmp-tabs__tabpanel--active{opacity:1;visibility:visible;-webkit-transition:opacity .35s .01s ease-in-out,visibility .01s;transition:opacity .35s .01s ease-in-out,visibility .01s}
@media(min-width:1280px){.hotspotcontainer__tabpanel.cmp-tabs__tabpanel--active{z-index:10}
}
.hotspotcontainer__tabpanel:focus{outline:0}
.hotspotcontainer__tablist{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:300px;border:1px solid #fff;-webkit-perspective:1000px;perspective:1000px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;opacity:0;visibility:visible;-webkit-transition:opacity .35s .35s ease-in-out,visibility .01s;transition:opacity .35s .35s ease-in-out,visibility .01s;position:absolute;bottom:24px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:32;overflow:hidden}
@media(min-width:1280px){.hotspotcontainer__tablist{opacity:1;min-width:280px}
}
.hotspotoverlay--loaded .hotspotcontainer__tablist{opacity:1}
.hotspotcontainer__tablist.sidepanel--active,.sidepanel--active .hotspotcontainer__tablist{opacity:0;visibility:hidden;-webkit-transition:opacity .15s ease-in-out,visibility .01s .15s;transition:opacity .15s ease-in-out,visibility .01s .15s}
.hotspotcontainer__tab{padding:15px 18px;color:#262626;background:#fff;text-align:center;-webkit-transition:background .35s ease-in-out,color .35s ease-in-out;transition:background .35s ease-in-out,color .35s ease-in-out;font-weight:bold;cursor:pointer;border-bottom:0;width:100%}
@media(min-width:768px){.hotspotcontainer__tab{padding:17px 32px}
}
.hotspotcontainer__tab:focus,.hotspotcontainer__tab.cmp-tabs__tab--active{color:#fff;background:#262626;outline:0;border-bottom:0}