header{background-color:#fff;padding-top:1rem}header div.top{display:flex;align-items:flex-start;padding-top:.3rem;padding-bottom:.6rem}header div.top a.brand{display:flex;align-items:center;font-family:"Lora",serif;font-size:2rem}header div.top a.brand:visited{color:#000}header nav{height:3.5rem;width:100%;display:flex;justify-content:center;align-items:center}header nav ul{width:100%;display:flex;justify-content:space-around}header nav li a{font-family:"Roboto",sans-serif;font-size:1rem;font-weight:600}header nav li a:visited{color:#000}header nav li a span{visibility:hidden}header nav li a:hover span{visibility:visible}header .disclaimer{display:flex;background-color:#f4ede7;font-size:.95rem;height:6rem}header .disclaimer div.container{display:flex;justify-content:center;align-items:center}header .disclaimer a{font-weight:600}header .disclaimer a:visited{color:#000}.featured{display:flex;flex-direction:column}.featured a img{width:100%}.featured a:hover{color:gray}.featured a h1{font-family:"Roboto",sans-serif;font-size:2.6rem;font-weight:500;letter-spacing:-.1rem;line-height:2.75rem;text-decoration:underline}.featured div{padding:.8rem}.featured div span p{font-family:"Roboto",sans-serif;font-size:1rem;font-weight:700;padding-top:.5rem;padding-bottom:1rem}.featured div p{font-family:Georgia,serif;padding-bottom:.5rem}.latest{display:flex;flex-direction:column;justify-content:space-between;padding:.8rem}.latest h2{font-family:"Roboto",sans-serif;font-size:1.4rem;font-weight:300;letter-spacing:-.1rem;padding-bottom:1rem}.latest div.latest-container{height:100%;display:flex;flex-direction:column;justify-content:space-between}.latest div.latest-container h4{font-family:"Roboto",sans-serif;font-size:.95rem}.latest div.latest-container h4.view-all{text-decoration-line:underline}.latest div.latest-container p{font-family:serif;font-size:.85rem;font-weight:600;letter-spacing:-.01rem;color:#8b2d2d;padding-top:.2rem}.latest div.latest-container a:hover{color:gray}.deals{display:flex;flex-direction:column;justify-content:flex-start;padding:.8rem;font-family:"Roboto",sans-serif}.deals h2{font-size:1.4rem;font-weight:300;letter-spacing:-.1rem;padding-bottom:1rem}.deals div.deal-container{height:100%;display:flex;flex-direction:column;justify-content:space-between}.deals div.deal-container article a img{background-color:#fff;width:100%;border:2px solid #fff;border-radius:1px}.deals div.deal-container h4{font-size:.85rem;text-decoration-line:underline}.deals div.deal-container h4.view-all{font-size:.95rem}.deals div.deal-container p{font-size:.75rem;color:gray}.deals div.deal-container p span.new-price{color:green}.deals div.deal-container p span.original-price{text-decoration:line-through}.deals div.deal-container a:hover{color:gray}.popular{display:flex;flex-direction:column;justify-content:space-between;padding:.8rem}.popular a img{background-color:#fff;width:100%;border:2px solid #fff;border-radius:1px;aspect-ratio:3/2;overflow:hidden}.popular h2{font-family:"Roboto",sans-serif;font-size:1.4rem;font-weight:300;letter-spacing:-.1rem;padding-bottom:1rem}.popular div.popular-container{height:100%;width:100%;display:flex;flex-direction:row;justify-content:space-between}.popular div.popular-container article{width:23%}.popular div.popular-container h4{font-family:"Roboto",sans-serif;font-size:.95rem}.popular div.popular-container a:hover{color:gray}*{margin:0;padding:0;box-sizing:border-box}body{background-color:#f4ede7}ul,ol{list-style:none}a{text-decoration:none;color:inherit}.container{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.container.flex-row{flex-direction:row;justify-content:space-between}.hero{display:flex;justify-content:space-evenly;background-color:#fdf9f5;padding-top:.75rem;padding-bottom:.75rem}.hero.first{padding-top:.75rem;padding-bottom:0rem}.content-wrapper{background-color:#f4ede7}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}