#main-4152020 a,#main-512020 a{text-transform:initial!important}#main-512020{display:block}#main-512020 *{-webkit-box-sizing:border-box;box-sizing:border-box}#main-512020 strong{font-weight:700}#main-512020 section{position:relative}#main-512020 .inner{position:relative;max-width:1240px;width:100%;margin:0 auto;z-index:5;padding:0 80px}#main-512020 section#header:before,#main-512020 section#updates:before{display:block;position:absolute;z-index:1;top:0;left:0;bottom:0;content:""}#main-512020 h1,#main-512020 h2,#main-512020 h3,#main-512020 h4,#main-512020 h5,#main-512020 h6{font-weight:700;color:#000;margin:0;padding:0;line-height:1.25em}#main-512020 h1,#main-512020 h2,#main-512020 h5{color:#fff}#main-512020 h1,#main-512020 h3{font-size:2rem}#main-512020 h2,#main-512020 h6,#main-512020 li,#main-512020 p{font-size:1.125rem}#main-512020 h2,#main-512020 h4{font-weight:400}#main-4152020 #copyblock a,#main-4152020 .tip a,#main-4152020 h1,#main-4152020 h3,#main-4152020 h4,#main-4152020 h5,#main-4152020 strong,#main-512020 section#press p a,#main-512020 section#updates .info p.link a{font-weight:700}#main-512020 h2{line-height:2}#main-512020 h4{font-size:1.25rem}#main-512020 h5{font-size:2.5rem}#main-512020 h6{color:#E11A2B}#main-512020 p{margin:0;padding:0;line-height:1.8em}#main-512020 p.caption{font-size:1rem;line-height:1.125em}#main-512020 p.safety{font-size:.75rem;line-height:1.4em;color:#727272}#main-512020 p.photo-desc{font-size:.875rem;line-height:1.28em}#main-512020 section#header{background-color:#363636;padding:50px 0}#main-512020 section#header:before{background-color:#262626;width:41.7%}#arrow{width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:30px solid #262626;position:absolute;top:50%;margin-top:-60px;left:41.7%}#main-512020 section#updates{background-color:#F8F8F8;padding:0 0 75px}#main-512020 section#updates:before{background-color:#fff;width:41.7%}#main-512020 section#header .inner{display:table}#main-512020 section#header .inner>*{display:table-cell;vertical-align:middle;text-align:left}#main-512020 section#header .inner h1,#main-512020 section#updates .info{width:41.7%}#main-512020 section#header .inner h2,#main-512020 section#updates .protocols{width:58.3%;padding-left:80px}#main-512020 section#updates .inner>div{display:inline-block;vertical-align:middle;padding-top:25px}#main-512020 section#updates .inner>div.info{margin-top:66px}#main-512020 section#updates .inner>div.protocols{padding-top:25px}#main-512020 section#updates .info{padding:50px 80px 0 0}#main-512020 section#updates .info h3{margin-bottom:4rem;margin-top:1rem}#main-512020 section#updates .protocols{padding-left:80px}#main-512020 section#updates .protocols .protocol{display:inline-block;width:33.3%;vertical-align:top;padding-right:10%;padding-bottom:5%}#main-512020 section#updates .protocols .protocol img{display:inline-block;max-width:50px}#main-512020 section#readybanner{text-align:center;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:3rem 0 7rem}#main-512020 section#readybanner img{display:block;margin:0 auto 2rem}#main-512020 section#faqs{padding:50px 0}#main-512020 section#faqs .section{background-color:#F8F8F8;margin:1rem 0}#main-512020 section#faqs .section h4{padding:1.5rem 4rem;position:relative;height:5rem}#main-512020 section#faqs div.inner div.section:nth-child(3) h4 span.icon img{max-width:80px}#main-512020 section#faqs div.inner div.section:nth-child(3) h4 span.line{padding-left:40px;font-size:20px}#main-512020 section#faqs .section h4:after{content:"";width:60px;height:60px;position:absolute;top:50%;margin-top:-30px;right:5px;background:url(https://storage.googleapis.com/assets.mcomnyapps.net/covid-19/faq-close.png) center center no-repeat;cursor:pointer}#main-4152020 #video,#main-4152020 h5{position:relative}#main-512020 section#faqs .section.closed h4:after{background:url(https://storage.googleapis.com/assets.mcomnyapps.net/covid-19/faq-open.png) center center no-repeat}#main-512020 section#faqs .section h4 *{display:inline-block;vertical-align:middle}#main-512020 section#faqs .section h4 .icon{width:60px}#main-512020 section#faqs .section h4 img{max-width:40px}#main-512020 section#faqs .section .questions{padding:0 4rem 1.5rem}#main-512020 section#faqs .section .questions p{margin-bottom:1rem}#main-512020 section#faqs .section.closed .questions{display:none}#main-512020 section#together h3 *{display:inline-block;vertical-align:middle}#main-512020 section#together h3.title{margin-bottom:1rem;background-repeat:no-repeat;background-position:left center;background-size:contain;padding-left:55px}#main-512020 section#together .donate{width:50%;display:inline-block;vertical-align:top;padding-left:.5rem}#main-512020 section#together .video{padding-right:.5rem}#main-512020 section#together .video video{display:block;width:100%;height:auto}#main-512020 section#together .donate .donate-wrap{background-color:#F7ECDE}#main-512020 section#together .donate .donate-wrap h3{padding:5rem 5rem 0}#main-512020 section#together .donate .donate-wrap p{padding:1rem 5rem 3rem}#main-512020 section#together p.caption{margin-top:.75rem}#main-512020 section#press .inner{background-color:#F8F8F8;text-align:center;padding:2rem;margin:5rem auto;max-width:1080px}#main-512020 section#press p{display:inline-block;background-repeat:no-repeat;background-position:left center;background-size:40px;padding-left:60px}#main-4152020{display:block}#main-4152020 *{-webkit-box-sizing:border-box;box-sizing:border-box}#main-4152020 section#alert{padding:1.8rem 0}#main-4152020 .inner{width:100%;max-width:1080px;margin:0 auto}#main-4152020 section#alert .inner{background-position:-11px center;background-repeat:no-repeat}#main-4152020 .innerer{width:100%;max-width:960px;margin:0 auto}#main-4152020 section#heading{padding:1rem 0 4rem;background-repeat:no-repeat;background-size:cover}#main-4152020 section#copyblock .innerer,#main-4152020 section#heading .innerer{padding:2.2rem}#main-4152020 section#copyblock .innerer{background-color:#fff;margin-top:-3rem}#main-4152020 p{font-size:1.2rem;line-height:2em}#main-4152020 h1,#main-4152020 h2{color:#fff}#main-4152020 h1{font-size:1.9rem}#main-4152020 h2{font-size:1.2rem;font-weight:400}#main-4152020 h3{text-align:center;font-size:2.5rem;line-height:1em;padding:.5em 0;margin:0}#main-4152020 h4{font-size:1.5rem;margin:0 0 2rem}#main-4152020 h5{font-size:1.2rem}#main-4152020 h5:before{content:'•';color:#e11a2b;position:absolute;top:0;left:-25px;font-size:30px;line-height:25px}#main-4152020 #alert p{font-size:1rem;line-height:1.5em;margin:0;padding:0 50px}#main-4152020 #video .bg-bar,#main-4152020 .tip-inner,#main-4152020 hr.short,#main-4152020 section#alert{background-color:#F7F7FA}#main-4152020 #video .bg-bar{height:70%;width:100%;position:absolute;z-index:0}#main-4152020 #video .inner{position:relative;z-index:1}#main-4152020 #video h3{padding:2.5rem 0;margin:0}#main-4152020 #video h3 span{display:inline-block}#main-4152020 #video h3 span:first-child{border-right:2px solid #707070;padding-right:2rem;margin-right:2rem}#main-4152020 #video h3 span img{display:inline-block;padding:0;margin:-15px 10px 0 0}#main-4152020 video{display:block;width:100%;height:auto;margin-bottom:5rem}#main-4152020 video.stop{cursor:pointer}#main-4152020 .tip{display:inline-block;width:25%;vertical-align:top;padding-left:1rem}#main-4152020 .tip:first-child{padding-left:0}#main-4152020 .tip-inner{width:100%;text-align:center;height:280px;padding:3rem 2rem}#main-4152020 .tip-inner img{display:block;margin:0 auto 1.8rem}#main-4152020 .tip-inner p{line-height:1.2em;font-size:1rem;margin-bottom:1.8rem}#main-4152020 hr.short{height:2px;width:60%;max-width:580px;margin:0 auto 2.5rem;border:0}#main-4152020 section#faqs .question{padding:0 2rem;margin-bottom:3rem}#main-4152020 section#faqs .question p{margin-bottom:1em}#main-4152020 section#faqs .question li,#main-4152020 section#faqs .question p{line-height:1.5em}#main-4152020 section#faqs .question li{font-size:1.2rem}#main-4152020 .collage{padding:0 1rem;-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-column-width:25%;-moz-column-width:25%;column-width:25%}#main-4152020 .collage .collage-item{-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1.5rem}#main-4152020 .collage .collage-item p,body{padding:0;margin:0}#main-4152020 p.location{font-size:.75rem;color:#666}#main-4152020 p.caption{font-size:1rem;line-height:1.2em}html{font-size:100%}section#main{width:100%;max-width:700px;padding:50px 20px;margin:0 auto}section#main h2{font-weight:700;font-size:1.75rem}section#main-3202020{width:100%;max-width:1024px;padding:50px 0;margin:0 auto}section#main-3202020 .content{width:100%;padding:0 20px;max-width:880px;margin:0 auto}section#main-3202020 .content span.spacer{padding:5px;display:block}section#main-3202020 .content a{color:#E11A2B;text-transform:initial}section#main-3202020 h1,section#main-3202020 h2,section#main-3202020 h3,section#main-3202020 h4,section#main-3202020 h5{font-weight:700;margin:0;padding:0}section#main-3202020 h1,section#main-3202020 h2{text-align:center}section#main-3202020 h1{font-size:3rem}section#main-3202020 h2{font-size:2.25rem;margin:50px 0 30px}section#main-3202020 h3{font-size:1.75rem;margin-bottom:25px}section#main-3202020 h4{font-size:6rem;line-height:1em;letter-spacing:.25em;font-weight:700;text-align:center;position:relative;top:-1.15rem}section#main-3202020 h5{font-size:1.5rem}section#main-3202020 h5 a{text-decoration:none;text-transform:uppercase}section#main-3202020 hr.short{width:80px;margin:25px auto 30px;border:0;border-bottom:1px solid #ccc;padding:0}section#main-3202020 .faq{padding-left:25px;position:relative;margin-bottom:40px}section#main-3202020 .faq:before{content:'•';color:#e11a2b;position:absolute;top:0;left:5px;font-size:30px;line-height:25px}section#main-3202020 #eastersale,section#main-3202020 #lowestprices,section#main-3202020 #vipsale{background-color:#EB6156;width:100%;color:#fff}section#main-3202020 #eastersale .cols,section#main-3202020 #lowestprices .cols,section#main-3202020 #vipsale .cols{text-align:center}section#main-3202020 #eastersale .cols>div,section#main-3202020 #lowestprices .cols>div,section#main-3202020 #vipsale .cols>div{display:inline-block;width:33.333%;padding:0 40px;vertical-align:top;text-align:left;border-left:1px solid #FF9595}section#main-3202020 #eastersale .cols>div:first-child,section#main-3202020 #lowestprices .cols>div:first-child,section#main-3202020 #vipsale .cols>div:first-child{border-left:0 none}section#main-3202020 #eastersale p.shopnow,section#main-3202020 #lowestprices p.shopnow,section#main-3202020 #vipsale p.shopnow{text-align:center;padding:0 0 40px;font-size:1.5rem}section#main-3202020 #eastersale .cols>div p,section#main-3202020 #lowestprices .cols>div p,section#main-3202020 #vipsale .cols>div p{font-size:.85rem;line-height:1.25em}section#main-3202020 #eastersale a,section#main-3202020 #lowestprices a,section#main-3202020 #vipsale a{color:#fff}section#main-3202020 #eastersale{background-color:#eb6156}section#main-3202020 #lowestprices{background-color:#c62127}section#main-3202020 #eastersale .cols>div{width:35%;padding:0 47px}section#main-3202020 #lowestprices .cols>div{width:28%;padding:0 47px;margin-bottom:15px}section#main-3202020 #eastersale h4,section#main-3202020 #lowestprices h4{font-size:6rem;line-height:1em;font-weight:700;text-align:center;letter-spacing:initial;position:static;top:0;padding:15px 0}section#main-3202020 #lowestprices h4{font-size:4rem;line-height:.75em;padding-top:30px}section#main-3202020 div.alert{border:1px solid #374da0;padding:30px 50px;width:100%;font-size:1rem;background-repeat:no-repeat;background-image:url(https://storage.googleapis.com/assets.mcomnyapps.net/covid-19/alert-icon.png);background-position:20px 30px;margin-bottom:50px}@media only screen and (min-width:850px){.mobileonly{display:none}}@media only screen and (max-width:850px){.desktoponly{display:none}#main-512020 section#header{padding:0}#main-512020 .inner{padding:0 6vw}#main-512020 section#header .inner h1,#main-512020 section#header .inner h2{display:block;width:100%}#main-512020 section#header:before,#main-512020 section#updates:before{display:none}#main-512020 section#header .inner h1{background-color:#262626;padding:18vw 6vw;font-size:9vw}#main-512020 section#header .inner h2{font-size:4.25vw;line-height:1.5em;padding:10vw 6vw}#arrow{border-left:13vw solid transparent;border-right:13vw solid transparent;border-top:6vw solid #262626;border-bottom:0;position:absolute;top:50%;margin-top:0;left:39%}#main-512020 section#updates .inner>div{display:block;width:100%}#main-512020 section#updates{background-color:#fff}#main-512020 section#faqs .inner,#main-512020 section#header .inner,#main-512020 section#together .inner,#main-512020 section#updates .inner{padding:0}#main-512020 section#updates .protocols{padding:6vw;background-color:#F8F8F8}#main-512020 section#updates .info{padding:0 6vw 10vw}#main-512020 section#updates .protocols .protocol{width:50%}#main-512020 p.safety{font-size:3.25vw;padding-right:1vw}#main-512020 section#updates .info h6,#main-512020 section#updates .info p.link a{font-size:4vw}#main-512020 section#updates .info h3{font-size:8vw;margin-top:2vw}#main-512020 section#faqs h3,#main-512020 section#together h3{padding:0 6vw;font-size:8vw}#main-512020 section#together h3.title{padding:0 16vw;background-position:6vw center}#main-512020 section#together .donate,#main-512020 section#together .video{width:100%;margin-bottom:3rem;padding:0}#main-512020 section#together .donate p.caption,#main-512020 section#together .video p.caption{padding:0 6vw}#main-512020 section#faqs .section h4{padding:6vw;font-size:4vw;height:auto}#main-512020 section#faqs .section h4 .icon{width:12vw}#main-512020 section#faqs div.inner div.section:nth-child(3) h4 span.icon img{max-width:9.412vw}#main-512020 section#faqs div.inner div.section:nth-child(3) h4 span.line{padding-left:0;font-size:3.3vw}#main-512020 section#faqs .section .questions{padding:3vw 6vw}#main-512020 section#faqs .section .questions p{font-size:3.75vw;margin-bottom:1.5em}#main-512020 section#together .donate .donate-wrap h3,#main-512020 section#together .donate .donate-wrap p{padding:6vw}#main-512020 section#together .donate .donate-wrap p a{font-weight:700}#main-512020 section#press .inner{padding:6vw 14vw;text-align:left;margin:3vw 0}#main-512020 section#press p{font-size:4vw;line-height:1.25em}}@media only screen and (max-width:1045px){#main-4152020 section#heading{background-size:auto;height:230px}#main-4152020 section#copyblock .innerer{margin-top:0}#main-4152020 section#faqs .innerer{padding:0 1rem}#main-4152020 #video h3{font-size:1.5rem}#main-4152020 #video h3 span:first-child{padding-right:1rem;margin-right:1rem}}@media only screen and (max-width:940px){#main-4152020 .tips{padding:.5rem}#main-4152020 .tip{width:50%;padding:.5rem!important}#main-4152020 .tip .tip-inner{height:auto}}@media only screen and (max-width:700px){#main-4152020 h3{font-size:2.5rem}#main-4152020 #video h3{font-size:3.5vw}}@media only screen and (max-width:600px){#main-4152020 .tip{width:100%}}@media only screen and (max-width:500px){#main-4152020 p{line-height:1.25em}#main-4152020 #video h3{font-size:1rem}#main-4152020 #video h3 span:first-child{border:0;padding:0;margin-bottom:10px;font-size:2.5rem}#main-4152020 #video h3 span{display:block}#main-4152020 h3{font-size:1.75rem}}@media only screen and (max-width:720px){section#main-3202020 #eastersale .cols>div section#main-3202020 #lowestprices .cols>div,section#main-3202020 #vipsale .cols>div{width:100%;border:0;text-align:center;margin-bottom:25px}section#main-3202020 h4{font-size:15.5vw;top:-.75rem;left:.125em}section#main-3202020 #eastersale p.shopnow,section#main-3202020 #lowestprices p.shopnow,section#main-3202020 #vipsale p.shopnow,section#main-3202020 h5{font-size:6vw}section#main-3202020 #eastersale .cols>div p,section#main-3202020 #lowestprices .cols>div p,section#main-3202020 #vipsale .cols>div p{font-size:4vw}}