/*!
Theme Name: Opstore Pro
Theme URI: https://wpoperation.com/themes/opstore/
Author: WPoperation
Author URI: http://wpoperation.com/
Details URI: https://wpoperation.com/themes/opstore-pro/
Description: Opstore is complete perfect WordPress theme for E-Commerce,Shops and Small E-Business Websites. The Theme is fully compatible with Elementor Drag and Drop Builder Plugin so that you can easily create your website as perfered Layout. The Theme has other extra features such as Multiple Header Option,Sidebar Options,Unlimited Color options,Custom Widgets and Many More. Theme is carefully designed to focus the need and features for ecommerce websites.
Version: 1.2.2
License: GNU General Public License, version 3 (GPLv3)
License URI: http://www.gnu.org/licenses/gpl-3.0.txt
Text Domain: opstore-pro
Tags: right-sidebar,left-sidebar,custom-background, custom-menu, featured-images, threaded-comments, translation-ready,custom-logo, footer-widgets,blog,post-formats,sticky-post,theme-options,news,editor-style,custom-header

Opstore is a WordPress Theme, 
Copyright (C) 2018, WPoperation
Opstore is distributed under the terms of the GNU GPL

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
http://www.gnu.org/licenses/gpl-3.0.txt


Opstore is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0;max-width:100%}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}select{text-transform:none}button{overflow:visible}button,input,select,textarea{max-width:100%}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default;opacity:.5}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:.2em;padding:0}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-outer-spin-button,input[type=time]::-webkit-inner-spin-button,input[type=time]::-webkit-outer-spin-button,input[type=datetime-local]::-webkit-inner-spin-button,input[type=datetime-local]::-webkit-outer-spin-button,input[type=week]::-webkit-inner-spin-button,input[type=week]::-webkit-outer-spin-button,input[type=month]::-webkit-inner-spin-button,input[type=month]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #9d9a9b;margin:0 0 1.75em;min-width:inherit;padding:.875em}fieldset>:last-child{margin-bottom:0}legend{border:0;padding:0 0 0 10px}textarea{overflow:auto;vertical-align:top}optgroup{font-weight:700}.gallery{margin-bottom:0}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.widget_media_gallery .gallery-item .gallery-icon{padding:5px}body,button,input,select,textarea,code,kbd,pre,samp{color:#333;font-size:15px;line-height:1.5;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;word-break:break-word}body,button,input,select,textarea,kbd,samp,.font-ar,.ui-accordion .ui-accordion-header{font-family:'Lato',sans-serif}h1,h2,h3,h4,h5,h6,.font-pop,table.cart th,.woocommerce-checkout-review-order-table,.modern-list .content .post-date,.history-block a,.opstore-megamenu-title,.woocommerce table.shop_table .product-name,.comment-meta,.sidebar .widget_rss ul li a,.opstore-section.background_cover.story blockquote{font-weight:600}.font-dafoe{font-family:'Mr Dafoe',cursive}h1,h2,h3,h4,h5,h6,.widget-title,.widget.widget_recent_entries ul li a,.opstore-megamenu-title,.wpb_toggle .title,.sidebar .widget_rss ul li a{clear:both;margin:0 0 20px;line-height:1.4}.hero-banner h2.font-lg{font-size:110px}h1,.history-block h2,.hero-banner h2,.feature-cat .first h2,.bags-cat .second h2,.time-counter .wrap h2{font-size:36px}.promo-parallax h2{font-size:36px;line-height:1.2}h2,.feature-cat.shoe-feature-cat .col-sm-3 h2 span,.hero-banner.inner-banner h2,.abt-bnr-content h2{font-size:30px}h3,.feature-post-list h2{word-break:break-all;overflow-wrap:break-word;hyphens:auto}h3{font-size:28px}h4,.history-block h2 span,.promo-banner h2 span,.feature-cat h2 span,.promo-tags .box span,.support-box,.history-block a,.feature-cat.shoe-feature-cat .last h2,.comment-reply-title,.view-list ul.products li.product h6.woocommerce-loop-product__title{font-size:24px}.feature-cat h4{font-size:20px}h5,.about-top .left-block{font-size:22px}h6,.promo-tags .box,footer .signup form button[type=submit],.storefront-sorting .short-by .btn.btn-default i,ul.products li.product .icons .btn,.checkout-total td,form.checkout .button,.cont-wrap div,.newsletter form,.ui-accordion .ui-accordion-header,.comment-author,.wpb_toggle .title,.sidebar .widget_rss ul li a{font-size:20px}form.checkout .button{font-size:18px}.time-counter .wrap h2,.promo-tags .box h4,.feature-cat h1,.newsletter h2,.home-about .left-block h2{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:600}dfn,cite,em,i{font-style:italic}blockquote{margin:40px 20px 35px;padding:0;position:relative;font-size:100%;font-style:italic;border:none;padding-left:50px;line-height:1.85}blockquote a{text-decoration:underline}blockquote a:hover{color:#151514}blockquote:before{content:" "}blockquote p{quotes:"â€œ" "â€" "â€˜" "â€™"}blockquote p:before,blockquote p:after{display:inline-block;font-size:70px;font-weight:300;line-height:1;position:absolute}blockquote p:before{margin:-5px 0 0 -3%;content:'\f10d';font-family:'FontAwesome'}blockquote p:before,blockquote p:after{display:inline-block;font-size:14px;font-weight:300;line-height:1;position:absolute}blockquote p:after{margin:20px 0 0 12px;content:'\f10e';font-family:'FontAwesome'}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote p{margin-bottom:1.4736842105em}blockquote cite,blockquote small{color:#1a1a1a;display:block;font-size:1rem}blockquote cite:before,blockquote small:before{content:"\2014\00a0"}blockquote em,blockquote i,blockquote cite{font-style:normal}blockquote strong,blockquote b{font-weight:400}blockquote>:last-child{margin-bottom:0}address{font-style:italic;margin:0 0 1.75em}code,pre{font-family:'Cutive Mono',monospace;font-size:16px}pre{border:1px solid #d1d1d1;margin:0 0 1.75em;max-width:100%;overflow:auto;padding:20px;white-space:pre;white-space:pre-wrap;word-wrap:break-word}code{background-color:#e6e6e6;padding:.125em .25em;color:#000}abbr,acronym{border-bottom:1px dotted #d1d1d1;cursor:help}mark,ins{color:#a09a9c;padding:.125em .25em;text-decoration:none}big{font-size:125%}.lh-normal{line-height:1}.text-white,.hero-banner h6.text-white,.cat-parallax a.btn:hover,.navbar-default ul.nav.navbar-nav.text-white li a,ul.site-header-cart.menu.text-white li a,ul.login.text-white li a,form.searchbox.text-white input[type=search],.widget_product_search input[type=submit],.full-pg-menu li a,.extra-info.style2 .icon,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,table.cart td .coupon input[type=submit]:hover,.comment-respond input[type=submit],#yith-quick-view-close:hover:hover,.woocommerce .wishlist_table td.product-add-to-cart a,.login-submit input[type=submit]:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,button#cboxClose,.woocommerce #respond input#submit:hover,.feature-cat.bags-cat .mid .btn-default,kbd,.extra-info.style3 .icon{color:#fff}h1,h2,h3,h4,h5,h6{color:#151514}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}hr{border-top:1px solid #e2e2e2;height:1px;margin:0 0 1.75em}ul,ol{margin:0 0 1.75em 1.25em;padding:0}ul{list-style:disc}ol{list-style:decimal;margin-left:1.5em}ol ol,ol ul,ul ol,ul ul{margin-left:1.6em}ul.cs-link,ol.cs-link,footer .widget ul{margin:0;padding:0}ul.cs-link li,ol.cs-link li,footer .widget ul li{list-style:none}dl{margin:0 0 1.75em}dt{font-weight:600;font-size:115%}dd{margin:0 0 1.5em}img{height:auto;max-width:100%;vertical-align:middle}del{opacity:.8}table,th,td{border:1px solid #d1d1d1}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.75em;width:100%}caption,th,td{font-weight:inherit;text-align:left}th{border-width:0 1px 1px 0;font-weight:600}td{border-width:0 1px 1px 0}th,td{padding:.7em}.sticky{padding:10px 20px;background-color:#f6f6f6}::-moz-selection{background:#ccc}::selection{background:#ccc}::-webkit-input-placeholder{color:#a9a9a9}:-moz-placeholder{color:#a9a9a9}::-moz-placeholder{color:#a9a9a9;opacity:1}:-ms-input-placeholder{color:#a9a9a9}:focus::-webkit-input-placeholder,.subscribe-form input:focus::-webkit-input-placeholder{color:transparent}:focus:-moz-placeholder,.subscribe-form input:focus:-moz-placeholder{color:transparent}:focus::-moz-placeholder,.subscribe-form input:focus::-moz-placeholder{color:transparent;opacity:1}:focus:-ms-input-placeholder,.subscribe-form input:focus:-ms-input-placeholder{color:transparent}button:hover,button:focus,input[type=button]:hover,input[type=button]:focus,input[type=reset]:hover,input[type=reset]:focus,input[type=submit]:hover,input[type=submit]:focus{background:#89c350;color:#fff;border-color:#89c350}input[type=date],input[type=time],input[type=datetime-local],input[type=week],input[type=month],input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],input[type=number],textarea,button[type=submit],input[type=submit],select,.woocommerce #review_form #respond .form-submit input,.select2-container--default .select2-selection--single{background-color:#fff;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#7a8081;padding:.67em .5em;border:1px solid #9d9a9b;width:100%;line-height:1}select{background:#fff url(//ortoexpress24.pl/wp-content/themes/opstore-pro/assets/images/select-drop.jpg) no-repeat 97% 49.5%;-moz-appearance:none}textarea{height:152px;padding:10px}input[type=date]:focus,input[type=time]:focus,input[type=datetime-local]:focus,input[type=week]:focus,input[type=month]:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus{border-color:0;color:#1a1a1a;outline:0}li{outline:0}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{background-color:transparent}label{margin-bottom:0;font-weight:500;vertical-align:top}label span,.form-row.terms.wc-terms-and-conditions span.required{color:#b43334}input[type=text].error,input[type=password].error,input[type=email].error{border-color:#a00}.post-password-form label,.post-password-form input{display:inline-block;vertical-align:top}form.post-password-form label,.post-password-form input{display:inline-block;vertical-align:top;width:initial;min-width:200px;min-height:40px}a,a:hover{text-decoration:none}a,.history-block h4 a i,.history-block h4 a:hover,.bags-cat .second h2,.bags-cat .second h4,.bags-cat .second h6,.bags-cat .last h2,.bags-cat .last h4,.tags-wrap a:hover,.woocommerce-breadcrumb a:after,.woocommerce-breadcrumb a:hover,.woocommerce div.product .variations_form .label,a.more:hover,.comment-reply-link:hover,.feature-post-list h2 a:hover,.feature-post-list a.more,.modern-list .title a.more,.blog-single .btn-wrap .btn,header ul.menu li a,h2.color-default,.navbar-default .navbar-nav>li>a,.shrinked .navbar-default ul.nav.navbar-nav.text-white li a,.shrinked ul.nav.navbar-nav.text-white,.shrinked form.searchbox.text-white,.shrinked form.searchbox.text-white input[type=search],.shrinked ul.site-header-cart.menu.text-white li a,.shrinked ul.login.text-white li a,.cat-parallax.cat-parallax2 a.btn,.history-block a:hover{color:#111}a:hover,a:active,a:focus,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li.current-menu-parent>a{outline:0;color:#89c350;text-decoration:none}h1#logo .navbar-brand{max-width:none}.navbar-default .navbar-collapse{border:0;box-shadow:none}.navbar-nav>li,.header-right ul.login{text-transform:uppercase}.navbar-nav>li{letter-spacing:1px}.navbar-nav>li>a{padding:29px 15px;font-weight:400}.navbar-nav li ul.sub-menu,.navbar-nav li .mega-menu{margin:0;padding:0;background-color:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,.2)}.navbar-nav li:hover ul.sub-menu{top:107%}.header-2 .navbar-nav li:hover ul.sub-menu{top:100%}.navbar-nav li:hover .mega-menu{top:106%}.header-2 .navbar-nav li:hover .mega-menu{top:99%}.navbar-nav .open .dropdown-menu{margin:0;padding:0}.navbar-nav li ul.sub-menu{text-transform:none;letter-spacing:0px}.navbar-nav li ul.sub-menu li{display:block;border-bottom:1px solid #efefef}.navbar-nav li ul.sub-menu>li.current-menu-item{border-bottom:0 solid #151514}.navbar-nav li ul.sub-menu li:last-child{border:0}.navbar-nav li ul.sub-menu li a,.navbar-default .navbar-nav .open .dropdown-menu>li>a{display:block;padding:12px 25px}.navbar-default .navbar-nav li.current-menu-item ul li a:hover,.navbar-nav li ul.sub-menu li a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background-color:#6cb975}.navbar-nav li ul.sub-menu li a:after{content:none}.navbar-nav li ul.sub-menu li a,.header-2 .navbar-default .navbar-nav li.current-menu-item ul.sub-menu li a,.header-2 .navbar-default .navbar-nav li ul.sub-menu li a,.navbar-default .navbar-nav li.current-menu-item ul li a{color:#151514;font-size:16px}.navbar-nav li ul.sub-menu li a:hover,.navbar-nav li ul.sub-menu li.current_page_item a,.header-2 .navbar-default .navbar-nav li ul.sub-menu li a:hover,.header-2 .navbar-default .navbar-nav li ul.sub-menu li.current-menu-item a{color:#111}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu{padding:0 0 15px 15px}.navbar-nav .open .dropdown-menu li a:before{content:"-";position:absolute;left:0;top:3px}.header-2 .navbar-nav>li>a{padding:15px 0}.header-2 .navbar-default .navbar-nav>li>a{color:#fff}footer .widget ul li{position:relative;margin-top:5px}footer .widget_nav_menu ul li a:after{content:"\f105";font-family:fontawesome;position:absolute;left:223px;bottom:0}footer .widget ul li a{padding:0 0 5px}footer .widget ul li:last-child{margin-bottom:0}.alignleft{float:left;margin:.3em 2em 1.5em 0}.alignright{float:right;margin:.3em 0 2em 1.5em}.aligncenter{margin:2em auto 2em;max-width:100%;display:block;text-align:center}.modern-layout .aligncenter,.woocommerce .modern-layout .aligncenter{clear:both;display:block;margin:50px -100px 40px;max-width:121%}.align-center{text-align:center}blockquote.alignleft{margin:.3157894737em 1.4736842105em 1.473684211em 0}blockquote.alignright{margin:.3157894737em 0 1.473684211em 1.4736842105em}blockquote.aligncenter{margin-bottom:1.473684211em}.clear:before,.clear:after,blockquote:before,blockquote:after{content:"";display:table}.clear:after,blockquote:after{clear:both}.widget{margin-bottom:20px;padding:0}.widget-area>:last-child,.widget>:last-child{margin-bottom:0}.widget .widget-title:empty,.widget .widget-title:empty:after,.tag-links:empty{margin-bottom:0;content:none}.sidebar .widget{width:100%;float:left}.tagcloud{margin-top:25px}.shop-sidebar .box,.filters-wrap .box,.widget ul,.widget ul li{width:100%;float:left}.widget ul{margin:0;padding:0}.widget ul li{list-style:none;position:relative;margin:0 0 10px}.widget ul li ul li{margin-bottom:0}.product-categories>li.cat-parent{font-weight:500;position:relative}.product-categories>li.cat-parent>ul.children{padding-left:10px;font-size:90%;margin:10px 0 0;font-weight:400}.product-categories>li.cat-parent:before{content:'>';position:absolute;right:0;font-size:18px;font-weight:300}.widget_product_categories .product-categories>li.cat-parent:before,.widget_product_categories .product-categories li:before{content:'\f10c';font-family:fontawesome;position:absolute;left:0;font-size:14px;font-weight:300}.widget_product_categories .product-categories li.current-cat:before{content:'\f05d';font-family:fontawesome}.widget_product_categories .product-categories ul.children li:before{font-size:13px !important}.widget_product_categories .product-categories li a{padding-left:20px}.product-categories>li.cat-parent.plus:before{content:'-';position:absolute;right:0;font-size:18px;font-weight:300}.woocommerce .widget_layered_nav ul li a,.woocommerce .widget_layered_nav ul li span{display:block;padding:5px 0 !important;position:relative;line-height:1.6}.sidebar .widget_archive ul li a,.sidebar .widget_categories ul li a,.sidebar .widget_meta ul li a,.product-categories li a{padding:0 5px 0 0;display:inline-block;max-width:85%;width:100%;position:relative;text-transform:capitalize}select.postform{text-transform:capitalize}.sidebar .widget_meta ul li a{display:block;width:100%}.sidebar ul li span.count{position:absolute;right:0;top:0}.sidebar .widget_recent_comments ul li,.sidebar .widget_rss ul li{border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:15px}.sidebar .widget_recent_comments ul li a,.sidebar .widget_rss ul li a{display:inline-block;padding:0;background-color:transparent}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{line-height:1.5}.shop-sidebar .product-categories li a{max-width:none;width:auto}.widget_search form,.widget_product_search form{position:relative}.widget_product_search label{display:none}.sidebar .widget_search label,.widget_product_search label{width:100%}.sidebar .widget_search input[type=search],.widget_product_search input[type=search]{position:relative;padding:10px 95px 10px 10px;border:1px solid #e4e4e4;background:#fff;color:#3a3a3a;display:block;width:100%;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;height:45px}.widget_search input[type=submit],.widget_product_search input[type=submit]{border:0;position:absolute;right:0;top:0;text-align:center;display:block;padding:10px 15px;width:auto;text-transform:capitalize;color:#fff;background:#6ba532;border-radius:0;min-height:45px;font-weight:500;font-size:14px}.widget_product_search input[type=submit]:hover{background:#89c350}.widget.widget_calendar table{margin:0}.widget_calendar td,.widget_calendar th{line-height:2.5625;padding:0;text-align:center}.widget_calendar th{background-color:#f5f5f5}.widget_calendar caption{font-weight:700;margin-bottom:0}.widget_calendar tbody a{background-color:#ffa167;color:#fff;display:block;font-weight:600}.widget_calendar tbody a:hover,.widget_calendar tbody a:focus{background-color:#686868;color:#fff}.widget.widget_recent_entries ul,.opstore_recent_posts_widget ul{margin-top:10px}.widget.widget_recent_entries ul li,.opstore_recent_posts_widget ul li{border-bottom:1px solid #e2e2e2;margin-bottom:20px;padding:0 0 10px;position:relative}.widget.widget_recent_entries ul li{margin-bottom:15px;line-height:1.4}footer .widget.widget_recent_entries ul li:hover,.woocommerce footer ul.product_list_widget li,.woocommerce footer ul.product_list_widget li:hover{padding-left:0}footer .widget.widget_recent_entries ul li:before{content:none}footer .widget.widget_recent_entries ul li{margin-bottom:0;padding-bottom:15px}footer .widget{margin:0;padding:0 15px}footer .widget:not(:last-child){margin-bottom:15px}.woocommerce footer ul.product_list_widget li img{float:left;margin:0 10px 0 0;width:50px}.widget_recent_entries ul li figure,.opstore_recent_posts_widget ul li figure{margin:5px 15px 20px 0;width:70px;height:60px;background-color:#000;float:left}.widget_recent_entries ul li figure a:hover img,.opstore_recent_posts_widget ul li figure a:hover img{opacity:.9}.widget.widget_recent_entries ul li a,.opstore_recent_posts_widget ul li a{margin:0;font-size:14px}.widget.widget_recent_entries ul li a:hover,.widget.opstore_recent_posts_widget ul li a:hover{background-color:transparent;padding:0}.widget.widget_recent_entries ul li a:before,.opstore_recent_posts_widget ul li a:before{content:none}.widget_recent_entries .post-date,.opstore_recent_posts_widget .post-date{display:block;color:#151514;font-size:12px;padding-left:18px;position:relative}.opstore_recent_posts_widget .post-date{display:inline-block}.opstore_recent_posts_widget ul li a{display:block}.widget_recent_entries .post-date:before,.opstore_recent_posts_widget .post-date:before{content:'\f073';left:0;position:absolute;font-family:'FontAwesome'}.widget_recent_entries li .post-date{margin-top:10px}.widget_recent_entries li:last-child .post-date{margin-bottom:0}.widget_recent_comments .comment-author-link{font-weight:600;color:#000;text-transform:capitalize;font-size:14px}.sidebar .widget_recent_comments ul li a{color:#89c350}.sidebar .widget_rss ul li a{margin-bottom:10px;text-decoration:none;font-size:14px}.widget_rss .rsswidget img{margin-top:-.375em}.widget_rss .rss-date,.widget_rss cite{color:#686868;display:block;font-size:90%;margin-bottom:10px}.widget_rss .rssSummary{margin-bottom:15px}.widget_rss .rssSummary:last-child{margin-bottom:0}.widget_rss li:last-child:last-child{margin-bottom:0}.tagcloud a,.tag-links a{border:1px solid #aaa;border-radius:0;display:inline-block;margin:0 .03em .3em 0;padding:.4em .88em .35em;background-color:#fff;font-size:12px;text-transform:capitalize;color:#555}.tagcloud a:hover,.tagcloud a:focus,.tag-links a:hover{color:#fff;outline:0;background-color:#151514;border-color:#151514}#yith-quick-view-close{color:#fff}a.more,.comment-reply-link{font-size:16px;text-transform:capitalize;text-decoration:underline}article.comment-body{background-color:#f5f5f5;padding:30px 30px 15px 160px}article.comment-body .reply{text-align:right}article.comment-body .reply .comment-reply-link{text-align:right;text-decoration:none}.comments-area .comment-respond form .comment-form-comment textarea{line-height:1.5}article.comment-body .reply .comment-reply-link:after{height:1px}aside.sidebar .widget.widget_archive{margin-top:-8px}.slick-next{right:-20px}.slick-prev{left:-50px}.widget.widget_categories ul li:last-child{margin-bottom:0}h4.pingtrack-title{margin-bottom:-15px}ul.pingtrack-list li{list-style:none}ul.pingtrack-list .pingback .comment-body{padding:10px 15px;background-color:#f5f5f5;margin-bottom:10px;font-weight:600}ul.pingtrack-list{margin-left:0}ul.pingtrack-list .pingback .comment-body a.url{font-weight:500;padding-bottom:2px;border-bottom:1px solid #7d7d7d;color:#7d7d7d}ul.pingtrack-list .pingback .comment-body a.url:hover{border-bottom:1px solid transparent;color:#111}.widget_categories label{font-size:15px}.woocommerce .sidebar ul.cart_list li,.woocommerce .sidebar ul.product_list_widget li{margin-bottom:10px}.woocommerce .sidebar ul.cart_list li img,.woocommerce .sidebar ul.product_list_widget li img{width:60px;float:left;margin-left:0;margin-right:10px}a,.btn,header,.navbar-nav li a:after,.navbar-nav li a:hover:after,button[type=submit],input[type=submit],.hero-banner,.hero-banner.move-up,.image-effect img,.overlay:before,.feature-cat .btn i:hover,.products .product .content,ul.products li.product figure img,li.product figure a:before,.woocommerce div.product form.cart .button,.woocommerce div.product form.cart .button-wish,form.checkout .button,.widget.woocommerce.widget_shopping_cart,.newsletter .btn-subscribe,.widget_recent_entries ul li figure a img,a.more i,.blog-single .btn-wrap .btn i,.vc_tta-tabs-list li.active>a:after,.vc_tta-tabs-list li>a:hover:after,.btn i,.extra-info .wrap,.subscribe-form,header,.cat-wrap .title.rt-aln:before,.cat-wrap .title.lt-aln:before,.cat-wrap .title.vert:before,.trending-wrap,.trending-wrap .content,.history-block h4 a *,.vc_tta-panel,footer .widget ul li,.opstore-promo-banner figure a img,.modal.login button.close,.search-form input.search-submit,.offer-main-wrapper figure{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.canvas button.close{transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out}.overlay,.banner-overlay{position:relative}.overlay:before,.banner-overlay:before{content:" ";width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.overlay:before,.feature-cat .overlay:hover:before,.news-wrap .wrap .overlay:hover:before,.blog-list:hover .overlay:before,.modern-list:hover .overlay:before,.cat-wrap .overlay:hover:before,.cat-wrap2 .overlay:hover:before{background:rgba(0,0,0,.3)}.single-post .blog-feature-banner .overlay:before{background:rgba(0,0,0,.1)}.feature-cat .overlay:before,.map-wrap.overlay:before,.cat-wrap:hover .overlay:before{background:rgba(0,0,0,.1)}.banner-3 .overlay:before{background:rgba(0,0,0,.05)}.promo-banner .wrap.overlay:before,.cat-wrap .overlay:before,.cat-wrap2 .overlay:before{background:rgba(0,0,0,0)}.about-banner .banner-overlay:before,.home-banner-3 .banner-overlay:before{background:rgba(0,0,0,.2)}.news-wrap .wrap .overlay:before,.blog-list .overlay:before,.modern-list .overlay:before{background:rgba(0,0,0,.05)}.banner-overlay:before{background:rgba(0,0,0,.5)}.hero-banner.inner-banner{background-color:rgba(0,0,0,.9)}.hero-banner.inner-banner,.hero-banner.inner-banner h1,.hero-banner.inner-banner a{color:#fff}.hero-banner.inner-banner h1{font-size:44px;margin:0;text-transform:capitalize}.hero-banner.inner-banner span.delimiter{padding:0 9px;font-size:10px}.box-shadow,.support-box:hover{box-shadow:0 0 18px rgba(0,0,0,.1);-webkit-box-shadow:0 0 18px rgba(0,0,0,.1);-moz-box-shadow:0 0 18px rgba(0,0,0,.1)}.btn,button,.woocommerce div.product form.cart .button,.widget_shopping_cart .buttons .button,.opstore-btn{line-height:1;padding:.9em 1.5em}.btn-default.filter-btn[type=submit]{line-height:1.7}.btn:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.feature-cat .btn,.btn-default,.woocommerce div.product form.cart .button,.woocommerce div.product form.cart .button-wish,.checkout-button,form.checkout .button{background-color:transparent;border:1px solid #fff;display:inline-block;color:#fff;border-radius:0}.feature-cat.bags-cat .btn{color:#383838;border-color:#383838;letter-spacing:.1em;font-weight:700}.feature-cat.bags-cat .mid .btn-default{color:#151514}.btn-default.primary-bg{border:0}.btn.bdr,.pagination .load-more{color:#151514;border-color:#151514;border-radius:0}.opstore-btn{display:inline-block;text-transform:uppercase}.feature-cat .btn:hover,.feature-cat .wrap:hover .btn,.bags-cat .wrap.last:hover .btn.btn-default,.btn-default:hover,.fashion-news a.btn-default:hover,.opstore-btn:hover,.blog-list .btn.bdr:hover{border-color:transparent;color:#fff}.btn i{display:inline-block;position:relative;font-weight:700;line-height:1.2}.btn-default.filter-btn,.btn.btn-default.btn-cart{border-radius:0;border:0}.btn-default.filter-btn,.btn.btn-default.btn-cart,.btn-bg,.comment-respond button[type=submit],.contact-page input[type=submit],.modal.login button[type=submit],.login-submit input[type=submit],.promo-offer .opstore-btn,.woocommerce #review_form #respond .form-submit input,.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce input.button,.woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit{font-weight:500;color:#fff}.woocommerce div.product form.cart .button:hover,.cart-collaterals .checkout-button:hover,button.close:hover,.wish-list .btn-default.primary-bg:hover,.widget_shopping_cart .buttons .button.checkout:hover,.newsletter .btn-subscribe:hover,.box.style2 .newsletter .btn-subscribe:hover,.login-social li a.fb:hover,.login-social li a.twt:hover,.promo-offer .opstore-btn:hover,.newsletter .btn-subscribe.sec-bg:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{color:#151514}button.close,#yith-quick-view-close,button#cboxClose{position:absolute;right:-25px;top:-25px;z-index:5;width:40px;height:40px;text-align:center;font-size:24px;font-weight:400;color:#fff;opacity:1}#yith-quick-view-close{border:0;font-size:18px;line-height:2.3}.blockMsg h1{display:none}#cboxClose{background:#fff}#cboxClose:after{content:"X";position:absolute;color:#000;font-size:18px;z-index:1;opacity:1;text-indent:initial;top:11px;left:0;right:0}.dropdown-menu button.close:hover{opacity:1;background-color:#fff;color:#151514;box-shadow:0 0 10px rgba(0,0,0,.1)}.dropdown-menu button.close{right:inherit;top:15px;left:30px;opacity:0}.open .dropdown-menu button.close{opacity:0;left:-20px}.widget_shopping_cart .buttons .button{display:inline-block;text-transform:capitalize;width:48%;text-align:center;color:#151514}.widget_shopping_cart .buttons .button.checkout{color:#fff}.widget_shopping_cart .buttons .button.checkout:hover{color:#151514}.yith-wcwl-add-button>a i{margin-right:0}.title-main{margin-top:-3px;position:relative}.title-main h2,.title-main h4{margin:0;padding-bottom:10px;line-height:1}.title-main h4{text-transform:inherit}.title-main:after,.title-main h2:after,.title-main h3:after,.sec-title:after,.widget-title:after{margin:0 auto;content:"";display:block}.title-main h2:after,.title-main h3:after,.sec-title:after,.widget-title:after{width:30px;height:2px;position:relative;bottom:-8px}.sec-title:after,.widget-title:after{bottom:-2px}.footer-title{color:#000;line-height:1;font-size:18px;display:inline-block;position:relative}h6.footer-title:after{content:'';width:50px;height:1px;position:absolute;background-color:#000;right:-65px;top:50%}.sec-title,.widget-title{border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:12px;position:relative;font-size:20px}.sec-title:after,.widget-title:after{margin:0;position:absolute}.title-main.cover:after{content:none}.title-main.cover{border-bottom:1px solid #bebabb;margin-bottom:65px}.title-main.cover h4{margin:0;display:inline-block;background:#fff;position:relative;top:16px;padding:0 15px}.title-main.cover h4:after{content:none}.text-title h2,.text-title h3{line-height:1}p,.content-wrap{margin:0 0 1.5em}.mb-90{margin-bottom:90px}.mb-80{margin-bottom:80px}.mb-70{margin-bottom:70px}.mt-60{margin-top:60px}.mb-60{margin-bottom:60px}.mb-55{margin-bottom:55px}.mb-50{margin-bottom:50px}.mb-45{margin-bottom:45px}.mb-40{margin-bottom:40px}.mb-35{margin-bottom:35px}.mb-30{margin-bottom:30px}.mb-28{margin-bottom:28px}.mb-25{margin-bottom:25px}.mb-20,.woocommerce-info,p.woocommerce-info,p.woocommerce-info:last-of-type,.sidebar .widget.widget_text p,.sidebar .widget.widget_text .wp-caption,.sidebar .widget.widget_text p:last-of-type{margin-bottom:20px}.mb-15{margin-bottom:15px}.mb-10{margin-bottom:10px}.mt-5{margin-top:5px}.nmt-5{margin-top:-5px}.mb-5{margin-bottom:5px}.mt-3{margin-top:3px}p:last-of-type,.mb-0,.sign-up-block .form-group:last-child,.sidebar .widget:last-child,.wpb_content_element.mb-0,.about-card-wrap:last-child,.hero-banner.mb-0{margin-bottom:0}p:empty{margin:0}.no-margin,.no-gutter{margin:0}.primary-padding{padding:100px 0}.opstore-section.parallax.quote .section-content-container,.about-2.parallax .section-content-container{padding:150px 0}.p-pt,.blog-detail+.comment-area{padding-top:100px}.p-pb,.opstore-section{padding-bottom:100px;z-index:1}.opstore-section.insta-feed{padding-bottom:0}.comment-area.p-pb{padding-bottom:0}.secondary-padding{padding:50px 0}.s-pb{padding-bottom:50px}.p-0{padding:0}.pb-20{padding-bottom:20px}.pb-0{padding-bottom:0}.hero-banner+main.primary-padding{padding-top:0}.image-effect{display:block;overflow:hidden}.opstore-promo-banner figure a:hover img{transform:scale(1.1)}.bg-gray,ul.shop-sidebar li a:hover,.feature-post .wrap:before,.promo-parallax .section-content-container,.founder-block .section-container,.flash .section-container{background-color:#f5f5f5}.dark-gray,footer .signup form button[type=submit]:hover,.mobile-search input[type=submit]:hover{background-color:#303030}.mobile-search input[type=submit]:hover{color:#fff}.rounded-crcl,button.close,span.onsale,#yith-quick-view-close,span.wishlist-count.wishlist-rounded,button#cboxClose,.shop-feature-2 .icon{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.shop-feature-2 .icon .icofont{line-height:2.4}.top-bar{position:relative;z-index:101}span.toggle-top-bar{position:absolute;right:10px;z-index:99;background:#999;color:#fff;padding:6px 8px;line-height:1;font-size:10px;cursor:pointer}header{padding:6px 30px;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.05)}.header-style1 header{min-height:79px}header.woocommerce-products-header{background:0 0;box-shadow:none;border:0;display:none}header.woocommerce-products-header.shrinked{min-height:inherit;box-shadow:none}.navbar-default{background-color:transparent;border-color:transparent;min-height:inherit;margin:0;border:0;border-radius:0}.navbar-default .container{position:relative}.site-branding.navbar-brand{margin-top:0}.site-branding p.site-title{font-size:24px;margin:0;font-weight:600;padding-top:20px}.header-Style2 .site-branding p.site-title{padding-top:0}.site-description{font-size:14px;padding-top:5px}#logo{margin:0;display:inline-block;float:left;color:#151514;line-height:1.1}#logo a{color:#151514;font-size:24px;font-weight:600;line-height:1.1}.header-1 #logo{margin-bottom:28px}#logo a:hover{color:#6cb975}.navbar-brand{margin-top:0;height:inherit;padding:0;margin-right:50px;position:relative;z-index:10;max-width:120px}.header-3 .logo-hold{width:170px;margin:30px auto 0;text-align:center;position:absolute;left:0;right:0;top:0}.header-3 .logo-hold .navbar-brand.logo-black,.shrinked .logo-hold .logo-white,.header-3.shrinked .logo-hold .navbar-brand.logo-white{display:none}.header-3.shrinked .logo-hold .navbar-brand.logo-black{display:block}.header-3 .navbar-brand{margin:0;padding:0;line-height:1;float:none;display:inline-block}.navbar-toggle{border:0;margin:22px 10px 0 0;padding:0 5px;float:left}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.header-right{position:absolute;right:0;top:26px;z-index:10;text-align:right}.header-right .navbar-form,.header-right .site-header-cart,.header-right ul.login{display:inline-block;vertical-align:middle}.header-right .site-header-cart{margin-top:5px}.header-right ul.login{line-height:1.6}header.header-2 .header-right ul.login{line-height:1}header ul{margin:0;padding:0}.site-header-cart li{display:inline-block;margin:0 7px;position:initial}header ul li{list-style:none}header ul.login li{display:inline-block;font-size:100%;margin-left:7px}header ul.login li a{text-decoration:none;font-weight:400}header ul.login li a i{font-size:25px}header ul.login li+li:before{content:"/";display:inline-block;margin:0 3px 0 0}.site-header-cart.menu.on-hover{position:relative}.menu.on-hover .dropdown-menu button.close{display:none}header ul.menu{margin-right:3px}header ul.menu .icon{margin:0;font-size:20px;width:initial;height:initial}header ul.menu li a{padding:0;display:inline-block;position:relative;line-height:1}.cart-icon .count,span.wishlist-count.wishlist-rounded,.compare-btn .compare-icon,.header-compare-btn .compare-icon{min-width:15px;min-height:15px;font-size:8px;position:absolute;top:-10px;right:-5px;text-align:center;color:#fff;line-height:1.9;background:#89c350;border-radius:100%}.header-compare-btn .yith-woocompare-open{position:relative}header.header-2,header.header-2.shrinked{padding:0}header .top{padding:30px 0 28px;line-height:1}header.header-2 .navbar-brand{margin:0;line-height:1.3}header.header-2 .header-right{margin-top:3px;top:0;position:initial}header.header-2 .navbar-default{background-color:#151514}.searchbox .searchbox-icon{cursor:pointer;font-size:20px}.full-search-container{position:fixed;background:rgba(0,0,0,.8);top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0;visibility:hidden;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s}.full-search-container.search_on{z-index:99999;opacity:1;visibility:visible}.full-search-container .search-form{position:absolute;z-index:999;left:0;right:0;margin:0 auto;max-width:500px;width:100%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.full-search-container .search-form .search-field{width:100%;border-radius:0;height:50px;padding:10px 15px;background:0 0;color:#fff;border:none;border-bottom:2px solid #fff;font-size:26px}.full-search-container .search-form .search-submit{position:absolute;top:0;right:0;height:100%;border-radius:0;background:0 0 !important;border:none;font-size:0;color:#fff;z-index:12;width:40px}.full-search-container .search-form:after{position:absolute;color:#fff;content:"\f002";font-family:fontawesome;font-size:18px;top:10px;right:.5rem;z-index:10;-webkit-transition:ease-in-out .3s;-moz-transition:ease-in-out .3s;-ms-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;transition:ease-in-out .3s}.full-search-container .closebtn{position:absolute;top:-8px;right:20px;text-align:center;font-size:50px;color:#fff;background:0 0;z-index:999999}footer{position:relative;background-color:#f9f9f9;font-size:95%}footer p{margin-top:4px}.footer-info{color:#5f5f5f}.footer-info p{color:#111}.footer-info p.lh-normal small{line-height:1.8;font-size:90%}footer .signup{font-size:14px;line-height:1.5}footer .signup form{margin:-5px 0 5px;position:relative}footer .signup form input[type=text]{width:100%;border-color:#fff;padding-right:50px;border-radius:0}footer .signup form button[type=submit]{width:40px;text-align:center;position:absolute;right:0;top:0;color:#fff;padding:.55em 0;border:0;border-radius:0}footer .signup small{color:#9f9c9d}.footer{padding:25px 0}.footer-info p{margin:0 0 .5em}.footer .row{display:flex;align-items:center}a.scrollup:active{color:#fff}.scrollup{position:fixed;left:40px;bottom:0;width:30px;height:30px;line-height:1.3;font-size:25px;text-align:center;z-index:100;display:none;background-color:#6ba532;-webkit-box-shadow:2px 3px 13px 0px rgba(0,0,0,.3);box-shadow:2px 3px 13px 0px rgba(0,0,0,.3)}.scrollup:hover{background-color:#89c350;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.scrollup:hover{color:#fff}.blog-list.sticky{padding:50px}.blog-list.sticky .entry-content.blog,.blog-list.sticky{background-color:#efefef}.blog-detail.tag-template .navigation{margin-bottom:20px}.blog-detail.tag-template .navigation .pagenum,.blog-detail.tag-template .navigation a{padding:2px 3px;display:inline-block}.blog-detail.tag-template .navigation .pagenum{text-decoration:underline}.blog-detail.tag-template .navigation a .pagenum{color:#151514;text-decoration:none}.entry-post-content figure.gallery-item{display:inline-block;width:150px;vertical-align:top;margin:0 15px 15px 0}.parsley-errors-list.filled{position:absolute;top:35px;background:red}.parsley-errors-list.filled li,.parsley-errors-list.filled li:hover{padding:5px 10px 8px;color:#fff}.parsley-errors-list.filled li:before{content:none}.wp-caption,.wp-caption-text,.gallery-caption,.bypostauthor{margin-bottom:15px;padding:8px 0;font-style:italic;font-size:90%;line-height:1.3}.wp-caption a{text-decoration:underline}.bypostauthor{margin:0;padding:0;font-style:initial}.entry-post-content iframe{width:100%;height:550px}.woocommerce .woocommerce-ordering select{margin-right:5px;min-height:45px;padding:.5em}.storefront-sorting{position:relative;border-bottom:1px solid #efefef;width:100%;float:left;margin-bottom:30px;background:#f1f1f1;padding:20px 15px}.storefront-sorting .woocommerce-ordering,.storefront-sorting .woocommerce-result-count{margin:0;display:inline-block;vertical-align:middle;float:none}.storefront-sorting.has-filter .woocommerce-ordering{margin-left:12%}.storefront-sorting .short-by{float:right;margin-top:1px}.storefront-sorting .short-by .btn.btn-default{padding:.67em 1em}.storefront-sorting .short-by .btn.btn-default i{margin:0;right:0;font-weight:300}.storefront-sorting .short-by .btn.btn-default:hover,.storefront-sorting .short-by .btn.btn-default.active{box-shadow:none;transform:translateY(0);color:#fff}.storefront-sorting .short-by .btn.btn-default:hover i{padding:0}.storefront-sorting .woocommerce-result-count{color:#151514;font-size:14px;margin-left:10px;float:right;margin-top:13px}.widget.woocommerce.widget_shopping_cart{width:380px;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:0;border:0;margin:0;right:-115%;padding:15px 25px;left:initial}.on-hover .widget.woocommerce.widget_shopping_cart{display:block;max-height:0;overflow:hidden;opacity:0}.site-header-cart.on-hover li:hover .widget.woocommerce.widget_shopping_cart{max-height:inherit;opacity:1}.widget_shopping_cart h6.title{border-bottom:1px solid #bebabb;margin:15px 15px 0;padding-bottom:10px;font-weight:400;font-size:16px}.widget_shopping_cart_content,.woocommerce ul.cart_list,.woocommerce.widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .total{border:0;margin:0;padding:0;width:100%;float:left}.woocommerce-mini-cart.opstore-mini-cart.cart_list.product_list_widget.scroll-wrap{max-height:430px}ul.site-header-cart.menu.text-white .widget_shopping_cart_content li a,ul.site-header-cart.menu.text-white .widget_shopping_cart_content{color:#151514}.widget_shopping_cart_content::-webkit-scrollbar{display:none}.woocommerce.widget_shopping_cart .cart_list li a:before{content:none}.woocommerce.widget_shopping_cart .cart_list li{border-bottom:1px solid #bebabb;margin-bottom:15px;padding-bottom:15px;position:relative;display:flex;font-size:13px}.woocommerce.widget_shopping_cart .cart_list li a{padding:0;font-weight:400}.woocommerce.widget_shopping_cart .cart_list li a:hover{background-color:transparent;padding:0}.woocommerce.widget_shopping_cart .cart_list li figure{margin-right:15px;width:60px;height:60px;overflow:hidden}.woocommerce.widget_shopping_cart .cart_list li img{float:none;width:100%}.woocommerce.widget_shopping_cart .cart_list li h6{margin-bottom:7px;padding-right:20px;font-size:15px}.woocommerce.widget_shopping_cart .cart_list li h6 a{font-weight:400}.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;left:initial;right:0;top:0;line-height:1.1}.woocommerce.widget_shopping_cart .total{margin-bottom:20px;text-align:right;width:100%;float:left}.woocommerce.widget_shopping_cart .total span.woocommerce-Price-amount.amount{font-weight:600}.woocommerce.widget_shopping_cart .total strong{float:left}.widget_shopping_cart .buttons{display:flex;width:100%;justify-content:space-between;float:left;position:relative;z-index:2}.woocommerce ul.product_list_widget li img{width:50px;height:auto}.widget .screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:polygon(0px 0px,0px 0px,0px 0px,0px 0px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}nav.woocommerce-pagination{text-align:center;line-height:1}.woocommerce nav.woocommerce-pagination ul{border:0;margin:0}.storefront-sorting .woocommerce-pagination{float:right;line-height:1}.pagination .page-numbers,.woocommerce-pagination .page-numbers{margin:0;padding:0}.pagination .page-numbers li,.woocommerce-pagination .page-numbers li,.woocommerce nav.woocommerce-pagination ul li{border:0;margin:0 2px;list-style:none;display:inline-block;vertical-align:top}.pagination .page-numbers li{margin:0}.pagination .page-numbers li .page-numbers,.woocommerce-pagination .page-numbers li .page-numbers,.pagination li a{width:40px;text-align:center;line-height:1;padding:.65em 0 .75em;border:1px solid;display:block;color:#a09a9c}.pagination .page-numbers li a.page-numbers:hover,.woocommerce-pagination .page-numbers li a.page-numbers:hover,.pagination .page-numbers li .page-numbers.current,.woocommerce-pagination .page-numbers li .page-numbers.current,.pagination li a:hover{border-color:transparent}ul.products{margin:0;padding:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,ul.products li{margin-left:0;margin:0 30px 50px 0;text-align:left;position:relative;float:left;width:262px;list-style:none}.wpop-hot-spot-inner ul.products li{width:262px !important}ul.products li .content{text-align:center;padding-top:10px}.woocommerce ul.products li.product.last{margin-right:0}.woocommerce ul.products.product-slide li.product.last{margin-right:30px}ul.products.big li.product{width:100%}ul.products li.product img{display:inline-block}ul.products li.product figure{position:relative;margin:0 auto 20px;overflow:hidden!important;display:table;width:100%}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,ul.products li.product .woocommerce-loop-product__title,ul.products li.product h2,ul.products li.product h3,.products .product h6{margin-bottom:10px;padding:0;font-size:100%}li.product figure .product-wrap{width:100%;vertical-align:middle;display:table-cell;text-align:center;border:1px solid #eee}li.product figure .product-wrap.base-align{vertical-align:bottom}ul.products li.product figure,li.product figure .product-wrap{position:relative}li.product figure .product-wrap a{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.stock-info{font-weight:700;color:#4cc45a;text-transform:uppercase}.woocommerce ul.products li.product .price,ul.products li .price,.woocommerce div.product p.price,.woocommerce div.product span.price{margin:0 0 10px;color:#151514;line-height:1;font-size:100%;font-weight:600}.woocommerce div.product p.price{margin:5px 0 8px}.woocommerce .product-single div.product p.price{margin:15px 0 10px}.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .price ins{display:inline-block}.woocommerce ul.products li.product .price ins,ul.products li .price ins{font-weight:700;color:#151514}.star-rating{display:block}.star-rating i{margin-left:-2px}ul.products li.product .icons{position:absolute;z-index:2;bottom:30px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;right:8px}ul.products li.product .bottom{display:flex;align-items:center;flex-direction:column}ul.products li.product .icons .btn{border:1px solid;display:inline-block;color:#fff;border-radius:0;width:45px;padding:.6em 0;text-align:center;margin:1px}ul.products li.product .icons .btn.added i{display:none}ul.products li.product:hover i{padding:0}.full-width ul.products li.product{width:23.2%}.view-list ul.products{width:100%;float:left}.view-list ul.products li.product{width:100%;margin:0 0 50px;padding-bottom:50px;overflow:hidden;border-bottom:1px solid #e8e7e7;display:flex;align-items:center}.view-list ul.products li.product figure{width:270px;margin:0}.view-list ul.products li.product .content{padding-left:30px;width:67%;text-align:left}.view-list ul.products li.product .bottom{display:block}.button-group.list-view-buttons-wrap{margin-top:30px;display:flex;align-items:center}.promo-offer .opstore-btn:hover{color:#141415}.woocommerce .view-list ul.products li.product .price,.woocommerce .view-list .products .star-rating{margin:0 50px 0 0;display:inline-block;vertical-align:middle}.woocommerce .view-list .products p{margin-top:25px}li.product .btn.btn-cart{text-transform:uppercase;font-weight:600;font-size:14px;padding:16px 35px}li.product .btn.btn-cart i{right:0;font-weight:700}.tags-wrap span{display:inline-block}.tags-wrap span+span:before{content:"/";display:inline-block;margin:0 8px 0 4px}.side-bar .btn{width:100%}.popular-product .bx-viewport,.related-product .bx-viewport{padding-bottom:5px}.popular-product .bx-controls{margin-top:15px}.woocommerce ul.products.products.product-slide li.first,.woocommerce-page ul.products.products.product-slide li.first{clear:initial}.products.product-slide .product{margin:0}.new-arrival .left ul.products li.product{float:none}.new-arrival .right ul.products li.product:nth-child(even){margin-right:0}.woocommerce .cat-wrap2 ul.products li.product,.woocommerce-page .cat-wrap2 ul.products li.product{margin-bottom:0}.woocommerce div.product{clear:both;z-index:1}.woocommerce div.product div.images img{max-width:100%}.woocommerce div.product .grouped-product form.cart{margin-bottom:0}.woocommerce div.product .summary .product-code{font-size:12px;float:right;font-weight:400}.woocommerce div.product form.cart .variations{border:0;line-height:1;margin-bottom:0}.woocommerce div.product table.variations td,.woocommerce div.product table.variations th{display:list-item;list-style:none;border:0;padding:0;margin:0}.woocommerce div.product .variations_form .label{font-weight:700;text-align:left;display:block;padding:0;margin-bottom:5px}.woocommerce div.product form.cart .variations label{font-size:16px;font-weight:500}.woocommerce div.product .variations_form td.value{padding-bottom:20px}.woocommerce-variation-price{padding-bottom:10px}.woocommerce div.product select{width:auto}.woocommerce div.product form.cart .variations select{text-align:left;min-width:170px}.woocommerce div.product .variations_button{padding-top:0}.woocommerce div.product form.cart .quantity,.woocommerce div.product form.cart .button{float:none;vertical-align:top}.woocommerce div.product form.cart .button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce button.button,.woocommerce input.button{width:auto;text-transform:capitalize;font-weight:500;display:inline-block;line-height:1;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{color:#fff;padding:13px}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#89c350}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#6ba532}.woocommerce button.button.alt{padding:1.2em 2.5em}.woocommerce #respond input#submit{padding:1.2em 2.1em 1.1em}.opstore-external-link+.yith-wcwl-add-to-wishlist{margin-top:-10px;float:none}.woocommerce div.product form.cart div.quantity{margin-bottom:23px}.single_variation_wrap,.woocommerce div.product form.cart{margin-bottom:0}.woocommerce div.product form.cart div.quantity{float:none}.woocommerce div.product form.cart .quantity.grouped{margin:0}.variations_button .quantity table,.variations_button .quantity table td{border:0;padding:0;margin:0}.variations_button .quantity table{margin-bottom:10px}.woocommerce div.product .variations_form .quantity table td:last-child,.variations_button .quantity table td{padding:0 0 17px;font-size:16px;font-weight:500}.variations_button .quantity table td.product-name{padding-left:15px;font-weight:600}.quantity.grouped td.product-price{text-align:right}.thumb-slider,.thumb-slider li{margin:0;padding:0;list-style:none}.woocommerce .related.products{margin-bottom:-20px}.flex-viewport{overflow:hidden}figure.woocommerce-product-gallery__wrapper{max-width:initial}.woocommerce div.product div.images .flex-control-thumbs{margin:10px 0 0;overflow:hidden}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none}.woocommerce div.product div.images .flex-control-thumbs li{width:14.8%;margin-right:10px;margin-bottom:10px}.woocommerce div.product div.images .flex-control-thumbs li:last-child{margin-right:0}.woocommerce .woocommerce-breadcrumb{margin-bottom:80px;padding:20px 0}.woocommerce .woocommerce-breadcrumb a{display:inline-block;color:#111}.woocommerce div.product .product_meta{font-size:14px;margin-bottom:20px;padding-top:0;border-top:0}.woocommerce div.product .product_meta a:hover{color:#151514}.product_meta+h6{font-size:100%;margin-bottom:0}.quantity-wrap span{display:inline-block;width:40px;height:40px;line-height:1;padding:.47em 0;font-size:20px;color:#fff;text-align:center;vertical-align:top;cursor:pointer;background-color:#6ba532}.quantity-wrap span:hover{background:#89c350}.quantity-wrap input[type=number],.woocommerce div.product input[type=number]{width:58px;height:40px;text-align:center}.quantity-wrap input[type=number]::-webkit-inner-spin-button,.quantity-wrap input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.entry-summary ul.social-icons li a{font-size:13px}.woocommerce div.product form.cart table.group_table{padding-bottom:15px}.woocommerce div.product form.cart .group_table td{vertical-align:middle;padding:0 0 10px}.woocommerce div.product form.cart .group_table td:first-child{width:10em;text-align:left;padding-left:0}.woocommerce div.product form.cart .group_table td.label{padding:0}.woocommerce div.product form.cart .group_table td.label label{padding-top:12px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:0 0;border-bottom-color:#e1e1e1;color:#000}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{bottom:-3px}#reviews #comments{margin-bottom:30px}#reviews #comments h4{margin-bottom:5px}.woocommerce #review_form #respond{width:100%}.related-product{margin-bottom:-15px}.woocommerce table.shop_table{margin:0;border:0;padding:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border-collapse:collapse;position:relative}.woocommerce table.shop_table th,.woocommerce table.shop_table td,.woocommerce table.wishlist_table thead th,.woocommerce table.wishlist_table tbody td{border:0;padding:0}.woocommerce table.shop_table td,.woocommerce table.wishlist_table tbody td{border-bottom:1px solid #e2e2e2;padding:30px 0;font-weight:600;font-size:14px;text-align:left}.woocommerce table.shop_table th,.woocommerce table.wishlist_table thead th{padding:23px 0 21px;background-color:#b43334;line-height:1;font-weight:500;color:#fff}.woocommerce table.shop_table tfoot .cart-subtotal th,.woocommerce table.shop_table tfoot .order-total th,.woocommerce table.shop_table.order_details tfoot th{color:#151514}.woocommerce-cart table.shop_table th.product-thumbnail,.wishlist_table tr th.product-thumbnail{width:1px;min-width:1px;padding:0}.woocommerce-cart table.shop_table .product-name{width:40%}.woocommerce table.shop_table .product-price{width:12%}.woocommerce-wishlist table.shop_table.wishlist_table .product-name{width:32%}.woocommerce-wishlist table.shop_table.wishlist_table .product-price{width:18%}.woocommerce table.wishlist_table tr td.product-stock-status{width:17%}.woocommerce table.wishlist_table tr td.product-remove{width:7%}.woocommerce table.wishlist_table tr td.product-remove div{text-align:center}.woocommerce-cart table.cart td.product-thumbnail,.wishlist_table tbody tr td.product-thumbnail a{min-width:140px;padding-right:20px;max-width:initial}.woocommerce .wishlist_table td.product-add-to-cart a{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.woocommerce table.wishlist_table tfoot tr td{padding-bottom:0;border:0}.woocommerce table.wishlist_table .yith-wcwl-share{margin:0;display:flex;align-items:center}.woocommerce table.wishlist_table .yith-wcwl-share h4{margin:0;font-size:16px;padding-right:10px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:initial}span.th-title,.wishlist_table th.product-name .nobr{position:absolute;left:20px;top:22px}table.cart td.product-remove a.remove{color:#151514;border-radius:50%;line-height:1;width:20px;height:20px;display:inline-block;text-align:center;font-size:18px;line-height:1}input[type=submit],.cart-collaterals .checkout-button{text-transform:uppercase!important;background:#6ba532;color:#fff}table.cart td.product-remove a.remove:hover{background-color:#151514}.woocommerce-page table.cart td.actions .input-text,.woocommerce-page table.cart td.actions input,table.cart td .coupon input[type=submit]{border:1px solid #bab7b8;font-weight:400;padding:10px;min-width:265px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;height:40px}.woocommerce-page table.cart td.actions input{min-width:200px}table.cart td .coupon input[type=submit]{margin-left:5px;padding-left:20px;padding-right:20px;min-width:initial;background-color:transparent;color:#151514}table.cart td .coupon input[type=submit]:hover{border-color:transparent}.woocommerce-cart .cart-collaterals .cart_totals table{padding-bottom:15px}.woocommerce .cart-collaterals{margin-top:-1px;padding-top:20px;position:relative;z-index:1;background-color:#fff}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{margin-bottom:0;padding:25px 30px;width:430px;float:right;position:relative;background-color:#f5f5f5}.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td{line-height:inherit;background-color:transparent;font-weight:400;font-size:15px;border:0;padding:5px 0}.woocommerce-cart .cart-collaterals .cart_totals .order-total th,.woocommerce-cart .cart-collaterals .cart_totals .order-total td{position:relative;padding-top:50px;font-weight:600}.woocommerce-cart .cart-collaterals .cart_totals .order-total th:before,.woocommerce-cart .cart-collaterals .cart_totals .order-total td:before{content:"";width:100%;height:1px;position:absolute;top:20px;left:0;display:block;background-color:#d1d1d1}.woocommerce-cart .cart-collaterals .cart_totals table th{width:110px;padding-right:35px;text-align:right}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:0}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{margin:0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{padding:16px;font-size:14px;display:block;font-weight:700}.woocommerce-checkout h3{font-size:20px;border-bottom:1px solid #e2e2e2;padding-bottom:15px;position:relative}form.checkout .col2-set{padding-bottom:43px;width:100%;float:left}form.checkout .col2-set .col-1,form.checkout .col2-set .col-2,h3#order_review_heading,table.shop_table.woocommerce-checkout-review-order-table,.woocommerce-checkout-payment{width:49%}table.woocommerce-checkout-review-order-table{float:left}.woocommerce-checkout-payment{float:right;background:#f5f5f5!important}.woocommerce form .form-row label{font-weight:500;margin-bottom:5px;line-height:1}.woocommerce form .form-row{margin:0 0 27px;padding:0}.woocommerce form #billing_address_1_field.form-row,.woocommerce form #shipping_address_1_field.form-row{margin-bottom:10px}.woocommerce form .form-row .select2-container,.select2-container .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow{line-height:1;height:initial;min-height:38px}.select2-container .select2-selection--single{min-height:initial;height:initial !important;border-radius:0 !important;padding:.35em 0}.address-field .select2-container .select2-selection--single{min-height:40px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#a9a9a9}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:48%}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#86d270}.woocommerce-checkout-review-order{width:100%;float:left}.woocommerce table.shop_table.woocommerce-checkout-review-order-table th,.woocommerce table.shop_table.shop_table.woocommerce-checkout-review-order-table td,.woocommerce table.shop_table.order_details th,.woocommerce table.shop_table.order_details td,.woocommerce table.shop_table.customer_details th,.woocommerce table.shop_table.customer_details td{padding:20px}.woocommerce table.shop_table.shop_table.woocommerce-checkout-review-order-table td,.woocommerce table.shop_table.order_details td,.woocommerce table.shop_table.customer_details td{font-weight:400;padding:20px}.woocommerce table.shop_table.shop_table.woocommerce-checkout-review-order-table tfoot th,.woocommerce table.shop_table.shop_table.woocommerce-checkout-review-order-table tfoot td,.woocommerce table.shop_table.order_details tfoot th,.woocommerce table.shop_table.order_details tfoot td{background-color:#f5f5f5;font-weight:600;border-bottom:1px solid #d1d1d1}.woocommerce-checkout #payment ul.payment_methods,.woocommerce-checkout #payment div.form-row{padding:25px}.woocommerce form .form-row.place-order{margin:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;border:0;padding:20px 45px;text-transform:uppercase;color:#fff;font-size:16px}.woocommerce form .form-row .input-checkbox,#ship-to-different-address input{margin:5px 0 0;opacity:0}.create-account,#ship-to-different-address{position:relative}.create-account label{padding-left:0}.create-account input[type=checkbox]+label:before,.create-account input[type=checkbox],#ship-to-different-address input[type=checkbox]+label:before,#ship-to-different-address input[type=checkbox]{position:absolute;left:0;top:0;width:17px;height:17px;border:1px solid #9d9a9b;content:"";margin:0;text-align:center;line-height:1.2;font-size:12px;color:#9d9a9b}.create-account input:checked+label:before,#ship-to-different-address input:checked+label:before{content:"\f00c";font-family:"Fontawesome"}.create-account label span{color:#151514}div.create-account label{padding-left:0}#ship-to-different-address{width:100%}#ship-to-different-address label{margin:0;padding-right:25px;font-size:20px}#ship-to-different-address input[type=checkbox]+label:before,#ship-to-different-address input[type=checkbox]{left:0;top:7px;left:initial}.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span{margin-left:23px}.form-row.terms.wc-terms-and-conditions{width:100%}.form-row.terms.wc-terms-and-conditions span{color:initial}.form-row.terms.wc-terms-and-conditions a{text-decoration:underline}.woocommerce form .form-row.terms.wc-terms-and-conditions .input-checkbox{opacity:1;position:initial;margin-top:-1px}.woocommerce-order-details{width:100%;float:left}.woocommerce table.shop_table.order_details,.woocommerce-customer-details{width:48%;float:left}.woocommerce-customer-details{float:right}.woocommerce-order-details h2{font-size:24px}.woocommerce table.shop_table.customer_details{margin-bottom:50px}.woocommerce table.shop_table.customer_details th{border-bottom:1px solid #e2e2e2;background-color:transparent}.checkout-steps{margin:0 0 50px;overflow:hidden}.woocommerce-message+.checkout-steps{margin:50px 0}.checkout-steps .wrap{width:33.3%;float:left;position:relative}.checkout-steps .wrap.second{text-align:center}.checkout-steps .wrap.final{text-align:right}.checkout-steps .wrap:before,.checkout-steps .wrap:after{content:"";width:50%;height:2px;position:absolute;top:40%;left:0;background-color:#ddd}.checkout-steps .wrap:after{left:inherit;right:0}.checkout-steps .circle{margin:0 0 15px;padding-top:8%;width:126px;height:126px;display:inline-block;text-align:center;font-size:35px;border:2px solid transparent;background-color:#fff;position:relative;z-index:2}.checkout-steps .active .circle{color:#fff}.checkout-steps h6{font-size:14px;margin:0;padding:0 10px}main{background:#fff;position:relative;z-index:10;clear:both}.hero-banner,.main.single-pg{position:relative;z-index:1;overflow:hidden}.hero-banner h2{letter-spacing:1px}.hero-banner h6,.carousel-caption.banner-4-content h3{letter-spacing:5px}.hero-banner .btn{padding:14px 15px;border:0}.hero-banner.banner-3{margin:0}.hero-banner h2.font-lg{line-height:1}.slide-sd{-webkit-transition:-webkit-transform,.5s;transition:transform,.5s;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);opacity:0}.active .slide-sd{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);opacity:1}.slide-fadein,.sticky-header header.shrinked{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}.layer1{-webkit-transition-delay:.5s;transition-delay:.5s}.layer2{-webkit-transition-delay:.8s;transition-delay:.8s}.layer3{-webkit-transition-delay:1s;transition-delay:1s}.dis{display:inline-block;padding:15px;line-height:1}.banner-content{position:absolute;top:0;width:100%;z-index:2}.banner-content .content-wrap{display:table;width:100%;text-align:center}.banner-content .content-wrap .inner{display:table-cell;vertical-align:middle;position:relative;z-index:3}.hero-banner.inner-banner.blog-feature-banner .fixed-banner{background:0 0;text-align:center}.hero-banner.inner-banner .fixed-banner.blog-feature-banner img{display:inline-block}.inner-banner h2{color:#fff;font-weight:400;margin:0}.inner-banner .breadcrumb{margin:0}.inner-banner .breadcrumb a{color:#fff}.inner-banner .breadcrumb a:hover{text-decoration:underline}ul.social-icons{margin:0;padding:0}ul.social-icons li,.contact-social .opstore-social-link{display:inline-block;margin-right:2px}ul.social-icons li a,.contact-social .opstore-social-link a{display:block;width:38px;padding:.5em 0;text-align:center;line-height:1}ul.social-icons li a:hover,.contact-social .opstore-social-link a:hover{color:#fff;box-shadow:0 0 15px rgba(0,0,0,.1);transform:translateY(-2px);border-color:transparent;background:#89c350}ul.author-social li a:hover{transform:translateY(-2px)}footer ul.social-icons li{margin:0 0 0 5px}.widget_opstore_social_icons ul.social-icons li:first-child{margin:0}footer ul.social-icons li a{line-height:1.2;border-color:#fff;color:#fff}.widget_opstore_social_icons ul.social-icons li{display:inline-block;float:left;width:auto}.widget_opstore_social_icons ul.social-icons li a{padding:5px}.subscribe-form{padding:30px 50px;color:#fff}.subscribe-form:hover{box-shadow:0 0 20px rgba(0,0,0,.3);-webkit-box-shadow:0 0 20px rgba(0,0,0,.3);-moz-box-shadow:0 0 20px rgba(0,0,0,.3)}.subscribe-form h4{color:#fff;margin-bottom:10px}.subscribe-form form{display:flex;justify-content:space-between;align-items:flex-start}.subscribe-form form input,.subscribe-form form input[type=submit]{width:auto;border:1px solid #fff;background-color:transparent;color:#fff;border-radius:0;outline:none}.subscribe-form form input:focus{border-color:#fff;color:#fff}.subscribe-form .form-inline .form-group{vertical-align:top}.subscribe-form form input{width:100%}.subscribe-form form input[type=submit]{background-color:#fff;color:#151514;min-width:135px;text-transform:uppercase;padding:.74em .5em;min-height:40px}.subscribe-form form input[type=submit]:hover{background-color:#151514;color:#fff;border-color:#151514}.subscribe-form input::-webkit-input-placeholder{color:#fff}.subscribe-form input:-moz-placeholder{color:#fff}.subscribe-form input::-moz-placeholder{color:#fff;opacity:1}.subscribe-form input:-ms-input-placeholder{color:#fff}.news-wrap .wrap{width:100%;float:left;margin-top:20px}.news-wrap.normal .wrap{margin-top:20px}.news-wrap .wrap figure,.news-wrap .wrap .entry-content{display:inline-block;vertical-align:top}.news-wrap .wrap figure{float:left;width:270px}.news-wrap .wrap.full-width figure{float:none;width:100%}.news-wrap .wrap.full-width figure{margin-bottom:25px !important}.post-info span+span{margin-left:12px}.news-wrap .col-sm-6:nth-child(3) .wrap figure,.news-wrap .col-sm-6:nth-child(4) .wrap figure{float:right}.news-wrap .col-sm-6:nth-child(3) .wrap .entry-content,.news-wrap .col-sm-6:nth-child(4) .wrap .entry-content{float:left}.breadcrumb{padding:0;margin-bottom:0;background-color:transparent;border-radius:0}.breadcrumb li.item-current a,.breadcrumb li a:hover,.breadcrumb .item-current,.breadcrumb>li+li:before{color:#fff}.breadcrumb>li+li:before{content:">"}.widget_price_filter form{padding:15px 0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:3px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#c5c5c5}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{width:13px;height:13px;top:-5px;border:0}.woocommerce .widget_price_filter .price_slider_amount{position:relative;text-align:center;padding-top:45px}.woocommerce .widget_price_filter .price_slider_amount .price_label{position:absolute;left:0;top:0;width:100%;color:#b3b3b3}.woocommerce .widget_price_filter .price_slider_amount .button{width:100%}.thank-you{padding-top:38px}.error{color:#a00}.blog-list{margin-bottom:60px}.blog-list figure a{display:inline-block}.post-info,.blog-list .post-info a,.blog-single .post-info a{font-size:13px;color:#151514}.blog-list .post-info a:hover{color:#6cb975}.blog-list .post-info i{display:inline-block;padding-right:2px}.blog-single .content-wrap,.blog-single .bottom{padding:0}.blog-single .col-sm-9 .content-wrap,.blog-single .col-sm-9 .bottom{padding:0}.bottom .tag-links,.bottom .social-icons{display:inline-block}.single_post_pagination_wrapper{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;position:relative;margin-bottom:40px}.single_post_pagination_wrapper .prev-link{float:left;text-align:right;width:50%;padding:35px 35px 35px 15px}.single_post_pagination_wrapper .next-link{float:left;text-align:left;width:50%;padding:35px 15px 35px 35px}.single_post_pagination_wrapper .prev-link .prev-text,.single_post_pagination_wrapper .next-link .next-image,.single_post_pagination_wrapper .prev-link .prev-image,.single_post_pagination_wrapper .next-link .next-text{display:inline-block}.single_post_pagination_wrapper .prev-link .prev-image{margin-left:5%;width:15%}.single_post_pagination_wrapper .prev-link .prev-image a,.single_post_pagination_wrapper .next-link .next-image a{display:inline-block;width:80px;height:80px;border-radius:100%;overflow:hidden}.single_post_pagination_wrapper .next-link .next-image{margin-right:5%;width:15%}.single_post_pagination_wrapper .next-link .next-text,.single_post_pagination_wrapper .prev-link .prev-text{width:80%}.single_post_pagination_wrapper .next-link .next-text h4,.single_post_pagination_wrapper .prev-link .prev-text h4{margin:0 0 10px;font-size:15px;font-weight:400;line-height:1}.single_post_pagination_wrapper .next-link .next-text h4 a,.single_post_pagination_wrapper .prev-link .prev-text h4 a{color:#666;position:relative;-moz-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.single_post_pagination_wrapper .prev-link .prev-text h4 a:before,.single_post_pagination_wrapper .next-link .next-text h4 a:after{font-family:'FontAwesome';font-size:14px;color:#666;position:relative;vertical-align:top;-moz-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.single_post_pagination_wrapper .prev-link .prev-text h4 a:before{content:'\f100';margin-right:10px}.single_post_pagination_wrapper .next-link .next-text h4 a:after{content:'\f101';margin-left:10px}.single_post_pagination_wrapper .next-link .next-text h2,.single_post_pagination_wrapper .prev-link .prev-text h2{margin:0;font-weight:500;font-size:21px;line-height:1}.single_post_pagination_wrapper .prev-link-wrapper,.single_post_pagination_wrapper .next-link-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-direction:row;justify-content:flex-end}.single_post_pagination_wrapper .next-link-wrapper{flex-direction:row-reverse}.single_post_pagination_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.single_post_pagination_wrapper{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;position:relative;margin-bottom:40px}.single_post_pagination_wrapper .prev-link{float:left;text-align:right;width:50%;padding:35px 35px 35px 15px;border-right:1px solid #e1e1e1}.single_post_pagination_wrapper .next-link{float:left;text-align:left;width:50%;padding:35px 15px 35px 35px}.single_post_pagination_wrapper .prev-link .prev-text,.single_post_pagination_wrapper .next-link .next-image,.single_post_pagination_wrapper .prev-link .prev-image,.single_post_pagination_wrapper .next-link .next-text{display:inline-block}.single_post_pagination_wrapper .prev-link .prev-image{margin-left:5%;width:80px}.single_post_pagination_wrapper .prev-link .prev-image a,.single_post_pagination_wrapper .next-link .next-image a{display:inline-block;width:80px;height:80px;border-radius:100%;overflow:hidden}.single_post_pagination_wrapper .next-link .next-image{margin-right:5%;width:80px}.single_post_pagination_wrapper .next-link .next-text,.single_post_pagination_wrapper .prev-link .prev-text{width:80%}.single_post_pagination_wrapper .next-link .next-text h4,.single_post_pagination_wrapper .prev-link .prev-text h4{margin:0 0 10px;font-size:15px;font-weight:400;line-height:1}.single_post_pagination_wrapper .next-link .next-text h4 a,.single_post_pagination_wrapper .prev-link .prev-text h4 a{color:#666;position:relative;-moz-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.single_post_pagination_wrapper .prev-link .prev-text h4 a:before,.single_post_pagination_wrapper .next-link .next-text h4 a:after{font-family:'FontAwesome';font-size:14px;color:#666;position:relative;vertical-align:top;-moz-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.single_post_pagination_wrapper .prev-link .prev-text h4 a:before{content:'\f100';margin-right:10px}.single_post_pagination_wrapper .next-link .next-text h4 a:after{content:'\f101';margin-left:10px}.single_post_pagination_wrapper .next-link .next-text h2,.single_post_pagination_wrapper .prev-link .prev-text h2{margin:0;font-weight:500;font-size:17px;line-height:1.3}.single_post_pagination_wrapper .prev-link-wrapper,.single_post_pagination_wrapper .next-link-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-direction:row;justify-content:flex-end}.single_post_pagination_wrapper .next-link-wrapper{flex-direction:row-reverse}.single_post_pagination_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.single_post_pagination_wrapper .next-link .next-text h4 a:hover,.single_post_pagination_wrapper .prev-link .prev-text h4 a:hover,.single_post_pagination_wrapper .prev-link .prev-text h4 a:hover:before,.single_post_pagination_wrapper .next-link .next-text h4 a:hover:after{color:#e54e54}.pagination{margin:0 0 -1px;padding:0;width:100%;float:left;line-height:1}.pagination li{margin-right:1px;display:inline-block}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0}.cmt-list-wrap.p-pb{margin-bottom:50px;padding-bottom:0;width:100%;float:left}.comment-list{margin:0;padding:0;width:100%;float:left}.comment-list li{margin-bottom:20px;list-style:none;position:relative;width:100%;float:left}.comment-list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.comment-list ul.children{margin:20px 0 0;padding-left:40px;width:100%;float:left}.comment-body:before{position:absolute;left:3%;top:17%;width:100px;height:100px;border-radius:0}.comment-body:before{content:"";display:block;z-index:2;background:unset}.comment-body,a.more,.comment-reply-link{font-size:15px}.comment-body,.comment-list .comment-respond{padding-left:115px;position:relative}.comment-meta{margin-bottom:12px;position:initial;background:0 0;z-index:1;line-height:1.6;font-weight:500}.comment-author.vcard b{font-weight:400;font-size:18px}.comment-author.vcard b a,.comment-metadata a{color:#333}.comment-meta .comment-author img{float:left;margin-right:25px;width:12%}.comment-author{color:#333}.comments-area ol.children{clear:both;border-top:1px solid #ddd}.comments-area ol.children:after{content:"";display:table;clear:both}.comment-meta .comment-metadata{display:block;font-size:12px}.comment-content{margin-bottom:15px;margin-left:92px;font-size:14px}.comment-content ul li,.comment-content ol li{list-style:inherit;margin:0;padding:0;border:0}.comment-respond{width:100%;float:left}.comment-list .comment-respond+ul.children{margin-top:50px}.comment-reply-title{margin-bottom:15px;line-height:1;text-align:center}.comment-respond .comment-notes,.comment-respond .logged-in-as{text-align:center}.comment-form-author,.comment-form-email,.comment-form-url{width:33.3%;float:left;padding-right:1%}.comment-form-url{padding-right:0}.woocommerce-Reviews .comment-form-author,.woocommerce-Reviews .comment-form-email{width:50%;padding-right:0}.woocommerce-Reviews .comment-form-author{padding-right:1%}.woocommerce-Reviews .comment-form-url{float:right;padding-right:0}.comment-respond input[type=submit],.contact-page input[type=submit],.modal.login button[type=submit],.login-submit input[type=submit],.woocommerce #review_form #respond .form-submit input,.login-social li a,.woocommerce input.button{border:0;padding:1.05em 0;min-width:200px;font-weight:500}.woocommerce input.button:disabled[disabled]{border:0;font-size:14px;text-transform:capitalize;min-width:200px}.login-social li a{padding:1.2em 0 1em}.woocommerce #respond input#submit{width:100%}.woocommerce table.shop_attributes td{padding-left:10px}.woocommerce #review_form #respond p{text-align:left}.contact-title{margin-bottom:10px}.contact-title span{display:block;font-size:72px;margin-bottom:15px}.contact-page input[type=submit],.woocommerce #review_form #respond .form-submit input{margin-top:5px;text-transform:uppercase;font-weight:500;background:#000}.contact-page input[type=submit]:hover,.woocommerce #review_form #respond .form-submit input:hover{background:#89c350}.contact-page .contact-title{margin-bottom:30px}.contact-page .contact-title span{margin-bottom:0}.map-wrap iframe{width:100%;height:415px;display:block}.form-group{margin-bottom:20px}.contact-page .form-group:last-child{margin-bottom:0}span.wpcf7-not-valid-tip{font-size:90%}.quote h4{margin:0 100px 0;padding:0 65px;color:#fff;font-style:italic;position:relative;font-size:34px}.quote h4:before,.quote h4:after{content:"";display:inline-block;position:absolute}.quote h4{quotes:"â€œ" "â€" "â€˜" "â€™"}.quote h4:before,.quote h4:after{margin:-34px 0 0 -80px;content:open-quote;display:inline-block;font-size:500%;line-height:1}.quote h4:after{content:close-quote;margin:10px 0 0}.flash h2{font-weight:300}.flash-count,.flash h2,.flash h4{display:inline;vertical-align:middle;margin:0;padding:0}.flash h4{padding:0 20px}.flash-count div{width:50px;height:40px;font-size:20px;color:#fff;background:#2a2a2a;line-height:1;display:inline-block;line-height:2;position:relative}.summary .countdown-wrap h6{margin-bottom:10px;font-size:100%}.salecount-timer,.sales-timer{display:flex;align-items:flex-start;margin-bottom:10px}.salecount-timer div,.sales-timer div{text-align:center;min-width:60px;font-size:80%;line-height:1;position:relative}.salecount-timer div .no.rounded-crcl,.sales-timer div .no.rounded-crcl{display:block;font-size:200%;margin-bottom:5px;font-weight:600}.flash-count div+div,.salecount-timer div+div,.sales-timer div+div{margin-left:30px}.flash-count div+div:before,.salecount-timer div+div:before,.sales-timer div+div:before{content:":";display:inline-block;padding:0 10px;position:absolute;left:-30px;color:#2a2a2a;font-size:30px;top:0;line-height:1.2}.salecount-timer div+div:before,.sales-timer div+div:before{font-size:200%;left:-28px;line-height:1.5}.flash-sale-banner{padding:30px 15px}.mobile-search{border:0;margin:10px auto;padding:0;width:100%;position:relative}.cd-navigation-wrapper .mobile-search{width:94%;margin-top:0}.mobile-search input[type=search]{outline:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.mobile-search input[type=submit]{font-size:14px;position:absolute;border:0;right:0;top:1px;width:initial;padding:.85em 1.5em;color:#fff;background:#89c350}.cd-navigation-wrapper .mobile-search input[type=search]{background-color:transparent}.login.visible-xs{margin:0 0 15px;padding:0}.login.visible-xs li{margin-right:15px;list-style:none;display:inline-block;text-transform:uppercase}.woocommerce ul.products li.product .onsale,.woocommerce span.onsale,span.onsale,#yith-quick-view-content .onsale{margin:0;position:absolute;left:-40px;right:unset;transform:rotate(-47deg);top:6px;z-index:2;background-color:#89c350;color:#fff;text-align:center;font-size:12px;line-height:1.2;border-radius:0;min-height:auto;padding:8px 45px}.woocommerce ul.products li.product .onsale.outstock,.woocommerce span.onsale.outstock,span.onsale,#yith-quick-view-content .onsale.outstock{top:22px}.woocommerce .star-rating{color:#f2b01e}.woocommerce ul.products li.product .button.yith-wcqv-button,a.button.yith-wcqv-button,.widget_search .screen-reader-text,.subscribe-form form label,.woocommerce div.product div.summary a.compare.button,ul.products li.product .icons a.added_to_cart.wc-forward,.view-list ul.products li.product figure .icons{display:none}.woocommerce-message{border-top-color:#86d270;margin-bottom:10px;background-color:#f9f9f9}.view-grid ul.products li.product{margin-bottom:30px}#yith-quick-view-modal .yith-wcqv-main{box-shadow:none}#yith-quick-view-modal.open .yith-wcqv-main{overflow:initial;padding:30px}#yith-quick-view-content div.images,#yith-quick-view-content div.summary{margin:0;padding:0}#yith-quick-view-content div.summary{padding-left:30px}.woocommerce #yith-quick-view-content div.product p.price,#yith-quick-view-content .item-desc.mb-20{margin-bottom:25px}#yith-quick-view-modal #yith-quick-view-content{overflow:hidden}.woocommerce ul.order_details{margin-bottom:80px;border:1px solid #ddd;padding:30px}.woocommerce #yith-quick-view-content div.product form.cart{margin-bottom:10px}.woocommerce ul.order_details li{width:23%}.opstore-section.parallax,.hero-banner,.about-card-wrap{margin-bottom:70px;position:relative;overflow:hidden;padding-bottom:0}.hero-banner.v1{margin-bottom:0}.login-submit input[type=submit],.woocommerce #customer_login input.button,.woocommerce #customer_login input.button:disabled[disabled]{width:100%}.woocommerce-account .woocommerce-MyAccount-navigation{background:#f8f8f8}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{list-style:none;border-bottom:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{margin-bottom:0;border:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;padding:15px 30px}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#89c350;color:#fff}.woocommerce table.shop_table.account-orders-table th,.woocommerce table.shop_table.account-orders-table td{padding:10px 15px;font-size:15px}.woocommerce table.shop_table.account-orders-table th{padding:18px 15px;font-weight:500}.woocommerce table.my_account_orders .button,.woocommerce-pagination--without-numbers a.woocommerce-button--next{font-size:14px;padding:1em 2.1em}.woocommerce-pagination--without-numbers{margin-top:30px}.woocommerce-Addresses{margin-top:30px}.woocommerce-Addresses header{border-bottom:1px solid #ddd;margin-bottom:20px;padding:0 0 14px;box-shadow:none}.woocommerce-Addresses header h3{margin-bottom:0;font-size:24px}.woocommerce-account .addresses .title .edit{font-size:14px;padding-top:8px}.woocommerce-account .addresses .title .edit:before{content:"\f044";display:inline-block;padding-right:3px;font-family:"Fontawesome"}#colorbox,#cboxOverlay,#cboxWrapper{overflow:visible}#cboxOverlay{background:#000;opacity:.4 !important}#colorbox{overflow:visible}#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxMiddleLeft,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight,#cboxMiddleRight{display:none}#cboxContent,#cboxLoadedContent{background-color:transparent}div#cboxContent{margin:10px;padding:30px;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.1)}.yith_woocompare_colorbox #cboxLoadedContent{overflow:initial !important}#cboxTitle{position:initial}.insta-feed .container,.home-about .container,.fullWidth .container{width:100%}.instashow-gallery .instashow-gallery-control-arrow:after,.instashow-gallery .instashow-gallery-control-arrow:before{background:#ff852b !important}.instafeed{position:relative}.instafeed .widget{margin-bottom:0}.instafeed .widget-title{position:absolute;display:inline-block;z-index:2;background:#fff;padding:15px 25px;font-size:120%;line-height:1;top:40%;left:44.2%;font-style:italic}.instafeed .widget-title:after{content:none}.home-about .wpb_row{display:flex;align-items:center}form.mailpoet_form.mailpoet_form_shortcode{margin-top:15px}.mailpoet_form{margin-bottom:5px}.mailpoet_form .mailpoet_paragraph{margin:0}.mailpoet_form .mailpoet_message{position:absolute;bottom:-10px}footer .mailpoet_form .mailpoet_message{top:101%}.parsley-required,.parsley-custom-error-message,.mailpoet_form .mailpoet_validate_error{color:#fff}.mailpoet_validate_success{color:#fff !important;background:#468847;padding:3px 10px;font-size:12px}footer .mailpoet_form{position:relative;margin-bottom:15px}footer .mailpoet_form .mailpoet_text_label{display:none !important}footer .mailpoet_form .mailpoet_text{width:100% !important;padding:.67em .5em;padding-right:60px;height:40px}footer .mailpoet_form input[type=submit]{width:initial;min-width:40px;text-indent:-9999px;color:#fff;background-image:url(//ortoexpress24.pl/wp-content/themes/opstore-pro/assets/images/invelp.png);background-repeat:no-repeat;background-position:center;position:relative;height:40px;background-color:#6ba532}footer #mailpoet_form_1 .mailpoet_text{background:#555 none repeat scroll 0 0}footer .mailpoet_form input[type=submit]:hover{background-color:#89c350;border-color:#89c350}footer .mailpoet_form .mailpoet_paragraph+.mailpoet_paragraph{display:inline-block;float:right;margin:-40px 0 0;position:relative;z-index:1}.opstore-promo-banner figure a{display:block;overflow:hidden}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{line-height:2.5;padding-left:10px}.woocommerce-checkout #payment ul.payment_methods li input{margin:8px 8px 0 0;vertical-align:top}.woocommerce .cat-wrap2 ul.products li.first,.woocommerce-page .cat-wrap2 ul.products li.first{clear:initial}.woocommerce .cat-wrap2 ul.products li.first:last-child,.woocommerce-page .cat-wrap2 ul.products li.first:last-child{margin-right:0}.opstore-author-section .author-image-wrap .author-image img.avatar{border-radius:50%;top:18%;left:40px;border:3px solid #fff}.opstore-author-section{background-color:#f5f5f5;display:inline-block;width:100%;padding:40px;position:relative}.author-content-wrap{margin-left:140px}.modern-layout-single .blog-detail img.alignright{margin-right:-10.5%}.modern-layout-single .blog-detail img.alignleft{margin-left:-10.5%}.blog-detail .post-info{text-align:left;color:#151514}.author-content-wrap h6{margin-bottom:10px;text-transform:capitalize}.author-social{display:inline-block;margin:30px 0 0}ul.author-social li a{width:40px;height:35px;display:inline-block;text-align:center;line-height:2.2;border:1px solid}.author-social li{list-style-type:none;margin-right:2px;display:inline-block}.blog-list-wrap{position:relative}.related-article.blog-list-wrap{padding-bottom:20px}.modal-backdrop{z-index:10}.news-wrap .has-post-thumbnail .entry-content.blog,.related-article .has-post-thumbnail .entry-content.blog{padding-top:10px}.related-article .entry-content.blog{padding:0}.entry-content.blog{text-align:left;position:relative;display:inline-block}.related-article.classic-post .entry-content.blog{margin-top:0;padding:0;margin-left:0;width:100%}.related-article.classic-post .has-post-thumbnail figure{min-height:0px;margin-bottom:10px}.entry-content.blog .btn.bdr{margin-top:20px;font-size:14px;font-weight:600;padding:0 0 8px;border:0;border-bottom:2px solid #151514}.entry-content.blog .btn.bdr:hover{background-color:transparent;box-shadow:none;color:#141415}.form-submit input.submit:hover{color:#141415}.blog-block .has-post-thumbnail .entry-content.blog{padding:30px 30px 0;margin-top:-100px}.woocommerce .product-single span.onsale{right:initial;left:0}.related .woocommerce ul.products li.product,.related .woocommerce-page ul.products li.product,.related ul.products li{margin-bottom:0!important}.woocommerce .opstore-login-form{margin:0 auto}.opstore-btn,.feature-cat .btn-wrap .btn-default{border:2px solid #151514;font-weight:500;color:#151514;padding:14px 30px 12px;font-size:14px;text-transform:uppercase}.category-btn .opstore-btn{width:250px;padding-top:18px;padding-bottom:16px}.stock-info-bar{margin:20px 0}.category-btn .opstore-btn:hover{color:#fff}.site-header-cart.menu.on-hover .dropdown .dropdown-menu.widget.woocommerce.widget_shopping_cart{transform-origin:top;transform:scaleY(0)translateY(-8px)}.site-header-cart.menu.on-hover .dropdown:hover .dropdown-menu.widget.woocommerce.widget_shopping_cart{transform:scaleY(1)translateY(0px)}.close{text-shadow:none}.main-banner-title{position:absolute;left:0;right:0;top:45%}.main-banner-title h1{background-color:#fff;padding:10px 30px;font-size:40px;box-shadow:0px 0px 45px rgba(0,0,0,.18);display:inline-block}.opstore-section.main-banner{text-align:center;position:relative}.opstore-section.about-bg blockquote{border-left:0;margin:0;padding:0;font-size:26px}.opstore-section.about-page-parallax .parallax-img:before{content:none}.woocommerce-info{border-top-color:#151514}.woocommerce-info:before{color:#151515}.sidebar .widget ul li ul.children,.widget ul.menu li ul.sub-menu{padding-left:20px}.blog-list .post-info{margin-bottom:5px}.promo-offer .wpb_content_element{margin-bottom:20px}.search-no-results .hero-banner.inner-banner.banner-scroll{margin-bottom:0}.search-no-results .main.p-pb .product-list,.search-no-results .blog-block{margin-top:100px}.error-page a.primary-color{padding-bottom:5px;border-bottom:2px solid #151514}.link-pages{margin-top:10px}.woocommerce form .form-row label.inline{margin-top:10px;display:inline-block}.support-wrap .wpb_content_element.mb-50.text-title{margin-bottom:50px}.post-723 .wpb_toggle .title{font-size:18px}.main.single-pg .blog-block .feature-post .wrap .content .feature-post-list .content-wrap .post-title{word-break:break-word}.search-no-results .blog-block{text-align:center}.search-no-results .search-form input.search-submit{width:150px;height:45px;padding:10px 0;background-color:#151514;color:#fff;border:1px solid transparent}.search-no-results .search-form label .search-field{width:370px;height:45px}.search-no-results .search-form input.search-submit:hover{background-color:#000;border:1px solid #000}.search-no-results form.search-form{margin:15px 0 40px}.place-order button.button.alt:hover{color:#151514}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{margin:0 0 0!important}.select2-container--default .select2-selection--multiple{border-radius:0!important}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit,.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--multiple .select2-selection__rendered li,.select2-container--default .select2-search--inline .select2-search__field{height:45px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:4px 10px 0!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{border:0;background-color:transparent}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{float:left;display:inline-block;width:auto}.select2-container .select2-search--inline .select2-search__field{margin-top:-5px!important}.header-3.header-light ul.site-header-cart.menu.text-white li.dropdown .dropdown-menu.widget_shopping_cart .button:hover,.header-3 ul.site-header-cart.menu.text-dark li.dropdown .dropdown-menu.widget_shopping_cart .button:hover,.header-3.header-light.shrinked ul.site-header-cart.menu.text-white li.dropdown .dropdown-menu.widget_shopping_cart .button.checkout,.header-3.header-light ul.site-header-cart.menu.text-white li.dropdown .dropdown-menu.widget_shopping_cart .button.checkout{color:#fff}.comment-respond,.comment-respond .comment-form .logged-in-as,.comment-respond .comment-form .comment-notes{background-color:#f5f5f5}.comment-respond .comment-reply-title{padding-top:30px}.comment-respond{padding:0 30px 30px!important;margin-top:20px}.comment-list .comment-respond{margin-top:20px}.comment-respond .comment-form .logged-in-as,.comment-respond .comment-form .comment-notes{padding-bottom:10px}.comment-list .comment-respond h3 small a{text-decoration:underline}.comment-list .comment-respond h3 small a:hover{text-decoration:none}.single-post .inner-banner.blog-feature-banner .fixed-banner figure.overlay{min-height:600px}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:.2em;color:#fff;border:0}.widget_layered_nav.woocommerce-widget-layered-nav .widget-title{margin-bottom:20px}.woocommerce div.product .summary.entry-summary .product_title{margin-top:-7px;font-size:30px}.yith-wcwl-add-to-wishlist{margin-top:0}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);opacity:0}}@-moz-keyframes MenuAnimOut2{100%{-moz-transform:translateX(-100%);opacity:0}}@keyframes MenuAnimOut2{100%{transform:translateX(-100%);opacity:0}}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0px);opacity:1}}@-moz-keyframes MenuAnimIn2{0%{-moz-transform:translateX(-100%);opacity:0}100%{-moz-transform:translateX(0px);opacity:1}}@keyframes MenuAnimIn2{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0px);opacity:1}}@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0px);opacity:1}}@-moz-keyframes SubMenuAnimIn2{0%{-moz-transform:translateX(100%);opacity:0}100%{-moz-transform:translateX(0px);opacity:1}}@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(100%);opacity:0}}@-moz-keyframes SubMenuAnimOut2{0%{-moz-transform:translateX(0%);opacity:1}100%{-moz-transform:translateX(100%);opacity:0}}@keyframes SubMenuAnimOut2{0%{transform:translateX(0%);opacity:1}100%{transform:translateX(100%);opacity:0}}.opstore-wc-column-4 ul li.product{width:22.5% !important;margin-right:2%}.opstore-wc-column-4 ul li:nth-child(3n+1){margin-right:0}.opstore-wc-column-3 ul li.product{width:calc(33.33% - 30px)!important}.opstore-wc-column-2 ul li.product{width:calc(50% - 30px)!important}.opstore-wc-column-1 ul li{width:100%!important;margin-right:0!important;margin-left:0!important}.opstore-section.popular-product{padding-bottom:5px}.scrollup{color:#fff}.navbar-brand img{display:inline-block}.hover-effectbtn:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right center 0;transform-origin:right center 0;-webkit-transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1) 0s;transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1) 0s;transition:transform .4s cubic-bezier(.4,0,.2,1) 0s;transition:transform .4s cubic-bezier(.4,0,.2,1) 0s,-webkit-transform .4s cubic-bezier(.4,0,.2,1) 0s}.hover-effectbtn.pri-bg:after{background-color:#6d48e5}.hover-effectbtn:hover:after{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left center 0;transform-origin:left center 0}.hover-effectbtn span{position:relative;z-index:2}ul.products li.product figure .icons .btn{background-color:#fff;display:flex;justify-content:center;align-items:center;color:#111;width:45px;height:45px;padding:5px 0;text-align:center;font-size:15px;transition:transform .8s cubic-bezier(0,1.65,.58,1),background-color .4s ease-in-out;margin:8px 0 0;border:0;position:relative;opacity:0;box-shadow:0px 0px 10px rgba(0,0,0,.1)}ul.products li.product figure .icons .btn:hover{background-color:#111;color:#fff}ul.products li.product figure .icons .btn:nth-child(1){transform:translateY(184px);z-index:4}ul.products li.product figure .icons .btn:nth-child(2){transform:translateY(138px);z-index:3;transition-delay:50ms}ul.products li.product figure .icons .btn:nth-child(3){transform:translateY(92px);z-index:2;transition-delay:70ms}ul.products li.product figure .icons .btn:nth-child(4){transform:translateY(46px);z-index:1;transition-delay:90ms}ul.products li.product figure .icons.icon-triggred .btn{transform:translateY(0px);opacity:1}.woocommerce a.button.alt:hover{background-color:#89c350}.widget_search input[type=submit]:hover{color:#ffffff!important;background:#89c350}.woocommerce table.shop_table .shipping th,.woocommerce table.shop_table .tax-rate th{color:#20201f}.woocommerce #terms{opacity:1}.woocommerce-terms-and-conditions-checkbox-text{margin-left:5px}.nav.navbar-nav li.menu-item a,header ul.menu li a,header ul.login li a,.woocommerce ul.products li.product a,.collection-title-wrap h2 a,.blog h4 a,.modern-list .title h4 a,.blog-list .entry-title a,.feature-post-list li .post-title a,.feature-post-list li a.more,.modern-blog-list .modern-list a.more,footer .widget ul li a:hover,.widget.widget_recent_entries ul li a{color:#111}.nav.navbar-nav li.menu-item a:hover,header ul.menu li a:hover,header ul.login li a:hover,.woocommerce ul.products li.product a:hover,.collection-title-wrap h2 a:hover,.blog h4 a:hover,footer .widget ul li a:hover,.modern-list .title h4 a:hover,.blog-list .entry-title a:hover,.feature-post-list li .post-title a:hover,.feature-post-list li a.more:hover,.modern-blog-list .modern-list a.more:hover,.widget.widget_recent_entries ul li a:hover{color:#6ba532}.nav.navbar-nav li.menu-item ul.sub-menu li a:hover{color:#111}.woocommerce div.product{overflow:hidden}.single-product.woocommerce .product-single span.onsale{left:-38px}.list-view-buttons-wrap .btn-cart{color:#ffffff!important}h3#order_review_heading,table.shop_table.woocommerce-checkout-review-order-table,.woocommerce-checkout-payment{width:100%!important}table.shop_table.woocommerce-checkout-review-order-table{margin-bottom:50px}.off-canvas-cart,.off-canvas-filter{position:fixed;top:0;bottom:0;z-index:999;opacity:0;visibility:hidden;transition:all .4s ease-in-out}.off-canvas-cart{right:0}.off-canvas-filter{left:0}.off-canvas-cart.show,.off-canvas-filter.show{opacity:1;visibility:visible}.off-canvas-cart.show{left:0}.off-canvas-filter.show{right:0}.off-canvas-cart .shopping-list-wrap,.off-canvas-filter .filters-wrap{max-height:none;height:100vh;padding:20px;background-color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.2);position:relative;z-index:3;transition:all .4s ease-in-out;opacity:0}.off-canvas-cart .shopping-list-wrap{width:360px}.off-canvas-filter .filters-wrap{width:315px;overflow-y:scroll}.off-canvas-filter .filters-wrap .scroll-wrap{max-height:90vh}.off-canvas-filter .nicescroll-rails-vr{left:0 !important}.off-canvas-cart .nicescroll-rails-vr{right:0 !important}.off-canvas-cart .shopping-list-wrap{float:right;transform:translateX(240px)}.off-canvas-filter .filters-wrap{float:left;transform:translateX(-240px)}.off-canvas-cart.show .shopping-list-wrap,.off-canvas-filter.show .filters-wrap{transform:translateX(0px);opacity:1}.woocommerce .off-canvas-cart ul.product_list_widget li img{width:100%;margin:0}.woocommerce .off-canvas-cart ul.product_list_widget li figure img{width:100%;margin:0}.woocommerce .off-canvas-cart ul.product_list_widget li figure a{display:inline-block;width:70px;margin-right:10px}.woocommerce .off-canvas-cart ul.product_list_widget li{display:flex;align-items:flex-start;position:relative;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #cacaca}.woocommerce-mini-cart__total.total{display:inline-block;padding-top:10px;margin-bottom:10px;width:100%;text-align:left;margin:10px}.woocommerce .off-canvas-cart ul.product_list_widget li .opstore-mini-cart-title h6{font-size:16px;margin-bottom:5px;width:90%;display:inline-block}.woocommerce .off-canvas-cart ul.product_list_widget li .opstore-mini-cart-title .quantity{font-size:13px;display:flex}.woocommerce .off-canvas-cart .widget_shopping_cart_content a.remove{position:absolute;right:0;top:9px;display:flex;font-size:18px;justify-content:center;line-height:.9}.woocommerce .off-canvas-cart .off-canvas-close,.woocommerce .off-canvas-filter .off-canvasf-close{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1}.woocommerce .off-canvas-cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons{display:flex;justify-content:space-between}.woocommerce .off-canvas-cart .widget_shopping_cart_content .woocommerce-Price-amount{float:right}.woocommerce .off-canvas-cart .widget_shopping_cart_content .button.wc-forward{border:2px solid #89c350;color:#141415;background-color:transparent}.woocommerce .off-canvas-cart .widget_shopping_cart_content .button.wc-forward.checkout{background-color:#89c350}.woocommerce .off-canvas-cart .widget_shopping_cart_content .button.wc-forward,.woocommerce .off-canvas-cart .widget_shopping_cart_content .button.wc-forward.checkout{padding:1em 2em;text-transform:none}.woocommerce .off-canvas-cart .widget_shopping_cart_content .button.wc-forward.checkout:hover{background-color:#89c350;color:#fff;border:2px solid #6ba532}.woocommerce .off-canvas-cart .widget_shopping_cart_content .button.wc-forward.checkout,.woocommerce .off-canvas-cart .widget_shopping_cart_content .button.wc-forward:hover,.woocommerce .off-canvas-cart .widget_shopping_cart_content .return-btn{background-color:#6ba532;color:#fff}.woocommerce .off-canvas-cart .widget_shopping_cart_content .return-btn:hover{background-color:#89c350}.woocommerce .off-canvas-cart p.woocommerce-mini-cart__empty-message{margin-bottom:25px}li.product figure .product-wrap.base-align{vertical-align:middle}.product-wrap .opstore-img-after{position:absolute;top:0;bottom:0;right:0;left:0}li.product figure .product-wrap .opstore-img-after,li.product figure .product-wrap .opstore-img-before{transition:all .4s ease-in-out;display:flex;align-items:center;justify-content:center}.woocommerce-order-details{width:48%}.woocommerce-order-details .woocommerce-table.shop_table.order_details{width:100%}.woocommerce-customer-details .addresses .woocommerce-column--billing-address,.woocommerce-customer-details .addresses .woocommerce-column--shipping-address{width:100%;border:1px solid #cacaca;padding:20px}.woocommerce-customer-details .addresses .woocommerce-column--billing-address h2,.woocommerce-customer-details .addresses .woocommerce-column--shipping-address h2{margin-bottom:10px}.woocommerce-customer-details .addresses .woocommerce-column--billing-address{margin-bottom:50px}.woocommerce-customer-details .addresses .woocommerce-column--billing-address address,.woocommerce-customer-details .addresses .woocommerce-column--shipping-address address{border-radius:0;padding:0;border:0}.thank-you a.btn.btn-default{border:1px solid #89c350;color:#111}.thank-you a.btn.btn-default:hover{border:1px solid transparent}.woocommerce ul.products li.product .product-wrap.ribbon.right .onsale,.woocommerce .product-wrap.ribbon.right span.onsale,.product-wrap.ribbon.right span.onsale{left:initial;right:-42px;transform:rotate(47deg)}.woocommerce ul.products li.product .product-wrap.circle .onsale,.woocommerce .product-wrap.circle span.onsale,.product-wrap.circle span.onsale,.single-product.woocommerce .product-single .product.circle span.onsale{padding:0;font-size:10px;width:45px;height:45px;display:flex;justify-content:center;align-items:center;border-radius:50%;left:8px;top:8px;transform:rotate(0deg);-webkit-box-shadow:0px 2px 14px 0px rgba(152,149,149,.84);box-shadow:0px 2px 14px 0px rgba(152,149,149,.84)}.woocommerce ul.products li.product .product-wrap.circle.right .onsale,.woocommerce .product-wrap.circle.right span.onsale,.product-wrap.circle.right span.onsale{left:initial;right:8px}.logged-in.admin-bar .off-canvas-cart .shopping-list-wrap{padding-top:50px}.logged-in.admin-bar .off-canvas-cart .shopping-list-wrap .widget_shopping_cart_content{padding-bottom:50px}ul.products li.product .opstore-thumb-wrapp.flip .opstore-img-before,ul.products li.product .opstore-thumb-wrapp.flip .opstore-img-after{transition:all .4s ease-in-out}ul.products li.product:hover .opstore-thumb-wrapp.flip .opstore-img-before,ul.products li.product .opstore-thumb-wrapp.flip .opstore-img-after{opacity:0}ul.products li.product:hover .opstore-thumb-wrapp.flip .opstore-img-after{opacity:1}.woocommerce a.button.alt:hover{color:#fff}.navbar-nav li ul.sub-menu li a{font-size:14px;text-transform:uppercase}footer .widget ul li a{position:relative}.navbar-default .sub-menu li:hover>a{color:#89c350}footer .widget ul li a:before{left:0}footer .widget ul li a:after{right:0;background:#111;transition:width .8s cubic-bezier(.22,.61,.36,1)!important}footer .widget ul li a:hover:before{background:#111;width:100%;transition:width .5s cubic-bezier(.22,.61,.36,1)!important}.nav.navbar-nav li.menu-item .mega-menu ul.opstore-megamenu li a:after,.nav.navbar-nav li.menu-item .mega-menu ul.opstore-megamenu li a:hover:before{background:#111}footer .widget ul li a:hover:after,.nav.navbar-nav li.menu-item ul.sub-menu li a:hover:after{background:0 0;width:100%;transition:0s}.list-view-buttons-wrap a.btn-cart{padding:15px 30px}.woocommerce ul.products.columns-4 li.product,.woocommerce-page ul.products.columns-4 li.product,ul.products.columns-4 li{width:calc(25% - 30px)}.view-grid .products.columns-4 li.product{margin:0 15px 30px}.view-grid ul.products.columns-4 li.product figure,.view-grid ul.products.columns-4 li.product figure .product-wrap{height:240px}.view-grid ul.products.columns-4 li.product{min-height:355px}.woocommerce-pagination .page-numbers li .page-numbers.current,.woocommerce-pagination .page-numbers li a.page-numbers:hover{color:#ffffff!important}header.header-2 .navbar-default .navbar-collapse .container{display:flex;align-items:center}.header-2 .searchbox.navbar-form.searchbox-open .searchbox-icon{top:6px}.woocommerce .cart-collaterals .woocommerce-shipping-calculator .form-row{margin-bottom:15px}.header-2 .nav.navbar-nav li.menu-item a{color:#fff}.header-2 .navbar-nav li ul.sub-menu li:hover ul.sub-menu,.header-2 .navbar-nav li:hover ul.sub-menu li ul.sub-menu{top:0}.single-product div.product form.cart .button{text-transform:uppercase;background:#000}.single-product div.product form.cart .button:hover{color:#89c350}a.remove{background-color:#f5f5f5!important}a.remove:hover{background-color:red!important}.woocommerce-checkout-review-order a.woocommerce-privacy-policy-link,.woocommerce-checkout-review-order a.woocommerce-terms-and-conditions-link{border-bottom:1px solid #111;padding-bottom:2px}.hero-banner.inner-banner.blog-feature-banner .title-wrap{position:absolute;left:0;right:0;bottom:20px;z-index:2}.hero-banner.inner-banner.blog-feature-banner .title-wrap .title-wrap-content{background-color:#fff;padding:30px;text-align:left}.hero-banner.inner-banner.blog-feature-banner .title-wrap h1{margin-bottom:0}.hero-banner.inner-banner.blog-feature-banner{position:relative}.comment-respond input[type=submit]:hover,ul.social-icons li a:hover,footer ul.social-icons li a:hover,.contact-page input[type=submit]:hover{color:#ffffff!important}.comment-respond input[type=submit],.contact-page input[type=submit]{font-size:14px;font-weight:600;padding:16px 0}.widget_product_search input[type=search]{font-size:14px}.woocommerce .widget_price_filter .price_slider_amount .button,button.single_add_to_cart_button.button{text-transform:uppercase;font-weight:600;font-size:14px;background:#6ba532}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background:#6ba532}.woocommerce .widget_price_filter .price_slider_amount .button:hover,button.single_add_to_cart_button.button{color:#ffffff!important;background:#89c350}.woocommerce .off-canvas-cart .widget_shopping_cart_content .button.wc-forward,.woocommerce .off-canvas-cart .widget_shopping_cart_content .button.wc-forward.checkout,.woocommerce .off-canvas-cart .widget_shopping_cart_content .return-btn{padding:15px;font-size:14px;font-weight:600}.nav.navbar-nav li.menu-item ul.sub-menu li a{background-color:transparent;position:relative}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:14px;font-weight:600;text-transform:uppercase;background:#6ba532;color:#fff;padding:13px}.woocommerce a.button:hover{background:#89c350}@keyframes strikeon{0%{transform:scaleX(1);transform-origin:center right}25%{transform:scaleX(0);transform-origin:center right}50%{transform:scaleX(0);transform-origin:center left}100%{transform:scaleX(1);transform-origin:center left}}.product-half .view-grid .products.columns-4 li .icon-trigger{width:30px;height:30px;padding:2px 0 0}.product-half .view-grid .products.columns-4 li.product figure .icons .btn{width:30px;height:30px;font-size:13px;margin:5px 0 0}.product-half .view-grid .products.columns-4 li.product .icons{bottom:43px}.storefront-sorting .short-by{display:flex}.storefront-sorting .short-by .btn.btn-default{padding:0;min-height:44px;display:flex;width:48px;align-items:center;justify-content:center;margin-left:5px}.storefront-sorting .short-by .btn.btn-default i{margin:0;font-size:18px;right:0;font-weight:300}.journal-layout1-wrap .blog-list-wrap{position:relative}.journal-layout1-wrap .blog-list-wrap.has-post-thumbnail .entry-content.blog,.classic-wrap .blog-list.blog-list-wrap.has-post-thumbnail figure figcaption{position:absolute;bottom:30px;margin-top:0}.classic-wrap .blog-list.blog-list-wrap.has-post-thumbnail figure figcaption{background-color:#fff;padding:30px;left:15px;right:15px;bottom:15px}.classic-wrap .blog-list.blog-list-wrap figure{position:relative}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;-webkit-backface-visibility:hidden;will-change:opacity}.woocommerce-privacy-policy-text{margin-bottom:20px}.woocommerce form .form-row .input-checkbox{margin-top:2px}.link-cover{position:absolute;top:0;left:0;right:0;bottom:0}.link-cover{z-index:3}.blog-block .has-post-thumbnail .entry-content.blog{margin-top:0;width:100%;padding:0;margin:0}.product-list .product-full .view-grid .products.columns-4 figure,.product-list .product-full .view-grid ul.products.columns-4 li.product figure .product-wrap{height:350px}.product-list .product-full .view-grid .products.columns-3 li.product{width:calc(33.33% - 30px);margin:0 15px 30px!important}.product-list .product-full .view-grid .products.columns-2 li.product{width:calc(50% - 30px);margin:0 15px 30px!important}.woocommerce ul.products.product-slide li.product,.woocommerce-page ul.products.product-slide li.product,.woocommerce ul.products.product-slide,.woocommerce-page ul.products.product-slide{margin-bottom:0}.woocommerce ul.products.product-slide .slick-dots{text-align:center;bottom:-30px;margin-bottom:0;display:flex;align-items:center;justify-content:center}.woocommerce ul.products.product-slide .slick-dots li{width:auto;margin:0 5px;float:none;height:auto}.woocommerce ul.products.product-slide .slick-dots li button,.woocommerce ul.products.product-slide .slick-dots li button:before{width:5px;height:5px;padding:0;overflow:hidden}.woocommerce ul.products.product-slide .slick-dots li button:before{background-color:#cecece;content:'';opacity:1;line-height:1}.woocommerce ul.products.product-slide .slick-dots li.slick-active button:before{background-color:#89c350}.opstore-megamenu-submenu .opstore-megamenu-title{text-transform:uppercase;margin-bottom:10px}.nav.navbar-nav li.menu-item .opstore-megamenu-submenu .sub-menu li a{text-transform:capitalize;display:inline-block}.nav.navbar-nav li.menu-item .opstore-megamenu-submenu .sub-menu li a:before,.nav.navbar-nav li.menu-item .opstore-megamenu-submenu .sub-menu li a:after{height:1px!important}.nav.navbar-nav li.menu-item .opstore-megamenu-submenu .sub-menu li a:hover{color:#111}.related-article.blog-list-wrap.classic-post .blog-list figure{margin-bottom:10px}.product-single .woocommerce-message{margin-bottom:50px!important}.shopping-list-wrap h3{font-size:20px}.product-single.layout2 .upsells.products .product-wrap{width:100%}.classic-wrap .blog-list.blog-list-wrap.has-post-thumbnail figure,.journal-layout1-wrap .blog-list-wrap figure,.related-article.blog-list-wrap .has-post-thumbnail figure{display:flex;flex-direction:column}.blog-single .blog-detail figure{margin-bottom:15px}.blog-list-wrap .opstore-btn:hover{color:#fff;background-color:#89c350}div#dl-menu p{color:#fff}.nav.navbar-nav li.menu-item ul.sub-menu li.current_page_item ul.sub-menu li a{background-color:transparent;color:#111}.nav.navbar-nav li.menu-item ul.sub-menu li.current_page_item ul.sub-menu li.current_page_item a{background-color:#111;color:#fff}.nav.navbar-nav li.menu-item ul.sub-menu li.current_page_item ul.sub-menu li:hover a{color:#fff}.woocommerce table.wishlist_table{font-size:100%}a.cat-links{margin-left:3px}section.product-single.layout2 .product-wrap li{list-style-type:none}.new-arrival-main-wrap .collection figure:hover img{transform:scale(1.05)}.opstore_recent_posts_widget .post-date{display:inline-block;vertical-align:top}aside.sidebar .widget.widget_mailpoet_form{background-color:#111;padding:30px}aside.sidebar .widget.widget_mailpoet_form .widget-title,aside.sidebar .widget.widget_mailpoet_form .mailpoet_text_label{color:#fff}aside.sidebar .widget.widget_mailpoet_form .widget-title:after{content:none}aside.sidebar .widget.widget_mailpoet_form .widget-title{padding-bottom:0;border-bottom:0}aside.sidebar .widget.widget_mailpoet_form .mailpoet_text{margin-bottom:10px}aside.sidebar .widget.widget_mailpoet_form input[type=submit]{background-color:#464545;border:0;color:#fff;height:45px}aside.sidebar .yith-woocompare-widget ul.products-list li .remove{font-size:10px;height:20px;width:20px;display:flex;align-items:center;justify-content:center}aside.sidebar .widget.widget_mailpoet_form input[type=email]{width:100%!important;height:45px}.woo-compare h1{background-color:#111111!important;font-weight:400!important;padding:15px!important}aside.sidebar .widget.opstore_recent_posts_widget ul li a{line-height:1.4;display:inline-block;width:76%;margin-top:-5px;float:right}aside.sidebar .widget.opstore_recent_posts_widget ul li figure a{width:100%;float:left;margin-top:0}aside.sidebar .opstore_recent_posts_widget ul li figure{margin-bottom:0}aside.sidebar .opstore_recent_posts_widget ul li{margin-bottom:15px}aside.sidebar .widget.yith-woocompare-widget ul.products-list li{position:relative;padding:0 0 10px 30px;border-bottom:1px solid #dfdfdf}ul.products li.product .icons a.add_to_cart_button,ul.products li.product .icons a.btn.product_type_grouped,ul.products li.product .icons a.btn.product_type_variable,ul.products li.outofstock .icons a.ajax_add_to_cart,ul.products li.product .icons a.btn.product_type_external{font-size:0px!important}ul.products li.product .icons a.add_to_cart_button:before,ul.products li.product .icons a.btn.product_type_grouped:before,ul.products li.product .icons a.btn.product_type_variable:before,ul.products li.product .icons a.btn.product_type_external:before,ul.products li.outofstock .icons a.ajax_add_to_cart:before{content:'\e82e'!important;font-family:Linearicons-Free;font-size:20px;font-weight:500}ul.products li.product .icons a.add_to_cart_button.loading:before{content:'\f110'!important;font-family:fontawesome;font-size:25px;-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}ul.products li.product .icons a.add_to_cart_button.added:before,ul.products li.product .icons .btn.added:before{content:'\eed6'!important;font-family:IcoFont;font-size:25px}.yith-wcwl-wishlistaddedbrowse a i{font-size:25px}ul.products li.product .icons a.btn.product_type_variable:before,ul.products li.product .icons a.btn.product_type_external:before{content:"\f1de"!important;font-family:fontawesome}ul.products li.outofstock .icons a.ajax_add_to_cart:before{content:"\f00d"!important;font-family:fontawesome}.woocommerce-grouped-product-list-item__price{font-size:12px;width:46px}.banner-content .breadcrumb li{font-weight:700}.nav.navbar-nav li.menu-item ul.sub-menu li.current-menu-item a{background-color:#ededed}aside.sidebar .opstore_recent_posts_widget ul li:last-child{margin-bottom:0}ul.products.product-slide{margin-right:-30px}ul.products.product-slide.slick-next{right:-55px}.woocommerce-checkout main.main.single-pg.primary-padding{padding-bottom:20px}.woocommerce-cart .cart-collaterals .cart_totals table th{text-align:left;color:#000}.navbar-default .navbar-toggle .icon-bar{background-color:#111}.navbar-brand img{width:100%!important;height:auto!important}.storefront-sorting select.orderby{font-size:14px;color:#111;min-height:0;padding:12px 14px 12px;line-height:1.3}.storefront-sorting select.orderby:focus{outline:none}.no-product{font-style:italic;display:inline-block}.product-single #review_form_wrapper #review_form .comment-respond{padding:0!important}.woocommerce #review_form #respond p.comment-notes{padding:10px 15px}.woocommerce .woocommerce-breadcrumb a:hover{color:#000}.widget_calendar tbody a{background-color:#111}footer .footer{color:#fff}.calendar_wrap table#wp-calendar caption{font-weight:600;color:#111}.titles-port{text-align:center;float:left;width:100%;margin-bottom:40px}.titles-port .filter{display:inline-block;border:1px solid transparent;font-size:14px;padding:4px 20px;cursor:pointer;font-weight:600;transition:all .4s ease-in-out;text-transform:uppercase;font-family:'muli',sans-serif}.titles-port .filter.active,.titles-port .filter:hover{border:1px solid #111}.top-bar-wrap{line-height:38px;font-size:14px}.top-bar .top-left ul{margin:0}.top-bar .top-left ul li{display:inline-block;position:relative}.top-bar .top-left ul li i{margin-right:6px}.top-bar .top-left ul li:first-child{padding-right:20px}.top-bar .top-left ul li:last-child{margin-left:20px}.top-bar .top-left ul li:first-child:after{border-right:1px solid #d5d5d5;content:"";height:16px;position:absolute;right:0;top:12px;width:0}.top-right ul{text-align:right}.top-menu li{display:inline-block;font-size:14px}.top-menu li a{color:#d5d5d5;padding:0 10px}.top-menu li a:hover{background-color:transparent;color:#bbb}.top-menu li a:last-child{padding-right:0}.nav.navbar-nav li.menu-item a:hover{color:#89c350}.header-middle-wrapp .widget{margin:0}.advance-product-search .woocommerce-product-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.advance-product-search .woocommerce-product-search .es-select-products{width:35%;line-height:1.5;border:2px solid rgba(129,129,129,.2);border-right:none;border-left:none}.advance-product-search .woocommerce-product-search .es-select-products:focus{outline:none}.advance-product-search .woocommerce-product-search .search-field{line-height:1.5;border:2px solid rgba(129,129,129,.2);border-right:1px solid rgba(129,129,129,.2)}.advance-product-search .woocommerce-product-search .searchsubmit{width:15%;line-height:1.5;border:2px solid rgba(129,129,129,.2);border-left:1px solid rgba(129,129,129,.2);background:#89c350;color:#fff}.advance-product-search .woocommerce-product-search .searchsubmit:hover{color:#fff}.advance-product-search .woocommerce-product-search .pe-7s-search:before{font-size:27px}.middle-right-wrapp{text-align:right;line-height:2.7}.middle-right-wrapp ul{display:inline-block;padding-right:10px}.middle-right-wrapp ul.site-header-cart.menu li{padding-left:10px}.middle-right-wrapp ul.site-header-cart li a:hover,header ul.login li a:hover{color:#89c350}footer{background-color:#333;color:#d5d5d5}footer .textwidget{font-size:14px;line-height:1.5}.footer_info_wrap span.fa_icon_info{display:inline-block;width:35px;height:35px;border:2px solid #949292;border-radius:50%;text-align:center}.footer_info_wrap span.fa_icon_info i{display:inline-block;vertical-align:middle;vertical-align:-webkit-baseline-middle}.footer_info_wrap .info_wrap>div{margin-top:15px}.footer_info_wrap .info_wrap{font-size:14px}.footer_info_wrap .info_wrap>div>span{margin-right:7px}.footer-title,footer ul li a,footer a{color:#d5d5d5}h6.footer-title:after{background-color:#d5d5d5}footer ul li a:hover,footer a:hover,footer .widget ul li a:hover{color:#89c350}footer .primary-padding{padding:55px 0;border-bottom:1px solid #5b5b5b}footer .widget ul li a:before,footer .widget ul li a:after,footer .widget ul li a:hover:before{background:#89c350}footer .calendar_wrap table#wp-calendar caption{color:#d5d5d5}footer .widget_calendar th{background-color:#656363}footer .widget.widget_recent_entries ul li a{color:#d5d5d5}footer .widget_nav_menu ul li{border-bottom:1px solid #5b5b5b}.widget_nav_menu ul li a{position:relative}.opstore-product-info .item-img{float:left;width:40%}.opstore-product-info .item-info-wrap{float:right;width:60%;padding-left:13px}.opstore-product-info .item-info-wrap a,.item-price span.price{color:#777}.opstore-product-info .item-info-wrap h6.product-title{font-size:13px;margin:0;padding:5px 0}.opstore-product-info .item-info-wrap .item-price{font-size:14px;margin:0}.opstore-product-info .item-info-wrap .product-rating{padding:5px 0}.opstore-product-info .item-info-wrap a.add_to_cart_button,.opstore-product-info .item-info-wrap a.added_to_cart,.opstore-product-info .item-info-wrap .btn.product_type_grouped,.opstore-product-info .item-info-wrap .btn.product_type_external{background:#333;padding:9px 12px;border-radius:0;color:#fff;margin-top:10px;opacity:0;visibility:hidden}.opstore-product-info .item-info-wrap a.add_to_cart_button:hover,.opstore-product-info .item-info-wrap a.added_to_cart:hover,.opstore-product-info .item-info-wrap .btn.product_type_grouped:hover,.opstore-product-info .item-info-wrap .btn.product_type_external:hover{background:#89c350}.opstore-product-info .product:hover .item-info-wrap a.add_to_cart_button,.opstore-product-info .product:hover .item-info-wrap a.added_to_cart,.opstore-product-info .product:hover .item-info-wrap .btn.product_type_grouped,.opstore-product-info .product:hover .item-info-wrap .btn.product_type_external{opacity:1;visibility:visible}.opstore-product-info .item-info-wrap a.add_to_cart_button.added{display:none}.opstore-product-info .woocommerce div.product:not(:last-child){margin-bottom:40px}.opstore-product-info .item-info-wrap .woo-price-wrapp .star-rating{float:none !important;font-size:13px}.opstore-product-info ul.products li.product .price,.opstore-product-info li .price,.opstore-product-info div.product p.price,.opstore-product-info div.product span.price{color:#777}.single-product .primary-padding{padding:70px 0}.single-product .woocommerce-product-details__short-description{font-size:14px;padding-bottom:20px}.single-product .woocommerce-product-details__short-description,.single-product .woocommerce-product-details__short-description h1,.single-product .woocommerce-product-details__short-description h2,.single-product .woocommerce-product-details__short-description h3,.single-product .woocommerce-product-details__short-description h4,.single-product .woocommerce-product-details__short-description h5,.single-product .woocommerce-product-details__short-description h6{color:#777}.single-product div.product form.cart div.quantity{display:inline-block}.single-product .woocommerce-breadcrumb{margin:0}.single-product div.product p.price ins,.single-product div.product span.price ins{color:#89c350;font-size:17px}.single-product .yith-wcwl-add-to-wishlist{padding-bottom:15px}.woocommerce div.product .opstore-product-meta{border-top:1px solid rgba(129,129,129,.2);padding-top:20px}.woocommerce div.product .product_meta span{display:block}.woocommerce div.product .product_meta span.sku_wrapper,.woocommerce div.product .product_meta span.sku{display:inline-block}.woocommerce div.product .product_meta span.sku_wrapper,.woocommerce div.product .product_meta span.posted_in{font-weight:600}.woocommerce div.product .product_meta span a,.woocommerce div.product .product_meta span.sku{font-weight:400}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#000}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{background:#89c350;width:0;transition:width .3s cubic-bezier(.175,.885,.32,1.15);-webkit-transition:width .3s cubic-bezier(.175,.885,.32,1.15)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{width:100%}.woocommerce ul.products li.product .star-rating{color:#f2b01e}.opstore-stock-percentage{background:#89c350}.opstore-stock-percentage.stock-warning{background:#d9534f}.elementor-element-opstore-product-sale small.pull-left.stock-warning{color:#d9534f}.elementor-element-opstore-product-sale small.pull-left{color:#89c350;font-weight:600}.elementor-element-opstore-product-sale .stock-counter{margin-left:16px}.elementor-element-opstore-product-sale .product-title h2.woocommerce-loop-product__title{font-size:26px !important;font-weight:400;text-transform:uppercase;text-align:center}.elementor-element-opstore-product-sale .opstore-stock-bar{margin-left:15px}.elementor-element-opstore-product-sale .stock-info-bar{margin:35px 0}.elementor-element-opstore-product-sale ul.products li.product .price,.elementor-element-opstore-product-sale .countdown-wrap h6{text-align:center}.elementor-element-opstore-product-sale .products .star-rating{margin:0 auto}.elementor-element-opstore-product-sale .salecount-timer div span{color:#89c350}.elementor-element-opstore-product-sale li.product figure .product-wrap.base-align{border:none}.elementor-element-opstore-product-sale .btn a{padding:15px 30px;border:1px solid #89c350}.elementor-element-opstore-product-sale .btn a{color:#fff}.elementor-element-opstore-product-sale .btn a:hover{background-color:#89c350}.elementor-element-opstore-product-sale ul.products li.product a:hover{color:#fff !important}.elementor-element-opstore-product-sale ul.products li.product{margin-bottom:10px}.elementor-element-opstore-product-sale .btn:hover{box-shadow:none}body.has-preloader{overflow:hidden}.opstore-footer-clothing .mailpoet_form .mailpoet_text{width:80% !important;float:left}.opstore-footer-clothing form.mailpoet_form.mailpoet_form_shortcode{margin-top:0}.opstore-footer-clothing input.mailpoet_submit{float:left;width:20%;background:#141415;border-color:#141415;color:#fff;line-height:1.4;margin-top:-2px}.opstore-footer-clothing input.mailpoet_submit:hover{background:#89c350}ul.list-inline.foo-con-info li{color:#a5a5a5}.opstore-footer-clothing ul.list-inline.foo-con-info li i{color:#89c350;padding-right:10px}.share-title{font-weight:600}ul.social-share li{list-style:none;display:inline-block;padding:0 8px}ul.social-share{display:inline-block;margin:0}ul.social-share li a{color:#777}ul.social-share li a:hover{color:#333}.error404 .error-page{padding:30px 0}.error404 .error-header-wrapp{position:relative}.error404 .error-header-wrapp .error-title-main{color:#f4f4f4;font-size:355px;line-height:320px;font-weight:400}.error404 .error-header-wrapp h3{position:absolute;top:-20px;left:50%;border-bottom:none;margin-bottom:0;margin-top:0;padding:150px 0;text-align:center;text-transform:uppercase;letter-spacing:1px;font-size:82px;line-height:82px;font-weight:900;color:#89c350;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.single-post p{line-height:1.7}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#89c350}.woocommerce .entry-summary .sharetxt{padding:7px}.woocommerce .entry-summary ul.social-share{margin:0}.opstore-sticky-cart{padding:10px 0 5px;z-index:100001;position:fixed;width:100%;bottom:0;background:#fdfcfc;-webkit-box-shadow:1px 0px 6px #adadad;box-shadow:1px 0px 6px #adadad}.opstore-sticky-cart .closebtn:hover,.opstore-cookie-wrapp .closebtn:hover{color:#f57373}.opstore-sticky-cart .closebtn,.opstore-cookie-wrapp .closebtn{position:absolute;right:16px;cursor:pointer;border-radius:50%;color:#333;font-size:30px;line-height:1.4;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.opstore-cookie-wrapp .closebtn{right:2px;top:2px;font-size:20px}.opstore-sticky-cart .img-wrap{width:50px;display:inline-block;vertical-align:middle}.opstore-sticky-cart .price-wrap{display:inline-block;vertical-align:middle;margin-left:10px}.opstore-sticky-cart .right-wrap{margin-top:9px;text-align:center}.opstore-sticky-cart .right-wrap .btn{background:#89c350;color:#fff}.opstore-sticky-cart .right-wrap .btn{border-radius:0;-webkit-border-radius:0}.opstore-sticky-cart .price-wrap .title,.opstore-sticky-cart .price-wrap .price,.opstore-sticky-cart .price-wrap .star-rating{display:inline-block;vertical-align:middle;margin-bottom:0;margin-right:10px;float:none;font-size:14px}.opstore-sticky-cart a.btn.product_type_simple.add_to_cart_button.ajax_add_to_cart{text-transform:capitalize}.opstore-boxed .outer-wrap{max-width:1170px;margin:0 auto;background:#fff}.woocommerce .off-canvas-cart a.remove{color:#333 !important;background-color:transparent !important}.woocommerce .off-canvas-cart a.remove:hover{color:#ff4029 !important;background:0 0 !important}.woocommerce .off-canvas-cart ul.cart_list li a{line-height:1.2;font-weight:500}.request-call{position:fixed;right:10px;bottom:80px;z-index:11}.request-call.left{left:10px}.request-call .contact-popup{background-color:#6ba532;color:#fff;padding:10px 30px;border-radius:20px;display:inline-block;box-shadow:0px 3px 5px rgba(0,0,0,.3)}.request-call .contact-popup:hover{background-color:#89c350;transform:scale(1.02)}.opstore-contact-form .modal-dialog{background-color:#fff;padding:50px;margin-top:60px}.opstore-size-guide.opstore-contact-form .modal-dialog{padding:5px}.opstore-contact-form .modal-dialog .close{background-color:#000}.opstore-contact-form .modal-dialog .close:hover{background-color:#89c350;opacity:1;color:#fff}.opstore-contact-form .modal-dialog input,.opstore-contact-form .modal-dialog select{padding:0 15px;height:50px}.opstore-contact-form .modal-dialog input[type=radio]{height:auto}.opstore-contact-form .modal-dialog span.wpcf7-list-item{margin:0 1em 0 0}.opstore-popup-content-wrap form .row .col-xs-12 .form-group:last-child{margin-bottom:0;position:relative}.opstore-popup-content-wrap form .row .form-group .ajax-loader{position:absolute;left:0;top:103%}.opstore-popup-content-wrap form .row .form-group input[type=submit]{background-color:#303030;border:0;color:#fff;text-transform:capitalize!important;font-weight:500}.opstore-popup-content-wrap form .row .form-group input[type=submit]:hover{background-color:#89c350}.product-views span{display:block}.product-views{position:fixed;right:0;z-index:11;display:inline-flex;bottom:35%;align-items:center;transform:translateX(278px);transform-origin:right;transition:all .4s ease-in-out}.product-views.view-triggered{transform:translateX(0px)}.product-views span.trigger{padding:2px 10px;background-color:#fff;box-shadow:0px 0px 5px rgba(0,0,0,.2);font-size:15px;border-top-left-radius:6px;border-bottom-left-radius:6px;cursor:pointer}.product-views .viewed{background-color:#fff;box-shadow:0px 0px 5px rgba(0,0,0,.2);padding:0;width:275px;border-radius:5px}.product-views .viewed span{padding:10px;font-size:12px;display:flex;justify-content:center;align-items:center;line-height:1.2}.product-views .viewed span i{margin-right:5px}.product-views .viewed span:first-child{border-bottom:1px solid #ccc}.opstore-cookie-wrapp{position:fixed;bottom:0;left:12px;background:#fff;color:#524f4f;line-height:1.7;z-index:999999;width:300px;padding:15px 30px;font-size:14px;-webkit-box-shadow:1px 2px 20px rgba(0,0,0,.4);box-shadow:1px 2px 20px rgba(0,0,0,.4);-webkit-border-radius:10px;border-radius:10px}.opstore-cookie-wrapp a{color:#89c350}a.accept-cookie{background:#89c350;color:#fff;border:1px solid #89c350;display:inline-block;border-radius:99px;font-size:16px;text-align:center;line-height:40px;padding:0 26px;max-width:220px}a.accept-cookie:hover{color:#89c350;background:#fff}.cookie-btn{margin-top:25px}.opstore-ticker .ticker-wrapper.has-js{width:100%;border-radius:0;-webkit-border-radius:0;background:#dc9814;height:45px;margin:0}.opstore-ticker p a{color:#fff}.opstore-ticker .ticker-title{color:#fff;padding-top:11px}.opstore-ticker .ticker-content{padding-top:13px}.opstore-ticker .ticker{background-color:#dc9814;height:45px;width:100%;text-align:center}.opstore-ticker .ticker-content,.opstore-ticker .ticker-title,.opstore-ticker .ticker-swipe{background-color:#dc9814;font-size:13px}.left .ticker-controls,.left .ticker-content,.left .ticker-title,.left .ticker{display:inline-block;vertical-align:middle}.opstore-ticker .ticker-swipe{display:none}.shopping-list-wrap ul.product_list_widget li{display:block !important}.shopping-list-wrap ul.product_list_widget li figure{float:left}.shopping-list-wrap ul.product_list_widget li .opstore-mini-cart-title{display:block;width:calc(100% - 160px);position:static;float:left;margin-bottom:20px;text-align:left}.shopping-list-wrap ul.product_list_widget li .cart-input-wrap{display:block;width:75%;float:right}.header-middle-wrapp .widget{margin:0 -15px}.advance-product-search .scroll{position:absolute;top:100%;z-index:3;left:0;right:0;text-align:center;box-shadow:0px 5px 12px rgba(0,0,0,.15);background-color:#fefefe;max-height:400px;padding:20px;overflow-y:scroll}.advance-product-search .scroll .link-cover{z-index:-1 !important}.advance-product-search .scroll .item-img,.advance-product-search .scroll .content{display:inline-block;vertical-align:top;text-align:left}.advance-product-search .scroll .item-img{width:70px;margin-right:10px;height:70px;overflow:hidden}.advance-product-search .scroll .content h5{margin-bottom:5px;font-size:16px}.advance-product-search .scroll .scontent-wrap{text-align:left;margin-bottom:20px}.advance-product-search .scroll .content span.price{font-size:13px}.wpop-image-hotspots ul.products li{margin:0 !important;background:#fff !important;padding:8px 8px 10px !important;position:absolute !important;top:40px;left:-115px;box-shadow:1px 1px 1px #ccc;-webkit-box-shadow:1px 1px 1px #ccc;-ms-box-shadow:1px 1px 1px #ccc;transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;opacity:0;visibility:hidden;z-index:-1}.wpop-image-hotspots .wpop-hot-spot-wrap:hover ul.products li{opacity:1 !important;visibility:visible !important;z-index:9}.wpop-image-hotspots ul.products .product-wrap{border:none !important;vertical-align:top}.wpop-hot-spot-wrap.content-left ul.products li{left:-280px;top:-190px}.wpop-hot-spot-wrap.content-right ul.products li{left:50px;top:-190px}.wpop-hot-spot-wrap.content-top ul.products li{top:-450px}.opstore-featured-products{overflow:hidden}.opstore-featured-products .product-img,.opstore-featured-products .product-contents{display:inline-block;vertical-align:top;width:50%;margin:0 -2px}.opstore-featured-products .big-frame.opstore-featured-slide,.opstore-featured-products .thumb-wrap{display:inline-block;vertical-align:top}.opstore-featured-products .thumb-wrap{float:left}.opstore-featured-products .big-frame.opstore-featured-slide{padding:0;margin:0;width:67%;float:right}.opstore-featured-products .thumb-wrap{width:30%;float:left}.opstore-featured-products .thumb-wrap ul{padding:0;margin:0;overflow:hidden;height:462px}.opstore-featured-products .thumb-wrap .slick-list{padding:0 !important}.opstore-featured-products .product-contents{padding:20px}.opstore-featured-products .product-contents h3{margin-bottom:0}.opstore-featured-products .product-price-wrap{margin-bottom:10px}.opstore-featured-products .salecount-timer>div{border:1px solid #b1aeae;padding:10px;color:#989494}.opstore-featured-products .slick-vertical .slick-slide{display:block;border:1px solid transparent;overflow:hidden;margin-bottom:12px;height:147px;outline:0}.opstore-featured-products .product-contents a.btn{background-color:#4054b2;border-style:solid;border-width:1px;font-size:15px;padding:12px 24px;width:auto;text-align:center;line-height:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;text-align:center;color:#fff;font-weight:600}.opstore-featured-products .product-contents a.btn:hover{color:#4054b2;background-color:rgba(0,0,0,0);border-color:#4054b2;transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1)}.opstore-featured-products .list-btn-wrap{padding-top:20px}.opstore-featured-products .product-img .slick-arrow,.opstore-wc-products ul .slick-arrow,.news-wrap .slick-arrow{width:40px;height:40px;background:rgba(255,255,255,.7);transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;opacity:0;visibility:hidden}.slick-prev:before,.slick-next:before{font-size:26px}.opstore-wc-products.arrow-inline .slick-next{right:-35px}.opstore-wc-products.arrow-inline .slick-prev{left:-65px}.opstore-wc-products ul .slick-arrow,.news-wrap .slick-arrow{-webkit-box-shadow:1px 0px 19px #dedada;box-shadow:1px 0px 19px #dedada}.opstore-wc-products ul:hover .slick-arrow,.opstore-featured-products .product-img .opstore-featured-slide:hover .slick-arrow,.news-wrap.arrow-inline:hover .slick-arrow{opacity:1;visibility:visible}.opstore-featured-products .product-img .slick-prev{left:10px;z-index:999}.opstore-featured-products .product-img .slick-next{right:20px}.opstore-featured-products .thumb-wrap .slick-arrow{display:none !important}.opstore-wc-products.arrow-bottom ul .slick-arrow,.opstore-wc-products.arrow-top ul .slick-arrow,.news-wrap.arrow-top .slick-arrow,.news-wrap.arrow-bottom .slick-arrow{opacity:1;visibility:visible;position:absolute;top:107%}.opstore-wc-products.arrow-top ul .slick-arrow,.news-wrap.arrow-top .slick-arrow{top:-10%}.opstore-wc-products.arrow-bottom ul .slick-arrow.slick-prev,.news-wrap.arrow-bottom .slick-arrow.slick-prev{left:50%;transform:translateX(-50px);-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px)}.opstore-wc-products.arrow-bottom ul .slick-arrow.slick-next,.news-wrap.arrow-bottom .slick-arrow.slick-next{right:50%;transform:translateX(40px);-webkit-transform:translateX(40px);-ms-transform:translateX(40px)}.opstore-wc-products.arrow-top ul .slick-arrow.slick-prev,.news-wrap.arrow-top .slick-arrow.slick-prev{right:80px;display:block;left:auto}.opstore-wc-products.arrow-top ul .slick-arrow.slick-next,.news-wrap.arrow-top .slick-arrow.slick-next{right:29px}.opstore-featured-products ul.slick-vertical li img{width:100%}.product-contents .title-wrap .p-title{display:inline-block;vertical-align:middle}.product-contents .title-wrap .onsale.discount-wrap{position:static;display:inline-block;transform:rotate(0);vertical-align:middle;margin-left:10px;width:auto !important;padding:6px 12px}.product-wrap.square .onsale{transform:rotate(0deg) !important;padding:8px 15px !important;left:6px !important}.flex-control-thumbs li img.flex-active{border:1px solid #89c350}.opstore-newsletter.center form{text-align:center}.opstore-newsletter form .mailpoet_paragraph{display:inline-block;vertical-align:middle}.opstore-newsletter form .mailpoet_paragraph input{border:none !important;height:42px;margin:0 5px}.salecount-timer>div{border:1px solid #ccc;padding:8px}.opstore-product-meta{display:block;overflow:hidden;width:100%;border-bottom:1px solid rgba(129,129,129,.2);text-align:center;margin-bottom:20px}.opstore-product-meta .product_meta>span{display:inline-block !important;vertical-align:middle;margin:0 5px}.badge-wrap{border:1px solid #e2e2e2;text-align:center;padding:0 30px 10px;margin-bottom:20px}.badge-wrap h6{color:#111;font-size:17px;padding-left:15px;padding-right:15px;font-weight:600;text-align:center;display:block;width:inherit;padding:0 10px;background:#fff;display:inline-block;margin-bottom:0;position:relative;top:-12px}.sharetxt,.social-share{display:inline-block;vertical-align:middle;margin-right:10px}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-left:0;padding-left:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{width:auto;left:2px}.widget_shopping_cart_content{text-align:center}.widget_shopping_cart_content .empty-cart img{max-width:110px;width:100%;margin:30px auto 20px}.shopping-list-wrap h3 span{font-size:13px}.shopping-list-wrap .off-canvas-close{background:0 0 !important;width:auto !important;height:auto !important;top:25px;right:0;font-weight:600;padding-right:30px}.shopping-list-wrap a.off-canvas-close span{position:absolute;height:2px;width:14px;background:#000;right:4px;top:11px;transition:all ease .3s;-webkit-transition:all ease .3s}.admin-bar .shopping-list-wrap .off-canvas-close{top:54px}.shopping-list-wrap a.off-canvas-close:hover span:first-child{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.shopping-list-wrap a.off-canvas-close:hover span:last-child{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.woocommerce .off-canvas-cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons{display:block}.wcppec-cart-widget-button{display:block;margin-top:10px}.cart-input-wrap .woocommerce-Price-amount.amount{margin-top:6px}.woocommerce-mini-cart__total.total .woocommerce-Price-amount.amount{font-weight:600;margin-right:20px}.header-wishlist-icon a,.header-cart a{position:relative}.header-cart .total-price{text-align:left;position:absolute;width:100px;left:34px}.product-contents .salecount-timer{margin-left:0 !important}.op-product-nav-wrap{text-align:right}.op-product-nav-wrap ul.op-product-nav{display:none;list-style:none}.op-product-nav-wrap ul.op-product-nav li{display:inline-block;position:relative}.op-product-nav-wrap ul.op-product-nav li .op-nav-link{display:inline-block;line-height:24px;border:2px solid #e9e9e9;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;text-align:center;width:30px;height:30px;font-size:15px}.op-product-nav-wrap ul.op-product-nav li .op-nav-thumb{position:absolute;top:140%;left:-99999px;display:inline-block;width:90px;opacity:0;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-webkit-box-shadow:1px 1px 15px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 15px rgba(0,0,0,.15);box-shadow:1px 1px 15px rgba(0,0,0,.15);z-index:100}.op-product-nav-wrap ul.op-product-nav li .op-nav-link:hover{border-color:#89c350;background-color:#89c350;color:#fff}.op-product-nav-wrap ul.op-product-nav li:hover .op-nav-thumb{opacity:1;left:-62px}.woocommerce.single-product div.product .summary.entry-summary .product_title{margin-bottom:0;float:none}input[type=number]{-moz-appearance:textfield}.single-product .single-pag-wrap{border-bottom:1px solid #f2ebeb}.single-product .woocommerce-product-details__short-description{margin-top:20px}.single-product .woocommerce-product-details__short-description h4{color:#333}.product.thumb-left .flex-control-nav,.product.thumb-right .flex-control-nav{margin:0 !important}.product.thumb-left .flex-control-nav.flex-control-thumbs li,.product.thumb-right .flex-control-nav.flex-control-thumbs li{width:100% !important;margin-right:0}.product.thumb-left .flex-viewport,.product.thumb-right .flex-viewport{width:75%;float:right}.product.thumb-right .flex-viewport{float:left}.product.thumb-left .flex-control-nav,.product.thumb-right .flex-control-nav{float:left;width:20%;max-height:545px;overflow-y:scroll !important;height:100%}.product.thumb-right .flex-control-nav{float:right}.product.thumb-left span.onsale{left:145px !important;transform:rotate(0);-webkit-transform:rotate(0);top:10px;padding:8px 12px}.product.thumb-right .woocommerce-product-gallery__trigger{right:28% !important}.opstore-product-pagination .previous-product,.opstore-product-pagination .next-product{position:relative}.opstore-product-pagination .next-product{position:fixed;z-index:99999;top:35%;right:0;height:100px;background:#f8f8f8;cursor:pointer}.opstore-product-pagination .previous-product{position:fixed;z-index:99999;top:35%;left:0;height:100px;background:#f8f8f8;cursor:pointer}.opstore-product-pagination .previous-product:before{position:absolute;content:"\e875";font-family:'Linearicons-Free';font-size:15px;font-weight:600;top:0;left:0;height:100px;text-align:center;line-height:100px;width:50px;color:#333;background:#f8f8f8;border:solid 1px #eee;z-index:9}.opstore-product-pagination .previous-product:hover a{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.opstore-product-pagination span.opstore-product-pagination__title{max-width:130px;display:inline-block;vertical-align:middle;font-size:14px;color:#333;font-weight:500;white-space:normal;padding:0 15px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.opstore-product-pagination .previous-product img{max-height:70px;width:auto;vertical-align:middle;margin-right:15px;margin-left:15px;margin-top:-7px}.opstore-product-pagination .previous-product a{display:block;height:100px;line-height:100px;background:#f8f8f8;border:1px solid #eee;position:absolute;top:0;left:49px;white-space:nowrap;width:240px;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .4s cubic-bezier(.77,0,.175,1);-moz-transition:all .4s cubic-bezier(.77,0,.175,1);-ms-transition:all .4s cubic-bezier(.77,0,.175,1);-o-transition:all .4s cubic-bezier(.77,0,.175,1);transition:all .4s cubic-bezier(.77,0,.175,1);text-align:right}.opstore-product-pagination .next-product:before{position:absolute;content:"\e876";font-family:'Linearicons-Free';font-size:15px;font-weight:600;top:0;right:0;height:100px;text-align:center;line-height:100px;width:50px;color:#333;background:#f8f8f8;border:solid 1px #eee;z-index:9}.opstore-product-pagination .next-product a{display:block;height:100px;line-height:100px;background:#f8f8f8;border:1px solid #eee;position:absolute;top:0;right:49px;white-space:nowrap;width:240px;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .4s cubic-bezier(.77,0,.175,1);-moz-transition:all .4s cubic-bezier(.77,0,.175,1);-ms-transition:all .4s cubic-bezier(.77,0,.175,1);-o-transition:all .4s cubic-bezier(.77,0,.175,1);transition:all .4s cubic-bezier(.77,0,.175,1)}.opstore-product-pagination .next-product:hover a{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.opstore-product-pagination .next-product img{max-height:70px;width:auto;vertical-align:middle;margin-right:15px;margin-left:15px;margin-top:-6px}.opstore-product-pagination span.opstore-product-pagination__title{max-width:130px;display:inline-block;vertical-align:middle;font-size:15px;color:#333;font-weight:600;white-space:normal;padding:0 8px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;line-height:1.2}.opstore-product-meta{overflow:hidden;margin-bottom:50px}.opstore-product-meta .product_meta,.opstore-product-meta .social-link{width:50%}.opstore-product-meta .product_meta{float:left;text-align:left}.opstore-product-meta .social-link{float:right;text-align:right}.opstore-product-meta .social-link .social-share{margin:0}.woocommerce div.product .woocommerce-tabs .panel{margin-bottom:50px}.woocommerce div.product .woocommerce-tabs .panel h2{font-size:22px;margin-bottom:5px}.woocommerce .products img,.woocommerce-page .products img{height:auto;max-width:100%;width:100%}ul.products li .has-timer .countdown-wrap h6,.wpop-image-hotspots .countdown-wrap h6{display:none}ul.products li .has-timer .countdown-wrap .salecount-timer{font-size:11px;margin-top:0;margin-bottom:20px}ul.products li .has-timer .countdown-wrap .salecount-timer div{text-align:center;min-width:41px;font-size:80%;line-height:1;position:relative}.op-product-nav-wrap .op-product-nav{position:absolute;right:0;top:60px}.woocommerce div.product div.summary{position:relative}.thumb-right .flex-control-nav::-webkit-scrollbar-track,.thumb-left .flex-control-nav::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.thumb-right .flex-control-nav::-webkit-scrollbar,.thumb-left .flex-control-nav::-webkit-scrollbar{width:2px;background-color:#f5f5f5}.thumb-right .flex-control-nav::-webkit-scrollbar-thumb,.thumb-left .flex-control-nav::-webkit-scrollbar-thumb{background-color:#89c350;border-radius:20px;-webkit-border-radius:20px}.classic-wrap.grid .post-info span+span{margin-left:12px}.classic-wrap.grid h3.entry-title{font-size:22px}.opstore-author-metabox{position:relative;text-align:center;border-top:1px solid #e1e1e1;padding-top:20px}.opstore-author-metabox .author-description{font-size:14px;color:#666;padding-top:5px}.opstore-author-metabox .author-avatar{float:left;width:20%}.opstore-author-metabox .author-desc-wrapper{float:left;width:70%;margin-top:5px}.opstore-author-metabox .author-image{display:block;height:100px;width:100px;margin:0 auto 13px;border-radius:100%;overflow:hidden}.opstore-author-metabox .author-avatar .author-title{font-size:18px;font-weight:500}.opstore-author-metabox .author-desc-wrapper .author-social{display:block;margin:10px 0}.opstore-author-metabox .author-desc-wrapper .author-social .social-icon-wrap{margin:0 3px}.opstore-author-metabox .all-post{margin-top:10px;font-weight:600;display:block}.related-article-wrapper h3.comments-title{font-size:23px}.related-article-wrapper .title-main.text-center.mb-60{margin-bottom:10px}.size-guide-btn{text-decoration:underline;padding-bottom:15px}.woocommerce .off-canvas-cart .widget_shopping_cart_content .button.wc-forward{max-width:152px;width:100%;margin-right:2%}.wpop-hot-spot-image .salecount-timer div,.wpop-hot-spot-image .sales-timer div,.products.product-slide .salecount-timer div,.products.product-slide .salecount-timer div,.opstore-wc-products .salecount-timer div{color:#000 !important;font-size:8px !important;min-width:39px !important}.products.product-slide .countdown-wrap h6,.opstore-wc-products .countdown-wrap h6{display:none}.widget_opstore_recent_posts ul.opstore-recent-posts li figure{float:left;width:20%;margin-right:5%}.widget_opstore_recent_posts ul.opstore-recent-posts li .popular-news-title{float:left}.widget_opstore_recent_posts ul.opstore-recent-posts li .popular-news-title h6{margin:0;font-size:15px;font-weight:600;text-transform:capitalize}.widget_opstore_recent_posts ul.opstore-recent-posts li .popular-news-title span.date{font-size:13px;color:#666}.widget_opstore_recent_posts ul.opstore-recent-posts li:not(:last-child){margin-bottom:18px}.related-article h6.entry-title{text-transform:capitalize;font-size:20px}.related-article .entry-post-content{font-size:14px}.related-article a.opstore-btn{padding:10px 20px 9px}.widget_opstore_social_icons .social-icons li{padding-right:10px}.widget_opstore_social_icons .social-icons li a{color:#fff}.widget_opstore_social_icons .social-icons li.fb a{background-color:#4f6ca8}.widget_opstore_social_icons .social-icons li.twet a{background-color:#29c5f6}.widget_opstore_social_icons .social-icons li.linkedin a{background-color:#007bb5}.widget_opstore_social_icons .social-icons li.pin a{background-color:#9f1121}.widget_opstore_social_icons .social-icons li.insta a{background-color:#2e5e86}.widget_opstore_social_icons .social-icons li.gplus a{background-color:#e62b33}.site-header-cart .cart-icon.dropdown ul li{display:block;text-align:left}.site-header-cart .cart-icon.dropdown ul li figure,.site-header-cart .cart-icon.dropdown ul li .opstore-mini-cart-title{display:inline-block;vertical-align:top}.site-header-cart .cart-icon.dropdown ul li figure{float:left}.site-header-cart .cart-icon.dropdown h6.title{margin:0 0 20px}.site-header-cart .cart-icon.dropdown ul li figure{width:70px;height:70px}.site-header-cart .cart-icon.dropdown .cart-input-wrap>span,.site-header-cart .cart-icon.dropdown .cart-input-wrap .opstore-item-qty{display:inline-block;vertical-align:middle;margin:0 5px 0 0}.site-header-cart .cart-icon.dropdown .cart-input-wrap .cart-input-wrap{display:inline-block;width:244px}.widget_shopping_cart .buttons{display:block}.widget_shopping_cart .buttons a.wcppec-cart-widget-button{display:block}.header-searchbox{cursor:pointer}body.opstore-boxed{background:#f1f1f1}ul.products li.product.outofstock .icons a.btn.product_type_simple:before{content:"\f1de"!important;font-family:fontawesome;font-size:25px}ul.products li.product.outofstock .icons a.btn.product_type_simple{font-size:0}p.woocommerce-mini-cart__buttons.buttons .wcppec-cart-widget-button{display:none}.noUi-horizontal.noUi-extended .noUi-origin:nth-child(1){right:0!important;background-color:#89c350}.noUi-origin{border-radius:2px}.wcapf-price-filter-wrapper .noUi-extended .noUi-base .noUi-origin .noUi-handle{width:15px;height:15px;border-radius:50%;border:0;box-shadow:none!important;background-color:#89c350;font-size:0}.noUi-horizontal.noUi-extended .noUi-handle{left:-1px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-handle:after,.noUi-handle:before{content:none}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-handle{position:relative;z-index:1}.noUi-horizontal.noUi-extended .noUi-origin:nth-child(2){right:0!important;background-color:#d8d8d8}.wcapf-price-filter-wrapper .noUi-extended{height:4px;background-color:#d8d8d8;border:0;border-radius:0!important;box-shadow:none!important;padding-right:0!important}.noUi-target{border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-background{background:#fafafa;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-horizontal{height:18px}.noUi-target{position:relative;direction:ltr}ul.product_list_widget span.product-title,ul.products li h6.woocommerce-loop-product__title{text-transform:capitalize}.wcapf-ajax-term-filter .wcapf-layered-nav ul li.chosen:before{color:#6ba532;opacity:1}.wcapf-layered-nav ul li a,.wpopea-color,.wpopea-label{vertical-align:middle}.wpopea-color,.wpopea-label{border-radius:50%;border:2px solid #f1f1f1}.wcapf-ajax-term-filter ul li span.wpop-label{border:1px solid #9b9999;padding:1px 7px;margin-right:5px;vertical-align:middle}.wcapf-ajax-term-filter ul li span.wpopea-color{margin-right:5px}.modal-video button:hover{background:0 0}.popup-video-play{position:absolute;bottom:30%;left:55px;z-index:9;padding:10px 16px;width:80px;height:80px;background-color:#fff;border-radius:50%;box-shadow:1px 0px 6px #adadad}.popup-video-play a{color:#6ba532;position:absolute;top:15px;left:30px;font-size:34px}.popup-video-play a:hover,.popup-video-play a:visited,.popup-video-play a:focused{color:#6ba532}.popup-video-play:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:80px;height:80px;background:#8bc34a;border-radius:50%;animation:pulse-border 1.5s ease-out infinite}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.variations .value{position:relative}.woocommerce div.product form.cart .reset_variations{position:absolute;bottom:19px;color:#ff0202;right:0;outline:none}.woocommerce form .form-row .input-checkbox,#ship-to-different-address input{opacity:1}.select_option span{width:40px;height:30px}.filter-trigger{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;width:40px;height:40px;cursor:pointer}.filter-trigger span{display:inline-block;position:static;width:30px;height:2px;right:0;background-color:#000;transition:all .4s ease-in-out}.filter-trigger span.bar2{transform:scaleX(.7);transform-origin:right;margin:8px 0}.filter-trigger:hover span.bar2{transform:scaleX(1)}.product-single .d-checkout{background:#b43334;color:#fff;border-radius:0;display:none;vertical-align:top;padding-left:51px;padding-right:51px;margin-bottom:22px;font-family:Lato}.warsaw_offer{text-align:center;font-family:Roboto;margin-bottom:25px;color:#b43334;border:1px double #b43334;font-size:13px;padding:10px}button.single_add_to_cart_button.button.alt{margin-left:10px}ul.products li.product .icons a.d-checkout.add_to_cart_button:before{content:"\ee21" !important;font-family:Icofont}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.elementor-54 .elementor-element.elementor-element-566b761:not(.elementor-motion-effects-element-type-background),.elementor-54 .elementor-element.elementor-element-566b761>.elementor-motion-effects-container>.elementor-motion-effects-layer{display:none}.elementor-54 .elementor-element.elementor-element-a9d71c8{display:none}.elementor-54 .elementor-element.elementor-element-0ebf32d.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{margin-left:10px}.elementor-54 .elementor-element.elementor-element-23738ad .elementor-repeater-item-eb4f839.elementor-social-icon{display:none}.elementor-54 .elementor-element.elementor-element-d546556{margin-right:15px}.elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated{margin:0;margin-left:10px}}@media only screen and (min-device-width:1024px) and (max-device-width:1440px){.elementor-54 .elementor-element.elementor-element-0ebf32d.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{margin-left:10px}}@media only screen and (min-device-width:1440px) and (max-device-width:1920px){.elementor-54 .elementor-element.elementor-element-d546556{margin-right:25px}}.elementor-189 .elementor-element.elementor-element-69efff8 .wpopea-testimonials-slider .wpopea-testimonial-text{text-shadow:1px 1px #000}.elementor-189 .elementor-element.elementor-element-69efff8 .wpopea-testimonials-slider .wpopea-testimonial-user .wpopea-text .wpopea-author-name{text-shadow:1px 1px #000}.wp-image-1452{box-shadow:2px 2px #000;border-radius:25px}