*{margin:0;padding:0;min-height:0;outline:none}.wf-loading{visibility:hidden}.wf-active{visibility:visible}html,body{font:14px "proxima-nova", Arial, Helvetica, sans-serif;color:#343333;width:auto;height:auto;background:#fff}a{color:#000}a:hover{color:#000}a img{border:none}.center{text-align:center}.clear:after{content:".";visibility:hidden;display:block;height:0;clear:both}h1{color:#A99172;font-size:45px;font-weight:400;letter-spacing:0.025em;line-height:1em}h2{color:#715846;font-family:"mrs-eaves-xl-serif", serif;font-size:35px;font-weight:400;line-height:1em}h3{color:#A99172;font-size:30px;font-weight:400;letter-spacing:0.025em;line-height:1em}h4{color:#A99172;font-family:"mrs-eaves-xl-serif", serif;font-size:20px;font-weight:400;line-height:1em}h5{color:#A99172;font-family:"mrs-eaves-xl-serif", serif;font-size:14px;font-weight:400;line-height:1em}h6{color:#A99172;font-size:14px;font-weight:600;letter-spacing:0.075em;line-height:1em}h1.underline,h2.underline,h3.underline,h4.underline,h5.underline,h6.underline{border-bottom:1px solid #D8D1C7;padding:0 0 20px 0}.hide{display:none}.image img{width:100%;height:auto;display:block}.left{float:left}p{line-height:1.5em}.right{float:right}strong{font-weight:600}svg{display:block;overflow:hidden}.uppercase{text-transform:uppercase}.wrapper{margin:0 auto;position:relative}.wrapper.large{width:1300px}.wrapper.medium{width:1200px}.wrapper.small{width:1000px}.content ol,.content ul,h1,h2,h3,h4,h5,h6,p{margin-bottom:20px}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.width-10{width:10%}.width-15{width:15%}.width-16{width:16.66%}.width-20{width:20%}.width-25{width:25%}.width-30{width:30%}.width-33{width:33.33%}.width-35{width:35%}.width-40{width:40%}.width-45{width:45%}.width-50{width:50%}.width-55{width:55%}.width-60{width:60%}.width-65{width:65%}.width-66{width:66.66%}.width-70{width:70%}.width-75{width:75%}.width-80{width:80%}.width-85{width:85%}.width-90{width:80%}.width-95{width:95%}.width-100{width:100%}.content ol,.content ul{line-height:1.5em;margin-left:20px}.content ul{list-style-type:square}.content>:last-child{margin-bottom:0}main{margin:-70px 0 0 0;position:relative;z-index:10}header{color:#A99172;position:relative;z-index:20}header .area{float:none;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}header .area.left{left:0}header .area.right{text-align:right;right:0}header .area.right .column{display:inline-block;zoom:1;*display:inline;vertical-align:middle}header .area.right .columns{margin:0 0 40px 0}header .cart{text-align:left;padding:0 0 0 20px}header .cart a{color:#A99172;text-decoration:none;display:block}header .cart a:hover{color:#715846}header .cart a:hover svg{fill:#715846}header .cart span.price{text-align:right;margin:10px 0 0 0;display:block}header .cart span.quantity{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline;vertical-align:middle}header .cart svg{fill:#A99172;display:inline-block;zoom:1;*display:inline;vertical-align:middle}header .logo{max-width:455px;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%}header .main{background:url(../img/linen.jpg) #F9F9F5;padding:30px 0;position:relative}header .main .wrapper{min-height:200px}header .newsletter form{position:relative}header .newsletter form .arrow{background:#A99172;width:40px;height:auto;position:absolute;top:0;bottom:0;right:0;cursor:pointer}header .newsletter form .arrow svg{fill:white;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%}header .newsletter form input[type="text"]{padding-right:40px}header .newsletter form input[type="text"]::-webkit-input-placeholder{color:#A99172;opacity:1}header .newsletter form input[type="text"]:-moz-placeholder{color:#A99172;opacity:1}header .newsletter form input[type="text"]::-moz-placeholder{color:#A99172;opacity:1}header .newsletter form input[type="text"]:-ms-input-placeholder{color:#A99172;opacity:1}header .newsletter form input[type="text"]:focus{background:white}header .newsletter span{color:#715846;font-size:16px;display:block}header .newsletter span.headline{font-family:"mrs-eaves-xl-serif", serif}header .newsletter span.subheadline{font-weight:600;letter-spacing:0.075em;text-transform:uppercase;margin:5px 0}header .social-media{margin:0 0 40px 0}header .social-media li{margin:0 15px 0 0}header .callout{border-bottom:1px solid #D8D1C7;margin:0 0 20px 0;padding:0 0 20px 0}header .callout:last-of-type{border-bottom:none;margin:0;padding:0}header .callout span{display:block}header .callout span.subtitle{font-family:"mrs-eaves-xl-serif", serif;font-size:18px}header .callout span.title{color:#715846;font-size:16px;letter-spacing:0.075em;text-transform:uppercase}header .navigation.center{width:auto;height:auto;max-width:1200px;background:rgba(250,250,250,0.9);margin:0 auto;list-style:none;position:relative;z-index:10}header .navigation.center a{color:#A99172;font-weight:600;border-right:1px solid #D8D1C7;letter-spacing:0.075em;line-height:30px;text-decoration:none;text-transform:uppercase;padding:0 10px;display:block}header .navigation.center a:hover{color:#715846}header .navigation.center li{width:auto;height:30px;padding:20px 0;display:inline-block;zoom:1;*display:inline;vertical-align:middle;position:relative}header .navigation.center li.featured>a{color:#715846;font-size:16px;padding:0 40px 0 20px;position:relative}header .navigation.center li.featured>a:after{content:'';width:0;height:0;border-style:solid;border-width:3.5px 0 3.5px 7px;border-color:transparent transparent transparent #715846;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:20px}header .navigation.center li.featured>a:hover{color:#A99172}header .navigation.center li.featured>a:hover:after{border-color:transparent transparent transparent #A99172}header .navigation.center li.featured em{font-family:"mrs-eaves-xl-serif", serif;font-style:normal;font-weight:400;letter-spacing:normal;text-transform:none}header .navigation.center li.featured.menu-item-has-children:hover>a:after{border-width:7px 3.5px 0 3.5px;border-color:#715846 transparent transparent transparent}header .navigation.center li.featured.menu-item-has-children:hover>a:hover:after{border-color:#A99172 transparent transparent transparent}header .navigation.center li.current-menu-item:after{content:'';width:0;height:0;border-style:solid;border-width:0 10px 7px 10px;border-color:transparent transparent #A99172;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:0;left:50%}header .navigation.center li.no-border a{border-right:none}header .navigation.center li.shop{width:auto;height:auto;margin:-40px 0 -30px 0;padding:0 0 0 20px}header .navigation.center li.shop a{color:#715846;letter-spacing:0.05em;line-height:1em;text-align:center;text-transform:uppercase;width:94px;height:61px;background-image:url(../img/tag.png);background-size:159px 101px;padding:40px 65px 0 0;display:block}header .navigation.center li.shop a:hover{color:#A99172}header .navigation.center li.shop span{margin:0 0 5px 0;display:block}header .navigation.center li.shop span:last-of-type{margin:0}header .navigation.center .sub-menu{text-align:left;background:#F9F9F5;padding:15px 80px;display:none;position:absolute;top:100%;left:-60px;right:-60px}header .navigation.center .sub-menu a{color:#A99172;font-size:14px;line-height:50px;border-bottom:1px solid #D8D1C7;border-right:none;padding:0;display:block}header .navigation.center .sub-menu a:after{display:none}header .navigation.center .sub-menu a:hover{color:#715846}header .navigation.center .sub-menu li{height:auto;padding:0;display:block}header .navigation.center .sub-menu li.current-menu-item:after{display:none}header .navigation.center .sub-menu li:last-of-type a{border-bottom:none}header .navigation.right.bottom{border-top:1px solid #D8D1C7;display:inline-block;zoom:1;*display:inline;float:none;list-style:none}header .navigation.right.bottom a{color:#A99172;font-weight:600;letter-spacing:0.075em;line-height:35px;text-decoration:none;text-transform:uppercase;padding:0 20px 0 0;display:inline-block;zoom:1;*display:inline;position:relative}header .navigation.right.bottom a:after{content:'';width:0;height:0;border-style:solid;border-width:3.5px 0 3.5px 7px;border-color:transparent transparent transparent #A99172;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:0}header .navigation.right.bottom a:hover{color:#715846}header .navigation.right.bottom a:hover:after{border-color:transparent transparent transparent #715846}header .navigation.right.bottom li{border-bottom:1px solid #D8D1C7}header .navigation.right.top{border-right:1px solid #D8D1C7;padding:0 20px 0 0;list-style:none}header .navigation.right.top a{color:#A99172;font-weight:600;letter-spacing:0.075em;line-height:1em;text-decoration:none;text-transform:uppercase;display:block}header .navigation.right.top a:hover{color:#715846}header .navigation.right.top li{margin:10px 0}header .is-sticky .navigation.center{-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}header .hamburger{width:27px;height:21px;display:none;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:0}header .hamburger:hover .label{color:#A99172}header .hamburger:hover .line{background:#A99172}header .hamburger .label{color:#715846;font-size:8px;font-weight:700;text-align:center;text-transform:uppercase;display:block;position:absolute;top:25px;left:0;right:0}header .hamburger .line{width:100%;height:3px;background:#715846;display:block;position:absolute;left:0}header .hamburger .line.first{top:0}header .hamburger .line.second{top:9px}header .hamburger .line.third{top:18px}header .mobile{background:white;display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;overflow:auto}header .mobile .cart{text-align:center;padding:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:40px}header .mobile .cart a{color:#A99172;text-decoration:none;display:block}header .mobile .cart a:hover{color:#715846}header .mobile .cart a:hover svg{fill:#715846}header .mobile .cart span.price{text-align:center;margin:0}header .mobile .cart span.quantity{border-top:1px solid #D8D1C7;padding:10px 0 0 0;margin:10px 0;display:block}header .mobile .close{display:block;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:40px}header .mobile .close:hover svg{fill:#715846;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}header .mobile .close svg{fill:#A99172}header .mobile .logo{max-width:400px;margin:0 auto;display:block;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);position:relative;top:0;left:0}header .mobile .navigation{text-align:center;padding:0 40px;list-style:none}header .mobile .navigation a{color:#715846}header .mobile .navigation a:hover{color:#A99172}header .mobile .navigation li.menu-item-has-children.open{background:#F0F0E8;margin:-1px -40px 0 -40px}header .mobile .navigation li.menu-item-has-children.open>a:after{border-width:7px 3.5px 0 3.5px;border-color:#715846 transparent transparent transparent}header .mobile .navigation li.menu-item-has-children.open>a:hover:after{border-color:#A99172 transparent transparent transparent}header .mobile .navigation li.menu-item-has-children.open>.sub-menu{background:#F4F4EE}header .mobile .navigation li.menu-item-has-children>a{padding:0 20px 0 0;position:relative}header .mobile .navigation li.menu-item-has-children>a:after{content:'';width:0;height:0;border-style:solid;border-width:3.5px 0 3.5px 7px;border-color:transparent transparent transparent #715846;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:0}header .mobile .navigation li.menu-item-has-children>a:hover:after{border-color:transparent transparent transparent #A99172}header .mobile .navigation li{border-bottom:1px solid #D8D1C7}header .mobile .navigation li:last-of-type{border-bottom:none}header .mobile .navigation li a{font-size:25px;font-weight:600;letter-spacing:0.075em;line-height:90px;text-decoration:none;text-transform:uppercase}header .mobile .navigation li .sub-menu{padding:0 40px;list-style:none;display:none}header .mobile .navigation li .sub-menu a{font-size:30px;font-family:"mrs-eaves-xl-serif", serif;font-style:normal;font-weight:400;letter-spacing:normal;text-transform:none}header .mobile .navigation li .sub-menu li{background:none !important}header .mobile .navigation li .sub-menu li.menu-item-has-children.open>a{text-decoration:underline}header .mobile .navigation li .sub-menu .sub-menu{padding:0 0 30px 0}header .mobile .navigation li .sub-menu .sub-menu a{color:#A99172;font-family:"proxima-nova", sans-serif;font-size:20px;font-weight:600;letter-spacing:0.075em;line-height:50px;text-decoration:none;text-transform:uppercase}header .mobile .navigation li .sub-menu .sub-menu a:hover{color:#715846}header .mobile .navigation li .sub-menu .sub-menu li{background:none !important;border-bottom:none}header .mobile .navigation li .sub-menu .sub-menu li.menu-item-has-children.open{text-decoration:underline}header .mobile .top{background:url(../img/linen.jpg) #F9F9F5;padding:35px 0;position:relative}#notice{color:white;font-size:14px;font-weight:600;letter-spacing:0.075em;line-height:1em;text-transform:uppercase;background:#E0A82C;padding:15px 25px;position:relative;z-index:20;overflow:hidden}#notice a{color:white}#notice a[href="#close"]{width:10px;height:10px;display:block;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:50px}#notice a[href="#close"]:hover{-moz-transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}#notice a[href="#close"] svg{fill:white}#notice em{font-family:"mrs-eaves-xl-serif", serif;font-style:normal;font-weight:400;letter-spacing:normal;text-transform:none}#notice span{display:inline-block;zoom:1;*display:inline}footer{color:#A99172;background:#F0F0E8;position:relative;z-index:20}footer .area{max-width:420px;overflow:hidden}footer .area.right{text-align:right}footer .certifications{border-top:1px solid #D8D1C7;border-bottom:1px solid #D8D1C7;margin:15px -5px;padding:20px 0;list-style:none}footer .certifications li{margin:5px;float:left}footer .certifications li img{width:auto;height:40px}footer .logo{max-width:270px;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%}footer .main{padding:80px 0;position:relative}footer .social-media li{margin:0 0 0 15px}footer span.copyright,footer span.credits,footer span.fine-print{display:block}footer span.copyright a,footer span.credits a,footer span.fine-print a{color:#A99172;font-weight:600;letter-spacing:0.025em;text-decoration:none;text-transform:uppercase}footer span.copyright{margin:0 0 5px 0}footer .top{text-align:center;background:rgba(224,168,44,0.75);padding:10px;display:none;position:fixed;bottom:20px;right:20px;z-index:999}footer .top:hover{background:rgba(113,88,70,0.75)}footer .top .link{color:white;line-height:1em;position:relative}footer .top .link:before{content:'';width:0;height:0;border-style:solid;border-width:0 3.5px 7px 3.5px;border-color:transparent transparent white transparent;margin:0 auto 5px auto;display:block}footer .navigation.left{display:inline-block;zoom:1;*display:inline;float:none;list-style:none}footer .navigation.left a{color:#A99172;font-weight:600;letter-spacing:0.075em;line-height:1em;text-decoration:none;text-transform:uppercase;padding:0 20px 0 0;display:inline-block;zoom:1;*display:inline;position:relative}footer .navigation.left a:after{content:'';width:0;height:0;border-style:solid;border-width:3.5px 0 3.5px 7px;border-color:transparent transparent transparent #A99172;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:0}footer .navigation.left a:hover{color:#715846}footer .navigation.left a:hover:after{border-color:transparent transparent transparent #715846}footer .navigation.left li{margin:0 0 20px 0}footer .navigation.left li:last-of-type{margin:0}footer .navigation.right{border-top:1px solid #D8D1C7;border-bottom:1px solid #D8D1C7;margin:20px -20px 20px 0;padding:20px 0 10px 0;float:none;list-style:none}footer .navigation.right a{color:#A99172;font-weight:600;letter-spacing:0.075em;text-decoration:none;text-transform:uppercase}footer .navigation.right a:hover{color:#715846}footer .navigation.right li{color:#D8D1C7;border-right:1px solid #D8D1C7;margin:0 10px 10px 0;padding:0 10px 0 0;display:inline-block;zoom:1;*display:inline}.social-media{list-style:none}.social-media a{display:block}.social-media a svg{fill:#A99172}.social-media a:hover svg{fill:#715846}.social-media li{display:inline-block;zoom:1;*display:inline}.button{color:white;font-size:16px;font-weight:600;letter-spacing:0.075em;line-height:1em;text-decoration:none;text-transform:uppercase;background:#E0A82C;padding:10px 35px;display:inline-block;zoom:1;*display:inline}.button:active{position:relative;top:1px}.button:hover{color:white;background:#A99172}.link{color:#A99172;font-weight:600;letter-spacing:0.075em;line-height:1em;text-decoration:none;text-transform:uppercase}.link:hover{color:#715846}form input[type="submit"]{color:white;font-family:"proxima-nova", sans-serif;font-size:14px;font-weight:600;letter-spacing:0.075em;text-transform:uppercase;width:auto;height:40px;background:#E0A82C;border:none;padding:0 50px;cursor:pointer}form input[type="submit"]:hover{background:#A99172}form input[type="text"]{color:#A99172;font-family:"proxima-nova", sans-serif;font-size:14px;text-align:center;width:100%;height:40px;background:none;border:1px solid #A99172;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 20px 0}form label{color:#A99172;margin:0 0 5px 0;display:block}form textarea{color:#A99172;font-family:"proxima-nova", sans-serif;font-size:14px;text-align:left;width:100%;height:120px;background:none;border:1px solid #A99172;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 20px 0;padding:10px;resize:none}section{padding:60px 0}.accordion{padding:5px 0 0 0}.accordion .area{background:#F9F9F5;margin:0 0 5px 0;padding:50px 0}.accordion .area.no-image{padding:40px 0}.accordion .area.no-image.open{padding:50px 0}.accordion .area.no-image .column.width-40{display:none}.accordion .area.no-image .column.width-60{width:100%}.accordion .area.open{background:white;margin:0;padding:60px 0}.accordion .area.open .maximize-minimize{opacity:1}.accordion .area.viewed .image{opacity:1;left:0}.accordion .content{padding:0 30px 0 40px}.accordion .content .hide{padding:0}.accordion .hide{padding:0 0 0 100px;display:none}.accordion .hide .columns{margin:50px 0 0 0}.accordion .hide .image{opacity:1;left:0}.accordion .hide .image img{float:right}.accordion .image{opacity:0;margin:0 40px 0 0;position:relative;left:-30px}.accordion .image img{width:auto;height:auto;max-width:100%;margin:0 auto;display:block}.accordion .maximize-minimize{opacity:0}.banner{position:relative}.banner.viewed .content{opacity:1}.banner .content{width:720px;height:auto;background:white;opacity:0;padding:50px;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%}.banner .content:after{content:'';width:100%;height:2px;background-image:url(../img/serrated-horizontal-white.png);background-size:7px 2px;position:absolute;top:-2px;left:0}.call-to-action{background:#F9F9F5;padding:100px 0;overflow:hidden}.call-to-action.linen{background:url(../img/linen.jpg) #F9F9F5}.call-to-action.viewed .content{opacity:1;top:0}.call-to-action.viewed .image{bottom:0}.call-to-action.white{background:white}.call-to-action .content{opacity:0;position:relative;top:-30px}.call-to-action .image{margin-bottom:-100px;position:relative;bottom:-30px}#comments{border-bottom:1px solid #A99172;padding:30px 0}#comments .comments{margin:0 0 -20px 0;list-style:none}#comments .comments span.meta{color:#A99172;font-family:"mrs-eaves-xl-serif", serif;display:block}#comments .comments span.meta a{color:#A99172;text-decoration:none}#comments .comments li{border-left:1px solid #D8D1C7;margin:0 0 20px 0;padding:0 0 0 20px}#comments .comments li.byuser{background:#F0F0E8;border-left:none;margin-left:40px;padding:10px}#comments form{padding:30px 0 0 0;display:none}#comments input[type="text"]{text-align:left;padding:0 10px}.featured-posts,.posts-feed,.recent-posts,.related-posts{overflow:hidden}.featured-posts .columns,.posts-feed .columns,.recent-posts .columns,.related-posts .columns{margin:0 -50px}.featured-posts .columns .inside,.posts-feed .columns .inside,.recent-posts .columns .inside,.related-posts .columns .inside{margin:0 50px}.featured-posts .date,.posts-feed .date,.recent-posts .date,.related-posts .date{width:94px;height:76px;background-image:url(../img/tag.png);background-size:159px 101px;padding:25px 65px 0 0;position:absolute;top:-20px;right:5px;z-index:10}.featured-posts .date span,.posts-feed .date span,.recent-posts .date span,.related-posts .date span{color:#A99172;letter-spacing:0.05em;line-height:1em;text-align:center;text-transform:uppercase;display:block}.featured-posts .date span.day,.posts-feed .date span.day,.recent-posts .date span.day,.related-posts .date span.day{font-family:"mrs-eaves-xl-serif", serif;font-size:35px;letter-spacing:normal}.featured-posts .posts,.posts-feed .posts,.recent-posts .posts,.related-posts .posts{margin:0 -25px}.featured-posts .posts .post,.posts-feed .posts .post,.recent-posts .posts .post,.related-posts .posts .post{opacity:0}.featured-posts .posts .post h2,.posts-feed .posts .post h2,.recent-posts .posts .post h2,.related-posts .posts .post h2{border-bottom:1px solid #D8D1C7;padding:0 0 20px 0}.featured-posts .posts .post .image,.posts-feed .posts .post .image,.recent-posts .posts .post .image,.related-posts .posts .post .image{margin:-50px -50px 50px -50px;display:block}.featured-posts .posts .post .image:hover,.posts-feed .posts .post .image:hover,.recent-posts .posts .post .image:hover,.related-posts .posts .post .image:hover{opacity:0.75}.featured-posts .posts .post .inside,.posts-feed .posts .post .inside,.recent-posts .posts .post .inside,.related-posts .posts .post .inside{background:#F9F9F5;margin:0 25px 50px 25px;padding:50px;position:relative}.featured-posts.viewed .posts .post,.posts-feed.viewed .posts .post,.recent-posts.viewed .posts .post,.related-posts.viewed .posts .post{opacity:1}.featured-posts{padding-bottom:0}.featured-posts .posts{padding:50px 0 0 0}.related-posts{padding:50px 0 0 0}.related-posts h4{color:#715846}.related-posts .posts{margin:0 -15px}.related-posts .posts .post .inside{margin:0 15px}.featured-products,.suggested-products{background:#F9F9F5}.featured-products .column,.suggested-products .column{opacity:0}.featured-products .columns,.suggested-products .columns{margin:0 -25px;padding:40px 0 0 0}.featured-products .inside,.suggested-products .inside{margin:0 25px}.featured-products .product h4,.suggested-products .product h4{margin:0 0 10px 0}.featured-products .product .image,.suggested-products .product .image{max-width:250px;margin:0 auto 20px auto;display:block}.featured-products .product:hover .image,.suggested-products .product:hover .image{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.featured-products.viewed .column,.suggested-products.viewed .column{opacity:1}.suggested-products{text-align:center}.suggested-products.embedded{background:none}.suggested-products.embedded .columns{margin:0 -15px;padding:20px 0 0 0}.suggested-products.embedded .content{padding:50px 0 0 0}.suggested-products.embedded h4{color:#715846}.suggested-products.embedded .inside{margin:0 15px !important}.suggested-products.embedded .product{background:#F9F9F5}.suggested-products.embedded .product .content{padding:0}.suggested-products .column{display:inline-block;zoom:1;*display:inline;float:none}.suggested-products .columns{font-size:0;margin:0 -30px;padding:50px 0}.suggested-products .content .link{padding:0 20px 0 0;position:relative}.suggested-products .content .link:after{content:'';width:0;height:0;border-style:solid;border-width:3.5px 0 3.5px 7px;border-color:transparent transparent transparent #A99172;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:0}.suggested-products .content .link:hover{color:#715846}.suggested-products .content .link:hover:after{border-color:transparent transparent transparent #715846}.suggested-products .inside{margin:0 30px}.suggested-products .product{background:white;padding:25px}.suggested-products .product .image{max-width:150px}#garden-locations{width:auto;height:700px;max-width:1024px;margin:0 auto}#garden-locations a img,#garden-locations .gm-style-cc{display:none !important}#garden-locations .tool-tip{color:white;font-family:"proxima-nova", sans-serif;font-size:12px;max-width:120px;background:#715846;padding:10px}#garden-locations .tool-tip img{display:none}#garden-locations .tool-tip span.name{font-weight:600;letter-spacing:0.075em;text-align:center;text-transform:uppercase;display:block}.garden .about .content{padding:70px;position:relative}.garden .about .content:after{content:'';width:2px;height:100%;background-image:url(../img/serrated-vertical-white.png);background-size:2px 7px;position:absolute;top:0;bottom:0;right:-2px;z-index:10}.garden .about .content:before{content:'';width:3px;height:100%;background-image:url(../img/stitches.png);background-size:3px 5px;position:absolute;top:0;right:10px}.garden .about .certifications{list-style:none}.garden .about .certifications .image{position:relative}.garden .about .certifications .image img{width:auto;height:50px;display:block}.garden .about .certifications li{margin:0 20px 20px 0;display:inline-block;zoom:1;*display:inline}.garden .about h3{margin:0 0 10px 0}.garden .about .image{background-position:center center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.garden .about .image img{display:none}.garden .about .inside{position:relative}.garden .about .maximize-minimize{top:50px;right:50px}.garden .about span.caption{color:#A99172;font-family:"mrs-eaves-xl-serif", serif}.sources{background:#BCDEEA;position:relative}.sources .instructions{margin:0 0 60px 0;position:relative}.sources .instructions:after{content:'';width:100%;height:5px;background-color:white;background-image:url(../img/serrated-horizontal-ziggurat.png);background-position:center bottom;background-repeat:repeat-x;background-size:7px 2px;position:absolute;bottom:-5px;left:0}.icons{width:400px;height:auto;margin:50px auto}.icons svg{width:100%;height:100px}.instagram{background:url(../img/linen.jpg) #F9F9F5;overflow:hidden}.instagram a{margin:0 50px 100px 50px;display:block;position:relative}.instagram a:hover span.overlay{opacity:1}.instagram a:hover span.line:after,.instagram a:hover span.line:before{width:50%}.instagram a:hover span.username{opacity:1;top:0}.instagram a:hover svg{opacity:1;top:0}.instagram .images{margin:0 -50px -100px -50px;padding:60px 0 0 0}.instagram span{display:block}.instagram span.content{color:white;padding:0 20px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;right:0}.instagram span.line{width:120px;height:1px;margin:20px auto;position:relative}.instagram span.line:after,.instagram span.line:before{content:'';width:0;height:1px;background:white;position:absolute;top:0;bottom:0}.instagram span.line:after{left:50%}.instagram span.line:before{right:50%}.instagram span.overlay{background:rgba(224,168,44,0.95);opacity:0;position:absolute;top:0;bottom:0;left:0;right:0}.instagram span.username{opacity:0;position:relative;top:20px}.instagram svg{fill:white;opacity:0;display:inline-block;zoom:1;*display:inline;position:relative;top:-20px}.find{position:relative}.find .content{padding:0 40px}.find .column.left{float:none;position:absolute;top:0;bottom:0;left:0;overflow:auto}.find .loading{background:rgba(243,243,238,0.5);position:absolute;top:0;bottom:0;left:0;right:0}.find .loading svg{-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%}#locations{padding:40px 0 0 0}#locations .location{text-align:left;border-bottom:1px solid #D8D1C7;margin:0;padding:20px 0;list-style:none}#locations .location.open{background:#F0F0E8;padding:20px !important}#locations .location li{font-size:16px;text-align:left;margin:0 0 5px 0;display:inline-block;zoom:1;*display:inline}#locations .location li.address{padding:0;display:block}#locations .location li.directions{padding:0;display:block}#locations .location li.directions a{color:#A99172;font-weight:600;letter-spacing:0.075em;line-height:1em;text-decoration:none;text-transform:uppercase;padding:0 20px 0 0;display:inline-block;zoom:1;*display:inline;position:relative}#locations .location li.directions a:after{content:'';width:0;height:0;border-style:solid;border-width:3.5px 0 3.5px 7px;border-color:transparent transparent transparent #A99172;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:0}#locations .location li.directions a:hover{color:#715846}#locations .location li.directions a:hover:after{border-color:transparent transparent transparent #715846}#locations .location li.name{font-family:"mrs-eaves-xl-serif", serif;font-size:20px;border-right:1px solid #D8D1C7;margin:0 10px 0 0;padding:0 10px 0 0}#locations .location li.name a{color:#715846}#locations .location li.name a:hover{color:#A99172}#locations .location li:last-of-type{margin-bottom:0}#locations .location:first-of-type{padding-top:0}#locations .location:last-of-type{border-bottom:none;padding-bottom:0}#search table{width:840px;height:auto;margin:60px auto 0 auto}#search table td{padding:0 10px;vertical-align:middle}#store-locations{width:100%;height:700px}#store-locations a img,#store-locations .gm-style-cc{display:none !important}#store-locations .tool-tip{color:white;font-family:"proxima-nova", sans-serif;font-size:12px;max-width:150px;background:#715846;padding:10px}#store-locations .tool-tip span{display:block}#store-locations .tool-tip span.name{font-weight:600;letter-spacing:0.075em;text-transform:uppercase;margin:0 0 5px 0}.instructions{color:white;line-height:1em;background:#E0A82C;padding:20px;display:block}.instructions h3{color:white;font-family:"mrs-eaves-xl-serif", serif;font-weight:400;line-height:1em;margin:0 0 15px 0}.instructions h4{color:white;font-family:"proxima-nova", sans-serif;letter-spacing:0.1em;line-height:1em;text-transform:uppercase}.maximize-minimize{width:24px;height:24px;border:2px solid #A99172;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;position:absolute;top:0;right:0}.maximize-minimize:hover{border-color:#715846}.maximize-minimize:hover svg{fill:#715846;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.maximize-minimize svg{fill:#A99172}.pagination{list-style:none}.pagination li{margin:0 5px;display:inline-block;zoom:1;*display:inline}.teas .grid{margin:-1px;list-style:none;position:relative;z-index:30}.teas .grid:before{content:'';width:100%;height:2px;background-image:url(../img/serrated-horizontal-white.png);background-size:7px 2px;position:absolute;top:0;left:0;z-index:10}.teas .grid .item a{color:#A99172;font-weight:600;letter-spacing:0.075em;line-height:100px;text-align:center;text-decoration:none;text-transform:uppercase;width:auto;height:100px;background:#F0F0E8;border:1px solid white;display:block}.processes .process{padding:30px 0}.processes .process.open{background:#F9F9F5;padding:60px 0}.processes .process.open .content{padding:0 30px 0 150px}.processes .process.open .maximize-minimize{opacity:1}.processes .process.open .wrapper{width:870px}.processes .process .content{padding:0 0 0 150px}.processes .process .image{max-width:100px;position:absolute;top:0;left:0}.processes .process .image svg{width:100%;height:100%}.processes .process .maximize-minimize{opacity:0}.processes .process .read-more{margin-top:-10px}.processes .process .wrapper{width:650px;height:auto}.search-results{margin:0 0 60px 0}.sidebar{background:#F9F9F5;padding:25px}.sidebar form{background:#F0F0E8;margin:0 -25px 25px -25px;padding:25px;position:relative}.sidebar form input[type="text"]{color:#A99172;font-weight:600;letter-spacing:0.075em;text-align:center;text-transform:uppercase;border:1px solid #A99172}.sidebar form svg{fill:#A99172;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:45px}.sidebar h2.down a:after{-moz-transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.sidebar h2 a{color:#715846;text-decoration:none;display:inline-block;zoom:1;*display:inline;position:relative}.sidebar h2 a:after{content:'';width:0;height:0;border-style:solid;border-width:3.5px 0 3.5px 7px;border-color:transparent transparent transparent #A99172;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:-20px}.sidebar .instagram a{border:10px solid white;margin:0 0 25px 0}.sidebar .instagram .images{margin:0 0 -25px 0;padding:0}.sidebar .list{border-top:1px solid #A99172;border-bottom:1px solid #A99172;margin:0 0 30px 0;padding:10px 0;list-style:none}.sidebar .list a{color:#A99172;font-weight:600;letter-spacing:0.075em;line-height:1em;text-decoration:none;text-transform:uppercase;padding:0 15px;display:block}.sidebar .list a:hover{color:#715846}.sidebar .list li{padding:10px 0}.sidebar .list li.current a{color:#715846;position:relative}.sidebar .list li.current a:before{content:'';width:5px;height:5px;background:#715846;-moz-transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);position:absolute;top:50%;left:0}.sidebar .list li.current a:hover:before{-moz-transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg);-o-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.single-post .columns{margin:0 -50px}.single-post .columns .inside{margin:0 50px}.single-post .post h1{font-family:"mrs-eaves-xl-serif", serif}.single-post .post img{width:auto;height:auto;max-width:100%}.single-post .post .meta{margin-left:0;list-style:none}.single-post .post .meta li{color:#A99172;font-family:"mrs-eaves-xl-serif", serif;border-right:1px solid #D8D1C7;margin:0 10px 0 0;padding:0 10px 0 0;display:inline-block;zoom:1;*display:inline}.single-post .post .meta li:last-of-type{border-right:none;margin-right:0;padding-right:0}.single-post .post .options{border-top:1px solid #A99172;border-bottom:1px solid #A99172;margin:40px 0 0 0;padding:30px 0;list-style:none}.single-post .post .options a{color:#A99172;text-decoration:none;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.single-post .post .options a:hover{color:#715846}.single-post .post .options a:hover svg{fill:#715846}.single-post .post .options a svg{fill:#A99172}.single-post .post .options li{color:#A99172;font-weight:600;letter-spacing:0.075em;line-height:1em;text-transform:uppercase;margin:0 50px;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.single-post .post .options .share li{margin:0 10px}.single-post .post .options span{display:inline-block;zoom:1;*display:inline;vertical-align:middle}.single-post .post .options span.label{margin:0 5px 0 0}.single-post .pagination{border-bottom:1px solid #A99172;padding:30px 0}.single-post .pagination a{color:#A99172;font-weight:600;letter-spacing:0.075em;line-height:1em;text-decoration:none;text-transform:uppercase;display:block;position:relative}.single-post .pagination a:after{content:'';width:0;height:0;border-style:solid;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}.single-post .pagination a:hover{color:#715846}.single-post .pagination li{border-right:1px solid #D8D1C7;margin:0;padding:0 10px}.single-post .pagination li:last-of-type{border-right:none}.single-post .pagination li.next a{padding:0 15px 0 0}.single-post .pagination li.next a:after{border-width:3.5px 0 3.5px 7px;border-color:transparent transparent transparent #A99172;right:0}.single-post .pagination li.next a:hover:after{border-color:transparent transparent transparent #715846}.single-post .pagination li.previous a{padding:0 0 0 15px}.single-post .pagination li.previous a:after{border-width:3.5px 7px 3.5px 0;border-color:transparent #A99172 transparent transparent;left:0}.single-post .pagination li.previous a:hover:after{border-color:transparent #715846 transparent transparent}.text{background:white}.text-with-image{position:relative;overflow:hidden}.text-with-image.content-left-image-right.viewed .content{left:0}.text-with-image.content-left-image-right .image{width:50%;float:right}.text-with-image.content-left-image-right .content{left:30px}.text-with-image.content-left-image-right .content:after{right:-2px}.text-with-image.content-left-image-right .content:before{right:10px}.text-with-image.content-right-image-left.viewed .content{right:0}.text-with-image.content-right-image-left .content{right:30px}.text-with-image.content-right-image-left .content:after{left:-2px}.text-with-image.content-right-image-left .content:before{left:10px}.text-with-image.content-right-image-left .image{width:50%;float:left}.text-with-image.viewed .content{opacity:1}.text-with-image.viewed .image{opacity:1}.text-with-image .content{background:#F0F0E8;width:700px;height:auto;opacity:0;padding:80px 50px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}.text-with-image .content:after{content:'';width:2px;height:100%;background-image:url(../img/serrated-vertical-cararra.png);background-size:2px 7px;position:absolute;top:0}.text-with-image .content:before{content:'';width:3px;height:100%;background-image:url(../img/stitches.png);background-size:3px 5px;position:absolute;top:0}.text-with-image .image{opacity:0}.text-with-image .wrapper{-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0;bottom:0;left:50%}.tiles{background:url(../img/linen.jpg) #F9F9F5}.tiles .grid{margin:25px -25px -25px -25px}.tiles .grid .item{opacity:0}.tiles .grid .item.image img{width:auto;height:auto;max-width:100%;margin:0 auto;display:block}.tiles .grid .item.image .content{display:none}.tiles .grid .item.text-and-image .image{margin:0 0 50px 0}.tiles .grid .item.text{background:none}.tiles .grid .item.text .content{background:#F0F0E8;padding:50px}.tiles .grid .item.viewed{opacity:1}.tiles .grid .item .inside{margin:25px}.pop-up .content{color:white}.pop-up .content a{color:white}.pop-up .content .button{color:#E0A82C;background:white}.pop-up .content .button:hover{background:#F9F9F5}.pop-up .content form{position:relative}.pop-up .content form .arrow{background:white;width:40px;height:auto;position:absolute;top:0;bottom:0;right:0;cursor:pointer}.pop-up .content form .arrow svg{fill:#E0A82C;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%}.pop-up .content form input[type="text"]{color:white;padding-right:40px;border-color:white}.pop-up .content form input[type="text"]::-webkit-input-placeholder{color:white;opacity:1}.pop-up .content form input[type="text"]:-moz-placeholder{color:white;opacity:1}.pop-up .content form input[type="text"]::-moz-placeholder{color:white;opacity:1}.pop-up .content form input[type="text"]:-ms-input-placeholder{color:white;opacity:1}.pop-up .content h1,.pop-up .content h2,.pop-up .content h3,.pop-up .content h4,.pop-up .content h5,.pop-up .content h6{color:white}.pop-up .content img{width:auto;height:auto;max-width:100%}.pop-up .content img.alignnone,.pop-up .content img.aligncenter,.pop-up .content img.alignleft,.pop-up .content img.alignright{margin:0 !important}.pop-up .content .link{color:white}.pop-up .content .link:hover{color:#F9F9F5}.not-found{background:#F9F9F5;padding:200px 0}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:100%}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0 0 10px 0;max-width:100%;padding:0;width:auto}.wp-caption p.wp-caption-text{color:#A99172;font-family:"mrs-eaves-xl-serif", serif}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
