.my-slider,body #global-wrapper{overflow-x:hidden}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0e.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-display:swap;src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN8rsOUuhs.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v8/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K0nXBi8Jow.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v8/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K5fQBi8Jow.ttf) format('truetype')}ol,ul{list-style:none;margin:0;padding:0}.clear{clear:both}.clearfix::after{content:".";visibility:hidden;display:block;height:0;clear:both}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}select.textstyle{-webkit-appearance:none;-moz-appearance:none;appearance:none}.transi{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}h1,h2,h3,h4,h5,h6{clear:both;font-weight:400;margin:0}a:link,a:visited{text-decoration:none;color:#444;transition:all .2s linear}a:hover{color:#ae9646}blockquote{border-left:3px solid #ddd;font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;font-size:18px;font-style:italic;line-height:24px;padding:15px;quotes:none}blockquote:after,blockquote:before{content:'';content:none}pre{background:#f8f8f8;padding:10px 15px;white-space:pre-wrap;word-wrap:break-word}hr{background-color:rgba(0,0,0,.25);border:0;clear:both;height:1px;margin-bottom:18px}table{border-collapse:collapse;border-spacing:0}thead{background-color:#ae9646;color:#fff}td,th{border:1px solid #ccc;padding:4px 10px;vertical-align:middle}body{font-family:'Open Sans',sans-serif;font-size:14px}body #content{padding:25px 0}body .lh-product-detail ol,body .singular-content ol,body .singular-page ol{list-style:decimal;margin:14px 0;padding:0 0 0 40px}body .lh-product-detail ul,body .singular-content ul,body .singular-page ul{list-style:disc;margin:14px 0;padding:0 0 0 40px}body .lh-product-detail p,body .singular-content p,body .singular-page p{margin:1em 0}body .lh-product-detail .woocommerce-error,body .lh-product-detail .woocommerce-info,body .lh-product-detail .woocommerce-message,body .singular-content .woocommerce-error,body .singular-content .woocommerce-info,body .singular-content .woocommerce-message,body .singular-page .woocommerce-error,body .singular-page .woocommerce-info,body .singular-page .woocommerce-message{padding:1em 2em 1em 3.5em}body .page-title{font-size:2em}body .inner{width:95%;max-width:1110px;margin:0 auto}body .inner-l{width:100%;max-width:1300px;margin:0 auto}body #main-content{margin-top:100px}body .lhbcn{padding:40px 0;color:#777}body .lhbcn a span{color:#777}body .lh-pagination{text-align:center;padding:15px 0 30px}body .lh-pagination a,body .lh-pagination span{display:inline-block;padding:10px 16px;margin:0 3px 10px;font-size:14px;transition:none;font-weight:700}body .lh-pagination a{border:1px solid #ededed;border-radius:4px;color:#666}body .lh-pagination a:hover{background:#ae9646;color:#fff;text-decoration:none}body .lh-pagination span{border:1px solid #ededed;border-radius:4px;color:#666}#site-title a,.woocommerce form .form-row{display:block}body .lh-pagination span.page-numbers.current{background-color:#ddd}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px 8px;border:1px solid #aaa;border-radius:4px}.woocommerce-account .entry-content{margin-top:20px;line-height:1.8}.woocommerce-MyAccount-navigation ul li{padding:10px;background-color:#dedede;border-radius:5px;border:1px solid #ccc}.woocommerce-MyAccount-navigation ul li+li{margin-top:5px}.woocommerce-MyAccount-content{border-left:2px solid #bbb;padding:0 15px;border-bottom-left-radius:10px;border-top-left-radius:10px}.woocommerce-MyAccount-content .woocommerce-order-downloads,.woocommerce-MyAccount-content table.my_account_orders{margin-top:1em}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{max-width:none;padding:0}.my-slider .container-fluid,.newsletter{max-width:1440px}.licenses-section ul{list-style:disc;margin:1rem;padding-left:1rem}.woocommerce-MyAccount-navigation ul li{font-weight:700;list-style:none}.woocommerce-MyAccount-navigation ul li.is-active{background-color:#fff}.woocommerce-MyAccount-navigation ul li.is-active a{color:#999}#top-bar{position:fixed;z-index:1000;top:0;left:0;width:100vw;height:100px;background:#fff;border-bottom:1px solid #f2f2f2}#site-title{width:150px;height:58px;background:url(src/img/logo.png) center center no-repeat;margin-top:21px;font-size:0;float:left}#site-title a{height:100%;width:100%}#site-nav{float:right;margin-top:38px}#site-nav li,#site-nav>div{float:left}.top-menu{font-weight:700;font-size:15px;text-transform:uppercase;margin-top:.25rem;margin-right:20px;padding-right:30px;border-right:1px solid #444}.top-menu a{cursor:pointer}.top-menu a:hover{text-decoration:none;color:#000}.top-menu>li{position:relative}.top-menu>li+li{margin-left:30px}.top-menu>li>.sub-menu{border:1px solid #eee;position:absolute;top:35px;left:-10px;background:#fff;width:150px;display:none}.top-menu>li>.sub-menu>li{width:100%}.top-menu>li>.sub-menu>li a{display:block;font-size:12px;font-weight:600;padding:8px 25px;text-transform:none}.top-nav-r li,.top-nav-r li:last-child i{font-size:20px}.top-menu>li>.sub-menu>li a:hover{background:#ae9646;color:#fff}.top-nav-r li{margin-left:10px;cursor:pointer}.top-nav-r li:last-child{margin-left:15px;margin-top:-8px}.top-nav-r li:last-child a{color:#ae9646;display:inline-block;border:1px solid #ae9646;padding:7px 9px 9px;font-weight:700;font-size:14px;text-transform:uppercase}.top-nav-r li:last-child a:hover{color:#444;border-color:#444}.top-nav-r li.search{position:relative}.top-nav-r li.search form{position:absolute;right:-25px;bottom:-55px;background:#fff;display:none}.top-nav-r li.search form input{border:1px solid #eee;background:0 0;padding:12px 10px;font-size:12px;width:200px;color:#777}#site-nav-mobile{display:none;position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(255,255,255,.95)}#site-nav-mobile .site-nav-mobile-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}#site-nav-mobile .site-nav-mobile-content li{width:100%;text-align:center;font-weight:700;font-size:18px;text-transform:uppercase;margin:15px 0;padding-right:20px}#site-nav-mobile .menu-slayer{position:fixed;top:35px;right:35px;cursor:pointer;padding:5px 8px}#site-nav-mobile .menu-slayer:hover{color:#ae9646}#site-nav-mobile-toggle{display:none;float:right;border:1px solid #000;border-radius:4px;padding:5px 8px;cursor:pointer;margin:35px 15px 0 0}.newsletter::after,.newsletter::before{content:'';display:block;height:38px;background-image:url(src/img/papertorn.jpg);background-repeat:repeat-x;background-size:auto}#site-nav-mobile-toggle:hover{border-color:#ae9646;color:#ae9646}.metaslider-flex .flex-control-paging li a{background-color:#fff;border:1px solid #000}.metaslider-flex .flex-control-paging li a:hover{background-color:#999}.home-filter-search input{width:80px}.newsletter{background-color:#f6f6f6;margin-bottom:40px;margin-left:auto;margin-right:auto}.newsletter::before{background-position:top center}.newsletter::after{background-position:bottom center}.newsletter>.inner{padding:80px 0;text-align:center}.newsletter h2{font-size:26px;font-weight:800}.newsletter p{font-size:16px;margin:24px auto 40px}.newsletter form input{font-size:18px;border:1px solid #000;border-radius:5px;height:55px}.newsletter form input[type=email]{padding:18px;color:#000;margin-right:20px;background:0 0;width:250px}.newsletter form input[type=submit]{padding:0 25px;border-color:#ae9646;background:#ae9646;color:#fff;position:relative;top:-1px;margin-left:20px;letter-spacing:1px;font-size:15px;font-weight:600}.newsletter form input[type=submit]:hover{background:#9a8232;cursor:pointer}.newsletter .es_subscription_form{display:flex;flex-direction:row;justify-content:center}.newsletter .es_subscription_form label{position:relative}.latest-blog{padding:60px 0}.latest-blog>h2{font-size:28px;font-weight:800;text-align:center;margin-bottom:40px}.latest-blog .blog-latest-wrapper .blog-latest{margin-bottom:20px}.latest-blog .blog-latest-wrapper .blog-latest:nth-child(3n+0){margin-right:0}.latest-blog .blog-latest-wrapper .blog-latest img{display:block;width:100%;height:auto;object-fit:cover;border-radius:4px}.latest-blog .blog-latest-wrapper .blog-latest h2{font-size:17px;font-weight:700;margin:16px 0}.latest-blog .blog-latest-wrapper .blog-latest p{font-size:15px;line-height:1.8}.latest-blog .blog-latest-wrapper .blog-latest a.readmore{color:#ae9646;font-weight:600}.latest-blog .blog-latest-wrapper .blog-latest a.readmore:hover{color:#444;text-decoration:none}.product-loop-wrapper{padding-bottom:80px}.product-loop-wrapper .home-filter-bar{border-bottom:1px solid #ededed;margin-bottom:20px}.product-loop-wrapper .home-filter-bar .home-filter-cat{float:left;font-size:17px}.product-loop-wrapper .home-filter-bar .home-filter-cat select{cursor:pointer;border:none;padding:5px 15px 5px 5px;background:url(src/img/select-tag-bg.jpg) right center no-repeat #fff}.product-loop-wrapper .home-filter-bar .home-filter-cat select option{font-size:12px}.product-loop-wrapper .home-filter-bar .home-filter-search{float:right}.product-loop-wrapper .home-filter-bar .home-filter-search form{border:1px solid #eee;padding:6px 10px;color:#777;font-size:12px}.product-loop-wrapper .home-filter-bar .home-filter-search input{background:0 0;border:none;color:#777;margin-left:10px}.product-loop-wrapper .home-filter-lower{margin-bottom:40px;font-size:15px}.product-loop-wrapper .home-filter-lower>.float-left{color:#777}.product-loop-wrapper .home-filter-lower>.float-right>*{display:inline-block;margin-left:10px}.product-loop-wrapper .home-filter-lower>.float-right>div{cursor:pointer}.product-loop-wrapper .home-filter-lower>.float-right>form>select{cursor:pointer;border:none;padding:5px 15px 5px 5px;background:url(src/img/select-tag-bg.jpg) right center no-repeat #fff;font-weight:600}.product-loop-wrapper .home-filter-lower>.float-right>form>select option{font-size:12px}.product-loop-wrapper .home-filter-lower .loop-styler-a{color:#ae9646;cursor:pointer}.product-loop-wrapper .home-filter-lower .loop-styler-b{color:#777;cursor:pointer}.product-loop-wrapper .product-loop{margin-bottom:20px}.product-loop-wrapper .product-loop:nth-child(4n+0){margin-right:0}.product-loop-wrapper .product-loop img{display:block;width:100%;height:auto}.product-loop-wrapper .product-loop h2{margin:15px 10px 10px;font-size:14px;font-weight:600}.product-loop-wrapper .product-loop .shop-add-cart.added{color:#aaa;cursor:not-allowed}.product-loop-wrapper .product-loop .shop-add-cart.added:hover{color:#aaa}.product-loop-wrapper .product-loop .clearfix{margin:0 10px 15px;color:#777}.product-loop-wrapper .product-loop .clearfix a{color:#ae9646}.product-loop-wrapper .product-loop .clearfix a:hover{color:#444;text-decoration:none}.product-loop-wrapper .product-loop .product-loop-inner{border:1px solid #ededed;border-radius:4px;overflow:hidden;background:#fff}.product-loop-wrapper.alt-layout .product-loop{width:100%;float:none}.product-loop-wrapper.alt-layout .product-loop .product-loop-inner::after{content:".";visibility:hidden;display:block;height:0;clear:both}.product-loop-wrapper.alt-layout .product-loop .product-loop-inner>.fimage_link{float:left;display:block;width:300px}.product-loop-wrapper.alt-layout .product-loop .product-loop-inner>h2.ellipsis{display:block!important;clear:none;float:right;width:calc(100% - 360px);margin-right:20px;font-size:18px}.product-loop-wrapper.alt-layout .product-loop .product-loop-inner>p{display:block!important;clear:none;float:right;width:calc(100% - 360px);margin-right:20px;line-height:2;margin-bottom:40px}.product-loop-wrapper.alt-layout .product-loop .product-loop-inner>div.clearfix{display:block!important;clear:none;float:right;width:calc(100% - 360px);margin-right:20px;font-weight:bolder}.product-loop-wrapper.alt-layout .loop-styler-a{color:#777;cursor:pointer}.product-loop-wrapper.alt-layout .loop-styler-b{color:#ae9646;cursor:pointer}.single-product-wrapper{margin:auto;max-width:1300px}.single-product-wrapper .preview .row .content-left{padding-bottom:40px;margin-bottom:40px;float:left;line-height:1.8}.single-product-wrapper .preview .row .content-left .images{width:100%}.single-product-wrapper .preview .row .content-left .images .caroufredsel_wrapper{max-height:70px}.single-product-wrapper .preview .row .content-left .images .caroufredsel_wrapper .yith_magnifier_thumbnail{margin-right:3px}.single-product-wrapper .preview .row .content-left .custom-gallery-control-thumbs{display:inline-block;width:100%;overflow-x:auto}.single-product-wrapper .preview .row .content-left .custom-gallery-control-thumbs .flex-control-nav.flex-control-thumbs{min-height:70px;white-space:nowrap}.single-product-wrapper .preview .row .content-left .custom-gallery-control-thumbs .flex-control-nav.flex-control-thumbs li{width:100px;margin-right:5px;display:inline-block;float:none;cursor:pointer}.single-product-wrapper .preview .row .content-left .lh-product-detail:before{content:"PRODUCT DETAILS";display:inline-block;width:100%;font-weight:700;font-size:16px;margin-bottom:5px}.single-product-wrapper .content-right{float:right;width:440px}.single-product-wrapper .content-right .single_variation_wrap .woocommerce-variation-description{display:none}.single-product-wrapper .content-right .content-right-inner{border:1px solid #ededed;border-radius:4px;overflow:hidden;padding:25px 15px 0;border-top:5px solid #ae9646}.single-product-wrapper .content-right .content-right-inner .product_title{font-size:24px;font-weight:bolder}.single-product-wrapper .content-right .content-right-inner .product-author{display:flex;margin:35px 0}.single-product-wrapper .content-right .content-right-inner .product-author .avatar{width:50px;height:50px;border-radius:3px}.single-product-wrapper .content-right .content-right-inner .product-author .author{margin:0 0 2px 10px;font-size:16px}.single-product-wrapper .content-right .content-right-inner .product-author .date{margin-left:10px;font-size:13px;color:#aaa}.single-product-wrapper .content-right .content-right-inner .variations{margin-top:30px}.single-product-wrapper .content-right .content-right-inner .variations td{padding:0!important}.single-product-wrapper .content-right .content-right-inner .variations td .variations_item label.variation-attribute-label{font-weight:400;padding-left:3px}.single-product-wrapper .content-right .content-right-inner .variations td .variations_item span.variation-prices{font-size:12px}.single-product-wrapper .content-right .content-right-inner .finish-purchase{float:none;margin-top:20px;width:100%;background:#ae9646;color:#fff;border:1px solid #ae9646;padding:15px 0 14px;text-align:center;text-transform:capitalize;line-height:inherit}.single-product-wrapper .content-right .content-right-inner .finish-purchase:hover{background:#9a8232;border-color:#ae9646}.single-product-wrapper .content-right .content-right-inner .finish-purchase .woocommerce-Price-amount.amount::before{content:"\f111";font-family:FontAwesome;margin:0 5px;padding:0 5px;display:inline;vertical-align:middle;font-size:5px}.single-product-wrapper .content-right .content-right-inner .or{color:#aaa;margin:10px 0}.single-product-wrapper .content-right .content-right-inner .single_add_to_cart_button{float:none;width:100%;background:#fff;color:#ae9646;border:1px solid #ae9646;padding:15px 0 14px;text-align:center;text-transform:capitalize;line-height:inherit}.single-product-wrapper .content-right .content-right-inner .single_add_to_cart_button:hover{background:#eee;color:#9a8232;border-color:#9a8232}.single-product-wrapper .content-right .content-right-inner .single_add_to_cart_button.added{color:#aaa;cursor:not-allowed}.single-product-wrapper .content-right .content-right-inner .single_add_to_cart_button.added:hover{color:#aaa}.single-product-wrapper .content-right .content-right-inner .single_add_to_cart_button.disabled,.single-product-wrapper .content-right .content-right-inner .single_add_to_cart_button.disabled:hover{background:#fff;color:#aaa}.single-product-wrapper .content-right .selectric-scroll ul{padding-left:0;list-style-image:none}.single-product-wrapper .content-right .letterhend-license{font-size:15px}.single-product-wrapper .content-right .letterhend-license a{color:#ae9646;font-weight:700;text-decoration:underline}.single-product-wrapper .content-right .woocommerce-variation-price{padding:5px 0;font-size:17px}.single-product-wrapper .content-right .price .woocommerce-Price-amount.amount,.single-product-wrapper .content-right .woocommerce-variation-price span.price{color:#000}.single-product-wrapper .content-right .extensions-detail>div{display:none;padding:10px 0 25px}.single-product-wrapper .content-right .extensions-detail ul{list-style:disc;padding-left:15px}.single-product-wrapper .content-right .extensions-detail ul li{margin-bottom:8px}.single-product-wrapper .content-right .myqty{border:1px solid #ededed;color:#aaa;width:100px;float:left}.single-product-wrapper .content-right .myqty>div{float:left;width:20px;text-align:center;cursor:pointer;padding:10px 0;font-size:18px}.single-product-wrapper .content-right .myqty .quantity{width:calc(100% - 40px);margin:0!important}.single-product-wrapper .content-right .myqty .qty{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:none;width:100%;cursor:text;text-align:center}.single-product-wrapper .content-right .myqty .minus,.single-product-wrapper .content-right .myqty .plus{display:none}.single-product-wrapper .content-right .myreset{display:flex;flex-direction:column;justify-content:center}.single-product-wrapper .content-right .myreset .reset-my-variation{color:#ae9646;text-decoration:underline;font-weight:700}.single-product-wrapper .content-right .myreset .reset-my-variation:hover{color:#9a8232}.single-product-wrapper .content-right .myreset .reset-my-variation:visited{color:#ae9646}.single-product-wrapper .content-right .woocommerce-variation-add-to-cart::after{content:".";visibility:hidden;display:block;height:0;clear:both}.single-product-wrapper p.price,.single-product-wrapper span.price{color:#000;font-weight:bolder}.single-product-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__trigger{opacity:0;transition:opacity .2s linear}.single-product-wrapper .woocommerce-product-gallery:hover .woocommerce-product-gallery__trigger{opacity:1}.single-product-wrapper .fontsampler-wrapper{font-size:16px}.single-product-wrapper .fontsampler-wrapper .fontsampler-ui-block.column{height:70px;line-height:55px!important}.single-product-wrapper .fontsampler-wrapper .fontsampler-ui-block-fontpicker{display:none}.single-product-wrapper .fontsampler-wrapper .fontsampler-ui-block-sampletexts{padding:5px 10px}.single-product-wrapper .fontsampler-wrapper .fontsampler-ui-block-sampletexts .selectric-wrapper{border:1px solid #eee;padding:0 10px}.single-product-wrapper .fontsampler-wrapper .fontsampler-ui-block-sampletexts .selectric .button{border:none;background:#fff;color:#fff}.single-product-wrapper .fontsampler-wrapper .fontsampler-ui-block-sampletexts .selectric .button:before{content:"\f107";display:block;font-family:fontAwesome;color:#8c8c8c;position:absolute;left:0;top:0;right:0;bottom:0}.single-product-wrapper .fontsampler-wrapper .fontsampler-ui-block-sampletexts .selectric .label{border:none;background:#fff;color:#8c8c8c;padding-left:0;line-height:55px!important}.single-product-wrapper .fontsampler-wrapper .fontsampler-ui-block-sampletexts .selectric-open .selectric{border:none}.single-product-wrapper .fontsampler-wrapper .custom-sampletexts{color:#8c8c8c;padding:5px 10px;overflow:hidden;white-space:nowrap;cursor:pointer;text-overflow:ellipsis;position:relative}.single-product-wrapper .fontsampler-wrapper .custom-sampletexts input{width:100%;height:100%;padding:0 10px;border:1px solid #eee;overflow:hidden;text-overflow:ellipsis;color:#8c8c8c}.single-product-wrapper .fontsampler-wrapper .fontsampler-ui-block-fontsize{padding:0}@media screen and (min-width:769px){.single-product-wrapper .fontsampler-wrapper .fontsampler-ui-block-sampletexts{margin-left:-10px}.single-product-wrapper .fontsampler-wrapper .custom-sampletexts,.single-product-wrapper .fontsampler-wrapper .fontsampler-ui-block-fontsize{margin-left:5px}}.single-product-wrapper .fontsampler-wrapper .fontsampler-interface{margin:24px 0;border-bottom:1px solid #eee}.single-product-wrapper .fontsampler-wrapper .fontsampler-interface:before{content:"FONT TESTER";display:inline-block;width:100%;font-weight:700;font-size:16px}.single-product-wrapper .fontsampler-wrapper .fontsampler-interface .type-tester__content{margin-bottom:0;min-height:20px;font-size:36px;white-space:normal;line-height:1.5em!important}.single-product-wrapper .fontsampler-wrapper .fontsampler-interface .selectric-items{background:#fff}.single-product-wrapper .fontsampler-wrapper .fontsampler-interface .selectric-items li{color:#8c8c8c}.single-product-wrapper .fontsampler-wrapper .fontsampler-interface .fontsampler-slider{padding:5px}@media screen and (max-width:768px){.single-product-wrapper .fontsampler-wrapper .fontsampler-interface .fontsampler-slider{left:-10px}}.single-product-wrapper .fontsampler-wrapper .fontsampler-interface .fontsampler-slider .slider-label,.single-product-wrapper .fontsampler-wrapper .fontsampler-interface .fontsampler-slider .slider-value{display:none}.single-product-wrapper .fontsampler-wrapper .fontsampler-interface .fontsampler-slider .type-tester__slider{bottom:50%;width:80%;right:0}.single-product-wrapper .fontsampler-wrapper .fontsampler-interface .fontsampler-slider .type-tester__slider:before{content:"";display:block;height:20px;width:20%;position:absolute;left:-25%;background:url(src/img/font-icon.png) center no-repeat;background-size:contain;top:0;bottom:0;margin:auto}@media screen and (max-width:480px){.single-product-wrapper .fontsampler-wrapper .fontsampler-interface .fontsampler-slider .type-tester__slider:before{left:-20%}}@media screen and (min-width:768px){.single-product-wrapper .fontsampler-wrapper .fontsampler-interface .fontsampler-slider .type-tester__slider{width:75%}}.single-product-wrapper .fontsampler-wrapper .fontsampler-interface .fontsampler-slider .rangeslider.rangeslider--horizontal{background:#eee;height:2px}.single-product-wrapper .fontsampler-wrapper .fontsampler-interface .fontsampler-slider .rangeslider.rangeslider--horizontal .rangeslider__fill{border-bottom:2px solid #eee}.single-product-wrapper .fontsampler-wrapper .fontsampler-interface .fontsampler-slider .rangeslider.rangeslider--horizontal .rangeslider__handle{background:#fff;top:-6px;width:15px;height:15px;border:1px solid #ae9646}#reviews.woocommerce-Reviews{border-top:1px solid #dfdfdf}#reviews.woocommerce-Reviews #review_form #respond{border-top:none}.woocommerce #review_form #respond{border-top:1px solid #dfdfdf;margin-top:40px;padding-top:40px}.woocommerce #review_form #respond .required{color:#ff6200}.woocommerce #review_form #respond label{display:block}.woocommerce #review_form #respond .comment-reply-title{display:block;font-size:1rem;margin:0 0 10px;font-weight:800}.woocommerce #review_form #respond .comment-form-comment textarea{height:70px}.woocommerce #review_form #respond .comment-form-cookies-consent,.woocommerce #review_form #respond .comment-form-mail-subscribe{float:left;width:100%;margin-bottom:10px}.woocommerce #review_form #respond .comment-form-cookies-consent label,.woocommerce #review_form #respond .comment-form-mail-subscribe label{display:inline;padding-left:10px}.woocommerce #review_form #respond .comment-form-author,.woocommerce #review_form #respond .comment-form-email{width:35%;float:left}.woocommerce #review_form #respond .comment-form-author input,.woocommerce #review_form #respond .comment-form-email input{width:90%;height:60px}.woocommerce #review_form #respond .form-submit{float:left;width:100%}.woocommerce #review_form #respond .form-submit .submit{float:left;margin-bottom:20px;background:#ae9646;color:#fff;border:1px solid #ae9646;padding:14px 50px;text-align:center;text-transform:capitalize;line-height:inherit}.woocommerce #review_form #respond .form-submit .submit:hover{background:#9a8232;border-color:#ae9646}.related-product{background:#f6f6f6;padding:60px 0}.related-product .related>h2{font-size:28px;font-weight:800;text-align:center;margin-bottom:40px;text-transform:uppercase}.woocommerce .quantity input.qty{height:auto;font-weight:400}.blog-loop{margin-bottom:20px}.blog-loop:nth-child(3n+0){margin-right:0}.blog-loop img{display:block;width:100%;height:auto;object-fit:cover;border-radius:4px}.blog-loop h2{font-size:17px;font-weight:700;margin:16px 0}.blog-loop p{font-size:15px;line-height:1.8}.blog-loop a.readmore{color:#ae9646;font-weight:600;text-decoration:none}.blog-loop a.readmore:hover{color:#444}.singular-blog .singular-content{padding-right:50px}.singular-blog .singular-content .singular-fimage{width:100%;height:auto;border-radius:5px;margin-bottom:15px}.singular-blog .singular-content img{max-width:100%;height:auto}.singular-blog .singular-content .entry-title{font-weight:700;margin:15px 0}.widget_products .widget-title{font-weight:700;margin-bottom:15px}.widget_products .product_list_widget li{position:relative}.widget_products .product_list_widget li a{white-space:nowrap}.widget_products .product_list_widget li a img{float:none;width:75px;border-radius:3px}.widget_products .product_list_widget li a .info-product{width:calc(100% - 75px);position:absolute;left:84px;top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:10px}.widget_products .product_list_widget li a .info-product .product-title{font-weight:700}.widget_products .product_list_widget li a .info-product .product-price{font-weight:400;color:#777}#comments{margin:25px auto}a.to-respond-form{float:right;display:inline-block;padding:8px 20px;background:#eee;border:1px solid #e6e6e6;border-radius:3px;color:#acacac;text-transform:uppercase;font-size:14px}a.to-respond-form:hover{background:#ff6200;color:#fff}#comments-title{font-size:24px;margin:25px 0 40px}.comment-meta,.reply{font-size:14px}.comment{margin-bottom:25px}.comment .avatar{height:60px;width:60px;border-radius:50%;float:left;margin:0 12px -10px 15px}.comment .children{padding:15px 0 0 5%}.commenter-name{padding-top:5px}.comment-meta{color:#999}.comment-body{border:1px solid #dfdfdf;border-radius:2px;padding:8px 22px;line-height:1.4em}.comment-edit-link{float:right;font-size:14px}.comment-navigation{text-align:right}.comment-navigation a{display:inline-block;padding:8px 12px;border:1px solid #dfdfdf;margin:0 2px}.comment-navigation a:hover{background:#ff6200;color:#fff}#respond{border-top:1px solid #dfdfdf;margin-top:40px;padding-top:40px}#respond .required{color:#ff6200}#respond label{color:#9b9b9b;display:block}#respond p{margin:0 0 10px}#respond .comment-form-author,#respond .comment-form-email{width:35%;float:left}#respond .comment-form-author input,#respond .comment-form-email input{width:90%;height:60px}#respond .comment-form-cookies-consent,#respond .comment-form-mail-subscribe{width:100%;float:left;margin-bottom:10px}#respond .comment-form-cookies-consent label,#respond .comment-form-mail-subscribe label{display:inline;padding-left:10px}#reply-title{margin:0 0 10px;font-size:1rem;text-transform:uppercase;font-weight:800}.comment-form p.comment-notes,.comment-form span.required{display:none}.comment-form input{border:1px solid #dfdfdf;border-radius:3px;padding:8px 10px}.comment-form textarea{border:1px solid #dfdfdf;border-radius:3px;padding:8px 10px;height:70px;width:100%;resize:vertical;box-sizing:border-box}.comment-form .comment-form-cookies-consent,.comment-form .comment-form-mail-subscribe{position:relative}.comment-form .comment-form-cookies-consent.checked::before,.comment-form .comment-form-mail-subscribe.checked::before{content:"\f00c"}.comment-form .comment-form-cookies-consent:before,.comment-form .comment-form-mail-subscribe:before{content:"";color:#ae9646;font-family:fontAwesome;font-size:12px;line-height:12px;display:block;position:absolute;top:2.5px;left:0;height:15px;width:15px;background-color:#fff;border:1px solid #dfdfdf;text-align:center;cursor:pointer}.comment-form .comment-form-cookies-consent input[type=checkbox],.comment-form .comment-form-mail-subscribe input[type=checkbox]{visibility:hidden}.comment-form .submit{float:left;font-weight:700;background:#ae9646;color:#fff;border:1px solid #ae9646;padding:14px 50px;text-align:center;text-transform:capitalize;line-height:inherit}.comment-form .submit:hover{background:#9a8232;border-color:#ae9646}.contact-us-form{width:90%;max-width:830px;margin:0 auto;line-height:1.8}.contact-us-form input,.contact-us-form textarea{box-sizing:border-box;width:100%;padding:8px 15px}.contact-us-form>div{margin-bottom:15px}.contact-us-form label{display:block;color:#828282}.contact-us-form input{border:1px solid #aaa;border-radius:4px}.contact-us-form textarea{border:1px solid #aaa;border-radius:4px;resize:vertical;height:70px}.contact-us-form input[type=submit]{background-color:#ae9646;color:#fff;font-weight:bolder;cursor:pointer;padding:15px 0}.contact-us-form input[type=submit]:hover{background-color:#9a8232}.contact-us-form>.clearfix>div{float:left;width:30%}.contact-us-form>.clearfix>div+div{margin-left:5%}#footer{font-family:'Work Sans',sans-serif;background:#000;color:#eee;font-size:13px;padding:100px 0 50px}#footer a{color:#aaa}#footer a:hover{color:#ae9646;text-decoration:none}#footer .widget-area{float:left;width:25%}#footer .widget-title{text-transform:uppercase;font-weight:700;margin-bottom:20px;font-size:1rem}#footer .widget li{margin-bottom:15px;font-size:15px}#footer .credit-block{margin-top:80px;color:#aaa}@media screen and (max-width:991px){.singular-blog .singular-content,.top-menu{padding-right:15px}.top-menu{margin-right:0}.top-menu>li{position:relative}.top-menu>li+li{margin-left:15px}.product-loop-wrapper.alt-layout .product-loop .product-loop-inner>.fimage_link{width:200px}.product-loop-wrapper.alt-layout .product-loop .product-loop-inner div.clearfix,.product-loop-wrapper.alt-layout .product-loop .product-loop-inner p,.product-loop-wrapper.alt-layout .product-loop .product-loop-inner>h2.ellipsis{width:calc(100% - 250px)}.woocommerce-MyAccount-content{border-left:none;padding:15px;margin-top:15px;border-top:2px solid #bbb;border-top-right-radius:10px;border-top-left-radius:10px}.single-product-wrapper .content-right .content-right-inner .variations td .variations_item label.variation-attribute-label{font-size:12px}.single-product-wrapper .content-right .content-right-inner .variations td .variations_item span.variation-prices{font-size:10px}.my-slider .flex-control-nav{display:none}}@media screen and (max-width:767px){#site-nav,#site-nav-mobile{display:none}#site-nav-mobile-toggle{display:block}#footer .widget-area{float:left;width:50%}#footer .widget-area:nth-child(3){clear:both}.single-product-wrapper .content-right .content-right-inner .variations td .variations_item label.variation-attribute-label{font-size:13px}.widget_products .widget-title{margin-top:20px;padding-top:15px;border-top:1px solid #dfdfdf}}@media screen and (max-width:480px){.product-loop-wrapper.alt-layout .product-loop .product-loop-inner>.fimage_link{width:100%}.product-loop-wrapper.alt-layout .product-loop .product-loop-inner div.clearfix,.product-loop-wrapper.alt-layout .product-loop .product-loop-inner p,.product-loop-wrapper.alt-layout .product-loop .product-loop-inner>h2.ellipsis{width:90%}.newsletter .es_subscription_form{flex-direction:column}.newsletter .es_subscription_form input{margin:0 15px}.newsletter .es_subscription_form .es_submit_button{margin:auto}#respond .form-submit{text-align:center}}