@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap");.text-black{color:#090909}.text-grey{color:#151516}.text-gold{color:#f19a33}.text-white{color:#fff}*{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}.container,.entry-content,.woocommerce-page .content-area{max-width:1500px;margin:0 auto;padding:0 15px;display:block;clear:both}.container:after,.entry-content:after,.woocommerce-page .content-area:after{display:block;clear:both;content:' '}.post,.page{margin:0px}.woocommerce-page .content-area{padding-top:20px}h3{font-size:60px;line-height:1em;font-family:'Lato', sans-serif;font-weight:normal;padding-right:125px;background:url("../img/lion-icon.png") right center no-repeat;background-size:auto 100%}p{font-size:16px;font-family:'Lato', sans-serif}.emporium-button-container{margin:0 0 50px;padding:0px;display:block;clear:both}.emporium-button-container.left{text-align:left}.emporium-button-container.center{text-align:center}.emporium-button-container.right{text-align:right}.ewb-btn{margin:0px;padding:12px 53px;display:inline-block;clear:both;line-height:1em;font-size:18px;font-family:'Roboto Condensed' , sans-serif;border:2px solid transparent;border-radius:5px;text-decoration:none !important;transition:all 300ms ease-in-out}.ewb-btn.white{border-color:#fff;color:#fff}.ewb-btn.white:hover{background:#fff;color:#090909}div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-page-button{margin:0px;padding:12px 53px;display:inline-block;clear:both;line-height:1em;font-size:18px;font-family:'Roboto Condensed' , sans-serif;border:2px solid #f19a33 !important;border-radius:5px;text-decoration:none !important;transition:all 300ms ease-in-out;background:none;color:#f19a33}div.wpforms-container-full .wpforms-form input[type=submit]:hover,div.wpforms-container-full .wpforms-form button[type=submit]:hover,div.wpforms-container-full .wpforms-form .wpforms-page-button:hover{background:#f19a33;color:#fff}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{margin:0px;padding:12px 53px;display:inline-block;clear:both;line-height:1em;font-size:18px;font-family:'Roboto Condensed' , sans-serif;border:2px solid #f19a33 !important;border-radius:5px;text-decoration:none !important;transition:all 300ms ease-in-out;background:none;color:#f19a33}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#f19a33;color:#fff}.woocommerce-info{border-color:#f19a33}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{color:#f19a33}header#masthead{background:#090909;margin:0px;padding:15px 0;display:block;clear:both}header#masthead .main-navigation{width:calc(100% - 310px);display:inline-block;vertical-align:middle}header#masthead .main-navigation ul{display:block;text-align:right}header#masthead .main-navigation ul li{margin:0 0 0 2vw;display:inline-block;text-align:left}header#masthead .main-navigation ul li#menu-item-200,header#masthead .main-navigation ul li#menu-item-201{margin:0px}header#masthead .main-navigation ul li a{color:#ffffff;font-family:'Roboto Condensed', sans-serif;font-size:18px}header#masthead .site-branding{width:300px;height:auto;display:inline-block;vertical-align:middle;clear:both}header#masthead .site-branding a,header#masthead .site-branding img{width:100%;height:auto;display:block;clear:both}header#topblock{width:100%;height:30px;background:#151516;display:block;clear:both;text-align:right}header#topblock section{display:inline-block;vertical-align:middle;margin-left:20px}header#topblock section p{margin:0px}header#topblock section p a{font-size:14px;color:#fff;line-height:1em;margin-left:5px}header#topblock section ul{margin:0px;padding:0px;display:block;clear:both}header#topblock section ul li{display:inline-block}header#topblock section ul li a{line-height:30px;font-size:14px;color:#fff;font-family:'Roboto Condensed' , sans-serif;text-decoration:none !important;padding-left:10px;margin-left:10px;border-left:1px solid #fff}header#topblock section ul li:first-of-type a{border:0px}.sanpop-search-box .search-btn{background:#f19a33;border-radius:0px;border:0px;padding:10px 20px}.sanpop-search-box input[type="search"]{color:#FFF}footer#colophon{background:#151516;margin:40px 0 0;padding:60px 0px;display:block;clear:both;position:relative}footer#colophon:before{border-bottom:40px solid #151516;border-left:60px solid transparent;border-right:60px solid transparent;content:' ';position:absolute;bottom:100%;left:calc(50% - 60px)}footer#colophon .column{width:25%;display:block;float:left}footer#colophon .column p a{margin:0 5px;color:#FFF}footer#colophon .column h2{font-size:22px;color:#fff;font-family:'Roboto Condensed' , sans-serif}footer#colophon .column:last-of-type{text-align:center}footer#colophon .column p{color:#fff;font-size:14px}footer#colophon .column img{width:100px;height:auto}footer#colophon .column ul{margin:0 0 20px;padding:0px;display:block;clear:both}footer#colophon .column ul li{margin:0;display:block;clear:both;color:#fff;opacity:0.7;font-size:14px}footer#colophon .column ul li p{display:inline-block;vertical-align:top;margin:0 10px 0 0;line-height:1.5em}footer#colophon .column ul li i{display:inline-block;vertical-align:top;margin:0 5px 0 0}footer#colophon .column ul li a{color:#fff;font-size:14px}.homepage-banner{clip-path:polygon(0 calc(100% - 40px), 0 0, 100% 0, 100% calc(100% - 40px), calc(50% + 70px) calc(100% - 40px), 50% 100%, calc(50% - 70px) calc(100% - 40px));position:relative;z-index:1002}.homepage-category-blocks{margin-top:-30px;margin-bottom:10px;position:relative}.homepage-category-blocks:before{border-top:60px solid #FFF;border-left:100px solid transparent;border-right:100px solid transparent;content:' ';position:absolute;top:-10.0px;left:calc(50% - 100px);z-index:1001}.homepage-category-block{height:270px;background-size:cover !important;position:relative;color:#FFF;cursor:pointer}.homepage-category-block p{transition:300ms ease-in-out opacity;opacity:1;margin:0px;font-size:30px;font-family:'Roboto Condensed' , sans-serif;line-height:1em}.homepage-category-block>.wpb_column:before{width:100%;height:100%;display:block;clear:both;content:' ';position:absolute;top:0px;left:0px;background:#000;opacity:0.6;transition:300ms ease-in-out opacity}.homepage-category-block:hover p{opacity:0}.homepage-category-block:hover>.wpb_column:before{opacity:0}.emporium-news{margin:30px 0 0;padding:0px;display:block;clear:both}.emporium-news:after{display:block;clear:both;content:' '}.emporium-news .emporium-news-item{width:calc(33% - 20px);margin:0px 10px;padding:40px;display:block;float:left;background:#f5f5f5 url("../img/news-lion.png") center 90% no-repeat;background-size:50% auto;box-shadow:4px 8px 10px 0px rgba(0,0,0,0.2);text-decoration:none !important;color:#000;font-family:'Lato'}.emporium-news .emporium-news-item .image{width:100%;height:200px;background:#000;display:block;clear:both}.emporium-news .emporium-news-item h2{width:70%;line-height:1.3em;margin:30px 0px 40px;font-weight:normal}.emporium-news .emporium-news-item p{font-family:'Lato'}.cpf-section{padding:30px !important;border:1px solid #eee;margin:0 15px 30px !important}.cpf-section h4{margin:0 0 20px;text-transform:uppercase}.cpf-section h4 span{color:#f19a33}.tm-extra-product-options .tcwidth-50,.tm-extra-product-options .tc-cell.tcwidth-50,.tc-cell.tcwidth-50,.tcwidth-50{max-width:calc(50% - 30px)}.tm-extra-product-options .tcwidth-100,.tm-extra-product-options .tc-cell.tcwidth-100,.tc-cell.tcwidth-100,.tcwidth-100{max-width:calc(100% - 30px)}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center !important;text-transform:uppercase !important}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{color:#090909}.tm-extra-product-options ul.tmcp-elements li.tmcp-field-wrap.tmhexcolorimage-li-nowh{width:60px !important;margin-right:10px}.tmhexcolorimage+.radio-image-label,.tmhexcolorimage+.checkbox-image-label{display:none}.use_colors_container .tmhexcolorimage{width:60px;height:60px !important;display:block}.woocommerce-add-to-cart-block{width:100%;padding:30px;background:#f19a33;display:block;clear:both;position:fixed;bottom:0px;left:0px;z-index:100}.woocommerce-add-to-cart-block *{font-family:'Lato' , sans-serif;font-size:24px;color:#090909}.woocommerce-add-to-cart-block .title{font-size:24px;font-weight:bold;color:#090909;text-transform:uppercase}.woocommerce-add-to-cart-block .price{font-weight:300;font-size:24px;color:#090909}.woocommerce-add-to-cart-block .price .tc-totals-form{display:inline-block;width:auto;color:#090909}.woocommerce-add-to-cart-block .price .tc-totals-form dt,.woocommerce-add-to-cart-block .price .tc-totals-form dd.tm-options-totals{display:none}.woocommerce-add-to-cart-block .price .woocommerce div.product p.price,.woocommerce-add-to-cart-block .price .woocommerce div.product span.price{color:#090909 !important}.woocommerce-add-to-cart-block .price .tc-totals-form dl.tm-extra-product-options-totals,.woocommerce-add-to-cart-block .price .tc-epo-totals{margin:0px;padding:0px;line-height:1em}.woocommerce-add-to-cart-block .quantity{display:none}.woocommerce-add-to-cart-block form.cart{margin:0px !important}.woocommerce-add-to-cart-block form.cart .button{width:100% !important;padding:10px 0px;border-radius:0px;line-height:1em;background:#079b00 !important;text-transform:uppercase;font-size:14px;margin-top:10px;font-size:22px;color:#FFF;letter-spacing:1px}.woocommerce-add-to-cart-block .left ul{margin:10px 0 0;padding:0px;display:block;clear:both}.woocommerce-add-to-cart-block .left ul:after{display:block;clear:both;content:' '}.woocommerce-add-to-cart-block .left ul li{margin-right:30px;display:block;float:left;font-size:14px;color:#fff}.woocommerce-add-to-cart-block .left ul li p{margin:0px;padding:0px;display:block;clear:both;font-size:14px}.woocommerce-add-to-cart-block .left{width:80%;display:inline-block;vertical-align:top}.woocommerce-add-to-cart-block .right{width:19%;display:inline-block;vertical-align:top;text-align:center}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:10px;box-shadow:6px 7px 11px 0px rgba(0,0,0,0.2)}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{margin-top:20px}nav.woocommerce-MyAccount-navigation ul{margin:0px;padding:0px;display:block;clear:both}nav.woocommerce-MyAccount-navigation ul li{margin:0 0 5px;padding:0px;display:block;clear:both}nav.woocommerce-MyAccount-navigation ul li a{margin:0px;padding:10px;background:#2e2e30;color:#fff;font-size:16px;display:block;clear:both;font-weight:bold;text-decoration:none}nav.woocommerce-MyAccount-navigation ul li.is-active a{background:#090909;color:#fff}.woocommerce-cart-form{margin-top:20px}.product-section-1 img,.product-section-2 img{width:50px !important;height:50px !important;display:inline-block;vertical-align:middle;margin:0 10px 0 0}.product-section-1 ul,.product-section-2 ul{padding-left:60px !important}.hide-desktop{display:none !important}.product-options-header{text-align:center;margin-top:0px;position:relative}.product-options-header:before{width:100%;height:2px;display:block;clear:both;content:' ';background:#000;position:absolute;left:0px;top:calc(50% - 1px)}.product-options-header p{font-size:30px;background:#FFF;padding:20px;display:inline-block;margin:0px;position:relative;z-index:100;font-weight:bold}dl.tc-epo-metadata.variation p{margin:0}.woocommerce-checkout h3{font-size:20px}@media only screen and (max-width: 1335px){header#masthead .main-navigation ul li a{font-size:14px}}@media only screen and (max-width: 1223px){header#masthead .site-branding{width:200px}header#masthead .main-navigation{width:calc(100% - 210px)}}@media only screen and (max-width: 990px){header#masthead .site-branding{width:160px}header#masthead .main-navigation{width:calc(100% - 170px)}header#masthead .main-navigation ul li a{font-size:8px}.tm-extra-product-options .tcwidth-50,.tm-extra-product-options .tc-cell.tcwidth-50,.tc-cell.tcwidth-50,.tcwidth-50{max-width:calc(100% - 30px) !important;flex:0 0 100%}.show-mobile{display:block !important}.hide-mobile{display:none !important}}@media only screen and (max-width: 768px){header#topblock{text-align:center}header#masthead .main-navigation{display:none}.homepage-category-block{width:100%;margin-left:5px !important;margin-right:5px !important}.emporium-news .emporium-news-item{width:calc(100% - 20px);margin-bottom:20px}footer#colophon .column{width:100%}.homepage-banner{clip-path:none;position:relative;z-index:1002;margin-bottom:10px}.homepage-category-blocks:before{display:none !important}.homepage-category-blocks{margin-top:0px}.vc_row.vc_column-gap-20{margin-left:-15px !important;margin-right:-15px !important}h3{padding:0px;background:none;font-size:30px}footer#colophon{margin-top:60px}.woocommerce-add-to-cart-block .left,.woocommerce-add-to-cart-block .right{width:100%}.woocommerce-add-to-cart-block .title{font-size:18px}}
