@font-face{font-family:"star";src:url("/wp-content/themes/tactiko/assets/css/woocommerce/../../../../../plugins/woocommerce/assets/fonts/star.eot");src:url("/wp-content/themes/tactiko/assets/css/woocommerce/../../../../../plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/tactiko/assets/css/woocommerce/../../../../../plugins/woocommerce/assets/fonts/star.woff") format("woff"),url("/wp-content/themes/tactiko/assets/css/woocommerce/../../../../../plugins/woocommerce/assets/fonts/star.ttf") format("truetype"),url("/wp-content/themes/tactiko/assets/css/woocommerce/../../../../../plugins/woocommerce/assets/fonts/star.svg#star") format("svg");font-weight:400;font-style:normal;font-display:swap}@keyframes slideInDown1{from{transform:translate3d(0,0,0)}to{transform:translate3d(0,100%,0);visibility:visible}}@keyframes slideOutUp{from{transform:translate3d(0,100%,0);visibility:hidden}to{transform:translate3d(0,0,0)}}.site-header-cart{list-style-type:none;margin-left:0;padding:0;margin-bottom:0}.site-header-cart .cart-contents{display:block;text-align:center;-ms-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.site-header-cart .cart-contents::before{color:var(--accent)}.required{border-bottom:0!important;color:#e2401c}.wc-block-grid__product-onsale,.onsale,.product-label{position:relative;display:inline-block;text-align:center;font-size:10px;padding:2px 15px;font-weight:600;line-height:1.8;color:var(--text_light)}.tactiko-sorting{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:30px;z-index:9;position:relative}.tactiko-sorting>*{margin-top:0;margin-bottom:0;margin-right:15px;line-height:22px}.tactiko-sorting .woocommerce-ordering{position:relative;padding:0}.tactiko-sorting .woocommerce-ordering select{font-weight:500;font-size:14px;width:125px;border:none;padding:0 18px 0 0;background-position:100% center;background-size:10px 10px;background-color:var(--background);box-shadow:0 0 0 1px var(--border) inset}.tactiko-sorting .woocommerce-result-count{font-size:14px;font-weight:500;color:var(--accent)}@media (max-width:1023px){.tactiko-sorting .woocommerce-result-count{display:none}}.tactiko-products-per-page{font-size:14px;font-weight:500;position:relative;display:flex;align-items:center;margin-right:0;border:solid 1px #e1e1e1;padding-left:20px}.tactiko-products-per-page .per-page-title{color:var(--text_light)}.tactiko-products-per-page select:not([size]):not([multiple]){display:none}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{margin-top:0;margin-left:0;margin-bottom:30px;padding:1.3em 1.618em 1em;background-color:#0f834d;border-radius:2px;color:#fff;clear:both;border-left:0.6180469716em solid rgba(0,0,0,.15)}.woocommerce-message::before,.woocommerce-message::after,.woocommerce-info::before,.woocommerce-info::after,.woocommerce-error::before,.woocommerce-error::after,.woocommerce-noreviews::before,.woocommerce-noreviews::after,p.no-comments::before,p.no-comments::after{content:"";display:table}.woocommerce-message::after,.woocommerce-info::after,.woocommerce-error::after,.woocommerce-noreviews::after,p.no-comments::after{clear:both}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a,.woocommerce-noreviews a,p.no-comments a{color:#fff}.woocommerce-message a:hover,.woocommerce-info a:hover,.woocommerce-error a:hover,.woocommerce-noreviews a:hover,p.no-comments a:hover{color:#fff;opacity:.7}.gridlist-toggle{display:inline-flex}.gridlist-toggle a{font-size:21px;display:inline-flex;color:var(--text_light);line-height:40px;height:40px;width:40px;border:solid 1px #e1e1e1;align-items:center;justify-content:center}.gridlist-toggle a.active,.gridlist-toggle a:hover{color:var(--accent);background-color:#f5f5f5}.gridlist-toggle a:first-child{margin-right:10px}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#3d9cd2}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}@media (max-width:1023px){.tactiko-archive-product #secondary{display:none}}.woocommerce-ordering{position:relative}.woocommerce-ordering select{display:none}ul.products,.wc-block-grid__products{margin:0;clear:both;display:grid;list-style:none;grid-gap:var(--gutter-width,0)}ul.products li.product,ul.products .wc-block-grid__product,.wc-block-grid__products li.product,.wc-block-grid__products .wc-block-grid__product{width:100%}ul.products li.product .product-block,ul.products .wc-block-grid__product .product-block,.wc-block-grid__products li.product .product-block,.wc-block-grid__products .wc-block-grid__product .product-block{position:relative}ul.products li.product .woocommerce-LoopProduct-link,ul.products .wc-block-grid__product .woocommerce-LoopProduct-link,.wc-block-grid__products li.product .woocommerce-LoopProduct-link,.wc-block-grid__products .wc-block-grid__product .woocommerce-LoopProduct-link{display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:2}ul.products li.product .price,ul.products .wc-block-grid__product .price,.wc-block-grid__products li.product .price,.wc-block-grid__products .wc-block-grid__product .price{font-size:16px;font-weight:700;line-height:1.3333333333;color:var(--accent);display:flex;align-items:center}ul.products li.product h2,ul.products li.product h3,ul.products li.product .woocommerce-loop-product__title,ul.products li.product .wc-block-grid__product-title,ul.products .wc-block-grid__product h2,ul.products .wc-block-grid__product h3,ul.products .wc-block-grid__product .woocommerce-loop-product__title,ul.products .wc-block-grid__product .wc-block-grid__product-title,.wc-block-grid__products li.product h2,.wc-block-grid__products li.product h3,.wc-block-grid__products li.product .woocommerce-loop-product__title,.wc-block-grid__products li.product .wc-block-grid__product-title,.wc-block-grid__products .wc-block-grid__product h2,.wc-block-grid__products .wc-block-grid__product h3,.wc-block-grid__products .wc-block-grid__product .woocommerce-loop-product__title,.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title{font-size:16px;line-height:1.5;font-weight:500;margin-bottom:7px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}ul.products li.product h2 a:hover,ul.products li.product h3 a:hover,ul.products li.product .woocommerce-loop-product__title a:hover,ul.products li.product .wc-block-grid__product-title a:hover,ul.products .wc-block-grid__product h2 a:hover,ul.products .wc-block-grid__product h3 a:hover,ul.products .wc-block-grid__product .woocommerce-loop-product__title a:hover,ul.products .wc-block-grid__product .wc-block-grid__product-title a:hover,.wc-block-grid__products li.product h2 a:hover,.wc-block-grid__products li.product h3 a:hover,.wc-block-grid__products li.product .woocommerce-loop-product__title a:hover,.wc-block-grid__products li.product .wc-block-grid__product-title a:hover,.wc-block-grid__products .wc-block-grid__product h2 a:hover,.wc-block-grid__products .wc-block-grid__product h3 a:hover,.wc-block-grid__products .wc-block-grid__product .woocommerce-loop-product__title a:hover,.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title a:hover{color:var(--primary)}ul.products li.product img,ul.products .wc-block-grid__product img,.wc-block-grid__products li.product img,.wc-block-grid__products .wc-block-grid__product img{display:block;width:100%}ul.products li.product .product-labels,ul.products .wc-block-grid__product .product-labels,.wc-block-grid__products li.product .product-labels,.wc-block-grid__products .wc-block-grid__product .product-labels{display:flex;align-items:center;flex-wrap:wrap;gap:5px;font-size:12px;font-weight:600;line-height:1.5;position:absolute;left:15px;top:15px;z-index:4}ul.products li.product .product-caption,ul.products .wc-block-grid__product .product-caption,.wc-block-grid__products li.product .product-caption,.wc-block-grid__products .wc-block-grid__product .product-caption{position:relative;padding:20px 0 15px}ul.products li.product .product-caption .posted-in,ul.products .wc-block-grid__product .product-caption .posted-in,.wc-block-grid__products li.product .product-caption .posted-in,.wc-block-grid__products .wc-block-grid__product .product-caption .posted-in{margin-bottom:6px;line-height:1}ul.products li.product .product-caption .posted-in a,ul.products .wc-block-grid__product .product-caption .posted-in a,.wc-block-grid__products li.product .product-caption .posted-in a,.wc-block-grid__products .wc-block-grid__product .product-caption .posted-in a{font-size:11px;font-weight:600;text-transform:uppercase;color:var(--text_light)}ul.products li.product .product-caption a[class*=product_type_],ul.products .wc-block-grid__product .product-caption a[class*=product_type_],.wc-block-grid__products li.product .product-caption a[class*=product_type_],.wc-block-grid__products .wc-block-grid__product .product-caption a[class*=product_type_]{border:1px solid var(--primary);color:var(--primary);background-color:transparent;font-size:12px;padding:7px 25px;line-height:2}ul.products li.product .product-caption a[class*=product_type_]:hover,ul.products .wc-block-grid__product .product-caption a[class*=product_type_]:hover,.wc-block-grid__products li.product .product-caption a[class*=product_type_]:hover,.wc-block-grid__products .wc-block-grid__product .product-caption a[class*=product_type_]:hover{color:#fff;background-color:var(--primary)}ul.products li.product.product-category h2,ul.products li.product.product-category h3,ul.products li.product.product-category .woocommerce-loop-category__title,ul.products .wc-block-grid__product.product-category h2,ul.products .wc-block-grid__product.product-category h3,ul.products .wc-block-grid__product.product-category .woocommerce-loop-category__title,.wc-block-grid__products li.product.product-category h2,.wc-block-grid__products li.product.product-category h3,.wc-block-grid__products li.product.product-category .woocommerce-loop-category__title,.wc-block-grid__products .wc-block-grid__product.product-category h2,.wc-block-grid__products .wc-block-grid__product.product-category h3,.wc-block-grid__products .wc-block-grid__product.product-category .woocommerce-loop-category__title{font-size:1.1em}ul.products li.product.product-category img,ul.products .wc-block-grid__product.product-category img,.wc-block-grid__products li.product.product-category img,.wc-block-grid__products .wc-block-grid__product.product-category img{margin-bottom:1.618em}ul.products li.product .group-action,ul.products .wc-block-grid__product .group-action,.wc-block-grid__products li.product .group-action,.wc-block-grid__products .wc-block-grid__product .group-action{transition:all 1.5s cubic-bezier(.19,1,.22,1) 0ms}ul.products li.product .group-action .shop-action,ul.products .wc-block-grid__product .group-action .shop-action,.wc-block-grid__products li.product .group-action .shop-action,.wc-block-grid__products .wc-block-grid__product .group-action .shop-action{display:inline-flex;flex-direction:column;gap:5px}ul.products li.product .group-action .shop-action .woosc-btn,ul.products li.product .group-action .shop-action .woosq-btn,ul.products li.product .group-action .shop-action .woosw-btn,ul.products li.product .group-action .shop-action a[class*=product_type_],ul.products .wc-block-grid__product .group-action .shop-action .woosc-btn,ul.products .wc-block-grid__product .group-action .shop-action .woosq-btn,ul.products .wc-block-grid__product .group-action .shop-action .woosw-btn,ul.products .wc-block-grid__product .group-action .shop-action a[class*=product_type_],.wc-block-grid__products li.product .group-action .shop-action .woosc-btn,.wc-block-grid__products li.product .group-action .shop-action .woosq-btn,.wc-block-grid__products li.product .group-action .shop-action .woosw-btn,.wc-block-grid__products li.product .group-action .shop-action a[class*=product_type_],.wc-block-grid__products .wc-block-grid__product .group-action .shop-action .woosc-btn,.wc-block-grid__products .wc-block-grid__product .group-action .shop-action .woosq-btn,.wc-block-grid__products .wc-block-grid__product .group-action .shop-action .woosw-btn,.wc-block-grid__products .wc-block-grid__product .group-action .shop-action a[class*=product_type_]{display:flex;align-items:center;justify-content:center;padding:0;font-size:0;letter-spacing:0;color:var(--accent);transition:all ease-in-out .3s;position:relative;width:40px;line-height:40px;height:40px;text-align:center;border-radius:50%;background-color:var(--white)}ul.products li.product .group-action .shop-action .woosc-btn:before,ul.products li.product .group-action .shop-action .woosq-btn:before,ul.products li.product .group-action .shop-action .woosw-btn:before,ul.products li.product .group-action .shop-action a[class*=product_type_]:before,ul.products .wc-block-grid__product .group-action .shop-action .woosc-btn:before,ul.products .wc-block-grid__product .group-action .shop-action .woosq-btn:before,ul.products .wc-block-grid__product .group-action .shop-action .woosw-btn:before,ul.products .wc-block-grid__product .group-action .shop-action a[class*=product_type_]:before,.wc-block-grid__products li.product .group-action .shop-action .woosc-btn:before,.wc-block-grid__products li.product .group-action .shop-action .woosq-btn:before,.wc-block-grid__products li.product .group-action .shop-action .woosw-btn:before,.wc-block-grid__products li.product .group-action .shop-action a[class*=product_type_]:before,.wc-block-grid__products .wc-block-grid__product .group-action .shop-action .woosc-btn:before,.wc-block-grid__products .wc-block-grid__product .group-action .shop-action .woosq-btn:before,.wc-block-grid__products .wc-block-grid__product .group-action .shop-action .woosw-btn:before,.wc-block-grid__products .wc-block-grid__product .group-action .shop-action a[class*=product_type_]:before{font-size:16px;margin:0}ul.products li.product .group-action .shop-action .woosc-btn:hover,ul.products li.product .group-action .shop-action .woosq-btn:hover,ul.products li.product .group-action .shop-action .woosw-btn:hover,ul.products li.product .group-action .shop-action a[class*=product_type_]:hover,ul.products .wc-block-grid__product .group-action .shop-action .woosc-btn:hover,ul.products .wc-block-grid__product .group-action .shop-action .woosq-btn:hover,ul.products .wc-block-grid__product .group-action .shop-action .woosw-btn:hover,ul.products .wc-block-grid__product .group-action .shop-action a[class*=product_type_]:hover,.wc-block-grid__products li.product .group-action .shop-action .woosc-btn:hover,.wc-block-grid__products li.product .group-action .shop-action .woosq-btn:hover,.wc-block-grid__products li.product .group-action .shop-action .woosw-btn:hover,.wc-block-grid__products li.product .group-action .shop-action a[class*=product_type_]:hover,.wc-block-grid__products .wc-block-grid__product .group-action .shop-action .woosc-btn:hover,.wc-block-grid__products .wc-block-grid__product .group-action .shop-action .woosq-btn:hover,.wc-block-grid__products .wc-block-grid__product .group-action .shop-action .woosw-btn:hover,.wc-block-grid__products .wc-block-grid__product .group-action .shop-action a[class*=product_type_]:hover{background-color:var(--accent);color:#fff}ul.products li.product.product-style-default .group-action .woosq-btn,ul.products li.product.product-style-default .group-action .woosc-btn,ul.products .wc-block-grid__product.product-style-default .group-action .woosq-btn,ul.products .wc-block-grid__product.product-style-default .group-action .woosc-btn,.wc-block-grid__products li.product.product-style-default .group-action .woosq-btn,.wc-block-grid__products li.product.product-style-default .group-action .woosc-btn,.wc-block-grid__products .wc-block-grid__product.product-style-default .group-action .woosq-btn,.wc-block-grid__products .wc-block-grid__product.product-style-default .group-action .woosc-btn{opacity:0;transform:scale(.9)}ul.products li.product.product-style-default .product-block,ul.products .wc-block-grid__product.product-style-default .product-block,.wc-block-grid__products li.product.product-style-default .product-block,.wc-block-grid__products .wc-block-grid__product.product-style-default .product-block{height:100%;display:flex;flex-direction:column}ul.products li.product.product-style-default .product-caption,ul.products .wc-block-grid__product.product-style-default .product-caption,.wc-block-grid__products li.product.product-style-default .product-caption,.wc-block-grid__products .wc-block-grid__product.product-style-default .product-caption{display:flex;flex-direction:column;flex:1}ul.products li.product.product-style-default .woocommerce-loop-product__title,ul.products .wc-block-grid__product.product-style-default .woocommerce-loop-product__title,.wc-block-grid__products li.product.product-style-default .woocommerce-loop-product__title,.wc-block-grid__products .wc-block-grid__product.product-style-default .woocommerce-loop-product__title{margin-bottom:auto}ul.products li.product.product-style-default .product-caption-bottom,ul.products .wc-block-grid__product.product-style-default .product-caption-bottom,.wc-block-grid__products li.product.product-style-default .product-caption-bottom,.wc-block-grid__products .wc-block-grid__product.product-style-default .product-caption-bottom{border-top:1px solid var(--border);display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;padding-top:22px;margin-top:13px}ul.products li.product.product-style-default:hover .product-transition .woosq-btn,ul.products .wc-block-grid__product.product-style-default:hover .product-transition .woosq-btn,.wc-block-grid__products li.product.product-style-default:hover .product-transition .woosq-btn,.wc-block-grid__products .wc-block-grid__product.product-style-default:hover .product-transition .woosq-btn{opacity:1}ul.products li.product.product-style-default:hover a[class*=product_type_],ul.products .wc-block-grid__product.product-style-default:hover a[class*=product_type_],.wc-block-grid__products li.product.product-style-default:hover a[class*=product_type_],.wc-block-grid__products .wc-block-grid__product.product-style-default:hover a[class*=product_type_]{color:#fff;background-color:var(--primary);-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}ul.products li.product.product-style-2 .product-block,ul.products .wc-block-grid__product.product-style-2 .product-block,.wc-block-grid__products li.product.product-style-2 .product-block,.wc-block-grid__products .wc-block-grid__product.product-style-2 .product-block{text-align:left}ul.products li.product.product-style-2 .product-caption,ul.products .wc-block-grid__product.product-style-2 .product-caption,.wc-block-grid__products li.product.product-style-2 .product-caption,.wc-block-grid__products .wc-block-grid__product.product-style-2 .product-caption{padding-left:0;padding-right:0}ul.products li.product.product-style-2 .price,ul.products .wc-block-grid__product.product-style-2 .price,.wc-block-grid__products li.product.product-style-2 .price,.wc-block-grid__products .wc-block-grid__product.product-style-2 .price{margin-top:15px}ul.products li.product.product-style-2 .group-action,ul.products .wc-block-grid__product.product-style-2 .group-action,.wc-block-grid__products li.product.product-style-2 .group-action,.wc-block-grid__products .wc-block-grid__product.product-style-2 .group-action{opacity:0;transform:translateX(20px)}ul.products li.product.product-style-2:hover .group-action,ul.products .wc-block-grid__product.product-style-2:hover .group-action,.wc-block-grid__products li.product.product-style-2:hover .group-action,.wc-block-grid__products .wc-block-grid__product.product-style-2:hover .group-action{opacity:1;transform:translateX(0)}@media (max-width:768px){ul.tactiko-products.products:not(.products-list){grid-template-columns:repeat(2,1fr)}}@media (max-width:440px){ul.tactiko-products.products:not(.products-list){grid-template-columns:repeat(1,1fr)}}.product-transition{position:relative}.product-transition .group-action{position:absolute;top:20px;right:15px;z-index:4;opacity:1;transition:all .35s ease-in-out}li.product .product-block{transition:all .35s ease-in-out}li.product .product-block:hover .product-transition .group-action{opacity:1}.product-img-wrap{overflow:hidden;position:relative}.product-img-wrap .product-image{opacity:1;-ms-opacity:1;-o-opacity:1;-moz-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);-ms-transition:opacity 1.5s cubic-bezier(.19,1,.22,1) 0ms;-o-transition:opacity 1.5s cubic-bezier(.19,1,.22,1) 0ms;-moz-transition:opacity 1.5s cubic-bezier(.19,1,.22,1) 0ms;-webkit-transition:opacity 1.5s cubic-bezier(.19,1,.22,1) 0ms;transition:opacity 1.5s cubic-bezier(.19,1,.22,1) 0ms}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}#reviews{outline:none;margin-left:auto;margin-right:auto}#reviews #comments{margin-bottom:35px;padding-top:0;margin-top:0}#reviews #comments .woocommerce-pagination{width:100%}@keyframes progress-bar-stripes{from{background-position:6px 0}to{background-position:0 0}}#review_form_wrapper{padding-top:20px;border-top:1px solid var(--border)}.tactiko-archive-product .widget-area .widget.tactiko-widget-woocommerce{border:1px solid var(--border);margin-bottom:-1px!important;padding-bottom:0!important}.tactiko-archive-product .widget-area .widget.tactiko-widget-woocommerce .widget-title{padding:19px 30px;border-bottom:1px solid var(--border);margin-bottom:-1px}.tactiko-archive-product .widget-area .widget.tactiko-widget-woocommerce .widget-content{padding:25px 30px 30px}.widget.tactiko-widget-woocommerce .widget-title{display:flex;align-items:center;cursor:pointer;justify-content:space-between}.widget.tactiko-widget-woocommerce .widget-title:before{font-size:10px;color:var(--accent);margin-left:15px}.widget ul.products li.product a{text-decoration:none}.woocommerce-widget-layered-nav li,.widget_layered_nav li,.widget_rating_filter li,.widget_product_brands li,.widget_product_categories li{margin-bottom:6px;transition:all .3s ease}.woocommerce-widget-layered-nav li a,.widget_layered_nav li a,.widget_rating_filter li a,.widget_product_brands li a,.widget_product_categories li a{color:var(--accent);-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:14px;line-height:1.5;font-weight:500;display:inline-block;position:relative;padding-left:26px}.woocommerce-widget-layered-nav li a:before,.widget_layered_nav li a:before,.widget_rating_filter li a:before,.widget_product_brands li a:before,.widget_product_categories li a:before{position:absolute;top:3px;left:0;display:inline-block;content:"";width:16px;height:16px;box-shadow:0 0 0 2px var(--border) inset;border-radius:0;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:2}.widget_price_filter form{margin-bottom:0;margin-top:15px}.widget_price_filter .price_slider{margin-bottom:25px}.widget_price_filter .price_slider_amount{display:flex;flex-direction:row-reverse}.widget_price_filter .price_slider_amount .button{padding:0;font-size:14px;font-weight:700;line-height:1.3333333333;letter-spacing:0;text-transform:uppercase;color:var(--accent);background-color:transparent;text-decoration:underline}.widget_price_filter .price_slider_amount .button:hover{color:var(--primary)}.widget_price_filter .price_slider_amount .price_label{font-size:14px;font-weight:700;line-height:1.5714285714;color:var(--text_light);margin-right:auto;text-transform:capitalize}.widget_price_filter .price_slider_amount .price_label span{color:var(--accent);margin:0 3px}.tactiko-active-filters{display:flex;flex-wrap:wrap;align-items:center;padding:0;z-index:1;position:relative;background-color:#fff}.tactiko-active-filters .clear-all{margin-left:10px;font-size:14px;font-weight:500;display:none;text-decoration:underline;margin-bottom:0}ul#shipping_method{list-style:none;margin-left:0;margin-bottom:0}ul#shipping_method li{margin-bottom:0.2360828548em}ul#shipping_method li:last-child{margin-bottom:0}#order_review{background-color:#fff;padding:30px 30px 40px;position:relative;border-radius:5px;border:6px solid var(--border)}#order_review #order_review_heading{font-size:28px}#payment::before,#payment::after{content:"";display:table}#payment::after{clear:both}.admin-bar .woocommerce-checkout #wc_checkout_add_ons label+br{display:none}@media (min-width:1024px){#woosq-popup{max-height:600px;max-width:1075px}}.register-from-title,.login-form-title{font-size:28px;margin-bottom:40px}@media (min-width:769px){.site-header-cart{position:relative}.site-header-cart .cart-contents{display:inline-block;text-indent:0}ul.products li.product,ul.products .wc-block-grid__product,.wc-block-grid__products li.product,.wc-block-grid__products .wc-block-grid__product{clear:none;width:100%}ul.products.columns-2{grid-template-columns:repeat(2,1fr)}ul.products.columns-3{grid-template-columns:repeat(3,1fr)}ul.products.columns-4{grid-template-columns:repeat(4,1fr)}ul.products.columns-5{grid-template-columns:repeat(5,1fr)}ul.products.columns-6{grid-template-columns:repeat(6,1fr)}.woocommerce .page-description{margin-bottom:15px}.tactiko-sorting select{width:auto}.tactiko-sorting .woocommerce-result-count{margin-right:auto}#ship-to-different-address{position:relative}#customer_details+#wc_checkout_add_ons{width:42.0289855072%;float:right;margin-right:0}#wc_checkout_add_ons input[type=radio]{float:left;margin-right:0.5407911001em;clear:left;margin-top:.35em}#order_review{width:42.0289855072%;float:right;margin-right:0;clear:right}#order_review{transition:box-shadow ease .4s}}.product-item-search{padding:10px 0;border-bottom:1px solid;border-bottom-color:var(--border)}.product-item-search .product-link{display:flex;align-items:center;color:var(--text_light)}.product-item-search .product-link:hover{text-decoration:none}.product-item-search .product-link img{width:60px;margin-right:15px}.product-item-search .product-title{font-size:16px;font-weight:500;line-height:1.5714285714;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:5px}.product-item-search:last-child{border-bottom:none}.product-item-search .amount{font-size:16px;font-weight:700;line-height:1.375;color:var(--primary)}.tactiko-canvas-filter{background-color:var(--background);-webkit-transition:all .5s;transition:all .5s;padding-bottom:40px;padding-left:0;padding-right:0;top:0;left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);position:fixed;z-index:10002;visibility:hidden;overflow-y:auto;overflow-x:hidden;width:320px;height:100vh}.tactiko-canvas-filter .widget{padding:26px 20px}@media (min-width:768px){.tactiko-canvas-filter .widget{padding:26px 42px 26px 50px}}@media (min-width:768px){.tactiko-canvas-filter{width:410px}}.tactiko-canvas-filter::-webkit-scrollbar{width:3px}.tactiko-canvas-filter::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);background-color:#f5f5f5}.tactiko-canvas-filter::-webkit-scrollbar-thumb{background-color:#000}.tactiko-overlay-filter{position:fixed;width:100vw;height:100vh;top:0;bottom:0;z-index:997;opacity:0;background-color:rgba(0,0,0,.7);visibility:hidden;transition:opacity .25s ease,visibility 0s ease}.filter-toggle{font-weight:600;font-size:12px;text-transform:uppercase;line-height:1.5;outline:none;text-align:center;color:#fff;text-decoration:none;align-items:center;position:relative;margin-right:10px;padding:11px 25px;background:var(--text);-ms-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;letter-spacing:2px}.filter-toggle:hover{color:#fff;background:var(--primary);text-decoration:none}@media (min-width:1025px){.filter-toggle{display:none}}.tactiko-canvas-header{text-align:right;padding:20px}@media (min-width:768px){.tactiko-canvas-header{padding:20px 42px}}.filter-close{display:inline-flex;align-items:center;cursor:pointer;text-align:right;vertical-align:middle;color:var(--accent);text-transform:uppercase}.filter-close .close-icon:hover line,.filter-close .close-icon:hover path{animation:opal-draw .9s cubic-bezier(.22,.61,.36,1) forwards}.filter-close .close-icon:hover path{animation-delay:.1s}.site-header-cart-side{position:fixed;top:0;bottom:0;overflow:hidden;overflow-y:auto;width:300px;background-color:var(--background);transition:transform .25s ease;display:flex;flex-direction:column;right:0;z-index:999999999;transform:translate3d(300px,0,0)}@media (min-width:1024px){.site-header-cart-side{width:340px;transform:translate3d(340px,0,0)}}.site-header-cart-side .cart-side-heading{display:flex;flex:0 0 auto;align-items:center;flex-direction:row;justify-content:flex-end;padding:15px;border-bottom:1px solid;border-bottom-color:var(--border)}.site-header-cart-side .cart-side-title{flex:1 1 auto;font-size:18px;color:var(--accent);font-weight:500;text-transform:capitalize}.site-header-cart-side .close-cart-side svg{display:block}.site-header-cart-side .close-cart-side .close-icon:hover line,.site-header-cart-side .close-cart-side .close-icon:hover path{animation:opal-draw .9s cubic-bezier(.22,.61,.36,1) forwards}.site-header-cart-side .close-cart-side .close-icon:hover path{animation-delay:.1s}.site-header-cart-side .widget_shopping_cart{margin-bottom:0;position:relative;flex:1 1 auto;display:flex;border:none;padding:0;border-radius:0}.site-header-cart-side .widget_shopping_cart .widget_shopping_cart_content{display:flex;flex-direction:column;flex:1 1 auto}.cart-side-overlay{position:fixed;width:100vw;height:100vh;top:0;bottom:0;left:0;z-index:997;opacity:0;background-color:rgba(0,0,0,.7);visibility:hidden;transition:opacity .25s ease,visibility 0s ease}.woocommerce-breadcrumb{margin-bottom:20px}.breadcrumb-wrap{display:var(--page-title-display)}.pswp__button svg{pointer-events:none}button.pswp__button.RoundButton svg{display:inline-block;vertical-align:middle;stroke-width:1px;background:0 0;pointer-events:none;height:15px;width:15px;fill:currentColor}.RoundButton[data-animate-left]:hover svg,[data-animate-left].flickity-prev-next-button:hover svg,.flickity-prev-next-button.previous:hover svg{-webkit-animation:buttonFromRightToLeft .5s ease-in-out forwards;animation:buttonFromRightToLeft .5s ease-in-out forwards}.RoundButton[data-animate-right]:hover svg,[data-animate-right].flickity-prev-next-button:hover svg,.flickity-prev-next-button.next:hover svg{-webkit-animation:buttonFromLeftToRight .5s ease-in-out forwards;animation:buttonFromLeftToRight .5s ease-in-out forwards}.RoundButton[data-animate-bottom]:hover svg,[data-animate-bottom].flickity-prev-next-button:hover svg{-webkit-animation:buttonFromTopToBottom .5s ease-in-out forwards;animation:buttonFromTopToBottom .5s ease-in-out forwards}@-webkit-keyframes buttonFromLeftToRight{0%{transform:translateX(0%)}25%{opacity:0;transform:translateX(100%)}50%{opacity:0;transform:translateX(-100%)}75%{opacity:1;transform:translateX(0%)}}@keyframes buttonFromLeftToRight{0%{transform:translateX(0%)}25%{opacity:0;transform:translateX(100%)}50%{opacity:0;transform:translateX(-100%)}75%{opacity:1;transform:translateX(0%)}}@-webkit-keyframes buttonFromRightToLeft{0%{transform:translateX(0%)}25%{opacity:0;transform:translateX(-100%)}50%{opacity:0;transform:translateX(100%)}75%{opacity:1;transform:translateX(0%)}}@keyframes buttonFromRightToLeft{0%{transform:translateX(0%)}25%{opacity:0;transform:translateX(-100%)}50%{opacity:0;transform:translateX(100%)}75%{opacity:1;transform:translateX(0%)}}@-webkit-keyframes buttonFromTopToBottom{0%{transform:translateY(0%)}25%{opacity:0;transform:translateY(100%)}50%{opacity:0;transform:translateY(-100%)}75%{opacity:1;transform:translateY(0%)}}@keyframes buttonFromTopToBottom{0%{transform:translateY(0%)}25%{opacity:0;transform:translateY(100%)}50%{opacity:0;transform:translateY(-100%)}75%{opacity:1;transform:translateY(0%)}}