.Microsite{ flex:none !important }.Microsite{ flex:none !important }.Microsite.Flip_The_Switch #MainTeaser .Teaser >div{ width:100%; text-align:center; margin-top:-13vw; position:absolute }.Microsite.Flip_The_Switch #MainTeaser .Teaser >div span{ background:#FFF; padding:7px 40px; font-size:55px; letter-spacing:3px; font-weight:500 }.Microsite.Flip_The_Switch .Header{ text-align:center; margin-top:20px }.Microsite.Flip_The_Switch .Header h1{ font-weight:300; letter-spacing:5px; padding:55px 0 25px 0; margin:auto; background:#000; font-size:68px; text-transform:uppercase; color:#FFF; text-align:center; display:inline-block }.Microsite.Flip_The_Switch .Header >span{ letter-spacing:5px; color:#8f8f8f; font-size:1.8em; margin-top:-10px; text-transform:uppercase; font-weight:300; visibility:hidden; display:block }.Microsite.Flip_The_Switch .Header >span p{ padding:0; margin:0; font-weight:500; display:inline-block }.Microsite.Flip_The_Switch .Header h1 p{ padding:0; margin:0; font-weight:600; display:inline-block; color:#a2fe73; background-image:-webkit-linear-gradient(145deg, #a2fe73, #35fdb2); -webkit-background-clip:text; -webkit-text-fill-color:transparent; -webkit-animation:hue 10s infinite linear }.Microsite.Flip_The_Switch .Setup{ padding-bottom:50px }.Microsite.Flip_The_Switch .Setup >ul{ font-size:1.125em; text-transform:uppercase; padding:0 0 25px 0; margin:0; font-weight:500; list-style:none }.Microsite.Flip_The_Switch .Setup >ul li{ margin:23px 23px 5px 23px; padding-bottom:4px; border-bottom:4px solid #919191; display:inline-block; cursor:pointer }.Microsite.Flip_The_Switch .Setup >ul .Active{ color:#FFF; border-color:#FFF; cursor:default }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(2){ width:100%; position:absolute; z-index:20; display:none }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(2) img{ margin:10px; cursor:pointer; float:right }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(2) img:first-child{ margin:13px 30px 0 10px }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(3){ position:relative; z-index:2; cursor:pointer }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(3){ width:100% }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(1){ width:100%; transition:opacity .15s; margin-top:24vw; position:absolute; z-index:3; cursor:pointer; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7 }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(1) span{ width:130px; height:130px; position:absolute; border:4px solid #FFF; border-radius:50%; background:rgba(0, 0, 0, 0.38); left:-moz-calc(50% - 60px); left:-webkit-calc(50% - 60px); left:-o-calc(50% - 60px); left:calc(50% - 60px) }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(1) p{ position:absolute; padding:0; margin:0; top:38px; left:52px; color:transparent; width:0; height:0; border-top:26px solid transparent; border-bottom:26px solid transparent; border-left:38px solid #FFF }.Microsite.Flip_The_Switch .Setup picture,.Microsite.Flip_The_Switch .Setup picture source,.Microsite.Flip_The_Switch .Setup picture img{ width:100%; display:block }.Microsite.Flip_The_Switch .Setup picture:nth-of-type(2){ display:none }.Microsite.Flip_The_Switch .Setup{ text-align:center; padding-top:55px; clear:both }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4){ background:linear-gradient(to top, #1b1b1b 0%, #373737 100%) }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul{ width:100%; padding:0; margin:-9% 0 0 0; position:relative; z-index:5; text-align:center; list-style:none; display:table }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li{ width:33%; min-width:33%; max-width:33%; vertical-align:bottom; display:table-cell }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div{ padding:0 9% }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >picture{ display:inline-block }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >picture:not(:first-child){ display:none }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >picture{ background-image:-webkit-linear-gradient(145deg, #a2fe73, #35fdb2); -webkit-background-clip:text; -webkit-text-fill-color:transparent; -webkit-animation:hue 10s infinite linear }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >span:first-of-type{ font-size:2.4em; text-transform:uppercase; font-weight:300; color:#FFF; margin-top:-10px; display:inline-block }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >span:first-of-type sup{ font-size:0.5em }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >div:first-of-type{ padding-top:10px }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >div:first-of-type span{ display:block }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >div:first-of-type span sub{ font-size:10px; vertical-align:super }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >div:first-of-type a{ font-weight:500 }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li .Price{ margin:10px 0 27px 0; padding:0; font-size:2em; font-weight:300 }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div .Price:nth-of-type(odd){ display:none }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >form:not([name="Color"]):nth-of-type(3){ display:none }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li .NoPrice{ height:95px }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >form:not([name="Color"]){ margin-bottom:-30px; position:relative; z-index:3 }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >form:not([name="Color"]) >button{ color:#FFF; padding:15px 60px; font-size:1.2em; font-weight:300; background:#f90900; display:inline-block; z-index:5 }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >form:not([name="Color"]) >button.Disabled{ background-color:#707070; cursor:default }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >form:not([name="Color"]) .Shopify{ max-width:100% !important; margin-top:-21px !important }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >form:not([name="Color"]) .Learn-More{ color:#FFF !important; background:#f90900 !important ; cursor:pointer !important }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >form[name="Color"]{ margin:20px 0 15px 0 }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >form[name="Color"] >label{ display:inline-block !important; margin:0 4px !important; cursor:pointer; overflow:hidden; -moz-user-select:none; -ms-user-select:none; user-select:none }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >form[name="Color"] >label input{ position:absolute; left:-100vw; opacity:0 }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >form[name="Color"] >label div{ background:#000000; display:flex; justify-content:center; align-items:center; width:26px; height:26px; border:2px solid #5e5e5e; border-radius:50%; overflow:hidden }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >form[name="Color"] >label:nth-child(2) div{ background:#484848; border-color:#5e5e5e }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li >div >form[name="Color"] >label:last-of-type div{ background:#FFF; border-color:#5e5e5e }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li:first-child >div >form[name="Color"] >label div,.Microsite.Flip_The_Switch .Setup >div:nth-of-type(4) >ul >li:last-child >div >form[name="Color"] >label div{ background:#000000; display:flex; justify-content:center; align-items:center; width:26px; height:26px; border:2px solid #5e5e5e; border-radius:50%; overflow:hidden }.Microsite.Flip_The_Switch #SubTeaser{ width:100%; text-align:center }.Microsite.Flip_The_Switch #SubTeaser .FullWidthRow{ padding:0 0 119px 0 }.Microsite.Flip_The_Switch #SubTeaser h4{ padding:0; margin:10px 0 0 0; font-size:2em; font-weight:500; display:inline-block; color:#a2fe73; background-image:-webkit-linear-gradient(145deg, #a2fe73, #35fdb2); -webkit-background-clip:text; -webkit-text-fill-color:transparent; -webkit-animation:hue 10s infinite linear }.Microsite.Flip_The_Switch #SubTeaser form input{ border-bottom:2px solid #FFF !important; color:#FFF !important; font-size:1.225em !important }.Microsite.Flip_The_Switch #SubTeaser form input,.Microsite.Flip_The_Switch #SubTeaser form input ~ span.FieldTitle{ color:#c3c3c3 !important; text-align:center !important }.Microsite.Flip_The_Switch #SubTeaser p{ color:#FFF; font-size:2em; font-weight:300; padding-top:0; margin:0 }.Microsite.Flip_The_Switch #SubTeaser .MediumContent > div{ width:20%; margin-top:20px; margin-left:auto; margin-right:auto; position:relative }.Microsite.Flip_The_Switch #SubTeaser form{ margin:0; padding:1px 0 2px }.Microsite.Flip_The_Switch #SubTeaser form input,.Microsite.Flip_The_Switch #SubTeaser form input ~ span.FieldTitle{ font-size:1.125em; line-height:1.3125rem; height:21px; text-align:left; font-weight:300; color:#2b2b2b; white-space:nowrap }.Microsite.Flip_The_Switch #SubTeaser form input{ border-bottom:2px solid #2b2b2b }.Microsite.Flip_The_Switch #SubTeaser form .Input span{ height:21px; margin-top:-43px }.Microsite.Flip_The_Switch #SubTeaser form .Input span.FieldTitle{ margin-top:-41px }.Microsite.Flip_The_Switch #SubTeaser form label{ margin:0; transition:margin .1s }.Microsite.Flip_The_Switch #SubTeaser form .Input input:focus + span::before,.Microsite.Flip_The_Switch #SubTeaser form.Active .Input input + span::before{ border-left-color:#2b2b2b; border-bottom-color:#2b2b2b }.Microsite.Flip_The_Switch #SubTeaser form .Input input:focus + span::after,.Microsite.Flip_The_Switch #SubTeaser form.Active .Input input + span::after{ border-top-color:#2b2b2b; border-right-color:#2b2b2b }.Microsite.Flip_The_Switch #SubTeaser form input{ box-shadow:none }.Microsite.Flip_The_Switch #SubTeaser form input:required,.Microsite.Flip_The_Switch #SubTeaser form input:invalid,.Microsite.Flip_The_Switch #SubTeaser form input:-webkit-autofill{ -webkit-box-shadow:0 0 0 30px #dbdbdb inset; box-shadow:0 0 0 30px #dbdbdb inset }.Microsite.Flip_The_Switch #SubTeaser form input:hover{ border-color:#717171 }.Microsite.Flip_The_Switch #SubTeaser form .Input:hover input:focus + span::before,.Microsite.Flip_The_Switch #SubTeaser form .Input:hover input.filled + span::before{ transition:border .1s; border-left-color:#717171; border-bottom-color:#717171 }.Microsite.Flip_The_Switch #SubTeaser form.Active .Input:hover input + span::before{ transition:border .1s; border-left-color:#717171; border-bottom-color:#717171 }.Microsite.Flip_The_Switch #SubTeaser form .Input:hover input:focus + span::after,.Microsite.Flip_The_Switch #SubTeaser form .Input:hover input.filled + span::after{ transition:border .1s; border-top-color:#717171; border-right-color:#717171 }.Microsite.Flip_The_Switch #SubTeaser form.Active .Input:hover input + span::after{ transition:border .1s; border-top-color:#717171; border-right-color:#717171 }.Microsite.Flip_The_Switch #SubTeaser form.Active .Input input{ outline:none; border-bottom-width:1px; margin-bottom:0 }.Microsite.Flip_The_Switch #SubTeaser form.Active .Input input + span::before,.Microsite.Flip_The_Switch #SubTeaser form.Active .Input input + span::after{ width:100%; height:100%; height:calc(100% + 2px) }.Microsite.Flip_The_Switch #SubTeaser form.Active .Input input + span::after{ border-top-color:#717171; border-right-color:#717171; transition:height .12s linear, width .06s linear .12s }.Microsite.Flip_The_Switch #SubTeaser form.Active .Input input + span::before{ border-left-color:#717171; border-bottom-color:#717171; transition:border-color 0s linear .18s, height .12s linear .18s, width .06s linear .3s }.Microsite.Flip_The_Switch #SubTeaser form input ~ span.FieldTitle{ transform:translate(0, 0); opacity:1; transition:transform .1s ease-out, opacity .1s linear }.Microsite.Flip_The_Switch #SubTeaser form input:placeholder-shown ~ span.FieldTitle{ transform:translate(0, 0); opacity:1; transition:transform .1s ease-out, opacity .1s linear }.Microsite.Flip_The_Switch #SubTeaser form.Active input ~ span.FieldTitle{ transform:translate(-10px, -1.85em); font-weight:400 }.Microsite.Flip_The_Switch #SubTeaser form input:not(:placeholder-shown) ~ span.FieldTitle{ transform:translate(-10px, -1.85em); font-weight:400 }.Microsite.Flip_The_Switch #SubTeaser form button{ display:block; border:2px solid #dedede; border-width:2px 0; background:transparent; position:absolute; top:1px; bottom:2px; right:0; padding:0; margin:-1px 0 -2px; text-align:center; white-space:nowrap; font-size:1.125em; line-height:1.3125rem; font-weight:400; color:#dedede; width:0; overflow:hidden; transition:width .15s, border .1s, background .1s, color .1s }.Microsite.Flip_The_Switch #SubTeaser form.Active button{ width:120px; border-width:2px }.Microsite.Flip_The_Switch #SubTeaser form.Active label{ margin-right:130px }.Microsite.Flip_The_Switch #SubTeaser form.Active button:hover{ color:#f2f2f2; border-color:#333; background:#333333 }.Microsite.Flip_The_Switch #SubTeaser form input,.Microsite.Flip_The_Switch #SubTeaser form button{ font-size:1em }.Microsite #Spotlight .Label{ position:absolute; padding:2.5% 4.918032792%; width:90%; text-transform:uppercase }.Microsite #Spotlight .LabelTopLeft{ top:0; right:auto; bottom:auto; left:0 }.Microsite #Spotlight .LabelBottomLeft{ bottom:0; left:0; top:auto; right:auto }.Microsite #Spotlight{ margin-top:100px; margin-bottom:100px }.Microsite #Spotlight h1{ text-align:center; text-transform:uppercase }.Microsite #Spotlight .ContentRow{ max-width:1420px; float:none; margin-left:auto; margin-right:auto }.Microsite #Spotlight .Grid_6{ position:relative; padding:0; margin:0; width:50%; background:#000; overflow:hidden; pointer-events:all }.Microsite #Spotlight .Grid_6 .Button{ display:inline-block; width:auto; margin:0; color:#1c1c1c; border:0 none; font-size:1.125em; font-weight:400; -webkit-font-smoothing:antialiased }.Microsite #Spotlight .Grid_6 img{ display:block; width:100%; max-width:100%; height:auto; margin:0; opacity:1; transition:opacity .3s }.Microsite #Spotlight .Grid_6.SideTeaser img{ width:100%; margin:0 }.Microsite #Spotlight .Grid_6.PullRight{ float:right }.Microsite #Spotlight .Label{ padding:2.5% 3.5% }.Microsite #Spotlight .Label h2{ font-size:2em; font-weight:400; color:#fff; text-transform:none; margin:0 }.Microsite #Spotlight .Label P{ color:#fff; font-size:1.125em; font-weight:300; text-transform:none; margin:0 }.Microsite #Spotlight .Grid_6 .DisplayHelper{ display:block; position:absolute; top:0; left:0; width:100%; height:100%; margin:0; padding:0; text-align:center; z-index:10; opacity:0; transition:opacity .15s }.Microsite #Spotlight .Grid_6 .DisplayHelper .Button{ position:relative; top:50%; margin-top:-35px }.Microsite #Spotlight .Grid_6:hover .DisplayHelper{ opacity:1 }.Microsite #Spotlight .Grid_6:hover img{ opacity:.7 }.Microsite #Spotlight .ContentRow{ max-width:1420px; float:none; margin-left:auto; margin-right:auto }#MainContent #Statement{ margin-top:110px; margin-bottom:120px }#MainContent #Statement .MediumContent{ top:0; display:block; margin:0 auto; padding:0 3em; text-align:center; max-width:880px; max-width:calc(880px - 6em) }#MainContent #Statement .MediumContent p{ font-size:1.875em; line-height:2.5rem; font-weight:300; letter-spacing:1px; margin:0; color:#fff }@-webkit-keyframes hue{from{ -webkit-filter:hue-rotate(0deg) } to { -webkit-filter:hue-rotate(-360deg) }}@media screen and (min-width:1921px){.Microsite #Spotlight .ContentRow{ max-width:80% }}@media only screen and (max-width:1300px){.Microsite.Flip_The_Switch #SubTeaser .MediumContent > div{ width:30% }}@media only screen and (max-width:1205px){.Microsite.Flip_The_Switch .Setup >div:nth-of-type(1){ margin-top:23vw }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(1) span{ width:110px; height:110px }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(1) span p{ top:36px; left:45px; border-top:20px solid #0000; border-bottom:20px solid #0000; border-left:30px solid #FFF }.Microsite.Flip_The_Switch .Setup >div:last-child >ul >li:first-child >div{ padding-right:5% }.Microsite.Flip_The_Switch .Setup >div:last-child >ul >li:nth-child(2) >div{ padding:0 5% }.Microsite.Flip_The_Switch .Setup >div:last-child >ul >li:last-child >div{ padding-left:5% }.Microsite.Flip_The_Switch .Setup >div:last-child >ul >li >div >div:first-of-type{ font-size:0.9em }}@media only screen and (max-width:1200px){.Microsite.Flip_The_Switch #MainTeaser .Teaser >div{ margin-top:-11vw }.Microsite.Flip_The_Switch #MainTeaser .Teaser >div span{ font-size:40px }.Microsite.Flip_The_Switch .Setup >div:last-child >ul >li >div >span:first-of-type{ font-size:2.0em }}@media only screen and (max-width:1050px){.Microsite.Flip_The_Switch .Setup >div:nth-of-type(3){ margin-bottom:50px }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(2){ padding-top:28px }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(2) img{ width:30px; height:30px }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(2) img:first-child{ margin:9px 18px 0 7px }.Microsite.Flip_The_Switch .Setup >div:last-child >ul >li >div >span:first-of-type{ font-size:2.0em }.Microsite.Flip_The_Switch .Setup >div:last-child{ background:none }.Microsite.Flip_The_Switch .Setup >div:last-child >ul,.Microsite.Flip_The_Switch .Setup >div:last-child >ul li,.Microsite.Flip_The_Switch .Setup >div:last-child >ul li >div{ width:100%; max-width:100%; min-width:100%; padding:0 !important; display:block }.Microsite.Flip_The_Switch .Setup >div:last-child >ul >li >div >span:first-of-type{ font-size:2.4em }.Microsite.Flip_The_Switch .Setup >div:last-child >ul >li >div >form{ margin-bottom:10px; text-align:center }.Microsite.Flip_The_Switch .Setup >div:last-child >ul >li >div >form .Shopify{ margin-left:auto; margin-right:auto; display:inline-block  }}@media screen and (max-width:860px){.Microsite.Flip_The_Switch #MainTeaser .Teaser >div span{ font-size:30px }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(1){ margin-top:22vw }.Microsite.Flip_The_Switch #SubTeaser .MediumContent > div{ width:40% }.Microsite #Spotlight .LabelTopLeft,.Microsite #Spotlight .LabelTopRight,.Microsite #Spotlight .LabelTopCenter,.Microsite #Spotlight .LabelBottomRight,.Microsite #Spotlight .LabelMiddleLeft,.Microsite #Spotlight .LabelMiddleRight{ top:auto; bottom:0; right:auto; left:0; text-align:left }.Microsite #Spotlight .Label h2{ font-size:1.25em }.Microsite #Spotlight .Label P{ font-size:0.875em }.Microsite #Spotlight .Grid_6 .DisplayHelper{ display:block; opacity:1; top:0; bottom:0; left:0; right:0; margin:0 }.Microsite #Spotlight .Grid_6 .Button{ display:none }#MainContent #Statement .MediumContent p{ font-size:1.25em; line-height:1.6em; margin:0 5% }#MainContent #Statement .MediumContent p br{ display:none }}@media screen and (max-width:800px){.Microsite.Flip_The_Switch .Header h1{ font-size:50px }.Microsite.Flip_The_Switch .Header span{ font-size:1.5em }}@media screen and (max-width:740px){.Microsite.Flip_The_Switch #MainTeaser .Teaser >div span{ font-size:20px }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(1){ margin-top:20vw }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(1) span{ width:100px; height:100px; left:-moz-calc(50% - 47px); left:-webkit-calc(50% - 47px); left:-o-calc(50% - 47px); left:calc(50% - 47px) }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(1) span p{ top:33px; left:41px; border-top:17px solid #0000; border-bottom:17px solid #0000; border-left:27px solid #FFF }}@media screen and (max-width:690px){.Microsite.Flip_The_Switch #MainTeaser .Teaser >div span{ font-size:15px }.Microsite.Flip_The_Switch #SubTeaser .MediumContent > div{ width:50% }}@media screen and (max-width:580px){.Microsite.Flip_The_Switch .Header h1{ font-size:40px }.Microsite.Flip_The_Switch .Header span{ font-size:1.1em }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(1){ margin-top:19vw }.Microsite.Flip_The_Switch .Setup{ padding-top:35px }.Microsite.Flip_The_Switch .Setup >ul{ padding-top:0 }.Microsite.Flip_The_Switch .Setup >ul li{ font-size:0.8em}.Microsite.Flip_The_Switch #SubTeaser .FullWidthRow{ padding:60px 0 80px 0 }.Microsite.Flip_The_Switch #SubTeaser .MediumContent > div{ width:60% }.Microsite.Flip_The_Switch #SubTeaser h4,.Microsite.Flip_The_Switch #SubTeaser p{ font-size:1.5em }.Microsite #Spotlight{ margin-bottom:0 }.Microsite #Spotlight h1{ font-size:1.5em; font-weight:300 }.Microsite #Spotlight .ContentRow{ margin:0 auto; width:100% }.Microsite #Spotlight .Grid_6{ width:100% }.Microsite #Spotlight .Grid_6.SideTeaser{ display:none }.Microsite #Spotlight .Label{ padding:4.5% 5% }.Microsite #Spotlight .LabelTopLeft{ bottom:0; left:0; top:auto; right:auto }.Microsite #Spotlight .Label h2{ font-size:1.25em; line-height:1.1 }.Microsite #Spotlight .Label P{ font-size:1em }}@media screen and (max-width:510px){.Microsite.Flip_The_Switch #MainTeaser .Teaser >div span{ font-size:13px }.Microsite.Flip_The_Switch .Setup > div:nth-of-type(1){ margin-top:17vw }}@media screen and (max-width:450px){.Microsite.Flip_The_Switch .Header h1{ font-size:30px }.Microsite.Flip_The_Switch .Header span{ font-size:0.8em; padding-top:7px }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(2){ padding-top:33px }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(2) img{ width:25px; height:25px }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(2) img:first-child{ margin:9px 17px 0 3px }.Microsite.Flip_The_Switch .Setup > div:nth-of-type(1){ margin-top:15vw }.Microsite.Flip_The_Switch .Setup >ul li{ margin:18px 10px -4px 10px }.Microsite.Flip_The_Switch #SubTeaser .MediumContent > div{ width:80% }}@media screen and (max-width:360px){.Microsite.Flip_The_Switch #MainTeaser .Teaser >div{ margin-top:-13vw }.Microsite.Flip_The_Switch #MainTeaser .Teaser >div span{ font-size:11px }.Microsite.Flip_The_Switch .Header h1{ font-size:25px }.Microsite.Flip_The_Switch .Header span{ font-size:0.6em; padding-top:7px }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(1){ margin-top:17vw }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(1) span{ width:70px; height:70px; left:-moz-calc(50% - 37px); left:-webkit-calc(50% - 37px); left:-o-calc(50% - 37px); left:calc(50% - 37px) }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(1) span p{ top:26px; left:30px; border-top:10px solid #0000; border-bottom:10px solid #0000; border-left:17px solid #FFF }.Microsite.Flip_The_Switch #SubTeaser h4,.Microsite.Flip_The_Switch #SubTeaser p{ font-size:1.2em }}@media screen and (max-width:310px){.Microsite.Flip_The_Switch .Setup >div:nth-of-type(1){ margin-top:17vw }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(1) span{ width:50px; height:50px; left:-moz-calc(50% - 27px); left:-webkit-calc(50% - 27px); left:-o-calc(50% - 27px); left:calc(50% - 27px) }.Microsite.Flip_The_Switch .Setup >div:nth-of-type(1) span p{ top:16px; left:20px; border-top:10px solid #0000; border-bottom:10px solid #0000; border-left:17px solid #FFF }}.Gallery{position:relative}.Gallery img{display:block;padding:0;border:0 none;width:100%}.Gallery .Label{font-size:1.5em;line-height:1.9166;margin-top:2.4590163962vw;margin-bottom:2.4590163962vw;color:#b2b3b5;text-transform:uppercase;font-weight:100;text-shadow:1px 1px 2px rgba(20, 20, 20, .8)}.Gallery h1.Label{font-size:2.25em;color:#fff}.Gallery .GalleryDisplay > ul,.Gallery .Navigation > ul{display:block;margin:0;padding:0;list-style:none}.Gallery .GalleryDisplay,.Gallery .GalleryDisplay ul li{min-height:38vw;max-height:90vh;overflow:hidden}.Gallery .GalleryDisplay > ul{white-space:nowrap;line-height:0}.Gallery .GalleryDisplay > ul > li{display:inline-flex;justify-content:space-between;position:absolute;top:0;left:0;opacity:0;z-index:100;width:100%;transition:opacity .25s linear}.Gallery .GalleryDisplay li.active{opacity:1;position:relative;z-index:105}.Gallery .GalleryDisplay > ul > li picture{display:flex;width:100%;flex:1 0 auto}.Gallery .GalleryDisplay > ul > li img{height:auto;width:100%;margin-left:0;max-width:none;align-self:center;margin-top:unset;margin-bottom:unset}.Gallery .GalleryDisplay > ul > li video{display:block;height:auto;min-height:0;width:100%;margin-left:0;max-width:none;align-self:flex-end;margin-top:unset;margin-bottom:unset;object-position:50% 50%;object-fit:cover}.Video_Plugin_Container{display:flex;position:relative;width:100%;min-width:100%;height:auto;margin:0;align-self:auto;align-items:flex-end}.Video_Plugin_Container .PlayPause{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center, rgba(54, 54, 54, 0.33) 0%,rgba(0, 0, 0, 0.75) 100%);transition:opacity .1s}.Video_Plugin_Container .PlayPause > i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity .1s;color:#fff;font-size:6em;cursor:pointer}.Video_Plugin_Container .PlayPause > i.hidden{opacity:0}.Video_Plugin_Container .PlayPause.hidden{opacity:0}.Video_Plugin_Container .PlayPause > i.Play{display:block;text-indent:-999px;font-size:3em;width:3em;height:3em;overflow:hidden;border:2px solid #fff;border-radius:50%}.Video_Plugin_Container .PlayPause > i.Play::after{content:' ';display:block;border-left:1em solid #fff;border-top:0.6em solid transparent;border-bottom:0.6em solid transparent;position:absolute;top:50%;left:50%;transform:translate(-38%, -50%)}.Gallery .Navigation{position:absolute;z-index:109;top:0;height:100%;width:auto;display:flex;align-items:center}.Gallery .Navigation li{display:block;margin:18px 0;cursor:pointer;border:2px solid transparent;transition:border .1s linear}.Gallery .Navigation li:not(.active):hover{border:2px solid #fff}.Gallery .Navigation video{display:block;padding:0;border:0 none;width:100%}.Gallery .Navigation li.active video{position:relative;z-index:120}.Gallery .Navigation.ImpliedItems{display:block;width:auto;top:auto;left:50%;right:auto;bottom:2.1vw;height:auto}.Gallery .Navigation.ImpliedItems ul{position:relative;left:-50%;margin:0 auto;text-align:center;white-space:nowrap}.Gallery .Navigation.ImpliedItems ul li{display:inline-block;border:0 none !important;margin:0;padding:7px 5px}.Gallery .Navigation.ImpliedItems ul li span{display:block;height:5px;width:65px;text-indent:-9999999px;background:rgba(125, 125, 125, .5);opacity:1}.Gallery .Navigation.ImpliedItems ul li.active{border:0 none}.Gallery .Navigation.ImpliedItems ul li.active span{opacity:1}.Gallery .Navigation.ImpliedItems ul li::before,.Gallery .Navigation.ImpliedItems ul li.active::before,.Gallery .Navigation.ImpliedItems ul li::after,.Gallery .Navigation.ImpliedItems ul li.active::after{content:'';display:none}.Gallery .Navigation.ImpliedItems ul li:not(.active):hover span{opacity:.9}.Gallery .Navigation.ImpliedItems ul li.off span{transition-duration:0s !important}.Gallery .Navigation ul li.off::before,.Gallery .Navigation ul li.off::after,.Gallery .Navigation ul li.reset::before,.Gallery .Navigation ul li.reset::after{transition-duration:0s !important;width:0 !important;height:0 !important}.Gallery .Navigation.ImpliedItems ul li span{border-left:0px solid #fff}.Gallery .Navigation.ImpliedItems ul li.active span{transition:border-width 5s linear, width 5s linear;width:0px;border-left-width:65px}.Gallery .Navigation.ImpliedItems ul li.reset span{transition:none;width:65px;border-left:0}.Gallery .Navigation.NoAnimation ul li.active span,.Gallery .Navigation.NoAnimation ul li.active::before,.Gallery .Navigation.NoAnimation ul li.active::after{transition:none !important}.Gallery .Navigation li::before,.Gallery .Navigation li::after{box-sizing:border-box;content:'';position:absolute;width:0;height:0}.Gallery .Navigation li{position:relative;-webkit-transition:color 0.25s;transition:color 0.25s}.Gallery .Navigation li::before,.Gallery .Navigation li::after{border:2px solid transparent;width:0;height:0}.Gallery .Navigation li::before{top:-2px;left:-2px}.Gallery .Navigation li::after{bottom:-2px;right:-2px}.Gallery .Navigation li.active::before,.Gallery .Navigation li.active::after{width:calc(100% + 4px);height:calc(100% + 4px);z-index:110}.Gallery .Navigation li.active img{position:relative;z-index:120}.Gallery .Navigation li.active::before{border-top-color:#fff;border-right-color:#fff;-webkit-transition:width 1.25s ease-out, height 1.25s ease-out 1.25s;transition:width 1.25s ease-out, height 1.25s ease-out 1.25s}.Gallery .Navigation li.active::after{border-bottom-color:#fff;border-left-color:#fff;-webkit-transition:border-color 0s ease-out 2.5s, width 1.25s ease-out 2.5s, height 1.25s ease-out 3.75s;transition:border-color 0s ease-out 2.5s, width 1.25s ease-out 2.5s, height 1.25s ease-out 3.75s}div.Gallery.Paused .Navigation li::before,div.Gallery.Paused .Navigation li::after{transition:none !important}@media screen and (min-width:1921px){.Gallery .Navigation > ul{height:100%;max-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.Gallery .Navigation > ul li{height:27%;max-height:27%;display:flex;justify-content:stretch;align-items:center}.Gallery .Navigation > ul li picture{display:inline-block;height:100%;overflow:hidden}.Gallery .Navigation > ul li img,.Gallery .Navigation > ul li video{display:inline-block;position:relative;flex:0 0 100%;height:100%;min-height:100%;width:auto;min-width:0;max-width:none;margin:0}.Gallery .Navigation > ul li video{object-fit:cover;overflow:hidden}.Gallery .GalleryDisplay > ul > li img{width:auto;min-width:100%;max-width:100%;min-height:100%;margin:0}.Gallery .GalleryDisplay > ul > li video{width:100%;min-width:100%;max-width:none;height:100%;margin:0;align-self:flex-end}.Gallery .Navigation.ImpliedItems > ul{flex-direction:row}.Gallery .GalleryDisplay li.VideoError img{width:30%;min-width:0;min-height:0;margin:0 auto}}@media screen and (max-width:780px){.Video_Plugin_Container .PlayPause{display:none !important}}@media screen and (max-width:480px){.Gallery .GalleryDisplay,.Gallery .GalleryDisplay ul li{max-height:100vh}.GalleryDisplay .Label{font-size:.8em}}