h2{font-size:36px!important}.card h4 strong{font-family:'GothamMedium',sans-serif!important;font-weight:400!important}.desktop{display:none !important}header.page-header{border-bottom:0;margin-bottom:0}.header .logo{display:none}.header .logo.logo-mob{display:block;float:none;width:48px;margin-left:auto;margin-right:auto;max-width:none}.logo-mob-wrap{width:48px;display:block;overflow-x:hidden;margin:0 auto;order:3;flex-grow:1}.navigation .level0>.level-top{font-size:16px;padding:15px 40px 15px 15px}.navigation .header-links .level0>.level-top{padding-top:13px;padding-bottom:14px}.navigation .level0.first.level-top{border-top:0}.navigation .parent .level-top:after{content:'\e61c'}.navigation .parent .level-top.ui-state-active:after{content:'\e60f'}.navigation .parent .level-top:after{top:15px}.nav-sections{width:100%;height:auto;box-shadow:none;-webkit-box-shadow:none;position:absolute;left:0;top:70px;transition:none;-webkit-transition:none;background:#fff;z-index:99999}.nav-open .nav-sections{box-shadow:none;-webkit-box-shadow:none}.nav-sections-items{position:static}.nav-sections-item-title{display:none}.nav-sections-item-content{margin:0 auto;padding:0}nav.navigation{background:0 0}.quick-access{display:none}.quick-access.nav-open{display:block;order:2;width:0}.nav-toggle{position:static;float:left;margin-top:7px;order:1}.block-search{width:30px;float:left;margin-left:20px;margin-top:13px}.block-search .control{border-top:0;display:none;width:275px;margin-left:-63px;background:#fff}.block-search .control.open{display:block;margin-top:10px}.header.content{padding-top:7px;min-height:65px;display:flex;flex-direction:row}.block-search .label.inner{float:left;margin:25px 0 0 17px}.search-control{position:absolute;width:100%;background:#fff;left:0;top:72px;z-index:99999}#search{margin-top:0;margin-left:0;width:211px;margin-bottom:0;position:static;float:left;height:75px;font-size:17px;font-family:'GothamBook',sans-serif;border:0}#search-close{height:76px;width:40px;float:right;display:inline-block}.search-autocomplete{top:91px;left:55px}.header-links.mobile .level0{border:0}.header-links.mobile li.level0:last-child{border-bottom:0}.search-wrap{float:left;width:50px;order:2}.search-space{float:right;width:18px;order:4}.btn-nav{width:170px;display:block;margin:10px auto 5px;height:25px;padding-top:5px;padding-bottom:5px;padding-right:0;padding-left:0;text-align:center;line-height:25px;background-color:#543019;color:#fff;border-radius:4px}.navigation a.btn-nav{padding-right:0;padding-left:0}.navigation a.btn-nav,.navigation a.btn-nav:hover{color:#fff;text-decoration:none}.minicart-wrapper{width:60px;order:5;text-align:right}.page-footer{margin-bottom:17px}.footer-top{padding:40px 20px}.footer.content{padding:0}.footer.content .footer-social ul{display:block;height:35px;margin:0 auto;width:170px}.footer-social ul li{float:left;padding:0 11.25px;display:flex;flex-direction:column;justify-content:center}.footer .media-left{display:none}.footer .media-body{width:100%;text-align:center}.footer .media,.footer .media-body{overflow:inherit;color:#543019}.footer-text{margin-top:30px}.footer-text p{font-size:16px;font-family:'GothamBook',sans-serif}.footer-text h4{font-size:20px;font-family:'GothamMedium',sans-serif;margin-bottom:17px}.navigation.footer-links{background:0 0;padding:0}.footer-links.navigation div li{display:none}.footer-links.navigation div li.toplevel{display:list-item}.footer-links.navigation div li.toplevel.desktop{display:none !important}.footer .block.newsletter .form.subscribe{display:block;width:100%;margin:0 auto}.footer .block.newsletter input[type=email]{width:225px;margin:0 auto;display:block}.footer .block.newsletter .actions{width:33%;margin:7px auto 0;display:block;text-align:center}.copyright{background-color:#222;padding:25px 50px}main#maincontent{padding:0}.columns .column.main{padding-bottom:0}.page-footer{margin-top:0}.cms-home .block-static-block.widget{margin-bottom:0}.cms-home .hero{height:300px;background-color:#222;text-align:center;padding:68px 0 78px}.cms-home .hero p{font-family:'GothamBook',sans-serif;font-size:20px;color:#fff;width:250px;margin:0 auto 30px}.cms-home .hero a.btn{color:#fff;height:38px;padding:0;border:1px solid #fff;line-height:38px;font-family:'GothamMedium',sans-serif;font-size:16px;display:block;width:198px;margin:0 auto}.cms-home .promo-home figcaption{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.cms-home .promo-home .right figcaption{bottom:40px}.cms-home .promo-home figure.card{position:relative;text-align:center;max-height:300px}.promo-home .right figure.card{max-height:300px;overflow:hidden}.cms-home .promo-home .left .card img{max-width:100%!important;height:300px}.cms-home .promo-home h3{margin-bottom:17px;font-family:'GothamMedium',sans-serif;font-size:36px;color:#543019;font-weight:400}.cms-home .promo-home a.btn{background-color:#543019;color:#fff;display:inline-block;margin:0 auto;border-radius:3px;padding:12px 15px}.cms-home .promo-home .right h3{color:#fff}.cms-home .promo-home .right a.btn{background-color:transparent;border:1px solid #fff}.cms-home .news-wrap{background-image:url(../images/news.jpg);height:auto;background-repeat:round;background-attachment:scroll;background-position:top}.cms-home .news-home{width:100%;padding:45px 0;margin:0 auto;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.cms-home .news-home .left,.cms-home .news-home .right{flex:1 1 100%;max-width:90%}.cms-home .news-home .right .block.newsletter .form.subscribe{display:block}.cms-home .news-home .right .block.newsletter .form.subscribe input[type=email]{width:230px;max-width:384px;margin:0 auto}.cms-home .news-home .right .block.newsletter .actions{display:block;width:auto;margin-top:7px}.cms-home .news-home .right>iframe{border-radius:10px;max-height:290px}.cms-home .news-home h3{margin-bottom:20px;font-family:'GothamMedium',sans-serif;font-size:20px;color:#fff;font-weight:400;margin-top:0;line-height:24px}.cms-home .news-home p{font-family:'GothamBook',sans-serif;font-size:16px;color:#fff;margin-bottom:40px;line-height:24px}.cms-home .block-products-list{padding-top:30px;padding-bottom:12px;margin-bottom:0;text-align:center;background-color:#f8f8f8}.cms-home .block-products-list .block-title{margin:0 0 25px;font-family:'GothamMedium',sans-serif;font-size:24px;color:#543019;font-weight:400}.cms-home .block-products-list .block-title strong{font-weight:400;font-size:24px}.cms-home .block-products-list .product-items{margin-left:0}.cms-home .block-products-list .product-item{width:95%;margin:15px;display:block;background-color:#fff;padding:0}.cms-home .block-products-list .product-item-name{margin:-9px 0 0}.cms-home .block-products-list .price-box{margin:13px 0 18px}.cms-home .block-products-list .product-item-link{font-family:'GothamMedium',sans-serif;font-size:16px;color:#222}.cms-home .block-products-list .price{font-family:'GothamBook',sans-serif;font-size:14px;color:#543019;font-weight:400}.cms-home .block-products-list .product-item-actions{display:block}.cms-home .product-items.widget-product-grid .ui-spinner-wrapper{width:50%;height:25px;padding-left:24%}.cms-home .product-items.widget-product-grid .ui-spinner-wrapper>span{line-height:25px;font-size:13px}.cms-home .product-items.widget-product-grid .ui-spinner-wrapper>span.ui-spinner{min-height:25px;text-align:left}.cms-home .product-items.widget-product-grid .ui-spinner-wrapper input.spinner{width:45%;padding:0 0 0 20%;line-height:25px}.cms-home .product-items.widget-product-grid .ui-spinner-wrapper .ui-spinner-up{top:2px;font-size:10px}.cms-home .product-items.widget-product-grid .ui-spinner-wrapper .ui-spinner-down{bottom:3px;font-size:10px}.cms-home .product-items.widget-product-grid button.tocart{height:27px;margin-bottom:16px;line-height:27px;padding:0;background-color:#543019;border:1px solid #543019;border-radius:2px;font-weight:400;color:#fff;width:30%;margin:0 20% 27px 0}.cms-home .about-home{height:476px}.cms-home .about-home figure{position:relative;text-align:center}.cms-home .about-home figcaption{position:absolute;bottom:45px;padding:0;width:100%}.cms-home .about-home h4{margin:0 auto 14px;font-family:'GothamMedium',sans-serif;font-size:20px;color:#fff;font-weight:400;line-height:28px;padding:0 10px;max-width:300px}.cms-home .about-home p{font-family:'GothamBook',sans-serif;font-size:16px;color:#fff;margin:0 auto 30px;line-height:25px;max-width:300px;display:block}.cms-home .about-home a.btn{color:#fff;height:40px;line-height:40px;width:170px;display:block;margin:0 auto;border:1px solid #fff;border-radius:2px;font-weight:400;font-family:'GothamMedium',sans-serif;font-size:16px}.catalog-category-view .category-image{margin-bottom:0}.catalog-category-view .columns{padding-top:10px}.catalog-category-view h1#page-title-heading{margin-bottom:17px;font-family:'GothamMedium',sans-serif;font-size:30px;color:#543019;font-weight:400;text-align:center;text-shadow:0px 0px 1px rgba(0,0,0,.3)}.catalog-category-view .category-description{padding:0 20px;font-family:'GothamBook',sans-serif;font-size:16px;color:#888;line-height:24px}.catalog-category-view .column.main .product-items{margin-left:0}.catalog-category-view .column.main .products-grid .product-item{width:95%;margin:0 15px;display:block;background-color:#fff;padding:0}.catalog-category-view .product-item-info{width:auto;text-align:center}.catalog-category-view .product-item-name{margin:-9px 0 0}.catalog-category-view .product-item-link{font-family:'GothamMedium',sans-serif;font-size:16px;color:#222}.catalog-category-view .price-box{margin:13px 0 18px}.catalog-category-view .price{font-family:'GothamBook',sans-serif;font-size:14px;color:#543019;font-weight:400}.catalog-category-view .product-item-actions{display:block}.catalog-category-view .ui-spinner-wrapper{height:25px;padding-left:0;margin:0 auto;width:100%;justify-content:center;display:flex}.catalog-category-view .ui-spinner-wrapper>span{line-height:25px;font-size:13px}.catalog-category-view .ui-spinner-wrapper>span.ui-spinner{min-height:26px;text-align:left}.catalog-category-view .ui-spinner-wrapper input.spinner{width:45%;padding:0 0 0 20%;line-height:24px;height:20px}.catalog-category-view .ui-spinner-wrapper .ui-spinner-up{top:2px;font-size:10px}.catalog-category-view .ui-spinner-wrapper .ui-spinner-down{bottom:2px;font-size:10px}.catalog-category-view button.tocart{height:27px;line-height:27px;padding:0;background-color:#543019;border:1px solid #543019;border-radius:2px;font-weight:400;color:#fff;width:30%;margin:15px}.catalog-category-view .toolbar.toolbar-products .pages li.item.pages-item-next{margin:0;width:75px;text-align:left}.catalog-product-view .fotorama__active .fotorama__dot{background-color:#543019;border-color:#543019}.catalog-product-view h1.page-title{font-family:'GothamMedium',sans-serif;font-size:16px;color:#222;text-align:center;margin-bottom:13px;margin-top:17px}.catalog-product-view .product-info-price{margin-bottom:0;border-bottom:0;padding:0 0 0 32%}.catalog-product-view .product-info-price .price-box{padding-left:0;padding-bottom:0;vertical-align:middle}.catalog-product-view .product-info-price .price-box .price-container>span{margin-bottom:0}.catalog-product-view .product-options-bottom .price-box .price-container .price,.catalog-product-view .product-info-price .price-box .price-container .price{font-family:'GothamBook',sans-serif;font-size:14px;color:#543019;font-weight:700}.catalog-product-view .product-info-stock-sku{padding-right:0;padding-bottom:0}.catalog-product-view .stock.available,.catalog-product-view .stock.unavailable{font-family:'GothamBook',sans-serif;font-size:10px;color:#543019;font-weight:400;line-height:24px;margin:0;text-align:left}.catalog-product-view .product-item-actions{display:block}.catalog-product-view .ui-spinner-wrapper{height:25px;padding-left:0;margin-bottom:0;display:inline-block;width:42%;text-align:right;float:none;margin-right:3%}.catalog-product-view .ui-spinner-wrapper>span{line-height:25px;font-size:13px;text-align:right;padding-left:0;float:none}.catalog-product-view .ui-spinner-wrapper>span.ui-spinner{min-height:25px;text-align:left;float:right;padding:0;width:35%}.catalog-product-view .ui-spinner-wrapper input.spinner{width:45%;padding:0 0 0 20%;line-height:25px}.catalog-product-view .ui-spinner-wrapper .ui-spinner-up{top:2px;font-size:10px}.catalog-product-view .ui-spinner-wrapper .ui-spinner-down{bottom:3px;font-size:10px}.catalog-product-view .box-tocart .action.tocart{height:27px;line-height:27px;padding:0;background-color:#543019;border:1px solid #543019;border-radius:2px;font-weight:400;color:#fff;width:33%;margin:0 14% 0 1%;display:inline-block;font-size:13px}.catalog-product-view .box-tocart{margin:0}.catalog-product-view .product-add-form{padding-top:0;margin-top:15px}.catalog-product-view .product-social-links{display:none}.catalog-product-view .product.attribute.overview{margin:20px}.catalog-product-view .block.related .block-title strong{font-family:'GothamMedium',sans-serif;font-size:15px;color:#222;font-weight:400}.catalog-product-view .block.related .block-title{text-align:center;margin-top:34px}.catalog-product-view .block.related strong.product.name{margin-left:0;text-align:center;margin-bottom:34px}.catalog-product-view .column.main .product-item{padding-left:10px;padding-right:10px}.catalog-product-view .column.main .product-items{margin:30px 0;padding:0 10px;margin-left:0}.catalog-product-view .product.data.items{margin:0}.account .column.main{padding:0 15px}.account .page-title-wrapper .page-title{margin:45px 0 7.5px}.account .box-billing-address a.action.edit,.account .box-shipping-address a.action.edit{margin-right:0}.account .column.main .block:not(.widget) .block-title>strong,.account .column.main .block:not(.widget) .box-title>span{font-size:14px}.account .box-content p,.account .box-actions a,.account .box-content address{font-size:13px}.account .block-intro{line-height:24px;font-size:14px}.account .block-collapsible-nav .title:after{top:30px}.account .block-collapsible-nav .content{padding:15px}.minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart.active:before{float:right;margin-left:8px}.minicart-wrapper .action.showcart .counter.qty{background:#543019;float:left;margin-right:5px}.minicart-wrapper .block-minicart:before,.minicart-wrapper .block-minicart:after{border:0;background:0 0}.minicart-wrapper .block-minicart{width:327px;right:-15px;border:0}.news-home .block.newsletter .checkbox{color:#fff}.block.newsletter .checkbox{margin-bottom:12px;width:50%;text-align:left;display:flex}.news-home .block.newsletter .field .control{margin-top:0}.block.newsletter input[type=email]{width:212px;border:1px solid #e3e3e3;background-color:#f8f8f8}footer .block.newsletter input[type=email]{width:208px}.block.newsletter .label{margin-top:30px;text-align:center;margin-bottom:22px;font-size:16px;color:#000}.news-home .block.newsletter .label{color:#fff;margin-bottom:25px;font-size:16px;margin-top:0}.block.newsletter .field .control{margin-top:-10px;display:flex;flex-direction:row;justify-content:center}.block.newsletter{margin-bottom:0}.page-layout-about main#maincontent{background-color:#f8f8f8}.page-layout-about .top .card .right{padding:40px 20px}.page-layout-about h1 span{font-size:20px;font-family:'GothamMedium',sans-serif;color:#543019}.page-layout-about h1{margin-bottom:40px}.page-layout-about .cms-description p{margin-bottom:40px;font-family:'GothamBook',sans-serif}.page-layout-about .cms-description{font-family:'GothamBook',sans-serif;font-size:16px;color:#222}.page-layout-corporate .card{padding:5px}.page-layout-corporate .cms-description{margin-bottom:24px;margin-top:24px}.page-layout-corporate a.btn-brown.btn{width:65%;display:block;margin:0 auto;text-align:center}.page-layout-corporate h1#page-title-heading{color:#543019 !important}.page-layout-corporate .cms-description p{color:#543019 !important;margin-bottom:24px}.page-layout-corporate div.bar{padding:5px}.page-layout-corporate .carousel-wrapper{padding:5px}.page-layout-corporate .sm-card{text-align:center;width:100%;margin-top:32px}.page-layout-corporate .links .sm-card img{display:block;margin:0 auto}.page-layout-corporate .products-grid .product-item{width:100%}.page-layout-corporate div.bottom,.page-layout-corporate div.middle{border-top:1px solid #ccc;padding-top:32px;padding-bottom:32px}.page-layout-corporate a.btn{font-family:'GothamMedium',sans-serif;font-size:13px;width:95%;display:block;margin:30px auto}.page-layout-corporate section.talk{padding:20px 5px 40px 25px}.page-layout-corporate section.talk input,.page-layout-corporate section.talk select,.page-layout-corporate section.talk textarea,.page-layout-corporate section.talk button{width:97.25% !important}.actions-toolbar>.primary{text-align:left}.page-layout-corporate section.talk input[type=checkbox]{width:auto !important}.page-layout-corporate section.talk .primary button.submit{border:1px solid #fff}@media (min-width:480px) and (max-width:767px){.page-layout-corporate .multi-col{padding:15px}.small-12{width:50%;float:left}}.page-layout-philosophy .top .card .right,.page-layout-philosophy .middle,.page-layout-philosophy .bottom{padding:15px}.page-layout-philosophy .bottom figure.card figcaption a{font-size:13px;line-height:26px;text-align:center;width:99.3%;display:block;margin-top:15px;border:1px solid #543019}.page-layout-philosophy .carousel-control{display:none}.page-layout-philosophy .carousel-inner{position:relative;overflow:hidden;width:525px;margin:0 auto}.page-layout-single-col main#maincontent{padding:15px}.page-layout-multi-col main#maincontent{padding:15px}@media (min-width:480px) and (max-width:767px){.cms-home .news-home{padding:45px 5%}.cms-home .block-products-list .product-item{margin:10px auto 0}.cms-home .product-items.widget-product-grid button.tocart{width:37%;margin:0 10% 27px 3%}}.carousel-caption{top:30px!important;left:50%!important;transform:translate3d(-50%,0,0)!important;width:320px!important}.carousel-inner img{min-height:300px;object-fit:cover}figure.card img{height:300px}.mobile figure img{width:100% !important;height:500px!important;object-fit:cover!important;object-position:top !important}.category-view{position:relative!important}.category-view .card{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:calc(100% - 30px)}.catalog-category-view .product-item .product-item-actions .actions-primary{display:block}.product-item{width:calc(100% - 30px) !important}@media (min-width:640px){.product-item-actions .actions-primary{display:block}}.block-content{padding-left:0!important;padding-right:0!important}.page-header.sticky{position:fixed;background-color:rgba(255,255,255,.75);width:100%;z-index:99999;top:0}.page-header #search{width:72%}.page-header.sticky .minicart-wrapper .action.showcart:after{font-size:30px;line-height:34px;color:#513626}