/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}
body,html{font-family:OpenSans-Regular,Open Sans,sans-serif;font-size:16px;overflow-x:hidden;width:100vw}@media only screen and (min-width:320px){body,html{font-size:2.13333vw}}@media only screen and (min-width:751px){body,html{font-size:.94488vw}}@media only screen and (min-width:1271px){body,html{font-size:.625vw}}@media only screen and (min-width:1601px){body,html{font-size:10px}}.screen-reader-text{position:absolute;top:-9999px;left:-9999px}.hashtag{background-image:url(/img/hashtag.png);background-position:50%;background-repeat:no-repeat;background-size:100% auto}@font-face{font-family:Canela-Bold;src:url(../fonts/Canela-Bold.otf) format("opentype");font-weight:800}@font-face{font-family:OpenSans-Light;src:url(../fonts/OpenSans-Light.ttf) format("truetype")}@font-face{font-family:OpenSans-Regular;src:url(../fonts/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:OpenSans-Semibold;src:url(../fonts/OpenSans-Semibold.ttf) format("truetype")}@font-face{font-family:OpenSans-Bold;src:url(../fonts/OpenSans-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Allura;src:url(../fonts/Allura-Regular.otf) format("opentype")}.quote{font-family:Canela-Bold}.hide-content{display:none!important}.author,.quote-author{font-family:Allura}.section{max-width:1600px;margin:0 auto;padding:1.875rem;overflow:hidden}@media only screen and (min-width:751px){.section{padding:2.5rem 8.33333rem}}@media only screen and (min-width:1271px){.section{padding:3rem 10rem;margin:0 auto}}.header{text-transform:uppercase;font-weight:700;font-size:2.125rem;letter-spacing:.1875rem}@media only screen and (min-width:751px){.header{font-size:1.5rem;letter-spacing:.25rem}}@media only screen and (min-width:1271px){.header{font-size:1.8rem;letter-spacing:.3rem}}.row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-top:3.125rem}@media only screen and (min-width:751px){.row{margin-top:4.16667rem;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:1271px){.row{margin-top:5rem;-ms-flex-direction:row;flex-direction:row}}.button{display:inline-block;text-transform:uppercase;text-decoration:none;background-color:transparent;text-align:center;color:#fff;font-weight:700;letter-spacing:2px;border:.0625rem solid;width:18.75rem;padding:1.75rem 0;font-size:1.375rem;margin:3.75rem 0}@media only screen and (min-width:751px){.button{width:17.5rem;padding:1.25rem 0;font-size:1.83333rem;margin:4.16667rem 0}}@media only screen and (min-width:1271px){.button{width:21rem;padding:1.5rem 0;font-size:2.2rem;margin:5rem 0}}.button:active,.button:hover{color:#fff!important;background-color:#738ead}.shop-btn-ctn{width:14.3125rem}@media only screen and (max-width:750px){.shop-btn-ctn{margin-left:auto;margin-right:auto}}@media only screen and (min-width:751px){.shop-btn-ctn{width:19.08333rem}}@media only screen and (min-width:1271px){.shop-btn-ctn{width:22.9rem}}.shop-btn-ctn img{width:100%;height:auto}.button.shop{font-family:OpenSans-Bold;background-color:#b13c33;color:#fff;padding:1.125rem 0;border:.0625rem solid #fff;box-shadow:0 0 0 .75rem #b13c33}@media only screen and (min-width:751px){.button.shop{padding:.83333rem 0;border:.08333rem solid #fff;box-shadow:0 0 0 .66667rem #b13c33}}@media only screen and (min-width:1271px){.button.shop{padding:1rem 0;border:.1rem solid #fff;box-shadow:0 0 0 .8rem #b13c33}}.button.shop:active,.button.shop:hover{color:#fff;background-color:#738ead;border:.0625rem solid #fff;box-shadow:0 0 0 .5rem #738ead}@media only screen and (min-width:751px){.button.shop:active,.button.shop:hover{border:.08333rem solid #fff;box-shadow:0 0 0 .66667rem #738ead}}@media only screen and (min-width:1271px){.button.shop:active,.button.shop:hover{border:.1rem solid #fff;box-shadow:0 0 0 .8rem #738ead}}.button.shop.blue{background-color:#fff;color:#000;padding:1.125rem 0;border:.0625rem solid #000;box-shadow:0 0 0 .75rem #738ead}@media only screen and (min-width:751px){.button.shop.blue{padding:.83333rem 0;border:.08333rem solid #000;box-shadow:0 0 0 .66667rem #738ead}}@media only screen and (min-width:1271px){.button.shop.blue{padding:1rem 0;border:.1rem solid #000;box-shadow:0 0 0 .8rem #738ead}}.button.shop.blue:active,.button.shop.blue:hover{color:#fff;background-color:#738ead;border:.0625rem solid #fff;box-shadow:0 0 0 .5rem #fff}@media only screen and (min-width:751px){.button.shop.blue:active,.button.shop.blue:hover{border:.08333rem solid #fff;box-shadow:0 0 0 .66667rem #fff}}@media only screen and (min-width:1271px){.button.shop.blue:active,.button.shop.blue:hover{border:.1rem solid #fff;box-shadow:0 0 0 .8rem #fff}}.button.sm{font-family:OpenSans-Regular,Open Sans,sans-serif;margin:0;font-size:1.4375rem;width:8.75rem;padding:1.5rem 0;border:.0625rem solid #fff}@media only screen and (min-width:751px){.button.sm{font-size:1.16667rem;width:16.66667rem;padding:.66667rem 0;border:.08333rem solid #fff}}@media only screen and (min-width:1271px){.button.sm{font-size:1.4rem;width:20rem;padding:.8rem 0;border:.1rem solid #fff}}.button.sm:link,.button.sm:visited{color:#fff;background-color:transparent}.button.sm:hover{color:#738ead;background-color:#fff}.button.sm:active{color:#fff;background-color:transparent}.white-btn{font-family:OpenSans-Bold;color:#000;background-color:#fff;border:.0625rem solid #fff}@media only screen and (min-width:751px){.white-btn{border:.08333rem solid #fff}}@media only screen and (min-width:1271px){.white-btn{border:.1rem solid #fff}}.white-btn:active,.white-btn:hover{color:#fff;background-color:#738ead}div.dividers{margin:0 auto}div.header-ctn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:750px){div.header-ctn{-ms-flex-direction:column;flex-direction:column}div.header-ctn hr.small:first-child{display:none}div.header-ctn hr.small{margin:0;width:12.5rem}}hr.small{height:1px;border:none;background-color:transparent;margin:0 1.25rem;width:7.5rem}@media only screen and (min-width:1271px){hr.small{margin:0 2rem;width:12rem}}hr.dashed{width:100%;border-style:dashed;margin-top:3px;margin-bottom:0;opacity:.4;position:relative;bottom:6px}hr.blk{background-color:#748fad}.bold{font-family:OpenSans-Bold}p.subtitle{font-family:Opensans-Semibold;text-transform:uppercase;font-size:12px;letter-spacing:2px}@media only screen and (min-width:751px){p.subtitle{font-size:1rem;margin-top:4.16667rem}}@media only screen and (min-width:1271px){p.subtitle{font-size:1.2rem;margin-top:5rem}}@media only screen and (min-width:751px){.mobile-only{display:none!important}}@media only screen and (max-width:750px){.desktop-only{display:none!important}}#page-header{box-sizing:border-box;height:28.75rem;padding:1.875rem}@media only screen and (min-width:751px){#page-header{height:13.33333rem;padding:2.5rem 4.16667rem}}@media only screen and (min-width:1271px){#page-header{height:15rem;width:160rem;padding:3rem 5rem}}#hero{background:url(../img/bos-hero-bg-no-outline-m.jpg) no-repeat 75%;background-size:cover;color:#fff;margin:0 auto;box-sizing:border-box;width:46.875rem;height:90vh;padding:1.875rem}@media only screen and (max-width:750px){#hero{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}#hero #hero-content{display:none}}@media only screen and (min-width:751px){#hero{background:url(../img/bos-hero-bg-no-outline.jpg) no-repeat 50%;background-size:cover;background-position:top;width:105.83333rem;height:62.5rem;padding:2.5rem 4.16667rem}}@media only screen and (min-width:1271px){#hero{width:160rem;height:80rem;padding:3rem 5rem}}#hero .hero-title.mobile-only .main{position:relative;top:11vh}#hero .hero-title.mobile-only .copy-ctn{font-size:14px}#hero div.scroll-ctn{text-align:center}@media only screen and (max-width:750px){#hero div.scroll-ctn{margin:0 auto}}#hero div.scroll-ctn .button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:300px;max-width:100%;height:2.8125rem;font-size:1.5rem}#hero div.scroll-ctn p.scroll{margin:0 auto;font-weight:100;color:hsla(0,0%,100%,.85);font-size:2.375rem;letter-spacing:.1875rem}#hero-content.section{background-color:#384f69;margin:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#hero-content.section .left{text-align:center;width:100%;margin-bottom:3.125rem}#hero-content.section .left .theater-date{display:block}#hero-content.section .left .theater-date .header{margin:0;font-size:1.5rem;line-height:1.625rem;letter-spacing:.3125rem}#hero-content.section .left .theater-date .sub-header{margin:0;letter-spacing:.1875rem;font-size:2.375rem}#hero-content.section .left .theater-date .button.sm{margin:2em 0}#hero-content.section .left .header{line-height:1.5em;font-size:1.5rem;letter-spacing:.4375rem;margin:.5em;color:#fff}#hero-content.section .left .sub-header{font-size:2rem;letter-spacing:.5rem;margin:.5em;color:#fff}#hero-content.section .left .button.sm{background-color:#fff;color:#000;width:100%;font-size:1.5rem;margin:.5em 0}#hero-content.section .left .reframe-container{width:100%;display:-ms-flexbox;display:flex;font-size:1.375rem;text-align:left;color:#fff}@media only screen and (max-width:750px){#hero-content.section .left .reframe-container{-ms-flex-pack:center;justify-content:center}}#hero-content.section .left .reframe-container .img-container{width:6.25rem}#hero-content.section .main{color:#fff}#hero-content.section .main .header{font-size:6.25rem;letter-spacing:1.4375rem;font-weight:400}#hero-content.section .main .dividers .small{width:8.4375rem}#hero-content.section .main .img-container.hero-title{width:75%;margin:0 auto}#hero-content.section .main .img-container.hero-title img{height:auto}#hero-content.section .main .small{margin:1.875rem auto}#hero-content.section .main .copy-ctn .content,#hero-content.section .main .copy-ctn .sub-header{font-size:2rem}#hero-content.section .main .copy-ctn .sub-header{margin-top:3em}#hero-content.section .main .copy-ctn .button.shop{display:block;margin:3.75rem auto 7.5rem}#hero-content{margin-top:3.125rem;display:-ms-flexbox;display:flex}@media only screen and (min-width:751px){#hero-content{margin-top:3rem;height:85%}}@media only screen and (min-width:751px){#hero-content .left{-ms-flex-preferred-size:13.33333rem;flex-basis:13.33333rem}}@media only screen and (min-width:1271px){#hero-content .left{-ms-flex-preferred-size:20rem;flex-basis:20rem}}#hero-content .left .header{font-size:.875rem;line-height:1.625rem;letter-spacing:.3125rem}@media only screen and (min-width:751px){#hero-content .left .header{font-size:1.16667rem;line-height:1.66667rem;letter-spacing:.41667rem}}@media only screen and (min-width:1271px){#hero-content .left .header{font-size:1.4rem;line-height:2rem;letter-spacing:.5rem}}#hero-content .left .button.sm{font-family:OpenSans-Bold;color:#000;background-color:#fff;margin:.5rem;border:.0625rem solid #000;box-shadow:0 0 0 .5rem #fff}@media only screen and (min-width:751px){#hero-content .left .button.sm{margin:.66667rem;border:.08333rem solid #000;box-shadow:0 0 0 .66667rem #fff}}@media only screen and (min-width:1271px){#hero-content .left .button.sm{margin:.8rem;border:.1rem solid #000;box-shadow:0 0 0 .8rem #fff}}#hero-content .left .button.sm:hover{color:#fff;border-color:#fff;background-color:#738ead;box-shadow:0 0 0 .5rem #738ead}@media only screen and (min-width:751px){#hero-content .left .button.sm:hover{box-shadow:0 0 0 .66667rem #738ead}}@media only screen and (min-width:1271px){#hero-content .left .button.sm:hover{box-shadow:0 0 0 .8rem #738ead}}#hero-content .left .reframe-container{font-weight:300;margin-top:1.66667rem;font-size:1.16667rem;width:65%}#hero-content .left .reframe-container .img-container{width:5rem}@media only screen and (min-width:1271px){#hero-content .left .reframe-container .img-container{width:6rem;font-size:1.6rem}}#hero-content .main{font-size:1.125rem}@media only screen and (min-width:751px){#hero-content .main{-ms-flex-preferred-size:62%;flex-basis:62%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:11.66667rem;font-size:1.66667rem}}@media only screen and (min-width:1271px){#hero-content .main{-ms-flex-preferred-size:66%;flex-basis:66%;padding-top:20rem}}@media only screen and (min-width:751px){#hero-content .main .header-ctn{display:block}#hero-content .main .header-ctn .small{display:none}}@media only screen and (min-width:751px){#hero-content .main .img-container{width:63.33333rem}}@media only screen and (min-width:1271px){#hero-content .main .img-container{width:83rem}}#hero-content .main .header{font-size:3rem;letter-spacing:.75rem;margin:0}@media only screen and (min-width:751px){#hero-content .main .header{font-size:4.8rem;letter-spacing:1.2rem}}#hero-content .main .header span{letter-spacing:0}#hero-content .main .sub-header{margin-top:2.5rem}@media only screen and (min-width:751px){#hero-content .main .sub-header{margin-top:4rem}}#hero-content .main hr.dashed{bottom:5px}#hero-content .main .button.shop{margin-top:0}@media only screen and (min-width:751px){#hero-content .main .button.shop{margin-left:.66667rem;margin-top:1.66667rem}}@media only screen and (min-width:1271px){#hero-content .main .button.shop{margin-left:.8rem;margin-top:2rem}}#hero-content .main .content{text-align:justify;color:hsla(0,0%,100%,.85);font-size:1.5rem;line-height:1.3em}@media only screen and (min-width:751px){#hero-content .main .content{padding-right:39%;font-size:1.25rem;line-height:2.16667rem}}@media only screen and (min-width:1271px){#hero-content .main .content{padding-right:35%;font-size:1.8rem;line-height:2.6rem}}#collection{text-align:center}#collection .row{-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:751px){#collection .row{-ms-flex-direction:row;flex-direction:row}}#collection .item{font-size:1.5rem}@media only screen and (min-width:751px){#collection .item{-ms-flex-preferred-size:14.28571%;flex-basis:14.28571%;font-size:1.16667rem}}@media only screen and (min-width:1271px){#collection .item{font-size:1.4rem}}#collection .item:hover{cursor:pointer}#collection .item-name{font-family:OpenSans-Bold;font-weight:700}#collection .dividers{width:32.5rem}@media only screen and (min-width:751px){#collection .dividers{width:30.9rem}}#collection hr.dashed{width:98%}@media only screen and (min-width:751px){#collection hr.dashed{width:96%}}#collection .shop-btn-ctn{margin-left:auto;margin-right:auto;margin-top:4.16667rem}#collection-info{background-color:#fff;text-align:center;color:#fff}@media only screen and (min-width:751px){#collection-info{height:24.9rem}}#collection-info .header{line-height:1.3em;font-size:2.5rem;letter-spacing:.5rem}@media only screen and (max-width:750px){#collection-info .header{width:80%;margin:0 auto}}@media only screen and (min-width:751px){#collection-info .header{letter-spacing:.5rem}}@media only screen and (min-width:1271px){#collection-info .header{font-size:4rem}}#collection-info .img-container{margin:0 auto}@media only screen and (min-width:751px){#collection-info .img-container{width:63.25rem}}@media only screen and (min-width:1271px){#collection-info .img-container{width:101.2rem}}@media only screen and (max-width:750px){#collection-info .img-container:first-child{display:none}}#collection-info .button{font-family:OpenSans-Bold;margin:3.75rem 0;color:#000}@media only screen and (min-width:751px){#collection-info .button{margin:4.16667rem 0}}@media only screen and (min-width:1271px){#collection-info .button{margin:5rem 0}}@media only screen and (min-width:751px){#collection-info .button.shop{margin-top:0}}.newsletter-section{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:1.75rem;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:751px){.newsletter-section{font-size:1.33333rem;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}}@media only screen and (min-width:1271px){.newsletter-section{font-size:1.4rem}}.newsletter-section .thumbnail-container{width:100%}.newsletter-section .thumbnail-container img{width:100%;height:auto}@media only screen and (min-width:751px){.newsletter-section .thumbnail-container{width:29.16667rem;margin:0 5rem}.newsletter-section .thumbnail-container #subscribe{margin-top:4.16667rem}}@media only screen and (min-width:1271px){.newsletter-section .thumbnail-container{width:50rem;margin:0 12rem}.newsletter-section .thumbnail-container #subscribe{margin-top:5rem}}.newsletter-section .thumbnail-container.aclu-ctn{text-align:center;width:100%;margin:0 0 5rem}.newsletter-section .thumbnail-container.aclu-ctn .img-container{margin:0 auto}@media only screen and (min-width:751px){.newsletter-section .thumbnail-container.aclu-ctn{width:41.66667rem;margin:0 5rem}}@media only screen and (min-width:1271px){.newsletter-section .thumbnail-container.aclu-ctn{width:50rem;margin:0 12rem}}.newsletter-section .img-container.aclu{width:18rem}@media only screen and (min-width:751px){.newsletter-section .img-container.aclu{width:18rem}}.newsletter-section .subscribe-ctn{text-align:center}.newsletter-section .subscribe-ctn #subscribe{cursor:pointer}.newsletter-section .subscribe-ctn .title{color:#b3b3b3;font-family:OpenSans-Bold;font-size:4.375rem;line-height:5.625rem;letter-spacing:.5rem}@media only screen and (min-width:751px){.newsletter-section .subscribe-ctn .title{font-size:4.58333rem;line-height:5.83333rem;letter-spacing:.66667rem}}@media only screen and (min-width:1271px){.newsletter-section .subscribe-ctn .title{font-size:6rem;line-height:7rem;letter-spacing:.8rem}}.newsletter-section .subscribe-ctn .sub{color:#b3b3b3;font-family:OpenSans-Bold;font-size:2.75rem;line-height:3rem}@media only screen and (min-width:751px){.newsletter-section .subscribe-ctn .sub{font-size:2rem;line-height:2.5rem}}@media only screen and (min-width:1271px){.newsletter-section .subscribe-ctn .sub{font-size:2.4rem;line-height:3rem}}.newsletter-section .subscribe-ctn .subheader{margin-bottom:1.25rem}@media only screen and (min-width:751px){.newsletter-section .subscribe-ctn .subheader{margin-bottom:1.66667rem}}@media only screen and (min-width:1271px){.newsletter-section .subscribe-ctn .subheader{margin-bottom:3rem}}.newsletter-section .img-container.subscribe{width:14.6875rem}@media only screen and (max-width:750px){.newsletter-section .img-container.subscribe{margin-top:25rem}}@media only screen and (min-width:751px){.newsletter-section .img-container.subscribe{width:30rem}}.newsletter-section .subheader{line-height:1.5em;margin-top:1.25rem}@media only screen and (min-width:751px){.newsletter-section .subheader{margin-top:2rem}}.newsletter-section .button{color:#000}@media only screen and (max-width:750px){.newsletter-section .button{display:block;margin-left:auto;margin-right:auto}}#partners-section{text-align:center;color:#fff;margin-left:auto;margin-right:auto}@media only screen and (max-width:750px){#partners-section{background:url(../img/partners/bg-m.jpg) no-repeat 50%;background-size:cover;padding-right:0;padding-left:0}}#partners-section hr.small{background-color:#748fad}#partners-section .vid-ctn{position:relative;display:inline-block;width:100%;height:100%}@media only screen and (max-width:750px){#partners-section .vid-ctn{display:none}}#partners-section .vid-ctn div.video{position:absolute;z-index:-1}#partners-section .vid-ctn div.video video{width:100%}@media only screen and (min-width:751px){#partners-section .content{height:31.625rem;margin:auto;max-width:1600px}#partners-section .content .header-ctn{padding-top:3.125rem}}@media only screen and (min-width:1271px){#partners-section .content{height:47.5rem;max-width:160rem}#partners-section .content .header-ctn{padding-top:5rem}}#partners-section .content .subtitle{line-height:2rem}@media only screen and (max-width:750px){#partners-section .content .subtitle{padding-left:1.875rem;padding-right:1.875rem;margin-top:1.875rem}}@media only screen and (min-width:751px){#partners-section .content .subtitle{margin-top:0;line-height:1.66667rem}}@media only screen and (min-width:1271px){#partners-section .content .subtitle{line-height:2rem}}#partners-section .dividers{width:13.4375rem}@media only screen and (min-width:751px){#partners-section .dividers{width:12rem}}#partners-section .subheader{font-size:1.875rem}@media only screen and (max-width:750px){#partners-section .subheader{width:50%;margin-left:auto;margin-right:auto}}@media only screen and (min-width:751px){#partners-section .subheader{font-size:1.8rem}}#partners-section hr.dashed{width:90%;bottom:5px}@media only screen and (min-width:751px){#partners-section hr.dashed{width:92%}}@media only screen and (max-width:750px){#partners-section .row{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:751px){#partners-section .row{margin:3.125rem 6.25rem 0}}@media only screen and (min-width:1271px){#partners-section .row{margin:10rem 10rem 0}}@media only screen and (max-width:750px){#partners-section .row .partner-rsc{-ms-flex-preferred-size:40%;flex-basis:40%;margin:3.125rem 5%}}@media only screen and (min-width:751px){#partners-section .row .partner-rsc{width:10.9375rem}}@media only screen and (min-width:1271px){#partners-section .row .partner-rsc{width:17.5rem}}#partners-section .row:hover{cursor:pointer}#partners-section .button{margin-bottom:0}#share-section{color:#000;text-align:center}#share-section .dividers{width:23.875rem}@media only screen and (min-width:751px){#share-section .dividers{width:22.5rem}}#share-section hr.dashed{bottom:5px;width:96%}@media only screen and (min-width:751px){#share-section hr.dashed{width:94%}}#share-section .row{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}#share-section .thumbnail-container{text-align:left;background-color:#fff;height:100%;color:#000;width:100%}@media only screen and (max-width:750px){#share-section .thumbnail-container{margin:1.875rem auto}}@media only screen and (min-width:751px){#share-section .thumbnail-container{width:24.08333rem;margin:0 3.33333rem}}@media only screen and (min-width:1271px){#share-section .thumbnail-container{width:28.9rem;margin:0 4rem}}#share-section .caption{margin-top:-2px;margin-bottom:0;border-right:1px solid #000;border-left:1px solid #000;padding:1.6875rem;font-size:2.25rem;line-height:2.75rem}@media only screen and (min-width:751px){#share-section .caption{padding:1.16667rem;font-size:1.33333rem;line-height:1.75rem}}@media only screen and (min-width:1271px){#share-section .caption{padding:1.4rem;font-size:1.6rem;line-height:2.1rem}}#share-section .share-icons{margin-top:0;margin-bottom:0;border-right:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:2.5rem;padding:2.5rem 0}@media only screen and (min-width:751px){#share-section .share-icons{-ms-flex-pack:initial;justify-content:initial;font-size:1.25rem;padding:1.875rem 0}#share-section .share-icons a,#share-section .share-icons a:visited{padding:0 1.5rem}}@media only screen and (min-width:1271px){#share-section .share-icons{font-size:2rem}}#share-section .share-icons a,#share-section .share-icons a:visited{-ms-flex-item-align:start;align-self:flex-start;cursor:pointer;text-decoration:none;padding:0 1.875rem}#share-section .share-icons :link,#share-section .share-icons :visited{color:#000}#share-section .share-icons :hover{color:#738ead}#share-section .share-icons :active{color:#000}#share-section .button{color:#000;width:25rem}@media only screen and (min-width:751px){#share-section .button{width:27.5rem}}@media only screen and (min-width:1271px){#share-section .button{width:33rem}}#trailer-section{text-align:center}#trailer-section .row{-ms-flex-pack:center;justify-content:center}#trailer-section .thumbnail-container-video{width:100%;margin:1.875rem 0;position:relative}#trailer-section .thumbnail-container-video:first-of-type{margin-left:0}#trailer-section .thumbnail-container-video:last-of-type{margin-right:0}@media only screen and (min-width:751px){#trailer-section .thumbnail-container-video{width:80rem;margin:1.5rem}}#trailer-section .thumbnail-container-video .play-ctn{display:-ms-flexbox;display:flex;text-transform:uppercase;position:absolute;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;width:100%;bottom:45%}@media only screen and (min-width:751px){#trailer-section .thumbnail-container-video .play-ctn{bottom:43%}}@media only screen and (min-width:1271px){#trailer-section .thumbnail-container-video .play-ctn{bottom:45%}}#trailer-section .thumbnail-container-video .play-ctn .trailer-title{font-size:1.4rem;font-weight:100;letter-spacing:3px;color:#fff}@media only screen and (min-width:751px){#trailer-section .thumbnail-container-video .play-btn{width:2.75rem;height:2.75rem}}@media only screen and (min-width:1271px){#trailer-section .thumbnail-container-video .play-btn{width:3.3rem;height:3.3rem}}#trailer-section .thumbnail-container-video .play-btn,#trailer-section .thumbnail-container-video .trailer-title{margin:0 .9375rem}@media only screen and (min-width:751px){#trailer-section .thumbnail-container-video .play-btn,#trailer-section .thumbnail-container-video .trailer-title{margin:0 1.25rem}}@media only screen and (min-width:1271px){#trailer-section .thumbnail-container-video .play-btn,#trailer-section .thumbnail-container-video .trailer-title{margin:0 1rem}}#trailer-section .thumbnail-container-video:hover{cursor:pointer}#map{margin:0 auto;text-align:center;width:40.625rem}@media only screen and (min-width:751px){#map{width:91.66667rem}}@media only screen and (min-width:1271px){#map{width:128rem}}#map .map{margin:0 auto}@media only screen and (min-width:751px){#map .map{width:57.5rem}}@media only screen and (min-width:1271px){#map .map{width:69rem}}#map .map img{width:100%;height:auto}#map .map-header,#map .map-subheader{text-transform:uppercase;font-weight:800}#map .map-header{font-family:Canela-Bold;margin-bottom:0;font-size:36px;margin-top:3.125rem;letter-spacing:.25rem}@media only screen and (min-width:751px){#map .map-header{font-size:6rem;margin-top:4.16667rem;letter-spacing:.33333rem}}@media only screen and (min-width:1271px){#map .map-header{font-size:7.2rem;margin-top:5rem;letter-spacing:.4rem}}#map .map-subheader{font-family:OpenSans-Bold;font-size:12px;letter-spacing:.1875rem}@media only screen and (min-width:751px){#map .map-subheader{font-size:1.66667rem;letter-spacing:.25rem}}@media only screen and (min-width:1271px){#map .map-subheader{font-size:2rem;letter-spacing:.3rem}}#map .map-subheader.one{margin-top:0}#map .map-subheader.two{letter-spacing:.3125rem}@media only screen and (min-width:751px){#map .map-subheader.two{letter-spacing:.41667rem}}@media only screen and (min-width:1271px){#map .map-subheader.two{letter-spacing:.5rem}}#map .btn-row{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:750px){#map .btn-row{-ms-flex-direction:column;flex-direction:column}}#map .button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:3.75rem;font-size:1.5rem;margin:1.25rem 0}@media only screen and (min-width:751px){#map .button{width:25rem;height:3.33333rem;font-size:1.16667rem;margin:1.66667rem 2.5rem}}@media only screen and (min-width:1271px){#map .button{width:30rem;height:4rem;font-size:1.4rem;margin:2rem 3rem}}.nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-family:OpenSans-Light;height:5rem}@media only screen and (min-width:751px){.nav{height:6.66667rem}}@media only screen and (min-width:1271px){.nav{height:8rem}}.nav .theater-date{display:none}@media only screen and (min-width:751px){.nav .theater-date{display:block}}.theater-date{-ms-flex-preferred-size:25%;flex-basis:25%;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.theater-date .header{font-weight:100;margin:0;font-size:1.5rem;line-height:1.625rem;letter-spacing:.3125rem}@media only screen and (min-width:751px){.theater-date .header{font-size:1.16667rem;line-height:1.66667rem;letter-spacing:.41667rem}}@media only screen and (min-width:1271px){.theater-date .header{font-size:1.4rem;line-height:2rem;letter-spacing:.5rem}}.theater-date .sub-header{margin:0;font-family:OpenSans-Bold;letter-spacing:.1875rem;font-size:2.375rem}@media only screen and (min-width:751px){.theater-date .sub-header{letter-spacing:.25rem;font-size:1.75rem}}@media only screen and (min-width:1271px){.theater-date .sub-header{letter-spacing:.3rem;font-size:2.1rem}}.theater-date .button.sm{font-family:OpenSans-Bold;background-color:#fff;color:#000;margin:.9375rem .5rem;border:.0625rem solid #000;box-shadow:0 0 0 .5rem #fff}@media only screen and (min-width:751px){.theater-date .button.sm{margin:1.25rem .66667rem;border:.08333rem solid #000;box-shadow:0 0 0 .66667rem #fff}}@media only screen and (min-width:1271px){.theater-date .button.sm{margin:1.5rem .8rem;border:.1rem solid #000;box-shadow:0 0 0 .8rem #fff}}.theater-date .button.sm:hover{color:#fff;border-color:#fff;background-color:#738ead;box-shadow:0 0 0 .5rem #738ead}@media only screen and (min-width:751px){.theater-date .button.sm:hover{box-shadow:0 0 0 .66667rem #738ead}}@media only screen and (min-width:1271px){.theater-date .button.sm:hover{box-shadow:0 0 0 .8rem #738ead}}.movie-title{-ms-flex-preferred-size:50%;flex-basis:50%;text-align:center}.movie-title img{width:16.5625rem}@media only screen and (min-width:751px){.movie-title img{width:22.08333rem}}@media only screen and (min-width:1271px){.movie-title img{width:26.5rem}}.nav-right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;-ms-flex-preferred-size:25%;flex-basis:25%;text-align:right;font-size:2.25rem;margin:0}@media only screen and (min-width:751px){.nav-right{font-size:2.4rem}}.social-links{margin:0;padding:0;list-style:none;text-align:center}.social-links li{display:inline-block;float:right;font-size:3rem;margin:2.5rem}@media only screen and (min-width:751px){.social-links li{font-size:2.4rem;margin:0 0 0 1.83333rem}}@media only screen and (min-width:1271px){.social-links li{font-size:2.4rem;margin:0 0 0 2.2rem}}.social-links li a{text-decoration:none;color:#fff}.nav-right>.social-links{display:none}@media only screen and (min-width:751px){.nav-right>.social-links{display:block}}.nav-right .menu-overlay{font-size:1rem;height:100vh;width:100%;display:none;position:fixed;z-index:100;top:0;left:0;background-color:#fff;overflow-x:hidden}.nav-right .menu-overlay .holder{margin:0 auto;box-sizing:border-box;width:46.875rem;height:100vh;min-height:75rem}@media only screen and (min-width:751px){.nav-right .menu-overlay .holder{width:105.83333rem;height:auto}}@media only screen and (min-width:1271px){.nav-right .menu-overlay .holder{width:160rem}}.nav-right .menu-overlay .holder .closebtn{display:inline-block;text-decoration:none;color:#000;margin:1.5625rem 1.875rem}@media only screen and (min-width:751px){.nav-right .menu-overlay .holder .closebtn{margin:2.91667rem 4.16667rem 0}}@media only screen and (min-width:1271px){.nav-right .menu-overlay .holder .closebtn{margin:3rem 5rem 0}}.nav-right .menu-overlay .holder .overlay-content{background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-webkit-font-smoothing:antialiased;padding-top:0;margin-top:0;margin-bottom:6.25rem;padding:.83333rem 3.33333rem 3.33333rem}@media only screen and (min-width:751px){.nav-right .menu-overlay .holder .overlay-content{-ms-flex-align:center;align-items:center;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 3.08333rem 0 8.33333rem;margin-bottom:8.33333rem}}@media only screen and (min-width:1271px){.nav-right .menu-overlay .holder .overlay-content{padding:.5rem 4rem 0 10rem;margin-bottom:10rem}}.nav-right .menu-overlay .holder .overlay-content .menu-ul{padding:0;text-align:center}.nav-right .menu-overlay .holder .overlay-content .menu-ul a{font-family:Canela-Bold;color:#000;transition:.3s;text-decoration:none;display:block}.nav-right .menu-overlay .holder .overlay-content .menu-ul :link,.nav-right .menu-overlay .holder .overlay-content .menu-ul :visited{color:#000}.nav-right .menu-overlay .holder .overlay-content .menu-ul :hover{color:#818181}.nav-right .menu-overlay .holder .overlay-content .menu-ul :active{color:#000}.nav-right .menu-overlay .holder .overlay-content .menu-ul li{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;list-style-type:none;display:inline-block;margin:1.875rem 0;font-size:3.75rem;line-height:3.75rem}@media only screen and (min-width:751px){.nav-right .menu-overlay .holder .overlay-content .menu-ul li{font-weight:600;margin:1.25rem 0;font-size:6rem;line-height:5rem}}@media only screen and (min-width:1271px){.nav-right .menu-overlay .holder .overlay-content .menu-ul li{margin:2.5rem 0;font-size:7.2rem;line-height:6rem}}.nav-right .menu-overlay .holder .overlay-content .social-links{width:100%;font-size:2rem;padding:3.125rem 0}@media only screen and (min-width:751px){.nav-right .menu-overlay .holder .overlay-content .social-links{font-size:2.66667rem;padding:1.33333rem 1.83333rem 0 0}}@media only screen and (min-width:1271px){.nav-right .menu-overlay .holder .overlay-content .social-links{font-size:3.2rem;padding:2rem 2rem 0 0}}.nav-right .menu-overlay .holder .overlay-content .social-links a{color:#000;transition:color .3s}.nav-right .menu-overlay .holder .overlay-content .social-links :link,.nav-right .menu-overlay .holder .overlay-content .social-links :visited{color:#000}.nav-right .menu-overlay .holder .overlay-content .social-links :hover{color:#818181}.nav-right .menu-overlay .holder .overlay-content .social-links :active{color:#000}.nav-right .menu-overlay .footer{width:100%;margin:0;box-sizing:border-box;position:static}@media only screen and (min-width:751px){.nav-right .menu-overlay .footer{position:fixed;bottom:0;left:0}}.nav-right .closebtn,.nav-right .hamburger-menu{cursor:pointer;width:3.25rem}@media only screen and (min-width:751px){.nav-right .closebtn,.nav-right .hamburger-menu{width:2.16667rem}}@media only screen and (min-width:1271px){.nav-right .closebtn,.nav-right .hamburger-menu{width:2.6rem}}#newsletter-overlay{position:fixed;top:0;left:0;width:100vw;height:0;background-color:rgba(0,0,0,.5);z-index:1001;overflow-x:hidden;overflow-y:auto;opacity:0;transition:opacity .5s,height 0s}#newsletter-overlay.active{opacity:1;height:100vh}#newsletter-overlay .holder{width:100vw;min-height:100vh;text-align:center;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:column nowrap;flex-flow:column nowrap}#newsletter-overlay .holder .content{-ms-flex-item-align:center;align-self:center;background-color:#f4f4f4;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:46.875rem}@media only screen and (min-width:751px){#newsletter-overlay .holder .content{width:62.5rem}}@media only screen and (min-width:1271px){#newsletter-overlay .holder .content{width:75rem}}#newsletter-overlay .holder .content .response{display:none;color:#2a8aa6;font-family:OpenSans-Bold;font-size:2.25rem;line-height:2.25rem;margin:.3125rem 3.125rem 3.125rem;height:60rem}@media only screen and (min-width:751px){#newsletter-overlay .holder .content .response{font-size:2.33333rem;line-height:3rem;margin:.83333rem 3.33333rem 3.33333rem;height:40rem}}@media only screen and (min-width:1271px){#newsletter-overlay .holder .content .response{font-size:2.8rem;line-height:3.6rem;margin:2.5rem 5rem 5rem;height:40rem}}#newsletter-overlay .holder .content .response .saving{display:none}#newsletter-overlay .holder .content .response .saving.active{display:block}#newsletter-overlay .holder .content .response .error-message{display:none}#newsletter-overlay .holder .content .response .error-message.active{display:block}#newsletter-overlay .holder .content .response .success{display:none}#newsletter-overlay .holder .content .response .success.active{display:block}#newsletter-overlay .holder .content .response .desc{font-family:OpenSans-Regular,Open Sans,sans-serif;color:#7a7a7a;font-size:1.125rem;line-height:1.3125rem;margin-top:.625rem}@media only screen and (min-width:751px){#newsletter-overlay .holder .content .response .desc{font-size:1.5rem;line-height:1.75rem;margin-top:.83333rem}}@media only screen and (min-width:1271px){#newsletter-overlay .holder .content .response .desc{font-size:1.8rem;line-height:2.1rem;margin-top:1rem}}#newsletter-overlay .holder .content .response.active{display:block}#newsletter-overlay .holder .content .form{display:none;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:.625rem 3.125rem 9.375rem}@media only screen and (min-width:751px){#newsletter-overlay .holder .content .form{margin:.83333rem 4.16667rem 1.66667rem}}@media only screen and (min-width:1271px){#newsletter-overlay .holder .content .form{margin:1rem 5rem 2rem}}#newsletter-overlay .holder .content .form>:first-child{margin-right:5rem}#newsletter-overlay .holder .content .form.active{display:-ms-flexbox;display:flex}#newsletter-overlay .holder .content .form .field{text-align:left;font-size:1.5rem;line-height:3rem}@media only screen and (min-width:751px){#newsletter-overlay .holder .content .form .field{font-size:1.16667rem;line-height:2.33333rem}}@media only screen and (min-width:1271px){#newsletter-overlay .holder .content .form .field{font-size:1.4rem;line-height:2.8rem}}#newsletter-overlay .holder .content .form .field .error{color:red;font-size:1.5rem;line-height:1.875rem;margin:.125rem 0 0;width:37.5rem;min-height:3.125rem}@media only screen and (min-width:751px){#newsletter-overlay .holder .content .form .field .error{font-size:1.5rem;line-height:1.875rem;margin:.83333rem 0;width:20.83333rem;min-height:1.75rem}}@media only screen and (min-width:1271px){#newsletter-overlay .holder .content .form .field .error{font-size:1.3125rem;line-height:1.5rem;margin:.5rem 0;width:25rem;min-height:2.1rem}}#newsletter-overlay .holder .content .form .field .gender-ctn{display:inline-block}#newsletter-overlay .holder .content .form .field label{display:block;color:#000}#newsletter-overlay .holder .content .form .field input{display:inline-block;width:37.5rem;padding:0 .625rem;font-size:1.875rem;line-height:3.75rem}@media only screen and (min-width:751px){#newsletter-overlay .holder .content .form .field input{width:20.83333rem;padding:0 .83333rem;font-size:1.33333rem;line-height:3.5rem}}@media only screen and (min-width:1271px){#newsletter-overlay .holder .content .form .field input{width:25rem;padding:0 1rem;font-size:1.6rem;line-height:4.2rem}}#newsletter-overlay .holder .content .form .field input[name=day],#newsletter-overlay .holder .content .form .field input[name=month],#newsletter-overlay .holder .content .form .field input[name=year]{text-align:center;width:7.5rem}@media only screen and (min-width:751px){#newsletter-overlay .holder .content .form .field input[name=day],#newsletter-overlay .holder .content .form .field input[name=month],#newsletter-overlay .holder .content .form .field input[name=year]{width:5rem}}@media only screen and (min-width:1271px){#newsletter-overlay .holder .content .form .field input[name=day],#newsletter-overlay .holder .content .form .field input[name=month],#newsletter-overlay .holder .content .form .field input[name=year]{width:6rem;margin:0 .5rem}}#newsletter-overlay .holder .content .form .field input[name=month]{margin-left:0}#newsletter-overlay .holder .content .form .field input[name=gender]{width:1.5625rem;margin:0 0 1.25rem}@media only screen and (min-width:751px){#newsletter-overlay .holder .content .form .field input[name=gender]{width:2.08333rem;margin:0 0 2.16667rem}}@media only screen and (min-width:1271px){#newsletter-overlay .holder .content .form .field input[name=gender]{width:2.5rem;margin:0 0 2.6rem}}#newsletter-overlay .holder .content .form .field input[name=legal_1]{width:auto;display:inline;margin:0 .625rem 0 0}@media only screen and (min-width:751px){#newsletter-overlay .holder .content .form .field input[name=legal_1]{margin:0 .83333rem 0 0}}@media only screen and (min-width:1271px){#newsletter-overlay .holder .content .form .field input[name=legal_1]{margin:0 1rem 0 0}}#newsletter-overlay .holder .content .form .field label[for=legal_1]{display:inline}#newsletter-overlay .holder .content .form .field input[type=submit]{background-color:#2a8aa6;color:#fff;text-transform:uppercase;width:auto;font-size:1.125rem;padding:.625rem 1.25rem;margin-bottom:3.125rem}@media only screen and (min-width:751px){#newsletter-overlay .holder .content .form .field input[type=submit]{font-size:1.5rem;padding:.83333rem 1.66667rem;margin-bottom:4.16667rem}}@media only screen and (min-width:1271px){#newsletter-overlay .holder .content .form .field input[type=submit]{font-size:1.8rem;padding:1rem 2rem;margin-bottom:5rem}}#newsletter-overlay .holder .content .form .field .required:after{content:"*";display:inline-block;color:red}#newsletter-overlay .holder .content .info .title{color:#2a8aa6;font-weight:700;font-size:2.25rem;line-height:3.25rem;margin:.3125rem 3.125rem 1.25rem}@media only screen and (min-width:751px){#newsletter-overlay .holder .content .info .title{font-size:2.33333rem;line-height:4.33333rem;margin:.83333rem 4.16667rem 1.66667rem}}@media only screen and (min-width:1271px){#newsletter-overlay .holder .content .info .title{font-size:2.8rem;line-height:5.2rem;margin:1rem 5rem 2rem}}#newsletter-overlay .holder .content .info .desc{color:#000;font-weight:700;font-size:1.125rem;line-height:1.75rem;margin:0 3.125rem 1.25rem}@media only screen and (min-width:751px){#newsletter-overlay .holder .content .info .desc{font-size:1.5rem;line-height:2.33333rem;margin:0 4.16667rem 1.66667rem}}@media only screen and (min-width:1271px){#newsletter-overlay .holder .content .info .desc{font-size:1.8rem;line-height:2.8rem;margin:0 5rem 2rem}}#newsletter-overlay .holder .content .close{-ms-flex-item-align:end;align-self:flex-end;cursor:pointer;color:#aeaeae;font-size:5rem;margin:.625rem 1.25rem 0 0}@media only screen and (min-width:751px){#newsletter-overlay .holder .content .close{font-size:4.16667rem;margin:1.66667rem 1.66667rem 0 0}}@media only screen and (min-width:1271px){#newsletter-overlay .holder .content .close{font-size:5rem;margin:2rem 2rem 0 0}}.footer{-ms-flex-align:center;align-items:center;background-color:#748fad;color:#fff;text-align:center;padding:3.125rem 0}@media only screen and (min-width:751px){.footer{padding:1.66667rem 3.33333rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 4rem}}.footer div:first-child{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media only screen and (min-width:751px){.footer div:first-child{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (min-width:1271px){.footer div:first-child{-ms-flex-preferred-size:40%;flex-basis:40%}}@media only screen and (max-width:750px){.footer div:not(:first-child){padding-bottom:3.125rem}}.footer .footer-logo{height:auto}@media only screen and (max-width:750px){.footer .footer-logo{padding-bottom:3.125rem}}@media only screen and (min-width:751px){.footer .footer-logo{width:90%}}@media only screen and (min-width:751px){.footer .copyright{font-weight:100;font-size:.83333rem}}@media only screen and (min-width:1271px){.footer .copyright{font-size:1.2rem}}.footer .copyright.mobile{margin:0}@media only screen and (min-width:751px){.footer .copyright.mobile{display:none}}@media only screen and (max-width:750px){.footer .copyright.desktop{display:none}}.footer .footer-links{list-style:none;padding:0;display:-ms-flexbox;display:flex;text-transform:uppercase;font-weight:100;letter-spacing:1px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.footer .footer-links a{text-decoration:none;color:hsla(0,0%,100%,.85)}@media only screen and (max-width:750px){.footer .footer-links{margin:0}}@media only screen and (min-width:751px){.footer .footer-links{width:45vw;-ms-flex-direction:row;flex-direction:row;font-size:.83333rem}}@media only screen and (min-width:1271px){.footer .footer-links{font-size:1.2rem}}@media only screen and (max-width:750px){.footer .footer-links li{margin-bottom:1.25rem}}@media only screen and (min-width:1271px){.footer .footer-links li:not(:last-child):after{margin:0 2.2rem}}#trailer-overlay{position:fixed;z-index:100;background-color:rgba(0,0,0,.95);height:100%;top:100%;left:0;right:0;bottom:0;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;padding:5% 5% 10%;font-size:1.5em;transition:top .5s ease;box-sizing:border-box}@media only screen and (min-width:751px){#trailer-overlay{font-size:2em}}#trailer-overlay .close-btn-trailer{position:absolute;top:3.125rem;right:3.125rem;font-size:2em}@media only screen and (min-width:1271px){#trailer-overlay .close-btn-trailer{top:5rem;right:5rem}}#trailer-overlay .close-btn-about:hover,#trailer-overlay .close-btn-hrc:hover,#trailer-overlay .close-btn-trailer:hover{cursor:pointer}#trailer-overlay .trailer{width:43.75rem;height:24.60938rem}@media only screen and (min-width:751px){#trailer-overlay .trailer{width:83.33333rem;height:46.875rem}}@media only screen and (min-width:1271px){#trailer-overlay .trailer{width:100rem;height:56.25rem}}.open-modal{top:0!important}#shop-page .navbar,#spread-the-word-page .navbar{background-color:#738ead;color:#fff}#shop-page .sub-nav,#spread-the-word-page .sub-nav{text-align:center;margin-top:3.125rem}#shop-page .sub-nav .header,#spread-the-word-page .sub-nav .header{font-size:1.375rem;font-weight:100}#shop-page .sub-nav .sub-header,#spread-the-word-page .sub-nav .sub-header{font-size:2.375rem}#shop-page .sub-nav .cta-ctn,#spread-the-word-page .sub-nav .cta-ctn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end}#shop-page .sub-nav .cta-ctn .header,#spread-the-word-page .sub-nav .cta-ctn .header{margin-top:2em;margin-bottom:.1em}#shop-page .sub-nav .cta-ctn .button,#spread-the-word-page .sub-nav .cta-ctn .button{margin-bottom:0}@media only screen and (max-width:750px){#shop-page .sub-nav .cta-ctn .button,#spread-the-word-page .sub-nav .cta-ctn .button{border:.0625rem solid #000;box-shadow:0 0 0 .5rem #fff}}#shop-page .sub-nav .cta-ctn .button:hover,#spread-the-word-page .sub-nav .cta-ctn .button:hover{color:#fff;border-color:#fff;background-color:#738ead;box-shadow:0 0 0 .5rem #738ead}@media only screen and (min-width:751px){#shop-page .sub-nav .cta-ctn .button:hover,#spread-the-word-page .sub-nav .cta-ctn .button:hover{box-shadow:0 0 0 .66667rem #738ead}}@media only screen and (min-width:1271px){#shop-page .sub-nav .cta-ctn .button:hover,#spread-the-word-page .sub-nav .cta-ctn .button:hover{box-shadow:0 0 0 .8rem #738ead}}#shop-page .sub-nav .cta-ctn .button:nth-child(2),#spread-the-word-page .sub-nav .cta-ctn .button:nth-child(2){margin-top:10px}#shop-page #shop-hero{background-color:#031024;-ms-flex-direction:column;flex-direction:column;color:#fff;font-weight:100;box-sizing:border-box;padding:3.125rem;width:46.875rem}@media only screen and (min-width:751px){#shop-page #shop-hero{padding:4.16667rem;width:105.83333rem}}@media only screen and (min-width:1271px){#shop-page #shop-hero{padding:5rem;width:160rem}}#shop-page #shop-hero .header{line-height:1.3em;font-weight:200;font-size:2rem;line-height:3.4375rem;letter-spacing:.5rem}@media only screen and (max-width:750px){#shop-page #shop-hero .header{font-size:2.8125rem}#shop-page #shop-hero .header .yellow{color:#f4c04f}#shop-page #shop-hero .header .space:after{content:" "}}@media only screen and (min-width:751px){#shop-page #shop-hero .header{font-size:3rem;letter-spacing:.5rem}}@media only screen and (min-width:1271px){#shop-page #shop-hero .header{font-size:3.6rem;letter-spacing:.6rem}}#shop-page #shop-hero .header .hashtag{width:16.0625rem;height:2.375rem;margin:.9375rem 0}@media only screen and (min-width:751px){#shop-page #shop-hero .header .hashtag{width:21.41667rem;height:3.16667rem;margin:1.25rem 0}}@media only screen and (min-width:1271px){#shop-page #shop-hero .header .hashtag{width:25.7rem;height:3.8rem;margin:1.5rem 0}}@media only screen and (min-width:751px){#shop-page #shop-hero .padding-ctn{padding:2.08333rem 10rem 4.16667rem}}@media only screen and (min-width:1271px){#shop-page #shop-hero .padding-ctn{padding:2.5rem 12rem}}#shop-page #shop-hero div.header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;text-align:justify;letter-spacing:.9375rem}@media only screen and (max-width:750px){#shop-page #shop-hero div.header{letter-spacing:1.5625rem;margin-bottom:1.25rem}}@media only screen and (min-width:1271px){#shop-page #shop-hero div.header{font-size:4.2rem;letter-spacing:1.2rem}}@media only screen and (min-width:751px){#shop-page #shop-hero .dividers{margin:1.66667rem 0}}#shop-page #shop-hero .dividers hr.small{width:2.625rem;height:1px}@media only screen and (max-width:750px){#shop-page #shop-hero .dividers hr.small{display:none}}@media only screen and (min-width:751px){#shop-page #shop-hero .dividers hr.small{width:3rem}}@media only screen and (max-width:750px){#shop-page #shop-hero .dividers hr.dashed{position:static;width:96%;margin-left:0}}@media only screen and (min-width:751px){#shop-page #shop-hero .dividers hr.dashed{width:100%;bottom:5px}}#shop-page #shop-hero .copy-ctn .header{font-family:OpenSans-Bold;text-align:center}@media only screen and (max-width:750px){#shop-page #shop-hero .copy-ctn .header{display:none}}#shop-page #shop-hero .copy-ctn .content{font-size:1.75rem;line-height:1.75em;text-align:justify}@media only screen and (max-width:750px){#shop-page #shop-hero .copy-ctn .content{margin:3.125rem 0}}@media only screen and (min-width:751px){#shop-page #shop-hero .copy-ctn .content{font-size:1.83333rem}}@media only screen and (min-width:1271px){#shop-page #shop-hero .copy-ctn .content{font-size:2.2rem}}#shop-page #shop-hero #brand-select{display:block;margin:0 auto;width:100%;color:#fff;background-color:transparent;text-transform:uppercase;height:3.75rem;font-size:1.75rem;letter-spacing:3px;margin-bottom:3.125rem;padding:.625rem;border-radius:0;text-indent:.9375rem;font-weight:100;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (min-width:751px){#shop-page #shop-hero #brand-select{display:none}}#shop-page #shop-hero:after{content:"";position:absolute;z-index:2;right:3%;margin-top:-12%;margin-right:8%;border-top:1.25rem solid #fff;border-left:1.25rem solid transparent;border-right:1.25rem solid transparent;pointer-events:none}@media only screen and (min-width:751px){#shop-page #shop-hero:after{display:none}}@media only screen and (max-width:750px){#shop-page #shop-hero .row{display:none}}#shop-page #shop-hero .partner-rsc{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:751px){#shop-page #shop-hero .partner-rsc{margin:0 1.66667rem}}@media only screen and (min-width:1271px){#shop-page #shop-hero .partner-rsc{margin:0 2rem}}#shop-page #shop-hero .partner-rsc input{margin-top:2.5rem;font-size:1px}@media only screen and (min-width:1271px){#shop-page #shop-hero .partner-rsc input{margin-top:3rem}}#shop-page #shop-hero .partner-rsc:hover,#shop-page #shop-hero .partner-rsc input:hover{cursor:pointer}#shop-page #shop-collection{text-align:center}#shop-page #shop-collection .hide{display:none}@media only screen and (max-width:750px){#shop-page #shop-collection .row{margin-top:0}#shop-page #shop-collection .item{width:100%}#shop-page #shop-collection .item .img-container{text-align:center;height:37.5rem;max-height:37.5rem}#shop-page #shop-collection .item .img-container img{width:auto;height:100%}#shop-page #shop-collection .item .detail-ctn{font-size:1.5em}#shop-page #shop-collection .item .detail-ctn .item-name{font-family:OpenSans-Bold;font-weight:700}#shop-page #shop-collection:hover{cursor:pointer}#shop-page #shop-collection .item:not(:last-child){margin-bottom:3.125rem}}@media only screen and (min-width:751px){#shop-page #shop-collection .row{margin-top:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}#shop-page #shop-collection .item{-ms-flex-preferred-size:30%;flex-basis:30%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;margin-top:4.16667rem}#shop-page #shop-collection .item .img-container{margin:0 auto;height:25rem}#shop-page #shop-collection .item .img-container .item-img{width:auto;height:100%}}@media only screen and (min-width:751px) and (min-width:1271px){#shop-page #shop-collection .item .img-container{height:30rem}}@media only screen and (min-width:751px){#shop-page #shop-collection .item .detail-ctn{font-size:1.3em}}@media only screen and (min-width:751px) and (min-width:1271px){#shop-page #shop-collection .item .detail-ctn{font-size:1.5em}}@media only screen and (min-width:751px){#shop-page #shop-collection .item .detail-ctn .item-name{font-family:OpenSans-Bold;font-weight:700;font-size:1.25rem}}@media only screen and (min-width:751px) and (min-width:1271px){#shop-page #shop-collection .item .detail-ctn .item-name{font-size:1.6rem}}@media only screen and (min-width:751px){#shop-page #shop-collection .item:hover{cursor:pointer}#shop-page #shop-collection .quote{-ms-flex-preferred-size:62%;flex-basis:62%;margin:0 auto}}#shop-page #shop-collection .item.gift-guide.pack{cursor:auto;border:1px solid #000;font-family:Canela-Bold;text-transform:uppercase;-ms-flex-pack:center;justify-content:center;position:relative;height:30.9375rem;font-size:3.75rem;letter-spacing:.5rem}@media only screen and (min-width:751px){#shop-page #shop-collection .item.gift-guide.pack{height:41.25rem;font-size:5rem;letter-spacing:.66667rem}}@media only screen and (min-width:1271px){#shop-page #shop-collection .item.gift-guide.pack{height:49.5rem;font-size:6rem;letter-spacing:.8rem}}#shop-page #shop-collection .item.gift-guide.pack p{position:absolute;margin:0}@media only screen and (min-width:320px){#shop-page #shop-collection .item.gift-guide.pack p.one{top:27%;left:32.5%}}@media only screen and (min-width:751px){#shop-page #shop-collection .item.gift-guide.pack p.one{top:25%;left:14.5%}}@media only screen and (min-width:1271px){#shop-page #shop-collection .item.gift-guide.pack p.one{top:25%;left:23%}}@media only screen and (min-width:320px){#shop-page #shop-collection .item.gift-guide.pack p.three,#shop-page #shop-collection .item.gift-guide.pack p.two{top:40%;left:21%}}@media only screen and (min-width:751px){#shop-page #shop-collection .item.gift-guide.pack p.three,#shop-page #shop-collection .item.gift-guide.pack p.two{top:40%;left:9%;font-size:3.33333rem}#shop-page #shop-collection .item.gift-guide.pack p.three .set,#shop-page #shop-collection .item.gift-guide.pack p.two .set{font-size:2.83333rem}}@media only screen and (min-width:1271px){#shop-page #shop-collection .item.gift-guide.pack p.three,#shop-page #shop-collection .item.gift-guide.pack p.two{top:40%;left:9%;font-size:6rem}#shop-page #shop-collection .item.gift-guide.pack p.three .set,#shop-page #shop-collection .item.gift-guide.pack p.two .set{font-size:3.6rem}}@media only screen and (min-width:320px){#shop-page #shop-collection .item.gift-guide.pack p.three{left:24%}}@media only screen and (min-width:751px){#shop-page #shop-collection .item.gift-guide.pack p.three{left:11%}}#shop-page #shop-collection .item.gift-guide.pack .set{font-size:2.75rem;letter-spacing:.5rem}@media only screen and (min-width:751px){#shop-page #shop-collection .item.gift-guide.pack .set{font-size:3.66667rem;letter-spacing:.66667rem}}@media only screen and (min-width:1271px){#shop-page #shop-collection .item.gift-guide.pack .set{font-size:4.4rem;letter-spacing:.8rem}}#shop-page #shop-collection .quote{font-family:Canela-Bold;font-size:2.375rem;text-align:justify}@media only screen and (min-width:751px){#shop-page #shop-collection .quote{font-size:3.16667rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media only screen and (min-width:1271px){#shop-page #shop-collection .quote{font-size:3.8rem}}#shop-page #shop-collection .quote-author{font-family:Allura;text-align:center;font-size:1.5rem;font-style:italic}@media only screen and (min-width:751px){#shop-page #shop-collection .quote-author{font-size:2rem}}@media only screen and (min-width:1271px){#shop-page #shop-collection .quote-author{font-size:2.4rem}}#shop-page #shop-collection .button{color:#000;border:.0625rem solid #000;font-size:1rem;font-weight:400}@media only screen and (min-width:751px){#shop-page #shop-collection .button{border:.0625rem solid #000;margin:1.875rem 0;font-size:1.33333rem}}@media only screen and (min-width:1271px){#shop-page #shop-collection .button{border:.0625rem solid #000;margin:3rem 0;font-size:1.6rem}}#shop-page #shop-collection .button:link,#shop-page #shop-collection .button:visited{color:#000;background-color:transparent;border-color:#000}#shop-page #shop-collection .button:hover{color:#fff;background-color:#738ead;border-color:#738ead}#shop-page #shop-collection .button:active{color:#000;background-color:transparent;border-color:#000}#shop-overlay{overflow-y:overlay;position:fixed;z-index:100;background-color:#fff;border:1px solid rgba(0,0,0,.3);height:100%;top:115%;left:0;right:0;bottom:0;color:#000;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;padding:5% 5% 0;font-size:1.5em;transition:top .5s ease}@media only screen and (min-width:751px){#shop-overlay{margin:0 auto;font-size:2em;width:83.33333rem;height:47.91667rem;padding:5%}}@media only screen and (min-width:1271px){#shop-overlay{width:100rem;height:57.5rem;padding:5%}}#shop-overlay .close-btn-shop{position:absolute;top:3.125rem;right:3.125rem;font-size:2em}@media only screen and (min-width:1271px){#shop-overlay .close-btn-shop{top:5rem;right:5rem}}#shop-overlay .close-btn-shop:hover{cursor:pointer}#shop-overlay .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:750px){#shop-overlay .content{-ms-flex-align:center;align-items:center}}@media only screen and (min-width:751px){#shop-overlay .content{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;text-align:left;-ms-flex-align:center;align-items:center}}#shop-overlay .content .img-container{text-align:center;height:34.375rem;max-height:34.375rem}#shop-overlay .content .img-container img{width:auto;height:100%}@media only screen and (min-width:751px){#shop-overlay .content .img-container{height:35rem;max-height:35rem}}@media only screen and (min-width:1271px){#shop-overlay .content .img-container{height:42rem;max-height:42rem}}@media only screen and (max-width:750px){#shop-overlay .content hr.vertical{display:none}}@media only screen and (min-width:751px){#shop-overlay .content hr.vertical{border:none;border-left:2px dotted #73848c;height:41.66667rem;width:1px;margin:0 8.33333rem}}@media only screen and (min-width:1271px){#shop-overlay .content hr.vertical{height:50rem;margin:0 10rem}}@media only screen and (min-width:751px){#shop-overlay .content .item-details{-ms-flex-preferred-size:50%;flex-basis:50%}}#shop-overlay .content .item-details .item-name{text-transform:none;font-family:OpenSans-Bold;letter-spacing:0;margin-bottom:0}#shop-overlay .content .item-details .item-price{font-weight:400;letter-spacing:0;margin-top:.5em}#shop-overlay .content .item-details .item-desc{font-size:1.25rem;margin:1.875rem 0}@media only screen and (min-width:751px){#shop-overlay .content .item-details .item-desc{margin:2.5rem 0;-ms-flex-preferred-size:50%;flex-basis:50%;font-size:1.33333rem}}@media only screen and (min-width:1271px){#shop-overlay .content .item-details .item-desc{margin:3rem 0;font-size:1.4rem}}#shop-overlay .content .item-details .quote-ctn{text-align:center}@media only screen and (min-width:751px){#shop-overlay .content .item-details .quote-ctn{margin:2.5rem 0 2.08333rem;-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (min-width:1271px){#shop-overlay .content .item-details .quote-ctn{margin:3rem 0 2.5rem}}#shop-overlay .content .item-details .quote-ctn .quote{font-size:1.375rem;text-align:justify}@media only screen and (min-width:751px){#shop-overlay .content .item-details .quote-ctn .quote{font-size:1.83333rem}}@media only screen and (min-width:1271px){#shop-overlay .content .item-details .quote-ctn .quote{font-size:2.2rem}}#shop-overlay .content .item-details .quote-ctn .author{font-style:italic}@media only screen and (max-width:750px){#shop-overlay .img-container img{height:auto;width:100%}}@media only screen and (min-width:751px){#shop-overlay .img-container{-ms-flex-preferred-size:40%;flex-basis:40%}}#shop-overlay .button{color:#000}.open-modal.shop{top:0!important}@media only screen and (min-width:751px){.open-modal.shop{top:15%!important}}.no-scroll{overflow:hidden;position:relative;height:100%}#spread-the-word-page #spread-the-word-hero{background-color:#031024;-ms-flex-direction:column;flex-direction:column;color:#fff;font-weight:100;box-sizing:border-box;padding:3.125rem;width:46.875rem}@media only screen and (min-width:751px){#spread-the-word-page #spread-the-word-hero{padding:4.16667rem;width:105.83333rem}}@media only screen and (min-width:1271px){#spread-the-word-page #spread-the-word-hero{padding:5rem;width:160rem}}#spread-the-word-page #spread-the-word-hero .header{line-height:1.3em;font-weight:200;font-size:2rem;line-height:3.4375rem;letter-spacing:.5rem}@media only screen and (max-width:750px){#spread-the-word-page #spread-the-word-hero .header{font-size:2.8125rem}#spread-the-word-page #spread-the-word-hero .header .yellow{color:#f4c04f}#spread-the-word-page #spread-the-word-hero .header .space:after{content:" "}}@media only screen and (min-width:751px){#spread-the-word-page #spread-the-word-hero .header{font-size:2.66667rem;line-height:5.83333rem;letter-spacing:.66667rem}}@media only screen and (min-width:1271px){#spread-the-word-page #spread-the-word-hero .header{font-size:3.2rem;line-height:6rem;letter-spacing:.8rem}}#spread-the-word-page #spread-the-word-hero .header .hashtag{width:16.0625rem;height:2.375rem;margin:.9375rem 0}@media only screen and (min-width:751px){#spread-the-word-page #spread-the-word-hero .header .hashtag{width:21.41667rem;height:3.16667rem;margin:1.25rem 0}}@media only screen and (min-width:1271px){#spread-the-word-page #spread-the-word-hero .header .hashtag{width:25.7rem;height:3.8rem;margin:1.5rem 0}}@media only screen and (min-width:751px){#spread-the-word-page #spread-the-word-hero .padding-ctn{padding:2.08333rem 10rem 4.16667rem}}@media only screen and (min-width:1271px){#spread-the-word-page #spread-the-word-hero .padding-ctn{padding:2.5rem 12rem}}#spread-the-word-page #spread-the-word-hero div.header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;text-align:justify;letter-spacing:.9375rem}@media only screen and (max-width:750px){#spread-the-word-page #spread-the-word-hero div.header{letter-spacing:1.5625rem;margin-bottom:1.25rem;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:1271px){#spread-the-word-page #spread-the-word-hero div.header{font-size:4.2rem;letter-spacing:1.2rem}}@media only screen and (min-width:751px){#spread-the-word-page #spread-the-word-hero .dividers{margin:1.66667rem 0}}#spread-the-word-page #spread-the-word-hero .dividers hr.small{width:2.625rem;height:1px}@media only screen and (max-width:750px){#spread-the-word-page #spread-the-word-hero .dividers hr.small{display:none}}@media only screen and (min-width:751px){#spread-the-word-page #spread-the-word-hero .dividers hr.small{width:3rem}}@media only screen and (max-width:750px){#spread-the-word-page #spread-the-word-hero .dividers hr.dashed{position:static;width:100%;margin-left:0}}@media only screen and (min-width:751px){#spread-the-word-page #spread-the-word-hero .dividers hr.dashed{width:100%;bottom:5px}}#spread-the-word-page #spread-the-word-hero .mobile-only .img-container{margin-top:3.125rem}#spread-the-word-page #spread-the-word-hero .mobile-only.downloads{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1.75rem;line-height:1.75em;text-align:justify}#spread-the-word-page #spread-the-word-hero .mobile-only.downloads a,#spread-the-word-page #spread-the-word-hero .mobile-only.downloads a:visited{color:#fef0d0;text-decoration:none}#spread-the-word-page #spread-the-word-hero .copy-ctn .header,#spread-the-word-page #spread-the-word-hero .mobile-only.download-btn{text-align:center}@media only screen and (max-width:750px){#spread-the-word-page #spread-the-word-hero .copy-ctn .header{display:none}}#spread-the-word-page #spread-the-word-hero .copy-ctn .content{font-size:1.75rem;line-height:1.75em;text-align:justify}@media only screen and (max-width:750px){#spread-the-word-page #spread-the-word-hero .copy-ctn .content{margin:3.125rem 0}}@media only screen and (min-width:751px){#spread-the-word-page #spread-the-word-hero .copy-ctn .content{font-size:1.83333rem}}@media only screen and (min-width:1271px){#spread-the-word-page #spread-the-word-hero .copy-ctn .content{font-size:2.2rem}}#spread-the-word-page #spread-the-word-hero .brand-select{display:block;margin:0 auto;width:100%;color:#fef0d0;background-color:transparent;text-transform:uppercase;height:3.75rem;font-size:1.75rem;letter-spacing:3px;margin-bottom:3.125rem;padding:.625rem;border-radius:0;text-indent:.9375rem;font-weight:100}@media only screen and (min-width:751px){#spread-the-word-page #spread-the-word-hero .brand-select{display:none}}@media only screen and (max-width:750px){#spread-the-word-page #spread-the-word-hero .row{display:none}}#spread-the-word-page #spread-the-word-hero .partner-rsc{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:751px){#spread-the-word-page #spread-the-word-hero .partner-rsc{width:6.1875rem;height:5.83333rem}}@media only screen and (min-width:1271px){#spread-the-word-page #spread-the-word-hero .partner-rsc{width:9.9rem;height:7rem}}#spread-the-word-page #spread-the-word-hero .partner-rsc input{margin:0 auto;font-size:1px}@media only screen and (max-width:750px){#spread-the-word-page .newsletter-section .dividers{margin:0}}#spread-the-word-page .newsletter-section .button.subscribe{margin-bottom:0}#spread-the-word-collection{margin-top:2.1875rem}@media only screen and (min-width:751px){#spread-the-word-collection{margin-top:5.41667rem}}@media only screen and (min-width:1271px){#spread-the-word-collection{margin-top:8.5rem}}#spread-the-word-collection .videos{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:751px){#spread-the-word-collection .videos{-ms-flex-flow:row wrap;flex-flow:row wrap}}#spread-the-word-collection .videos .thumbnail-container-video{cursor:pointer}@media only screen and (min-width:751px){#spread-the-word-collection .videos .thumbnail-container{-ms-flex-flow:row wrap;flex-flow:row wrap;width:25.83333rem;margin-right:1.58333rem;margin-left:1.58333rem}}@media only screen and (min-width:1271px){#spread-the-word-collection .videos .thumbnail-container{width:42rem;margin-right:1.9rem;margin-left:1.9rem}}#spread-the-word-collection .masonry{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:751px){#spread-the-word-collection .masonry{-ms-flex-flow:row wrap;flex-flow:row wrap}}#spread-the-word-collection .masonry .column{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-preferred-size:auto;flex-basis:auto;margin-right:0;margin-left:0;width:42.1875rem}@media only screen and (min-width:751px){#spread-the-word-collection .masonry .column{margin-right:1.16667rem;margin-left:1.16667rem;width:25.83333rem}}@media only screen and (min-width:1271px){#spread-the-word-collection .masonry .column{margin-right:1.9rem;margin-left:1.9rem;width:42rem}}#spread-the-word-collection .thumbnail-container{position:relative;border-bottom:1px dashed rgba(0,0,0,.2);font-size:1.75rem;margin-bottom:4.16667rem;text-align:center}@media only screen and (min-width:751px){#spread-the-word-collection .thumbnail-container{text-align:left;margin-bottom:4.16667rem;font-size:1.16667rem}}@media only screen and (min-width:1271px){#spread-the-word-collection .thumbnail-container{margin-bottom:5rem;font-size:1.4rem}}#spread-the-word-collection .thumbnail-container>.fas{color:#fff;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);font-size:3.6rem}#spread-the-word-collection .thumbnail-container .caption{margin-left:0;margin-bottom:1.25rem}@media only screen and (min-width:751px){#spread-the-word-collection .thumbnail-container .caption{margin-left:1.66667rem;margin-bottom:1.66667rem}}@media only screen and (min-width:1271px){#spread-the-word-collection .thumbnail-container .caption{margin-left:2rem;margin-bottom:2rem}}#spread-the-word-collection .thumbnail-container .bold{text-transform:uppercase}#spread-the-word-collection .thumbnail-container .share-icons{color:#000;font-size:3rem;margin:2.5rem 0}@media only screen and (min-width:751px){#spread-the-word-collection .thumbnail-container .share-icons{font-size:1.16667rem;margin-left:1.66667rem;margin-bottom:1.66667rem}}@media only screen and (min-width:1271px){#spread-the-word-collection .thumbnail-container .share-icons{font-size:1.4rem;margin-left:2rem;margin-bottom:2rem}}#spread-the-word-collection .thumbnail-container .share-icons :link,#spread-the-word-collection .thumbnail-container .share-icons :visited{color:#000}#spread-the-word-collection .thumbnail-container .share-icons :hover{color:#738ead}#spread-the-word-collection .thumbnail-container .share-icons :active{color:#000}#spread-the-word-collection .thumbnail-container .share-icons .share{cursor:pointer}#spread-the-word-collection .thumbnail-container .share-icons a{margin:3.33333rem}@media only screen and (min-width:751px){#spread-the-word-collection .thumbnail-container .share-icons a{margin:0 3.33333rem 0 0}}@media only screen and (min-width:1271px){#spread-the-word-collection .thumbnail-container .share-icons a{margin:0 4rem 0 0}}
/*# sourceMappingURL=main.min.css.map */
