-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathstyle.min.css
More file actions
1 lines (1 loc) · 21.9 KB
/
Copy pathstyle.min.css
File metadata and controls
1 lines (1 loc) · 21.9 KB
1
body,p{font-family:Raleway,sans-serif;line-height:2rem}h2,p{color:#2d2d2d;text-align:center}.about-text,body,p{line-height:2rem}.cart,button{cursor:pointer}@font-face{font-family:'Playfair Display';src:url(fonts/playfairdisplay-regular-webfont.eot);src:url(fonts/playfairdisplay-regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/playfairdisplay-regular-webfont.woff2) format('woff2'),url(fonts/playfairdisplay-regular-webfont.woff) format('woff'),url(fonts/playfairdisplay-regular-webfont.ttf) format('truetype'),url(fonts/playfairdisplay-regular-webfont.svg#playfair_displayregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Playfair Display';src:url(fonts/playfairdisplay-bold-webfont.eot);src:url(fonts/playfairdisplay-bold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/playfairdisplay-bold-webfont.woff2) format('woff2'),url(fonts/playfairdisplay-bold-webfont.woff) format('woff'),url(fonts/playfairdisplay-bold-webfont.ttf) format('truetype'),url(fonts/playfairdisplay-bold-webfont.svg#playfair_displaybold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Playfair Display';src:url(fonts/playfairdisplay-bolditalic-webfont.eot);src:url(fonts/playfairdisplay-bolditalic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/playfairdisplay-bolditalic-webfont.woff2) format('woff2'),url(fonts/playfairdisplay-bolditalic-webfont.woff) format('woff'),url(fonts/playfairdisplay-bolditalic-webfont.ttf) format('truetype'),url(fonts/playfairdisplay-bolditalic-webfont.svg#playfair_displaybold_italic) format('svg');font-weight:700;font-style:italic}@font-face{font-family:'Playfair Display';src:url(fonts/playfairdisplay-italic-webfont.eot);src:url(fonts/playfairdisplay-italic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/playfairdisplay-italic-webfont.woff2) format('woff2'),url(fonts/playfairdisplay-italic-webfont.woff) format('woff'),url(fonts/playfairdisplay-italic-webfont.ttf) format('truetype'),url(fonts/playfairdisplay-italic-webfont.svg#playfair_displayitalic) format('svg');font-weight:400;font-style:italic}@font-face{font-family:Raleway;src:url(fonts/raleway-light-webfont.eot);src:url(fonts/raleway-light-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/raleway-light-webfont.woff2) format('woff2'),url(fonts/raleway-light-webfont.woff) format('woff'),url(fonts/raleway-light-webfont.ttf) format('truetype'),url(fonts/raleway-light-webfont.svg#ralewaylight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Raleway;src:url(fonts/raleway-lightitalic-webfont.eot);src:url(fonts/raleway-lightitalic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/raleway-lightitalic-webfont.woff2) format('woff2'),url(fonts/raleway-lightitalic-webfont.woff) format('woff'),url(fonts/raleway-lightitalic-webfont.ttf) format('truetype'),url(fonts/raleway-lightitalic-webfont.svg#ralewaylight_italic) format('svg');font-weight:400;font-style:italic}@font-face{font-family:Raleway;src:url(fonts/raleway-medium-webfont.eot);src:url(fonts/raleway-medium-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/raleway-medium-webfont.woff2) format('woff2'),url(fonts/raleway-medium-webfont.woff) format('woff'),url(fonts/raleway-medium-webfont.ttf) format('truetype'),url(fonts/raleway-medium-webfont.svg#ralewaymedium) format('svg');font-weight:700;font-style:normal}@font-face{font-family:Raleway;src:url(fonts/raleway-mediumitalic-webfont.eot);src:url(fonts/raleway-mediumitalic-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/raleway-mediumitalic-webfont.woff2) format('woff2'),url(fonts/raleway-mediumitalic-webfont.woff) format('woff'),url(fonts/raleway-mediumitalic-webfont.ttf) format('truetype'),url(fonts/raleway-mediumitalic-webfont.svg#ralewaymedium_italic) format('svg');font-weight:700;font-style:italic}body{font-size:1.5rem;margin:0}html{font-size:14px;box-sizing:border-box}*,:after,:before{box-sizing:inherit}img{max-width:100%;height:auto}p{font-size:1.5rem}.about-header,h1,h2{font-family:'Playfair Display',serif}h2{font-size:2.4rem;font-style:italic;margin:0 0 1.5rem}.container{width:100%;margin:0 auto}.about-header{font-size:2.25rem;font-style:normal;font-weight:700}.collection-header,.nav-links li{font-family:Raleway,sans-serif;text-transform:uppercase;font-weight:700}a{color:#e2574c;text-decoration:none}a:hover{color:#b64036}.collection-header,.collection-year{color:#fff;text-shadow:2px 2px 4px rgba(100,100,100,.8)}header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:.75rem;padding-bottom:1rem}.logo{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;padding:0 0 .75rem 1.25rem;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.logo img{width:9rem}.cart{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;text-align:right;padding:0 1.25rem .75rem 0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.cart img{width:3.5rem}.nav{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.nav-links{border-top:1px solid #d7d7d7;text-align:center;padding-top:.5rem}.nav-links li{font-size:1rem;margin:0 1rem;display:inline-block}#hero-banner,.shop-categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}#hero-banner{text-align:center;background:-webkit-linear-gradient(top,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/banner-girl.png) top 3.75rem center no-repeat,url(images/flower-bkgd.jpg) top center repeat-x;background:linear-gradient(to bottom,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/banner-girl.png) top 3.75rem center no-repeat,url(images/flower-bkgd.jpg) top center repeat-x;background-size:cover,150px 369px,cover;height:30rem;max-height:400px;position:relative;top:0;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:1.5rem}.collection-text{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.collection-header{font-size:1.25rem;margin:0 0 .7rem;padding:9rem 0 .625rem}.collection-year{font-family:'Playfair Display',serif;font-size:2.25rem}.about-text,.shop-category span{font-family:Raleway,sans-serif}.nav-section{padding-top:5rem}.about-text{font-size:1rem;color:#2d2d2d;width:95%;max-width:600px;padding-bottom:4.25rem;margin:0 auto}.product-category,.product-name{padding-bottom:.75rem;text-align:center}.shop-category a{color:#fff}.shop-category a:hover{color:#f5ebc6}.shop-categories{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.shop-category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:4px solid #fff}.shop-category:first-child,.shop-category:last-child{border-left:none;border-right:none}.shop-category:nth-child(2n+2){border-left:none}.shop-category:nth-child(2n+3){border-right:none}.shop-category span{font-weight:700;text-transform:uppercase;text-shadow:2px 2px 4px rgba(100,100,100,.8);-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.category-all::before{content:'';float:left}.category-square::before{padding-top:100%}.category-mens::before,.category-womens::before{padding-top:50%}.mens{background:-webkit-linear-gradient(top,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/mens-category.jpg) no-repeat;background:linear-gradient(to bottom,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/mens-category.jpg) no-repeat;background-size:cover,cover;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.glasses,.trends{-webkit-box-flex:0}.trends{background:-webkit-linear-gradient(top,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/trends-category.jpg) no-repeat;background:linear-gradient(to bottom,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/trends-category.jpg) no-repeat;background-size:cover,cover;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.glasses{background:-webkit-linear-gradient(top,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/glasses-category.jpg) no-repeat;background:linear-gradient(to bottom,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/glasses-category.jpg) no-repeat;background-size:cover,cover;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.bags,.sale{-webkit-box-flex:0}.sale{background:-webkit-linear-gradient(top,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/sale-category.jpg) no-repeat;background:linear-gradient(to bottom,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/sale-category.jpg) no-repeat;background-size:cover,cover;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.bags{background:-webkit-linear-gradient(top,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/bags-category.jpg) no-repeat;background:linear-gradient(to bottom,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/bags-category.jpg) no-repeat;background-size:cover,cover;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.womens{background:-webkit-linear-gradient(top,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/womens-category.jpg) no-repeat;background:linear-gradient(to bottom,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/womens-category.jpg) no-repeat;background-size:cover,cover;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.bx-wrapper .bx-viewport{box-shadow:none;left:0}.products li{text-align:center;max-width:100%;margin:0 auto 3rem;display:block}.products img{display:inline}.product-category{font-size:.75rem;font-weight:700;color:#969696;text-transform:uppercase}.product-name{font-family:'Playfair Display',serif;font-size:1.5rem;color:#e2574c}button,input[type=email]{font-family:Raleway,sans-serif}.product-price{font-size:1rem;font-weight:700;color:#969696;text-align:center}.bx-viewport{height:500px!important}.newsletter{background:-webkit-linear-gradient(top,rgba(0,0,0,.15) 0,rgba(0,0,0,.15) 100%),url(images/wave-bkgd.jpg) bottom center no-repeat;background:linear-gradient(to bottom,rgba(0,0,0,.15) 0,rgba(0,0,0,.15) 100%),url(images/wave-bkgd.jpg) bottom center no-repeat;height:300px;margin-bottom:.4rem;background-size:cover,950px 800px,cover}.newsletter h2{color:#fff;text-shadow:.125rem .125rem .25rem rgba(100,100,100,.8);padding-top:6.25rem}.updates-text{font-size:1rem;line-height:2.125rem;color:#fff;width:85%;margin:0 auto}.mailing-list{width:80%;margin:1.875rem auto;position:relative}form label{display:none}form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}input[type=email]{font-size:1rem;width:100%;max-width:600px;outline:0;border:none;padding:1.06rem 1rem;border-radius:1.875rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}button{font-weight:700;font-size:1rem;color:#fff;background:#e2574c;border-radius:1.5rem;border:none;padding:.75rem 1.25rem;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-left:-7.55rem}.address,.contact-info{font-family:'Playfair Display',serif;font-size:1rem;text-align:center}input:focus{box-shadow:.125rem .125rem .125rem .0625rem rgba(0,0,0,.2)}button:hover{background:#b64036}footer{background-color:#242424;height:340px}footer a{color:#fff}.contact-area{font-size:1rem;line-height:1.75rem;margin:0 auto;padding-top:4rem}.contact-info{color:#fff;padding-bottom:1rem}.contact-info a{text-decoration:underline}.address{color:#969696;padding-bottom:2rem}.social-media{margin:0 auto;text-align:center}.social-media li{display:inline;padding:0 .25rem}.screen-reader,.social-name{display:none}.social-links{padding-bottom:.75rem}.social-name{font-family:Raleway,sans-serif;padding-bottom:1rem;margin:1rem}.facebook-icon:after{content:"\f09a";padding-right:.5625rem}.twitter-icon:after{content:"\f099";padding-right:.25rem}.instagram-icon:after{content:"\f16d";padding-right:.3125rem}.pinterest-icon:after{content:"\f0d2";padding-right:.3125rem}.googleplus-icon:after{content:"\f0d5";padding-right:0}.overflow{overflow:auto}@media all and (min-width:600px){.collection-header,.nav-links li,.product-category,.shop-category span{text-transform:uppercase;font-weight:700}.cart,button{cursor:pointer}h2{font-family:'Playfair Display',serif;font-size:2.7rem;font-style:italic;color:#2d2d2d;text-align:center;margin:0 0 2rem}.collection-header,.collection-year{color:#fff;text-shadow:2px 2px 4px rgba(100,100,100,.8)}.logo{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-webkit-flex:0 1 20%;-ms-flex:0 1 20%;flex:0 1 20%;padding:.5rem 0 0 1.75rem;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.cart{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:0;-webkit-flex:0 1 20%;-ms-flex:0 1 20%;flex:0 1 20%;text-align:right;width:50px;padding:.5rem 1.75rem 0 0;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.nav{-webkit-box-flex:1;-webkit-flex:1 0 60%;-ms-flex:1 0 60%;flex:1 0 60%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.nav-links{border-top:none;text-align:center;padding-top:.55rem}.nav-links li{font-family:Raleway,sans-serif;font-size:1rem;margin:0 .65rem;display:inline-block}.about-header{font-family:'Playfair Display',serif;font-size:3rem;font-style:normal;font-weight:700}.collection-header{font-family:Raleway,sans-serif;font-size:1.45rem;margin:0 0 .7rem;padding:9rem 0 1.25rem}.collection-year{font-family:'Playfair Display',serif;font-size:3.25rem}.about-text,.shop-category span{font-family:Raleway,sans-serif}.about-text{font-size:1.25rem;line-height:2.75rem;color:#2d2d2d;padding-bottom:4.25rem;width:95%;max-width:600px;margin:0 auto}#hero-banner{text-align:center;background:-webkit-linear-gradient(top,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/banner-girl.png) top 3.75rem center no-repeat,url(images/flower-bkgd.jpg) top center/546px 535px repeat-x;background:linear-gradient(to bottom,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/banner-girl.png) top 3.75rem center no-repeat,url(images/flower-bkgd.jpg) top center/546px 535px repeat-x;background-size:cover,150px 369px,cover;height:30rem;max-height:400px;position:relative;top:0;padding-top:1.5rem}.shop-category:nth-child(3n+1){border-right:4px solid #fff;border-left:none}.shop-category:nth-child(3n+2){border-right:4px solid #fff;border-left:4px solid #fff}.shop-category:nth-child(3n+3){border-left:4px solid #fff;border-right:none}.shop-category span{font-size:2rem;text-shadow:2px 2px 4px rgba(100,100,100,.8);-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.category-all::before{content:'';float:left}.category-square::before{padding-top:100%}.category-mens::before,.category-womens::before{padding-top:50%}.mens{background:-webkit-linear-gradient(top,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/mens-category.jpg) no-repeat;background:linear-gradient(to bottom,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/mens-category.jpg) no-repeat;background-size:cover,cover;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.glasses,.trends{-webkit-box-flex:0}.trends{background:-webkit-linear-gradient(top,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/trends-category.jpg) no-repeat;background:linear-gradient(to bottom,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/trends-category.jpg) no-repeat;background-size:cover,cover;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}.glasses{background:-webkit-linear-gradient(top,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/glasses-category.jpg) no-repeat;background:linear-gradient(to bottom,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/glasses-category.jpg) no-repeat;background-size:cover,cover;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}.bags,.sale{-webkit-box-flex:0}.sale{background:-webkit-linear-gradient(top,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/sale-category.jpg) no-repeat;background:linear-gradient(to bottom,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/sale-category.jpg) no-repeat;background-size:cover,cover;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}.bags{background:-webkit-linear-gradient(top,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/bags-category.jpg) no-repeat;background:linear-gradient(to bottom,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/bags-category.jpg) no-repeat;background-size:cover,cover;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}.womens{background:-webkit-linear-gradient(top,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/womens-category.jpg) no-repeat;background:linear-gradient(to bottom,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/womens-category.jpg) no-repeat;background-size:cover,cover;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.products li{width:50vw!important;margin-top:2rem;padding:0 2rem}.product-category,.product-name{padding-bottom:.75rem;text-align:center}.product-category{font-size:1rem;color:#969696}.product-name{font-family:'Playfair Display',serif;font-size:1.75rem;color:#e2574c}button,input[type=email]{font-family:Raleway,sans-serif}.product-price{font-size:1.25rem;font-weight:700;color:#969696;text-align:center}.newsletter{background:-webkit-linear-gradient(top,rgba(0,0,0,.15) 0,rgba(0,0,0,.15) 100%),url(images/wave-bkgd.jpg) bottom center no-repeat;background:linear-gradient(to bottom,rgba(0,0,0,.15) 0,rgba(0,0,0,.15) 100%),url(images/wave-bkgd.jpg) bottom center no-repeat;background-size:contain,1400px 853px;height:350px;margin-bottom:.5rem}.updates-text{font-size:1.25rem;line-height:2.5rem;color:#fff;width:70%;max-width:700px;margin:0 auto}.mailing-list{width:50%;max-width:400px;margin:1.875rem auto;position:relative}input[type=email]{font-size:1rem;width:100%;max-width:500px;outline:0;border:none;padding:1.08rem 1rem;border-radius:1.875rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}button{font-weight:700;font-size:1rem;color:#fff;background:#e2574c;border-radius:1.5rem;border:none;padding:.8rem 1.25rem;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-left:-7.55rem}footer{background-color:#242424;height:280px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.contact-area{font-size:1rem;line-height:1.75rem;padding:4.5rem 0 0 3.75rem;margin:0}.address,.contact-info{font-family:'Playfair Display',serif;line-height:1.85rem;text-align:left;font-size:1.15rem}.contact-info{color:#fff;padding-bottom:1rem}.address{color:#969696;padding-bottom:2rem}.social-media{font-size:1.15rem;text-align:left;padding-top:4rem;margin:0}.social-media li{padding:0 2rem .35rem 0;display:block}.social-name{font-family:Raleway,sans-serif;font-size:1.15rem;padding-bottom:1rem;margin:1rem;display:inline}}@media all and (min-width:1240px){.shop-section,h2{font-family:'Playfair Display',serif}#hero-banner,h2{text-align:center}.collection-header,.product-category{text-transform:uppercase;font-weight:700}.about-text,.updates-text{line-height:2.75rem;max-width:700px}html{font-size:16px}h2{font-size:2.7rem;font-style:italic;color:#2d2d2d;margin:0 0 2rem}.collection-header,.collection-year{color:#fff;text-shadow:2px 2px 4px rgba(100,100,100,.8)}.shop-section{font-size:2.25rem;font-style:normal;font-weight:700}#hero-banner{background:-webkit-linear-gradient(top,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/banner-girl.png) top 4rem center/264px 650px no-repeat,url(images/flower-bkgd.jpg) top center/874px 565px repeat-x;background:linear-gradient(to bottom,rgba(0,0,0,.25) 0,rgba(0,0,0,.25) 100%),url(images/banner-girl.png) top 4rem center/264px 650px no-repeat,url(images/flower-bkgd.jpg) top center/874px 565px repeat-x;height:565px;max-height:565px;position:relative;padding-top:1rem}.collection-header{font-family:Raleway,sans-serif;font-size:1.25rem;margin:0 0 .7rem;padding:13rem 0 1.7rem}.collection-year{font-family:'Playfair Display',serif;font-size:4rem}.about-text{font-family:Raleway,sans-serif;font-size:1.15rem;color:#2d2d2d;padding-bottom:4.25rem;width:55%;margin:0 auto}.product-category,.product-name{padding-bottom:.75rem;text-align:center}.products li{width:25vw!important;display:inline;margin:2rem 0 0}.product-category{font-size:.75rem;color:#969696}.product-name{font-family:'Playfair Display',serif;font-size:1.5rem;color:#e2574c}.product-price{font-size:1rem;font-weight:700;color:#969696;text-align:center}.newsletter{background:-webkit-linear-gradient(top,rgba(0,0,0,.15) 0,rgba(0,0,0,.15) 100%),url(images/wave-bkgd.jpg) -7rem 100% no-repeat;background:linear-gradient(to bottom,rgba(0,0,0,.15) 0,rgba(0,0,0,.15) 100%),url(images/wave-bkgd.jpg) -7rem 100% no-repeat;background-size:cover,1600px 974px;height:385px;margin-bottom:.5rem}.updates-text{font-size:1.15rem;color:#fff;width:70%;margin:0 auto}button,input[type=email]{font-family:Raleway,sans-serif;font-size:1rem}.mailing-list{width:65%;max-width:750px;margin:1.875rem auto;position:relative;text-align:center}input[type=email]{width:65%;max-width:500px;height:50%;outline:0;border:none;padding:1.02rem 2rem;border-radius:1.875rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}button{font-weight:700;color:#fff;background:#e2574c;border-radius:1.35rem;border:none;cursor:pointer;padding:.75rem 1.25rem;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-left:-7.55rem}footer{background-color:#242424;height:280px}.social-media li{display:block;padding:0 6rem .25rem 0}}