.site,body{background-color:transparent;background-repeat:repeat-x}.site,.whitebox{position:relative}.home .staffpick,.main-content{overflow:hidden}#breadcrumbs,#content-404 h2,#image-404 .image-info,#main-sidebar .cat_filter h3,.Button,.Museum .Museum__info h2,.Slider__caption--wrap,.brand-archive h1,.menu-categories-container>ul>li a,.menu-fold-out-menu-container .nav-menu li a,.menu-main-menu-container .nav-menu li a,.mission h2,.product_description h2,.productcol .col1,.staffpick-text h2{text-transform:uppercase}body,html{margin:0;padding:0;height:100%;font-family:brownlight,"Source Sans Pro",Helvetica,sans-serif;font-size:13}body{background-image:url(../../images/gradient-top.jpg);background-position:center top;line-height:1.35}.clearfix:after{content:' ';display:table;clear:both}#wpstats,.salestag .lazy_load{display:none}a:hover{text-decoration:none!important}select{-webkit-appearance:none}.site{background-image:url(../../images/gradient-bottom.jpg);background-position:center bottom;border:0;max-width:2900px;min-height:100%}.main-content{margin:0 auto;max-width:1040px;padding-bottom:40px;width:100%}@media (max-width:1060px){.main-content{padding-left:20px;padding-right:20px}}.whitebox{margin:0 auto 50px;max-width:1040px}.entry-content{-moz-hyphens:none;word-wrap:normal}.main-navigation{clear:both;padding:0 65px;min-height:50px;position:fixed;max-width:5000px;background:#fff;margin-bottom:35px;border-bottom:1px solid #e1e1e1;width:100%;z-index:10}@media (max-width:1024px){.main-navigation{position:absolute}}@media (max-width:900px){.main-navigation{padding:0 30px}}@media (max-width:420px){.main-navigation{padding:0}.site-header .search-form{width:60%}}header .head_socials{float:left;margin-right:19px;margin-top:-2px;padding:12px 0}@media (max-width:600px){header .head_socials{display:none}}header .head_socials a{display:inline-block;padding:0 5px}header #menu-fold-out-menu{margin-right:20px}.menu-fold-out-menu-container{padding:12px 0;display:inline-block}@media (max-width:768px){.menu-fold-out-menu-container{display:none}}.menu-fold-out-menu-container .nav-menu li a{border-right:1px solid #979c9b;font-size:12px;margin:0;padding:0 20px}.menu-fold-out-menu-container .nav-menu li:last-child a{border-right:none}.menu-fold-out-menu-container .nav-menu li a:hover,.menu-fold-out-menu-container .nav-menu li:hover>a{background-color:transparent;color:#000}.right-holder{height:100%;float:right;display:inline-block}@media (max-width:964px){.right-holder{float:none}}.right-holder .mobile-nav{display:none}@media (max-width:768px){.right-holder .mobile-nav{display:block;cursor:pointer;padding-left:30px;padding-top:15px;float:left}}.right-holder .cart-widget-count span.pricedisplay,.right-holder a{color:#000!important;font-family:brownlight,sans-serif;font-size:12px!important;line-height:24px}@media (max-width:540px){.right-holder .cart-widget-count span:not(.cart-count){display:none}}.right-holder a>img{margin-right:5px;position:relative;top:-2px}.site-header .search-form{position:relative;right:auto;top:auto;float:left;height:100%;padding-left:15px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;font-size:12px}.site-header .search-field{background-image:url(../../images/search-icon.png);background-size:19px 19px;height:51px;margin:0;background-color:#fff!important;cursor:text!important;outline:0!important;width:230px!important}.site-header .search-field:focus{border:0}.site-header .shop-menu{font-size:10px;line-height:14px;float:left;position:relative;right:0;text-align:right;top:0;padding-left:40px;padding-top:13px}@media (max-width:420px){.site-header .shop-menu{padding-left:20px}}header .menu-toggle{display:none}.logo-navigation{padding-top:87px;margin:0 auto;max-width:1040px;min-height:54px;text-align:center;width:100%}.logo-navigation .current_page_item{border-bottom:2px solid #000}@media (max-width:1060px){.logo-navigation{padding-left:20px;padding-right:20px}}@media (max-width:964px){.logo-navigation{padding-top:80px}}.logo-navigation ul.nav-menu,div.nav-menu>ul{padding:0}.site-logo{position:relative;z-index:12;display:block;-webkit-transition:all .9s cubic-bezier(.19,1,.22,1);transition:all .9s cubic-bezier(.19,1,.22,1)}.site-logo.pinned{-webkit-transform:scale(.6);transform:scale(.6);-webkit-transition:all .9s cubic-bezier(.19,1,.22,1);transition:all .9s cubic-bezier(.19,1,.22,1);width:100%!important;top:0!important;left:0!important}@media (max-width:1024px){.site-logo.pinned{position:absolute!important;-webkit-transform:scale(1);transform:scale(1);top:auto!important}}body.admin-bar .site-logo.pinned{top:32px!important}.menu-main-menu-container{border-bottom:1px solid #b5b5b5}@media (max-width:768px){.menu-main-menu-container{border-bottom:0}.menu-main-menu-container .nav-menu{display:none}.menu-main-menu-container .nav-menu li{width:100%}}.menu-main-menu-container .nav-menu.open{display:block}.menu-main-menu-container .nav-menu .current-menu-ancestor>a,.menu-main-menu-container .nav-menu .current-menu-item>a,.menu-main-menu-container .nav-menu .current_page_ancestor>a,.menu-main-menu-container .nav-menu .current_page_item>a{color:#000!important;font-style:normal;font-weight:700!important}.menu-main-menu-container .nav-menu li{height:51px}.menu-main-menu-container .nav-menu li:hover{border-bottom:2px solid #000}.menu-main-menu-container .nav-menu li:hover>a{background:0 0;color:#000}.menu-main-menu-container .nav-menu li.cat-menu{display:none}@media (max-width:768px){.menu-main-menu-container .nav-menu li.cat-menu{display:block}}.menu-main-menu-container .nav-menu li.bold a{font-family:brownregular,"Source Sans Pro",Helvetica,sans-serif!important}.menu-main-menu-container .nav-menu li a{color:#000;font-family:brownlight,"Source Sans Pro",Helvetica,sans-serif;font-size:13px;font-weight:700;padding:22px 35px 14px}.menu-main-menu-container .nav-menu li a:focus,.menu-main-menu-container .nav-menu li a:hover{background-color:transparent;color:#000}.menu-main-menu-container .mobile-nav{display:none}@media (max-width:768px){.menu-main-menu-container .mobile-nav{display:block;cursor:pointer;padding:20px 0}.menu-categories-container>ul{display:none}}.menu-categories-container>ul{background:#7dcecf;list-style:none;padding:0;font-size:13px;margin-top:10px;margin-bottom:0}.menu-categories-container>ul.open{display:block}.menu-categories-container>ul>li{display:inline-block;padding:10px 15px}@media (max-width:768px){.menu-categories-container>ul>li{width:100%;padding:5px 0}}.menu-categories-container>ul>li:hover{background:#65c5c6}.menu-categories-container>ul>li a{color:#fff}.menu-categories-container>ul>li.menu-item-has-children{position:relative}.menu-categories-container>ul>li.menu-item-has-children>a:after{font-family:FontAwesome;content:'\f107';color:#fff;padding-left:5px}.menu-categories-container>ul>li.menu-item-has-children:hover ul{display:block}.menu-categories-container>ul>li ul{display:none;position:absolute;z-index:20;background:#fff;padding:0;border:1px solid #000;width:150px;margin-top:10px}.menu-categories-container>ul>li ul li{float:none;display:block;padding:5px 15px;text-align:left}.menu-categories-container>ul>li ul li a{padding:0;color:#000}.site-footer{border-top:1px dotted #8d9598;background-color:transparent;padding-top:30px;padding-bottom:10px;margin:0 auto;width:100%;max-width:1040px}@media (max-width:1060px){.site-footer{padding-left:20px;padding-right:20px}}@media (max-width:1000px){.site-footer{padding-left:30px;padding-right:30px}}.mission{width:33.33%;float:left}@media (max-width:900px){.mission{width:50%}}.mission h2{font-weight:lighter;font-size:12px;margin:0}.mission p{font-size:12px;padding-right:25px}@media (max-width:450px){.mission{width:100%}.mission p{padding-right:0}}.footerlogo{width:32.33%;padding-top:34px;float:left;text-align:center}@media (max-width:450px){.footerlogo{width:100%;padding:0 0 18px}}.footer_socialholder{overflow:hidden;text-align:right}@media (max-width:900px){.footer_socialholder{clear:both;float:left;margin-bottom:20px;text-align:left}}.footer_socialholder label{display:block;margin-bottom:14px}.footer_socialholder a{display:inline-block;margin-right:15px}.footer_socialholder a:last-child{margin-right:0}@media (max-width:320px){.footer_socialholder a{margin-right:10px}}.bottom-holder{width:100%;background-color:#383636;padding-bottom:80px}@media (max-width:1000px){.bottom-holder{padding-left:30px;padding-right:30px}}.socialfooter{padding-top:45px;margin:0 auto;max-width:1040px;color:#e1e0e0;font-size:12px;font-family:senticosansdtcondregular,"Source Sans Pro",Helvetica,sans-serif}.socialfooter h3{border-bottom:1px solid #e1e0e0;font-size:12px;font-weight:400;padding:0 0 10px;width:140px;margin:10px 0}.socialfooter li{list-style-type:none;margin:2px 0}.socialfooter ul{margin:0;padding:0}.socialfooter a{color:#e1e0e0!important}.socialfooter a:hover{text-decoration:underline!important}.socialfooter label{display:block;width:185px;font-size:14px;margin-bottom:8px}.site-info{padding:0 0 20px;width:200px;float:left;min-height:120px}@media (max-width:645px){.site-info{padding-left:0!important}}@media (max-width:450px){.site-info{width:100%;padding-bottom:20px!important}#mc_embed_signup{margin-left:0}}#mc_embed_signup{float:left;width:440px;padding-left:140px}@media (max-width:1060px){#mc_embed_signup{width:400px;padding-left:0}}@media screen and (max-width:340px){.bottom-holder #mce-EMAIL{margin-bottom:13px;width:190px}}.bottom-footer{margin-top:15px;display:block}.bottom-footer a{color:#989898!important}.home .row-top{margin-top:10px;height:360px;margin-bottom:20px}@media (max-width:750px){.home .row-top{height:330px}}.home .large-promo{height:360px}@media (max-width:750px){.home .large-promo{height:330px}}.landingpage-sidebar,.large-promo,.medium-promoOne,.medium-promoTwo{float:left;position:relative}.large-promo{border:0 solid #423f3f;height:409px;margin-right:0;width:1040px}.Slider{height:360px}@media (max-width:750px){.Slider{height:330px}}.Slider__container{height:100%}.Slider__slide{position:relative}.Slider__slide a{display:block;width:100%;height:100%;font-family:brownregular,"Source Sans Pro",sans-serif}.Slider__caption--wrap h2,.Slider__caption--wrap h4{font-family:brownlight,"Source Sans Pro",Helvetica,sans-serif}.Slider__slide a img{height:auto;width:100%}.Slider__caption--wrap{position:absolute;top:0;right:0;height:100%;text-align:center;width:470px}.Slider__caption--wrap .Slider__caption{height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;padding:0 60px}@media (max-width:450px){.Slider__caption--wrap{width:100%;top:70px}.Slider__caption--wrap .Slider__caption{padding:0 20px}.Slider__caption--wrap .Slider__caption form{display:none}}.Slider__caption--wrap h4{font-size:19px}.Slider__caption--wrap h4.cat{margin:0}@media (max-width:750px){.Slider__caption--wrap h4{font-size:15px;margin-bottom:10px}}.Slider__caption--wrap h2{font-size:37px;margin:0;font-weight:700;position:relative}.Slider__caption--wrap h2:after{content:'';position:absolute;width:50%;background:#2d2d2d;height:3px;bottom:-20px;left:25%;right:25%}@media (max-width:750px){.Slider__caption--wrap h2{font-size:30px}}.Slider__caption--wrap .pricedisplay{display:block}.Slider__caption--wrap input[type=submit]{vertical-align:3px;margin-left:15px;padding:10px 24px!important;font-family:brownbold;font-size:14px!important}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{text-align:right;padding-right:200px}@media (max-width:450px){.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{text-align:center;padding-right:0}}.hovercart h3,.shopping-cart-wrapper td{text-align:left!important}.Button{font-size:18px;border:2px solid #000;padding:7px 20px;color:#2d2d2d!important;width:auto!important;display:inline-block!important}.Button--bag{font-size:15px;font-weight:700;background:#ffa10d;border:0}.hovercart{position:fixed;float:right;width:300px;right:1%;top:75px;z-index:999}.grid,.grid .post{position:relative}.hovercart .widget{background-color:#fff;border:1px solid #d7d7d7;box-shadow:3px 3px 5px rgba(0,0,0,.5)}.hovercart h3{margin:0 0 10px;font:400 11px "Source Sans Pro",Helvetica,sans-serif!important}.hovercart .remove_button{display:none}.shopping-cart-wrapper table{line-height:1.3em!important;font-size:11px!important}.shopping-cart-wrapper #cart-widget-links{text-align:center!important;height:60px}.shopping-cart-wrapper .wpsc_empty_the_cart{padding:5px 0 0}.shopping-cart-wrapper .pricedisplay{padding:0!important;text-align:right!important;font-size:11px!important}.shopping-cart-wrapper .gocheckout{background-color:#ffa10d;color:#000;padding:2px 32px}.shopping-cart-wrapper .gocheckout:hover{color:#000!important}.grid{margin:0 auto;max-width:1042px}.grid .site-content{font-size:12px;width:85%}@media (max-width:1024px){.grid .site-content{width:100%}}.grid .post{background-color:#f5f5f5;width:30.33%;float:left;padding-bottom:15px;margin-right:3%;margin-bottom:60px;min-height:591px}@media (max-width:1024px){.grid .post{width:31.33%}.grid .post:last-child{margin-right:0}}@media (max-width:920px){.grid .post{width:47%}}@media (max-width:450px){.grid .post{width:100%}}.grid .entry-header{margin-bottom:8px}.grid section{padding:0 5%}.grid section:after{background-color:transparent;background-image:url(../../images/triangle.png);background-repeat:no-repeat;position:absolute;content:" ";width:100%;height:40px;bottom:-40px;left:0;background-position:left bottom}.grid .entry-title,.grid h1{border:0;text-align:left;padding:0;font-size:18px;margin-bottom:13px}.grid .entry-content{min-width:200px}.grid .entry-meta{font-size:12px;margin:0 0 8px}.grid .entry-meta span{display:block;color:#000}.grid .entry-meta a{color:#000}.grid .read-more{float:right;color:#f2c044;font-weight:700}.grid .widget-area,.single-post .widget-area{position:absolute;top:0;right:0;width:15%}@media (max-width:1069px){.grid .widget-area,.single-post .widget-area{margin-right:3px}}@media (max-width:1024px){.grid .widget-area,.single-post .widget-area{display:none}}.blog .grid{max-width:1040px}@media (max-width:1060px){.blog .grid{padding-left:20px;padding-right:20px}}.single-post .post{position:relative;background-color:#f5f5f5;width:100%;padding:20px!important;margin-bottom:25px}.brand_scroller_mid{position:relative;margin-top:20px;margin-bottom:15px}.brand_scroller_mid .simply-scroll,.brand_scroller_mid .simply-scroll-clip{width:1040px}.home .brand_scroller_mid .ms_left{position:absolute;left:-30px;top:0;z-index:2}.home .brand_scroller_mid .ms_right{position:absolute;right:-30px;top:0;z-index:2}.simply-scroll{margin:10px auto 0;text-align:center;height:27px}.simply-scroll .simply-scroll-clip{display:inline-block;position:relative;top:0}.brand_scroller li{list-style:none;display:inline-block;width:87px!important;height:27px!important;text-align:center}.brand_scroller li img{display:inline;opacity:.4}.brand_scroller li img:hover{opacity:1}@media (max-width:1060px){.home .staffpick{padding-left:20px;padding-right:10px}}@media (max-width:1050px){.home .staffpick{padding-right:20px}}.home .featured-products{width:100%;float:none;margin-top:25px}.staffpick-text{float:left;width:calc(99.9% * 1 / 4 - (15px - 15px * 1 / 4));font-size:13px;color:#898686;margin-right:15px}@media (max-width:920px){.staffpick-text{width:calc(99.9% * 1 / 3 - (15px - 15px * 1 / 3));font-size:11px}}@media (max-width:450px){.staffpick-text{width:100%;margin-bottom:20px}}.staffpick-text h2{font-size:17px;color:#898686;padding-bottom:15px;text-align:center;border-bottom:1px solid #898686;font-family:brownlight,"Source Sans Pro",Helvetica,sans-serif}@media (max-width:1060px){.staffpick-text h2{margin:10px 0}}.basket_signup input[type=email]{float:left!important;margin-left:0;background:#fff!important;border:2px solid #c3c0ab!important;cursor:text!important;outline:0!important;color:#141412!important;font-size:12px;width:168px;height:31px;margin-right:10px}@media (max-width:1060px){.basket_signup input[type=email]{width:160px}}.basket_signup input[type=submit]{width:70px;height:31px;background-color:#989898!important;padding:0!important;border:0;color:#fff!important;float:left;border-color:#000!important;border-radius:0!important;border-style:hidden!important;display:inline-block;text-decoration:none}.featured-products .webshoploop .post{background-color:rgba(0,0,0,0);border:1px solid silver;cursor:pointer;float:left;height:190px;margin:0 0 15px 15px;text-align:center;width:calc(99.9% * 1 / 4 - (15px - 15px * 1 / 4));position:relative}@media (max-width:920px){.featured-products .webshoploop .post{width:calc(99.9% * 1 / 3 - (15px - 15px * 1 / 3));height:202px}}@media (max-width:450px){.featured-products .webshoploop .post{width:calc(99.9% * 1 / 2 - (15px - 15px * 1 / 2));height:180px}}@media (max-width:320px){.featured-products .webshoploop .post{width:calc(99.9% * 1 - (15px - 15px * 1));height:200px}}.featured-products .webshoploop a:nth-child(11) .post,.featured-products .webshoploop a:nth-child(3) .post,.featured-products .webshoploop a:nth-child(7) .post{margin-right:0!important}@media (max-width:920px){.featured-products .webshoploop a:nth-child(2) .post,.featured-products .webshoploop a:nth-child(5) .post,.featured-products .webshoploop a:nth-child(8) .post{margin-right:0!important}.featured-products .webshoploop a:nth-child(3) .post,.featured-products .webshoploop a:nth-child(7) .post{margin-right:15px!important}}@media (max-width:450px){.featured-products .webshoploop a:nth-child(even) .post{margin-right:0!important}.featured-products .webshoploop a:nth-child(3) .post,.featured-products .webshoploop a:nth-child(5) .post,.featured-products .webshoploop a:nth-child(7) .post{margin-right:15px!important}}.webshoploop .stickyimage{margin:15px 0 35px;position:relative}.featured-products .postmetadata{background-color:rgba(245,245,245,.7);color:#6f6f6f!important;font-size:13px!important;height:188px;margin:0!important;padding:80px 10px 0!important;position:absolute;top:0;width:100%;opacity:0}.featured-products .postmetadata:hover{opacity:1}.featured-products .postprice{background-color:#a6a6a6;bottom:0;color:#fff;font-size:12px;padding:5px 15px;position:absolute;right:0}.webshoploop h1,.webshoploop h2,.webshoploop h3{color:#e1e1e1!important}.prodtitle,.webshoploop h2{color:#555!important;float:left;font-family:brownregular,"Source Sans Pro",Helvetica,sans-serif;font-size:15px;font-weight:700;line-height:1.2em!important;margin:1px 0 3px!important;width:100%}.webshoploop .excerpt{width:100%;position:relative}.salestag{position:absolute;top:20px;right:20px}.Collection .Collection__info,.Museum .Museum__info{top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal}.salestag img{border:0!important}.home .featured-products .webshoploop>a>div{margin-left:0;margin-right:15px!important}.home .home_blogs{margin-top:25px;margin-bottom:40px}@media (max-width:1040px){.home .home_blogs{padding-left:20px;padding-right:20px}}@media (max-width:1000px){.home .home_blogs{display:none}}.home .home_blogs .post{margin-bottom:35px}.hentry{padding:0 0 10px!important}.blog-category{margin:0 0 30px}.blog-category a{color:#000}.blog-category a:hover{color:#ea9629}.home_blog_widget h3{text-align:center;padding-bottom:10px;border-bottom:2px solid #d6d6d6;color:#898686;font-weight:300;margin-top:0}.home_blog_widget p{font-size:12px;color:#898686}.ourstory{margin-top:30px}.ourstory-text{width:100%;height:410px;padding:75px 50px 75px 500px;color:#efeeeb;font-size:14px;overflow:auto}.Collection,.Museum,.hub .image{overflow:hidden}.ourstory-text a{color:#b2cfcd!important}.ourstory-text a:hover{color:#dbf0ef!important}.ourbrands{margin-top:7px}.ourbrands-image{float:left;width:520px;height:250px;margin-right:30px}.ourbrands-list{float:left;width:490px;height:250px;position:relative}.home_testimonial p{color:#262626;font-family:senticosansdtcondregular,sans-serif;font-size:12px;line-height:15px;font-style:italic;left:20px;bottom:0;position:absolute;width:40%}.home_testimonial p a,.home_testimonial p a:hover{color:#262626;text-decoration:underline}.home_testimonial p img{width:100%;height:auto}.row-mid{width:100%;max-width:1045px;clear:both}@media (max-width:1060px){.ourbrands,.ourstory{display:none}.page-template-template-hub .site-main,.row-mid{padding-left:20px;padding-right:20px}}.Collection{width:calc(99.9% * 2 / 3 - (15px - 15px * 2 / 3));position:relative;float:left;height:252px}@media (max-width:950px){.Collection{height:auto}}@media (max-width:700px){.Collection{width:calc(99.9% * 1 - (15px - 15px * 1))}}.Collection img{width:100%}.Collection .Collection__info{position:absolute;left:0;height:100%;width:100%;display:-webkit-box;display:flex;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;color:#fff;text-transform:uppercase}.Collection .Collection__info h2{font-family:brownregular,"Source Sans Pro",Helvetica,sans-serif;font-size:33px;margin-bottom:15px}.Collection .Collection__info h2 span{font-family:brownlight,"Source Sans Pro",Helvetica,sans-serif}@media (max-width:450px){.Collection .Collection__info h2{font-size:20px;text-align:center;margin-top:0;margin-bottom:10px}}.Collection .Collection__info .Button{color:#fff!important;border:2px solid #fff}.Museum{width:calc(99.9% * 1 / 3 - (15px - 15px * 1 / 3));margin-left:15px;float:left;position:relative;height:252px}@media (max-width:700px){.Museum{display:none}}@media (max-width:400px){.Museum{display:block;width:calc(99.9% * 1 - (15px - 15px * 1));margin-left:0;margin-top:15px}}.Museum .Museum__info{position:absolute;left:0;height:100%;width:100%;display:-webkit-box;display:flex;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;color:#fff}.Museum .Museum__info h2{font-size:21px;font-family:brownregular,"Source Sans Pro",Helvetica,sans-serif;text-align:center;max-width:95%}@media (max-wdth:450px){.Museum .Museum__info h2{text-align:center}}.brand-archive{font-family:brownlight,"Source Sans Pro",Helvetica,sans-serif;font-size:15px;padding:0 110px 25px}@media (max-width:600px){.brand-archive{padding-left:0;padding-right:0}}.brand-archive h1{font-size:21px;margin:20px 0;font-weight:400;font-family:senticosansdtcondregular,"Source Sans Pro",Helvetica,sans-serif}.hub,.hub h3{margin-bottom:15px}.hub{width:calc(99.9% * 1 / 3 - (15px - 15px * 1 / 3));height:calc(99.9% * 1 / 3 - (15px - 15px * 1 / 3));float:left;margin-right:15px;min-height:282px}@media (max-width:920px){.hub{width:calc(99.9% * 1 / 2 - (15px - 15px * 1 / 2))}.hub:nth-child(2n){margin-right:0}}@media (max-width:450px){.hub{width:calc(99.9% * 1 - (15px - 15px * 1));margin-right:0}}.hub:nth-child(3n){margin-right:0}.hub:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}.hub .image img{width:100%;height:auto;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}.hub h3{font-family:senticosansdtcondregular,Bitter,Georgia,serif;font-size:22px;margin-top:15px;color:#2d2d2d;text-align:center}#breadcrumbs{border-bottom:1px solid #d2d2d2;font-size:9px;margin:0 auto 30px;max-width:1040px;padding:12px 0;width:100%}@media (max-width:1060px){#breadcrumbs{margin-left:20px;margin-right:20px;width:auto}}#breadcrumbs a{color:#909090}#breadcrumbs a:hover,#breadcrumbs-single a:hover{text-decoration:underline!important}#main-sidebar{width:20%;float:left;padding-right:2%}@media (max-width:800px){#main-sidebar{width:100%}}#main-sidebar .cat_filter{max-height:201px;overflow:hidden;margin-bottom:20px}#main-sidebar .cat_filter h3{font-size:11px;line-height:16px;color:#898686;margin-bottom:7px;border-bottom:1px solid silver;padding-bottom:8px;font-family:brownregular,sans-serif}#main-sidebar .cat_filter p{margin-bottom:5px}#main-sidebar .cat_filter p input{padding-left:0;padding-right:0;font-size:13px;font-weight:400;color:#040404!important}#main-sidebar .cat_filter #price_range{width:168px;margin-left:auto;margin-right:auto}#main-sidebar .cat_filter a{font-size:13px;font-weight:400;color:#040404;font-family:brownregular,Arial,sans-serif;display:block;margin-top:15px}@media (max-width:1060px){.page-template-page_contact .content-area,.page-template-template-specialoffers .content-area{padding-left:20px;padding-right:20px}}.page-template-template-specialoffers .wpsc_default_product_list,.tax-wpsc_product_category .wpsc_default_product_list{width:80%;float:left}@media (max-width:800px){.page-template-template-specialoffers .wpsc_default_product_list,.tax-wpsc_product_category .wpsc_default_product_list{width:100%}}.product_box{float:left;width:calc(99.9% * 1 / 3 - (15px - 15px * 1 / 3));text-align:center;position:relative;min-height:293px;margin-right:15px}.product_box:nth-child(3n){margin-right:0}@media (max-width:950px){.product_box{width:calc(99.9% * 1 / 2 - (15px - 15px * 1 / 2))}.product_box:nth-child(2n){margin-right:0}}@media (max-width:450px){.product_box{width:calc(99.9% * 1 - (15px - 15px * 1))}.product_box:nth-child(1n){margin-right:0}}.product_box .product_type{font-size:10px;line-height:15px;color:#737372;font-family:brownlight,sans-serif;margin:0}.product_box .product_type a{color:#040404}.product_box .product_type a:hover{color:#ffbf42}.product_box .product_price,.product_box h2{line-height:15px;color:#737372;font-size:12px}.product_box .wpsc-product-old-price{margin-bottom:2px}.product_box h2{font-family:brownregular,sans-serif;font-weight:400;margin-top:0;margin-bottom:4px}.product_box .product_price{font-family:brownlight,sans-serif}.default_product_display{width:calc(99.9% * 1 / 3 - (15px - 15px * 1 / 3));height:320px;float:left;margin-top:30px;margin-right:15px;margin-bottom:0;padding:10px;position:relative;text-align:center}.default_product_display:nth-child(3n){margin-right:0}.default_product_display .imagecol{width:100%;height:auto;text-align:right;display:table-cell;vertical-align:middle;overflow:auto;float:left}.default_product_display .productcol{width:100%;padding-top:20px}.productcol .product-details{width:100%;font-size:12px;margin:0;text-align:left;padding-left:10px}.productcol .product-details .postmetadata{font-size:14px;color:#000!important;text-decoration:none;text-align:left;padding-bottom:20px}.productcol .col1,.productcol .wpsc_buy_button_container{text-align:left!important}.productcol .product-details .postmetadata a{color:#000!important;font-weight:700;text-decoration:none}.productcol .entry-header{margin:20px 0;position:relative}.productcol .entry-header:before{border-top:1px solid #000;content:'';display:block;height:100px;left:0;position:absolute;top:-20px;width:28px}.productcol .col1{width:97px!important;color:#a1a1a1;font-size:11px;padding:0 10px 0 0!important}@media (max-width:1060px){.single_product_display{padding-left:20px;padding-right:20px}}.single_product_display .wpsc_product_price{margin-left:0;margin-top:20px;margin-bottom:20px}.single_product_display .wpsc-product-old-price{margin-bottom:2px}.single_product_display form.product_form fieldset{margin-bottom:20px}.single_product_display #breadcrumbs-single{margin-bottom:30px}.single_product_display .imagecol{width:60%;float:left;position:relative;margin-right:0}@media (max-width:800px){.single_product_display{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:wrap}.single_product_display .imagecol{width:100%;-webkit-box-ordinal-group:3;order:2}}.single_product_display .productcol{width:40%;float:left;padding-left:20px}@media (max-width:800px){.single_product_display .productcol{width:100%;-webkit-box-ordinal-group:2;order:1;padding-left:0}}.product_description{padding-bottom:25px}.product_description h2{font-size:14px;font-family:brownlight,"Source Sans Pro",Helvetica,sans-serif;margin:20px 0 10px;border-bottom:1px solid #d2d2d2;padding-bottom:5px}@media (max-width:1060px){.product_description,.products-list{padding-left:20px;padding-right:20px}}.related_slider{list-style:none;margin:0;padding:0}@media (max-width:1024px){.related_slider a:last-child .most-sold{margin-right:0}.related_slider .most-sold{width:145px}}@media (max-width:320px){.related_slider .most-sold,.related_slider .most-sold img{width:100%}}.frame-container.frame-color-black,.frame-container.frame-color-wood{padding:40px;width:auto;box-shadow:5px 5px 10px rgba(0,0,0,.3)}.frame-container.frame-color-black .image-container,.frame-container.frame-color-wood .image-container{background:#fff;box-shadow:inset 3px 3px 10px rgba(0,0,0,.25)}.frame-color-wood{background:url(../../images/wood-dark.png);background-size:70%}.frame-color-black{background-color:#000}#content-404{width:26%;float:left;padding-right:4%;margin-top:30px}#content-404 img{margin-bottom:50px}#content-404 h2{line-height:1;font-size:26px}#content-404 h5{color:#717070;font-size:18px}#content-404 h5 span{color:#000}#content-404 h5 a{color:#fff000}#image-404{position:relative;z-index:1}#image-404 .image-info{position:absolute;bottom:25px;right:0;width:27%;padding-bottom:20px;border-bottom:4px solid #cbcaca;font-family:brownregular,Helvetica,sans-serif;letter-spacing:1px}#image-404 .image-info span.picture{color:#7d7b7b;text-transform:none}#image-404 .image-info span.shop-link{background:#fbea29;color:#7b7878;padding:0 7px}.collection{padding-top:10px;padding-bottom:20px;border-bottom:1px solid #d2d2d2}.collection .Header{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.collection .Header img{width:100%}.collection .Header h1{position:absolute;text-align:center;margin:0;width:40%;color:#fff}@media (max-width:450px){.collection .Header h1{width:90%;font-size:40px}}.collection .About{padding-top:20px;position:relative}.collection .About .info{width:calc(99.9% * 2 / 3 - (15px - 15px * 2 / 3));float:left;padding-left:20px;padding-right:20px}@media (max-width:650px){.collection .About .info{width:calc(99.9% * 1 - (15px - 15px * 1));padding-left:0;padding-right:0}}.collection .About .info .sharedaddy{position:absolute;right:45%;top:20px}.collection .About .info h2{color:#7dcecf;margin-top:0}.collection .About .featured-products{width:calc(99.9% * 1 / 3 - (15px - 15px * 1 / 3));float:left;margin-left:15px}@media (max-width:650px){.collection .About .featured-products{width:calc(99.9% * 1 / 2 - (15px - 15px * 1 / 2))}}@media (max-width:420px){.collection .About .featured-products{width:calc(99.9% * 1 - (15px - 15px * 1));margin-left:0}}.collection .About .featured-products .post{width:100%;height:100%;margin:0;overflow:hidden}.collection .About .featured-products .post .salestag{z-index:2}.collection .About .featured-products .post .stickyimage{margin:15px}.collection .About .featured-products .post .postmetadata{height:100%}.collection .About .featured-products .post .postprice{font-size:15px;padding:10px 20px}.single-collection #main-sidebar .price_filter{margin-bottom:35px}.single-collection .price_filter a{font-size:13px;font-weight:400;color:#040404;font-family:brownregular,Arial,sans-serif;display:block;margin-top:15px}.single-collection .price_filter a:hover{text-decoration:underline!important}.single-collection .price_filter p input{padding-left:0;padding-right:0;font-size:13px;font-weight:400;color:#040404!important}.single-collection .price_filter p{margin-bottom:5px}.single-collection .price_filter #price_range{width:168px;margin-left:auto;margin-right:auto}.single-collection .product_price .pricedisplay:first-child+.pricedisplay{margin-top:0}.single-collection .entry_content{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-bottom:20px;margin-top:15px}.category_page .filter_info{min-height:19px}.category_page .filter_info p{font-size:12px;line-height:18px;font-family:senticosansdtcondregular,sans-serif;color:#737372;text-align:right;margin-top:15px;margin-bottom:4px}.category_page #main-sidebar #search-cats,.category_page #main-sidebar .cat_filter h3,.category_page #main-sidebar>h3:first-child{font-family:brownregular,sans-serif;text-transform:uppercase}.category_page .filter_info p .clear_all,.category_page .filter_info p .remove_filter,.category_page .filter_info p span{font-family:brownregular,sans-serif;color:#000;text-transform:uppercase;margin-left:9px}.category_page .filter_info p .clear_all{color:#737372;font-size:14px;margin-bottom:15px;display:block}@media (max-width:800px){.category_page .search-content{width:100%}}@media (max-width:550px){.category_page #main-sidebar{width:100%}}.category_page #main-sidebar>h3:first-child{font-size:12px;line-height:18px;color:#898686;border-bottom:1px solid #aaa;padding-bottom:7px;margin-bottom:40px}.category_page #main-sidebar #search-cats{font-size:18px;line-height:28px;color:#000;margin-bottom:81px}.category_page #main-sidebar #search-cats li{margin-bottom:0}.category_page #main-sidebar #search-cats li a:hover{color:#ffbf42}.category_page #main-sidebar .cat_filter h3{font-size:11px;line-height:16px;color:#898686;margin-bottom:7px;border-bottom:1px solid silver;padding-bottom:8px}.category_page #main-sidebar .cat_filter{max-height:201px;overflow:hidden;margin-bottom:20px}.category_page #main-sidebar .cat_filter ul{list-style:none;padding-left:0;margin-left:0;margin-bottom:20px;height:160px;clear:both}.category_page #main-sidebar .cat_filter ul li{font-family:brownlight,sans-serif;font-size:10px;line-height:16px;color:#898686;text-transform:uppercase}.category_page #main-sidebar .cat_filter ul li input[type=checkbox],.category_page #main-sidebar .cat_filter ul li input[type=radio]{margin-right:8px}.category_page #main-sidebar .cat_filter:last-child ul{overflow:hidden}.category_page .search-content .cat_info{width:497px;height:312px;margin-top:24px;float:left}.category_page .search-content .cat_info h2{font-size:30px;line-height:48px;font-family:brownlight,sans-serif;text-align:center;padding-top:26px;margin-bottom:4px;text-transform:uppercase}.category_page .search-content .cat_info p{font-family:brownlight,sans-serif;font-size:13px;line-height:20px;padding-left:50px;padding-right:50px}.category_page .product_left{float:left;width:335px;text-align:center;margin-top:97px}.category_page .product_box .product_type,.category_page .product_left .product_type{font-size:10px;line-height:15px;color:#737372;font-family:brownlight,sans-serif;margin:0}.category_page .product_box .product_type{margin-top:20px}.category_page .product_box .product_type a{color:#040404}.category_page .product_box .product_type a:hover{color:#ffbf42}.category_page .product_box h2,.category_page .product_left h2{font-size:12px;line-height:15px;color:#737372;font-family:brownregular,sans-serif;font-weight:400;margin-top:0;margin-bottom:4px}.category_page .product_box .product_price,.category_page .product_left .product_price{font-size:12px;line-height:15px;color:#737372;font-family:brownlight,sans-serif}.category_page .product_row .product_box{float:left;width:calc(99.9% * 1 / 3 - (15px - 15px * 1 / 3));text-align:center;position:relative;min-height:301px;margin-right:15px;margin-left:0}.category_page .product_row .product_box:nth-child(3n){margin-right:0}@media (max-width:950px){.category_page .product_row .product_box{width:calc(99.9% * 1 / 2 - (15px - 15px * 1 / 2))}.category_page .product_row .product_box:nth-child(2n){margin-right:0}}@media (max-width:450px){.category_page .product_row .product_box{width:calc(99.9% * 1 - (15px - 15px * 1))}.category_page .product_row .product_box:nth-child(1n){margin-right:0}}.category_page .to_the_top a{display:block;text-align:right;font-size:18px;line-height:48px;color:#000;font-family:brownregular,sans-serif;margin-top:11px;clear:both}.category_page .to_the_top img{margin-left:20px}.category_page .product_row+.product_row{margin-top:0}.contact-details{padding:10px 10px 40px}.contact-details h5{color:#db4402;font-family:brownlight,"Source Sans Pro",Helvetica,sans-serif;margin:0}.contact-details p{margin:0}@media (max-width:1060px){.wpsc-shopping-cart .entry-content{padding-left:20px;padding-right:20px}}.wpsc-shopping-cart .entry-header{margin-bottom:0;display:none}.wpsc-shopping-cart .accordion_wrap{display:block}.wpsc-shopping-cart button,.wpsc-shopping-cart input,.wpsc-shopping-cart textarea{border:1px!important;font-size:12px;margin:0 0 4px!important}.wpsc-shopping-cart #breadcrumbs{border-bottom:1px dotted #8d9598;margin-bottom:22px;max-width:1040px;padding:12px 0;width:100%}.wpsc-shopping-cart .wpsc_product_quantity input[type=text]{border:1px solid #000!important}.checkout_tab{margin:0;font-size:20px;padding:0;line-height:33px}.checkout_tab.active{background:0 0;color:#000;margin-top:0}.checkout_tab.active span{background:#000;color:#fff}.checkout_tab span{font-size:18px;line-height:33px;width:33px;text-align:center;float:left;margin-right:10px;background:#5c799e}#checkout_page_container{border-top:1px solid #000;margin:0 auto;width:100%!important}#checkout_page_container .pricedisplay{font-weight:700;font-family:brownregular,Arial,sans-serif;color:#040404}#checkout_page_container .cart_content{background:#fff;padding:15px}#checkout_page_container .cart_content table.checkout_cart{border:none}#checkout_page_container .cart_content table.checkout_cart .header th{font-size:11px;text-transform:uppercase;text-align:left!important;font-weight:400;color:#909090}#checkout_page_container .cart_content table.checkout_cart tr.product_row{padding:30px 0;margin:0;line-height:1}#checkout_page_container .cart_content table.checkout_cart tr.product_row td{padding:30px 0}#checkout_page_container .cart_content table.checkout_cart tr.product_row td img{width:100px;height:auto}#checkout_page_container .cart_content table.checkout_cart tr.product_row td input{border-width:1px!important;font-size:12px!important;margin:0 0 4px!important}#checkout_page_container .cart_content table.checkout_cart tr.product_row td input[type=submit]{border-width:1px!important;padding:5px 14px!important}#checkout_page_container .cart_content table.checkout_cart tr.product_row .firstcol{width:110px}#checkout_page_container .cart_content table.checkout_cart tr.product_row .wpsc_product_name{padding:0 10px 0 0;width:270px}#checkout_page_container .cart_content table.checkout_cart tr.product_row .wpsc_product_name a{color:#040404}#checkout_page_container .coupon_price{background-color:#f5f5f5;padding:30px 0 30px 130px;font-size:12px}@media (max-width:450px){#checkout_page_container .coupon_price{padding-left:20px}}#checkout_page_container .coupon_price .cart_coupon{width:50%;flaot:left}#checkout_page_container .coupon_price .cart_coupon_div{width:50%;float:left;padding:23px 0 0}#checkout_page_container .coupon_price .cart_coupon_div .beforeprice{margin-right:13%}#checkout_page_container .under-cart-buttons{display:none}#checkout_page_container h3{font-weight:400}#checkout_page_container #wpsc_shopping_cart_container{display:block}#checkout_page_container #wpsc_shopping_cart_container .accordion_wrap{position:relative}#checkout_page_container #wpsc_shopping_cart_container .wpsc_shipping_info{border-bottom:1px dotted #c1c1c1;height:30px;margin-bottom:18px;margin-top:6px;padding-bottom:0;text-transform:uppercase}#checkout_page_container #wpsc_shopping_cart_container .wpsc_shipping_info .cart_acc_left{font-size:14px;color:#000;float:left;width:50%}#checkout_page_container #wpsc_shopping_cart_container .wpsc_shipping_info #change_country select{padding-left:5px;height:30px}#checkout_page_container #wpsc_shopping_cart_container .wpsc_shipping_info .cart_tracking{width:50%;float:left;border-bottom:1px dotted #8d9598}#checkout_page_container #wpsc_shopping_cart_container .wpsc_shipping_info .cart_tracking .select_tracking{display:none}#checkout_page_container #wpsc_shopping_cart_container .wpsc_shipping_info .cart_tracking .cart_block_div{display:inline-block;margin:0 0 28px 30px;width:215px}#checkout_page_container #wpsc_shopping_cart_container .table-4{width:260px;float:right}#checkout_page_container #wpsc_shopping_cart_container .table-1,#checkout_page_container #wpsc_shopping_cart_container .table-2{width:50%;float:left}@media (max-width:650px){#checkout_page_container #wpsc_shopping_cart_container .table-1,#checkout_page_container #wpsc_shopping_cart_container .table-2{width:100%}}#checkout_page_container #wpsc_shopping_cart_container .table-3{width:600px;float:left}#checkout_page_container #wpsc_shopping_cart_container .wpsc_make_purchase{position:absolute;bottom:50px;right:60px}@media (max-width:930px){#checkout_page_container #wpsc_shopping_cart_container .wpsc_make_purchase{position:relative;padding-top:30px}}#checkout_page_container #wpsc_shopping_cart_container .wpsc_make_purchase .total_price{font-size:18px;text-transform:uppercase;font-family:senticosansdtcondregular,Bitter,Georgia,serif}#checkout_page_container #wpsc_shopping_cart_container .wpsc_make_purchase .total_price .wpsc_buy_button{padding:15px 35px!important;font-size:14px!important;background-color:#ed6a31!important;color:#000!important}#checkout_page_container #wpsc_shopping_cart_container .questions .area-title{margin-bottom:0;border-bottom:1px solid #000;pading-bottom:5px;font-size:16px;text-transform:uppercase;color:#7a7979}#checkout_page_container #wpsc_shopping_cart_container .questions .questions_row{overflow:hidden;background:#f5f5f5}#checkout_page_container #wpsc_shopping_cart_container .questions .questions_row .question_box{margin-left:3%;margin-right:3%;width:27%;float:left}#checkout_page_container #wpsc_shopping_cart_container .questions .questions_row .question_box h2{color:#676666;font-size:18px;margin-top:35px;margin-bottom:44px;font-family:brownregular,sans-serif}#checkout_page_container #wpsc_shopping_cart_container .questions .questions_row .question_box p{font-size:14px;margin-bottom:21px;color:#676666}#checkout_page_container #wpsc_shopping_cart_container .questions .questions_row .card_logos{text-align:center;margin-bottom:27px}.cart_acc_left{float:left;width:50%}@media (max-width:650px){.cart_acc_left{width:100%}}.wpsc_checkout_table input[name=card_number]{width:180px}.crow{overflow:hidden;clear:both}.crow .cbox{width:48.5%}.crow .cleft{float:left}.crow .cright{float:right}.cr_third{margin-top:45px}.cr_fourth{margin-top:18px}@media (max-width:420px){.whitebox .site-content{width:100%}.whitebox .widget-area{position:relative;width:100%;padding:20px}}@media (max-width:600px){.single-post .entry-content{-webkit-column-count:1;-moz-column-count:1;column-count:1}.single-post .entry-content div{width:100%!important}}@media (max-width:1060px){.single-post .post{margin-left:20px}}