.site-header{padding:0}.site-header .col-full{display:flex;align-items:center;flex-wrap:wrap}.top-bar-wrap{border-bottom:1px solid #ddd}.top-bar-wrap .col-full{display:flex;align-items:center}.top-bar-wrap .col-full .top-phone{width:50%;font-size:.9em;text-align:left}.top-bar-wrap .col-full .top-phone a{color:#555}.top-bar-wrap .col-full .top-links{width:50%;font-size:.9em;text-align:right}.top-bar-wrap .col-full .top-links a{color:#555}.site-header .site-branding{display:none}#logo{width:100%;text-align:center;letter-spacing:-1px;font-weight:700;padding:0;font-size:2em;margin:1em 0 0 0}#logo img{max-width:200px;padding:10px;margin:0 auto}.site-search{display:none!important}.home #main{padding-top:0}.page-template-template-homepage .type-page{padding-top:0}.site-header-cart{padding:0 10px;border-right:1px solid #c26509;border-left:1px solid #c26509}.site-header-cart .cart-contents{color:#ffffff!important;padding:1.07em 0}.site-footer{background-color:#31332d;background-position:top left;background-repeat:no-repeat;text-align:center}.product_title{text-transform:capitalize}.postid-2069 .product_title{border-bottom:2px solid #4d1010;margin-bottom:10px!important}.postid-2069 .component_summary .summary_content{background:#f5f5f5;padding:10px;border:1px solid #eee}#composite_navigation_2069 .postid-2069:before{content:'2'}.composite_navigation_inner a{font-size:17px!important}.composite_navigation_inner a:before{content:"Next:";margin-right:10px}#text-4 .fa-facebook-square{font-size:34px}.summary_element_image img{height:145px!important}.component_section_title{font-size:20px;color:#222;margin:10px 0 0 0!important}.composite_form .composite_navigation .page_button{max-width:49%!important;font-size:18px;background:#4d1010;color:#fff;padding:4px 10px}a:focus,button:focus{outline:none!important}.composited_product_image img{height:120px!important}.component_option_thumbnail img{height:150px!important}.component .component_filters{border-top:1px solid #eee;margin-top:13px;border-bottom:1px solid #eee}.component_filter_name{padding:5px 14px 5px 20px!important;border:1px solid #ddd!important;background:#eee!important;border-radius:8px!important}.component_filter_name:before{margin-left:8px!important}.composite_form .composite_pagination ul li.pagination_element_current{background-color:#aa5808!important}.composite_form .composite_pagination ul li.pagination_element_current:before{border-top-color:#aa5808!important;border-bottom-color:#aa5808!important;border-right-color:#aa5808!important}.composite_form .composite_pagination ul li.pagination_element_current:after{border-left-color:#aa5808!important}.composite_form .composite_pagination ul li.pagination_element_current .element_index{color:#ffffff!important;z-index:99999999;position:relative}.composite_pagination .pagination_element_current .element_link{color:#ffffff!important}#secondary{padding:10px;border-right:1px solid #ddd}.woocommerce-loop-product__title{text-transform:capitalize}.component_option_thumbnail_container .thumbnail_description .title{font-weight:600}.thumbnail_buttons .button{padding:.2em 1.1em}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background:#4d1010}.single-product div.product table.variations select{max-width:400px;vertical-align:middle;width:100%;border-radius:5px;border:1px solid #999;background:#fff;padding:5px}.flex-control-thumbs li{margin-right:1%!important;width:24%!important}.flex-control-thumbs li img{height:80px!important}.single-product div.product .woocommerce-product-gallery{margin-bottom:0}.kit-links-outer{display:flex}.kit-links-outer .youtubelink{display:inline-block;margin:0 4px}.kit-links-outer .youtubelink a{font-size:13px;padding:4px 10px;display:inline-block;background:#4d1010;color:#fff;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #fff0}.kit-links-outer .youtubelink a .hvr-icon{margin-right:3px}.kit-links-outer .kitinstructions{display:inline-block;margin:0 4px}.kit-links-outer .kitinstructions a{font-size:13px;padding:4px 10px;display:inline-block;background:#aa5808;color:#fff;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #fff0}.kit-links-outer .kitinstructions a .hvr-icon{margin-right:3px}@-webkit-keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(.8);transform:scale(.8)}}.hvr-icon-pulse .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse:hover .hvr-icon,.hvr-icon-pulse:focus .hvr-icon,.hvr-icon-pulse:active .hvr-icon{-webkit-animation-name:hvr-icon-pulse;animation-name:hvr-icon-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.paged .multistep{border:1px solid #eee;padding:10px}.composite_navigation .page_button.inactive{color:#ffffff!important}.orgheight{font-weight:700}.tm-description{font-size:13px;margin-bottom:1em}.tm-transparent-swatch{border:none!important}a:focus,button:focus,.button.alt:focus,input:focus,textarea:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus{outline:none!important}.tm-box{background:#efefef;background-image:none;border:1px solid #ccc;margin:.75em 0}.tm-box .tmcp-field{background:#fff;border:1px solid #ccc}.tm-box h3{font-weight:700}.page-template-template-homepage .entry-content{max-width:100%}.tanner-info{margin-top:10px}.tanner-info .tanneremail .fas{color:#aa5808}.tanner-info .tannercall .fas{color:#aa5808}.tm-options-totals{display:none}.single-product h1{margin:0}.single-product .price{margin:0 0 1em 0!important;font-size:1.2em!important;font-weight:700}.single-product .price .amount{color:green}.single-product .price .amount:before{content:"Price:";margin-right:5px;color:#222}.single-product .woocommerce-product-details__short-description{margin:1em 0}.woocommerce-tabs ul.tabs{display:none}.woocommerce-tabs .panel{width:100%!important}.grid{position:relative;list-style:none;text-align:center;z-index:0}.grid figure{position:relative;overflow:hidden;background:#222;text-align:center;cursor:pointer;margin:0;height:350px;text-shadow:1px 1px 1px #222}.grid figure .bgimg{position:relative;display:block;min-height:100%;max-width:100%;opacity:.85}.grid figure figcaption{padding:1em;color:#fff;text-transform:uppercase;font-size:1.25em}.grid figure figcaption:hover{background:#222;background:linear-gradient(180deg,#222222 0%,#fff0 100%)}.grid figure figcaption::before,.grid figure figcaption::after{pointer-events:none}.grid figure figcaption,.grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.grid figure h2{font-weight:400;color:#fff;font-size:1.5em;text-align:left}.grid figure h2 img{width:45px;height:33px;margin-right:3px}.grid figure h2 span{font-weight:800}.grid figure h2,.grid figure p{margin:0}.grid figure p{letter-spacing:1px;font-size:68.5%;font-size:18px}figure.effect-lily .bgimg{max-width:none;width:-webkit-calc(100% + 50px);width:calc(100% + 50px);opacity:.7;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}figure.effect-lily figcaption{text-align:left}figure.effect-lily figcaption>div{position:absolute;bottom:0;left:0;padding:2em;width:100%;height:50%}figure.effect-lily h2,figure.effect-lily p{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.effect-lily h2{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;display:flex;flex-wrap:wrap;justify-content:flex-start}figure.effect-lily p{color:rgb(255 255 255 / .8);opacity:0;-webkit-transition:opacity 0.2s,-webkit-transform 0.35s;transition:opacity 0.2s,transform 0.35s}figure.effect-lily:hover .bgimg,figure.effect-lily:hover p{opacity:1}figure.effect-lily:hover .bgimg,figure.effect-lily:hover h2,figure.effect-lily:hover p{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-lily:hover p{-webkit-transition-delay:0.05s;transition-delay:0.05s;-webkit-transition-duration:0.35s;transition-duration:0.35s}.grid figure .txtwrap{display:flex}.banner-wrap-outer .banner-wrap-inner{display:flex;justify-content:space-between;flex-wrap:wrap}.banner-wrap-outer .banner-wrap-inner .banner-left{width:100%;margin:0 0 5px 0}.banner-wrap-outer .banner-wrap-inner .banner-right{width:100%}.page-template-template-homepage .entry-header{max-width:100%}.page-template-template-homepage .type-page{padding:0}.home .entry-title{margin:1em 0 1em 0!important;text-transform:uppercase;font-weight:600;color:#4d1010;border-bottom:2px solid #aa5808;display:inline-block!important;font-size:2.75em!important}.home .entry-content{text-align:center}.home .entry-content p{font-size:18px}ul.products li.product{margin-left:6px;padding:5px}.category-featured-wrap{margin:0 auto}.category-featured-wrap .h2-outer{display:flex;justify-content:center}.category-featured-wrap .h2-outer h2{text-align:center;text-transform:uppercase;color:#4d1010;display:inline-block!important;border-bottom:2px solid #aa5808;font-weight:600;font-size:2.617924em;margin-bottom:1em}.category-featured-wrap .cat-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;background:#efefef;padding:0 1em;border:2px solid #ddd}.category-featured-wrap .cat-wrap h2{width:100%;display:flex;font-weight:500;margin:1.5em .5em}.category-featured-wrap .cat-wrap h2 img{margin-right:3px;height:45px}.category-featured-wrap .cat-wrap .cat-left{width:100%;margin-bottom:10px}.category-featured-wrap .cat-wrap .cat-left .cat-parent{position:relative;width:100%;height:400px;z-index:9;overflow:hidden;margin:0 0 10px 0}.category-featured-wrap .cat-wrap .cat-left .cat-parent a{opacity:0;width:100%;height:100%;position:absolute;z-index:999999999}.category-featured-wrap .cat-wrap .cat-left .cat-parent .textwrapper{display:flex;justify-content:center;align-items:center;position:absolute;padding:20px 45px;top:0;left:0;z-index:99999999;width:100%;outline:3px solid rgb(255 255 255 / .5);outline-offset:-20px;height:100%}.category-featured-wrap .cat-wrap .cat-left .cat-parent .textwrapper h3{color:#fff;text-align:center;text-transform:uppercase;font-weight:600;text-shadow:1px 1px 1px #000}.category-featured-wrap .cat-wrap .cat-left .cat-parent .catfeat{position:absolute;width:100%;height:400px;padding:40px;transition:all 1s ease!important;background-position:center center;background-size:cover}.category-featured-wrap .cat-wrap .cat-left .cat-parent .catfeat:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,#222222,rgb(0 0 0 / .2))}.category-featured-wrap .cat-wrap .cat-left .cat-parent .catfeat h3{color:#fff;font-size:1.5em;text-transform:uppercase;font-weight:600;text-shadow:1px 1px 1px #000}.category-featured-wrap .cat-wrap .cat-right{padding:0;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.category-featured-wrap .cat-wrap .cat-right .cat-parent{position:relative;width:100%;height:195px;z-index:9;overflow:hidden;margin:0 0 10px 0}.category-featured-wrap .cat-wrap .cat-right .cat-parent a{opacity:0;width:100%;height:100%;position:absolute;z-index:999999999}.category-featured-wrap .cat-wrap .cat-right .cat-parent .textwrapper{display:flex;justify-content:center;align-items:center;position:absolute;padding:20px 45px;top:0;left:0;z-index:99999999;width:100%;outline:3px solid rgb(255 255 255 / .5);outline-offset:-20px;height:100%}.category-featured-wrap .cat-wrap .cat-right .cat-parent .textwrapper h3{color:#fff;margin:0;text-transform:uppercase;font-weight:600;text-shadow:1px 1px 1px #000;font-size:1.3em;text-align:center}.category-featured-wrap .cat-wrap .cat-right .cat-parent .catfeat{position:absolute;width:100%;height:195px;padding:40px;transition:all 1s ease!important;background-position:center center;background-size:cover}.category-featured-wrap .cat-wrap .cat-right .cat-parent .catfeat:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,#222222,rgb(0 0 0 / .2))}.category-featured-wrap .cat-wrap .cat-right .cat-parent .catfeat h3{color:#fff;font-size:1.5em}.cat-parent:hover .catfeat,.cat-parent:focus .catfeat{transform:scale(1.2)!important;transition:all 1s ease!important}.best-sell-cats h3{text-align:center;margin:3em 0 2em 0;font-weight:600;text-transform:uppercase}.soliloquy-container .soliloquy-caption{position:relative!important}.soliloquy-container.soliloquy-theme-metro .soliloquy-caption .soliloquy-caption-inside{background:#fff0!important;text-align:center!important;font-weight:600!important;font-size:20px!important}.soliloquy-container.soliloquy-theme-metro .soliloquy-caption .soliloquy-caption-inside h2{margin:20px 0}.soliloquy-container.soliloquy-theme-metro .soliloquy-caption .soliloquy-caption-inside a{font-weight:600}.soliloquy-container.soliloquy-theme-metro .soliloquy-caption .soliloquy-caption-inside .add_to_cart_button{background:#4d1010;padding:10px}.page .entry-title{text-align:left}.writereview{display:inline-block;margin:2em 0}.writereview a{display:inline-block;background:#aa5808;padding:10px 15px;text-decoration:none!important;font-weight:600;color:#fff}section{clear:both}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1::after{color:#fff}.tests-outer{background-size:cover;background-attachment:fixed;background-position:center center}.tests-outer .test-inner{padding:4em 0}.tests-outer .test-inner h2{text-align:center;font-weight:600;text-transform:uppercase;display:flex;justify-content:center;margin:1.25em 0 1em 0}.tests-outer .test-inner h2 img{width:35px;height:70px;margin-right:10px}.tests-outer .test-inner .test-button-wrap{display:flex;justify-content:center;flex-wrap:wrap}.tests-outer .test-inner .test-button-wrap .test-button{display:inline-block;margin:2em 0}.tests-outer .test-inner .test-button-wrap .test-button a{background:#4d1010;color:#fff;font-weight:500;text-decoration:none;padding:10px 20px;margin:0 10px}.site-footer{color:#c8bbbb!important;padding:0}.site-footer a:not(.button){color:#aa5808!important;text-decoration:none}.sub-footer{padding:20px;text-align:center;border-top:1px solid #434540}.footer-widgets .widget-title{padding-bottom:0;font-weight:600;border-bottom:1px solid #aa5808;color:#c8bbbb!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .mega-description-group .mega-menu-description{display:none}#secondary .widget{margin:.5em 0}#secondary .widget .widget-title{padding:0}.contactleft .fas{color:#aa5808}.storefront-product-pagination img{height:75px!important}ul.products,.wc-block-grid__products{display:flex;flex-wrap:wrap;justify-content:center}.woocommerce-tabs{background:#efefef;border:1px solid #ccc;padding:25px;margin-bottom:2em}.woocommerce-tabs h2{font-weight:700;border-bottom:1px solid #aa5808;line-height:200%}.tm-final-totals{font-size:1.5em;font-weight:700;color:#aa5808}.tm-final-totals .price{font-size:1em!important;color:#000;font-weight:400}.upsells h2{background:#4d1010;color:#fff;font-weight:700;padding:10px}.upsells .woocommerce-loop-product__title{background:#fff;font-weight:400;color:#222}.related h2{background:#4d1010;color:#fff;font-weight:700;padding:10px}.related .woocommerce-loop-product__title{background:#fff;font-weight:400;color:#222}.thp-popup-mult-bottom{position:relative}.otherclose::before,.otherclose::after{content:none}.otherclose{right:0;top:15px;width:100px;height:25px;opacity:.5;line-height:150%;background:#aa5808;color:#fff}.woof_childs_list_opener span.woof_is_closed{background:url(https://furandhide.com/wp-content/themes/storefront-child-theme-master/./images/plus.jpg)}.safety{display:flex;flex-wrap:nowrap;border:1px solid #85B030;align-items:center;border-radius:10px;padding:10px;color:#555;width:355px;margin:0 auto}.safety .lock .fas{font-size:62px;padding:5px 15px 5px 9px;color:#85B030}.safety .safewrap .safetxt{font-weight:900;font-size:24px;text-transform:uppercase}.safety .safewrap .cards :first-child{margin-left:0!important}.safety .safewrap .cards .fab{font-size:33px;margin:0 5px}#secondary .safety{display:flex;flex-wrap:nowrap;border:1px solid #85B030;align-items:center;border-radius:10px;padding:10px;color:#555;width:100%;margin:2em auto}#secondary .safety .lock .fas{font-size:44px;padding:5px 15px 5px 9px;color:#85B030}#secondary .safety .safewrap .safetxt{font-weight:900;font-size:16px;text-transform:uppercase}#secondary .safety .safewrap .cards :first-child{margin-left:0!important}#secondary .safety .safewrap .cards .fab{font-size:23px;margin:0 3px}.postorder{font-size:13px;margin:1em 0 0 0;font-weight:700}.menu-toggle{display:none}.woof_front_toggle{color:#fff}a.woof_front_toggle{font-size:9px;color:#ffffff!important;line-height:330%;text-decoration:none!important;text-transform:uppercase}.page-title{text-align:center}.page-title h1{text-align:center;text-transform:uppercase;color:#4d1010;display:inline-block!important;border-bottom:2px solid #aa5808;font-size:40px;font-weight:600;margin-bottom:1em}.side-log-outer{margin:25px 0;padding:1em 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.side-log-outer .side-log .log-text{font-size:14px;color:#666;font-style:italic}.side-log-outer .side-log .log-btn{display:block;text-align:center;margin:1em 0}.side-log-outer .side-log .log-btn a{display:block;margin:1em 0;background:#4d1010;color:#fff;padding:10px 20px}.newheadersearch{float:left;width:100%}.newheadersearch .ysm-search-widget{margin:25px 0 0 0}#woof_widget-2{display:none}#woof_widget-2 h4{background:#aa5808;color:#fff;font-size:16px;padding:10px;margin:35px 0 0 0}#woof_widget-3 h4{background:#4d1010;color:#fff;font-size:16px;padding:10px;margin:35px 0 0 0}.tm-extra-product-options .tm-epo-element-label{margin-bottom:15px}.storefront-primary-navigation .col-full{display:block}.home #woof_widget-3{display:none}.cc-window.cc-bottom{bottom:67px}@media only screen and (min-width:480px){.top-bar-wrap .col-full .top-phone{font-size:1em}.grid figure figcaption{padding:2em}.top-bar-wrap .col-full .top-links{font-size:1em}}@media only screen and (min-width:768px){#woof_widget-2{display:block}.cc-window.cc-bottom{bottom:0}.banner-wrap-outer .banner-wrap-inner{margin:4em 0 0 0}#woof_widget-3{display:none}#secondary .safety{flex-wrap:wrap;justify-content:center}#secondary .safety .safewrap .safetxt{text-align:center}#secondary .safety .safewrap .cards{text-align:center}ul.products li.product{margin-left:0;padding:0}.site-footer{text-align:left}.newheadersearch{width:21%}#logo{width:77%;text-align:left;float:left;margin:0 2% 0 0}#logo img{max-width:150px;margin:0}.category-featured-wrap .cat-wrap .cat-left{width:49%}.category-featured-wrap .cat-wrap .cat-right{width:49%}.category-featured-wrap .cat-wrap .cat-right .cat-parent{height:85px}.grid figure h2{font-size:2em}.grid figure h2 img{width:65px;height:48px}.storefront-primary-navigation{background-color:#aa5808}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:13px;padding:0 9px}.col-full{max-width:1200px}.page-template-template-fullwidth-php .woocommerce-MyAccount-navigation{float:left;width:22%;margin-right:3%}.page-template-template-fullwidth-php .woocommerce-MyAccount-content{float:right;width:75%;margin-right:0}}@media only screen and (min-width:1024px){#secondary .safety{flex-wrap:nowrap;justify-content:flex-start}#secondary .safety .safewrap .safetxt{text-align:left}#secondary .safety .safewrap .cards{text-align:left}.category-featured-wrap .cat-wrap .cat-right .cat-parent{width:48%;height:190px}.category-featured-wrap .cat-wrap .cat-left{margin-right:15px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:18px;padding:0 12px}.banner-wrap-outer .banner-wrap-inner .banner-left,.banner-wrap-outer .banner-wrap-inner .banner-right{width:49%}}table.cart .product-thumbnail img{max-width:190px!important}.soliloquy-container.soliloquy-theme-metro .soliloquy-prev,.soliloquy-container.soliloquy-theme-metro .soliloquy-next{top:35%!important}div.shiftnav .fa,button.shiftnav-toggle .fa,div#shiftnav-toggle-main .shiftnav-toggle-burger,div#shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before{font-family:"Font Awesome 5 Free";font-weight:900}.ysm_search_widget.ysm-active,.widget_product_search.ysm-active,.widget_search.ysm-active{overflow:visible}.ysm-search-widget label{width:100%;position:relative;display:block}.ysm-search-widget .screen-reader-text{display:none}.ysm-search-widget .search-field[type="search"]{font-style:italic;font-size:14px;text-indent:3px;display:inline-block;padding:10px 40px 10px 10px;margin:0;width:100%!important;height:initial;outline:none;border:1px solid #d6d6d6;background-color:#fff0;color:#aeaeae;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ysm-search-widget .search-field::-webkit-input-placeholder{color:inherit}.ysm-search-widget .search-field::-moz-placeholder{color:inherit}.ysm-search-widget .search-field:-moz-placeholder{color:inherit}.ysm-search-widget .search-field:-ms-input-placeholder{color:inherit}.ysm-search-widget .search-field:focus::-webkit-input-placeholder{color:#fff0}.ysm-search-widget .search-field:focus::-moz-placeholder{color:#fff0}.ysm-search-widget .search-field:focus:-moz-placeholder{color:#fff0}.ysm-search-widget .search-field:focus:-ms-input-placeholder{color:#fff0}.ysm-search-widget.bordered .search-field{-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px}.ysm-search-widget .search-submit{display:block;position:absolute;top:1px;right:1px;bottom:1px;padding:0;margin:0;width:40px;text-align:center;font-size:0;color:#aaa;background:none;border:none;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;outline:none}.ysm-search-widget .search-submit:before{display:block;color:inherit;text-align:center;font-size:17px;font-family:'Font Awesome 5 Free';content:'\f002';line-height:38px;-webkit-transition:color .25s ease;transition:color .25s ease}.smart-search-results{position:absolute;overflow:hidden}.smart-search-suggestions{top:0;left:0;bottom:0;right:0;background:#fff;border:1px solid #d6d6d6;overflow-y:scroll;-webkit-overflow-scrolling:touch}.smart-search-suggestions>.autocomplete-suggestion{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #d6d6d6;padding:5px;background:#fff0;position:relative}.smart-search-suggestions>.autocomplete-suggestion:last-child{border-bottom:none}.smart-search-suggestions>.autocomplete-suggestion.autocomplete-selected{opacity:.5}.smart-search-suggestions>.autocomplete-no-suggestion{line-height:40px;text-align:center}.smart-search-post{padding:12px 8px;display:block;color:#333}.smart-search-post:focus{outline:none}.smart-search-post-icon{max-width:100%;margin-bottom:10px;float:left;margin-right:10px;line-height:1}.autocomplete-suggestion .smart-search-post-icon>img{width:100%;height:auto}.smart-search-post-title strong{display:inline-block}.smart-search-post-title,.smart-search-post-excerpt{font-size:14px;margin:0 0 7px;padding:0;color:#333;line-height:1.25em;word-wrap:normal}.smart-search-post-excerpt{margin-top:10px;font-size:12px}.smart-search-post-date{font-size:12px;color:#333}.smart-search-post-price-holder{overflow:hidden}.smart-search-post-price{float:left}.smart-search-post-sku{float:right;font-size:12px}.smart-search-clear{clear:both}.smart-search-results.has-scrollbar{padding-right:10px}.smart-search-results.has-scrollbar>.smart-search-suggestions{position:absolute;overflow:auto;overflow-x:hidden;-ms-overflow-style:none}.smart-search-results.has-scrollbar.smart-search-firefox>.smart-search-suggestions{border-left:none;border-right:none;width:calc(100% + 17px)!important;right:0!important}.smart-search-results.has-scrollbar.smart-search-firefox .autocomplete-suggestion{border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6}.smart-search-results>.smart-search-suggestions::-webkit-scrollbar{display:none}.smart-search-results>.nano-pane{background:rgb(0 0 0 / .25);position:absolute;width:10px;right:0;top:0;bottom:0;visibility:hidden\9;opacity:.01;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;z-index:9999}.smart-search-results>.nano-pane>.nano-slider{background:#444;background:rgb(0 0 0 / .5);position:relative;margin:0 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.smart-search-results:hover>.nano-pane,.nano-pane.active,.nano-pane.flashed{visibility:visible\9;opacity:.99}.smart-search-results.has-viewall-button{padding-bottom:30px}.smart-search-results.has-viewall-button .smart-search-suggestions{bottom:30px}.smart-search-view-all-holder{position:absolute;bottom:0;left:0;width:100%;z-index:9999;display:none}.smart-search-view-all-holder>a{display:block!important;height:30px;line-height:30px;background:#ccc;text-align:center}.woocommerce-loop-product__title>strong{display:inline!important}.ysm-hide .smart-search-suggestions,.ysm-hide .smart-search-view-all-holder{display:none!important}.ysm-search-widget input[type="search"]::-webkit-search-decoration,.ysm-search-widget input[type="search"]::-webkit-search-cancel-button,.ysm-search-widget input[type="search"]::-webkit-search-results-button,.ysm-search-widget input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none;display:none}