@keyframes animation_menu{0%{transform:scaleY(.7);visibility:hidden}to{transform:scale(1);visibility:visible}}@-webkit-keyframes mySticky{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes mySticky{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes animation_menu_sub{0%{opacity:0;transform:scaleX(.7);visibility:hidden}to{opacity:1;transform:scale(1);visibility:visible}}@keyframes slide_down{0%{opacity:0;transform:scaleY(.7);visibility:hidden}to{opacity:1;transform:scale(1);visibility:visible}}@keyframes animation_fade_translate{0%{opacity:0;transform:translate3d(-10px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes animation_fade{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes animation_fade_out{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes slidebottomtotop{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slidebottomtotop2{0%{transform:translateY(3px)}to{transform:translateY(0)}}@keyframes animation_to_bottom{0%{opacity:0;transform:scaleY(.7);visibility:hidden}to{opacity:1;transform:scale(1);visibility:visible}}@-moz-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes animation_tranlate_right{0%{opacity:0;transform:translateX(-5px);visibility:hidden}to{opacity:1;transform:translateX(0);visibility:visible}}@keyframes animation_tranlate_left{0%{opacity:0;transform:translateX(5px);visibility:hidden}to{opacity:1;transform:translateX(0);visibility:visible}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-2px,0,0)}40%,60%{transform:translate3d(3px,0,0)}}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@keyframes bounce{30%{transform:translateY(0)}50%{transform:translateY(-20%)}70%{transform:translateY(0)}80%{transform:translateY(-10%)}90%{transform:translateY(0)}99%{transform:translateY(-5%)}to{transform:translateY(0)}}@keyframes bounce2{30%{transform:translateY(0)}50%{transform:translateY(20%)}70%{transform:translateY(0)}80%{transform:translateY(10%)}90%{transform:translateY(0)}99%{transform:translateY(5%)}to{transform:translateY(0)}}@keyframes shine{to{left:125%}}@keyframes gradient{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}*{box-sizing:border-box;margin:0;padding:0}:after,:before{box-sizing:border-box}body,html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;text-align:left;vertical-align:baseline;width:100%}html{-webkit-text-size-adjust:none;-webkit-tap-highlight-color:#fff0}body,button,html,input,keygen,label,select,textarea{color:var(--ts-text-color);font-family:var(--ts-pr-font-family);font-size:var(--ts-body-font-size);font-style:var(--ts-pr-font-style);font-weight:var(--ts-pr-font-weight);letter-spacing:var(--ts-pr-letter-spacing);line-height:var(--ts-pr-line-height)}.column-tabs ul.tabs>li,h1,h2,h3,h6,html body>h1{color:var(--ts-heading-color);font-family:var(--ts-heading-font-family);font-style:var(--ts-heading-font-style);font-weight:var(--ts-heading-font-weight);letter-spacing:var(--ts-heading-letter-spacing);line-height:var(--ts-heading-line-height)}#yith-wcwl-popup-message,dt,fieldset div>label,fieldset legend,html input:focus:invalid:focus,html select:focus:invalid:focus,label,p>label,table thead th{color:var(--ts-heading-color)}strong{font-weight:800}.price,.products .meta-wrapper>.price,.summary .quantity>label,.woocommerce div.product .ts-variation-price>.price{font-weight:700}h1{font-size:var(--ts-h1-font-size)}h2{font-size:var(--ts-h2-font-size)}.column-tabs ul.tabs>li,.woocommerce .cross-sells>h2,.woocommerce .related>h2,.woocommerce.related>h2,h3{font-size:var(--ts-h3-font-size)}.ts-list-of-product-categories-wrapper h3.heading-title,.widget-container .widget-title-wrapper .widget-title,.woocommerce-page #left-sidebar .widget-container.ts-social-icons .widget-title-wrapper .widget-title,.woocommerce-page #ts-filter-widget-area .widget-container.ts-social-icons .widget-title-wrapper .widget-title{font-size:var(--ts-h4-font-size)}.footer-container .ts-list-of-product-categories-wrapper h3.heading-title,.ts-megamenu-container .ts-list-of-product-categories-wrapper h3.heading-title,h6{font-size:var(--ts-h6-font-size)}a{color:var(--ts-link-color)}a:hover{color:var(--ts-link-hover-color)}.screen-reader-text{display:none}.visible-phone{display:none!important}.column-tabs ul.tabs>li:hover{cursor:pointer}.column-tabs ul.tabs>li.current,.column-tabs ul.tabs>li:hover{color:var(--ts-primary-color)}#page ::-webkit-scrollbar,#ts-quickshop-modal div.product ::-webkit-scrollbar,.ts-sidebar-content ::-webkit-scrollbar,.ts-sidebar-content::-webkit-scrollbar{border-radius:2px;cursor:pointer;height:4px;width:4px}#page ::-webkit-scrollbar-track,#ts-quickshop-modal div.product ::-webkit-scrollbar-track,.ts-sidebar-content ::-webkit-scrollbar-track,.ts-sidebar-content::-webkit-scrollbar-track{background-color:#f0f0f0}#page ::-webkit-scrollbar-thumb,#ts-quickshop-modal div.product ::-webkit-scrollbar-thumb,.ts-sidebar-content ::-webkit-scrollbar-thumb,.ts-sidebar-content::-webkit-scrollbar-thumb{background-color:#d7d7d7;border-radius:2px;cursor:pointer}#page .widget-container ::-webkit-scrollbar-thumb{background-color:#000}.heading-title{-ms-word-wrap:break-word;word-wrap:break-word;position:relative}.has-small-font-size{letter-spacing:inherit}.wp-block-comment-template:not(:last-child),.wp-block-post-template:not(:last-child){margin-bottom:1.5rem}.wp-block-comment-template li,.wp-block-post-template li{list-style:none}.wp-block-post-template>li{border-style:dotted;border-width:0 0 1px;padding:1.5rem 0}.wp-block-post-template>li:last-child{border-width:0}.wp-caption,.wp-caption-text{color:#848484;font-size:.86rem;font-style:italic;line-height:1.3;max-width:100%;text-align:center}.content-wrapper>.alignleft:last-child,.content-wrapper>.alignnone:last-child,.content-wrapper>.alignright:last-child,.content-wrapper>:last-child .alignleft:last-child,.content-wrapper>:last-child .alignnone:last-child,.content-wrapper>:last-child .alignright:last-child{margin-bottom:0!important}.alignnone{clear:both;margin:10px 0}.alignleft{float:left!important;margin:0 20px 20px 0!important}.alignleft,.alignright{clear:both;height:auto;max-width:100%}.alignright{float:right;margin:0 0 20px 20px!important}.wp-caption{max-width:100%}.wp-caption img{border:0;height:auto;margin:0;padding:0;width:100%}.wp-caption p.wp-caption-text{margin:12px 0;padding:0;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0;padding-top:8px}.wp-caption.alignleft{margin:0 25px 0 0!important}.wp-caption.alignright{margin:0 0 0 25px!important}.wp-caption p.wp-caption-text a:hover{text-decoration:underline}.wp-caption:last-child p.wp-caption-text:last-child{margin-bottom:0;padding-bottom:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);color:#21759b;display:block;font-size:.8rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:99990}img{border:0;height:auto;margin:0;max-width:100%;transform:translateZ(0);vertical-align:top}a{background:#fff0;cursor:pointer;text-decoration:none;transition:.15s ease 0s}a:hover{-webkit-tap-highlight-color:#fff0;-moz-tap-highlight-color:#fff0;text-decoration:underline}a:focus{text-decoration:none}a:focus,input[type=submit]{outline:none!important}a:active{color:inherit}a.button:hover{text-decoration:none}input[type^=number]{background-clip:padding-box!important}input[type^=text]:focus{-webkit-tap-highlight-color:#fff0;-moz-tap-highlight-color:#fff0;-webkit-appearance:none;outline:0}select:focus{outline:0}address,p{display:block;margin:0 0 20px}em{font-style:italic}h1,h2,h3,h6{margin:0 0 18px}form{display:block}legend{border:0;margin:0 0 10px}.wpcf7 p,label{display:block;line-height:18px;padding:0 0 6px}.wpcf7 p{margin-bottom:10px;padding:0}ol,ul{margin-bottom:20px}ol li,ul li{line-height:22px;padding:5px 0}ol li:first-child,ul li:first-child{padding-top:0}ol li:last-child,ul li:last-child{padding-bottom:0}ol ol,ol ul,ul ol,ul ul{margin:10px 0 0 30px}ol ol ol,ol ol ul,ol ul ol,ol ul ul,ul ol ol,ul ol ul,ul ul ol,ul ul ul{margin-left:20px}ol li,ul ol li{list-style:decimal none inside}.elementor-widget-text-editor .elementor-widget-container>ul li,ul li{list-style:disc none inside}.elementor-widget-text-editor .elementor-widget-container>ul ul li,ul ul>li{list-style:circle none inside}.elementor-widget-text-editor .elementor-widget-container>ul ul ul li,ul ul ul>li{list-style:square none inside}.elementor-widget-wp-widget-nav_menu ul{margin:0}dl:not(.gallery-item){margin-bottom:20px}dd,dt{line-height:18px}dt{font-weight:700}dd{margin:12px 0 30px}body code{-ms-word-wrap:break-word;word-wrap:break-word;border:0;border-radius:0;clear:both;display:inline-block;font-style:italic;line-height:1.2;margin:0;overflow:hidden;padding:0 2px;position:relative;top:5px;white-space:pre-wrap}body table code{white-space:normal}table{word-wrap:break-word;border-collapse:collapse;border-spacing:0;border-style:solid;border-width:1px;empty-cells:show;font-size:100%;margin-bottom:30px;width:100%}table label{vertical-align:top;white-space:normal}label a{text-transform:none}table thead th{margin-bottom:20px;max-width:100%;table-layout:auto}table td,table th,table thead th{border-style:solid;border-width:0 0 1px;padding:15px 0 15px 20px}table td,table th{line-height:22px;text-align:left}table td:last-child,table th:last-child{padding-left:20px;padding-right:20px}table tfoot th,table tfoot tr{background:#fff0}form table{margin-bottom:0}table tbody,table thead{max-width:100%}input[type=search]{-webkit-appearance:none;border-radius:0}.widget-container input[type=search]::-webkit-search-cancel-button{display:none}body .widget input[type=email],body .widget input[type=number],body .widget input[type=password],body .widget input[type=search],body .widget input[type=tel],body .widget input[type=text],body .widget select,body .widget textarea,body .widget-container input[type=email],body .widget-container input[type=number],body .widget-container input[type=password],body .widget-container input[type=search],body .widget-container input[type=tel],body .widget-container input[type=text],body .widget-container select,body .widget-container textarea{max-width:100%}body input[type=email],body input[type=number],body input[type=password],body input[type=search],body input[type=tel],body input[type=text],body select,body textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.sub-menu.hide{display:none!important}.fa{font-family:FontAwesome;font-weight:400}.overlay:hover,span.close:hover{cursor:pointer}.woocommerce form.login input,.woocommerce form.login select,.woocommerce form.login textarea,.woocommerce form.register input,.woocommerce form.register select,.woocommerce form.register textarea{max-width:450px}html input.button,input[type^=check],input[type^=radio],input[type^=submit]{margin:0;width:auto}html input{border:0;border-radius:0;box-shadow:none;margin:0 0 10px;padding:6px 25px;width:100%}input[type=file]{line-height:18px}button,input{transition:.35s}fieldset{border-style:solid;border-width:1px;margin:20px 0;padding:20px 20px 10px}fieldset legend{font-weight:700;margin-bottom:0;padding:0 10px;text-transform:uppercase}input[type^=submit]{cursor:pointer;vertical-align:middle}input[type^=check],input[type^=radio]{cursor:pointer;display:inline;margin:-2px 3px 0 0;text-align:center;vertical-align:middle;width:auto}html input:focus:invalid:focus,html select:focus:invalid:focus{color:#999}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 50px #fff!important}select{font-weight:var(--ts-pr-font-weight);line-height:22px}.quantity input.qty,.woocommerce .quantity input.qty,html input[type=date],html input[type=email],html input[type=number],html input[type=password],html input[type=search],html input[type=tel],html input[type=text],select,textarea{background-color:var(--ts-input-background-color);border-color:var(--ts-input-border);border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;color:var(--ts-input-color);filter:none!important;font-size:var(--ts-body-font-size);line-height:24px;padding:12px 26px;vertical-align:bottom;width:100%}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 50px var(--ts-input-background-color) inset!important}*,:after,:before,img,input[type^=checkbox]{border-color:var(--ts-border)}.select2-selection--single:focus{outline:0!important}html input[type^=button],html input[type^=submit],textarea{-webkit-appearance:none}html input:focus:invalid:focus,html input[type^=email]:focus,html input[type^=email]:hover,html input[type^=password]:focus,html input[type^=password]:hover,html input[type^=search]:focus,html input[type^=search]:hover,html input[type^=tel]:focus,html input[type^=tel]:hover,html input[type^=text]:focus,html input[type^=text]:hover,html select:focus:invalid:focus,html textarea:focus,html textarea:hover{background-image:none}html input[type^=button]:focus,html input[type^=submit]:focus,input:focus,input:hover{outline:0!important}body input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:0}html input[type^=checkbox],html input[type^=radio]{border:0;padding:0}html input[type^=checkbox]{height:16px;width:16px}textarea{height:150px;overflow:auto;transition:.35s;width:100%}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(https://rbngames.nl/wp-content/themes/ecomall/images/icon-select.svg);background-position:95% 50%;background-repeat:no-repeat;cursor:pointer;filter:none!important;max-width:400px;padding-left:20px;padding-right:35px;position:relative}select[multiple=multiple]{background-position:95% 14px}select option{padding:5px 8px}br{margin:0 0 5px}button,button:focus,button:hover{outline:0}button.button::-moz-focus-inner{border:0;padding:0}.woocommerce ul.products li.product .button{margin:0}.footer-container a.button,.ts-header nav>ul.menu>li.button>a,.ts-header nav>ul>li.button>a,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.disabled,.woocommerce a.button.loading,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.disabled,.woocommerce button.button.loading,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button.disabled,.woocommerce input.button.loading,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled],a.button,button,input[type^=submit]{background-color:var(--ts-btn-bg);background-image:none;border-color:var(--ts-btn-border);border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;color:var(--ts-btn-color);cursor:pointer;filter:none;font-family:var(--ts-btn-font-family);font-size:var(--ts-btn-font-size);font-style:var(--ts-btn-font-style);font-weight:var(--ts-btn-font-weight);letter-spacing:var(--ts-btn-letter-spacing);line-height:var(--ts-btn-line-height);padding:17px 30px;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase}.woocommerce a.button.loading:before,.woocommerce button.button.loading:before,.woocommerce input.button.loading:before{background:none;position:static}.woocommerce .product a.added_to_cart{display:none!important;margin-top:5px}.woocommerce .product a.added_to_cart:focus,.woocommerce .product a.added_to_cart:hover,.woocommerce .product a.button:focus,.woocommerce .product a.button:hover{background-image:none}.footer-container a.button:hover,.ts-header nav>ul.menu>li.button>a:hover,.ts-header nav>ul>li.button>a:hover,.woocommerce a.button.alt:hover,.woocommerce a.button.disabled,.woocommerce a.button.disabled:hover,.woocommerce a.button.loading:hover,.woocommerce a.button:disabled,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled],.woocommerce a.button:disabled[disabled]:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.disabled,.woocommerce button.button.disabled:hover,.woocommerce button.button.loading:hover,.woocommerce button.button:disabled,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled],.woocommerce button.button:disabled[disabled]:hover,.woocommerce button.button:hover,.woocommerce div.product .summary .ts-buy-now-button:hover,.woocommerce div.product .summary form.cart .button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button.disabled,.woocommerce input.button.disabled:hover,.woocommerce input.button.loading:hover,.woocommerce input.button:disabled,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled[disabled]:hover,.woocommerce input.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled]:hover,a.button:hover,button:hover,input[type^=submit]:hover{background-color:var(--ts-btn-hover-bg);border-color:var(--ts-btn-hover-border);color:var(--ts-btn-hover-color)}.woocommerce div.product .summary .ts-buy-now-button:hover{border-color:var(--ts-btn-hover-bg);color:var(--ts-btn-hover-bg)}.add-to-cart-popup-content .action .button,.woocommerce .widget_shopping_cart .buttons .button,.woocommerce.widget_shopping_cart .buttons .button{background-color:var(--ts-btn-special-bg);border-color:var(--ts-btn-special-border);color:var(--ts-btn-special-color)}.add-to-cart-popup-content .action .button.checkout,.woocommerce.widget_shopping_cart .buttons .button.checkout{background-color:var(--ts-btn-bg);border-color:var(--ts-btn-border);color:var(--ts-btn-color)}.add-to-cart-popup-content .action .button:hover,.woocommerce .widget_shopping_cart .buttons .button:hover,.woocommerce.widget_shopping_cart .buttons .button:hover{background-color:var(--ts-btn-special-hover-bg);border-color:var(--ts-btn-special-hover-border);color:var(--ts-btn-special-hover-color)}.add-to-cart-popup-content .action .button.checkout:hover,.woocommerce .widget_shopping_cart .buttons .button.checkout:hover,.woocommerce.widget_shopping_cart .buttons .button.checkout:hover{background:var(--ts-btn-hover-bg);border-color:var(--ts-btn-hover-border);color:var(--ts-btn-hover-color)}.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{cursor:not-allowed;opacity:.1}.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{cursor:pointer;opacity:1}.ts-header nav>ul.menu>li.button>a,.ts-header nav>ul>li.button>a,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.disabled,.woocommerce a.button.loading,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.disabled,.woocommerce button.button.loading,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button.disabled,.woocommerce input.button.loading,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{min-width:150px}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{line-height:inherit;min-width:0;padding:5px 20px;text-decoration:none}.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,a.button:hover,button:hover,input[type^=submit]:hover{background-image:none;filter:none;outline:none;text-shadow:none}.woocommerce a.button.added:after,.woocommerce button.button.added:after,.woocommerce input.button.added:after{display:none;vertical-align:initial}.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:1;position:relative}a.button.loading .blockOverlay{display:none!important}body .swiper,body .swiper *{backface-visibility:hidden;-webkit-backface-visibility:hidden}body .swiper .swiper-slide{height:auto}.ts-slider ul li{list-style:none}body .swiper{--swiper-nav-width:38px;--swiper-nav-height:38px;--swiper-nav-font-size:22px;--swiper-bullet-size:12px;--swiper-bullet-size-active:40px;--swiper-bullet-gap:10px}body .swiper .swiper-wrapper{z-index:11}body .swiper-button-next,body .swiper-button-prev{background:rgb(0 0 0 / .8);background-image:none!important;border-radius:50%;color:#fff;display:block;font-size:0;height:var(--swiper-nav-height);letter-spacing:0;line-height:0;margin:0;opacity:0;position:absolute;text-align:center;top:calc(50% - 138px);transform:translateY(-50%);transition:.3s ease!important;visibility:hidden;width:var(--swiper-nav-width);z-index:13}body .woocommerce.list .swiper-button-next,body .woocommerce.list .swiper-button-prev{top:calc(50% - 100px)}body .swiper-button-next:hover,body .swiper-button-prev:hover{background:#000}body .swiper:hover .swiper-button-next,body .swiper:hover .swiper-button-prev{opacity:1;visibility:visible}body .swiper-button-prev{left:0}body .swiper-button-next{right:0}body .products.swiper .swiper-button-prev{left:calc(var(--ts-h-gap)/2)}body .products.swiper .swiper-button-next{right:calc(var(--ts-h-gap)/2)}.woocommerce .cross-sells.products .swiper-button-prev,.woocommerce .related.products .swiper-button-prev{left:calc(var(--ts-h-gap)/2)}.woocommerce .cross-sells.products .swiper-button-next,.woocommerce .related.products .swiper-button-next{right:calc(var(--ts-h-gap)/2)}body .swiper-button-next:after,body .swiper-button-prev:after{color:inherit;display:inline-block;font-size:var(--swiper-nav-font-size);line-height:calc(var(--swiper-nav-height) - 2px);transition:none}body .ts-testimonial-wrapper .swiper{--swiper-bullet-size:10px;--swiper-bullet-size-active:10px;--swiper-bullet-gap:22px}.woocommerce.ts-product-category-wrapper .swiper-button-next,.woocommerce.ts-product-category-wrapper .swiper-button-prev{top:50%}.woocommerce.ts-product-category-wrapper .swiper-button-prev{margin-left:5px}.woocommerce.ts-product-category-wrapper .swiper-button-next{margin-right:5px}.elementor-widget[data-widget_type^=wp-widget-],.elementor-widget[data-widget_type^=wp-widget-] .swiper,.widget-container.has-nav .swiper,body .related-posts .swiper{--swiper-nav-width:32px;--swiper-nav-height:32px;--swiper-nav-font-size:20px}.elementor-widget[data-widget_type^=wp-widget-] .swiper,.elementor-widget[data-widget_type^=wp-widget-] .swiper>.swiper-wrapper,.widget-container.has-nav .swiper,.widget-container.has-nav .swiper>.swiper-wrapper,body .related-posts .swiper{position:static}body .elementor-widget[data-widget_type^=wp-widget-] .swiper-button-next,body .elementor-widget[data-widget_type^=wp-widget-] .swiper-button-prev,body .related-posts .swiper-button-next,body .related-posts .swiper-button-prev,body .widget-container.has-nav .swiper-button-next,body .widget-container.has-nav .swiper-button-prev{left:auto;opacity:1;right:0;top:0;transform:none;visibility:visible}body .related-posts .swiper-button-next,body .related-posts .swiper-button-prev{top:7px}body .elementor-widget[data-widget_type^=wp-widget-] .swiper-button-prev,body .related-posts .swiper-button-prev,body .widget-container.has-nav .swiper-button-prev{right:calc(var(--swiper-nav-width) + 2px)}body .swiper:not(.swiper-initialized) .swiper-wrapper{overflow:visible}.wpcf7 p input[type=email],.wpcf7 p input[type=password],.wpcf7 p input[type=tel],.wpcf7 p input[type=text],.wpcf7 p select,.wpcf7 p textarea{max-width:100%;width:100%}.wpcf7 input[type=email],.wpcf7 input[type=password],.wpcf7 input[type=tel],.wpcf7 input[type=text],.wpcf7 input[type^=submit],.wpcf7 select,.wpcf7 textarea{background:#f4f4f4;border-color:#f4f4f4;margin:0;transition:.2s ease}.wpcf7 input[type=email]:focus,.wpcf7 input[type=password]:focus,.wpcf7 input[type=tel]:focus,.wpcf7 input[type=text]:focus,.wpcf7 select:focus,.wpcf7 textarea:focus{border-color:var(--ts-primary-color)}.wpcf7 p{margin-bottom:30px}.wpcf7-not-valid-tip{display:inline-block;margin:0;position:relative;top:-4px;width:100%}body .wpcf7 form .wpcf7-response-output{display:inline-block;margin:10px 0;text-align:center;width:100%}.wpcf7-spinner{background:#fff0;display:block;height:20px;width:20px}.wpcf7-spinner:before{display:none}.wpcf7-spinner:after{border-color:#000 #a5a5a5 #a5a5a5;height:20px;margin-left:-10px;margin-top:-10px;width:20px}div.screen-reader-response{color:#e94b4b}div.screen-reader-response ul li{padding-bottom:0}div.screen-reader-response ul{margin:0 0 20px}div.wpcf7 .wpcf7-form-control-wrap{display:inline-block;width:100%}body .wpcf7 form label{padding-bottom:0}body .wpcf7 form textarea{height:230px}body .wpcf7 form label:last-child input+.wpcf7-not-valid-tip{margin-top:10px}.woocommerce form.login .button,.woocommerce form.register .button{margin:0 30px 0 0;min-width:180px}html #page{position:relative}.hidden{display:none!important}.page-container{min-height:320px}.breadcrumb-title-wrapper .breadcrumb-content,.container,.page-container,.ts-search-result-container .search-content{margin-left:auto;margin-right:auto}.ts-sidebar,.ts-sidebar>aside{display:flex;flex-flow:column wrap;min-height:1px}.widget-container{clear:both;position:relative;width:100%}.ts-sidebar>aside{width:100%}.widget-container ul{display:flex;flex-flow:column wrap;gap:18px;margin-bottom:0}#ts-filter-widget-area .widget-container ul,.woocommerce-page :is(#left-sidebar,#right-sidebar) .widget-container ul{gap:15px}.widget-container ul li{color:var(--ts-gray-color);display:flex;flex-wrap:wrap;gap:15px 7px;line-height:22px;list-style:none;padding:0;position:relative;width:100%}.widget-container.widget_categories ul li{flex-wrap:nowrap}.ts-product-categories-widget ul li a,.widget_categories ul li a{margin-right:auto}.ts-product-categories-widget ul li a{flex:1;justify-content:space-between}.ts-product-categories-widget ul ul,.widget_categories ul ul{order:2}.widget-container ul li a{color:var(--ts-text-color)}.widget-container .widget-title-wrapper,.widget-title-wrapper{margin-bottom:20px;position:relative}.ts-blogs-widget .ts-blogs-widget-wrapper{padding:5px 0}.widget-title-wrapper .widget-title{margin-bottom:0}.elementor-widget[data-widget_type*=wp-widget-] fieldset,.widget-container fieldset{padding:0}.elementor-widget[data-widget_type*=wp-widget-] ol ol,.elementor-widget[data-widget_type*=wp-widget-] ul ol,.elementor-widget[data-widget_type*=wp-widget-] ul ul,.widget-container ol ol,.widget-container ul ol,.widget-container ul ul{margin:0 0 0 20px}.elementor-widget[data-widget_type*=wp-widget-] ul li>a,.elementor-widget[data-widget_type*=wp-widget-] ul li>label,.widget-container ul li>a,.widget-container ul li>label{position:relative}.elementor-widget[data-widget_type*=wp-widget-] ul li>a:hover,.elementor-widget[data-widget_type*=wp-widget-] ul li>label:hover,.widget-container ul li>a:hover,.widget-container ul li>label:hover{color:var(--ts-link-hover-color)}.elementor-widget[data-widget_type*=wp-widget-] ul li .count,.widget-container ul li .count{color:var(--ts-gray-color);display:inline-block;margin-left:5px}.widget-container .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item .count{margin-left:3px}.product-filter-by-brand-wrapper>ul li .count{margin-left:7px}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{gap:5px}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:before{display:none}#main-content,.container,.widget-container ul ul{width:100%}#main-content{min-height:400px}.e-con-boxed{--container-default-padding-inline-end:10px;--container-default-padding-inline-start:10px;--container-default-padding-right:10px;--container-default-padding-left:10px}.e-con>.e-con-inner{margin-left:auto;margin-right:auto}.e-con-boxed .e-child,.ts-megamenu-container .e-con-boxed,:is(body,.layout-fullwidth,.header-fullwidth,.main-content-fullwidth,.footer-fullwidth) .ts-megamenu-container .e-con-boxed{--container-default-padding-inline-end:0;--container-default-padding-inline-start:0;--container-default-padding-right:0;--container-default-padding-left:0}:is(.layout-fullwidth,.main-content-fullwidth,.header-fullwidth,.footer-fullwidth) .e-con{--content-width:100%}#main>.list-categories,#main>.page-container{padding-top:35px}#main>.page-container{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:768px){#main>.page-container{--ts-sidebar-width:250px;--ts-sidebar-gap:30px}#left-sidebar{margin-bottom:60px;padding-right:var(--ts-sidebar-gap);width:var(--ts-sidebar-width)}.has-1-sidebar #main-content{width:calc(100% - var(--ts-sidebar-width))}.has-2-sidebar #main-content{width:calc(100% - var(--ts-sidebar-width)*2)}#group-icon-header{display:none}.ts-sidebar,.ts-sidebar>aside{gap:48px}.woocommerce-page .ts-sidebar>aside{gap:0}}@media (min-width:991px){#main>.page-container{--ts-sidebar-width:270px}#group-icon-header{display:none}}@media (min-width:1279px){#main>.page-container{--ts-sidebar-width:360px}.woocommerce-page #main>.page-container{--ts-sidebar-width:300px}#left-sidebar{border-style:solid;border-width:0;border-width:0 1px 0 0;margin-bottom:var(--ts-section-gap);margin-right:var(--ts-sidebar-gap)}.has-1-sidebar #main-content{width:calc(100% - var(--ts-sidebar-width) - var(--ts-sidebar-gap))}.has-2-sidebar #main-content{width:calc(100% - var(--ts-sidebar-width)*2 - var(--ts-sidebar-gap)*2)}}@media (min-width:1501px){body .e-con{--content-width:1410px}.breadcrumb-title-wrapper .breadcrumb-content,.container,.ts-header .header-sticky .container,:is(.page-template-blog-template,body:not(.elementor-page),body.woocommerce-page.elementor-page) .page-container,body>.ts-search-result-container .search-content{max-width:1410px;width:100%}:is(.layout-fullwidth,.header-fullwidth) .container,:is(.layout-fullwidth,.header-fullwidth) .header-sticky .container,:is(.layout-fullwidth,.main-content-fullwidth) .breadcrumb-title-wrapper .container,:is(.layout-fullwidth,.main-content-fullwidth) .page-container,:is(.layout-fullwidth.page-template-blog-template,.layout-fullwidth:not(.elementor-page),.main-content-fullwidth:not(.elementor-page)) .page-container{max-width:100%;width:100%}:is(.layout-fullwidth,.header-fullwidth) .ts-header .container,:is(.layout-fullwidth,.main-content-fullwidth) .breadcrumb-title-wrapper .container,:is(.layout-fullwidth.page-template-blog-template,.layout-fullwidth:not(.elementor-page),.main-content-fullwidth:not(.elementor-page),.layout-fullwidth.woocommerce-page.elementor-page,.main-content-fullwidth.woocommerce-page.elementor-page) .page-container{padding-left:100px;padding-right:100px}:is(.layout-fullwidth,.header-fullwidth,.main-content-fullwidth,.footer-fullwidth) .e-con-boxed{--container-default-padding-inline-end:100px;--container-default-padding-inline-start:100px;--container-default-padding-right:100px;--container-default-padding-left:100px}}@media only screen and (max-width:1500px) and (min-width:992px){:is(body,.layout-fullwidth,.header-fullwidth,.main-content-fullwidth,.footer-fullwidth) .e-con-boxed{--container-default-padding-inline-end:50px;--container-default-padding-inline-start:50px;--container-default-padding-right:50px;--container-default-padding-left:50px}.e-con-boxed .e-child{--container-default-padding-inline-end:0;--container-default-padding-inline-start:0;--container-default-padding-right:0;--container-default-padding-left:0}.breadcrumb-title-wrapper .breadcrumb-content,.container,.ts-header .header-sticky .container,:is(.page-template-blog-template,body:not(.elementor-page),body.woocommerce-page.elementor-page) .page-container,body>.ts-search-result-container .search-content{padding-left:50px;padding-right:50px}:is(.layout-fullwidth,.header-fullwidth) .ts-header .container,:is(.layout-fullwidth,.main-content-fullwidth) .breadcrumb-title-wrapper .container,:is(.layout-fullwidth.page-template-blog-template,.layout-fullwidth:not(.elementor-page),.main-content-fullwidth:not(.elementor-page),.layout-fullwidth.woocommerce-page.elementor-page,.main-content-fullwidth.woocommerce-page.elementor-page) .page-container{padding-left:50px;padding-right:50px}}@media only screen and (max-width:991px) and (min-width:768px){:is(body,.layout-fullwidth,.header-fullwidth,.main-content-fullwidth,.footer-fullwidth) .e-con-boxed{--container-default-padding-inline-end:20px;--container-default-padding-inline-start:20px;--container-default-padding-right:20px;--container-default-padding-left:20px}.e-con-boxed .e-child{--container-default-padding-inline-end:0;--container-default-padding-inline-start:0;--container-default-padding-right:0;--container-default-padding-left:0}.breadcrumb-title-wrapper .breadcrumb-content,.container,.ts-header .header-sticky .container,:is(.page-template-blog-template,body:not(.elementor-page),body.woocommerce-page.elementor-page) .page-container,body>.ts-search-result-container .search-content{padding-left:20px;padding-right:20px}:is(.layout-fullwidth,.header-fullwidth) .ts-header .container,:is(.layout-fullwidth,.main-content-fullwidth) .breadcrumb-title-wrapper .container,:is(.layout-fullwidth.page-template-blog-template,.layout-fullwidth:not(.elementor-page),.main-content-fullwidth:not(.elementor-page),.layout-fullwidth.woocommerce-page.elementor-page,.main-content-fullwidth.woocommerce-page.elementor-page) .page-container{padding-left:20px;padding-right:20px}}.ts-elementor-lazy-load{width:100%}@keyframes placeHolderShimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}