@import url("https://fonts.googleapis.com/css2?family=Heebo:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lora:wght@400;500;600;700&display=swap");#flora-obscura.wrap{width:100%;max-width:1440px;min-width:990px;margin:0 auto}#flora-obscura-microsite #content h2{font-family:"Lora","TT-Norms-Pro",Helvetica,Arial,sans-serif;font-size:55px;font-weight:700;color:#e7e3de;text-transform:lowercase}@media (min-width: 990px) and (max-width: 1440px){#flora-obscura-microsite #content h2{font-size:calc(45px + (55 - 45) * ((100vw - 990px) / (1440 - 990)))}}#flora-obscura-microsite #content p{font-family:"Heebo","TT-Norms-Pro",Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:26px;color:#000}@media (min-width: 990px) and (max-width: 1440px){#flora-obscura-microsite #content p{font-size:calc(14px + (16 - 14) * ((100vw - 990px) / (1440 - 990)))}}#flora-obscura-microsite #content a{font-family:"Heebo","TT-Norms-Pro",Helvetica,Arial,sans-serif;font-weight:300;text-decoration:none;display:inline-block;color:#000}@media only screen and (max-width: 990px){#flora-obscura-microsite #content h2{font-size:45px}#flora-obscura-microsite #content p{font-size:14px}}#flora-obscura-microsite #content .cta-btn{font-size:14px;font-weight:700;letter-spacing:0.075em;text-transform:uppercase;border:1px solid #000;border-radius:4px;width:223px;height:48px;line-height:50px;text-align:center;background-color:rgba(255,255,255,0);transition:all 0.3s ease-in-out;margin-top:2%}#flora-obscura-microsite #content .cta-btn:hover{color:#fff;background-color:#959883;border-color:#959883}#flora-obscura-microsite #content .image-label-wrapper{overflow:hidden;position:relative;display:inline-block}#flora-obscura-microsite #content .image-label-wrapper img{display:block}#flora-obscura-microsite #content .image-label{position:absolute;bottom:-30px;height:30px;width:100%;background-color:rgba(255,255,255,0.8);transition:all 0.6s ease;text-align:left;padding-left:20px}#flora-obscura-microsite #content .image-label p{color:#000;font-size:13px;line-height:30px;font-weight:500;text-transform:lowercase}#flora-obscura-microsite #content .image-label p span{width:12px;height:1px;background-color:#000;display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-left:8px;transition:all 0.3s}#flora-obscura-microsite #content .image-label p span::after,#flora-obscura-microsite #content .image-label p span::before{content:"";display:inline-block;width:5px;height:1px;background-color:#000;position:absolute;top:-2px;right:-1px;transform:rotate(45deg)}#flora-obscura-microsite #content .image-label p span::before{transform:rotate(-45deg);top:2px}#flora-obscura-microsite #content .image-label p span.white{background-color:#fff}#flora-obscura-microsite #content .image-label p span.white::after,#flora-obscura-microsite #content .image-label p span.white::before{background-color:#fff}#flora-obscura-microsite #content .image-label-wrapper:hover{cursor:pointer}#flora-obscura-microsite #content .image-label-wrapper:hover .image-label{transition:all 0.6s ease;bottom:0}#flora-obscura-microsite #content .hero{text-align:center;position:relative;margin-bottom:65px}#flora-obscura-microsite #content .hero img{display:block;width:100%}#flora-obscura-microsite #content .hero .copy{position:absolute;top:84%;width:100%}#flora-obscura-microsite #content .section-1{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-bottom:195px}#flora-obscura-microsite #content .section-1 img{display:block;width:100%}#flora-obscura-microsite #content .section-1 .mod-left{width:50.48611%;text-align:right}#flora-obscura-microsite #content .section-1 .mod-left .header-copy{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;width:405px;margin:0 35px 0 auto}#flora-obscura-microsite #content .section-1 .mod-left .header-copy p{text-align:left;margin:8% 0}#flora-obscura-microsite #content .section-1 .mod-left .feature-image{position:relative}#flora-obscura-microsite #content .section-1 .mod-left .feature-image .image-label-wrapper{width:75.65337%}#flora-obscura-microsite #content .section-1 .mod-left .feature-image .image-label-wrapper .image-label p{padding-left:27%}#flora-obscura-microsite #content .section-1 .mod-left .feature-image .sub-image{width:41.40303%;position:absolute;top:60%;left:4.12655%;pointer-events:none}#flora-obscura-microsite #content .section-1 .mod-left .feature-image .copy{position:absolute;top:105%;left:48.83081%}#flora-obscura-microsite #content .section-1 .mod-right{width:43.75%;margin-top:20px;position:relative}#flora-obscura-microsite #content .section-1 .mod-right .feature-image .image-label-wrapper{width:95.2381%}#flora-obscura-microsite #content .section-1 .mod-right .bg-floral{width:17.93651%;position:absolute;top:95%;right:0;z-index:-10}#flora-obscura-microsite #content .section-3{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}#flora-obscura-microsite #content .section-3 img{display:block;width:100%}#flora-obscura-microsite #content .section-3 .mod-left{width:50.625%;text-align:right}#flora-obscura-microsite #content .section-3 .mod-left .feature-image{position:relative}#flora-obscura-microsite #content .section-3 .mod-left .feature-image .copy{position:absolute;top:62%;right:9%}#flora-obscura-microsite #content .section-3 .mod-left .feature-image .copy h2{margin-bottom:5%;font-size:45px}@media (min-width: 990px) and (max-width: 1440px){#flora-obscura-microsite #content .section-3 .mod-left .feature-image .copy h2{font-size:calc(35px + (45 - 35) * ((100vw - 990px) / (1440 - 990)))}}@media only screen and (max-width: 990px){#flora-obscura-microsite #content .section-3 .mod-left .feature-image .copy h2{font-size:35px}}#flora-obscura-microsite #content .section-3 .mod-right{width:41.66667%}#flora-obscura-microsite #content .section-3 .mod-right .copy{margin:12% 0 17%}#flora-obscura-microsite #content .section-3 .mod-right .copy .cta-btn{margin-top:4%}#flora-obscura-microsite #content .shop-collection-scroller{margin-bottom:10%}#flora-obscura-microsite #content .shop-collection-scroller h2{font-size:70px;line-height:1.4}@media (min-width: 990px) and (max-width: 1440px){#flora-obscura-microsite #content .shop-collection-scroller h2{font-size:calc(60px + (70 - 60) * ((100vw - 990px) / (1440 - 990)))}}@media only screen and (max-width: 990px){#flora-obscura-microsite #content .shop-collection-scroller h2{font-size:60px}}#flora-obscura-microsite #content .shop-collection-scroller .scroller-container.horizontal{padding:0}#flora-obscura-microsite #content .shop-collection-scroller .scroller-container.horizontal .control{width:5%;height:25%;top:45%;background-color:#fff;cursor:pointer}#flora-obscura-microsite #content .shop-collection-scroller .scroller-container.horizontal .control a{width:23px;height:1px;background-color:#000 !important;display:inline-block;vertical-align:middle;position:relative;top:45%;left:35%;overflow:visible}#flora-obscura-microsite #content .shop-collection-scroller .scroller-container.horizontal .control a::after,#flora-obscura-microsite #content .shop-collection-scroller .scroller-container.horizontal .control a::before{content:"";display:inline-block;width:5px;height:1px;background-color:#000 !important;position:absolute}#flora-obscura-microsite #content .shop-collection-scroller .scroller-container.horizontal .control.btn-prev a::after,#flora-obscura-microsite #content .shop-collection-scroller .scroller-container.horizontal .control.btn-prev a::before{top:-2px;left:-1px;transform:rotate(-45deg)}#flora-obscura-microsite #content .shop-collection-scroller .scroller-container.horizontal .control.btn-prev a::before{transform:rotate(45deg);top:2px}#flora-obscura-microsite #content .shop-collection-scroller .scroller-container.horizontal .control.btn-next a::after,#flora-obscura-microsite #content .shop-collection-scroller .scroller-container.horizontal .control.btn-next a::before{top:-2px;right:-1px;transform:rotate(45deg)}#flora-obscura-microsite #content .shop-collection-scroller .scroller-container.horizontal .control.btn-next a::before{transform:rotate(-45deg);top:2px}#flora-obscura-microsite #content .shop-collection-scroller .scroller-container.horizontal .scroller .panel li{max-width:339px;min-width:226.5px;width:calc((100vw - 84px) / 4);margin-right:28px}#flora-obscura-microsite #content .shop-collection-scroller .scroller-container.horizontal .scroller .panel li img{width:100%;height:100%;outline:0;margin:0}
