.has-aligned-buttons li.showcase>.wp-block-group{padding-left:0!important;padding-right:0!important;height:100%;display:flex;flex-direction:column}.has-aligned-buttons li.showcase>.wp-block-group>:last-child{margin-top:auto;margin-bottom:0}#showcaseEmailModal .form-group .errorMessage{border-color:red}#showcaseEmailModal .block-modal{display:none;position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0}#showcaseEmailModal .block-modal.loading{display:block}#showcaseEmailModal .modal-content .modal-message,#showcaseEmailModal .modal-content.success .modal-header,#showcaseEmailModal .modal-content.success .modal-body,#showcaseEmailModal .modal-content.success .modal-footer{display:none}#showcaseEmailModal .modal-content.success .modal-message{display:block;padding:20px 20px;text-align:center;color:green}#showcaseEmailModal .modal-content .modal-message .modal-message-ctn{padding:20px}#showcaseEmailModal .modal-title{margin-top:0}#showcaseEmailModal input[type="text"]{width:100%}#showcaseEmailModal textarea{width:100%;min-height:100px}.container-single-showcase{}.wp-block-group > .showcase-text{margin-top:auto}.container-single-showcase .single-showcase-row{display:grid;grid-template-columns:35% auto;grid-gap:20px}.container-single-showcase .single-showcase-column{}.container-single-showcase .showcase-image{}.container-single-showcase .showcase-image img{width:100%;max-width:500px}.container-single-showcase .showcase-contact-info{}.container-single-showcase .showcase-contact-info ul{list-style:none;margin:0;padding:0}.container-single-showcase .showcase-contact-info ul li{}.container-single-showcase .showcase-contact-info ul li label{font-weight:700}.container-single-showcase .showcase-social{margin-top:0px;margin-bottom:20px}.container-single-showcase .showcase-social h3{padding:0;margin:0 0 0px}.container-single-showcase .showcase-social ul{list-style:none;margin:0;padding:0}.container-single-showcase .showcase-social ul li{display:inline-block;margin-left:20px}.container-single-showcase .showcase-social ul li:first-child{margin-left:0}.container-single-showcase .showcase-email-container{margin-bottom:20px;margin-top:20px;text-align:center}.container-single-showcase .showcase-categories{}.container-single-showcase .showcase-tags{}.container-single-showcase .showcase-map-container{margin-top:20px;margin-bottom:20px}#content-showcase-tpl .responsi-pagination{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.showcase-card-item .entry-item p.desc{margin-top:0}#content-showcase-tpl .list-view.box-content .box-item{border-bottom:1px solid #000;margin-bottom:40px;padding-bottom:20px;display:inline-block;width:100%}#content-showcase-tpl .list-view.box-content .box-item .card-thumb{width:250px;float:right;margin-left:20px}#content-showcase-tpl .list-view.box-content .box-item .card-thumb img{width:100%;height:auto}#content-showcase-tpl .list-view.box-content .box-item .card-content{display:grid}#content-showcase-tpl .list-view.box-content .box-item .card-meta{display:grid}#content-showcase-tpl .list-view.box-content .box-item .card-thumb{margin-bottom:20px}.showcase-contact-group,.showcase-contact-group > div.wp-block-group__inner-container{display:flex}@media (min-width:601px) and (max-width:782px){}@media screen and (max-width:600px){#content-showcase-tpl .list-view.box-content[class*=columns-]{-moz-column-count:1;-webkit-column-count:1;column-count:1;grid-template-columns:auto;column-gap:20px}#content-showcase-tpl .list-view.box-content .box-item .card-thumb{width:100%;float:none;margin-left:0;display:grid;grid-gap:20px}#content-showcase-tpl .list-view.box-content .box-item .card-thumb img{width:100%}#content-showcase-tpl .list-view.box-content .box-item .card-content{display:grid}#content-showcase-tpl .list-view.box-content .box-item .card-meta{display:grid}}#content-showcase-tpl .grid-view.box-content{display:grid;!important;column-gap:20px!important}#content-showcase-tpl .grid-view.box-content.columns-1{-moz-column-count:1;-webkit-column-count:1;column-count:1;grid-template-columns:100%}#content-showcase-tpl .grid-view.box-content.columns-2{-moz-column-count:2;-webkit-column-count:2;column-count:2;grid-template-columns:calc((100% - 20px) /2) calc((100% - 20px) /2)}#content-showcase-tpl .grid-view.box-content.columns-3{-moz-column-count:3;-webkit-column-count:3;column-count:3;grid-template-columns:calc((100% - 40px) /3) calc((100% - 40px) /3) calc((100% - 40px) /3)}#content-showcase-tpl .grid-view.box-content.columns-4{-moz-column-count:4;-webkit-column-count:4;column-count:4;grid-template-columns:calc((100% - 60px) /4) calc((100% - 60px) / 4) calc((100% - 60px) / 4) calc((100% - 60px) / 4)}#content-showcase-tpl .grid-view.box-content.columns-5{-moz-column-count:5;-webkit-column-count:5;column-count:5;grid-template-columns:calc((100% - 80px) /5) calc((100% - 80px) /5) calc((100% - 80px) /5) calc((100% - 80px) /5) calc((100% - 80px) /5)}#content-showcase-tpl .grid-view.box-content.columns-6{-moz-column-count:6;-webkit-column-count:6;column-count:6;grid-template-columns:calc((100% - 100px) /6) calc((100% - 100px) /6) calc((100% - 100px) /6) calc((100% - 100px) /6) calc((100% - 100px) /6) calc((100% - 100px) /6)}#content-showcase-tpl .grid-view.box-content .box-item{margin-bottom:20px}#content-showcase-tpl .grid-view.box-content .box-item .card-thumb{margin-bottom:20px}#content-showcase-tpl .grid-view.box-content .box-item .card-thumb .thumb > a{display:flex;align-items:center;align-content:center;text-align:center;text-decoration:none;box-shadow:none;border:none}#content-showcase-tpl .grid-view.box-content .box-item .card-thumb img{margin:auto}@media (min-width:601px) and (max-width:782px){#content-showcase-tpl .grid-view.box-content[class*=columns-]{-moz-column-count:2;-webkit-column-count:2;column-count:2;grid-template-columns:calc((100% - 20px) /2) calc((100% - 20px) /2)}#content-showcase-tpl .grid-view.box-content.columns-1{-moz-column-count:1;-webkit-column-count:1;column-count:1;grid-template-columns:auto}}@media screen and (max-width:600px){#content-showcase-tpl .grid-view.box-content[class*=columns-]{-moz-column-count:1;-webkit-column-count:1;column-count:1;grid-template-columns:auto}}
.ih-ctn{box-sizing:border-box}.ih-ctn .logo-ctn a img{display:flex}.ih-clearfix:after,.ih-clearfix:before{clear:both;content:".";display:block;height:0;visibility:hidden;width:100%;line-height:0;overflow:hidden}.ih-layout{position:relative;z-index:100}.ih-sticky{top:auto;width:100%;z-index:9998;animation:none;transform:none;position:fixed}.ih-wide{margin:0 auto}.ih-area:hover .shiftclick{display:block}@media (min-width:783px){.ih-content{display:flex;align-items:center}.ih-area{flex:initial;position:relative}.ih-area-menu .navigation-in ul.responsi-menu{top:0!important;display:inline-block!important}.ih-area-menu{top:auto!important}}@media only screen and (min-width:600px) and (max-width:782px){.ih-content{display:flex;align-items:center;position:relative}.ih-area{flex:initial;position:relative;line-height:0}.ih-area .navigation-in{width:auto;display:inline-block}.ih-area .navigation-in .menu-text{display:none!important}#ih-area-1{text-align:left}.ih-area-menu .navigation-in ul.responsi-menu{position:fixed;right:0;max-height:50vh;overflow-y:scroll}.hasSticky .ih-area-menu .navigation-in ul.responsi-menu{position:fixed;right:0}a .phonenumber{display:none}.ih-ctn .navigation-in ul.responsi-menu{transition:none!important}.ih-area-menu{text-align:right;position:absolute;right:0;top:auto}.ih-layout:not(.ihSticky) .stickyMenu{position:fixed!important}.ih-layout.ihSticky .ih-ctn:not(.ih-tablet-nonsticky) .stickyMenu{top:auto!important}.ih-layout.ihSticky .ih-tablet-nonsticky{position:relative!important;top:auto!important}.ih-layout.ihSticky .ih-tablet-nonsticky .stickyMenu{position:fixed!important}}@media (max-width:600px){.ih-content{display:flex;align-items:center;position:relative}.ih-area{flex:initial;position:relative;line-height:0}.ih-area .navigation-in{width:auto;display:inline-block}.ih-area .navigation-in .menu-text{display:none!important}#ih-area-1{text-align:left}.ih-area-menu .navigation-in ul.responsi-menu{position:fixed;right:0;max-height:50vh;overflow-y:scroll}.admin-bar:not(.hasSticky) .ih-area-menu .navigation-in ul.responsi-menu{}.hasSticky .ih-area-menu .navigation-in ul.responsi-menu{position:fixed;right:0}a .phonenumber{display:none}.ih-ctn .navigation-in ul.responsi-menu{transition:none!important}.ih-area-menu{text-align:right;position:absolute;right:0;top:auto}.ih-layout:not(.ihSticky) .stickyMenu{position:fixed!important}.ih-layout.ihSticky .ih-ctn:not(.ih-mobile-nonsticky) .stickyMenu{top:auto!important}.ih-layout.ihSticky .ih-mobile-nonsticky{position:relative!important;top:auto!important}.ih-layout.ihSticky .ih-mobile-nonsticky .stickyMenu{position:fixed!important}}
.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description
.text{width:72%;float:left}.widget_brand_description
img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0
0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails
li{float:left;margin:0
3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns
li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1
li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2
li{width:48%}ul.brand-thumbnails.columns-3
li{width:30.75%}ul.brand-thumbnails.columns-5
li{width:16.95%}ul.brand-thumbnails.columns-6
li{width:13.5%}.brand-thumbnails li
img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description
li{text-align:center}.brand-thumbnails-description li .term-thumbnail
img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index
li{float:left;margin:0
2px 2px 0}ul.brands_index li a,ul.brands_index li
span{border:1px
solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li
span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li
a.active{border-width:2px;padding:5px}div#brands_a_z
a.top{border:1px
solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}.clear{clear:both}.nobr{white-space:nowrap}.pvc_clear{clear:both}body .pvc-stats-icon,body .pvc-stats-icon svg{color:#d33 !important;fill:#d33 !important}body .pvc_stats .pvc-stats-icon{vertical-align:middle}body .pvc_stats .pvc-stats-icon.small svg{width:18px}body .pvc_stats .pvc-stats-icon.medium svg{width:24px}body .pvc_stats .pvc-stats-icon.large svg{width:30px}@keyframes search-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.predictive_results{padding:0px;background-color:white;overflow:hidden;border:1px
solid #C2C2C2;z-index:999999 !important}.predictive_results
ul{list-style:none outside none;margin:0px
0 0 0;padding:0;position:relative;width:100%}.predictive_results
li{margin:0px
!important;padding:0px
!important;cursor:pointer;display:block;float:none !important;font:menu;font-size:12px !important;line-height:16px !important;overflow:hidden;width:100% !important;position:relative !important}.more_result
.see_more_arrow{color:#3b5998;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center}.ac_over
.ajax_search_content{background-color:#6D84B4;color:#FFF}.widget_products_predictive_search{position:relative;z-index:99}.ajax_search_content{padding:0
5%;width:100%;float:left;overflow:auto;max-height:600px}.result_row{width:100%;float:left;margin:6px
0}.result_row:hover{opacity:1}.rs_avatar
img{width:100% !important;height:auto !important;border:none !important;padding:0
!important;margin:0
!important}.rs_avatar{width:64px;float:left;overflow:hidden;text-align:center}.predictive_results ul li
.rs_content_popup{float:right;width:calc(100% - 74px)}.predictive_results ul li
.rs_content_popup.no_image{width:100%}.rs_result_row
.rs_content.no_image{margin-left:0 !important}.rs_name{margin-left:0px}.predictive_results ul li, .predictive_results ul li a:not(.button, .added_to_cart), .predictive_results ul li
p{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:14px;color:#000 !important}.predictive_results ul li a:not(.button,.added_to_cart):hover{opacity:1 !important;color:#FFF !important}.predictive_results ul li
.rs_name{width:100%;color:#3B5998 !important;font-weight:bold !important;padding-bottom:2px !important;float:left !important}.predictive_results ul li
.rs_sku{width:100%;color:#3B5998 !important;padding-bottom:2px !important;float:left !important}.predictive_results ul li
.rs_description{width:100%;float:left !important}.predictive_results ul li
.rs_addtocart{display:block !important;margin:10px
0}.predictive_results ul li .rs_addtocart
a{display:table !important;font-size:initial}.predictive_results ul li .rs_addtocart
a.added_to_cart{margin-top:10px !important}.predictive_results ul li
.rs_stock{width:100%;float:left !important}.predictive_results ul li
.rs_cat{width:100%;float:left !important}.predictive_results ul li.ac_over a:not(.button, .added_to_cart), .predictive_results ul li.ac_over a .rs_name, .predictive_results ul li.ac_over a
.rs_sku{color:#FFF !important}.ajax_search_content_title{background:#F2F2F2;padding:3px
10px;font-weight:bold;color:#000}.more_result{width:100%;float:left;background:#F7F7F7;padding:8px
5%;text-align:center}.predictive_results ul li .more_result
a{float:left;width:100%;font-weight:bold;color:#3B5998 !important;margin:2px
0}.more_result
span{color:#999;font-size:10px;font-weight:bold}.ajax_no_result{width:100%;background:#e2e2e2;padding:5px
5%}.ajax_search_content_title, .more_result, .predictive_results, .predictive_results ul li .rs_content_popup,.rs_avatar,.ajax_search_content,.ajax_no_result{box-sizing:border-box !important}.wc_ps_container
*{box-sizing:border-box !important}.svg-inline--fa{box-sizing:content-box !important}.wc_ps_container{border-radius:4px;border:1px
solid #cdcdcd;box-sizing:border-box;display:block;overflow:hidden;position:relative;white-space:nowrap;width:auto}.wc_ps_container.wc_ps_container_active{border-color:#febd69}.wc_ps_container
.wc_ps_form{display:block;position:relative;margin:0
!important;padding:0
!important}.wc_ps_container
.wc_ps_nav_left{display:inline-block;float:left;width:auto}.wc_ps_container
.wc_ps_nav_right{display:inline-block;float:right;width:auto}.wc_ps_container
.wc_ps_nav_scope{border-right:1px solid #cdcdcd;background-color:#f3f3f3;float:left;overflow:hidden;padding-left:8px}.wc_ps_container
.wc_ps_nav_facade{cursor:default;float:left;overflow:hidden;position:relative;top:0px;height:100%}.wc_ps_container
.wc_ps_nav_facade_label{color:#777;display:block;font-size:12px;margin-left:0px;padding-right:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wc_ps_container
.wc_ps_category_selector{border:none;cursor:pointer;display:block;left:0;margin:0;opacity:0;outline:0
none;padding:0;position:absolute !important;top:0px;visibility:visible;width:auto}.wc_ps_container
.wc_ps_nav_down_icon{color:#555;font-size:12px;position:absolute;right:4px;top:0;display:inline-flex;justify-content:center;align-items:center}.wc_ps_container .wc_ps_nav_down_icon
*{color:#555}.wc_ps_container
.wc_ps_nav_submit{background-color:#febd69;cursor:pointer;overflow:hidden;right:0;top:0;padding:0
5px 0 6px;display:flex}.wc_ps_container .wc_ps_nav_submit:hover{background-color:#f3a847}.wc_ps_container
.wc_ps_nav_submit_icon{color:#555;font-size:16px;text-align:center;vertical-align:middle;padding:0
5px;display:inline-flex;justify-content:center;align-items:center}.wc_ps_container i.wc_ps_nav_submit_icon,
.wc_ps_container
svg.wc_ps_nav_submit_icon{display:inherit !important}.wc_ps_container .wc_ps_nav_submit_icon
*{color:#555}.wc_ps_container
svg.wc_ps_nav_submit_icon{box-sizing:content-box !important}.wc_ps_container .wc_ps_nav_submit:hover .wc_ps_nav_submit_icon,
.wc_ps_container .wc_ps_nav_submit:hover .wc_ps_nav_submit_icon
*{color:#fff}.wc_ps_container
.wc_ps_nav_submit_bt{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border:none !important;color:#fff;cursor:pointer;display:block !important;font-size:14px;height:100%;line-height:1px;margin:0;outline:0
none;padding:0
!important;position:absolute !important;left:0;top:0;text-indent:-1000px;width:100%;opacity:0 !important}.wc_ps_container
.wc_ps_nav_fill{overflow:hidden;white-space:nowrap;width:auto}.wc_ps_container
.wc_ps_nav_field{background-color:#fff}.wc_ps_container
.wc_ps_search_keyword{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border:none !important;box-shadow:none;color:#111;display:block;font-size:15px;line-height:15px;margin:0
!important;outline:0
none;padding:6px
10px;position:absolute;top:0;left:0;width:100% !important}.wc_ps_container
.wc_ps_searching_icon{display:none;color:#555;width:14px;position:absolute;right:5px;top:0;animation:search-spin 2s infinite linear}.wc_ps_container svg.wc_ps_searching_icon
*{color:#555}.wc_ps_container .wc_ps_nav_left,
.wc_ps_container .wc_ps_nav_right,
.wc_ps_container .wc_ps_nav_fill,
.wc_ps_container .wc_ps_nav_scope,
.wc_ps_container .wc_ps_nav_submit,
.wc_ps_container .wc_ps_nav_field,
.wc_ps_container
.wc_ps_search_keyword{height:35px;position:relative}.wc_ps_container .wc_ps_nav_facade_label,
.wc_ps_container .wc_ps_nav_down_icon,
.wc_ps_container .wc_ps_category_selector,
.wc_ps_container .wc_ps_nav_submit_icon,
.wc_ps_container
.wc_ps_searching_icon{line-height:35px;height:100%}.wc_ps_container svg.wc_ps_nav_down_icon,
.wc_ps_container
svg.wc_ps_nav_submit_icon{height:100%}.wc_ps_container
.wc_ps_nav_facade_label{max-width:100px}.predictive_results
.ps_close{display:none !important;position:absolute;top:0;right:-15px;z-index:1000;cursor:pointer;width:18px;line-height:18px;fill:#ff0606;fill-rule:evenodd;padding:0
15px 15px 15px;box-sizing:content-box !important;margin:2px
10px 2px 0px}.wc_ps_bar
.wc_ps_mobile_icon{display:none;cursor:pointer}.wc_ps_mobile_popup{position:absolute;top:0;left:0;width:calc( 100% - 40px );z-index:999999}.wc_ps_mobile_popup
.wc_ps_container{width:100% !important;max-width:100% !important;box-sizing:border-box !important;margin:0
!important}@media only screen and (min-width: 1025px){.wc_ps_bar.search_icon_desktop_only
.wc_ps_mobile_icon{display:inherit}.wc_ps_bar.search_icon_desktop_only
.wc_ps_container{visibility:hidden !important;height:0 !important;position:absolute}}@media only screen and (max-width: 1024px) and (min-width: 681px){.wc_ps_bar.search_icon_tablet_only
.wc_ps_mobile_icon{display:inherit}.wc_ps_bar.search_icon_tablet_only
.wc_ps_container{visibility:hidden !important;height:0 !important;position:absolute}}@media only screen and (max-width: 680px){.wc_ps_shortcode_container{max-width:100% !important;width:100% !important;box-sizing:border-box !important;float:none !important}.widget_products_predictive_search .widget-title{display:none}.wc_ps_bar.search_icon_only
.wc_ps_mobile_icon{display:inherit}.wc_ps_bar.search_icon_only
.wc_ps_container{visibility:hidden !important;height:0 !important;margin:0
!important;position:absolute}}.predictive_results.rtl
.ps_close{left:-15px;right:auto}.predictive_results.rtl
.ajax_search_content_title{text-align:right}@media only screen and (max-width: 1024px){.predictive_results
.ps_close{display:table !important}.predictive_results ul li
.rs_addtocart{margin:10px
0}}@media screen and (max-device-width : 1024px){.wc_ps_container .wc_ps_nav_field
input.wc_ps_search_keyword{font-size:16px !important}}