.container-block-view ul.dots{list-style-type:initial;padding-left:40px;margin:1em 0;}.node--mcmenu-stage{padding:20px 0;overflow:hidden;padding-top:58%;margin:0 -14px;position:relative;}@media (min-width:44em){.node--mcmenu-stage{padding-top:38%;}}.node--mcmenu-stage .beilage,.node--mcmenu-stage .drink,.node--mcmenu-stage .burger{position:absolute;z-index:1;top:0;width:50%;padding-top:50%;}@media (min-width:44em){.node--mcmenu-stage .beilage,.node--mcmenu-stage .drink,.node--mcmenu-stage .burger{width:33.3%;padding-top:33.3%;}}.node--mcmenu-stage .beilage{left:-2%;width:48%;}@media (min-width:44em){.node--mcmenu-stage .beilage{margin-top:-1%;left:10%;width:36.66%;}}.node--mcmenu-stage .drink{left:56%;margin-top:-2%;}@media (min-width:44em){.node--mcmenu-stage .drink{left:53%;}}.node--mcmenu-stage .burger{left:23%;width:60%;}@media (min-width:44em){.node--mcmenu-stage .burger{left:30%;width:41%;}}.node--mcmenu-stage img{position:absolute;left:0;top:0;width:100%;}.node--mcmenu-stage .labels{padding:20px 0;display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;line-height:30px;}@media (min-width:44em){.node--mcmenu-stage .labels{flex-direction:row;align-items:flex-end;font-size:20px;}}.node--mcmenu-stage .labels.big .plus{color:#70B122;}.node--mcmenu-stage .labels.medium .plus{color:#803c89;}.node--mcmenu-stage .label-burger,.node--mcmenu-stage .label-beilage,.node--mcmenu-stage .label-drink{order:1;transition:all 0.3s ease-out;display:flex;align-items:flex-end;}@media (min-width:44em){.node--mcmenu-stage .label-burger,.node--mcmenu-stage .label-beilage,.node--mcmenu-stage .label-drink{overflow:hidden;padding:10px 0;}}.node--mcmenu-stage .label-burger span,.node--mcmenu-stage .label-beilage span,.node--mcmenu-stage .label-drink span{flex:0 0 auto;display:inline-block;position:relative;}.node--mcmenu-stage .label-burger small,.node--mcmenu-stage .label-beilage small,.node--mcmenu-stage .label-drink small{margin-bottom:-0.8em;}.node--mcmenu-stage .label-burger .plus,.node--mcmenu-stage .label-beilage .plus,.node--mcmenu-stage .label-drink .plus{font-style:normal;font-size:1.5em;font-weight:bold;padding-right:0.5em;}@media (min-width:44em){.node--mcmenu-stage .label-burger .plus,.node--mcmenu-stage .label-beilage .plus,.node--mcmenu-stage .label-drink .plus{padding:0 1em;}}.node--mcmenu-stage .label-burger{font-weight:bold;}.node--mcmenu-stage .label-burger span{font-size:1.4em;color:#4C4C4C;}.node--mcmenu-stage .label-burger .plus{display:none;}@media (min-width:44em){.node--mcmenu-stage .label-burger .plus{display:inline;}}@media (min-width:44em){.node--mcmenu-stage .label-beilage{order:0;min-width:190px;justify-content:flex-end;}}@media (min-width:44em){.node--mcmenu-stage .label-beilage .plus{display:none;}}@media (min-width:44em){.node--mcmenu-stage .label-drink{min-width:267px;}}.floating-link{position:fixed;left:0;width:100%;bottom:0;pointer-events:none;z-index:5;}@media (min-width:940px){.floating-link{bottom:auto;}}.floating-link a{float:right;pointer-events:all;margin:0 14px 14px 0;}@media (min-width:940px){.floating-link a{margin:30px 30px 0 0;}}.floating-link img{display:block;width:140px;height:auto;}@media (min-width:70em){.floating-link img{width:253px;}}.floating-link .container{max-width:1440px;margin:auto;}.view-job-offers .button{border:2px solid #5AC0CA;line-height:1.2;background:#FFFFFF;color:#5AC0CA;padding:3px 7px;margin:0 -10px 0 0;}.view-job-offers .button:active,.view-job-offers .button:hover,.view-job-offers .button:focus{background:#5AC0CA !important;color:#FFFFFF;}.pane-node-field-floating-link-new .field-collection-container{border:0;margin:0;}.familypoints-row{display:flex;align-items:center;border-top:1px solid #efefef;padding:5px 20px 5px 40px;}.familypoints-row .field--title{margin-right:auto;}.icon-familypoint{background-image:url(/sites/all/themes/mcdonalds/images/m-icon.svg);background-size:contain;width:26px;height:26px;margin-left:10px;}.familypoints-tabs{clear:both;max-width:640px;margin:auto;color:#000000;}.familypoints-tabs .ui-tabs-nav{display:flex;text-align:center;font-size:16px;}.familypoints-tabs .ui-tabs-nav li{padding:0;flex:1 1 auto;margin:0 !important;}.familypoints-tabs .ui-tabs-nav li a{padding:0.5rem 1rem;min-width:100%;}.familypoints-tabs .ui-tabs-nav li a::after{content:'';}.familypoints-tabs .ui-tabs-nav li.ui-state-default{background:#efefef;}.familypoints-tabs .ui-tabs-nav li.ui-state-default a{color:#868889;}.familypoints-tabs .ui-tabs-nav li.ui-tabs-active{background:#FFFFFF;}.familypoints-tabs .ui-tabs-nav li.ui-tabs-active a{color:#000000;}.familypoints-tabs .ui-tabs-panel{background:transparent;padding:0;}.familypoints-tabs .ui-accordion-header{margin-top:5px;padding:10px 20px;font-family:inherit;line-height:20px;text-transform:none;background:#FFFFFF;}.familypoints-tabs .ui-accordion-header:first-child{margin-top:0;}.familypoints-tabs .ui-accordion-header .field--title{display:flex;align-items:center;}.familypoints-tabs .ui-accordion-header .field--title::after{content:'';display:block;width:1em;height:1em;background:url(/sites/all/themes/mcdonalds/images/icon_arrow_right_dark.png);background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(90deg);margin-left:auto;transition:transform 0.3s ease-in-out;cursor:pointer;}.familypoints-tabs .ui-accordion-header.ui-state-active .field--title::after{transform:rotate(-90deg);}.familypoints-tabs .ui-accordion-content{background:#FFFFFF;padding:0;}
