@import "fonts/font.css";@import "fonts/icons.css";h1,h2,h3,h4{font-family:big caslon,serif;font-weight:400;letter-spacing:.1em}h3{font-size:14px;text-transform:uppercase}a{text-decoration:none;color:#1d1d1b}img{max-width:100%;height:auto;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}p{font-family:"droid serif",serif;letter-spacing:0;color:#2d2d2d}@media screen{.black{color:#000!important}.white{color:#fff!important}.charcol{color:#1e1e1e!important}.clearfix,.cycle-slideshow,.talking .slider .item,.header,.post-short,.navigation,.widget .biw-items,.widget .also-loving,.widget.instagram ul,.widget.recent-posts-extended ul li{zoom:1}.clearfix:before,.cycle-slideshow:before,.talking .slider .item:before,.header:before,.post-short:before,.navigation:before,.widget .biw-items:before,.widget .also-loving:before,.widget.instagram ul:before,.widget.recent-posts-extended ul li:before,.clearfix:after,.cycle-slideshow:after,.talking .slider .item:after,.header:after,.post-short:after,.navigation:after,.widget .biw-items:after,.widget .also-loving:after,.widget.instagram ul:after,.widget.recent-posts-extended ul li:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after,.cycle-slideshow:after,.talking .slider .item:after,.header:after,.post-short:after,.navigation:after,.widget .biw-items:after,.widget .also-loving:after,.widget.instagram ul:after,.widget.recent-posts-extended ul li:after{clear:both}.sidebar-fixed{width:300px;float:right;padding:0 15px}iframe{max-width:100%}.cycle-slideshow{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:90px}.cycle-slideshow .slide{overflow:hidden;width:100%;text-align:center}.cycle-slideshow .captions{display:block;background:#000;color:#fff;font-family:proxima nova rg,arial,sans-serif;z-index:110;height:90px;padding:25px;padding-right:135px;text-align:left;position:absolute;bottom:0;left:0;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.cycle-slideshow .captions .buttons{position:absolute;right:0;top:0;width:45px;-moz-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #a7a7a7;border-right:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000;height:100%}.cycle-slideshow .captions .buttons .button,.cycle-slideshow .captions .buttons .navigation a,.navigation .cycle-slideshow .captions .buttons a{height:50%;width:100%;border:none!important;display:block;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;text-align:center;top:0;right:0;line-height:35px}.cycle-slideshow .captions .cycle-caption .count{position:absolute;display:block;right:45px;border-left:1px solid #a7a7a7;top:0;bottom:0;line-height:90px;width:85px;text-align:center;-moz-box-sizing:border-box;box-sizing:border-box}input:focus,textarea:focus{outline:none;-webkit-appearance:none;border:none}.underlined{border-bottom:1px solid #000;padding-bottom:.5em}.button,.navigation a{display:inline-block;padding:14px 15px;font-size:14px;text-transform:uppercase;font-family:proxima nova lt,arial,sans-serif;font-weight:700;letter-spacing:.1em;border:1px solid #000}.button.black,.navigation a.black{color:#fff!important;background-color:#000}.button.black:hover,.navigation a.black:hover{background-color:#fff;color:#000!important}.button.white,.navigation a.white{color:#fff!important;background-color:#fff}.button.white:hover,.navigation a.white:hover{background-color:#fff;color:#000!important}.button.charcol,.navigation a.charcol{color:#fff!important;background-color:#1e1e1e}.button.charcol:hover,.navigation a.charcol:hover{background-color:#fff;color:#000!important}.button.full,.navigation a.full{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;margin-top:-1px}.center{text-align:center}img{max-width:100%;display:inline-block;height:auto}body{-webkit-font-smoothing:antialiased}.wrapper{width:100%}.wrapper.nav{background:#000}.wrapper.footer{background:#000}.talking{background:#1e1e1e}.talking .grid-container{padding-left:90px;padding-right:90px;max-width:1120px;position:relative}.talking .grid-container .talking-heading{width:80px;position:absolute;left:10px;font-size:12px;line-height:1.2em;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff;font-family:proxima nova rg,arial,sans-serif}.talking .slider{border:none!important;padding:0 60px;max-height:115px;overflow:hidden}.talking .slider #slider{position:relative;padding-bottom:0!important}.talking .slider #slider .cycle-carousel-wrap{height:100%}.talking .slider .button,.talking .slider .navigation a,.navigation .talking .slider a{height:100%;width:60px;text-align:center;box-sizing:content-box;padding:0!important}.talking .slider .item{display:inline-block;background:#fff;position:relative;border-left:1px solid #1e1e1e;border-right:1px solid #1e1e1e;top:0;-moz-box-sizing:border-box;box-sizing:border-box}.talking .slider .item img{display:block}.talking .slider .item .post{position:relative;width:100%;height:100%;text-align:center}.talking .slider .item .title{margin:0;display:none;position:absolute;top:50%;width:100%;text-align:center;padding:0 10px;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;margin-top:-20px}.talking .slider .item .title .category{font-size:12px;font-family:proxima nova lt,arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.talking .slider .item .title h3{font-family:"droid serif",serif;font-size:16px;line-height:16px;text-transform:none;font-style:italic;width:100%;height:16px;margin:10px 0}.talking .slider .item:hover .title{display:block}.talking .slider .item:hover img{opacity:.3}.nav{z-index:999}.nav .grid-container{background:#000}.nav #menu{display:none}.nav .logo-white{float:left;width:100px;height:100%;opacity:0;display:block;margin-right:15px;position:relative}.nav .logo-white img{display:block;width:100%}.nav .menu{list-style:none;padding:0;margin:0;display:inline-block;font-family:proxima nova lt,arial,sans-serif;font-weight:700;text-align:center}.nav .menu li{display:inline-block;text-transform:uppercase;position:relative}.nav .menu li a{color:#a7a7a7;display:block;font-size:12px;padding:25px 20px;letter-spacing:.2em;font-weight:700}.nav .menu li a:hover{color:#fff}.nav .menu li:hover .custom-sub{display:block}.nav .menu li:hover a{color:#fff}.nav .menu li.social:hover a{color:#a7a7a7}.nav .menu li.social a:hover{color:#fff}.nav .menu li .custom-sub{display:none;min-width:100%;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;background:#000;z-index:10;left:-25px;right:-25px}.nav .menu li .custom-sub ul{list-style:none;display:block;margin:0;padding:0;text-align:center}.nav .menu li .custom-sub ul li{display:block}.nav .menu li .custom-sub ul li a{display:block;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 15px}.nav .menu li .custom-sub ul li a:hover{background:#1e1e1e;color:#fff}.nav .menu.left-menu{float:left}.nav .menu.right-menu{float:right}.nav .menu.right-menu li:hover{color:#a7a7a7}.nav .menu.right-menu .social a{display:inline-block;padding:22px 5px;font-size:1.1em}.nav .menu .search-box{position:relative}.nav .menu .search-box button{position:absolute;-webkit-appearance:none;background:0 0;border:0;border-radius:0;-webkit-border-radius:0;top:0;right:0;height:100%}.nav .menu .search-box button .icon-search{color:#a7a7a7}.nav .menu .search-box button:hover .icon-search{color:#fff}.nav .menu .search-box input{padding-right:25px!important;border:1px solid #5a5a5a;background:#000;color:#fff;padding:5px;width:130px}.nav .menu .search-box input:focus{border:1px solid #fff}.nav .menu .search-box:hover input{border-color:#fff}.header .logo{position:relative;overflow:hidden;margin:60px 0 40px;width:20%;float:left}.header .logo span{position:absolute;top:-999px}.header .logo img{max-width:235px}.blog-post-link{display:block}.blog-post-link:hover img{opacity:.3}.first-post .post-thumb{width:calc(70% + 20px)}.first-post .post-meta{width:calc(30% - 20px)}.post-short{border:1px solid #5a5a5a;margin-bottom:30px;position:relative;text-align:center}.post-short img{display:block;width:100%;margin-right:-10%}.post-short h2{font-size:25px;height:60px;margin-bottom:30px;margin-top:25px;text-transform:uppercase}.post-short .button,.post-short .navigation a,.navigation .post-short a{width:110px;max-width:100%!important;text-align:center;font-size:12px;box-sizing:border-box;-moz-box-sizing:border-box;letter-spacing:.3em;margin-bottom:30px}.date{font-size:12px;color:#bdbdbd;font-family:proxima nova lt,arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-top:25px}.date.inside{margin-top:0}.date a{color:#bdbdbd}.content{font-size:15px}.content a{color:#54a4de}.content a:visited{color:#54a4de}.content a:focus{color:#54a4de}.content a:hover{color:#206ba4}.content a:active{color:#54a4de}.post-title{font-family:proxima nova lt,arial,sans-serif;text-transform:uppercase;font-size:38px;margin-top:25px;font-weight:700}p.no-break{margin:50px 0;text-align:center}.navigation{margin:50px 0}.navigation .alignright{float:right}.navigation .alignleft{float:left}.navigation a{background:#000;color:#fff;font-size:12px;padding:20px 30px}.navigation a:hover{background:#fff;color:#000}.slider{position:relative;border:1px solid #5a5a5a}.slider #next,.slider #header-next{position:absolute;top:-1px;right:-1px;z-index:50}.slider #next span,.slider #header-next span{position:relative;display:block;top:50%;margin-top:-.5em;font-size:1.5em}.slider #next span:before,.slider #header-next span:before{font-weight:700}.slider #prev,.slider #header-prev{position:absolute;top:-1px;left:-1px;z-index:50}.slider #prev span,.slider #header-prev span{position:relative;display:block;top:50%;margin-top:-.5em;font-size:1.5em}.slider #prev span:before,.slider #header-prev span:before{font-weight:700}.slider .cycle-slideshow{padding-bottom:0}.slider.shop-slider .button,.slider.shop-slider .navigation a,.navigation .slider.shop-slider a{height:50px;width:50px;vertical-align:middle;text-align:center;box-sizing:border-box}.slider.shop-slider .button span,.slider.shop-slider .navigation a span,.navigation .slider.shop-slider a span{display:block;box-sizing:border-box;width:100%}.slider.shop-slider .button span:before,.slider.shop-slider .navigation a span:before,.navigation .slider.shop-slider a span:before{width:auto;margin:0!important}.slider .shop-item{-moz-box-sizing:border-box;box-sizing:border-box}.slider .shop-item a{display:inline-block;text-align:center;height:100%;width:100%;padding-top:20px;border-left:1px solid #5a5a5a;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.slider .shop-item .item-title{padding:0 10px;height:55px;margin-bottom:18px;-moz-box-sizing:border-box;box-sizing:border-box}.slider .shop-item .item-title h3{font-family:proxima nova lt,arial,sans-serif;font-weight:700;font-size:12px;display:block;width:100%;height:100%;margin-bottom:0;letter-spacing:.2em}.slider .shop-item .item-title h3 .label{display:block;font-size:10px;font-family:big caslon,serif;color:#9b9b9b;font-weight:400;margin-bottom:14px}.slider .shop-item.cycle-slide-active a{border-left:none}.shop .page-title{font-family:proxima nova lt,arial,sans-serif;font-size:38px;text-transform:uppercase;text-align:center;margin-top:0}.shop .shop-post{text-align:center;display:block;margin-bottom:20px}.shop .shop-post:nth-child(3n+1){clear:both}.shop .shop-post img{margin-bottom:30px;display:inline-block}.shop .shop-post .label{font-family:big caslon,serif;font-size:10px;color:#5a5a5a;display:block;text-transform:uppercase}.shop .shop-post h3{font-family:proxima nova lt,arial,sans-serif;font-size:12px;color:#000;font-weight:700}.shop .shop-post:hover img{opacity:.2}.crushed{margin-bottom:30px;border:1px solid transparent;box-sizing:border-box;overflow:hidden}.crushed .parent{position:relative}.crushed .crush-title{text-align:center;background:#f3f3f3;border-top:1px solid #000;border-left:1px solid #000;box-sizing:border-box;overflow:hidden;position:absolute;top:0;left:0;bottom:0;width:200%;z-index:10}.crushed .crush-title h3{font-size:24px}.crushed .crush-title h3 .san{font-family:proxima nova lt,arial,sans-serif;font-size:1.1em}.crushed .crush{position:relative;border-top:1px solid #000;border-left:1px solid #000;box-sizing:border-box;overflow:hidden}.crushed .crush .title{position:absolute;font-family:proxima nova lt,arial,sans-serif;font-weight:700;font-size:12px;margin-top:50px;left:0;right:0;text-align:center;text-transform:uppercase;display:none;z-index:10}.crushed .crush img{display:block;width:100%}.crushed .crush:hover .title{display:block}.crushed .crush:hover img{opacity:.3}.crushed .crush a{display:block}.crushed .crush:nth-child(4){border-right:1px solid #000}.crushed .crush:nth-child(7){border-right:1px solid #000}.crushed .crush:nth-child(8){border-right:1px solid #000}.crushed .crush:nth-child(9){border-bottom:1px solid #000}.crushed .crush:nth-child(10){border-bottom:1px solid #000}.crushed .crush:nth-child(11){border-bottom:1px solid #000}.crushed .crush:nth-child(12){border-right:1px solid #000;border-bottom:1px solid #000}.widget{margin-bottom:30px}.widget.border{border:1px solid #5a5a5a;padding:15px}.widget.no-padding{padding:0!important}.widget.no-padding .button.full,.widget.no-padding .navigation a.full,.navigation .widget.no-padding a.full{border-left:0;border-right:0;border-bottom:0}.widget.block-title .widget-title{width:100%;background:#000;color:#fff;text-align:center;margin:0;padding:20px 10px;-moz-box-sizing:border-box;box-sizing:border-box;font-family:proxima nova rg,arial,sans-serif}.widget .biw-items{margin-top:0!important;margin-bottom:15px!important}.widget .also-loving{list-style:none;margin:0 -1px -1px;padding:0}.widget .also-loving li{width:50%;display:block;float:left;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0;padding:0;border-bottom:1px solid #5a5a5a;border-right:1px solid #5a5a5a;border-left:1px solid #5a5a5a}.widget .also-loving li:nth-child(2n){border-left:1px solid transparent}.widget .also-loving li .title{position:absolute;font-family:dinpro-bold;font-size:12px;left:0;top:0;display:none;width:100%;z-index:10;text-align:center;padding:5px;-moz-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase}.widget .also-loving li img{display:block;width:100%}.widget .also-loving li a{display:block;height:100%}.widget .also-loving li a:hover img{opacity:.3}.widget .also-loving li a:hover .title{display:block}.widget.decorate h3{font-family:signerica fat,serif;font-size:30px;font-weight:700;text-transform:none;text-align:center;margin-top:5px;margin-bottom:15px;width:100%}.widget.instagram ul{margin:0;padding:0;list-style:none}.widget.instagram ul li{margin:0;width:50%;padding:5px;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.widget.instagram p.clear{margin:0}.widget.s2_form_widget,.widget.subscribe{border:1px solid #5a5a5a;padding:15px;padding-bottom:0;font-family:didot,serif;position:relative}.widget.s2_form_widget p,.widget.subscribe p{text-align:center;font-size:12px;margin-top:15px;font-style:oblique}.widget.s2_form_widget .s2_error,.widget.subscribe .s2_error{color:red;text-align:center;font-size:12px;margin-top:30px}.widget.s2_form_widget br,.widget.subscribe br{margin:0}.widget.s2_form_widget input,.widget.subscribe input{display:block;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #5a5a5a;font-family:didot,serif;color:#949494;padding:12px 12px 10px;font-style:italic}.widget.s2_form_widget input#mc_signup_submit,.widget.subscribe input#mc_signup_submit{font-family:didot,serif;font-style:italic;text-transform:uppercase;font-weight:400;font-size:30px;line-height:30px;-webkit-appearance:none;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 15px 10px;border:1px solid #5a5a5a;border-left:0;border-right:0;border-bottom:0;background:#fff;color:#212121;width:100%}.widget.s2_form_widget .mc_signup_submit,.widget.subscribe .mc_signup_submit{margin-left:-20px;margin-right:-20px;margin-bottom:-5px}.widget.recent-posts-extended .widget-title{border-bottom:1px solid #bdbdbd;padding-bottom:10px;padding-left:10px;margin-bottom:0}.widget.recent-posts-extended ul{list-style:none;margin:0;padding:0}.widget.recent-posts-extended ul .wp-post-image{position:absolute;width:110px;left:10px;top:10px}.widget.recent-posts-extended ul .title{font-family:big caslon,serif;font-style:oblique;letter-spacing:.1em}.widget.recent-posts-extended ul .category{color:#bdbdbd;text-transform:uppercase;font-weight:700;font-family:proxima nova lt,arial,sans-serif;display:block;font-size:12px;letter-spacing:.1em}.widget.recent-posts-extended ul li{border-bottom:1px solid #bdbdbd;padding:15px 0 15px 130px;position:relative;min-height:130px;-moz-box-sizing:border-box;box-sizing:border-box}.widget.recent-posts-extended ul a{display:inline-block}.footer{margin-top:130px}.footer .menu{list-style:none;padding:0;margin:35px 0 0;display:inline-block}.footer .menu li{display:inline-block;text-transform:uppercase;margin:0 10px}.footer .menu li a{color:#a7a7a7;display:block;font-size:11px;padding:5px 10px}.footer .menu li a:hover{color:#fff}.footer .menu.left-menu{float:left}.footer .menu.right-menu{float:right}.footer .menu.right-menu .social a{display:inline-block;padding:5px 10px;font-size:1.1em}.footer .copyright{margin-top:165px;color:#a7a7a7;margin-bottom:50px;text-align:center;font-size:11px;text-transform:uppercase;letter-spacing:.1em}.ratio{position:relative;width:100%;overflow:hidden}.ratio:before{content:"";display:block;padding-top:100%}.ratio.ratio4_3:before{padding-top:90%}.ratio .inner-ratio{position:absolute;top:0;left:0;bottom:0;right:0}}@media screen and (max-width:859px){.first-post .post-thumb{width:calc(70% + 20px)}.first-post .post-meta{width:calc(30% - 20px)}.s2_form_widget input[type=submit]{font-size:20px!important}}@media screen and (max-width:979px){.header .ad-space{display:none!important}}@media screen and (max-width:1020px){.nav .menu li a{padding:25px 15px}}@media screen and (min-width:860px){.sidebar-padded{width:calc(100% - 330px);float:left}}@media screen and (max-width:965px){.search-box{display:none}}@media screen and (max-width:800px){.nav{text-align:center;z-index:1000;position:relative;max-height:100%;-webkit-overflow-scrolling:touch}.nav .logo-white{float:none;display:none;text-align:center}.nav #menu{display:block;text-align:center;color:#a7a7a7;margin-top:20px;text-transform:uppercase;font-family:proxima nova lt,arial,sans-serif}.nav #menu-header{display:none}.nav .menu li{display:block}.nav .menu li .custom-sub{display:none;position:relative;width:100%;left:0;right:0}.nav .menu li:hover .custom-sub{display:none}.nav .menu.left-menu{float:none;display:block;width:100%}.nav .menu.right-menu{display:block;float:none;width:100%}}@media screen and (max-width:568px){.header .logo{max-width:100%;width:auto}.first-post .post-thumb{width:100%}.first-post .post-meta{width:100%}.shop .shop-post:nth-child(3n+1){clear:none}.shop .shop-post:nth-child(2n+1){clear:both!important}}