@font-face{font-family:'Macys Sans Regular';src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSans.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSans.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSans.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSans.woff") format("woff")}@font-face{font-family:'Macys Sans Medium';src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.woff") format("woff")}@font-face{font-family:'Macys Sans Bold';src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansBd.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansBd.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansBd.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansBd.woff") format("woff")}@font-face{font-family:"TT Ramillas Regular";src:url("//storage.googleapis.com/digital-media-fonts/tt-ramillas/TTRamillasRegular.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/tt-ramillas/TTRamillasRegular.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/tt-ramillas/TTRamillasRegular.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/tt-ramillas/TTRamillasRegular.woff") format("woff")}@font-face{font-family:"TT Ramillas Bold";src:url("//storage.googleapis.com/digital-media-fonts/tt-ramillas/TTRamillasBold.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/tt-ramillas/TTRamillasBold.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/tt-ramillas/TTRamillasBold.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/tt-ramillas/TTRamillasBold.woff") format("woff")}#campaign .wrapper{max-width:1600px;margin:0 auto;font-family:'Macys Sans Regular',Arial, Helvetica, sans-serif;overflow:hidden}#campaign .desktop{display:block}@media (max-width: 750px){#campaign .desktop{display:none}}#campaign .mobile{display:none}@media (max-width: 750px){#campaign .mobile{display:block}}#campaign .hero{position:relative}#campaign .hero .title{position:absolute;top:50%;left:8vw;transform:translateY(-50%)}@media (max-width: 750px){#campaign .hero .title{width:100%;top:8%;left:5%;transform:none}}#campaign .hero .title h1{font-family:"TT Ramillas Regular",Arial, Helvetica, sans-serif;font-size:35px;font-weight:600;color:#fff;line-height:1.1;margin-bottom:4%}@media (max-width: 1600px){#campaign .hero .title h1{font-size:calc(35 / 1600 * 100vw)}}@media (max-width: 750px){#campaign .hero .title h1{font-size:calc(25 / 375 * 100vw);margin-bottom:4%}}#campaign .hero .title h1 span{font-family:'Macys Sans Bold',Arial, Helvetica, sans-serif;font-weight:800}#campaign .hero .title img{max-width:160px;width:50%;margin-right:2%}@media (max-width: 1600px){#campaign .hero .title img{width:calc(160 / 1600 * 100vw)}}@media (max-width: 750px){#campaign .hero .title img{display:block;width:calc(357 / 375 * 100vw);margin:4% 0}}#campaign .hero .title a{color:#fff}#campaign .hero .title p{font-family:'Macys Sans Medium',Arial, Helvetica, sans-serif;font-size:14px;color:#fff;line-height:16px;margin-top:5%}#campaign .hero .title p img{width:88px;vertical-align:top}@media (max-width: 1440px){#campaign .hero .title p{font-size:calc(14 / 1440 * 100vw)}#campaign .hero .title p img{display:inline-block;width:calc(88 / 1440 * 100vw);vertical-align:middle}}@media (max-width: 750px){#campaign .hero .title p{font-size:calc(12 / 375 * 100vw);margin-top:4%}#campaign .hero .title p img{width:calc(68 / 375 * 100vw);vertical-align:top;margin:0 2% 0 0}}#campaign .hero .download{position:absolute;top:56%;right:14vw;transform:translateY(-50%);max-width:250px;width:90%;text-align:center}@media (max-width: 750px){#campaign .hero .download{display:none}}#campaign .hero .download img{max-width:200px;margin-bottom:6%}@media (max-width: 1600px){#campaign .hero .download img{width:calc(200 / 1600 * 100vw)}}#campaign .hero .download p{font-family:'Macys Sans Bold',Arial, Helvetica, sans-serif;font-size:18px;color:#000}@media (max-width: 1600px){#campaign .hero .download p{font-size:calc(18 / 1600 * 100vw)}}#campaign .promo{display:none;position:relative;margin-bottom:2%}@media (max-width: 750px){#campaign .promo{margin-bottom:6%}}#campaign .promo .title{position:absolute;top:50%;left:3vw;transform:translateY(-50%)}@media (max-width: 750px){#campaign .promo .title{width:100%;top:10%;left:5%;transform:none}}#campaign .promo .title h1{font-family:"Macys Sans Regular",Arial, Helvetica, sans-serif;font-size:35px;font-weight:400;line-height:1.1;margin-bottom:2%}@media (max-width: 1600px){#campaign .promo .title h1{font-size:calc(35 / 1600 * 100vw)}}@media (max-width: 750px){#campaign .promo .title h1{display:none}}#campaign .promo .title h1 span{font-family:'Macys Sans Bold',Arial, Helvetica, sans-serif;font-weight:800}#campaign .promo .title img{max-width:160px;width:50%;margin-right:2%}@media (max-width: 1600px){#campaign .promo .title img{width:calc(160 / 1600 * 100vw)}}@media (max-width: 750px){#campaign .promo .title img{display:block;width:calc(357 / 375 * 100vw);margin:4% 0}}#campaign .promo .title a{color:#000;text-decoration:underline}#campaign .promo .title p{font-family:'Macys Sans Medium',Arial, Helvetica, sans-serif;font-size:18px;line-height:20px}#campaign .promo .title p img{width:88px;vertical-align:top}@media (max-width: 1440px){#campaign .promo .title p{font-size:calc(18 / 1440 * 100vw);line-height:calc(20 / 1440 * 100vw)}#campaign .promo .title p img{display:inline-block;width:calc(88 / 1440 * 100vw);vertical-align:middle}}@media (max-width: 750px){#campaign .promo .title p{display:none}}#campaign .promo .title .legal{font-family:'Macys Sans Medium',Arial, Helvetica, sans-serif;line-height:14px;font-size:12px;margin-top:2%}#campaign .promo .title .legal br.mobile{display:none}#campaign .promo .title .legal br.desktop{display:block}@media (max-width: 1440px){#campaign .promo .title .legal{font-size:calc(12 / 1440 * 100vw);line-height:calc(14 / 1440 * 100vw)}}@media (max-width: 750px){#campaign .promo .title .legal{display:block;font-size:calc(8 / 375 * 100vw);line-height:calc(10 / 375 * 100vw);margin-top:10%}#campaign .promo .title .legal br.mobile{display:block}#campaign .promo .title .legal br.desktop{display:none}}#campaign .promo .title .mobile{display:none}@media (max-width: 750px){#campaign .promo .title .mobile{display:block;font-family:'Macys Sans Regular',Arial, Helvetica, sans-serif;font-size:calc(20 / 375 * 100vw);line-height:calc(22 / 375 * 100vw)}#campaign .promo .title .mobile span{font-family:'Macys Sans Bold',Arial, Helvetica, sans-serif;font-weight:400}}#campaign .promo .download{position:absolute;top:56%;left:84%;transform:translateY(-50%);text-align:center}@media (max-width: 1524px){#campaign .promo .download{left:calc(1260 / 1600 * 100vw)}}@media (max-width: 750px){#campaign .promo .download{display:none}}#campaign .promo .download img{max-width:180px;width:100%;margin-bottom:6%}@media (max-width: 1600px){#campaign .promo .download img{width:calc(180 / 1600 * 100vw)}}#campaign .promo .download p{width:100%;font-family:'Macys Sans Bold',Arial, Helvetica, sans-serif;font-size:18px;color:#000}@media (max-width: 1600px){#campaign .promo .download p{font-size:calc(18 / 1600 * 100vw)}}#campaign section{margin-bottom:1.5%}#campaign section h2{font-family:"Macys Sans Bold",Arial, Helvetica, sans-serif;font-size:25px;font-weight:400;text-align:left;margin-bottom:2%}@media (max-width: 750px){#campaign section h2{font-size:calc(20 / 375 * 100vw);line-height:1.1;text-align:center;margin:12% 0 7%}}#campaign .inner{max-width:1440px;margin:0 auto;width:95%}@media (max-width: 750px){#campaign .inner{width:100%}}#campaign .features{margin-top:6%}@media (max-width: 750px){#campaign .features{margin-top:14%}}#campaign .features .features-content{display:flex;flex-wrap:wrap;justify-content:space-between}#campaign .features #sweepstakes{position:relative;margin-bottom:20px;display:grid;grid-template-areas:"grid-layers"}#campaign .features #sweepstakes>*{grid-area:grid-layers}#campaign .features #sweepstakes .link-layer{position:absolute;top:0;left:0;right:0;bottom:0}#campaign .features #sweepstakes .link-layer svg{width:100%;height:100%}#campaign .features #sweepstakes .link-layer a{cursor:pointer;pointer-events:all}#campaign .features .feature{position:relative;width:49%;margin-bottom:2%}@media (max-width: 750px){#campaign .features .feature{width:100%;margin-bottom:6%}}#campaign .features .feature .copy{position:absolute;font-size:35px;color:#fff;line-height:1.1;padding:7% 0 0 6%}#campaign .features .feature .copy span{font-family:'Macys Sans Bold',Arial, Helvetica, sans-serif}@media (max-width: 1440px){#campaign .features .feature .copy{font-size:calc(32 / 1440 * 100vw)}}@media (max-width: 750px){#campaign .features .feature .copy{width:100%;font-size:calc(25 / 375 * 100vw);padding-left:5%}}#campaign .features .feature img{display:block;width:100%;max-width:708px}@media (max-width: 750px){#campaign .features .feature:nth-child(even) .copy{left:45%}}#campaign .more{margin-top:5%;margin-bottom:2%}@media (max-width: 750px){#campaign .more{margin-top:12%}#campaign .more h2{margin-bottom:8%}}#campaign .more .carousel{position:relative}@media (max-width: 750px){#campaign .more .carousel{margin-left:5%}}#campaign .more .carousel .more-block{display:inline-block;max-width:397px;width:30%;padding:0;margin-right:1%;vertical-align:top;border:1px solid #D9D9D9;border-radius:10px;text-align:center;overflow:hidden}#campaign .more .carousel .more-block img{width:100%}#campaign .more .carousel .more-block p{background-color:#fff;font-size:25px;line-height:1.2;text-align:center;padding:6% 0}#campaign .more .carousel .more-block p span{font-family:'Macys Sans Bold',Arial, Helvetica, sans-serif}@media (max-width: 1440px){#campaign .more .carousel .more-block p{font-size:calc(25 / 1440 * 100vw)}}@media (max-width: 750px){#campaign .more .carousel .more-block p{font-size:4.5vw}}#campaign .more .carousel .more-block:nth-child(1),#campaign .more .carousel .more-block:nth-child(3){background-color:#CC0000}#campaign .more .carousel .more-block:nth-child(2),#campaign .more .carousel .more-block:nth-child(4){background-color:#F7F4EA}#campaign .more .carousel .more-block:nth-child(2) img,#campaign .more .carousel .more-block:nth-child(5) img{width:100%}#campaign .bottom-content{margin:8% auto 7%;text-align:center}@media (max-width: 750px){#campaign .bottom-content{margin:15% auto 15%}}#campaign .bottom-content #ratings{max-width:164px}@media (max-width: 1440px){#campaign .bottom-content #ratings{width:calc(119 / 1440 * 100vw)}}@media (max-width: 750px){#campaign .bottom-content #ratings{width:calc(164 / 375 * 100vw)}}#campaign .bottom-content p{font-size:14px;margin:1% 0}@media (max-width: 750px){#campaign .bottom-content p{width:95%;margin:4% auto 5%}}#campaign .bottom-content img{max-width:119px;margin-right:1%}#campaign .line-break{width:100%;border-top:1px solid #d9d9d9;margin:5% 0 6%}@media (max-width: 1440px){#campaign .line-break{margin:12% 0}}@media (max-width: 750px){#campaign .line-break{margin:8% auto 15%}}#campaign .signup{position:relative;max-width:1440px;width:100%;text-align:center;margin-bottom:8%}@media (max-width: 750px){#campaign .signup{width:90%;margin:0 auto 15%}}#campaign .signup p{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%, -50%);font-family:"TT Ramillas Regular",Arial, Helvetica, sans-serif;font-size:25px;font-weight:600;color:#fff;text-align:center}@media (max-width: 1440px){#campaign .signup p{font-size:calc(25 / 1440 * 100vw)}}@media (max-width: 750px){#campaign .signup p{font-size:calc(25 / 375 * 100vw);line-height:1.2;margin-bottom:4%}}#campaign .signup p a{display:inline-block;max-width:122px;width:50%;background-color:#fff;border-radius:5px;font-family:'Macys Sans Regular',Arial, Helvetica, sans-serif;font-size:12px;line-height:32px;text-decoration:none;color:#000;margin-left:20px;vertical-align:middle}@media (max-width: 1600px){#campaign .signup p a{max-width:100%;width:calc(122 / 1600 * 100vw);font-size:calc(12 / 1600 * 100vw);line-height:calc(32 / 1600 * 100vw)}}@media (max-width: 750px){#campaign .signup p a{display:block;margin-top:5%;width:calc(122 / 375 * 100vw);font-size:calc(12 / 375 * 100vw);line-height:calc(32 / 375 * 100vw);margin:4% auto}}#campaign .slick-next,#campaign .slick-prev{position:absolute;background-color:transparent;border:none;width:2.222vw;height:2.222vw;margin:0;padding:0;background-image:url(https://assets.mcomnyapps.net/lauren-style-guide/2022-08/images/arrow.png);background-size:contain;background-repeat:no-repeat;background-position:right;left:98%;top:40%;font-size:0}#campaign .slick-prev{left:2%;transform:scale(-1);z-index:5}


/*# sourceMappingURL=common.css.map*/