<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
 * Add any custom CSS here.
 *
 * This file will be loaded after all other theme stylesheets.
 */

body, button, input, select, textarea{font-family:Lato,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;outline:none;}
a:focus,button:focus { outline: none; }
a{color:#2bc1ba}
a:hover{color:#02cfc5}
.header-icons a i{color: #3CDBD3;}
.added_to_cart.alt, .added_to_cart.cta, .button.alt, .button.cta, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link.alt, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link.cta, button.alt, button.cta, input[type=button].alt, input[type=button].cta, input[type=reset].alt, input[type=reset].cta, input[type=submit].alt, input[type=submit].cta{ background:#3CDBD3; color:#333}
.added_to_cart.alt:hover, .added_to_cart.cta:hover, .button.alt:hover, .button.cta:hover, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link.alt:hover, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link.cta:hover, button.alt:hover, button.cta:hover, input[type=button].alt:hover, input[type=button].cta:hover, input[type=reset].alt:hover, input[type=reset].cta:hover, input[type=submit].alt:hover, input[type=submit].cta:hover{background:#3CDBD3;color:#333}
.main-navigation ul.menu&gt;li&gt;a:hover, .main-navigation ul.nav-menu&gt;li&gt;a:hover{color: #333;
    border-bottom: 3px solid #3CDBD3;
    }
.footer_btm{padding-top:20px;text-align: center;}
.main-navigation ul.menu&gt;li.menu-item-has-children&gt;a:after{display:none}

.main-navigation ul.menu&gt;li&gt;a, .main-navigation ul.nav-menu&gt;li&gt;a {
    padding: 0.5em .6em; border-top: 3px solid #fff; border-bottom: 3px solid #fff
}
.main-navigation ul.menu li.current-menu-item a,.main-navigation ul.menu li.current-product_cat-parent a,
.main-navigation ul.menu li.current_page_parent a{
/*color:#3CDBD3 !important;*/ color:#333 !important; border-bottom: 3px solid #3CDBD3; font-weight:bold}

table.woocommerce-checkout-review-order-table .product-name{width: 50%;}
.main-navigation ul.menu li.current-product_cat-parent .sub-menu a,.main-navigation ul.menu li.current-menu-item .sub-menu a,
.main-navigation ul.menu li.current_page_parent .sub-menu a{color: #333333 !important;border-bottom:none; font-weight:normal;}
.main-navigation ul.menu .sub-menu li.current-menu-item a{background: #3CDBD3 !important; color:#333}
.col-full {
max-width: 1500px; padding:0 }
.page-template-template-homepage .entry-content, .page-template-template-homepage .entry-header{max-width: 1500px;padding:0}
.site-header .col-full{ position:relative; }
.site-header .storefront-primary-navigation .col-full{max-width:100%;padding:0}
.site-header .custom-logo-link, .site-header .site-logo-anchor, .site-header .site-logo-link{    width: 230px;    margin: 0 auto;}
.woocommerce-active .site-header .site-branding{ width:100%;}
.woocommerce-active .site-header .top-rigth-area{ display:none; position:absolute; right:0; width:310px}
.woocommerce-active .site-header .site-search{ width:175px; float:left}
.woocommerce-active .site-header .site-search input{ background:none; box-shadow: none; border-bottom: 1px solid #333; padding: 0.4rem 1.41575em;}
.main-navigation ul li a:hover{color: #747474;}
.site-search .widget_product_search form:before{top: .7em;left: .7em;}
.woocommerce-active .site-header .header-icons{float:right; margin-top: 3px;}
.woocommerce-active .site-header .storelocator,
.woocommerce-active .site-header .menu-utility-user,
.woocommerce-active .site-header .menu-utility-wishlist,
.woocommerce-active .site-header .site-header-cart
{float:left;list-style:none; padding:0; margin:0 .5rem; width:auto; font-size:1.15rem; }
.site-header-cart .cart-contents{padding:0}
.header-user{    display: block;    position: absolute;    right: 0;    top: -25px;}

.widget_icl_lang_sel_widget{    position: absolute;    left: 15px;margin-top: 13px;}
.widget#text-2{margin-bottom:1em}
.woocommerce-active .site-header .main-navigation,.primary-navigation{width:100%; margin:0 auto; max-width:100%}
.primary-navigation{border-top:1px solid #e6e7e9; border-bottom:1px solid #e6e7e9;}
.main-navigation ul.menu, .main-navigation ul.nav-menu{width: fit-content;width:725px; margin:0 auto;}
.main-navigation ul.menu&gt;li&gt;a, .main-navigation ul.nav-menu&gt;li&gt;a{padding: 0.8em 0.98em;}
.woocommerce-breadcrumb a:hover{color:#ff8360}
.main-navigation ul ul li:hover,.main-navigation ul.menu ul a:hover,.main-navigation ul.nav-menu ul li:hover&gt;a{background:#00FFF5; }
.main-navigation ul ul li:hover a,.main-navigation ul.menu ul a:hover,.main-navigation ul.nav-menu ul li:hover&gt;a{color:#333; }
#site-header-cart .woocommerce-Price-amount{display:none}
.woocommerce-table__product-name{width:50.8%;}
#site-header-cart .count{position: absolute;
    font-weight: bold;
    padding: 1px 9px;
    margin-left: 6px;
    color: #3cdbd3;
    margin-top: -12px;
    border-radius: 25px;
	opacity: .9;}
#site-header-cart .widget_shopping_cart .woocommerce-Price-amount,#site-header-cart .widget_shopping_cart .count{display:inline-block}
#site-header-cart .widget_shopping_cart{width:310px;}
.site-header-cart .cart-contents:after{height:2rem}
.site-header-cart:hover .widget_shopping_cart{right:0;left:inherit;display:block;}

.woocommerce-active .site-header .site-header-cart a{color:#3CDBD3; position: relative;}
.woocommerce-active .site-header .widget_shopping_cart a{color:#2bc1ba; margin-left:20px;}
.woocommerce-active .site-header .widget_shopping_cart a.remove{margin-left:0;}
.added_to_cart, .button, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, button, input[type=button], input[type=reset], input[type=submit]{background-color:#3CDBD3;border:0;color:#333}
.button:hover,button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .button:hover, .widget a.button:hover{background-color:#00FFF5 !important;color:#333 !important;}
.site-header{background:#fff}
.storefront-handheld-footer-bar .header-icons{display:none}
.woocommerce-active .site-header .storelocator span,
.woocommerce-active .site-header .menu-utility-user span,
.woocommerce-active .site-header .menu-utility-wishlist span{display:none;}

.page-template-template-homepage:not(.has-post-thumbnail) .site-main{padding-top:1rem;}
.swiper-container .swiper-pagination{display:none}
.kts-p-hover{ display:none !important;}
.products .product:hover img{display:none !important;}
.products .product:hover .kts-p-hover{display:block !important;}
button.menu-toggle{position: absolute !important;
    left: 0!important;
    top: 0!important;
    margin-top: 4px!important;
    margin-left:0;
	border:0;
	transform: scale(1.6);
	}
button.menu-toggle span{margin-left: -9999px;}
.product_enq_form textarea{display:none}
.product_enq_form input{margin-top:10px;}
.pagination .page-numbers li .page-numbers.current, .woocommerce-pagination .page-numbers li .page-numbers.current{
	background-color: #3CDBD3; color:#fff
}
.woocommerce-products-header__title{float:left}
.woocommerce-products-header .term-description{display:block; float:left;width: 100%;}
.storefront-sorting{float:right; margin:10px 0 0 0;}
.storefront-sorting select{border:1px solid #e6e7e9; padding:3px}
.woocommerce-result-count{margin:3px 0}
.wpfSlugWrapper{float: left;padding: 0 0 10px 0;}
span.onsale,.wc-block-grid__product-onsale, .onsale{ background:#e66a70; color:#fff; border:0}
.sale .price ins,.wc-block-grid__products .wc-block-grid__product .price ins{color: #e66a70 !important;}
.entry-summary .price,.single-product div.product table.variations .value{ margin-bottom:0 !important;}
.widget_layered_nav ul li.li_c:before,.widget_layered_nav ul li.chosen.li_c:before{display:none !important;}
.widget_layered_nav ul li.li_c{     display: inline-block; width: 34px;height: 34px;margin:0 8px 8px 8px;border-radius:20px; position: relative;border:1px solid #fff;}
.widget_layered_nav ul li.li_c .count{display:none}
.color_circle{
    background-color: #3770cc;
    width: 34px;
    text-indent: -9999px;
    height: 34px;
    display: block;
	border:0;
	border-radius:20px;
	position: absolute;
    top: 0;
    left: 0;
	
}
.woocommerce-widget-layered-nav{clear:both}
.widget_layered_nav ul li.li_c.chosen{border:1px solid #585858;}
.chosen .color_circle{
  	width: 28px;height: 28px; top: 2px;left: 2px;
}

.wpgis-slider-for .btn-prev, .wpgis-slider-for .btn-next{ opacity: .8; margin:0; width:30px}
.storefront-product-pagination{display:none}
.slick-slide img {
    margin: 0 auto;
	width:100%;
}
.single-product span.onsale{margin: 0 0 10px 3%;}

.has-white-color { color:#FFFFFF; }
.has-white-background-color { background-color:#FFFFFF; }

.has-black-color { color:#333333; }
.has-black-background-color { background-color:#333333; }

.has-darkgrey-color { color:#666666; }
.has-darkgrey-background-color { background-color:#666666; }

.has-grey-color { color:#464646; }
.has-grey-background-color { background-color:#464646; }

.has-lightgrey-color { color:#3CDBD3; }
.has-lightgrey-background-color { background-color:#3CDBD3; }

.has-yellow-color { color:#dcc57b; }
.has-yellow-background-color { background-color:#dcc57b; }

.has-pink1-color { color:#afa96a; }
.has-pink1-background-color { background-color:#afa96a; }

.has-pink2-color { color:#da8679; }
.has-pink2-background-color { background-color:#da8679; }

.has-red-color { color:#cf2e2e; }
.has-red-background-color { background-color:#cf2e2e; }

.has-purple-color { color:#8971ae; }
.has-purple-background-color { background-color:#8971ae; }

.has-blue-color { color:#718aad; }
.has-blue-background-color { background-color:#718aad; }

.has-green-color { color:#71ad8a; }
.has-green-background-color { background-color:#71ad8a; }
.add_to_cart_button.added{ display:none}
.footer-widget-4 .custom-html-widget a{font-size:2rem;color: #b2b2b3 !important; float:left;margin-right: 1rem;}
.widget a.button.checkout{ background:#3CDBD3; color: #fff}
.widget a.button.checkout:hover{ background:#3CDBD3;}

.wpfFilterTitle{
    font-size: 1.41575em;
    letter-spacing: 0;
    border-bottom: 1px solid rgba(0,0,0,.05);
    padding: 0 0 1em;
    margin-bottom: 1em;
    font-weight: 300;
}
.wpfFilterWrapper .wfpTitle{ font-size: 1.32em !important; font-weight:300!important; color:#43454b!important;}
.woobewoo-filter-loader.spinner{ width: 64px!important;
    height: 64px!important; background-size:64px 64px!important;
    background: url(https://www.ktsilver.com/wp-content/uploads/2021/06/icon-circle-64.png)!important;}
.added_to_cart.alt, .added_to_cart{background:#7DCE82; color: #fff}
.added_to_cart.alt:hover, .added_to_cart:hover{background:#7DCE82; }
.wpfFilterContent{ margin-top:10px;}
.woocommerce-error{
background-color: #FF8360; color:#333}
.woocommerce-info, .woocommerce-message, .woocommerce-noreviews, p.no-comments {
background-color: #e8e288; color:#333}
.woocommerce-error .button, .woocommerce-info .button, .woocommerce-message .button, .woocommerce-noreviews .button, p.no-comments .button{ color:#333}
.woocommerce-message a:hover{background: none !important;}
.grecaptcha-badge { 
    visibility: hidden;
}
.star-rating,    
.wc-block-grid__product-rating .star-rating, .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{width: 80px;}
.entry-summary .star-rating{width: 5.55em;}
.site-footer a{   
    text-decoration: none;
}
.page-template-template-homepage .wc-block-grid__product{margin-bottom:0;}
.wp-block-columns{margin-bottom: 1em;}
.hentry .entry-content .wp-block-columns .wp-block-column{margin-bottom: 0.1em;}
.woocommerce-info, .woocommerce-noreviews, p.no-comments {
    background-color: #3CDBD3;
}
.wc-block-grid__products .wc-block-grid__product .star-rating, .wc-block-grid__products li.product .star-rating, ul.products .wc-block-grid__product .star-rating, ul.products li.product .star-rating {
    font-size: 14px;
}
.wc-block-grid__product-rating .star-rating span:before, .wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{content: "\f005\f005\f005\f005\f005";    font-family: Font Awesome\ 5 Free;color: #3CDBD3;}
.wc-block-grid__product-rating .star-rating:before, .wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before{content: "\f005\f005\f005\f005\f005";    font-family: Font Awesome\ 5 Free;  color: #3CDBD3;  opacity: .25;}
.wc-block-grid__products .wc-block-grid__product .button, .wc-block-grid__products li.product .button, ul.products .wc-block-grid__product .button, ul.products li.product .button,.editor-styles-wrapper .wp-block-button .wp-block-button__link, .hentry .entry-content .wp-block-button .wp-block-button__link{ font-size:1em;}

.wp-block-getbowtied-carousel .swiper-button-next, .wp-block-getbowtied-carousel .swiper-button-prev,
.wp-block-getbowtied-carousel .swiper-button-next, .wp-block-getbowtied-carousel .swiper-button-next{
    fill: #fff;
	
}
.wp-block-getbowtied-carousel .swiper-button-next, .wp-block-getbowtied-carousel .swiper-button-prev .bg ,
.wp-block-getbowtied-carousel .swiper-button-next, .wp-block-getbowtied-carousel .swiper-button-next .bg {
    fill: #fff;
}

.page-template-template-homepage .type-page{ padding-top:0}

.wp-block-getbowtied-carousel .swiper-button-next, .wp-block-getbowtied-carousel .swiper-button-prev {outline: none;
border: 2px solid rgba(255,255,255,0.5) !important;
    border-radius: 50px!important;
	background-color: #3cdbd3!important;
	    width: 40px!important;
    height: 40px!important;
	padding:8px 12px 0 12px!important;
	fill: #fff!important;
	}
.swiper-button-prev img,.swiper-button-next img{width:14px;}
.site-footer .storefront-handheld-footer-bar a:not(.button):not(.components-button){color: #3CDBD3;}
.storefront-handheld-footer-bar ul li.cart .count {background-color: #3CDBD3;}
.storefront-handheld-footer-bar ul li.shop-location&gt;a:before {
    content: "\f3c5";
}
.storefront-handheld-footer-bar ul li.search.active .site-search {
    background: #f9f9f9;
}
.storefront-handheld-footer-bar .site-search .widget_product_search form input[type=search]{
    background: #fff;
    box-shadow: none;
    border-bottom: 1px solid #333;
    padding: .5rem 1.41575em;
    padding-left: 2.617924em;
}
.products_filter_toggle{color:#3CDBD3;display:none; font-size: 1.41575em; padding:.5em 0; margin:0 0 .8em 0; border-bottom:1px solid #3CDBD3;}
.products_filter_toggle i{
	float: right;
	color: #3CDBD3;
	margin-top: 7px;
}
.products_filter_toggle i.fa-chevron-up{display:none}
ul.diff_color{margin:0 0 .8em 0; padding:0}
ul.diff_color li{ position:relative; list-style:none; display:inline-block; margin:0 .5em;width: 34px;height: 34px;border-radius:20px; position: relative; border:1px solid #fff; }
ul.diff_color li:first-child{margin:0 .5em 0 0; }
ul.diff_color li a.color_circle{position:relative;}
ul.diff_color li.chosen{border:1px solid #585858;}
.chosen .color_circle{
  	width: 28px;height: 28px; 
}
.page-template-template-homepage .product .button,
.page-template-template-homepage .add_to_cart_button,
.page-template-template-homepage .star-rating{display:none !important;}
.wp-block-eedee-block-gutenslider button:hover
{background: transparent!important;}

.single-product div.product table.variations select,select.engraveSelect{
	padding: 11px;
    padding-left: 25px;
	display:block
}
.wpcf7 form.sent .wpcf7-response-output{clear:both}
#EngravingForm{margin: 0 0 1.41575em;}
#EngravingForm table{margin: 0;}
#EngravingForm table tr td{text-align:left; padding: 10px 20px 10px 0;}
#EngravingDetail {display:none;  margin-top:10px;}
#EngravingDetail input[type=radio] {
    display: none;
}
input[type=radio]+label.engravingFontBox{letter-spacing: 0.5px;text-align: center;border: solid 1px #333; padding: 10px 30px;margin:0 10px 0 0;background-color: #f8f8f8;}
#EngravingDetail input[type="radio"]:checked + label{background-color: #3cdbd3;  border: solid 1px #3cdbd3; }
.timesNewRoman,.timesnewroman,.TimesNewRoman{font-family: "timesnewroman";}
.arial,.Arial{font-family: "arial";}
.wpml-ls-legacy-dropdown {width: 8.5em;}
.ibfw_square_data{z-index:99}
.size_chart_btn{display:inline-block; background:#3cdbd3; color:#333; padding:0px 9px; border-radius:20px; text-align:center; margin-left:6px;margin-bottom: 2px;}

.modal-content{background:#fff}
.modal-content h3{padding-top:15px;}
.modal-content .wp-block-table td,.modal-content .wp-block-table th{padding: .3em;font-size: .95em;}

#site-navigation .wpml-ls-legacy-list-horizontal{display:none}
.form-row{margin:0 auto;}
.form-col{width:48%; margin:1%; display:inline-block; float:left }

#map_container{width:100%; min-height:300px; margin-bottom:40px;}
.wpfSlug{float: right; margin-bottom:15px !important;}
.wpfFilterButton{background:#eae1e1;}
.wpfFilterButton:hover{background-color: #f3e4e4 !important;}
table.woocommerce-product-attributes th {
        max-width: 3.7rem !important;
}
.entry-summary .product_title{ margin-bottom:0;}
.product_detail_number{margin:0; color:#929292}
.tinv-wishlist .product-action{width:170px;}
.tinv-wishlist td.product-name a+.variation{display:none!important;}

#myktsms{ font-size: .875em;}



@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.wp-block-eedee-block-gutenslider .eedee-gutenslider-nav svg .bg, .wp-block-eedee-block-gutenslider .eedee-gutenslider-nav svg #bg{    background:transparent;
    fill:transparent; }
	.wp-block-eedee-block-gutenslider.arrow-position-sides .eedee-gutenslider-next{right:20px;}
	.wp-block-eedee-block-gutenslider.arrow-position-sides .eedee-gutenslider-prev{left:20px;}
.wp-block-eedee-block-gutenslider .eedee-gutenslider-nav svg .arrow, .wp-block-eedee-block-gutenslider .eedee-gutenslider-nav svg #arrow{fill:#fff}
.wp-block-eedee-block-gutenslider .slick-dots{ bottom:20px;}
.wp-block-eedee-block-gutenslider .slick-dots li button::before{font-size:30px; color:#fff}
.wp-block-eedee-block-gutenslider .slick-dots li.slick-active button::before{ color:#fff}
}
/*CSS for IE end*/




@media (min-width: 768px){
.main-navigation ul.menu ul.sub-menu, .main-navigation ul.nav-menu ul.children{background:#f3f3f3}
.woocommerce-active .site-header .top-rigth-area{display: block; margin-right:15px;margin-top: 13px;}
.site-header{padding-top: 1em;}
.site-header .storefront-primary-navigation .col-full{margin:0}
.site-header-cart .widget_shopping_cart,.site-header-cart .widget_shopping_cart .buttons, .site-header-cart .widget_shopping_cart .total{    background-color: #fbfbfb;}
.storefront-breadcrumb {
	padding: .8em 0;
    margin: 0 0 .8em;
}
.left-sidebar.single-product .content-area {
    width: 100%;
    float: none;
    margin:0 auto;
}

.single-product div.product .images {
    width: 47%; }
.single-product div.product .summary {
width: 51%;}

}


@media (max-width: 66.4989378333em){
.col-full {margin:0}
}
@media (max-width: 1500px){
.page-template-template-homepage .entry-content{padding:0 2.617924em}
.hentry .entry-content figure.wp-block-image.size-full{margin-left:-2.617924em;margin-right:-2.617924em;}
.wp-block-eedee-block-gutenslider {margin: 0 -2.617924em;}

.col-full{ margin:0 20px}
.page-template-template-homepage .col-full{ margin:0 }
footer .col-full,.page-template-template-homepage footer .col-full{ margin:0 2.617924em}
.storefront-breadcrumb .col-full{ margin:0 20px}
}
@media (max-width: 1024px){
	.wp-block-getbowtied-carousel .gbt_18_swiper-container{ padding:0 24px; } 
.wp-block-getbowtied-carousel .swiper-navigation-container:hover .swiper-button-prev,
.wp-block-getbowtied-carousel .swiper-navigation-container:hover .swiper-button-next{   transform: none !important;} 
.wp-block-getbowtied-carousel .swiper-navigation-container .swiper-button-prev svg{ float:right;}
.wp-block-getbowtied-carousel .swiper-navigation-container .swiper-button-prev{    
    display: block;
     transform: none ;
    width: 28px;
    top: 0;
    left: 0;
    padding-top: 110px;
   
    right: inherit;
   
	
   
}
.wp-block-getbowtied-carousel .swiper-navigation-container .swiper-button-next svg{ float:left;   }
.wp-block-getbowtied-carousel .swiper-navigation-container .swiper-button-next{    
display: block;
    transform: none;
    width: 28px;
    top: 0;
	right: 0;   
    padding-top: 110px;
   
    left: inherit;

   
 }
}
@media (max-width: 950px){

.wp-block-eedee-block-gutenslider.ed-tablet-hidden{ display:none;}

.main-navigation ul.menu, .main-navigation ul.nav-menu {
width: 630px;}
.main-navigation ul.menu&gt;li&gt;a, .main-navigation ul.nav-menu&gt;li&gt;a{padding: 0.5em .6em;}
.woocommerce-active .site-header .top-rigth-area{width:200px;margin-top:0}
.woocommerce-active .site-header .site-search {width: 100%; margin-bottom: .5em;}
.woocommerce-active .site-header .storelocator,
.woocommerce-active .site-header .menu-utility-user,
.woocommerce-active .site-header .menu-utility-wishlist,
.woocommerce-active .site-header .site-header-cart
{margin:0 1rem;}

}
@media (max-width: 768px){
.site-header {
    padding-top: 1em;
}
.single-product span.onsale{position: absolute; margin: 10px 0 0 24%;    z-index: 9;}

.site-header .storefront-primary-navigation .col-full{margin:0}
/*body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-columns .wp-block-column:nth-of-type(2n), body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-columns .wp-block-column:nth-of-type(2n) {
   padding-left: 5.8823529412%
}*/
#wpgis-gallery{display:none}
.vertical-img-left.wpgis-slider-for{width:100%}

.single-product div.product .summary {
width: 100%;}
.wc-block-grid__products .wc-block-grid__product .button, .wc-block-grid__products li.product .button, ul.products .wc-block-grid__product .button, ul.products li.product .button,.editor-styles-wrapper .wp-block-button .wp-block-button__link, .hentry .entry-content .wp-block-button .wp-block-button__link{  font-size:0.9em; padding-right: .4em; padding-left: .4em;}
}
@media (max-width: 767px){
.header-user{display:none}
.storefront-breadcrumb {
    margin: 0 0 .1em;}
.page-template-template-homepage .entry-content {
    padding: 0 1em;
}
.hentry .entry-content figure.wp-block-image.size-full{margin-left:-1em;margin-right:-1em;}
.wp-block-eedee-block-gutenslider {margin: 0 -1.617924em;}

.wp-block-eedee-block-gutenslider.ed-tablet-hidden{ display:block;}
.wp-block-eedee-block-gutenslider.ed-mobile-hidden{ display:none;}
.main-navigation ul.menu, .main-navigation ul.nav-menu{width:100%;} 
.single-product span.onsale{margin: 10px 0 0 25%;}
.site-header{ padding-top:0; height: 50px;}
.col-full {margin:0 1em;}

.site-header .custom-logo-link{max-width: 190px;}
.site-header .custom-logo-link img{margin:5px auto 0 auto;max-width: 190px; position:absolute; z-index:90}
#site-navigation .menu{ margin-top:55px; background:#fff; padding: 0 25px; border-bottom: 1px solid #ccc;}

.storefront-primary-navigation{ height: 50px; }
.woo-variation-product-gallery{margin: 0 auto;
    display: block;
    float: none;}
.wc-block-grid__products .wc-block-grid__product .button, .wc-block-grid__products li.product .button, ul.products .wc-block-grid__product .button, ul.products li.product .button,.editor-styles-wrapper .wp-block-button .wp-block-button__link, .hentry .entry-content .wp-block-button .wp-block-button__link{ font-size:0.8em; padding-right: .6em; padding-left: .6em;}
ul.products li.product img{width:100%}
.products_filter_toggle{display:block;}
#secondary.widget-area{display:none; }
.archive.woocommerce-page .left-sidebar .site-content .col-full {
        display: flex;
        flex-direction: column-reverse;
    }
.woocommerce-products-header__title,.storefront-sorting {
    float: none; margin:0;
}
.hentry .entry-content .wp-block-table thead th,.hentry .entry-content .wp-block-table td{padding: .3em;font-size: .95em;}
#icl_lang_sel_widget-2{display:none}


#site-navigation .wpml-ls-legacy-list-horizontal{background:#fff;}
#site-navigation.toggled .wpml-ls-legacy-list-horizontal{display:none}
#site-navigation .wpml-ls-legacy-list-horizontal .wpml-ls-item{display:block; margin:15px 0;}
#site-navigation .wpml-ls-legacy-list-horizontal li{ background:#f8f8f8}
#site-navigation .wpml-ls-legacy-list-horizontal li.wpml-ls-current-language{ background:#3cdbd3;}

#site-navigation .wpml-ls-link{display:block; padding:12px 0; text-align:center;}

.form-col{width:100%; margin:a auto; float:none }
.page-template-template-homepage .product .ibfw_circle{height: 40px;
    width: 40px;}
table.woocommerce-product-attributes th {
        max-width: 4rem !important;
}

}</pre></body></html>