html{scroll-behavior:smooth}@font-face{font-family:"Times New Roman";src:url(../fonts/times new roman bold.ttf)}@font-face{font-family:"Proxima Nova Rg";src:url(../fonts/Proxima Nova Font.otf)}.main-navigation ul ul{padding:10px;width:200px;border:1px solid rgb(44 58 39 / .1)!important}.main-navigation ul ul li a{text-transform:uppercase;line-height:25px}.st-container{margin-top:-25px!important}.top-headers-wrapper{position:fixed;display:block}div#ez-toc-container,.entry-header.with_featured_img,.out_of_stock_wrapper{display:none!important}.laptop{display:block!important}.mobile{display:none!important}h1{font-family:"Times New Roman";color:#2c3a27;font-size:34px;line-height:38px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}h2{font-family:"Times New Roman";color:#2c3a27;font-size:32px;line-height:36px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}h3{font-family:"Proxima Nova Rg",Sans-serif;color:#2c3a27;font-size:24px;line-height:30px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}h4{font-family:"Proxima Nova Rg",Sans-serif;color:#000;font-size:20px;line-height:28px;font-weight:600;text-transform:capitalize}h5{font-family:"Proxima Nova Rg",Sans-serif;color:#2c3a27;font-size:18px;line-height:26px;font-weight:500}h6{font-family:"Proxima Nova Rg",Sans-serif;color:#2c3a27;font-size:16px;line-height:24px;font-weight:500}label,input{font-family:"Proxima Nova Rg",Sans-serif;color:#000;font-size:16px;line-height:24px;font-weight:500}li{font-family:"Proxima Nova Rg",Sans-serif;font-size:16px;line-height:24px}button{background-color:#FFF0;border:#fff0 solid 1px;border-radius:36px;padding:5px 10px}.content-area{padding:10px 0}img,figure{border-color:transparent!important;background-color:transparent!important}.nullP,.nullP *{padding:0!important;margin:0!important}.imgFrame{padding:5%}p,a,pre,.fa-brands,i,button{font-family:"Proxima Nova Rg",Sans-serif;color:#2c3a27;letter-spacing:2px;font-size:14px;line-height:24px;font-weight:400}a,button{cursor:pointer!important}.main-navigation ul li a{padding:0 10px 0}.menu-item a{font-size:12px}.cream{background-color:#F8F0E3;color:#2c3a27;letter-spacing:2px;font-size:14px;font-weight:400;padding:5% 0!important}.cream p,.cream p,.cream a,.cream pre,.cream.fa-brands,.cream i,.cream h1,.cream h2,.cream h3,.cream h4{color:#80806d}.mobile-navigation li a,.mobile-navigation>ul>li>a,.off-canvas .mobile-navigation li a,{color:#80806d!important}.cream button{fill:#80806D;border-color:#80806d}.olive{background-color:#80806D;color:#2c3a27;letter-spacing:2px;font-weight:100;font-size:20px;padding:5% 0!important}.olive h3{color:#2c3a27;letter-spacing:.5px;font-size:30px}.olive p,.olive a,.olive pre,.olive.fa-brands,.olive i,.olive h1,.olive h2,.olive h3,.olive h4,.vc_figure-caption{color:#2c3a27}.olive button{background-color:#2c3a27!important;fill:#2c3a27!important;border:3px solid #2c3a27!important;color:#DCD2BD!important}.menu-top-bar-menu a,#site-top-bar a{color:#2c3a27!important;font-family:"Proxima Nova Rg",Sans-serif!important}.moss{background-color:#2C3A27;color:#bebdab;letter-spacing:2px;font-weight:100;font-size:20px;padding:5% 0!important}.moss p,.moss a,.moss pre,.moss.fa-brands,.moss i,.moss h1,.moss h2,.moss h3,.moss h4{color:#bebdab}.moss button,.mossBTN{background-color:#FFFFFF00!important;fill:#BEBDAB!important;border-color:#BEBDAB!important;color:#F8F0E3}.moss .vc_figure-caption{color:#bebdab}.brown{background-color:#533722;color:#fdead4;letter-spacing:2px;font-weight:100;font-size:20px;padding:5%!important}.brown p,.brown a,.brown pre,.brown.fa-brands,.brown i,.brown h1,.brown h2,.brown h3,.brown h4,.brown button{color:#fdead4!important}.brown button{background-color:#FFF0;fill:#fdead4;border-color:#fdead4}.latte{background-color:#DCD2BD;color:#48381e;letter-spacing:2px;font-weight:100;font-size:20px;padding:5%!important}.latte p,.latte a,.latte pre,.latte.fa-brands,.latte i,.latte h1,.latte h2,.latte h3,.latte h4,.latte button{color:#48381e!important}.latte button{background-color:#FFF0;fill:#48381e;border-color:#48381e}.vc_figure-caption{color:#2c3a27;font-size:14px!important;line-height:24px!important;font-weight:400}.vc_images_carousel .vc_carousel-control.vc_left{left:-60px!important}.vc_images_carousel .vc_carousel-control.vc_right{right:-100px!important;left:auto!important}}.projBlock a{color:#bebdab!important;animation:marquee 5s linear infinite}.projBlock a:hover,.projBlock a:visited{color:#bebdab!important;font-weight:700!important}@-webkit-keyframes ticker{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}100%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes ticker{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}100%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.ticker-wrap .ticker__item:before{content:"|";line-height:43px;display:inline-block;border-radius:100%;position:relative;margin:0 70px 0 30px;color:#2C3A27;font-family:"Proxima Nova Rg",Sans-serif!important;font-size:36px}.ticker-wrap{position:relative;bottom:0;width:100%;overflow:hidden;height:45px;padding-left:100%;box-sizing:content-box}.ticker:hover{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-ms-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.ticker{display:inline-block;height:2.5rem;line-height:2.5rem;white-space:nowrap;padding-right:100%;box-sizing:content-box;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:ticker;animation-duration:30s}.ticker__item,.ticker__item a{display:inline-block;padding:0 30px 0 0;font-size:2rem;color:#2C3A27;font-family:"Proxima Nova Rg",Sans-serif!important;font-size:20px;line-height:32px}.elementor-page-6412 .ticker:hover{-webkit-animation-play-state:running!important;-moz-animation-play-state:running!important;-ms-animation-play-state:running!important;-o-animation-play-state:running!important;animation-play-state:running!important}.site-footer{margin-top:-5%}.site-footer-col-area i{font-size:26px;letter-spacing:8px}.partnerLinks,.partnerLinks a{font-size:16px;letter-spacing:8px;text-align:center;line-height:40px;word-spacing:20px;font-weight:600;margin:5% 0}.termsMenu,.termsMenu a{font-size:16px;letter-spacing:8px;text-align:center;margin-right:20px}.shop_sidebar{padding:0}.wpb_widgetised_column .widget{border:none}.woocommerce-shop .site-content{padding:5% 0!important}.widget_recently_viewed_products{padding:10px 0!important}.woocommerce ul.products li.product .button,.tob_bar_shop,.page-numbers{display:none}.woocommerce-loop-product__title,.woocommerce-loop-product__title a{font-family:"Times New Roman";color:#2C3A27;text-align:center;padding:0px!important;width:100%;font-size:16px;line-height:20px;font-weight:500;text-transform:capitalize}span.product-title{color:#2c3a27!important;letter-spacing:1px!important;font-size:11px!important;line-height:14px!important;font-weight:400}.woocommerce-loop-product__title a:hover{font-weight:600;color:#2C3A27}.shop_sidebar .product_list_widget li{max-height:70px;min-height:70px;padding:0px!important;vertical-align:middle}.shop_sidebar .product_list_widget li a{vertical-align:middle;max-height:70px;min-height:70px}.product_thumbnail_wrapper{background-color:rgb(44 58 39 / .05)}.post-type-archive-product .wpfFilterContent ul input[type="checkbox"]{appearance:inherit!important}.wpfFilterContent select{background-color:#F8F0E3;border-radius:24px;padding-left:24px}button.wpfButton{border-color:#80806D;border-radius:24px}.wpfFilterButtons{text-align:center}.wpfFilterTaxNameWrapper{color:#2c3a27!important;letter-spacing:1px!important;font-size:11px!important;line-height:14px!important;font-weight:400}.blog-single .single-post-header{display:none!important}@media screen and (max-width:940px){.laptop{display:none!important}.mobile{display:block!important}}