@import url(https://assets.magenta.at/static/css/icomoon.css);
#usercentrics-cmp-ui button:focus{outline:none}#usercentrics-cmp-ui.focus-visible,#usercentrics-cmp-ui:focus-visible{outline:2px solid #70a2fa;width:56px;height:56px;left:40px;bottom:40px;display:flex;position:fixed;border-radius:50%}@media(max-width: 767px){#usercentrics-cmp-ui.focus-visible,#usercentrics-cmp-ui:focus-visible{width:44px;height:44px;left:24px;bottom:24px}}html,body,div,span,applet,object,iframe,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,button{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,section{display:block}nav.magat{display:inline-block}body{line-height:1}ol,ul{list-style:none}.focus-elem{top:0;left:0;width:50px;height:50px;border-radius:6px;background-color:rgba(0,0,0,0);box-shadow:0px 0px 4px 4px rgba(34,56,223,.25);border:2px solid #70a2fa;pointer-events:none;display:none}body.has-top-button>.main .btn-top-container,.has-top-button main.magenta-page-main .btn-top-container{display:block}@font-face{font-family:"TeleGrotesk Next";src:url("https://assets.magenta.at/static/font/TeleGroteskNext-Regular.woff") format("woff"),url("https://assets.magenta.at/static/font/TeleGroteskNext-Regular.woff2") format("woff2");font-style:normal;font-weight:normal}@font-face{font-family:"TeleGrotesk Next";src:url("https://assets.magenta.at/static/font/TeleGroteskNext-Medium.woff") format("woff"),url("https://assets.magenta.at/static/font/TeleGroteskNext-Medium.woff2") format("woff2");font-style:normal;font-weight:600}@font-face{font-family:"TeleGrotesk Next";src:url("https://assets.magenta.at/static/font/TeleGroteskNext-Bold.woff") format("woff"),url("https://assets.magenta.at/static/font/TeleGroteskNext-Bold.woff2") format("woff2");font-style:normal;font-weight:bold}@font-face{font-family:"TeleGrotesk Next";src:url("https://assets.magenta.at/static/font/TeleGroteskNext-Ultra.woff") format("woff"),url("https://assets.magenta.at/static/font/TeleGroteskNext-Ultra.woff2") format("woff2");font-style:normal;font-weight:900}body{font-family:"TeleGrotesk Next",Arial,Helvetica,sans-serif}body>.fixed-container,#btn-top-container,#magenta-page-footer,.cmp-overlay{font-family:"TeleNeo Web",Arial,Helvetica,sans-serif}body>.fixed-container *.sr-only,#btn-top-container *.sr-only,#magenta-page-footer *.sr-only,.cmp-overlay *.sr-only{position:absolute;left:-10000px;overflow:hidden}body>.fixed-container .shadow,#btn-top-container .shadow,#magenta-page-footer .shadow,.cmp-overlay .shadow{box-shadow:0 6px 12px rgba(0,0,0,.05);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.05);-moz-box-shadow:0 6px 12px rgba(0,0,0,.05)}body>.fixed-container ul.magenta-square,body>.fixed-container ul.white-square,#btn-top-container ul.magenta-square,#btn-top-container ul.white-square,#magenta-page-footer ul.magenta-square,#magenta-page-footer ul.white-square,.cmp-overlay ul.magenta-square,.cmp-overlay ul.white-square{list-style-type:none;margin-left:0}body>.fixed-container ul.magenta-square>li,body>.fixed-container ul.white-square>li,#btn-top-container ul.magenta-square>li,#btn-top-container ul.white-square>li,#magenta-page-footer ul.magenta-square>li,#magenta-page-footer ul.white-square>li,.cmp-overlay ul.magenta-square>li,.cmp-overlay ul.white-square>li{position:relative;padding-left:1em}@media(max-width: 639px){body>.fixed-container ul.magenta-square>li,body>.fixed-container ul.white-square>li,#btn-top-container ul.magenta-square>li,#btn-top-container ul.white-square>li,#magenta-page-footer ul.magenta-square>li,#magenta-page-footer ul.white-square>li,.cmp-overlay ul.magenta-square>li,.cmp-overlay ul.white-square>li{font-size:14px;line-height:19px}}body>.fixed-container ul.magenta-square>li:before,body>.fixed-container ul.white-square>li:before,#btn-top-container ul.magenta-square>li:before,#btn-top-container ul.white-square>li:before,#magenta-page-footer ul.magenta-square>li:before,#magenta-page-footer ul.white-square>li:before,.cmp-overlay ul.magenta-square>li:before,.cmp-overlay ul.white-square>li:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px}@media(max-width: 639px){body>.fixed-container ul.magenta-square>li:before,body>.fixed-container ul.white-square>li:before,#btn-top-container ul.magenta-square>li:before,#btn-top-container ul.white-square>li:before,#magenta-page-footer ul.magenta-square>li:before,#magenta-page-footer ul.white-square>li:before,.cmp-overlay ul.magenta-square>li:before,.cmp-overlay ul.white-square>li:before{top:.35em}}body>.fixed-container ul.magenta-square>li:not(:first-child),body>.fixed-container ul.white-square>li:not(:first-child),#btn-top-container ul.magenta-square>li:not(:first-child),#btn-top-container ul.white-square>li:not(:first-child),#magenta-page-footer ul.magenta-square>li:not(:first-child),#magenta-page-footer ul.white-square>li:not(:first-child),.cmp-overlay ul.magenta-square>li:not(:first-child),.cmp-overlay ul.white-square>li:not(:first-child){margin-top:10px}body>.fixed-container ul.magenta-square>li:before,#btn-top-container ul.magenta-square>li:before,#magenta-page-footer ul.magenta-square>li:before,.cmp-overlay ul.magenta-square>li:before{background-color:#e20074}body>.fixed-container ul.white-square>li:before,#btn-top-container ul.white-square>li:before,#magenta-page-footer ul.white-square>li:before,.cmp-overlay ul.white-square>li:before{background-color:#fff}body>.fixed-container ul.green-ticks,#btn-top-container ul.green-ticks,#magenta-page-footer ul.green-ticks,.cmp-overlay ul.green-ticks{list-style-type:none;margin-left:0;font-size:16px}@media(max-width: 639px){body>.fixed-container ul.green-ticks,#btn-top-container ul.green-ticks,#magenta-page-footer ul.green-ticks,.cmp-overlay ul.green-ticks{font-size:14px}}body>.fixed-container ul.green-ticks>li,#btn-top-container ul.green-ticks>li,#magenta-page-footer ul.green-ticks>li,.cmp-overlay ul.green-ticks>li{position:relative;padding-left:32px}body>.fixed-container ul.green-ticks>li:before,#btn-top-container ul.green-ticks>li:before,#magenta-page-footer ul.green-ticks>li:before,.cmp-overlay ul.green-ticks>li:before{font-family:"icomoon";font-size:22px;line-height:1;position:absolute;left:0;top:0;width:22px;height:22px;content:"";color:#6bb324}@media(max-width: 639px){body>.fixed-container ul.green-ticks>li:before,#btn-top-container ul.green-ticks>li:before,#magenta-page-footer ul.green-ticks>li:before,.cmp-overlay ul.green-ticks>li:before{top:-2px}}body>.fixed-container ul.green-ticks>li:not(:first-child),#btn-top-container ul.green-ticks>li:not(:first-child),#magenta-page-footer ul.green-ticks>li:not(:first-child),.cmp-overlay ul.green-ticks>li:not(:first-child){margin-top:10px}body>.fixed-container .text-left,#btn-top-container .text-left,#magenta-page-footer .text-left,.cmp-overlay .text-left{text-align:left !important}body>.fixed-container .text-right,#btn-top-container .text-right,#magenta-page-footer .text-right,.cmp-overlay .text-right{text-align:right !important}body>.fixed-container .text-center,#btn-top-container .text-center,#magenta-page-footer .text-center,.cmp-overlay .text-center{text-align:center !important}body>.fixed-container .xf-content-height,#btn-top-container .xf-content-height,#magenta-page-footer .xf-content-height,.cmp-overlay .xf-content-height{margin:0}.btn-top-container .btn.btn-top{display:inline-block;text-align:center;text-decoration:none;font:inherit;font-weight:900;font-size:16px;line-height:16px;padding:13px 30px;margin-bottom:30px;color:#a4a4a4;border:1px solid #e6e6e6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}@media(max-width: 639px){.btn-top-container .btn.btn-top{font-size:14px}}.btn-top-container .btn.btn-top [class^=magenta-icon-]:first-child,.btn-top-container .btn.btn-top [class*=magenta-icon-]:first-child{font-size:16px;line-height:12px;margin-right:8px}.btn-top-container .btn.btn-top:hover{color:#4b4b4b;border-color:#a4a4a4}.magat.main{min-height:100vh;display:flex;flex:1 0 auto;flex-direction:column;justify-content:space-between;overflow-x:hidden;padding-top:60px}@media(min-width: 960px){.magat.main{padding-top:138px}}.magat.main>.main-content-wrapper{display:flex;flex-direction:column;flex:1 0 auto}body>.fixed-container{position:fixed;width:100%;z-index:100;top:0;left:0}body.submenu-active{overflow:hidden}#usercentrics-button>div.layout-1{height:auto !important}#usercentrics-button>div.layout-1 .corner-modal-wrapper .inactive-background{height:0 !important}#usercentrics-button #uc-corner-modal .uc-corner-modal-content{-webkit-transform:translate(-50%, -50%) !important;-moz-transform:translate(-50%, -50%) !important;-ms-transform:translate(-50%, -50%) !important;-o-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}#magenta-page-header.logged-in .utility-navigation ul li.logout-button{display:block;visibility:visible}#magenta-page-header .utility-navigation ul li.logout-button{display:none}#magenta-page-header .utility-navigation ul li.logout-button a{width:auto;background-position:center left;background-size:22px 22px;padding-left:28px}#magenta-page-header .utility-navigation ul li.logout-button span{display:inline;font-size:16px}#magenta-page-header .cmp-megamenu .cmp-megamenu__content .cmp-header-teaser{visibility:visible !important}#magenta-page-header .cmp-megamenu .cmp-megamenu__content .cmp-header-teaser .cmp-headerteaser__text>p{margin:0}@media screen and (max-width: 639px){button#nebula_div_btn{margin-right:-42px}button#nebula_div_btn::after{font-family:"icomoon" !important;content:"";position:absolute;top:0;left:-44px;background:#e20074;border:4px solid #fff;border-right:0;border-radius:8px 0px 0px 8px;z-index:99999990 !important;height:34px;width:38px;color:#fff;font-size:24px;line-height:34px}}@font-face{font-family:"TeleNeo Web";src:url("https://assets.magenta.at/static/font/TeleNeoWeb-Bold.woff") format("woff"),url("https://assets.magenta.at/static/font/TeleNeoWeb-Bold.woff2") format("woff2");font-style:normal;font-weight:bold}@font-face{font-family:"TeleNeo Web";src:url("https://assets.magenta.at/static/font/TeleNeoWeb-BoldItalic.woff") format("woff"),url("https://assets.magenta.at/static/font/TeleNeoWeb-BoldItalic.woff2") format("woff2");font-style:italic;font-weight:bold}@font-face{font-family:"TeleNeo Web";src:url("https://assets.magenta.at/static/font/TeleNeoWeb-ExtraBold.woff") format("woff"),url("https://assets.magenta.at/static/font/TeleNeoWeb-ExtraBold.woff2") format("woff2");font-style:normal;font-weight:800}@font-face{font-family:"TeleNeo Web";src:url("https://assets.magenta.at/static/font/TeleNeoWeb-ExtraBoldItalic.woff") format("woff"),url("https://assets.magenta.at/static/font/TeleNeoWeb-ExtraBoldItalic.woff2") format("woff2");font-style:italic;font-weight:800}@font-face{font-family:"TeleNeo Web";src:url("https://assets.magenta.at/static/font/TeleNeoWeb-Medium.woff") format("woff"),url("https://assets.magenta.at/static/font/TeleNeoWeb-Medium.woff2") format("woff2");font-style:normal;font-weight:500}@font-face{font-family:"TeleNeo Web";src:url("https://assets.magenta.at/static/font/TeleNeoWeb-MediumItalic.woff") format("woff"),url("https://assets.magenta.at/static/font/TeleNeoWeb-MediumItalic.woff2") format("woff2");font-style:italic;font-weight:500}@font-face{font-family:"TeleNeo Web";src:url("https://assets.magenta.at/static/font/TeleNeoWeb-Regular.woff") format("woff"),url("https://assets.magenta.at/static/font/TeleNeoWeb-Regular.woff2") format("woff2");font-style:normal;font-weight:normal}@font-face{font-family:"TeleNeo Web";src:url("https://assets.magenta.at/static/font/TeleNeoWeb-RegularItalic.woff") format("woff"),url("https://assets.magenta.at/static/font/TeleNeoWeb-RegularItalic.woff2") format("woff2");font-style:italic;font-weight:normal}@font-face{font-family:"TeleNeo Web";src:url("https://assets.magenta.at/static/font/TeleNeoWeb-Thin.woff") format("woff"),url("https://assets.magenta.at/static/font/TeleNeoWeb-Thin.woff2") format("woff2");font-style:normal;font-weight:100}@font-face{font-family:"TeleNeo Web";src:url("https://assets.magenta.at/static/font/TeleNeoWeb-ThinItalic.woff") format("woff"),url("https://assets.magenta.at/static/font/TeleNeoWeb-ThinItalic.woff2") format("woff2");font-style:italic;font-weight:100}.cmp-overlay,body>.fixed-container,#btn-top-container,#magenta-page-footer{font-family:"TeleNeo Web",Arial,Helvetica,sans-serif}.cmp-overlay .magat p,.cmp-overlay .magat p span,.cmp-overlay .magat td span,body>.fixed-container .magat p,body>.fixed-container .magat p span,body>.fixed-container .magat td span,#btn-top-container .magat p,#btn-top-container .magat p span,#btn-top-container .magat td span,#magenta-page-footer .magat p,#magenta-page-footer .magat p span,#magenta-page-footer .magat td span{font-size:16px;line-height:1.5}@media(max-width: 639px){.cmp-overlay .magat p,.cmp-overlay .magat p span,.cmp-overlay .magat td span,body>.fixed-container .magat p,body>.fixed-container .magat p span,body>.fixed-container .magat td span,#btn-top-container .magat p,#btn-top-container .magat p span,#btn-top-container .magat td span,#magenta-page-footer .magat p,#magenta-page-footer .magat p span,#magenta-page-footer .magat td span{font-size:14px}}.cmp-overlay .magat p.huge,.cmp-overlay .magat p span.huge,.cmp-overlay .magat td span.huge,body>.fixed-container .magat p.huge,body>.fixed-container .magat p span.huge,body>.fixed-container .magat td span.huge,#btn-top-container .magat p.huge,#btn-top-container .magat p span.huge,#btn-top-container .magat td span.huge,#magenta-page-footer .magat p.huge,#magenta-page-footer .magat p span.huge,#magenta-page-footer .magat td span.huge{font-size:24px}@media(max-width: 639px){.cmp-overlay .magat p.huge,.cmp-overlay .magat p span.huge,.cmp-overlay .magat td span.huge,body>.fixed-container .magat p.huge,body>.fixed-container .magat p span.huge,body>.fixed-container .magat td span.huge,#btn-top-container .magat p.huge,#btn-top-container .magat p span.huge,#btn-top-container .magat td span.huge,#magenta-page-footer .magat p.huge,#magenta-page-footer .magat p span.huge,#magenta-page-footer .magat td span.huge{font-size:18px}}.cmp-overlay .magat p.lead,.cmp-overlay .magat p span.lead,.cmp-overlay .magat td span.lead,body>.fixed-container .magat p.lead,body>.fixed-container .magat p span.lead,body>.fixed-container .magat td span.lead,#btn-top-container .magat p.lead,#btn-top-container .magat p span.lead,#btn-top-container .magat td span.lead,#magenta-page-footer .magat p.lead,#magenta-page-footer .magat p span.lead,#magenta-page-footer .magat td span.lead{font-size:18px}@media(max-width: 639px){.cmp-overlay .magat p.lead,.cmp-overlay .magat p span.lead,.cmp-overlay .magat td span.lead,body>.fixed-container .magat p.lead,body>.fixed-container .magat p span.lead,body>.fixed-container .magat td span.lead,#btn-top-container .magat p.lead,#btn-top-container .magat p span.lead,#btn-top-container .magat td span.lead,#magenta-page-footer .magat p.lead,#magenta-page-footer .magat p span.lead,#magenta-page-footer .magat td span.lead{font-size:16px}}.cmp-overlay .magat p.medium,.cmp-overlay .magat p span.medium,.cmp-overlay .magat td span.medium,body>.fixed-container .magat p.medium,body>.fixed-container .magat p span.medium,body>.fixed-container .magat td span.medium,#btn-top-container .magat p.medium,#btn-top-container .magat p span.medium,#btn-top-container .magat td span.medium,#magenta-page-footer .magat p.medium,#magenta-page-footer .magat p span.medium,#magenta-page-footer .magat td span.medium{font-size:16px}@media(max-width: 639px){.cmp-overlay .magat p.medium,.cmp-overlay .magat p span.medium,.cmp-overlay .magat td span.medium,body>.fixed-container .magat p.medium,body>.fixed-container .magat p span.medium,body>.fixed-container .magat td span.medium,#btn-top-container .magat p.medium,#btn-top-container .magat p span.medium,#btn-top-container .magat td span.medium,#magenta-page-footer .magat p.medium,#magenta-page-footer .magat p span.medium,#magenta-page-footer .magat td span.medium{font-size:14px}}.cmp-overlay .magat p.small,.cmp-overlay .magat p span.small,.cmp-overlay .magat td span.small,body>.fixed-container .magat p.small,body>.fixed-container .magat p span.small,body>.fixed-container .magat td span.small,#btn-top-container .magat p.small,#btn-top-container .magat p span.small,#btn-top-container .magat td span.small,#magenta-page-footer .magat p.small,#magenta-page-footer .magat p span.small,#magenta-page-footer .magat td span.small{font-size:14px;line-height:1.43;display:inline-block}@media(max-width: 639px){.cmp-overlay .magat p.small,.cmp-overlay .magat p span.small,.cmp-overlay .magat td span.small,body>.fixed-container .magat p.small,body>.fixed-container .magat p span.small,body>.fixed-container .magat td span.small,#btn-top-container .magat p.small,#btn-top-container .magat p span.small,#btn-top-container .magat td span.small,#magenta-page-footer .magat p.small,#magenta-page-footer .magat p span.small,#magenta-page-footer .magat td span.small{font-size:12px;line-height:1.5}}.cmp-overlay .magat p.legal,.cmp-overlay .magat p span.legal,.cmp-overlay .magat td span.legal,body>.fixed-container .magat p.legal,body>.fixed-container .magat p span.legal,body>.fixed-container .magat td span.legal,#btn-top-container .magat p.legal,#btn-top-container .magat p span.legal,#btn-top-container .magat td span.legal,#magenta-page-footer .magat p.legal,#magenta-page-footer .magat p span.legal,#magenta-page-footer .magat td span.legal{font-size:13px;line-height:14px;display:inline-block}.cmp-overlay .magat p.legal span,.cmp-overlay .magat p span.legal span,.cmp-overlay .magat td span.legal span,body>.fixed-container .magat p.legal span,body>.fixed-container .magat p span.legal span,body>.fixed-container .magat td span.legal span,#btn-top-container .magat p.legal span,#btn-top-container .magat p span.legal span,#btn-top-container .magat td span.legal span,#magenta-page-footer .magat p.legal span,#magenta-page-footer .magat p span.legal span,#magenta-page-footer .magat td span.legal span{line-height:14px}@media(min-width: 960px)and (max-width: 1199px){.cmp-overlay .magat p.legal,.cmp-overlay .magat p span.legal,.cmp-overlay .magat td span.legal,body>.fixed-container .magat p.legal,body>.fixed-container .magat p span.legal,body>.fixed-container .magat td span.legal,#btn-top-container .magat p.legal,#btn-top-container .magat p span.legal,#btn-top-container .magat td span.legal,#magenta-page-footer .magat p.legal,#magenta-page-footer .magat p span.legal,#magenta-page-footer .magat td span.legal{font-size:12px;line-height:13px}.cmp-overlay .magat p.legal span,.cmp-overlay .magat p span.legal span,.cmp-overlay .magat td span.legal span,body>.fixed-container .magat p.legal span,body>.fixed-container .magat p span.legal span,body>.fixed-container .magat td span.legal span,#btn-top-container .magat p.legal span,#btn-top-container .magat p span.legal span,#btn-top-container .magat td span.legal span,#magenta-page-footer .magat p.legal span,#magenta-page-footer .magat p span.legal span,#magenta-page-footer .magat td span.legal span{line-height:13px}}@media(min-width: 640px)and (max-width: 959px){.cmp-overlay .magat p.legal,.cmp-overlay .magat p span.legal,.cmp-overlay .magat td span.legal,body>.fixed-container .magat p.legal,body>.fixed-container .magat p span.legal,body>.fixed-container .magat td span.legal,#btn-top-container .magat p.legal,#btn-top-container .magat p span.legal,#btn-top-container .magat td span.legal,#magenta-page-footer .magat p.legal,#magenta-page-footer .magat p span.legal,#magenta-page-footer .magat td span.legal{font-size:11px;line-height:12px}.cmp-overlay .magat p.legal span,.cmp-overlay .magat p span.legal span,.cmp-overlay .magat td span.legal span,body>.fixed-container .magat p.legal span,body>.fixed-container .magat p span.legal span,body>.fixed-container .magat td span.legal span,#btn-top-container .magat p.legal span,#btn-top-container .magat p span.legal span,#btn-top-container .magat td span.legal span,#magenta-page-footer .magat p.legal span,#magenta-page-footer .magat p span.legal span,#magenta-page-footer .magat td span.legal span{line-height:12px}}@media(max-width: 639px){.cmp-overlay .magat p.legal,.cmp-overlay .magat p span.legal,.cmp-overlay .magat td span.legal,body>.fixed-container .magat p.legal,body>.fixed-container .magat p span.legal,body>.fixed-container .magat td span.legal,#btn-top-container .magat p.legal,#btn-top-container .magat p span.legal,#btn-top-container .magat td span.legal,#magenta-page-footer .magat p.legal,#magenta-page-footer .magat p span.legal,#magenta-page-footer .magat td span.legal{font-size:10px;line-height:11px}.cmp-overlay .magat p.legal span,.cmp-overlay .magat p span.legal span,.cmp-overlay .magat td span.legal span,body>.fixed-container .magat p.legal span,body>.fixed-container .magat p span.legal span,body>.fixed-container .magat td span.legal span,#btn-top-container .magat p.legal span,#btn-top-container .magat p span.legal span,#btn-top-container .magat td span.legal span,#magenta-page-footer .magat p.legal span,#magenta-page-footer .magat p span.legal span,#magenta-page-footer .magat td span.legal span{line-height:11px}}.cmp-overlay .magat p.seo,.cmp-overlay .magat p span.seo,.cmp-overlay .magat td span.seo,body>.fixed-container .magat p.seo,body>.fixed-container .magat p span.seo,body>.fixed-container .magat td span.seo,#btn-top-container .magat p.seo,#btn-top-container .magat p span.seo,#btn-top-container .magat td span.seo,#magenta-page-footer .magat p.seo,#magenta-page-footer .magat p span.seo,#magenta-page-footer .magat td span.seo{font-size:12px;line-height:16px;display:inline-block}.cmp-overlay .magat p.thin,.cmp-overlay .magat p span.thin,.cmp-overlay .magat td span.thin,body>.fixed-container .magat p.thin,body>.fixed-container .magat p span.thin,body>.fixed-container .magat td span.thin,#btn-top-container .magat p.thin,#btn-top-container .magat p span.thin,#btn-top-container .magat td span.thin,#magenta-page-footer .magat p.thin,#magenta-page-footer .magat p span.thin,#magenta-page-footer .magat td span.thin{font-weight:100}.cmp-overlay .magat p.medium-bold,.cmp-overlay .magat p span.medium-bold,.cmp-overlay .magat td span.medium-bold,body>.fixed-container .magat p.medium-bold,body>.fixed-container .magat p span.medium-bold,body>.fixed-container .magat td span.medium-bold,#btn-top-container .magat p.medium-bold,#btn-top-container .magat p span.medium-bold,#btn-top-container .magat td span.medium-bold,#magenta-page-footer .magat p.medium-bold,#magenta-page-footer .magat p span.medium-bold,#magenta-page-footer .magat td span.medium-bold{font-weight:600}.cmp-overlay .magat p.bold,.cmp-overlay .magat p span.bold,.cmp-overlay .magat td span.bold,body>.fixed-container .magat p.bold,body>.fixed-container .magat p span.bold,body>.fixed-container .magat td span.bold,#btn-top-container .magat p.bold,#btn-top-container .magat p span.bold,#btn-top-container .magat td span.bold,#magenta-page-footer .magat p.bold,#magenta-page-footer .magat p span.bold,#magenta-page-footer .magat td span.bold{font-weight:bold}.cmp-overlay .magat p.extrabold,.cmp-overlay .magat p span.extrabold,.cmp-overlay .magat td span.extrabold,body>.fixed-container .magat p.extrabold,body>.fixed-container .magat p span.extrabold,body>.fixed-container .magat td span.extrabold,#btn-top-container .magat p.extrabold,#btn-top-container .magat p span.extrabold,#btn-top-container .magat td span.extrabold,#magenta-page-footer .magat p.extrabold,#magenta-page-footer .magat p span.extrabold,#magenta-page-footer .magat td span.extrabold{font-weight:800}.cmp-overlay .magat h1,.cmp-overlay .magat .like-h1,body>.fixed-container .magat h1,body>.fixed-container .magat .like-h1,#btn-top-container .magat h1,#btn-top-container .magat .like-h1,#magenta-page-footer .magat h1,#magenta-page-footer .magat .like-h1{font-size:90px;font-weight:800;line-height:.9}@media(max-width: 639px){.cmp-overlay .magat h1,.cmp-overlay .magat .like-h1,body>.fixed-container .magat h1,body>.fixed-container .magat .like-h1,#btn-top-container .magat h1,#btn-top-container .magat .like-h1,#magenta-page-footer .magat h1,#magenta-page-footer .magat .like-h1{font-size:36px;line-height:1}}@media(min-width: 640px)and (max-width: 959px){.cmp-overlay .magat h1,.cmp-overlay .magat .like-h1,body>.fixed-container .magat h1,body>.fixed-container .magat .like-h1,#btn-top-container .magat h1,#btn-top-container .magat .like-h1,#magenta-page-footer .magat h1,#magenta-page-footer .magat .like-h1{font-size:60px}}.cmp-overlay .magat h2,.cmp-overlay .magat .like-h2,body>.fixed-container .magat h2,body>.fixed-container .magat .like-h2,#btn-top-container .magat h2,#btn-top-container .magat .like-h2,#magenta-page-footer .magat h2,#magenta-page-footer .magat .like-h2{font-size:48px;font-weight:800;line-height:1}@media(max-width: 639px){.cmp-overlay .magat h2,.cmp-overlay .magat .like-h2,body>.fixed-container .magat h2,body>.fixed-container .magat .like-h2,#btn-top-container .magat h2,#btn-top-container .magat .like-h2,#magenta-page-footer .magat h2,#magenta-page-footer .magat .like-h2{font-size:30px}}@media(min-width: 640px)and (max-width: 959px){.cmp-overlay .magat h2,.cmp-overlay .magat .like-h2,body>.fixed-container .magat h2,body>.fixed-container .magat .like-h2,#btn-top-container .magat h2,#btn-top-container .magat .like-h2,#magenta-page-footer .magat h2,#magenta-page-footer .magat .like-h2{font-size:40px}}.cmp-overlay .magat h3,.cmp-overlay .magat .like-h3,body>.fixed-container .magat h3,body>.fixed-container .magat .like-h3,#btn-top-container .magat h3,#btn-top-container .magat .like-h3,#magenta-page-footer .magat h3,#magenta-page-footer .magat .like-h3{font-size:36px;font-weight:800;line-height:1.11}@media(max-width: 639px){.cmp-overlay .magat h3,.cmp-overlay .magat .like-h3,body>.fixed-container .magat h3,body>.fixed-container .magat .like-h3,#btn-top-container .magat h3,#btn-top-container .magat .like-h3,#magenta-page-footer .magat h3,#magenta-page-footer .magat .like-h3{font-size:26px;line-height:1.15}}.cmp-overlay .magat h4,.cmp-overlay .magat .like-h4,.cmp-overlay .magat #magenta-page-footer .footer-navigation .link-list .content-width .footer-columns .footer-category__btn,body>.fixed-container .magat h4,body>.fixed-container .magat .like-h4,body>.fixed-container .magat #magenta-page-footer .footer-navigation .link-list .content-width .footer-columns .footer-category__btn,#btn-top-container .magat h4,#btn-top-container .magat .like-h4,#btn-top-container .magat #magenta-page-footer .footer-navigation .link-list .content-width .footer-columns .footer-category__btn,#magenta-page-footer .magat h4,#magenta-page-footer .magat .like-h4,#magenta-page-footer .magat .footer-navigation .link-list .content-width .footer-columns .footer-category__btn,#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns .magat .footer-category__btn{font-size:26px;font-weight:800;line-height:1.23}@media(max-width: 639px){.cmp-overlay .magat h4,.cmp-overlay .magat .like-h4,.cmp-overlay .magat #magenta-page-footer .footer-navigation .link-list .content-width .footer-columns .footer-category__btn,body>.fixed-container .magat h4,body>.fixed-container .magat .like-h4,body>.fixed-container .magat #magenta-page-footer .footer-navigation .link-list .content-width .footer-columns .footer-category__btn,#btn-top-container .magat h4,#btn-top-container .magat .like-h4,#btn-top-container .magat #magenta-page-footer .footer-navigation .link-list .content-width .footer-columns .footer-category__btn,#magenta-page-footer .magat h4,#magenta-page-footer .magat .like-h4,#magenta-page-footer .magat .footer-navigation .link-list .content-width .footer-columns .footer-category__btn,#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns .magat .footer-category__btn{font-size:22px;line-height:1.27}}.cmp-overlay .magat h5,.cmp-overlay .magat .like-h5,body>.fixed-container .magat h5,body>.fixed-container .magat .like-h5,#btn-top-container .magat h5,#btn-top-container .magat .like-h5,#magenta-page-footer .magat h5,#magenta-page-footer .magat .like-h5{font-size:20px;font-weight:bold;line-height:1.25}@media(max-width: 639px){.cmp-overlay .magat h5,.cmp-overlay .magat .like-h5,body>.fixed-container .magat h5,body>.fixed-container .magat .like-h5,#btn-top-container .magat h5,#btn-top-container .magat .like-h5,#magenta-page-footer .magat h5,#magenta-page-footer .magat .like-h5{font-size:18px;line-height:1.28}}.cmp-overlay .magat h6,.cmp-overlay .magat .like-h6,body>.fixed-container .magat h6,body>.fixed-container .magat .like-h6,#btn-top-container .magat h6,#btn-top-container .magat .like-h6,#magenta-page-footer .magat h6,#magenta-page-footer .magat .like-h6{font-size:16px;font-weight:bold;line-height:1.25}@media(max-width: 639px){.cmp-overlay .magat h6,.cmp-overlay .magat .like-h6,body>.fixed-container .magat h6,body>.fixed-container .magat .like-h6,#btn-top-container .magat h6,#btn-top-container .magat .like-h6,#magenta-page-footer .magat h6,#magenta-page-footer .magat .like-h6{font-size:16px;line-height:1.25}}.cmp-overlay .magat b,body>.fixed-container .magat b,#btn-top-container .magat b,#magenta-page-footer .magat b{font-weight:bold}.cmp-overlay .magat i,body>.fixed-container .magat i,#btn-top-container .magat i,#magenta-page-footer .magat i{font-style:italic}.cmp-overlay .magat ul,body>.fixed-container .magat ul,#btn-top-container .magat ul,#magenta-page-footer .magat ul{list-style-type:disc;margin-left:16px}.cmp-overlay .magat ul li,body>.fixed-container .magat ul li,#btn-top-container .magat ul li,#magenta-page-footer .magat ul li{font-size:16px;line-height:1.5;font-weight:normal}@media(max-width: 639px){.cmp-overlay .magat ul li,body>.fixed-container .magat ul li,#btn-top-container .magat ul li,#magenta-page-footer .magat ul li{font-size:14px}}.cmp-overlay .magat p+ol,body>.fixed-container .magat p+ol,#btn-top-container .magat p+ol,#magenta-page-footer .magat p+ol{margin-top:16px}.cmp-overlay .magat ol,body>.fixed-container .magat ol,#btn-top-container .magat ol,#magenta-page-footer .magat ol{list-style:none;counter-reset:my-awesome-counter;margin-left:20px;margin-top:0}.cmp-overlay .magat ol li,body>.fixed-container .magat ol li,#btn-top-container .magat ol li,#magenta-page-footer .magat ol li{counter-increment:my-awesome-counter;font-size:16px;font-weight:normal;line-height:1.5;color:#949494;position:relative}@media(max-width: 639px){.cmp-overlay .magat ol li,body>.fixed-container .magat ol li,#btn-top-container .magat ol li,#magenta-page-footer .magat ol li{font-size:14px}}.cmp-overlay .magat ol li::before,body>.fixed-container .magat ol li::before,#btn-top-container .magat ol li::before,#magenta-page-footer .magat ol li::before{content:counter(my-awesome-counter) ". ";font-weight:bold;font-size:16px;color:#e20074;position:absolute;left:-20px}@media(max-width: 639px){.cmp-overlay .magat ol li::before,body>.fixed-container .magat ol li::before,#btn-top-container .magat ol li::before,#magenta-page-footer .magat ol li::before{line-height:1.3}}.cmp-overlay .magat ol li+li,body>.fixed-container .magat ol li+li,#btn-top-container .magat ol li+li,#magenta-page-footer .magat ol li+li{margin-top:10px}.cmp-overlay .magat sub,body>.fixed-container .magat sub,#btn-top-container .magat sub,#magenta-page-footer .magat sub{vertical-align:sub;font-size:smaller}.cmp-overlay .magat sup,body>.fixed-container .magat sup,#btn-top-container .magat sup,#magenta-page-footer .magat sup{font-size:60%;position:relative;bottom:.5em}.cmp-overlay .magat blockquote,body>.fixed-container .magat blockquote,#btn-top-container .magat blockquote,#magenta-page-footer .magat blockquote{display:block;width:100%;text-align:center;max-width:510px;margin:0 auto;position:relative;font-size:18px;line-height:24px}@media(max-width: 639px){.cmp-overlay .magat blockquote,body>.fixed-container .magat blockquote,#btn-top-container .magat blockquote,#magenta-page-footer .magat blockquote{padding-top:37px;padding-bottom:34px}}.cmp-overlay .magat blockquote:before,body>.fixed-container .magat blockquote:before,#btn-top-container .magat blockquote:before,#magenta-page-footer .magat blockquote:before{content:"";background-image:url("../../../../etc.clientlibs/magenta_at/mms/clientlibs/clientlib-base/resources/quotes_before.svg");display:inline-block;width:20px;height:18px;position:absolute;top:50%;left:-66px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 639px){.cmp-overlay .magat blockquote:before,body>.fixed-container .magat blockquote:before,#btn-top-container .magat blockquote:before,#magenta-page-footer .magat blockquote:before{top:0;left:50%;-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}.cmp-overlay .magat blockquote:after,body>.fixed-container .magat blockquote:after,#btn-top-container .magat blockquote:after,#magenta-page-footer .magat blockquote:after{content:"";background-image:url("../../../../etc.clientlibs/magenta_at/mms/clientlibs/clientlib-base/resources/quotes_after.svg");display:inline-block;width:20px;height:18px;position:absolute;top:50%;right:-66px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 639px){.cmp-overlay .magat blockquote:after,body>.fixed-container .magat blockquote:after,#btn-top-container .magat blockquote:after,#magenta-page-footer .magat blockquote:after{bottom:0;right:50%;top:unset;transform:translateX(50%) translateY(0);-webkit-transform:translateX(50%) translateY(0);-moz-transform:translateX(50%) translateY(0);-ms-transform:translateX(50%) translateY(0);-o-transform:translateX(50%) translateY(0);transform:translateX(50%) translateY(0)}}.cmp-overlay .magat ul.magenta-square,.cmp-overlay .magat ul.white-square,body>.fixed-container .magat ul.magenta-square,body>.fixed-container .magat ul.white-square,#btn-top-container .magat ul.magenta-square,#btn-top-container .magat ul.white-square,#magenta-page-footer .magat ul.magenta-square,#magenta-page-footer .magat ul.white-square{list-style-type:none;margin-left:0}.cmp-overlay .magat ul.magenta-square>li,.cmp-overlay .magat ul.white-square>li,body>.fixed-container .magat ul.magenta-square>li,body>.fixed-container .magat ul.white-square>li,#btn-top-container .magat ul.magenta-square>li,#btn-top-container .magat ul.white-square>li,#magenta-page-footer .magat ul.magenta-square>li,#magenta-page-footer .magat ul.white-square>li{position:relative;padding-left:1em}@media(max-width: 639px){.cmp-overlay .magat ul.magenta-square>li,.cmp-overlay .magat ul.white-square>li,body>.fixed-container .magat ul.magenta-square>li,body>.fixed-container .magat ul.white-square>li,#btn-top-container .magat ul.magenta-square>li,#btn-top-container .magat ul.white-square>li,#magenta-page-footer .magat ul.magenta-square>li,#magenta-page-footer .magat ul.white-square>li{font-size:14px;line-height:19px}}.cmp-overlay .magat ul.magenta-square>li:before,.cmp-overlay .magat ul.white-square>li:before,body>.fixed-container .magat ul.magenta-square>li:before,body>.fixed-container .magat ul.white-square>li:before,#btn-top-container .magat ul.magenta-square>li:before,#btn-top-container .magat ul.white-square>li:before,#magenta-page-footer .magat ul.magenta-square>li:before,#magenta-page-footer .magat ul.white-square>li:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px}@media(max-width: 639px){.cmp-overlay .magat ul.magenta-square>li:before,.cmp-overlay .magat ul.white-square>li:before,body>.fixed-container .magat ul.magenta-square>li:before,body>.fixed-container .magat ul.white-square>li:before,#btn-top-container .magat ul.magenta-square>li:before,#btn-top-container .magat ul.white-square>li:before,#magenta-page-footer .magat ul.magenta-square>li:before,#magenta-page-footer .magat ul.white-square>li:before{top:.35em}}.cmp-overlay .magat ul.magenta-square>li:not(:first-child),.cmp-overlay .magat ul.white-square>li:not(:first-child),body>.fixed-container .magat ul.magenta-square>li:not(:first-child),body>.fixed-container .magat ul.white-square>li:not(:first-child),#btn-top-container .magat ul.magenta-square>li:not(:first-child),#btn-top-container .magat ul.white-square>li:not(:first-child),#magenta-page-footer .magat ul.magenta-square>li:not(:first-child),#magenta-page-footer .magat ul.white-square>li:not(:first-child){margin-top:10px}.cmp-overlay .magat ul.magenta-square>li:before,body>.fixed-container .magat ul.magenta-square>li:before,#btn-top-container .magat ul.magenta-square>li:before,#magenta-page-footer .magat ul.magenta-square>li:before{background-color:#e20074}.cmp-overlay .magat ul.white-square>li:before,body>.fixed-container .magat ul.white-square>li:before,#btn-top-container .magat ul.white-square>li:before,#magenta-page-footer .magat ul.white-square>li:before{background-color:#fff}.cmp-overlay .magat ul.green-ticks,.cmp-overlay .magat ul.magenta-ticks,body>.fixed-container .magat ul.green-ticks,body>.fixed-container .magat ul.magenta-ticks,#btn-top-container .magat ul.green-ticks,#btn-top-container .magat ul.magenta-ticks,#magenta-page-footer .magat ul.green-ticks,#magenta-page-footer .magat ul.magenta-ticks{list-style-type:none;margin-left:0;font-size:16px}@media(max-width: 639px){.cmp-overlay .magat ul.green-ticks,.cmp-overlay .magat ul.magenta-ticks,body>.fixed-container .magat ul.green-ticks,body>.fixed-container .magat ul.magenta-ticks,#btn-top-container .magat ul.green-ticks,#btn-top-container .magat ul.magenta-ticks,#magenta-page-footer .magat ul.green-ticks,#magenta-page-footer .magat ul.magenta-ticks{font-size:14px}}.cmp-overlay .magat ul.green-ticks>li,.cmp-overlay .magat ul.magenta-ticks>li,body>.fixed-container .magat ul.green-ticks>li,body>.fixed-container .magat ul.magenta-ticks>li,#btn-top-container .magat ul.green-ticks>li,#btn-top-container .magat ul.magenta-ticks>li,#magenta-page-footer .magat ul.green-ticks>li,#magenta-page-footer .magat ul.magenta-ticks>li{position:relative;padding-left:32px}.cmp-overlay .magat ul.green-ticks>li:before,.cmp-overlay .magat ul.magenta-ticks>li:before,body>.fixed-container .magat ul.green-ticks>li:before,body>.fixed-container .magat ul.magenta-ticks>li:before,#btn-top-container .magat ul.green-ticks>li:before,#btn-top-container .magat ul.magenta-ticks>li:before,#magenta-page-footer .magat ul.green-ticks>li:before,#magenta-page-footer .magat ul.magenta-ticks>li:before{font-family:"icomoon";font-size:22px;line-height:1;position:absolute;left:0;top:0;width:22px;height:22px;content:"";color:#6bb324}@media(max-width: 639px){.cmp-overlay .magat ul.green-ticks>li:before,.cmp-overlay .magat ul.magenta-ticks>li:before,body>.fixed-container .magat ul.green-ticks>li:before,body>.fixed-container .magat ul.magenta-ticks>li:before,#btn-top-container .magat ul.green-ticks>li:before,#btn-top-container .magat ul.magenta-ticks>li:before,#magenta-page-footer .magat ul.green-ticks>li:before,#magenta-page-footer .magat ul.magenta-ticks>li:before{top:-2px}}.cmp-overlay .magat ul.green-ticks>li:not(:first-child),.cmp-overlay .magat ul.magenta-ticks>li:not(:first-child),body>.fixed-container .magat ul.green-ticks>li:not(:first-child),body>.fixed-container .magat ul.magenta-ticks>li:not(:first-child),#btn-top-container .magat ul.green-ticks>li:not(:first-child),#btn-top-container .magat ul.magenta-ticks>li:not(:first-child),#magenta-page-footer .magat ul.green-ticks>li:not(:first-child),#magenta-page-footer .magat ul.magenta-ticks>li:not(:first-child){margin-top:10px}.cmp-overlay .magat ul.magenta-ticks>li:before,body>.fixed-container .magat ul.magenta-ticks>li:before,#btn-top-container .magat ul.magenta-ticks>li:before,#magenta-page-footer .magat ul.magenta-ticks>li:before{color:#e20074}.cmp-overlay strong,body>.fixed-container strong,#btn-top-container strong,#magenta-page-footer strong{font-weight:bold}.cmp-overlay small,body>.fixed-container small,#btn-top-container small,#magenta-page-footer small{display:inline-block;font-size:12px;line-height:16px}.cmp-overlay .weight-normal,body>.fixed-container .weight-normal,#btn-top-container .weight-normal,#magenta-page-footer .weight-normal{font-weight:normal !important}.cmp-overlay .weight-bold,body>.fixed-container .weight-bold,#btn-top-container .weight-bold,#magenta-page-footer .weight-bold{font-weight:bold !important}.cmp-overlay .weight-ultra,body>.fixed-container .weight-ultra,#btn-top-container .weight-ultra,#magenta-page-footer .weight-ultra{font-weight:800 !important}.cmp-overlay *:not(div)+.mega,body>.fixed-container *:not(div)+.mega,#btn-top-container *:not(div)+.mega,#magenta-page-footer *:not(div)+.mega{margin-top:1em}.cmp-overlay *:not(div)+p,body>.fixed-container *:not(div)+p,#btn-top-container *:not(div)+p,#magenta-page-footer *:not(div)+p{margin-top:1em}.cmp-overlay *:not(div)+ul,body>.fixed-container *:not(div)+ul,#btn-top-container *:not(div)+ul,#magenta-page-footer *:not(div)+ul{margin-top:1em}.cmp-overlay *:not(div)+ol,body>.fixed-container *:not(div)+ol,#btn-top-container *:not(div)+ol,#magenta-page-footer *:not(div)+ol{margin-top:1em}.cmp-overlay .mega,body>.fixed-container .mega,#btn-top-container .mega,#magenta-page-footer .mega{font-size:80px;font-weight:bold;line-height:72px}.cmp-overlay p,body>.fixed-container p,#btn-top-container p,#magenta-page-footer p{font-size:16px;line-height:22px;font-weight:400}.cmp-overlay p a,body>.fixed-container p a,#btn-top-container p a,#magenta-page-footer p a{text-decoration:underline}.cmp-overlay .cmp-text ul a,.cmp-overlay .cmp-text ol a,body>.fixed-container .cmp-text ul a,body>.fixed-container .cmp-text ol a,#btn-top-container .cmp-text ul a,#btn-top-container .cmp-text ol a,#magenta-page-footer .cmp-text ul a,#magenta-page-footer .cmp-text ol a{text-decoration:underline}.cmp-overlay p.lead,.cmp-overlay span.lead,body>.fixed-container p.lead,body>.fixed-container span.lead,#btn-top-container p.lead,#btn-top-container span.lead,#magenta-page-footer p.lead,#magenta-page-footer span.lead{font-size:18px;line-height:1.5;margin-left:auto;margin-right:auto}.cmp-overlay p.lead.bold,.cmp-overlay span.lead.bold,body>.fixed-container p.lead.bold,body>.fixed-container span.lead.bold,#btn-top-container p.lead.bold,#btn-top-container span.lead.bold,#magenta-page-footer p.lead.bold,#magenta-page-footer span.lead.bold{font-weight:bold}.cmp-overlay p.small,body>.fixed-container p.small,#btn-top-container p.small,#magenta-page-footer p.small{font-size:12px;line-height:16px}.cmp-overlay .nowrap,body>.fixed-container .nowrap,#btn-top-container .nowrap,#magenta-page-footer .nowrap{white-space:nowrap}.cmp-overlay .strikethrough,body>.fixed-container .strikethrough,#btn-top-container .strikethrough,#magenta-page-footer .strikethrough{text-decoration:line-through}.cmp-overlay *:not(div)+h1,.cmp-overlay *:not(div)+h2,.cmp-overlay *:not(div)+h3,.cmp-overlay *:not(div)+h4,.cmp-overlay *:not(div)+h5,.cmp-overlay *:not(div)+h6,body>.fixed-container *:not(div)+h1,body>.fixed-container *:not(div)+h2,body>.fixed-container *:not(div)+h3,body>.fixed-container *:not(div)+h4,body>.fixed-container *:not(div)+h5,body>.fixed-container *:not(div)+h6,#btn-top-container *:not(div)+h1,#btn-top-container *:not(div)+h2,#btn-top-container *:not(div)+h3,#btn-top-container *:not(div)+h4,#btn-top-container *:not(div)+h5,#btn-top-container *:not(div)+h6,#magenta-page-footer *:not(div)+h1,#magenta-page-footer *:not(div)+h2,#magenta-page-footer *:not(div)+h3,#magenta-page-footer *:not(div)+h4,#magenta-page-footer *:not(div)+h5,#magenta-page-footer *:not(div)+h6{margin-top:1.5em}@media(max-width: 639px){.cmp-overlay h1,.cmp-overlay .mega,.cmp-overlay .like-h1,body>.fixed-container h1,body>.fixed-container .mega,body>.fixed-container .like-h1,#btn-top-container h1,#btn-top-container .mega,#btn-top-container .like-h1,#magenta-page-footer h1,#magenta-page-footer .mega,#magenta-page-footer .like-h1{font-size:36px;line-height:1}.cmp-overlay h2,.cmp-overlay .like-h2,body>.fixed-container h2,body>.fixed-container .like-h2,#btn-top-container h2,#btn-top-container .like-h2,#magenta-page-footer h2,#magenta-page-footer .like-h2{font-size:30px;line-height:1}.cmp-overlay h3,.cmp-overlay .like-h3,body>.fixed-container h3,body>.fixed-container .like-h3,#btn-top-container h3,#btn-top-container .like-h3,#magenta-page-footer h3,#magenta-page-footer .like-h3{font-size:26px;line-height:1.15}.cmp-overlay h4,.cmp-overlay .like-h4,body>.fixed-container h4,body>.fixed-container .like-h4,#btn-top-container h4,#btn-top-container .like-h4,#magenta-page-footer h4,#magenta-page-footer .like-h4,#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns .footer-category__btn{font-size:22px;line-height:1.27}.cmp-overlay h5,.cmp-overlay .like-h5,body>.fixed-container h5,body>.fixed-container .like-h5,#btn-top-container h5,#btn-top-container .like-h5,#magenta-page-footer h5,#magenta-page-footer .like-h5{font-size:18px;line-height:1.28}.cmp-overlay h6,.cmp-overlay .like-h6,body>.fixed-container h6,body>.fixed-container .like-h6,#btn-top-container h6,#btn-top-container .like-h6,#magenta-page-footer h6,#magenta-page-footer .like-h6{font-size:16px;line-height:1.25}.cmp-overlay ul.square>li,.cmp-overlay ol.numbered>li,body>.fixed-container ul.square>li,body>.fixed-container ol.numbered>li,#btn-top-container ul.square>li,#btn-top-container ol.numbered>li,#magenta-page-footer ul.square>li,#magenta-page-footer ol.numbered>li{font-size:14px;line-height:19px}.cmp-overlay .cta,body>.fixed-container .cta,#btn-top-container .cta,#magenta-page-footer .cta{font-size:14px;line-height:14px}}@media(min-width: 640px)and (max-width: 959px){.cmp-overlay h1,.cmp-overlay .like-h1,.cmp-overlay .mega,body>.fixed-container h1,body>.fixed-container .like-h1,body>.fixed-container .mega,#btn-top-container h1,#btn-top-container .like-h1,#btn-top-container .mega,#magenta-page-footer h1,#magenta-page-footer .like-h1,#magenta-page-footer .mega{font-size:60px;line-height:.9}}.cmp-overlay a,body>.fixed-container a,#btn-top-container a,#magenta-page-footer a{color:#e20074;text-decoration:none;display:inline-block}.cmp-overlay a:hover,body>.fixed-container a:hover,#btn-top-container a:hover,#magenta-page-footer a:hover{color:#ff008a;text-decoration:none}.cmp-overlay a span.white-link,body>.fixed-container a span.white-link,#btn-top-container a span.white-link,#magenta-page-footer a span.white-link{color:#fff;text-decoration:underline}.cmp-overlay a span.black-link,body>.fixed-container a span.black-link,#btn-top-container a span.black-link,#magenta-page-footer a span.black-link{color:#222;text-decoration:underline}.cmp-overlay a:hover span.white-link,body>.fixed-container a:hover span.white-link,#btn-top-container a:hover span.white-link,#magenta-page-footer a:hover span.white-link{color:#fff}@media(max-width: 639px){body>.fixed-container .mt-xs,body>.fixed-container .mt-xs-tablet,#magenta-page-footer .mt-xs,#magenta-page-footer .mt-xs-tablet,.cmp-overlay .mt-xs,.cmp-overlay .mt-xs-tablet{margin-top:15px !important}body>.fixed-container .mt-s,body>.fixed-container .mt-m,body>.fixed-container .mt-l,body>.fixed-container .mt-s-tablet,body>.fixed-container .mt-m-tablet,body>.fixed-container .mt-l-tablet,#magenta-page-footer .mt-s,#magenta-page-footer .mt-m,#magenta-page-footer .mt-l,#magenta-page-footer .mt-s-tablet,#magenta-page-footer .mt-m-tablet,#magenta-page-footer .mt-l-tablet,.cmp-overlay .mt-s,.cmp-overlay .mt-m,.cmp-overlay .mt-l,.cmp-overlay .mt-s-tablet,.cmp-overlay .mt-m-tablet,.cmp-overlay .mt-l-tablet{margin-top:30px !important}body>.fixed-container .mt-xl,body>.fixed-container .mt-xl-tablet,#magenta-page-footer .mt-xl,#magenta-page-footer .mt-xl-tablet,.cmp-overlay .mt-xl,.cmp-overlay .mt-xl-tablet{margin-top:60px !important}body>.fixed-container .mb-xs,body>.fixed-container .mb-xs-tablet,#magenta-page-footer .mb-xs,#magenta-page-footer .mb-xs-tablet,.cmp-overlay .mb-xs,.cmp-overlay .mb-xs-tablet{margin-bottom:15px !important}body>.fixed-container .mb-s,body>.fixed-container .mb-m,body>.fixed-container .mb-l,body>.fixed-container .mb-s-tablet,body>.fixed-container .mb-m-tablet,body>.fixed-container .mb-l-tablet,#magenta-page-footer .mb-s,#magenta-page-footer .mb-m,#magenta-page-footer .mb-l,#magenta-page-footer .mb-s-tablet,#magenta-page-footer .mb-m-tablet,#magenta-page-footer .mb-l-tablet,.cmp-overlay .mb-s,.cmp-overlay .mb-m,.cmp-overlay .mb-l,.cmp-overlay .mb-s-tablet,.cmp-overlay .mb-m-tablet,.cmp-overlay .mb-l-tablet{margin-bottom:30px !important}body>.fixed-container .mb-xl,body>.fixed-container .mb-xl-tablet,#magenta-page-footer .mb-xl,#magenta-page-footer .mb-xl-tablet,.cmp-overlay .mb-xl,.cmp-overlay .mb-xl-tablet{margin-bottom:60px !important}body>.fixed-container .mobile-mt-none,#magenta-page-footer .mobile-mt-none,.cmp-overlay .mobile-mt-none{margin-top:0 !important}body>.fixed-container .mobile-mt-xs,#magenta-page-footer .mobile-mt-xs,.cmp-overlay .mobile-mt-xs{margin-top:15px !important}body>.fixed-container .mobile-mt-s,#magenta-page-footer .mobile-mt-s,.cmp-overlay .mobile-mt-s{margin-top:30px !important}body>.fixed-container .mobile-mt-m,#magenta-page-footer .mobile-mt-m,.cmp-overlay .mobile-mt-m{margin-top:60px !important}body>.fixed-container .mobile-mt-l,#magenta-page-footer .mobile-mt-l,.cmp-overlay .mobile-mt-l{margin-top:90px !important}body>.fixed-container .mobile-mt-xl,#magenta-page-footer .mobile-mt-xl,.cmp-overlay .mobile-mt-xl{margin-top:120px !important}body>.fixed-container .mobile-mb-none,#magenta-page-footer .mobile-mb-none,.cmp-overlay .mobile-mb-none{margin-bottom:0 !important}body>.fixed-container .mobile-mb-xs,#magenta-page-footer .mobile-mb-xs,.cmp-overlay .mobile-mb-xs{margin-bottom:15px !important}body>.fixed-container .mobile-mb-s,#magenta-page-footer .mobile-mb-s,.cmp-overlay .mobile-mb-s{margin-bottom:30px !important}body>.fixed-container .mobile-mb-m,#magenta-page-footer .mobile-mb-m,.cmp-overlay .mobile-mb-m{margin-bottom:60px !important}body>.fixed-container .mobile-mb-l,#magenta-page-footer .mobile-mb-l,.cmp-overlay .mobile-mb-l{margin-bottom:90px !important}body>.fixed-container .mobile-mb-xl,#magenta-page-footer .mobile-mb-xl,.cmp-overlay .mobile-mb-xl{margin-bottom:120px !important}}@media(min-width: 640px){body>.fixed-container .mt-xs,#magenta-page-footer .mt-xs,.cmp-overlay .mt-xs{margin-top:15px !important}body>.fixed-container .mt-s,body>.fixed-container .mt-m,body>.fixed-container .mt-l,#magenta-page-footer .mt-s,#magenta-page-footer .mt-m,#magenta-page-footer .mt-l,.cmp-overlay .mt-s,.cmp-overlay .mt-m,.cmp-overlay .mt-l{margin-top:30px !important}body>.fixed-container .mt-xl,#magenta-page-footer .mt-xl,.cmp-overlay .mt-xl{margin-top:60px !important}body>.fixed-container .mb-xs,#magenta-page-footer .mb-xs,.cmp-overlay .mb-xs{margin-bottom:15px !important}body>.fixed-container .mb-s,body>.fixed-container .mb-m,body>.fixed-container .mb-l,#magenta-page-footer .mb-s,#magenta-page-footer .mb-m,#magenta-page-footer .mb-l,.cmp-overlay .mb-s,.cmp-overlay .mb-m,.cmp-overlay .mb-l{margin-bottom:30px !important}body>.fixed-container .mb-xl,#magenta-page-footer .mb-xl,.cmp-overlay .mb-xl{margin-bottom:60px !important}body>.fixed-container .tablet-mt-none,#magenta-page-footer .tablet-mt-none,.cmp-overlay .tablet-mt-none{margin-top:0 !important}body>.fixed-container .tablet-mt-xs,#magenta-page-footer .tablet-mt-xs,.cmp-overlay .tablet-mt-xs{margin-top:15px !important}body>.fixed-container .tablet-mt-s,#magenta-page-footer .tablet-mt-s,.cmp-overlay .tablet-mt-s{margin-top:30px !important}body>.fixed-container .tablet-mt-m,#magenta-page-footer .tablet-mt-m,.cmp-overlay .tablet-mt-m{margin-top:60px !important}body>.fixed-container .tablet-mt-l,#magenta-page-footer .tablet-mt-l,.cmp-overlay .tablet-mt-l{margin-top:90px !important}body>.fixed-container .tablet-mt-xl,#magenta-page-footer .tablet-mt-xl,.cmp-overlay .tablet-mt-xl{margin-top:120px !important}body>.fixed-container .tablet-mb-none,#magenta-page-footer .tablet-mb-none,.cmp-overlay .tablet-mb-none{margin-bottom:0 !important}body>.fixed-container .tablet-mb-xs,#magenta-page-footer .tablet-mb-xs,.cmp-overlay .tablet-mb-xs{margin-bottom:15px !important}body>.fixed-container .tablet-mb-s,#magenta-page-footer .tablet-mb-s,.cmp-overlay .tablet-mb-s{margin-bottom:30px !important}body>.fixed-container .tablet-mb-m,#magenta-page-footer .tablet-mb-m,.cmp-overlay .tablet-mb-m{margin-bottom:60px !important}body>.fixed-container .tablet-mb-l,#magenta-page-footer .tablet-mb-l,.cmp-overlay .tablet-mb-l{margin-bottom:90px !important}body>.fixed-container .tablet-mb-xl,#magenta-page-footer .tablet-mb-xl,.cmp-overlay .tablet-mb-xl{margin-bottom:120px !important}}@media(min-width: 960px){body>.fixed-container .mt-none,#magenta-page-footer .mt-none,.cmp-overlay .mt-none{margin-top:0 !important}body>.fixed-container .mt-xs,#magenta-page-footer .mt-xs,.cmp-overlay .mt-xs{margin-top:15px !important}body>.fixed-container .mt-s,#magenta-page-footer .mt-s,.cmp-overlay .mt-s{margin-top:30px !important}body>.fixed-container .mt-m,#magenta-page-footer .mt-m,.cmp-overlay .mt-m{margin-top:60px !important}body>.fixed-container .mt-l,#magenta-page-footer .mt-l,.cmp-overlay .mt-l{margin-top:90px !important}body>.fixed-container .mt-xl,#magenta-page-footer .mt-xl,.cmp-overlay .mt-xl{margin-top:120px !important}body>.fixed-container .mb-none,#magenta-page-footer .mb-none,.cmp-overlay .mb-none{margin-bottom:0 !important}body>.fixed-container .mb-xs,#magenta-page-footer .mb-xs,.cmp-overlay .mb-xs{margin-bottom:15px !important}body>.fixed-container .mb-s,#magenta-page-footer .mb-s,.cmp-overlay .mb-s{margin-bottom:30px !important}body>.fixed-container .mb-m,#magenta-page-footer .mb-m,.cmp-overlay .mb-m{margin-bottom:60px !important}body>.fixed-container .mb-l,#magenta-page-footer .mb-l,.cmp-overlay .mb-l{margin-bottom:90px !important}body>.fixed-container .mb-xl,#magenta-page-footer .mb-xl,.cmp-overlay .mb-xl{margin-bottom:120px !important}}@media(max-width: 639px){body>.fixed-container .magat.cmp-button.mobile-align-center,#magenta-page-footer .magat.cmp-button.mobile-align-center,.cmp-overlay .magat.cmp-button.mobile-align-center{text-align:center !important}body>.fixed-container .magat.cmp-button.mobile-align-left,#magenta-page-footer .magat.cmp-button.mobile-align-left,.cmp-overlay .magat.cmp-button.mobile-align-left{text-align:left !important}body>.fixed-container .magat.cmp-button.mobile-align-right,#magenta-page-footer .magat.cmp-button.mobile-align-right,.cmp-overlay .magat.cmp-button.mobile-align-right{text-align:right !important}}body>.fixed-container .magat a.magat-btn,body>.fixed-container .magat button.magat-btn,#magenta-page-footer .magat a.magat-btn,#magenta-page-footer .magat button.magat-btn,.cmp-overlay .magat a.magat-btn,.cmp-overlay .magat button.magat-btn{margin-left:auto;margin-right:auto;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background-color:#e20074;border:1px solid #e20074;color:#fff;font-size:16px;font-weight:800;line-height:1.5;padding:11px 24px;text-align:center;text-decoration:none;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media(max-width: 639px){body>.fixed-container .magat a.magat-btn,body>.fixed-container .magat button.magat-btn,#magenta-page-footer .magat a.magat-btn,#magenta-page-footer .magat button.magat-btn,.cmp-overlay .magat a.magat-btn,.cmp-overlay .magat button.magat-btn{font-size:14px;line-height:1.43;padding:10px 16px}}body>.fixed-container .magat a.magat-btn:hover,body>.fixed-container .magat button.magat-btn:hover,#magenta-page-footer .magat a.magat-btn:hover,#magenta-page-footer .magat button.magat-btn:hover,.cmp-overlay .magat a.magat-btn:hover,.cmp-overlay .magat button.magat-btn:hover{background-color:#ff399f;border-color:#ff399f;color:#fff}body>.fixed-container .magat a.magat-btn.magat-btn--secondary,body>.fixed-container .magat button.magat-btn.magat-btn--secondary,#magenta-page-footer .magat a.magat-btn.magat-btn--secondary,#magenta-page-footer .magat button.magat-btn.magat-btn--secondary,.cmp-overlay .magat a.magat-btn.magat-btn--secondary,.cmp-overlay .magat button.magat-btn.magat-btn--secondary{background-color:#fff;border:2px solid #e20074;color:#e20074;padding:9px 24px}@media(max-width: 639px){body>.fixed-container .magat a.magat-btn.magat-btn--secondary,body>.fixed-container .magat button.magat-btn.magat-btn--secondary,#magenta-page-footer .magat a.magat-btn.magat-btn--secondary,#magenta-page-footer .magat button.magat-btn.magat-btn--secondary,.cmp-overlay .magat a.magat-btn.magat-btn--secondary,.cmp-overlay .magat button.magat-btn.magat-btn--secondary{padding:8px 16px}}body>.fixed-container .magat a.magat-btn.magat-btn--secondary:hover,body>.fixed-container .magat button.magat-btn.magat-btn--secondary:hover,#magenta-page-footer .magat a.magat-btn.magat-btn--secondary:hover,#magenta-page-footer .magat button.magat-btn.magat-btn--secondary:hover,.cmp-overlay .magat a.magat-btn.magat-btn--secondary:hover,.cmp-overlay .magat button.magat-btn.magat-btn--secondary:hover{border-color:#ff399f;color:#ff399f}body>.fixed-container .magat a.magat-btn.magat-btn--tertiary,body>.fixed-container .magat button.magat-btn.magat-btn--tertiary,#magenta-page-footer .magat a.magat-btn.magat-btn--tertiary,#magenta-page-footer .magat button.magat-btn.magat-btn--tertiary,.cmp-overlay .magat a.magat-btn.magat-btn--tertiary,.cmp-overlay .magat button.magat-btn.magat-btn--tertiary{color:#e20074;border:none;background:none;padding:11px 0}body>.fixed-container .magat a.magat-btn.magat-btn--tertiary:hover,body>.fixed-container .magat button.magat-btn.magat-btn--tertiary:hover,#magenta-page-footer .magat a.magat-btn.magat-btn--tertiary:hover,#magenta-page-footer .magat button.magat-btn.magat-btn--tertiary:hover,.cmp-overlay .magat a.magat-btn.magat-btn--tertiary:hover,.cmp-overlay .magat button.magat-btn.magat-btn--tertiary:hover{color:#ff399f}body>.fixed-container .magat a.magat-btn.magat-btn--tertiary.magat-btn--compact,body>.fixed-container .magat button.magat-btn.magat-btn--tertiary.magat-btn--compact,#magenta-page-footer .magat a.magat-btn.magat-btn--tertiary.magat-btn--compact,#magenta-page-footer .magat button.magat-btn.magat-btn--tertiary.magat-btn--compact,.cmp-overlay .magat a.magat-btn.magat-btn--tertiary.magat-btn--compact,.cmp-overlay .magat button.magat-btn.magat-btn--tertiary.magat-btn--compact{padding:6px 0}body>.fixed-container .magat a.magat-btn.magat-btn--inverted,body>.fixed-container .magat button.magat-btn.magat-btn--inverted,#magenta-page-footer .magat a.magat-btn.magat-btn--inverted,#magenta-page-footer .magat button.magat-btn.magat-btn--inverted,.cmp-overlay .magat a.magat-btn.magat-btn--inverted,.cmp-overlay .magat button.magat-btn.magat-btn--inverted{background-color:#fff;border-color:#fff;color:#e20074}body>.fixed-container .magat a.magat-btn.magat-btn--inverted:hover,body>.fixed-container .magat button.magat-btn.magat-btn--inverted:hover,#magenta-page-footer .magat a.magat-btn.magat-btn--inverted:hover,#magenta-page-footer .magat button.magat-btn.magat-btn--inverted:hover,.cmp-overlay .magat a.magat-btn.magat-btn--inverted:hover,.cmp-overlay .magat button.magat-btn.magat-btn--inverted:hover{color:#ff399f}body>.fixed-container .magat a.magat-btn.magat-btn--contrast-primary,body>.fixed-container .magat button.magat-btn.magat-btn--contrast-primary,#magenta-page-footer .magat a.magat-btn.magat-btn--contrast-primary,#magenta-page-footer .magat button.magat-btn.magat-btn--contrast-primary,.cmp-overlay .magat a.magat-btn.magat-btn--contrast-primary,.cmp-overlay .magat button.magat-btn.magat-btn--contrast-primary{background-color:#222;border-color:#222;color:#fff}body>.fixed-container .magat a.magat-btn.magat-btn--contrast-primary:hover,body>.fixed-container .magat button.magat-btn.magat-btn--contrast-primary:hover,#magenta-page-footer .magat a.magat-btn.magat-btn--contrast-primary:hover,#magenta-page-footer .magat button.magat-btn.magat-btn--contrast-primary:hover,.cmp-overlay .magat a.magat-btn.magat-btn--contrast-primary:hover,.cmp-overlay .magat button.magat-btn.magat-btn--contrast-primary:hover{background-color:#595959;border-color:#595959}body>.fixed-container .magat a.magat-btn.magat-btn--blue,body>.fixed-container .magat button.magat-btn.magat-btn--blue,#magenta-page-footer .magat a.magat-btn.magat-btn--blue,#magenta-page-footer .magat button.magat-btn.magat-btn--blue,.cmp-overlay .magat a.magat-btn.magat-btn--blue,.cmp-overlay .magat button.magat-btn.magat-btn--blue{background-color:#70a2f2;border-color:#70a2f2;color:#222}body>.fixed-container .magat a.magat-btn.magat-btn--blue:hover,body>.fixed-container .magat button.magat-btn.magat-btn--blue:hover,#magenta-page-footer .magat a.magat-btn.magat-btn--blue:hover,#magenta-page-footer .magat button.magat-btn.magat-btn--blue:hover,.cmp-overlay .magat a.magat-btn.magat-btn--blue:hover,.cmp-overlay .magat button.magat-btn.magat-btn--blue:hover{background-color:#93b9fb;border-color:#93b9fb}body>.fixed-container .magat a.magat-btn.magat-btn--blue:focus,body>.fixed-container .magat button.magat-btn.magat-btn--blue:focus,#magenta-page-footer .magat a.magat-btn.magat-btn--blue:focus,#magenta-page-footer .magat button.magat-btn.magat-btn--blue:focus,.cmp-overlay .magat a.magat-btn.magat-btn--blue:focus,.cmp-overlay .magat button.magat-btn.magat-btn--blue:focus{border:1px solid #fff}body>.fixed-container .magat a.magat-btn.magat-btn--green,body>.fixed-container .magat button.magat-btn.magat-btn--green,#magenta-page-footer .magat a.magat-btn.magat-btn--green,#magenta-page-footer .magat button.magat-btn.magat-btn--green,.cmp-overlay .magat a.magat-btn.magat-btn--green,.cmp-overlay .magat button.magat-btn.magat-btn--green{background-color:#20daa0;border-color:#20daa0;color:#222}body>.fixed-container .magat a.magat-btn.magat-btn--green:hover,body>.fixed-container .magat button.magat-btn.magat-btn--green:hover,#magenta-page-footer .magat a.magat-btn.magat-btn--green:hover,#magenta-page-footer .magat button.magat-btn.magat-btn--green:hover,.cmp-overlay .magat a.magat-btn.magat-btn--green:hover,.cmp-overlay .magat button.magat-btn.magat-btn--green:hover{background-color:#57e3b7;border-color:#57e3b7}body>.fixed-container .magat a.magat-btn.magat-btn--orange,body>.fixed-container .magat button.magat-btn.magat-btn--orange,#magenta-page-footer .magat a.magat-btn.magat-btn--orange,#magenta-page-footer .magat button.magat-btn.magat-btn--orange,.cmp-overlay .magat a.magat-btn.magat-btn--orange,.cmp-overlay .magat button.magat-btn.magat-btn--orange{background-color:#f0be02;border-color:#f0be02;color:#222}body>.fixed-container .magat a.magat-btn.magat-btn--orange:hover,body>.fixed-container .magat button.magat-btn.magat-btn--orange:hover,#magenta-page-footer .magat a.magat-btn.magat-btn--orange:hover,#magenta-page-footer .magat button.magat-btn.magat-btn--orange:hover,.cmp-overlay .magat a.magat-btn.magat-btn--orange:hover,.cmp-overlay .magat button.magat-btn.magat-btn--orange:hover{background-color:#f3ce40;border-color:#f3ce40}body>.fixed-container .magat a.magat-btn.magat-btn--jumbo span[class*=magat-btn__icon],body>.fixed-container .magat button.magat-btn.magat-btn--jumbo span[class*=magat-btn__icon],#magenta-page-footer .magat a.magat-btn.magat-btn--jumbo span[class*=magat-btn__icon],#magenta-page-footer .magat button.magat-btn.magat-btn--jumbo span[class*=magat-btn__icon],.cmp-overlay .magat a.magat-btn.magat-btn--jumbo span[class*=magat-btn__icon],.cmp-overlay .magat button.magat-btn.magat-btn--jumbo span[class*=magat-btn__icon]{font-size:44px}body>.fixed-container .magat a.magat-btn.magat-btn--jumbo .magat-btn__icon-left,body>.fixed-container .magat button.magat-btn.magat-btn--jumbo .magat-btn__icon-left,#magenta-page-footer .magat a.magat-btn.magat-btn--jumbo .magat-btn__icon-left,#magenta-page-footer .magat button.magat-btn.magat-btn--jumbo .magat-btn__icon-left,.cmp-overlay .magat a.magat-btn.magat-btn--jumbo .magat-btn__icon-left,.cmp-overlay .magat button.magat-btn.magat-btn--jumbo .magat-btn__icon-left{margin-right:0px;text-align:left;display:block}body>.fixed-container .magat a.magat-btn.magat-btn--jumbo .magat-btn__icon-right,body>.fixed-container .magat button.magat-btn.magat-btn--jumbo .magat-btn__icon-right,#magenta-page-footer .magat a.magat-btn.magat-btn--jumbo .magat-btn__icon-right,#magenta-page-footer .magat button.magat-btn.magat-btn--jumbo .magat-btn__icon-right,.cmp-overlay .magat a.magat-btn.magat-btn--jumbo .magat-btn__icon-right,.cmp-overlay .magat button.magat-btn.magat-btn--jumbo .magat-btn__icon-right{margin-left:0px;text-align:right;display:block}body>.fixed-container .magat a.magat-btn.magat-btn--compact,body>.fixed-container .magat button.magat-btn.magat-btn--compact,#magenta-page-footer .magat a.magat-btn.magat-btn--compact,#magenta-page-footer .magat button.magat-btn.magat-btn--compact,.cmp-overlay .magat a.magat-btn.magat-btn--compact,.cmp-overlay .magat button.magat-btn.magat-btn--compact{padding:6px 16px}@media(max-width: 639px){body>.fixed-container .magat a.magat-btn.magat-btn--compact,body>.fixed-container .magat button.magat-btn.magat-btn--compact,#magenta-page-footer .magat a.magat-btn.magat-btn--compact,#magenta-page-footer .magat button.magat-btn.magat-btn--compact,.cmp-overlay .magat a.magat-btn.magat-btn--compact,.cmp-overlay .magat button.magat-btn.magat-btn--compact{padding:6px 12px}}body>.fixed-container .magat a.magat-btn.magat-btn--compact.magat-btn--secondary,body>.fixed-container .magat button.magat-btn.magat-btn--compact.magat-btn--secondary,#magenta-page-footer .magat a.magat-btn.magat-btn--compact.magat-btn--secondary,#magenta-page-footer .magat button.magat-btn.magat-btn--compact.magat-btn--secondary,.cmp-overlay .magat a.magat-btn.magat-btn--compact.magat-btn--secondary,.cmp-overlay .magat button.magat-btn.magat-btn--compact.magat-btn--secondary{padding:4px 16px}@media(max-width: 639px){body>.fixed-container .magat a.magat-btn.magat-btn--compact.magat-btn--secondary,body>.fixed-container .magat button.magat-btn.magat-btn--compact.magat-btn--secondary,#magenta-page-footer .magat a.magat-btn.magat-btn--compact.magat-btn--secondary,#magenta-page-footer .magat button.magat-btn.magat-btn--compact.magat-btn--secondary,.cmp-overlay .magat a.magat-btn.magat-btn--compact.magat-btn--secondary,.cmp-overlay .magat button.magat-btn.magat-btn--compact.magat-btn--secondary{padding:4px 12px}}body>.fixed-container .magat a.magat-btn.magat-btn--full-width,body>.fixed-container .magat button.magat-btn.magat-btn--full-width,#magenta-page-footer .magat a.magat-btn.magat-btn--full-width,#magenta-page-footer .magat button.magat-btn.magat-btn--full-width,.cmp-overlay .magat a.magat-btn.magat-btn--full-width,.cmp-overlay .magat button.magat-btn.magat-btn--full-width{display:block;width:100%}body>.fixed-container .magat a.magat-btn.magat-btn--disabled,body>.fixed-container .magat a.magat-btn[disabled],body>.fixed-container .magat button.magat-btn.magat-btn--disabled,body>.fixed-container .magat button.magat-btn[disabled],#magenta-page-footer .magat a.magat-btn.magat-btn--disabled,#magenta-page-footer .magat a.magat-btn[disabled],#magenta-page-footer .magat button.magat-btn.magat-btn--disabled,#magenta-page-footer .magat button.magat-btn[disabled],.cmp-overlay .magat a.magat-btn.magat-btn--disabled,.cmp-overlay .magat a.magat-btn[disabled],.cmp-overlay .magat button.magat-btn.magat-btn--disabled,.cmp-overlay .magat button.magat-btn[disabled]{background-color:#f6f6f6;border:1px solid #c5c5c5;color:#222;cursor:not-allowed}body>.fixed-container .magat a.magat-btn .magat-btn__icon-left,body>.fixed-container .magat button.magat-btn .magat-btn__icon-left,#magenta-page-footer .magat a.magat-btn .magat-btn__icon-left,#magenta-page-footer .magat button.magat-btn .magat-btn__icon-left,.cmp-overlay .magat a.magat-btn .magat-btn__icon-left,.cmp-overlay .magat button.magat-btn .magat-btn__icon-left{margin-right:8px}@media(max-width: 639px){body>.fixed-container .magat a.magat-btn .magat-btn__icon-left,body>.fixed-container .magat button.magat-btn .magat-btn__icon-left,#magenta-page-footer .magat a.magat-btn .magat-btn__icon-left,#magenta-page-footer .magat button.magat-btn .magat-btn__icon-left,.cmp-overlay .magat a.magat-btn .magat-btn__icon-left,.cmp-overlay .magat button.magat-btn .magat-btn__icon-left{margin-right:6px}}body>.fixed-container .magat a.magat-btn .magat-btn__icon-right,body>.fixed-container .magat button.magat-btn .magat-btn__icon-right,#magenta-page-footer .magat a.magat-btn .magat-btn__icon-right,#magenta-page-footer .magat button.magat-btn .magat-btn__icon-right,.cmp-overlay .magat a.magat-btn .magat-btn__icon-right,.cmp-overlay .magat button.magat-btn .magat-btn__icon-right{margin-left:8px}@media(max-width: 639px){body>.fixed-container .magat a.magat-btn .magat-btn__icon-right,body>.fixed-container .magat button.magat-btn .magat-btn__icon-right,#magenta-page-footer .magat a.magat-btn .magat-btn__icon-right,#magenta-page-footer .magat button.magat-btn .magat-btn__icon-right,.cmp-overlay .magat a.magat-btn .magat-btn__icon-right,.cmp-overlay .magat button.magat-btn .magat-btn__icon-right{margin-left:6px}}body>.fixed-container .magat a.magat-btn .magat-btn__icon-center,body>.fixed-container .magat button.magat-btn .magat-btn__icon-center,#magenta-page-footer .magat a.magat-btn .magat-btn__icon-center,#magenta-page-footer .magat button.magat-btn .magat-btn__icon-center,.cmp-overlay .magat a.magat-btn .magat-btn__icon-center,.cmp-overlay .magat button.magat-btn .magat-btn__icon-center{margin:0}body>.fixed-container .magat a.magat-btn .loading::after,body>.fixed-container .magat button.magat-btn .loading::after,#magenta-page-footer .magat a.magat-btn .loading::after,#magenta-page-footer .magat button.magat-btn .loading::after,.cmp-overlay .magat a.magat-btn .loading::after,.cmp-overlay .magat button.magat-btn .loading::after{content:"";position:relative;display:inline-block;top:3px;margin-left:10px;width:20px;height:20px;border-top:3px solid #fff;border-right:3px solid rgba(0,0,0,0);border-radius:50%;animation:rotation .8s linear infinite}body>.fixed-container .magat div.magat-toogle-btn,#magenta-page-footer .magat div.magat-toogle-btn,.cmp-overlay .magat div.magat-toogle-btn{display:flex;align-items:center}body>.fixed-container .magat div.magat-toogle-btn button,#magenta-page-footer .magat div.magat-toogle-btn button,.cmp-overlay .magat div.magat-toogle-btn button{width:43px;min-width:43px;height:24px;border-radius:13px;background-color:#c5c5c5;border:3px solid #c5c5c5;margin-right:12px;cursor:pointer}@media(max-width: 959px){body>.fixed-container .magat div.magat-toogle-btn button,#magenta-page-footer .magat div.magat-toogle-btn button,.cmp-overlay .magat div.magat-toogle-btn button{width:40px;min-width:40px;border-radius:11px}}body>.fixed-container .magat div.magat-toogle-btn button.active,#magenta-page-footer .magat div.magat-toogle-btn button.active,.cmp-overlay .magat div.magat-toogle-btn button.active{background-color:#20daa0;border-color:#20daa0}body>.fixed-container .magat div.magat-toogle-btn button.active .magat-toogle-btn__circle,#magenta-page-footer .magat div.magat-toogle-btn button.active .magat-toogle-btn__circle,.cmp-overlay .magat div.magat-toogle-btn button.active .magat-toogle-btn__circle{margin-left:16px}@media(max-width: 959px){body>.fixed-container .magat div.magat-toogle-btn button.active .magat-toogle-btn__circle,#magenta-page-footer .magat div.magat-toogle-btn button.active .magat-toogle-btn__circle,.cmp-overlay .magat div.magat-toogle-btn button.active .magat-toogle-btn__circle{margin-left:18px}}body>.fixed-container .magat div.magat-toogle-btn button .magat-toogle-btn__circle,#magenta-page-footer .magat div.magat-toogle-btn button .magat-toogle-btn__circle,.cmp-overlay .magat div.magat-toogle-btn button .magat-toogle-btn__circle{width:18px;height:18px;border-radius:10px;background-color:#fff;-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;-ms-transition:margin-left .5s;-o-transition:margin-left .5s;transition:margin-left .5s}@media(max-width: 959px){body>.fixed-container .magat div.magat-toogle-btn button .magat-toogle-btn__circle,#magenta-page-footer .magat div.magat-toogle-btn button .magat-toogle-btn__circle,.cmp-overlay .magat div.magat-toogle-btn button .magat-toogle-btn__circle{width:16px;height:16px}}body>.fixed-container .magat div.magat-toogle-btn>a,#magenta-page-footer .magat div.magat-toogle-btn>a,.cmp-overlay .magat div.magat-toogle-btn>a{position:relative;top:1px;margin-left:3px}body>.fixed-container .magat div.magat-toogle-btn>span:not([class^=magenta-icon-]),#magenta-page-footer .magat div.magat-toogle-btn>span:not([class^=magenta-icon-]),.cmp-overlay .magat div.magat-toogle-btn>span:not([class^=magenta-icon-]){font-weight:bold;font-size:18px !important;position:relative;top:1px}@media(max-width: 959px){body>.fixed-container .magat div.magat-toogle-btn>span:not([class^=magenta-icon-]),#magenta-page-footer .magat div.magat-toogle-btn>span:not([class^=magenta-icon-]),.cmp-overlay .magat div.magat-toogle-btn>span:not([class^=magenta-icon-]){font-size:16px;line-height:16px}}body>.fixed-container .magat.cmp-image .cmp-image__image,body>.fixed-container .magat.cmp-image a,#magenta-page-footer .magat.cmp-image .cmp-image__image,#magenta-page-footer .magat.cmp-image a,.cmp-overlay .magat.cmp-image .cmp-image__image,.cmp-overlay .magat.cmp-image a{max-width:100%}body>.fixed-container .magat.cmp-image a,#magenta-page-footer .magat.cmp-image a,.cmp-overlay .magat.cmp-image a{cursor:pointer}body>.fixed-container .magat.cmp-image .cmp-image__title,#magenta-page-footer .magat.cmp-image .cmp-image__title,.cmp-overlay .magat.cmp-image .cmp-image__title{display:block}body>.fixed-container .magat.cmp-image.card-design:not(.full-width) img,#magenta-page-footer .magat.cmp-image.card-design:not(.full-width) img,.cmp-overlay .magat.cmp-image.card-design:not(.full-width) img{border-radius:16px}@media(max-width: 639px){body>.fixed-container .magat.cmp-image.card-design:not(.full-width) img,#magenta-page-footer .magat.cmp-image.card-design:not(.full-width) img,.cmp-overlay .magat.cmp-image.card-design:not(.full-width) img{border-radius:4px}}body>.fixed-container .magat.cmp-image.show-shadow:not(.full-width) img,#magenta-page-footer .magat.cmp-image.show-shadow:not(.full-width) img,.cmp-overlay .magat.cmp-image.show-shadow:not(.full-width) img{box-shadow:0px 2px 9px 0px rgba(0,0,0,.15)}body>.fixed-container .magat.cmp-image[class^=text-] picture,#magenta-page-footer .magat.cmp-image[class^=text-] picture,.cmp-overlay .magat.cmp-image[class^=text-] picture{display:block}body>.fixed-container .magat.cmp-image.full-width img,#magenta-page-footer .magat.cmp-image.full-width img,.cmp-overlay .magat.cmp-image.full-width img{width:100vw;height:auto}body>.fixed-container .magat.cmp-image.text-left img.cmp-image__image,#magenta-page-footer .magat.cmp-image.text-left img.cmp-image__image,.cmp-overlay .magat.cmp-image.text-left img.cmp-image__image{display:block;margin-left:0;margin-right:auto}body>.fixed-container .magat.cmp-image.text-center img.cmp-image__image,#magenta-page-footer .magat.cmp-image.text-center img.cmp-image__image,.cmp-overlay .magat.cmp-image.text-center img.cmp-image__image{display:block;margin-left:auto;margin-right:auto}body>.fixed-container .magat.cmp-image.text-right img.cmp-image__image,#magenta-page-footer .magat.cmp-image.text-right img.cmp-image__image,.cmp-overlay .magat.cmp-image.text-right img.cmp-image__image{display:block;margin-left:auto;margin-right:0}@media(max-width: 639px){body>.fixed-container .magat.cmp-image.text-mobile-left img.cmp-image__image,#magenta-page-footer .magat.cmp-image.text-mobile-left img.cmp-image__image,.cmp-overlay .magat.cmp-image.text-mobile-left img.cmp-image__image{display:block;margin-left:0;margin-right:auto}body>.fixed-container .magat.cmp-image.text-mobile-center img.cmp-image__image,#magenta-page-footer .magat.cmp-image.text-mobile-center img.cmp-image__image,.cmp-overlay .magat.cmp-image.text-mobile-center img.cmp-image__image{display:block;margin-left:auto;margin-right:auto}body>.fixed-container .magat.cmp-image.text-mobile-right img.cmp-image__image,#magenta-page-footer .magat.cmp-image.text-mobile-right img.cmp-image__image,.cmp-overlay .magat.cmp-image.text-mobile-right img.cmp-image__image{display:block;margin-left:auto;margin-right:0}}body>.fixed-container .magat.cmp-image__lightbox,#magenta-page-footer .magat.cmp-image__lightbox,.cmp-overlay .magat.cmp-image__lightbox{z-index:120;position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}body>.fixed-container .magat.cmp-image__lightbox .image-container,#magenta-page-footer .magat.cmp-image__lightbox .image-container,.cmp-overlay .magat.cmp-image__lightbox .image-container{max-width:100vw;max-height:100vh;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}body>.fixed-container .magat.cmp-image__lightbox .image-container::-webkit-scrollbar,#magenta-page-footer .magat.cmp-image__lightbox .image-container::-webkit-scrollbar,.cmp-overlay .magat.cmp-image__lightbox .image-container::-webkit-scrollbar{display:none}body>.fixed-container .magat.cmp-image__lightbox .image-container img,#magenta-page-footer .magat.cmp-image__lightbox .image-container img,.cmp-overlay .magat.cmp-image__lightbox .image-container img{max-width:100vw;max-height:100vh}body>.fixed-container .magat.cmp-image__lightbox .image-container img.zoomedIn,#magenta-page-footer .magat.cmp-image__lightbox .image-container img.zoomedIn,.cmp-overlay .magat.cmp-image__lightbox .image-container img.zoomedIn{max-width:initial;max-height:initial}body>.fixed-container .magat.cmp-image__lightbox .image-container.zoomable,#magenta-page-footer .magat.cmp-image__lightbox .image-container.zoomable,.cmp-overlay .magat.cmp-image__lightbox .image-container.zoomable{cursor:zoom-in}body>.fixed-container .magat.cmp-image__lightbox .image-container.zoomable.zoomedIn,#magenta-page-footer .magat.cmp-image__lightbox .image-container.zoomable.zoomedIn,.cmp-overlay .magat.cmp-image__lightbox .image-container.zoomable.zoomedIn{cursor:grab}body>.fixed-container .magat.cmp-image__lightbox .close-lightbox,#magenta-page-footer .magat.cmp-image__lightbox .close-lightbox,.cmp-overlay .magat.cmp-image__lightbox .close-lightbox{position:absolute;background:#222;right:0;top:0;opacity:70%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer}body>.fixed-container .magat.cmp-image__lightbox .close-lightbox:hover,#magenta-page-footer .magat.cmp-image__lightbox .close-lightbox:hover,.cmp-overlay .magat.cmp-image__lightbox .close-lightbox:hover{opacity:90%}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit}body>.fixed-container .container,#magenta-page-footer .container,.cmp-overlay .container,#btn-top-container .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 1200px)and (max-width: 5000px){body>.fixed-container .container,#magenta-page-footer .container,.cmp-overlay .container,#btn-top-container .container{max-width:1200px}}@media(max-width: 1199px){body>.fixed-container .container,#magenta-page-footer .container,.cmp-overlay .container,#btn-top-container .container{max-width:960px}}@media(min-width: 640px){body>.fixed-container .cmp-column-control .row,#magenta-page-footer .cmp-column-control .row,.cmp-overlay .cmp-column-control .row,#btn-top-container .cmp-column-control .row{align-items:center !important;display:flex;margin-left:-15px;margin-right:-15px}body>.fixed-container .cmp-column-control .col-lg-6,#magenta-page-footer .cmp-column-control .col-lg-6,.cmp-overlay .cmp-column-control .col-lg-6,#btn-top-container .cmp-column-control .col-lg-6{flex:0 0 50%;max-width:50%;padding:0 15px}}.magat.cmp-pageheader{box-sizing:border-box}@media(max-width: 1199px){.magat.cmp-pageheader .has-megamenu .brand-bar{z-index:2;position:relative}.magat.cmp-pageheader .has-megamenu .brand-bar a.magenta-icon-close,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav a.magenta-icon-close{position:absolute;color:#fff;right:15px;font-size:28px;cursor:pointer;z-index:1}.magat.cmp-pageheader .has-megamenu .brand-bar .utility-navigation>ul,.magat.cmp-pageheader .has-megamenu .brand-bar .cmp-megamenu__subnav--content,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav .utility-navigation>ul,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav .cmp-megamenu__subnav--content{justify-content:space-between}.magat.cmp-pageheader .has-megamenu .brand-bar .utility-navigation>ul>.megamenuitem_login>a,.magat.cmp-pageheader .has-megamenu .brand-bar .cmp-megamenu__subnav--content>.megamenuitem_login>a,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav .utility-navigation>ul>.megamenuitem_login>a,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav .cmp-megamenu__subnav--content>.megamenuitem_login>a{position:relative;width:auto;overflow:visible;font-size:16px;cursor:pointer}.magat.cmp-pageheader .has-megamenu .brand-bar .utility-navigation>ul>.megamenuitem_login>a>span,.magat.cmp-pageheader .has-megamenu .brand-bar .cmp-megamenu__subnav--content>.megamenuitem_login>a>span,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav .utility-navigation>ul>.megamenuitem_login>a>span,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav .cmp-megamenu__subnav--content>.megamenuitem_login>a>span{text-indent:0}.magat.cmp-pageheader .has-megamenu .brand-bar .utility-navigation>ul>.megamenuitem_login>div.cmp-megamenu__content,.magat.cmp-pageheader .has-megamenu .brand-bar .cmp-megamenu__subnav--content>.megamenuitem_login>div.cmp-megamenu__content,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav .utility-navigation>ul>.megamenuitem_login>div.cmp-megamenu__content,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav .cmp-megamenu__subnav--content>.megamenuitem_login>div.cmp-megamenu__content{-moz-transition:all .2s ease-out;-ms-flex-preferred-size:100%;-o-transition:all .2s ease-out;-webkit-flex-basis:100%;-webkit-transition:all .2s ease-out;flex-basis:100%;max-height:0vh;height:100vh;visibility:hidden;overflow-y:auto;position:fixed;top:60px;transition:all .2s;width:100vw;left:0;background:#fff;z-index:1;padding:15px;padding-top:10px}.magat.cmp-pageheader .has-megamenu .brand-bar .utility-navigation>ul>.megamenuitem_login>div.cmp-megamenu__content .cmp-megamenu__column--login-headline,.magat.cmp-pageheader .has-megamenu .brand-bar .cmp-megamenu__subnav--content>.megamenuitem_login>div.cmp-megamenu__content .cmp-megamenu__column--login-headline,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav .utility-navigation>ul>.megamenuitem_login>div.cmp-megamenu__content .cmp-megamenu__column--login-headline,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav .cmp-megamenu__subnav--content>.megamenuitem_login>div.cmp-megamenu__content .cmp-megamenu__column--login-headline{font-size:24px;font-weight:900;line-height:22px;color:#333}.magat.cmp-pageheader .has-megamenu .brand-bar .utility-navigation>ul>.megamenuitem_login>div.cmp-megamenu__content .cmp-megamenu__column--login-status,.magat.cmp-pageheader .has-megamenu .brand-bar .cmp-megamenu__subnav--content>.megamenuitem_login>div.cmp-megamenu__content .cmp-megamenu__column--login-status,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav .utility-navigation>ul>.megamenuitem_login>div.cmp-megamenu__content .cmp-megamenu__column--login-status,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav .cmp-megamenu__subnav--content>.megamenuitem_login>div.cmp-megamenu__content .cmp-megamenu__column--login-status{font-size:16px;font-weight:900;line-height:22px;color:#7c7c7c}.magat.cmp-pageheader .has-megamenu .brand-bar .utility-navigation>ul>.megamenuitem_login>div.cmp-megamenu__content .cmp-megamenu__column--login-mobile,.magat.cmp-pageheader .has-megamenu .brand-bar .utility-navigation>ul>.megamenuitem_login>div.cmp-megamenu__content .cmp-megamenu__column--login-cable,.magat.cmp-pageheader .has-megamenu .brand-bar .utility-navigation>ul>.megamenuitem_login>div.cmp-megamenu__content .cmp-megamenu__column--login-selfcare,.magat.cmp-pageheader .has-megamenu .brand-bar .cmp-megamenu__subnav--content>.megamenuitem_login>div.cmp-megamenu__content .cmp-megamenu__column--login-mobile,.magat.cmp-pageheader .has-megamenu .brand-bar .cmp-megamenu__subnav--content>.megamenuitem_login>div.cmp-megamenu__content .cmp-megamenu__column--login-cable,.magat.cmp-pageheader .has-megamenu .brand-bar .cmp-megamenu__subnav--content>.megamenuitem_login>div.cmp-megamenu__content .cmp-megamenu__column--login-selfcare,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav .utility-navigation>ul>.megamenuitem_login>div.cmp-megamenu__content .cmp-megamenu__column--login-mobile,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav .utility-navigation>ul>.megamenuitem_login>div.cmp-megamenu__content .cmp-megamenu__column--login-cable,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav .utility-navigation>ul>.megamenuitem_login>div.cmp-megamenu__content .cmp-megamenu__column--login-selfcare,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav .cmp-megamenu__subnav--content>.megamenuitem_login>div.cmp-megamenu__content .cmp-megamenu__column--login-mobile,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav .cmp-megamenu__subnav--content>.megamenuitem_login>div.cmp-megamenu__content .cmp-megamenu__column--login-cable,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav .cmp-megamenu__subnav--content>.megamenuitem_login>div.cmp-megamenu__content .cmp-megamenu__column--login-selfcare{border-bottom:1px solid #e6e6e6}.magat.cmp-pageheader .has-megamenu .brand-bar .utility-navigation>ul>.megamenuitem_login.active>div.cmp-megamenu__content,.magat.cmp-pageheader .has-megamenu .brand-bar .cmp-megamenu__subnav--content>.megamenuitem_login.active>div.cmp-megamenu__content,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav .utility-navigation>ul>.megamenuitem_login.active>div.cmp-megamenu__content,.magat.cmp-pageheader .has-megamenu .cmp-megamenu__subnav .cmp-megamenu__subnav--content>.megamenuitem_login.active>div.cmp-megamenu__content{max-height:calc(100vh - 50px);visibility:visible}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation{-moz-transition:all .2s ease-out;-ms-flex-preferred-size:100%;-o-transition:all .2s ease-out;-webkit-flex-basis:100%;-webkit-transition:all .2s ease-out;flex-basis:100%;height:auto;left:100%;overflow-y:auto;position:absolute;top:110px;padding-top:16px;transition:all .2s ease-out;width:100%;background:#fff}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation #megamenuitem_login_desktop{display:none !important}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation div.cmp-megamenu__column{display:none}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .content-width.container{padding:9px 16px 24px;position:relative;transition:height 350ms}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .content-width.container:after{content:"";position:absolute;bottom:0;left:16px;right:16px;top:auto;height:1px;background-color:#c5c5c5}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container{transition:transform 350ms}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container>li>div{visibility:hidden}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container>li>div ul>li>ul{visibility:hidden}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container .cmp-megamenu__item--hasSubmenu.active>.cmp-megamenu__content{display:block}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container .cmp-megamenu__item--hasSubmenu>.cmp-megamenu__content{display:none}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container .cmp-megamenu__item--hasSubmenu .cmp-megamenu__linkgroup--hasSubmenu>ul{display:none}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container .cmp-megamenu__item--hasSubmenu .cmp-megamenu__linkgroup--hasSubmenu.active>ul{display:block}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container .cmp-megamenu__content:not(.slide-container),.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container .cmp-megamenu__column>.cmp-megamenu__linkgroup>ul{position:absolute;left:100vw;top:0px;width:100%;padding:0}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container .cmp-megamenu__content:not(.slide-container) ul,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container .cmp-megamenu__column>.cmp-megamenu__linkgroup>ul ul{list-style:none}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container .cmp-megamenu__content:not(.slide-container) ul li>a.cmp-megamenu__linkgroup--title,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container .cmp-megamenu__content:not(.slide-container) ul li>a.menu-item,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container .cmp-megamenu__column>.cmp-megamenu__linkgroup>ul ul li>a.cmp-megamenu__linkgroup--title,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container .cmp-megamenu__column>.cmp-megamenu__linkgroup>ul ul li>a.menu-item{font-weight:normal}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container a.mainmenu-item{padding:0}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container .cmp-megamenu__column__title{font-size:20px;font-style:normal;font-weight:700;line-height:25px;position:relative;padding-left:24px;background-color:rgba(0,0,0,0);cursor:pointer;margin-bottom:16px}}@media(max-width: 1199px)and (max-width: 959px){.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container .cmp-megamenu__column__title{font-size:14px;line-height:21px}}@media(max-width: 1199px){.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container .cmp-megamenu__column__title [class^=magenta-icon]{position:absolute;left:0;line-height:21px}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container .cmp-megamenu__column__title [class^=magenta-icon]:before{font-size:16px}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__linkgroup--hasSubmenu>a:after{right:0}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__item,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__linkgroup,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li{border-bottom:none;margin-bottom:16px}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__item--hasSubmenu>a.mainmenu-item[role=link],.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__item--hasSubmenu>a.cmp-megamenu__linkgroup--title,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__item a.menu-item,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__linkgroup--hasSubmenu>a.mainmenu-item[role=link],.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__linkgroup--hasSubmenu>a.cmp-megamenu__linkgroup--title,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__linkgroup a.menu-item,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li--hasSubmenu>a.mainmenu-item[role=link],.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li--hasSubmenu>a.cmp-megamenu__linkgroup--title,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li a.menu-item{font-size:20px;font-style:normal;font-weight:700;line-height:25px;position:relative;padding:0;cursor:pointer}}@media(max-width: 1199px)and (max-width: 959px){.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__item--hasSubmenu>a.mainmenu-item[role=link],.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__item--hasSubmenu>a.cmp-megamenu__linkgroup--title,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__item a.menu-item,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__linkgroup--hasSubmenu>a.mainmenu-item[role=link],.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__linkgroup--hasSubmenu>a.cmp-megamenu__linkgroup--title,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__linkgroup a.menu-item,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li--hasSubmenu>a.mainmenu-item[role=link],.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li--hasSubmenu>a.cmp-megamenu__linkgroup--title,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li a.menu-item{font-size:14px;line-height:21px}}@media(max-width: 1199px){.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__item--hasSubmenu>a.mainmenu-item[role=link]:not(.menu-item) [class^=magenta-icon],.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__item--hasSubmenu>a.cmp-megamenu__linkgroup--title:not(.menu-item) [class^=magenta-icon],.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__item a.menu-item:not(.menu-item) [class^=magenta-icon],.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__linkgroup--hasSubmenu>a.mainmenu-item[role=link]:not(.menu-item) [class^=magenta-icon],.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__linkgroup--hasSubmenu>a.cmp-megamenu__linkgroup--title:not(.menu-item) [class^=magenta-icon],.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__linkgroup a.menu-item:not(.menu-item) [class^=magenta-icon],.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li--hasSubmenu>a.mainmenu-item[role=link]:not(.menu-item) [class^=magenta-icon],.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li--hasSubmenu>a.cmp-megamenu__linkgroup--title:not(.menu-item) [class^=magenta-icon],.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li a.menu-item:not(.menu-item) [class^=magenta-icon]{position:absolute;right:0;line-height:21px}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__item--hasSubmenu>a.mainmenu-item[role=link]:not(.menu-item) [class^=magenta-icon]:before,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__item--hasSubmenu>a.cmp-megamenu__linkgroup--title:not(.menu-item) [class^=magenta-icon]:before,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__item a.menu-item:not(.menu-item) [class^=magenta-icon]:before,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__linkgroup--hasSubmenu>a.mainmenu-item[role=link]:not(.menu-item) [class^=magenta-icon]:before,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__linkgroup--hasSubmenu>a.cmp-megamenu__linkgroup--title:not(.menu-item) [class^=magenta-icon]:before,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__linkgroup a.menu-item:not(.menu-item) [class^=magenta-icon]:before,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li--hasSubmenu>a.mainmenu-item[role=link]:not(.menu-item) [class^=magenta-icon]:before,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li--hasSubmenu>a.cmp-megamenu__linkgroup--title:not(.menu-item) [class^=magenta-icon]:before,.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation .slide-container li a.menu-item:not(.menu-item) [class^=magenta-icon]:before{font-size:16px}.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation.main-navigation.submenu-active{left:0%}.magat.cmp-pageheader .cmp-megamenu__subnav{min-height:60px}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content{background-color:#fff;display:flex;flex-direction:row;list-style:none;position:absolute;width:100%;height:60px;margin-left:0;padding-left:15px;padding-right:15px;box-shadow:0px 6px 12px 0px rgba(0,0,0,.05);z-index:1}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button{padding:10px 1px}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li a:not(.cmp-button__btn),.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button a:not(.cmp-button__btn){color:#222;text-decoration:none}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li a:not(.cmp-button__btn).megamenuitem_login--link p,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button a:not(.cmp-button__btn).megamenuitem_login--link p{font-size:18px;line-height:40px}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li a:not(.cmp-button__btn) [class^=magenta-icon],.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button a:not(.cmp-button__btn) [class^=magenta-icon]{position:relative;top:1px;color:#e20074}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li a:not(.cmp-button__btn) p,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button a:not(.cmp-button__btn) p{font-size:20px;text-align:center;line-height:25px;font-weight:700}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li a:not(.cmp-button__btn).animated-burger-icon,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button a:not(.cmp-button__btn).animated-burger-icon{position:relative;top:-3px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;margin-top:auto;margin-bottom:auto;opacity:1;visibility:visible;display:block;width:19px;height:13px;pointer-events:initial;overflow:visible}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li a:not(.cmp-button__btn).animated-burger-icon p.text-visible,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button a:not(.cmp-button__btn).animated-burger-icon p.text-visible{user-select:none;padding-left:30px;font-size:18px;font-weight:700;margin:0;line-height:21px}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li a:not(.cmp-button__btn).animated-burger-icon span,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button a:not(.cmp-button__btn).animated-burger-icon span{display:block;position:absolute;height:1px;width:100%;background:#e20074;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li a:not(.cmp-button__btn).animated-burger-icon span.text,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button a:not(.cmp-button__btn).animated-burger-icon span.text{position:absolute;display:inline-block;text-indent:-10000px;background-color:rgba(0,0,0,0)}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li a:not(.cmp-button__btn).animated-burger-icon span:nth-child(1),.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button a:not(.cmp-button__btn).animated-burger-icon span:nth-child(1){top:3px}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li a:not(.cmp-button__btn).animated-burger-icon span:nth-child(2),.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li a:not(.cmp-button__btn).animated-burger-icon span:nth-child(3),.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button a:not(.cmp-button__btn).animated-burger-icon span:nth-child(2),.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button a:not(.cmp-button__btn).animated-burger-icon span:nth-child(3){top:9px}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li a:not(.cmp-button__btn).animated-burger-icon span:nth-child(4),.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button a:not(.cmp-button__btn).animated-burger-icon span:nth-child(4){top:15px}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li a:not(.cmp-button__btn).animated-burger-icon.active span:nth-child(1),.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button a:not(.cmp-button__btn).animated-burger-icon.active span:nth-child(1){top:9px;width:0%;left:50%}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li a:not(.cmp-button__btn).animated-burger-icon.active span:nth-child(2),.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button a:not(.cmp-button__btn).animated-burger-icon.active span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li a:not(.cmp-button__btn).animated-burger-icon.active span:nth-child(3),.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button a:not(.cmp-button__btn).animated-burger-icon.active span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li a:not(.cmp-button__btn).animated-burger-icon.active span:nth-child(4),.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button a:not(.cmp-button__btn).animated-burger-icon.active span:nth-child(4){top:9px;width:0%;left:50%}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li:first-of-type,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button:first-of-type{flex:1 0 auto;display:flex}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart{position:relative}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart[class*=product-count-]::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart[class*=product-count-]::after{position:absolute;right:10px;top:-5px;width:12px;height:12px;content:"";background-color:#e20074;color:#fff;font-weight:900;font-size:8px;line-height:8px;padding:2px 0 0 1px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-1::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-1::after{content:"1"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-2::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-2::after{content:"2"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-3::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-3::after{content:"3"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-4::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-4::after{content:"4"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-5::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-5::after{content:"5"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-6::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-6::after{content:"6"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-7::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-7::after{content:"7"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-8::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-8::after{content:"8"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-9::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-9::after{content:"9"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-10::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-10::after{content:"10"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-11::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-11::after{content:"11"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-12::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-12::after{content:"12"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-13::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-13::after{content:"13"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-14::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-14::after{content:"14"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-15::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-15::after{content:"15"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-16::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-16::after{content:"16"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-17::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-17::after{content:"17"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-18::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-18::after{content:"18"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-19::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-19::after{content:"19"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-20::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-20::after{content:"20"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-21::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-21::after{content:"21"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-22::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-22::after{content:"22"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-23::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-23::after{content:"23"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-24::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-24::after{content:"24"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-25::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-25::after{content:"25"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-26::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-26::after{content:"26"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-27::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-27::after{content:"27"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-28::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-28::after{content:"28"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-29::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-29::after{content:"29"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-30::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-30::after{content:"30"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-31::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-31::after{content:"31"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-32::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-32::after{content:"32"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-33::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-33::after{content:"33"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-34::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-34::after{content:"34"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-35::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-35::after{content:"35"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-36::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-36::after{content:"36"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-37::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-37::after{content:"37"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-38::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-38::after{content:"38"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-39::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-39::after{content:"39"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-40::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-40::after{content:"40"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-41::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-41::after{content:"41"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-42::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-42::after{content:"42"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-43::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-43::after{content:"43"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-44::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-44::after{content:"44"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-45::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-45::after{content:"45"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-46::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-46::after{content:"46"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-47::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-47::after{content:"47"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-48::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-48::after{content:"48"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-49::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-49::after{content:"49"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-50::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-50::after{content:"50"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-51::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-51::after{content:"51"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-52::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-52::after{content:"52"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-53::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-53::after{content:"53"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-54::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-54::after{content:"54"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-55::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-55::after{content:"55"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-56::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-56::after{content:"56"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-57::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-57::after{content:"57"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-58::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-58::after{content:"58"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-59::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-59::after{content:"59"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-60::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-60::after{content:"60"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-61::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-61::after{content:"61"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-62::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-62::after{content:"62"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-63::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-63::after{content:"63"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-64::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-64::after{content:"64"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-65::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-65::after{content:"65"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-66::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-66::after{content:"66"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-67::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-67::after{content:"67"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-68::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-68::after{content:"68"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-69::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-69::after{content:"69"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-70::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-70::after{content:"70"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-71::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-71::after{content:"71"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-72::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-72::after{content:"72"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-73::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-73::after{content:"73"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-74::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-74::after{content:"74"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-75::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-75::after{content:"75"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-76::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-76::after{content:"76"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-77::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-77::after{content:"77"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-78::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-78::after{content:"78"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-79::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-79::after{content:"79"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-80::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-80::after{content:"80"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-81::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-81::after{content:"81"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-82::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-82::after{content:"82"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-83::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-83::after{content:"83"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-84::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-84::after{content:"84"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-85::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-85::after{content:"85"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-86::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-86::after{content:"86"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-87::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-87::after{content:"87"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-88::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-88::after{content:"88"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-89::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-89::after{content:"89"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-90::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-90::after{content:"90"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-91::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-91::after{content:"91"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-92::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-92::after{content:"92"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-93::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-93::after{content:"93"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-94::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-94::after{content:"94"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-95::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-95::after{content:"95"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-96::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-96::after{content:"96"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-97::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-97::after{content:"97"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-98::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-98::after{content:"98"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-99::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-99::after{content:"99"}.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li p.magenta-icon-cart.product-count-100::after,.magat.cmp-pageheader .cmp-megamenu__subnav>ul.cmp-megamenu__subnav--content>li.cmp-megamenu__subnav--button p.magenta-icon-cart.product-count-100::after{content:"100"}.magat.cmp-pageheader .main-navigation.magat{top:120px !important;display:flex;flex-direction:column}}@media(max-width: 1199px)and (max-width: 639px){.magat.cmp-pageheader .main-navigation.magat{position:fixed;top:0 !important;z-index:2}}@media(max-width: 1199px)and (min-width: 640px){.magat.cmp-pageheader .main-navigation.magat .cmp-headersearch.magat{display:none}}@media(max-width: 1199px){.magat.cmp-pageheader .main-navigation.magat .utility-navigation__mobile{margin-top:24px;margin-bottom:16px;padding:0 16px;width:100%}}@media(max-width: 1199px)and (min-width: 640px){.magat.cmp-pageheader .main-navigation.magat .utility-navigation__mobile{display:none}}@media(max-width: 1199px){.magat.cmp-pageheader .main-navigation.magat .utility-navigation__mobile ul>li{border:none !important}.magat.cmp-pageheader .main-navigation.magat .utility-navigation__mobile ul>li>a{line-height:24px;font-size:14px;font-weight:bold;padding:0 !important}.magat.cmp-pageheader .main-navigation.magat .utility-navigation__mobile ul>li>a [class^=magenta-icon]{width:24px;height:24px}.magat.cmp-pageheader .main-navigation.magat .brand-bar__mobile{width:100%;display:flex;flex-direction:row;justify-content:space-between;padding:0px 16px;margin-bottom:9px}}@media(max-width: 1199px)and (min-width: 640px){.magat.cmp-pageheader .main-navigation.magat .brand-bar__mobile{display:none}}@media(max-width: 1199px){.magat.cmp-pageheader .main-navigation.magat .brand-bar__mobile .magenta-icon-close{color:#e20074;font-size:24px;cursor:pointer}.magat.cmp-pageheader .main-navigation.magat div.inline-meta-navigation{display:flex;max-height:20px}.magat.cmp-pageheader .main-navigation.magat div.inline-meta-navigation.infoweb a.active{font-size:18px}}@media(max-width: 1199px)and (max-width: 959px){.magat.cmp-pageheader .main-navigation.magat div.inline-meta-navigation.infoweb a.active{font-size:16px}}@media(max-width: 1199px){.magat.cmp-pageheader .main-navigation.magat div.inline-meta-navigation a{font-weight:normal;line-height:20px;font-size:14px;padding:0 10px}.magat.cmp-pageheader .main-navigation.magat div.inline-meta-navigation a.active{font-weight:bold}.magat.cmp-pageheader .main-navigation.magat div.inline-meta-navigation a:not(:first-child){border-left:1px solid #e20074}.magat.cmp-pageheader .main-navigation.magat.submenu-active{left:0;right:0;width:auto;overflow:hidden}}@media(min-width: 1200px){.magat.cmp-pageheader .brand-bar__mobile,.magat.cmp-pageheader .main-navigation .cmp-headersearch,.magat.cmp-pageheader .utility-navigation__mobile{display:none}.magat.cmp-pageheader .brand-bar .container{height:68px}.magat.cmp-pageheader .brand-bar .container>*{vertical-align:top}.magat.cmp-pageheader .brand-bar .container a.logo{display:inline-flex;width:68px}.magat.cmp-pageheader .brand-bar .container a.logo img{margin:auto;vertical-align:middle;display:inline-block;height:100%}.magat.cmp-pageheader .brand-bar .container nav{padding-top:22px}.magat.cmp-pageheader .brand-bar .container nav ul{position:initial}.magat.cmp-pageheader .brand-bar .container div.utility-navigation{height:100%}.magat.cmp-pageheader .brand-bar .container div.utility-navigation>ul{align-items:center;height:68px;margin:0;position:relative}.magat.cmp-pageheader .brand-bar .megamenuitem_login{display:none}.magat.cmp-pageheader .cmp-megamenu__subnav{display:none}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation{transition:height 350ms;position:relative;overflow-y:hidden;overflow-x:hidden}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation.submenu-active:after{opacity:1}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container{height:auto}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content{cursor:default;display:block;flex:1;position:relative;list-style:none;margin-left:-20px;margin-right:-20px}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content .cmp-megamenu__column__title{display:none}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.loom-shuttle{position:absolute;display:none;background-color:#e20074;height:4px;top:75px;width:0px;left:0px;z-index:1;transition:all 350ms}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content:has(>.active)>.loom-shuttle{display:block}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item{position:initial;display:inline-block;float:left;width:auto;height:78px;vertical-align:middle;overflow:hidden}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item.cq-Editable-dom--container{padding-top:0;padding-bottom:0}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item.active{overflow:visible}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item.active>.cmp-megamenu__content{visibility:visible;opacity:1;height:auto;max-height:calc(100vh - 142px);overflow-y:auto;top:79px;left:0;width:100%}}@media(min-width: 1200px)and (max-width: 1199px){.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item.active>.cmp-megamenu__content{max-width:1199px}}@media(min-width: 1200px)and (min-width: 960px){.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item.active>.cmp-megamenu__content{max-width:1200px}}@media(min-width: 1200px){.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item.active>.cmp-megamenu__content>.cmp-megamenu__column{display:block}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>a{color:#000;font-size:20px;line-height:25px;padding:28px 20px;font-weight:bold;cursor:pointer}}@media(min-width: 1200px)and (min-width: 960px)and (max-width: 1199px){.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>a{font-size:18px}}@media(min-width: 1200px){.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>a:hover{color:#e20074;cursor:pointer}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>a.active{color:#e20074}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item .magenta-icon-user:before{padding-right:10px}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content{position:absolute;visibility:hidden;opacity:0;height:0;transition:all 350ms;padding-top:40px;padding-bottom:40px;padding-left:20px}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content>.cmp-megamenu__column{display:none;margin-right:0;margin-top:0;float:left;column-gap:0;columns:3;padding-right:30px;width:75%}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content>.cmp-megamenu__column>.cmp-megamenu__linkgroup{list-style:none;break-inside:avoid}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content>.cmp-megamenu__column>.cmp-megamenu__linkgroup--hasSubmenu>ul{margin-bottom:40px}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content>.cmp-megamenu__column>.cmp-megamenu__linkgroup:not(:first-child){margin-top:40px}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content>.cmp-megamenu__column>.cmp-megamenu__linkgroup>a.cmp-megamenu__linkgroup--title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-decoration:none;font-size:20px;font-weight:700;line-height:25px;color:#000;cursor:default}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content>.cmp-megamenu__column>.cmp-megamenu__linkgroup>ul{list-style:none}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content>.cmp-megamenu__column>.cmp-megamenu__linkgroup>ul>li>a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;list-style:none;font-size:16px;font-weight:normal;line-height:24px;color:#000}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content>.cmp-megamenu__column>.cmp-megamenu__linkgroup>ul>li>a:hover{color:#e20074}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content>.cmp-megamenu__column>.cmp-megamenu__linkgroup>ul>li>a.active{color:#e20074}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content>.cmp-megamenu__column.cmp-megamenu__column--login-mobile{width:auto;padding-right:40px;border-right:1px solid #e6e6e6}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content>.cmp-megamenu__column.cmp-megamenu__column--login-cable,.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content>.cmp-megamenu__column.cmp-megamenu__column--login-selfcare{padding-left:40px;width:auto}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content>.cmp-megamenu__column.cmp-megamenu__column--login-description{width:50%;padding-left:40px}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content>.cmp-megamenu__column.cmp-megamenu__column--login-description:last-child{width:50%}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content>.cmp-megamenu__column.cmp-megamenu__column--login-description a{color:#e20074;text-decoration:underline;width:auto}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content>.cmp-megamenu__column .cmp-megamenu__column--login-headline{font-size:24px;font-weight:900;line-height:22px;color:#333}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content>.cmp-megamenu__column .cmp-megamenu__column--login-status{font-size:16px;font-weight:900;line-height:22px;color:#7c7c7c}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content>.cmp-megamenu__column:last-child,.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content>.cmp-megamenu__column:nth-last-child(2){margin-right:0}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item>.cmp-megamenu__content>.cmp-megamenu__column:last-child{columns:auto;width:25%;padding-right:0}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item.megamenuitem_login{float:right}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item.megamenuitem_login a{line-height:78px;padding-top:0;padding-bottom:0}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item.megamenuitem_login a span.magenta-icon-user{color:#e20074}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item--login>.cmp-megamenu__content>.cmp-megamenu__column{width:25%}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation>div.container>.cmp-megamenu__content>.cmp-megamenu__item--login>.cmp-megamenu__content>.cmp-megamenu__column:last-child{width:50%}.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation .slide-container .cmp-megamenu__column__title [class^=magenta-icon],.magat.cmp-pageheader .cmp-megamenu>nav.main-navigation .slide-container li.cmp-megamenu__linkgroup--hasSubmenu>a.cmp-megamenu__linkgroup--title:not(.menu-item) [class^=magenta-icon]{display:none}}@media(max-width: 639px){.magat.cmp-pageheader .has-megamenu div.cmp-megamenu>nav.main-navigation{height:100vh}.magat.cmp-pageheader .main-navigation.magat .utility-navigation__mobile ul>li>a [class^=magenta-icon]{font-size:22px;margin-right:8px;width:auto;height:auto}.magat.cmp-pageheader .main-navigation.magat .utility-navigation__mobile ul>li>a span:last-child{margin-top:3px}}.magat.cmp-pageheader nav.submenu-active .hidden-if-inactive{display:block}.magat.cmp-pageheader .hidden-if-inactive{display:none}.cmp-header-teaser{position:relative}.cmp-header-teaser .cmp-headerteaser__image{position:relative}.cmp-header-teaser .cmp-headerteaser__image img{border-radius:16px;box-shadow:0px 2px 10px 0px rgba(0,0,0,.25);max-width:100%}.cmp-header-teaser .cmp-headerteaser__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;margin:25px 30px}.cmp-header-teaser .cmp-headerteaser__content .cmp-headerteaser__text,.cmp-header-teaser .cmp-headerteaser__content .cmp-headerteaser__text p,.cmp-header-teaser .cmp-headerteaser__content .cmp-headerteaser__text p span,.cmp-header-teaser .cmp-headerteaser__content .cmp-headerteaser__text p span.small{font-size:20px;font-style:normal;font-weight:800;line-height:32px;color:#fff;text-align:center}.cmp-header-teaser .cmp-headerteaser__content .cmp-button__btn{margin-top:20px}.magat.main>:not(.fixed-container) .cmp-pageheader{position:fixed;width:100%;z-index:100;top:0;left:0}.magat.cmp-pageheader *:not(div)+ul{margin-top:0}.magat.cmp-pageheader .navigation-container{position:relative}.magat.cmp-pageheader .alt-switch .brand-bar .inline-meta-navigation{display:inline-block}@media(max-width: 1199px){.magat.cmp-pageheader .hide-mobile{display:none !important}}@media(min-width: 1200px){.magat.cmp-pageheader .hide-desktop{display:none !important}}.magat.cmp-pageheader .utility-navigation{display:flex;align-items:center;margin-left:auto;width:auto}.magat.cmp-pageheader .utility-navigation>ul{list-style-type:none;margin:0;padding:0}.magat.cmp-pageheader .utility-navigation>ul>li{line-height:14px;position:relative}@media(max-width: 639px){.magat.cmp-pageheader .utility-navigation>ul>li.mobile-hidden{display:none}}@media(min-width: 640px){.magat.cmp-pageheader .utility-navigation>ul>li.desktop-hidden{display:none}}.magat.cmp-pageheader .utility-navigation>ul>li.logout-button{display:none}.magat.cmp-pageheader .utility-navigation>ul>li.logout-button a.logout-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNjQgNjQiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNDQgNDdhMS41IDEuNSAwIDAgMSAzIDB2OWMwIDEuMS0uNjQgMi0xLjQyMyAySDExLjQyM0MxMC42NCA1OCAxMCA1Ny4xIDEwIDU2VjhjMC0xLjEuNjQtMiAxLjQyMy0yaDM0LjE1NEM0Ni4zNiA2IDQ3IDYuOSA0NyA4djlhMS41IDEuNSAwIDAgMS0zIDB2MzB6bTAgOFY5SDEzdjQ2aDMxek0zMS41ODIgMzAuMTM3aDE3LjUzNmwtLjAwNy05LjM0TDYwLjQyNSAzMi4xMSA0OS4xMTEgNDMuNDI0VjM0LjA5bC0xNy41NDMuMDA3YTIgMiAwIDAgMSAuMDA3LTMuOTY3bC4wMDcuMDA3eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiNmZmYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoNjR2NjRIMHoiLz48L2c+PC9nPjwvc3ZnPg==);width:auto;background-position:center left;background-size:22px 22px;padding-left:28px;line-height:1}.magat.cmp-pageheader .utility-navigation>ul>li:nth-child(n+2):not(:last-child){margin-left:30px}.magat.cmp-pageheader .utility-navigation>ul>li a{color:#fff;text-decoration:none;font-size:22px;overflow:hidden;display:inline-block;width:24px;height:24px;background-position:center;background-repeat:no-repeat}.magat.cmp-pageheader .utility-navigation>ul>li a span{overflow:hidden;text-indent:-10000px;display:block}.magat.cmp-pageheader .utility-navigation>ul>li a.email-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIuNSIgc3Ryb2tlPSIjZmZmIiBkPSJNMiA4djE4LjVjMCAuNTUuNDUgMSAxIDFoMjZjLjU1IDAgMS0uNDUgMS0xVjhIMnptMTQgOS43TDQuNzUgOS41SDI3LjJMMTYgMTcuN3pNMy41IDI2VjkuOGwxMi4yIDguOWguMWMuMDUuMDUuMTUuMDUuMi4wNS4wNSAwIC4xNSAwIC4yLS4wNWguMWwxMi4yLTguOVYyNmgtMjV6Ii8+PC9zdmc+)}.magat.cmp-pageheader .utility-navigation>ul>li a.chat-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIuNSIgc3Ryb2tlPSIjZmZmIiBkPSJNMjkgMkg4LjVjLS41NSAwLTEgLjQ1LTEgMXYxNWMwIC41NS40NSAxIDEgMWg1djRoLTEwVjloM1Y3LjVIM2MtLjU1IDAtMSAuNDUtMSAxdjE1YzAgLjU1LjQ1IDEgMSAxaDEwLjVMMTkgMzB2LTUuNWg0LjVjLjU1IDAgMS0uNDUgMS0xVjIwSDIzdjNoLTUuNXYzLjRsLTIuOTUtMi45NUwxOSAxOWgxMGMuNTUgMCAxLS40NSAxLTFWM2MwLS41NS0uNDUtMS0xLTF6bS0uNSAxNS41SDE4LjRMMTUgMjAuOXYtMy40SDl2LTE0aDE5LjV2MTR6Ii8+PC9zdmc+)}.magat.cmp-pageheader .utility-navigation>ul>li a.cart-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIuNSIgc3Ryb2tlPSIjZmZmIiBkPSJNMTQuNSAyNmMwIDEuMTA1LS44OTUgMi0yIDJzLTItLjg5NS0yLTIgLjg5NS0yIDItMiAyIC44OTUgMiAyek0yOS43NSA2LjVIOWwtLjE1LS45QzguNyA0LjcgNy45IDQgNi45NSA0aC01LjJjLS40IDAtLjc1LjM1LS43NS43NXMuMzUuNzUuNzUuNzVIN2MuMiAwIC4zNS4xNS40LjM1bC44IDUuMzUuOSA1LjhjMCAuMDUgMCAuMS4wNS4xNWwuNjUgNC4yNWMuMTUuOTUuOTUgMS42IDEuOSAxLjZoMTUuMDVjLjQgMCAuNzUtLjM1Ljc1LS43NXMtLjM1LS43NS0uNzUtLjc1aC0xNS4xYy0uMiAwLS4zNS0uMTUtLjQtLjM1bC0uNS0zLjE1aDE2LjRjLjYgMCAxLjEtLjQ1IDEuMi0xbDIuMTUtOS41Yy4wNS0uMS4wNS0uMi4wNS0uMjUtLjA1LS40NS0uNC0uNzUtLjgtLjc1ek0xMyAxNi41aC0yLjQ1TDkuNyAxMUgxM3Y1LjV6bTUuNSAwSDE0VjExaDQuNXY1LjV6bTUuNSAwaC00LjVWMTFIMjR2NS41em0yLjk1IDBIMjVWMTFoMy4ybC0xLjI1IDUuNXpNMjguNCAxMEg5LjU1bC0uMy0ySDI4LjlsLS41IDJ6TTI1LjUgMjZjMCAxLjEwNS0uODk1IDItMiAycy0yLS44OTUtMi0yIC44OTUtMiAyLTIgMiAuODk1IDIgMnoiLz48L3N2Zz4=)}.magat.cmp-pageheader .utility-navigation>ul>li a.user-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIuNSIgc3Ryb2tlPSIjZmZmIiBkPSJNMyAyOXYtMi4wNWMwLTMgMi40LTUuNDUgNS40LTUuNDVoMTUuMTVjMyAwIDUuNDUgMi40NSA1LjQ1IDUuNDVWMjloLTEuNXYtMi4wNWMwLTIuMi0xLjc1LTMuOTUtMy45LTMuOTVIOC40NWMtMi4yIDAtMy45NSAxLjc1LTMuOTUgMy45NVYyOUgzem03LTE1LjVWOWMuMDUtMy4zIDIuNy01Ljk1IDYtNiAzLjMuMDUgNS45NSAyLjcgNiA2djQuNWMtLjA1IDMuMy0yLjcgNS45NS02IDYtMy4zLS4wNS01Ljk1LTIuNy02LTZ6bTEuNSAwYzAgMi41IDIgNC41IDQuNSA0LjVzNC41LTIgNC41LTQuNVY5YzAtMi41LTItNC41LTQuNS00LjVzLTQuNSAyLTQuNSA0LjV2NC41eiIvPjwvc3ZnPg==)}.magat.cmp-pageheader .utility-navigation>ul>li a.logout-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNjQgNjQiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNDQgNDdhMS41IDEuNSAwIDAgMSAzIDB2OWMwIDEuMS0uNjQgMi0xLjQyMyAySDExLjQyM0MxMC42NCA1OCAxMCA1Ny4xIDEwIDU2VjhjMC0xLjEuNjQtMiAxLjQyMy0yaDM0LjE1NEM0Ni4zNiA2IDQ3IDYuOSA0NyA4djlhMS41IDEuNSAwIDAgMS0zIDB2MzB6bTAgOFY5SDEzdjQ2aDMxek0zMS41ODIgMzAuMTM3aDE3LjUzNmwtLjAwNy05LjM0TDYwLjQyNSAzMi4xMSA0OS4xMTEgNDMuNDI0VjM0LjA5bC0xNy41NDMuMDA3YTIgMiAwIDAgMSAuMDA3LTMuOTY3bC4wMDcuMDA3eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxnIGZpbGw9IiNmZmYiIG1hc2s9InVybCgjYikiPjxwYXRoIGQ9Ik0wIDBoNjR2NjRIMHoiLz48L2c+PC9nPjwvc3ZnPg==)}.magat.cmp-pageheader .utility-navigation>ul>li a.animated-burger-icon{display:none;visibility:hidden}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart[class*=product-count-]::after{position:absolute;right:-3px;top:-3px;width:12px;height:12px;content:"";background-color:#fff;color:#e20074;font-weight:900;font-size:8px;line-height:8px;padding:3px 0 0 1px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-1::after{content:"1"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-2::after{content:"2"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-3::after{content:"3"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-4::after{content:"4"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-5::after{content:"5"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-6::after{content:"6"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-7::after{content:"7"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-8::after{content:"8"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-9::after{content:"9"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-10::after{content:"10"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-11::after{content:"11"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-12::after{content:"12"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-13::after{content:"13"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-14::after{content:"14"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-15::after{content:"15"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-16::after{content:"16"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-17::after{content:"17"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-18::after{content:"18"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-19::after{content:"19"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-20::after{content:"20"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-21::after{content:"21"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-22::after{content:"22"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-23::after{content:"23"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-24::after{content:"24"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-25::after{content:"25"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-26::after{content:"26"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-27::after{content:"27"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-28::after{content:"28"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-29::after{content:"29"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-30::after{content:"30"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-31::after{content:"31"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-32::after{content:"32"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-33::after{content:"33"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-34::after{content:"34"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-35::after{content:"35"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-36::after{content:"36"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-37::after{content:"37"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-38::after{content:"38"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-39::after{content:"39"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-40::after{content:"40"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-41::after{content:"41"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-42::after{content:"42"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-43::after{content:"43"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-44::after{content:"44"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-45::after{content:"45"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-46::after{content:"46"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-47::after{content:"47"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-48::after{content:"48"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-49::after{content:"49"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-50::after{content:"50"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-51::after{content:"51"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-52::after{content:"52"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-53::after{content:"53"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-54::after{content:"54"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-55::after{content:"55"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-56::after{content:"56"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-57::after{content:"57"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-58::after{content:"58"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-59::after{content:"59"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-60::after{content:"60"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-61::after{content:"61"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-62::after{content:"62"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-63::after{content:"63"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-64::after{content:"64"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-65::after{content:"65"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-66::after{content:"66"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-67::after{content:"67"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-68::after{content:"68"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-69::after{content:"69"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-70::after{content:"70"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-71::after{content:"71"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-72::after{content:"72"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-73::after{content:"73"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-74::after{content:"74"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-75::after{content:"75"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-76::after{content:"76"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-77::after{content:"77"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-78::after{content:"78"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-79::after{content:"79"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-80::after{content:"80"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-81::after{content:"81"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-82::after{content:"82"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-83::after{content:"83"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-84::after{content:"84"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-85::after{content:"85"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-86::after{content:"86"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-87::after{content:"87"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-88::after{content:"88"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-89::after{content:"89"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-90::after{content:"90"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-91::after{content:"91"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-92::after{content:"92"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-93::after{content:"93"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-94::after{content:"94"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-95::after{content:"95"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-96::after{content:"96"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-97::after{content:"97"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-98::after{content:"98"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-99::after{content:"99"}.magat.cmp-pageheader .utility-navigation>ul>li a.magenta-icon-cart.product-count-100::after{content:"100"}.magat.cmp-pageheader .utility-navigation>ul>li.chat-button{max-height:22px;overflow:hidden}.magat.cmp-pageheader .utility-navigation>ul>li.chat-button #lpbutton-mag-cons-header-desktop{display:block}.magat.cmp-pageheader .utility-navigation>ul>li.chat-button #lpbutton-mag-cons-header-mobile{display:none;visibility:hidden}.magat.cmp-pageheader .utility-navigation>ul>li.logout-button{display:none;visibility:hidden}.magat.cmp-pageheader .utility-navigation>ul>li.logout-button a{width:auto;background-position:center left;background-size:22px 22px;padding-left:28px}.magat.cmp-pageheader .utility-navigation>ul>li.logout-button a span{display:inline;font-size:16px}.magat.cmp-pageheader .brand-bar{background-color:#e20074}.magat.cmp-pageheader .brand-bar .inline-meta-navigation{list-style-type:none;text-align:right;margin-left:30px;position:relative;font-size:0;display:inline-block}.magat.cmp-pageheader .brand-bar .inline-meta-navigation.infoweb li a.active{font-size:18px}@media(max-width: 959px){.magat.cmp-pageheader .brand-bar .inline-meta-navigation.infoweb li a.active{font-size:16px}}@media(max-width: 639px){.magat.cmp-pageheader .brand-bar .inline-meta-navigation{display:none}}.magat.cmp-pageheader .brand-bar .inline-meta-navigation li{display:inline-block;padding:0 10px}.magat.cmp-pageheader .brand-bar .inline-meta-navigation li:last-child{padding-right:0}.magat.cmp-pageheader .brand-bar .inline-meta-navigation li:not(:first-child){border-left:1px solid #fff}.magat.cmp-pageheader .brand-bar .inline-meta-navigation li a{font-size:16px;line-height:16px;color:#fff;text-decoration:none}.magat.cmp-pageheader .brand-bar .inline-meta-navigation li a.active{font-weight:bold}.magat.cmp-pageheader .navigation-container.has-megamenu .content-width{display:flex}@media(max-width: 639px){.magat.cmp-pageheader .navigation-container.has-megamenu .brand-bar{height:40px}}@media(max-width: 1199px){.magat.cmp-pageheader .navigation-container.has-megamenu .brand-bar{height:56px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.16);-moz-box-shadow:0 2px 4px rgba(0,0,0,.16);box-shadow:0 2px 4px rgba(0,0,0,.16)}.magat.cmp-pageheader .navigation-container.has-megamenu .brand-bar .content-width{height:100%;display:flex}.magat.cmp-pageheader .navigation-container.has-megamenu .brand-bar .content-width a.logo{display:inline-flex;height:56px}.magat.cmp-pageheader .navigation-container.has-megamenu .brand-bar .content-width a.logo img{height:100%;margin:auto;vertical-align:middle;display:inline-block}.magat.cmp-pageheader .navigation-container.has-megamenu nav{display:flex;align-items:center;flex:1 0 auto}.magat.cmp-pageheader .navigation-container.has-megamenu nav .brand-bar .inline-meta-navigation li{padding:0 7px}.magat.cmp-pageheader .navigation-container.has-megamenu nav .brand-bar .inline-meta-navigation li a{font-size:14px}.magat.cmp-pageheader .navigation-container.has-megamenu.submenu-active .brand-bar a.logo{opacity:0;display:none;visibility:hidden;pointer-events:none;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}}@media(max-width: 1199px){.magat.cmp-pageheader .brand-bar.online-bonus-visible{top:60px}}@media(max-width: 1199px){.magat.cmp-pageheader .navigation-container.has-megamenu .inline-meta-navigation li{padding:0 7px}.magat.cmp-pageheader .navigation-container.has-megamenu .inline-meta-navigation li a{font-size:14px}.magat.cmp-pageheader .navigation-container.has-megamenu.submenu-active .inline-meta-navigation{opacity:0;display:none;visibility:hidden}.magat.cmp-pageheader .navigation-container.has-megamenu.submenu-active .inline-meta-navigation li a{display:none;visibility:hidden}}.magat.cmp-pageheader .logged-in .utility-navigation ul li.logout-button{display:block}.magat.cmp-pageheader .navigation-container.has-megamenu .utility-navigation>ul{display:flex;justify-content:flex-end;align-items:center}.magat.cmp-pageheader .navigation-container.has-megamenu .utility-navigation.less ul{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.magat.cmp-pageheader .navigation-container.has-megamenu .utility-navigation ul li.logout-button{margin-top:-3px}@media(min-width: 640px)and (max-width: 959px){.magat.cmp-pageheader .navigation-container.has-megamenu .utility-navigation ul li.logout-button{margin-top:12px}}@media(max-width: 1199px){.magat.cmp-pageheader .navigation-container.has-megamenu .utility-navigation ul li.logout-button{margin-left:auto}}.magat.cmp-pageheader .navigation-container.has-megamenu .utility-navigation ul li a.animated-burger-icon{opacity:1;visibility:visible;position:relative;display:block;width:19px;height:13px;margin-top:3px;pointer-events:initial;overflow:visible}.magat.cmp-pageheader .navigation-container.has-megamenu .utility-navigation ul li a.animated-burger-icon span{position:absolute;display:block;width:100%;height:1px;background-color:#fff}.magat.cmp-pageheader .navigation-container.has-megamenu .utility-navigation ul li a.animated-burger-icon span.text{position:absolute;display:inline-block;text-indent:-10000px;background-color:rgba(0,0,0,0)}.magat.cmp-pageheader .navigation-container.has-megamenu .utility-navigation ul li a.animated-burger-icon .top{top:0}.magat.cmp-pageheader .navigation-container.has-megamenu .utility-navigation ul li a.animated-burger-icon .center,.magat.cmp-pageheader .navigation-container.has-megamenu .utility-navigation ul li a.animated-burger-icon .center-clone{top:calc(50% - 1px);transition:all .2s ease}.magat.cmp-pageheader .navigation-container.has-megamenu .utility-navigation ul li a.animated-burger-icon .bottom{bottom:0}.magat.cmp-pageheader .navigation-container.has-megamenu .utility-navigation ul li a.animated-burger-icon.active .top,.magat.cmp-pageheader .navigation-container.has-megamenu .utility-navigation ul li a.animated-burger-icon.active .bottom{opacity:0;display:none;visibility:hidden}.magat.cmp-pageheader .navigation-container.has-megamenu .utility-navigation ul li a.animated-burger-icon.active .center{top:calc(51% - 1px);width:110%}.magat.cmp-pageheader .navigation-container.has-megamenu .utility-navigation ul li a.animated-burger-icon.active .center-clone{width:110%}.magat.cmp-pageheader .navigation-container.has-megamenu .utility-navigation ul li a.animated-burger-icon.active .center{transform:rotate(45deg);transform-origin:50%}.magat.cmp-pageheader .navigation-container.has-megamenu .utility-navigation ul li a.animated-burger-icon.active .center-clone{transform:rotate(-45deg);transform-origin:50%}.magat.cmp-pageheader .navigation-container.has-megamenu .utility-navigation ul li.chat-button #lpbutton-mag-cons-header-desktop{display:none;visibility:hidden}.magat.cmp-pageheader .navigation-container.has-megamenu .utility-navigation ul li.chat-button #lpbutton-mag-cons-header-mobile{display:block}.magat.cmp-pageheader .navigation-container.has-megamenu.submenu-active .utility-navigation{width:100%;max-width:300px}.magat.cmp-pageheader .navigation-container.has-megamenu.submenu-active .utility-navigation>ul>li>a{opacity:1;display:inherit;visibility:visible;pointer-events:initial;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}.magat.cmp-pageheader .navigation-container.has-megamenu.submenu-active .utility-navigation>ul>li:nth-last-child(2) a{-webkit-transition-delay:.05s;-moz-transition-delay:.05s;-o-transition-delay:.05s;transition-delay:.05s}.magat.cmp-pageheader .navigation-container.has-megamenu.submenu-active .utility-navigation>ul>li:nth-last-child(3) a{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.magat.cmp-pageheader .navigation-container.has-megamenu.submenu-active .utility-navigation>ul>li:nth-last-child(4) a{-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.magat.cmp-pageheader .navigation-container.has-megamenu.submenu-active .utility-navigation>ul>li:nth-last-child(5) a{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.magat.cmp-pageheader .navigation-container.has-megamenu.submenu-active .utility-navigation>ul>li:nth-last-child(6) a{-webkit-transition-delay:.25s;-moz-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}.magat.cmp-pageheader .tooltip{opacity:1;display:inherit;visibility:visible}.magat.cmp-pageheader .tooltip::after{content:attr(data-tooltip);bottom:0;left:50%;transform:translate(-50%, calc(100% + 1px));background-color:#333;color:#fff;display:none;visibility:hidden;padding:2px 5px;position:absolute;text-align:center;z-index:999}.magat.cmp-pageheader .tooltip:hover::after,.magat.cmp-pageheader .tooltip:hover::before{display:block;visibility:visible}.magat.cmp-pageheader .tooltip.bottom::before{bottom:0;left:50%;transform:translate(-50%, calc(100% + 5px)) rotate(45deg)}.magat.cmp-pageheader .main-navigation{display:block;height:78px;font-weight:600;background-color:#fff;-webkit-box-shadow:0 5px 5px 0 rgba(50,50,50,.2);-moz-box-shadow:0 5px 5px 0 rgba(50,50,50,.2);box-shadow:0 5px 5px 0 rgba(50,50,50,.2)}.magat.cmp-pageheader .main-navigation ul{margin-left:0}.magat.cmp-pageheader .main-navigation .content-width{height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.magat.cmp-pageheader .main-navigation .text-logo{font-size:26px;line-height:24px;font-weight:900;color:#e20074}.magat.cmp-pageheader .main-navigation .text-logo a{color:#e20074;text-decoration:none}.magat.cmp-pageheader .main-navigation .text-logo a .weight-normal{font-weight:normal}.magat.cmp-pageheader .main-navigation .text-logo a .weight-medium{font-weight:600}.magat.cmp-pageheader .main-navigation .text-logo a .magenta-text-logo{padding-right:.55em}.magat.cmp-pageheader .main-navigation .text-logo a .icon{position:absolute;font-size:.55em;line-height:1em;vertical-align:top}.magat.cmp-pageheader .main-navigation.submenu-active .text-logo a{display:inherit;visibility:visible}.magat.cmp-pageheader .main-navigation>div>ul{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex:0 0 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.magat.cmp-pageheader .main-navigation>div>ul>li>ul{margin-top:0}.magat.cmp-pageheader .main-navigation>div>ul>li>ul>div.submenu{overflow-y:scroll;height:100%}.magat.cmp-pageheader .main-navigation>div>ul:first-child{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.magat.cmp-pageheader .main-navigation>div>ul:not(:first-child){-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.magat.cmp-pageheader .main-navigation.sub-brand>div>ul{justify-content:flex-end}.magat.cmp-pageheader .main-navigation.sub-brand>div>ul>li{margin-left:60px}.magat.cmp-pageheader .main-navigation>div>ul>li:not(.cmp-megamenu__item){position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%;list-style:none;margin-left:0;cursor:pointer}.magat.cmp-pageheader .main-navigation div ul li.is-active>a,.magat.cmp-pageheader .main-navigation div ul li.active>a{color:#e20074}.magat.cmp-pageheader .main-navigation div ul li a:not(.cmp-button__btn){color:#333;text-decoration:none;white-space:nowrap;line-height:20px}.magat.cmp-pageheader .main-navigation ul li.has-submenu.more{display:none;visibility:hidden}.magat.cmp-pageheader .main-navigation ul li.has-submenu.more ul li.has-submenu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.magat.cmp-pageheader .main-navigation ul li.has-submenu.more.show{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;visibility:visible}.magat.cmp-pageheader .main-navigation ul li.has-submenu ul .submenu li>a:hover{color:#e20074}.magat.cmp-pageheader .main-navigation ul li.has-submenu ul .submenu li:hover>a .submenu li a{color:#222}.magat.cmp-pageheader .main-navigation ul li>a:hover{color:#e20074}.magat.cmp-pageheader .main-navigation ul li a:not(.cmp-button__btn){width:100%}.magat.cmp-pageheader .main-navigation>div>ul>li:hover>a,.magat.cmp-pageheader .main-navigation>div>ul>li.is-active>a{color:#e20074}.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu>a{padding-right:17px}.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu>a::after{position:absolute;top:50%;right:0;font-size:12px;line-height:1;display:block;width:12px;height:12px;color:#e20074;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iIzMzMzMzMyIgZD0iTTI4LjQ1IDguNjVjLS4yNSAwLS41NS4xLS43NS4zTDE2IDIwLjc1IDQuMjUgOWMtLjItLjItLjQ1LS4zLS43NS0uM3MtLjUuMS0uNy4zYy0uMi4xNS0uMy40LS4zLjc1cy4xLjU1LjMuN0wxNS4yNSAyMi45Yy4yLjIuNDUuMy43NS4zLjI1IDAgLjU1LS4xLjc1LS4zTDI5LjIgMTAuNDVjLjQtLjQuNC0xLjA1IDAtMS40NS0uMi0uMi0uNDUtLjM1LS43NS0uMzV6Ii8+PC9zdmc+);margin-left:6px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu ul{position:absolute;top:100%;left:-40px;min-width:100%;border-top:3px solid #e20074;overflow:hidden;pointer-events:none;opacity:0;display:none;visibility:hidden;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu ul a{display:none;visibility:hidden}.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu:nth-last-child(2) ul,.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu:nth-last-child(1) ul{left:auto;right:-20px}.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu.active>ul{pointer-events:auto;opacity:1;display:inherit;visibility:visible;height:auto}@media(min-width: 640px){.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu.active>ul .submenu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:28px 0 28px 0;background-color:#fff;pointer-events:none;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:-o-transform .2s ease;-moz-transition:transform .2s ease,-moz-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease,-o-transform .2s ease}.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu.active>ul .submenu li{display:block;position:relative}.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu.active>ul .submenu li.is-active>a{color:#e20074}.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu.active>ul .submenu li a{display:inline-block;color:#333;margin-right:70px;padding:12px 0 12px 40px}.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu.active>ul .submenu li a:hover{color:#e20074}.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu.active>ul .submenu li.has-submenu>a::after{top:1.8em;right:20px}.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu.active>ul .submenu li.has-submenu ul{display:block;position:static;margin-top:0;padding-left:15px;border:none;max-height:0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu.active>ul .submenu li.has-submenu.active>a{color:#e20074}.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu.active>ul .submenu li.has-submenu.active>a::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2UyMDA3NCIgZD0iTTMuNTUgMjMuMmMuMjUgMCAuNTUtLjEuNzUtLjNMMTYgMTEuMTUgMjcuNzUgMjIuOWMuMi4yLjQ1LjMuNzUuMy4yNSAwIC41NS0uMS43NS0uM3MuMy0uNDUuMy0uNzVjMC0uMzUtLjEtLjU1LS4zLS43TDE2Ljc1IDljLS4yLS4yLS40NS0uMy0uNzUtLjMtLjI1IDAtLjU1LjEtLjc1LjNMMi44IDIxLjQ1Yy0uNC40LS40IDEuMDUgMCAxLjQ1LjIuMi40NS4zLjc1LjN6Ii8+PC9zdmc+)}.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu.active>ul .submenu li.has-submenu.active>ul{max-height:480px}.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu.active>ul .submenu li.has-submenu ul .submenu{padding:0}}.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu.active>ul>div>li>a{display:inherit;visibility:visible}.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu.active ul{overflow:hidden;-ms-overflow-y:auto}.magat.cmp-pageheader .main-navigation>.content-width.container>ul li.has-submenu.active ul .submenu{pointer-events:auto;cursor:default;min-width:100%;overflow-y:auto;overflow-x:hidden;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.magat.cmp-pageheader .main-navigation>.content-width.container>ul>li.has-submenu.is-active>a:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2UyMDA3NCIgZD0iTTI4LjQ1IDguNjVjLS4yNSAwLS41NS4xLS43NS4zTDE2IDIwLjc1IDQuMjUgOWMtLjItLjItLjQ1LS4zLS43NS0uM3MtLjUuMS0uNy4zYy0uMi4xNS0uMy40LS4zLjc1cy4xLjU1LjMuN0wxNS4yNSAyMi45Yy4yLjIuNDUuMy43NS4zLjI1IDAgLjU1LS4xLjc1LS4zTDI5LjIgMTAuNDVjLjQtLjQuNC0xLjA1IDAtMS40NS0uMi0uMi0uNDUtLjM1LS43NS0uMzV6Ii8+PC9zdmc+)}.magat.cmp-pageheader .main-navigation>.content-width.container>ul>li.has-submenu.active>a:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2UyMDA3NCIgZD0iTTMuNTUgMjMuMmMuMjUgMCAuNTUtLjEuNzUtLjNMMTYgMTEuMTUgMjcuNzUgMjIuOWMuMi4yLjQ1LjMuNzUuMy4yNSAwIC41NS0uMS43NS0uM3MuMy0uNDUuMy0uNzVjMC0uMzUtLjEtLjU1LS4zLS43TDE2Ljc1IDljLS4yLS4yLS40NS0uMy0uNzUtLjMtLjI1IDAtLjU1LjEtLjc1LjNMMi44IDIxLjQ1Yy0uNC40LS40IDEuMDUgMCAxLjQ1LjIuMi40NS4zLjc1LjN6Ii8+PC9zdmc+)}.magat.cmp-pageheader .main-navigation>.content-width.container>ul>li.has-submenu.is-active>a:after{color:#e20074}.magat.cmp-pageheader .main-navigation.community .shortmenu{display:none;visibility:hidden}.magat.cmp-pageheader .main-navigation>div>ul li.has-submenu.community a img{width:33px;height:33px;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.magat.cmp-pageheader .main-navigation>div>ul li.has-submenu.community a .username{display:none;visibility:hidden}@media(max-width: 1199px){.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation{position:absolute;top:110px;left:100%;overflow-y:scroll;width:-webkit-calc(100% - 29px);width:-moz-calc(100% - 29px);width:calc(100% - 29px);-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation div ul li.has-submenu.more.show{display:none;visibility:hidden}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation div ul li a{white-space:inherit}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul{display:block;width:100%}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul li.has-submenu ul .submenu li.has-submenu>ul{display:block;position:static;margin-top:0;padding-left:15px;border:none;max-height:0;list-style:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul li.has-submenu ul .submenu li.has-submenu.active>ul{margin-top:0;max-height:480px}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul li.has-submenu.community>a{padding-left:68px}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul li.has-submenu.community>a img{position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul li.has-submenu.community>a .username{display:block}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul li.has-submenu.more a,.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul li.has-submenu.more *[tabindex]{display:none;visibility:hidden}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu ul .submenu li:not(.has-submenu){margin:0}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li{display:block;height:auto;padding:0;background-color:#fff;border-bottom:1px solid #e6e6e6}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu{position:relative;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu>a>span{pointer-events:none}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu:nth-last-child(2) ul{right:auto}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu:nth-last-child(2) ul,.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu:nth-last-child(1) ul{right:auto}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu>a{padding-right:50px}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu>a::after{width:16px;height:16px;right:22px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2UyMDA3NCIgZD0iTTI4LjQ1IDguNjVjLS4yNSAwLS41NS4xLS43NS4zTDE2IDIwLjc1IDQuMjUgOWMtLjItLjItLjQ1LS4zLS43NS0uM3MtLjUuMS0uNy4zYy0uMi4xNS0uMy40LS4zLjc1cy4xLjU1LjMuN0wxNS4yNSAyMi45Yy4yLjIuNDUuMy43NS4zLjI1IDAgLjU1LS4xLjc1LS4zTDI5LjIgMTAuNDVjLjQtLjQuNC0xLjA1IDAtMS40NS0uMi0uMi0uNDUtLjM1LS43NS0uMzV6Ii8+PC9zdmc+)}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu.active:nth-last-child(2){border-bottom:1px solid #e6e6e6}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu.active>a{border-bottom:1px solid #fff;font-weight:900;color:#e20074}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu.active>a::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2UyMDA3NCIgZD0iTTMuNTUgMjMuMmMuMjUgMCAuNTUtLjEuNzUtLjNMMTYgMTEuMTUgMjcuNzUgMjIuOWMuMi4yLjQ1LjMuNzUuMy4yNSAwIC41NS0uMS43NS0uM3MuMy0uNDUuMy0uNzVjMC0uMzUtLjEtLjU1LS4zLS43TDE2Ljc1IDljLS4yLS4yLS40NS0uMy0uNzUtLjMtLjI1IDAtLjU1LjEtLjc1LjNMMi44IDIxLjQ1Yy0uNC40LS40IDEuMDUgMCAxLjQ1LjIuMi40NS4zLjc1LjN6Ii8+PC9zdmc+)}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu.active ul li:not(:last-child){border-bottom:1px solid #fff}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu.active ul li.has-submenu.active ul li{border-bottom:none}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu ul{position:relative;border:none;top:0;left:0;height:0}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu ul div.submenu{padding:0;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu ul div.submenu li+li{margin-top:0}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu ul div.submenu li.has-submenu>a::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2UyMDA3NCIgZD0iTTI4LjQ1IDguNjVjLS4yNSAwLS41NS4xLS43NS4zTDE2IDIwLjc1IDQuMjUgOWMtLjItLjItLjQ1LS4zLS43NS0uM3MtLjUuMS0uNy4zYy0uMi4xNS0uMy40LS4zLjc1cy4xLjU1LjMuN0wxNS4yNSAyMi45Yy4yLjIuNDUuMy43NS4zLjI1IDAgLjU1LS4xLjc1LS4zTDI5LjIgMTAuNDVjLjQtLjQuNC0xLjA1IDAtMS40NS0uMi0uMi0uNDUtLjM1LS43NS0uMzV6Ii8+PC9zdmc+);top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu ul .submenu li.has-submenu>a::after{top:50%;right:22px}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu ul .submenu li.has-submenu.active>a{border-bottom:1px solid #fff;font-weight:900;color:#e20074}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu ul .submenu li.has-submenu.active>a::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2UyMDA3NCIgZD0iTTMuNTUgMjMuMmMuMjUgMCAuNTUtLjEuNzUtLjNMMTYgMTEuMTUgMjcuNzUgMjIuOWMuMi4yLjQ1LjMuNzUuMy4yNSAwIC41NS0uMS43NS0uM3MuMy0uNDUuMy0uNzVjMC0uMzUtLjEtLjU1LS4zLS43TDE2Ljc1IDljLS4yLS4yLS40NS0uMy0uNzUtLjMtLjI1IDAtLjU1LjEtLjc1LjNMMi44IDIxLjQ1Yy0uNC40LS40IDEuMDUgMCAxLjQ1LjIuMi40NS4zLjc1LjN6Ii8+PC9zdmc+)}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu ul .submenu li.has-submenu.active.is-active li.is-active>a{color:#e20074}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu ul .submenu li.has-submenu.active a{color:#222}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu ul .submenu li.has-submenu.active ul{margin-top:0}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li.has-submenu li{background-color:#ededed}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li>a{display:none;visibility:hidden;position:relative;width:100%;display:block;padding:20px 53px 20px 20px}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li ul a{position:relative;width:100%;display:block;padding:20px 15px 20px 20px}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation.submenu-active{left:30px;-webkit-transition:left .2s ease-out;-o-transition:left .2s ease-out;-moz-transition:left .2s ease-out;transition:left .2s ease-out}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation.submenu-active>div>ul>li>a{display:inherit;visibility:visible}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation.submenu-active ul li a{color:#333;line-height:20px}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation.submenu-active ul li a.active{color:#e20074}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation.sub-brand>div>ul>li{margin-left:0}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation .content-width{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation .text-logo{font-size:19px;line-height:24px;border-bottom:1px solid #e6e6e6;width:100%}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation .text-logo a{width:100%;padding:20px}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation .community .text-logo{text-align:center}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation .community .text-logo>a{display:inline-block}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation .community .shortmenu{display:block}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation .community .shortmenu .icons{margin-top:20px}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation .community .shortmenu .icons a{display:inline-block}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation .community .shortmenu .icons a+a{margin-left:20px}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation .community .shortmenu svg{width:22px;height:22px}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation .community .shortmenu .buttons{margin-top:20px}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation .community .shortmenu .btn{display:block;text-align:center;text-decoration:none;font-weight:900;font-size:14px;line-height:14px;padding:13px 30px;border:none;color:#fff;background-color:#e20074;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation .community .shortmenu .btn+.btn{margin-top:15px}}@media(max-width: 639px){.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation.submenu-active>div>ul>li>a{display:flex;align-items:center}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation .content-width{height:auto}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li{margin-bottom:5px}.magat.cmp-pageheader .navigation-container.has-megamenu .main-navigation>div>ul>li:last-child{margin-bottom:0}}@media(min-width: 1200px)and (max-width: 5000px){.magat.cmp-pageheader .main-navigation>div>ul li.has-submenu:nth-last-child(2) ul,.magat.cmp-pageheader .main-navigation>div>ul li.has-submenu:nth-last-child(1) ul{left:auto;right:-20px}}#curtain{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);cursor:pointer;z-index:90;opacity:0;display:none;visibility:hidden;pointer-events:none;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}#curtain.show{opacity:1;display:inherit;visibility:visible;pointer-events:auto;z-index:90}.magat a.magat-btn.btn.btn-skip{background-color:#edf600;border-color:#222;border-width:2px;border-radius:6px;color:#222;padding:4px 16px;top:12px;left:15px;position:absolute;z-index:400}.magat a.magat-btn.btn.btn-skip:hover{background-color:#edf600;border-color:#222;color:#222}@media(min-width: 640px){.magat a.magat-btn.btn.btn-skip{padding:4px 16px;top:10px}}@media(min-width: 1200px){.magat a.magat-btn.btn.btn-skip{padding:11px 24px;top:10px}}.magat a.magat-btn.btn.btn-skip:not(:focus-visible){display:block;margin:-1px;overflow:hidden;padding:0;position:absolute;block-size:1px;inline-size:1px;clip:rect(0, 0, 0, 0);border-width:0;clip-path:inset(100%);white-space:nowrap}#magenta-page-footer .content-width{padding:0 15px}#magenta-page-footer .footer-navigation{display:block}#magenta-page-footer .footer-navigation .social-hub{height:60px;padding:19px 0;background-color:#e20074;display:flex;align-items:center}#magenta-page-footer .footer-navigation .social-hub .content-width{display:flex;align-items:center}#magenta-page-footer .footer-navigation .social-hub p.like-h4,#magenta-page-footer .footer-navigation .social-hub .link-list .content-width .footer-columns p.footer-category__btn,#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns .social-hub p.footer-category__btn,#magenta-page-footer .footer-navigation .social-hub h4{font-size:16px;line-height:22px;font-weight:bold;color:#fff;margin-left:220px;display:inline-block;vertical-align:top;width:20.83325%}#magenta-page-footer .footer-navigation .social-hub ul{margin:0;padding:0;list-style-type:none;line-height:22px;height:22px;width:62.49975%;display:flex;justify-content:space-between}#magenta-page-footer .footer-navigation .social-hub ul li{display:inline-block;line-height:22px;height:22px}#magenta-page-footer .footer-navigation .social-hub ul li a{font-family:"icomoon";font-size:22px;display:flex;width:22px;height:22px;color:#fff;text-decoration:none;background-repeat:no-repeat;background-position:center}#magenta-page-footer .footer-navigation .social-hub ul li a span{overflow:hidden;text-indent:-10000px;display:inline-block}#magenta-page-footer .footer-navigation .social-hub ul li a.blog-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTQgMGMuNTQyIDAgMS4wMS4xOTggMS40MDYuNTk0QzE1LjgwMi45OSAxNiAxLjQ1OCAxNiAydjljMCAuNTQyLS4xOTggMS4wMS0uNTk0IDEuNDA2QTEuOTIyIDEuOTIyIDAgMCAxIDE0IDEzSDkuNWwtMy45MDYgMi45MzdhLjM1NS4zNTUgMCAwIDEtLjM5LjAxNi4zNTIuMzUyIDAgMCAxLS4yMDQtLjMyOFYxM0gyYy0uNTQyIDAtMS4wMS0uMTk4LTEuNDA2LS41OTRBMS45MjIgMS45MjIgMCAwIDEgMCAxMVYyQzAgMS40NTguMTk4Ljk5LjU5NC41OTRBMS45MjIgMS45MjIgMCAwIDEgMiAwaDEyek01Ljc1OSAxMEg4LjM2Yy41NzMgMCAxLjAzLS4xMTIgMS4zNzItLjMzNy41NDctLjM2MS44Mi0uOTAzLjgyLTEuNjI2IDAtLjgyNy0uNDA1LTEuMzc3LTEuMjE1LTEuNjUuNDEzLS4xOTIuNjk1LS40NjkuODQ1LS44My4wNzQtLjE4My4xMTItLjM4MS4xMTItLjU5NiAwLS41MTEtLjE4Mi0uOTE1LS41NDctMS4yMTFhMS42NDQgMS42NDQgMCAwIDAtLjY0NC0uMzJjLS4yNDgtLjA2My0uNTctLjA5NS0uOTY3LS4wOTVINS43NTlWMTB6bTEuNDMtMy45N1Y0LjQ3M2guNjRjLjI5MyAwIC41MTIuMDMuNjU3LjA5LjE0NS4wNi4yNTMuMTY3LjMyNS4zMmEuODE4LjgxOCAwIDAgMSAuMDczLjM1MWMwIC4yNzQtLjEwMS40ODUtLjMwMy42MzUtLjE1LjEwOC0uNC4xNjEtLjc1Mi4xNjFoLS42NHptMCAyLjgzMnYtMS44M2guNzEzYy4zNDUgMCAuNjA1LjA0Ljc4LjExOS4xNzMuMDguMjk4LjIxNC4zNzMuNDAzLjA0NS4xMjMuMDY4LjI1Mi4wNjguMzg1IDAgLjMxNi0uMTA0LjU1Ny0uMzEyLjcyMy0uMTY2LjEzNC0uNDUuMi0uODUuMmgtLjc3MnoiLz48L3N2Zz4=)}#magenta-page-footer .footer-navigation .link-list{padding:65px 0 20px 0}#magenta-page-footer .footer-navigation .link-list .content-width{display:flex}#magenta-page-footer .footer-navigation .link-list .content-width .app-icons{width:220px}#magenta-page-footer .footer-navigation .link-list .content-width .app-icons p{color:#fff;font-size:16px;line-height:24px}#magenta-page-footer .footer-navigation .link-list .content-width .app-icons p.title{font-weight:900;font-size:18px;line-height:21px;margin:0 0 3px 0;color:#fff}#magenta-page-footer .footer-navigation .link-list .content-width .app-icons p.subtitle{margin:0 0 18px 0}#magenta-page-footer .footer-navigation .link-list .content-width .app-icons ul{list-style:none;margin:0}#magenta-page-footer .footer-navigation .link-list .content-width .app-icons ul li{margin-bottom:2px}#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns{display:flex;flex-wrap:wrap;justify-content:flex-start;flex:1 1 auto;margin-left:0}#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns>li{display:inline-block;vertical-align:top;flex-basis:25%}#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns p.like-h4,#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns h4,#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns .footer-category__btn{font-weight:900;font-size:18px;line-height:21px;margin:0}#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns .footer-category__btn{display:none}#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns ul{font-size:16px;line-height:22px;list-style-type:none;margin:20px 0 0 0;padding:0}#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns ul li+li{margin-top:8px}#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns ul li a{color:#fff;text-decoration:none}#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns ul li a:hover{color:#ff399f}#magenta-page-footer .footer-navigation .link-list{background-color:#333}#magenta-page-footer .footer-navigation .link-list .footer-columns p.like-h4,#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns p.footer-category__btn,#magenta-page-footer .footer-navigation .link-list .footer-columns h4,#magenta-page-footer .footer-navigation .link-list .footer-columns .footer-category__btn{color:#fff}#magenta-page-footer .footer-navigation .link-list .footer-columns ul li a{color:#d0d0d0;text-decoration:none}#magenta-page-footer .footer-navigation .link-list .footer-columns ul li a:hover{color:#ff399f}#magenta-page-footer .footer-navigation .legal-hub{font-size:16px;line-height:22px;color:#fff;height:60px;background-color:#333;border-top:1px solid #4b4b4b;display:flex;align-items:center}#magenta-page-footer .footer-navigation .legal-hub .content-width{display:flex}#magenta-page-footer .footer-navigation .legal-hub .content-width .logo{width:220px;display:flex}#magenta-page-footer .footer-navigation .legal-hub .content-width .logo svg{width:110px;fill:#fff}#magenta-page-footer .footer-navigation .legal-hub .content-width ul{margin-left:0;padding:0;list-style-type:none;flex:1 1 auto;display:flex;align-items:center;justify-content:space-between}#magenta-page-footer .footer-navigation .legal-hub .content-width ul li{font-size:inherit;line-height:inherit;display:inline-block}#magenta-page-footer .footer-navigation .legal-hub .content-width ul li a{color:#fff;text-decoration:none}@media(max-width: 1199px){#magenta-page-footer .footer-navigation .link-list .content-width{flex-direction:column}#magenta-page-footer .footer-navigation .link-list .content-width .app-icons{width:auto}#magenta-page-footer .footer-navigation .link-list .content-width .app-icons ul{display:flex;gap:18px;padding-bottom:10px}}@media(max-width: 959px){#magenta-page-footer .footer-navigation .social-hub p.like-h4,#magenta-page-footer .footer-navigation .social-hub .link-list .content-width .footer-columns p.footer-category__btn,#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns .social-hub p.footer-category__btn,#magenta-page-footer .footer-navigation .social-hub h4{margin:0;width:25%}#magenta-page-footer .footer-navigation .social-hub ul{width:75%}#magenta-page-footer .footer-navigation .social-hub ul li{display:inline-block;line-height:22px;height:22px;flex-basis:16.666%}#magenta-page-footer .footer-navigation .legal-hub{height:auto;padding:30px 0 15px 0}#magenta-page-footer .footer-navigation .legal-hub .content-width{flex-direction:column}#magenta-page-footer .footer-navigation .legal-hub .content-width ul{padding-top:30px;margin-left:0;align-items:flex-start;justify-content:space-evenly}}@media(max-width: 639px){#magenta-page-footer .footer-navigation .social-hub{background-color:#fff;height:auto;padding:0}#magenta-page-footer .footer-navigation .social-hub .content-width{padding:0}#magenta-page-footer .footer-navigation .social-hub p.like-h4,#magenta-page-footer .footer-navigation .social-hub .link-list .content-width .footer-columns p.footer-category__btn,#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns .social-hub p.footer-category__btn,#magenta-page-footer .footer-navigation .social-hub h4{display:none}#magenta-page-footer .footer-navigation .social-hub ul{padding:13px 15px;width:100%;height:46px;background-color:#e20074;justify-content:space-between}#magenta-page-footer .footer-navigation .social-hub ul li{flex-basis:0}#magenta-page-footer .footer-navigation .link-list{padding:30px 0 0 0}#magenta-page-footer .footer-navigation .link-list .content-width .app-icons ul{list-style:none;margin:0;display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:18px;grid-row-gap:10px;padding-bottom:22px;width:fit-content}#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns{display:block;border:1px solid #e6e6e6;border-left:none;border-right:none;margin-left:-15px;width:calc(100% + 30px)}#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns>li{display:block;margin:0}#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns>li+li{border-top:1px solid #e6e6e6}#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns p.like-h4,#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns p.footer-category__btn,#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns h4{display:none}#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns .footer-category__btn{display:block;background:none;width:100%;text-align:left}#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns h4,#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns .footer-category__btn{position:relative;font-size:16px;line-height:16px;color:#fff;padding:15px;cursor:pointer}#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns h4::after,#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns .footer-category__btn::after{content:"";display:block;position:absolute;width:16px;height:16px;top:50%;right:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2E0YTRhNCIgZD0iTTI4LjQ1IDguNjVjLTAuMjUgMC0wLjU1IDAuMS0wLjc1IDAuM2wtMTEuNyAxMS44LTExLjc1LTExLjc1Yy0wLjItMC4yLTAuNDUtMC4zLTAuNzUtMC4zcy0wLjUgMC4xLTAuNyAwLjNjLTAuMiAwLjE1LTAuMyAwLjQtMC4zIDAuNzVzMC4xIDAuNTUgMC4zIDAuN2wxMi40NSAxMi40NWMwLjIgMC4yIDAuNDUgMC4zIDAuNzUgMC4zIDAuMjUgMCAwLjU1LTAuMSAwLjc1LTAuM2wxMi40NS0xMi40NWMwLjQtMC40IDAuNC0xLjA1MCAwLTEuNDUtMC4yLTAuMi0wLjQ1LTAuMzUtMC43NS0wLjM1djB6Ij48L3BhdGg+PC9zdmc+);transform:translateY(-50%)}#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns h4.open::after,#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns .footer-category__btn.open::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2E0YTRhNCIgZD0iTTMuNTUgMjMuMmMwLjI1IDAgMC41NS0wLjEgMC43NS0wLjNsMTEuNy0xMS43NSAxMS43NSAxMS43NWMwLjIgMC4yIDAuNDUgMC4zIDAuNzUgMC4zIDAuMjUgMCAwLjU1LTAuMSAwLjc1LTAuM3MwLjMtMC40NSAwLjMtMC43NWMwLTAuMzUtMC4xLTAuNTUtMC4zLTAuN2wtMTIuNS0xMi40NWMtMC4yLTAuMi0wLjQ1LTAuMy0wLjc1LTAuMy0wLjI1IDAtMC41NSAwLjEtMC43NSAwLjNsLTEyLjQ1IDEyLjQ1Yy0wLjQgMC40LTAuNCAxLjA1MCAwIDEuNDUgMC4yIDAuMiAwLjQ1IDAuMyAwLjc1IDAuM3YweiI+PC9wYXRoPjwvc3ZnPg==)}#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns ul{margin:0;padding:6px 0 10px 0;border-top:1px solid #e6e6e6}#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns ul li{font-size:16px;line-height:16px}#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns ul li+li{margin:0}#magenta-page-footer .footer-navigation .link-list .content-width .footer-columns ul li a{display:block;padding:10px 15px}#magenta-page-footer .footer-navigation .legal-hub{font-size:14px;line-height:22px;border-top:none}#magenta-page-footer .footer-navigation .legal-hub .content-width ul{display:grid;row-gap:15px;grid-template-columns:repeat(2, 1fr)}}.magat.cmp-overlay{position:fixed;display:none;top:50%;left:50%;padding:60px;opacity:0;background-color:#fff;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.magat.cmp-overlay.cmp-overlay--has-close-btn{padding-bottom:102px}.magat.cmp-overlay__trigger{cursor:pointer}.magat.cmp-overlay--overlay-size-s{width:700px;min-height:300px}.magat.cmp-overlay--overlay-size-l{width:1000px;min-height:300px}.magat.cmp-overlay.show{display:block;max-height:100%;opacity:1;z-index:120;overflow-y:auto}@media(max-width: 639px){.magat.cmp-overlay.show{max-width:100%;height:100%;max-height:100%;overflow-y:auto;top:0;left:0;padding:30px 15px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.magat.cmp-overlay .close-overlay{position:absolute;display:block;top:19px;right:19px;width:20px;height:20px;cursor:pointer;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zd…kuMiAxOS4yIDQ4IDE5LjIgNjcuMiAzLjJzMjIuNC01MS4yIDMuMi03MC40eiIvPjwvc3ZnPg==);background-size:13px;background-position:center;background-repeat:no-repeat;color:#e20074;font-size:20px;line-height:20px}.magat.cmp-overlay .cmp-overlay__close-btn{position:absolute;right:30px}#overlayCurtain{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);cursor:pointer;z-index:90;opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}#overlayCurtain.show{opacity:1;pointer-events:auto;z-index:110}.main-content-wrapper{animation:none;animation-delay:0;animation-direction:normal;animation-duration:0;animation-fill-mode:none;animation-iteration-count:1;animation-name:none;animation-play-state:running;animation-timing-function:ease;backface-visibility:visible;background:0;background-attachment:scroll;background-clip:border-box;background-color:rgba(0,0,0,0);background-image:none;background-origin:padding-box;background-position:0 0;background-position-x:0;background-position-y:0;background-repeat:repeat;background-size:auto auto;border:0;border-style:none;border-width:medium;border-color:inherit;border-bottom:0;border-bottom-color:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-style:none;border-bottom-width:medium;border-collapse:separate;border-image:none;border-left:0;border-left-color:inherit;border-left-style:none;border-left-width:medium;border-radius:0;border-right:0;border-right-color:inherit;border-right-style:none;border-right-width:medium;border-spacing:0;border-top:0;border-top-color:inherit;border-top-left-radius:0;border-top-right-radius:0;border-top-style:none;border-top-width:medium;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:inherit;columns:auto;column-count:auto;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-rule-color:currentColor;column-rule-style:none;column-rule-width:none;column-span:1;column-width:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font:normal;font-family:inherit;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;height:auto;hyphens:none;left:auto;letter-spacing:normal;line-height:normal;list-style:none;list-style-image:none;list-style-position:outside;list-style-type:disc;margin:0;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:0;outline:0;outline-color:invert;outline-style:none;outline-width:medium;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;quotes:"“" "”" "‘" "’";right:auto;tab-size:8;table-layout:auto;text-align:inherit;text-align-last:auto;text-decoration:none;text-decoration-color:inherit;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-style:flat;transition:none;transition-delay:0s;transition-duration:0s;transition-property:none;transition-timing-function:ease;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:0;width:auto;word-spacing:normal;z-index:auto;all:initial;all:unset}main ul,main li{padding:revert}

/*
 *  Copyright 2019 Telekom Multimedia Solutions
 *
 *  GRID
 */
/*
 * ADOBE CONFIDENTIAL
 *
 * Copyright 2015 Adobe Systems Incorporated
 * All Rights Reserved.
 *
 * NOTICE:  All information contained herein is, and remains
 * the property of Adobe Systems Incorporated and its suppliers,
 * if any.  The intellectual and technical concepts contained
 * herein are proprietary to Adobe Systems Incorporated and its
 * suppliers and may be covered by U.S. and Foreign Patents,
 * patents in process, and are protected by trade secret or copyright law.
 * Dissemination of this information or reproduction of this material
 * is strictly forbidden unless prior written permission is obtained
 * from Adobe Systems Incorporated.
 */
/* grid component */
.aem-Grid {
  display: block;
  width: 100%;
}
.aem-Grid::before,
.aem-Grid::after {
  display: table;
  content: " ";
}
.aem-Grid::after {
  clear: both;
}
/* placeholder for new components */
.aem-Grid-newComponent {
  clear: both;
  margin: 0;
}
/* column of a grid */
.aem-GridColumn {
  box-sizing: border-box;
  clear: both;
}
/* force showing hidden */
.aem-GridShowHidden > .aem-Grid > .aem-GridColumn {
  display: block !important;
}
/* Generates all the rules for the grid columns up to the given amount of column */
/* Generates all the rules for the grid column offset up to the given amount of column */
/* Generates all the rules for the grid and columns for the given break point and total of columns */
/* Generates all the rules for the grids and columns */
/* API function to be called to generate a grid config */
/* DEFAULT BREAKPOINT */
.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 20%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 40%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 60%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 80%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 20%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 40%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 60%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 80%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 20%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 40%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 60%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 80%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 20%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 40%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 60%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 80%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 16.66666667%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 83.33333333%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 16.66666667%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 83.33333333%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 16.66666667%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 83.33333333%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 16.66666667%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 83.33333333%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 14.28571429%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 28.57142857%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 42.85714286%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 57.14285714%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 71.42857143%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 85.71428571%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 14.28571429%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 28.57142857%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 42.85714286%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 57.14285714%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 71.42857143%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 85.71428571%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 14.28571429%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 28.57142857%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 42.85714286%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 57.14285714%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 71.42857143%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 85.71428571%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 14.28571429%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 28.57142857%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 42.85714286%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 57.14285714%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 71.42857143%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 85.71428571%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 12.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 37.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 62.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 87.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 12.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 37.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 62.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 87.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 12.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 37.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 62.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 87.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 12.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 37.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 62.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 87.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 11.11111111%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 22.22222222%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 44.44444444%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 55.55555556%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 77.77777778%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 88.88888889%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 11.11111111%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 22.22222222%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 44.44444444%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 55.55555556%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 77.77777778%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 88.88888889%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 11.11111111%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 22.22222222%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 44.44444444%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 55.55555556%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 77.77777778%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 88.88888889%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 11.11111111%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 22.22222222%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 44.44444444%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 55.55555556%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 77.77777778%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 88.88888889%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 10%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 20%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 30%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 40%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 60%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 70%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 80%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 90%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 10%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 20%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 30%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 40%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 60%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 70%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 80%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 90%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 10%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 20%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 30%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 40%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 60%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 70%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 80%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 90%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 10%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 20%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 30%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 40%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 60%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 70%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 80%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 90%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 9.09090909%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 18.18181818%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 27.27272727%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 36.36363636%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 45.45454545%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 54.54545455%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 63.63636364%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 72.72727273%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 81.81818182%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 90.90909091%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--11 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 9.09090909%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 18.18181818%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 27.27272727%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 36.36363636%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 45.45454545%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 54.54545455%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 63.63636364%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 72.72727273%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 81.81818182%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 90.90909091%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--11 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 9.09090909%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 18.18181818%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 27.27272727%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 36.36363636%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 45.45454545%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 54.54545455%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 63.63636364%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 72.72727273%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 81.81818182%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 90.90909091%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--11 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 9.09090909%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 18.18181818%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 27.27272727%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 36.36363636%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 45.45454545%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 54.54545455%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 63.63636364%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 72.72727273%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 81.81818182%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 90.90909091%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--11 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 8.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 16.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 41.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 58.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 83.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--11 {
  float: left;
  clear: none;
  width: 91.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--12 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 8.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 16.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 41.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 58.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 83.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--11 {
  margin-left: 91.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--12 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 8.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 16.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 41.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 58.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 83.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--11 {
  float: left;
  clear: none;
  width: 91.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 8.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 16.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 41.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 58.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 83.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--11 {
  margin-left: 91.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--12 {
  margin-left: 100%;
}
.aem-Grid > .aem-GridColumn.aem-GridColumn--default--newline {
  /* newline behavior */
  display: block;
  clear: both !important;
}
.aem-Grid > .aem-GridColumn.aem-GridColumn--default--none {
  /* none behavior */
  display: block;
  clear: none !important;
  float: left;
}
.aem-Grid > .aem-GridColumn.aem-GridColumn--default--hide {
  /* hide behavior */
  display: none;
}
/* somekind of an even smaller PHONE */
/* PHONE */
@media (max-width: 639px) {
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--1 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--1 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--1 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--2 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--sm--2 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--2 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--2 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--sm--2 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--3 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--sm--3 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--sm--3 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--3 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--3 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--sm--3 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--sm--3 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--4 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--sm--4 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--sm--4 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--sm--4 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--4 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--4 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--sm--4 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--sm--4 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--sm--4 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--sm--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--sm--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--sm--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--offset--sm--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--sm--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--sm--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--sm--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--sm--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--sm--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--sm--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--offset--sm--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--offset--sm--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--sm--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--sm--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--sm--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--sm--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--sm--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--sm--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--12 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--12 {
    margin-left: 100%;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--sm--newline {
    /* newline behavior */
    display: block;
    clear: both !important;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--sm--none {
    /* none behavior */
    display: block;
    clear: none !important;
    float: left;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--sm--hide {
    /* hide behavior */
    display: none;
  }
}
/* TABLET */
@media (min-width: 640px) and (max-width: 959px) {
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--1 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--1 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--1 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--2 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--md--2 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--2 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--2 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--md--2 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--3 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--md--3 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--md--3 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--3 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--3 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--md--3 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--md--3 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--4 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--md--4 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--md--4 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--md--4 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--4 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--4 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--md--4 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--md--4 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--md--4 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--md--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--md--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--md--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--offset--md--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--md--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--md--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--md--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--md--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--md--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--md--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--offset--md--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--offset--md--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--md--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--md--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--md--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--md--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--md--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--md--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--12 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--12 {
    margin-left: 100%;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--md--newline {
    /* newline behavior */
    display: block;
    clear: both !important;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--md--none {
    /* none behavior */
    display: block;
    clear: none !important;
    float: left;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--md--hide {
    /* hide behavior */
    display: none;
  }
}
/* DESKTOP */
@media (min-width: 960px) and (max-width: 1200px) {
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--lg--1 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--lg--1 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--lg--1 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--lg--2 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--lg--2 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--lg--2 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--lg--2 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--lg--2 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--lg--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--lg--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--lg--3 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--lg--3 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--lg--3 > .aem-GridColumn.aem-GridColumn--lg--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--lg--3 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--lg--3 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--lg--3 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--lg--3 > .aem-GridColumn.aem-GridColumn--offset--lg--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--lg--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--lg--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--lg--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--lg--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--lg--4 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--lg--4 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--lg--4 > .aem-GridColumn.aem-GridColumn--lg--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--lg--4 > .aem-GridColumn.aem-GridColumn--lg--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--lg--4 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--lg--4 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--lg--4 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--lg--4 > .aem-GridColumn.aem-GridColumn--offset--lg--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--lg--4 > .aem-GridColumn.aem-GridColumn--offset--lg--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--lg--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--lg--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--lg--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--lg--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--lg--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--lg--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--lg--5 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--lg--5 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--lg--5 > .aem-GridColumn.aem-GridColumn--lg--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--lg--5 > .aem-GridColumn.aem-GridColumn--lg--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--lg--5 > .aem-GridColumn.aem-GridColumn--lg--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--lg--5 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--lg--5 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--lg--5 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--lg--5 > .aem-GridColumn.aem-GridColumn--offset--lg--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--lg--5 > .aem-GridColumn.aem-GridColumn--offset--lg--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--lg--5 > .aem-GridColumn.aem-GridColumn--offset--lg--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--lg--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--lg--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--lg--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--lg--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--lg--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--lg--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--lg--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--lg--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--lg--6 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--lg--6 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--lg--6 > .aem-GridColumn.aem-GridColumn--lg--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--lg--6 > .aem-GridColumn.aem-GridColumn--lg--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--lg--6 > .aem-GridColumn.aem-GridColumn--lg--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--lg--6 > .aem-GridColumn.aem-GridColumn--lg--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--lg--6 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--lg--6 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--lg--6 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--lg--6 > .aem-GridColumn.aem-GridColumn--offset--lg--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--lg--6 > .aem-GridColumn.aem-GridColumn--offset--lg--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--lg--6 > .aem-GridColumn.aem-GridColumn--offset--lg--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--lg--6 > .aem-GridColumn.aem-GridColumn--offset--lg--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--lg--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--lg--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--lg--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--lg--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--lg--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--lg--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--lg--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--lg--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--lg--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--lg--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--lg--7 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--lg--7 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--lg--7 > .aem-GridColumn.aem-GridColumn--lg--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--lg--7 > .aem-GridColumn.aem-GridColumn--lg--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--lg--7 > .aem-GridColumn.aem-GridColumn--lg--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--lg--7 > .aem-GridColumn.aem-GridColumn--lg--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--lg--7 > .aem-GridColumn.aem-GridColumn--lg--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--lg--7 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--lg--7 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--lg--7 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--lg--7 > .aem-GridColumn.aem-GridColumn--offset--lg--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--lg--7 > .aem-GridColumn.aem-GridColumn--offset--lg--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--lg--7 > .aem-GridColumn.aem-GridColumn--offset--lg--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--lg--7 > .aem-GridColumn.aem-GridColumn--offset--lg--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--lg--7 > .aem-GridColumn.aem-GridColumn--offset--lg--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--lg--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--lg--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--lg--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--lg--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--lg--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--lg--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--lg--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--lg--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--lg--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--lg--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--lg--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--lg--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--lg--8 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--lg--8 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--lg--8 > .aem-GridColumn.aem-GridColumn--lg--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--lg--8 > .aem-GridColumn.aem-GridColumn--lg--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--lg--8 > .aem-GridColumn.aem-GridColumn--lg--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--lg--8 > .aem-GridColumn.aem-GridColumn--lg--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--lg--8 > .aem-GridColumn.aem-GridColumn--lg--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--lg--8 > .aem-GridColumn.aem-GridColumn--lg--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--lg--8 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--lg--8 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--lg--8 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--lg--8 > .aem-GridColumn.aem-GridColumn--offset--lg--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--lg--8 > .aem-GridColumn.aem-GridColumn--offset--lg--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--lg--8 > .aem-GridColumn.aem-GridColumn--offset--lg--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--lg--8 > .aem-GridColumn.aem-GridColumn--offset--lg--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--lg--8 > .aem-GridColumn.aem-GridColumn--offset--lg--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--lg--8 > .aem-GridColumn.aem-GridColumn--offset--lg--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--lg--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--lg--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--lg--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--lg--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--lg--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--lg--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--lg--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--lg--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--lg--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--lg--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--lg--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--lg--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--lg--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--lg--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--lg--9 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--lg--9 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--lg--9 > .aem-GridColumn.aem-GridColumn--lg--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--lg--9 > .aem-GridColumn.aem-GridColumn--lg--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--lg--9 > .aem-GridColumn.aem-GridColumn--lg--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--lg--9 > .aem-GridColumn.aem-GridColumn--lg--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--lg--9 > .aem-GridColumn.aem-GridColumn--lg--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--lg--9 > .aem-GridColumn.aem-GridColumn--lg--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--lg--9 > .aem-GridColumn.aem-GridColumn--lg--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--lg--9 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--lg--9 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--lg--9 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--lg--9 > .aem-GridColumn.aem-GridColumn--offset--lg--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--lg--9 > .aem-GridColumn.aem-GridColumn--offset--lg--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--lg--9 > .aem-GridColumn.aem-GridColumn--offset--lg--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--lg--9 > .aem-GridColumn.aem-GridColumn--offset--lg--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--lg--9 > .aem-GridColumn.aem-GridColumn--offset--lg--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--lg--9 > .aem-GridColumn.aem-GridColumn--offset--lg--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--lg--9 > .aem-GridColumn.aem-GridColumn--offset--lg--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--lg--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--lg--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--lg--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--lg--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--lg--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--lg--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--lg--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--lg--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--lg--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--lg--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--lg--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--lg--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--lg--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--lg--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--lg--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--lg--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--lg--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--lg--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--lg--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--lg--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--lg--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--lg--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--lg--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--lg--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--offset--lg--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--offset--lg--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--offset--lg--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--offset--lg--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--offset--lg--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--offset--lg--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--offset--lg--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--lg--10 > .aem-GridColumn.aem-GridColumn--offset--lg--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--lg--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--lg--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--lg--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--lg--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--lg--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--lg--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--lg--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--lg--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--lg--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--lg--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--lg--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--lg--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--lg--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--lg--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--lg--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--lg--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--lg--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--lg--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--lg--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--lg--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--lg--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--lg--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--lg--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--lg--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--lg--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--lg--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--lg--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--offset--lg--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--offset--lg--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--offset--lg--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--offset--lg--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--offset--lg--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--offset--lg--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--offset--lg--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--offset--lg--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--lg--11 > .aem-GridColumn.aem-GridColumn--offset--lg--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--lg--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--lg--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--lg--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--lg--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--lg--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--lg--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--lg--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--lg--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--lg--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--lg--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--lg--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--lg--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--lg--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--lg--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--lg--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--lg--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--lg--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--lg--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--lg--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--lg--12 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--lg--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--lg--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--lg--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--lg--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--lg--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--lg--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--lg--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--lg--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--lg--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--lg--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--lg--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--lg--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--offset--lg--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--offset--lg--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--offset--lg--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--offset--lg--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--offset--lg--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--offset--lg--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--offset--lg--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--offset--lg--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--offset--lg--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--offset--lg--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--offset--lg--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--offset--lg--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--lg--12 > .aem-GridColumn.aem-GridColumn--offset--lg--12 {
    margin-left: 100%;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--lg--newline {
    /* newline behavior */
    display: block;
    clear: both !important;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--lg--none {
    /* none behavior */
    display: block;
    clear: none !important;
    float: left;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--lg--hide {
    /* hide behavior */
    display: none;
  }
}
/* LARGE DESKTOP */
@media (min-width: 1201px) {
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xl--1 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xl--1 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xl--1 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xl--2 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--xl--2 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xl--2 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xl--2 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--xl--2 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--xl--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--xl--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xl--3 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xl--3 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xl--3 > .aem-GridColumn.aem-GridColumn--xl--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xl--3 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xl--3 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xl--3 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xl--3 > .aem-GridColumn.aem-GridColumn--offset--xl--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--xl--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--xl--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--xl--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--xl--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xl--4 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--xl--4 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--xl--4 > .aem-GridColumn.aem-GridColumn--xl--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--xl--4 > .aem-GridColumn.aem-GridColumn--xl--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xl--4 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xl--4 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--xl--4 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--xl--4 > .aem-GridColumn.aem-GridColumn--offset--xl--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--xl--4 > .aem-GridColumn.aem-GridColumn--offset--xl--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--xl--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--xl--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--xl--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--xl--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--xl--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--xl--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xl--5 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--xl--5 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--xl--5 > .aem-GridColumn.aem-GridColumn--xl--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--xl--5 > .aem-GridColumn.aem-GridColumn--xl--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--xl--5 > .aem-GridColumn.aem-GridColumn--xl--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xl--5 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xl--5 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--xl--5 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--xl--5 > .aem-GridColumn.aem-GridColumn--offset--xl--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--xl--5 > .aem-GridColumn.aem-GridColumn--offset--xl--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--xl--5 > .aem-GridColumn.aem-GridColumn--offset--xl--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--xl--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--xl--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--xl--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--xl--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xl--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xl--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xl--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xl--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xl--6 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--xl--6 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xl--6 > .aem-GridColumn.aem-GridColumn--xl--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--xl--6 > .aem-GridColumn.aem-GridColumn--xl--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xl--6 > .aem-GridColumn.aem-GridColumn--xl--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--xl--6 > .aem-GridColumn.aem-GridColumn--xl--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xl--6 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xl--6 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--xl--6 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xl--6 > .aem-GridColumn.aem-GridColumn--offset--xl--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--xl--6 > .aem-GridColumn.aem-GridColumn--offset--xl--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xl--6 > .aem-GridColumn.aem-GridColumn--offset--xl--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--xl--6 > .aem-GridColumn.aem-GridColumn--offset--xl--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xl--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xl--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xl--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xl--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xl--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xl--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xl--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xl--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xl--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xl--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xl--7 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--xl--7 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--xl--7 > .aem-GridColumn.aem-GridColumn--xl--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--xl--7 > .aem-GridColumn.aem-GridColumn--xl--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--xl--7 > .aem-GridColumn.aem-GridColumn--xl--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--xl--7 > .aem-GridColumn.aem-GridColumn--xl--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--xl--7 > .aem-GridColumn.aem-GridColumn--xl--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xl--7 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xl--7 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--xl--7 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--xl--7 > .aem-GridColumn.aem-GridColumn--offset--xl--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--xl--7 > .aem-GridColumn.aem-GridColumn--offset--xl--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--xl--7 > .aem-GridColumn.aem-GridColumn--offset--xl--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--xl--7 > .aem-GridColumn.aem-GridColumn--offset--xl--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--xl--7 > .aem-GridColumn.aem-GridColumn--offset--xl--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xl--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xl--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xl--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xl--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xl--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xl--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xl--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xl--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xl--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xl--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xl--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xl--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xl--8 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--xl--8 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--xl--8 > .aem-GridColumn.aem-GridColumn--xl--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--xl--8 > .aem-GridColumn.aem-GridColumn--xl--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--xl--8 > .aem-GridColumn.aem-GridColumn--xl--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--xl--8 > .aem-GridColumn.aem-GridColumn--xl--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--xl--8 > .aem-GridColumn.aem-GridColumn--xl--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--xl--8 > .aem-GridColumn.aem-GridColumn--xl--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xl--8 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xl--8 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--xl--8 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--xl--8 > .aem-GridColumn.aem-GridColumn--offset--xl--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--xl--8 > .aem-GridColumn.aem-GridColumn--offset--xl--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--xl--8 > .aem-GridColumn.aem-GridColumn--offset--xl--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--xl--8 > .aem-GridColumn.aem-GridColumn--offset--xl--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--xl--8 > .aem-GridColumn.aem-GridColumn--offset--xl--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--xl--8 > .aem-GridColumn.aem-GridColumn--offset--xl--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xl--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xl--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xl--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xl--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xl--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xl--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xl--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xl--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xl--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xl--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xl--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xl--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xl--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xl--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xl--9 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--xl--9 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--xl--9 > .aem-GridColumn.aem-GridColumn--xl--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xl--9 > .aem-GridColumn.aem-GridColumn--xl--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--xl--9 > .aem-GridColumn.aem-GridColumn--xl--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--xl--9 > .aem-GridColumn.aem-GridColumn--xl--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xl--9 > .aem-GridColumn.aem-GridColumn--xl--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--xl--9 > .aem-GridColumn.aem-GridColumn--xl--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--xl--9 > .aem-GridColumn.aem-GridColumn--xl--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xl--9 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xl--9 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--xl--9 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--xl--9 > .aem-GridColumn.aem-GridColumn--offset--xl--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xl--9 > .aem-GridColumn.aem-GridColumn--offset--xl--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--xl--9 > .aem-GridColumn.aem-GridColumn--offset--xl--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--xl--9 > .aem-GridColumn.aem-GridColumn--offset--xl--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xl--9 > .aem-GridColumn.aem-GridColumn--offset--xl--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--xl--9 > .aem-GridColumn.aem-GridColumn--offset--xl--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--xl--9 > .aem-GridColumn.aem-GridColumn--offset--xl--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xl--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xl--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xl--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xl--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xl--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xl--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xl--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xl--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xl--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xl--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xl--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xl--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xl--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xl--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xl--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xl--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--xl--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--xl--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--xl--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--xl--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--xl--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--xl--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--xl--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--xl--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--offset--xl--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--offset--xl--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--offset--xl--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--offset--xl--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--offset--xl--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--offset--xl--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--offset--xl--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--xl--10 > .aem-GridColumn.aem-GridColumn--offset--xl--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xl--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xl--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xl--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xl--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xl--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xl--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xl--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xl--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xl--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xl--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xl--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xl--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xl--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xl--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xl--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xl--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xl--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xl--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--xl--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--xl--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--xl--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--xl--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--xl--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--xl--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--xl--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--xl--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--xl--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--offset--xl--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--offset--xl--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--offset--xl--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--offset--xl--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--offset--xl--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--offset--xl--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--offset--xl--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--offset--xl--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--xl--11 > .aem-GridColumn.aem-GridColumn--offset--xl--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xl--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xl--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xl--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xl--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xl--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xl--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xl--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xl--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xl--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xl--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xl--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xl--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xl--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xl--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xl--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xl--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xl--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xl--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xl--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xl--12 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--xl--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--xl--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--xl--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--xl--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--xl--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--xl--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--xl--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--xl--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--xl--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--xl--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--xl--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--xl--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--offset--xl--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--offset--xl--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--offset--xl--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--offset--xl--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--offset--xl--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--offset--xl--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--offset--xl--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--offset--xl--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--offset--xl--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--offset--xl--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--offset--xl--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--offset--xl--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--xl--12 > .aem-GridColumn.aem-GridColumn--offset--xl--12 {
    margin-left: 100%;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--xl--newline {
    /* newline behavior */
    display: block;
    clear: both !important;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--xl--none {
    /* none behavior */
    display: block;
    clear: none !important;
    float: left;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--xl--hide {
    /* hide behavior */
    display: none;
  }
}

