/*!
Theme Name: Seven Mart
Theme URI: https://www.kantipurthemes.com/downloads/seven-mart
Author: Kantipur Themes
Author URI: https://www.kantipurthemes.com/
Description: Seven Mart is a eCommerce WordPress Theme that can help you to build your own e-commerce site such as electronics store, fashion store, accessories shop, mobile shop, etc. You can show and sell your products on your own site with the help of this theme. This theme is based on a popular plugin WooCommerce. Demo is easy to setup with the documentation provided in our site.
Version: 1.0.2
Requires at least: 5.1
Requires PHP: 5.6
Tested up to: 6.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: seven-mart
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, one-column, two-columns, custom-header, blog, entertainment, portfolio

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Seven Mart 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{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}.boxed-layout,.frame-layout{width:95%;max-width:1500px;margin:0 auto;box-shadow:0 0 15px rgba(0,0,0,.1)}.frame-layout{margin:50px auto}h1,h1.entry-title{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#444;font-family:'Lato',sans-serif;font-size:16px;font-size:1rem;line-height:28px}h1,h2,h3,h4,h5,h6{margin:0 0 16px;line-height:1.4;clear:both;color:#000;font-weight:400;font-family:'Poppins',sans-serif}p{margin:0 0 1.5em}p:last-child{margin:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em;padding:15px}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff;overflow-x:hidden}#page{position:relative;overflow-x:hidden}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em;padding-left:1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%;display:inline-block;vertical-align:middle}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%;border-collapse:collapse}table,td,th{border:1px solid #ddd;text-align:left}th,td{padding:15px}button,input[type=button],input[type=reset],input[type=submit],.btn,.reply a{position:relative;font-size:14px;line-height:28px;font-weight:600;letter-spacing:.01em;background-color:#0188cc;border:1px solid #0188cc;color:#fff;text-transform:uppercase;display:inline-block;vertical-align:middle;padding:8px 20px;border-radius:0;cursor:pointer;font-family:'Poppins',sans-serif;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.btn:hover,.btn:focus,.reply a:hover,.reply a:focus{background-color:#000;border-color:#000;color:#fff}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{background-color:#0188cc;color:#fff;outline:thin dotted}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #e7e7e7;padding:8px 12px;border-radius:0;display:inline-block;vertical-align:middle}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111;outline:thin dotted;border-color:#0188cc}select{border:1px solid #ccc}select:focus{outline:thin dotted}textarea{width:100%}a{color:#0188cc;text-decoration:none}a:hover,a:focus,a:active{color:#000}a:focus{outline:thin dotted}.entry-content a,p a{text-decoration:underline}#masthead a{text-decoration:none}#masthead{position:relative;z-index:30}.site-branding-container{position:relative;border-bottom:1px solid #eee}.site-branding-container .container{position:relative}.site-branding{padding:15px 0;text-align:center}.site-branding-logo img{max-height:120px;width:auto}.site-title{font-size:24px;margin:0;line-height:1.2;font-weight:600;font-family:'Poppins',sans-serif}.site-description{margin:0;color:#000}.navigation-menu{position:relative;display:block;width:100%;background-color:#fff}.navigation-menu ul{display:none;list-style:none;margin:0;padding-left:0}ul.nav-menu{border-top:1px solid rgba(0,0,0,.1)}.navigation-menu .nav-menu ul{display:none}.navigation-menu ul ul{padding-left:20px}.navigation-menu li{position:relative;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.navigation-menu a{font-size:14px;display:block;padding:10px 0;color:#000;border-bottom:1px solid rgba(0,0,0,.1);font-weight:400;font-family:'Poppins',sans-serif}.navigation-menu .nav-menu>li:last-child>a{border-bottom:none}#site-navigation.navigation-menu .nav-menu>a{text-transform:uppercase}.navigation-menu li.current-menu-item>a,.navigation-menu .nav-menu>li:hover>a,.navigation-menu .nav-menu>li.focus>a,.navigation-menu .nav-menu>li>a:hover,.navigation-menu .nav-menu>li>a:focus{color:#0188cc}.navigation-menu li a svg{display:none;fill:#949393;margin-left:5px}.navigation-menu a:hover,.navigation-menu a:focus,.navigation-menu li:hover>a{color:#0188cc}.navigation-menu .nav-menu>li>a:hover svg,.navigation-menu .nav-menu>li>a:focus svg,.navigation-menu .nav-menu>li:hover>a svg{fill:#0188cc}.site-branding-container .search-form{border:2px solid #ddd;background-color:#fff;width:100%;position:relative;margin:0 auto 20px}.site-branding-container input[type=search]{border:none;background-color:transparent;padding:8px 100px 8px 20px;width:100%}.site-branding-container .search-submit{border:none;background-color:transparent;color:#000;text-transform:none;font-size:14px;font-weight:400;letter-spacing:0;position:absolute;top:0;right:0;border-left:2px solid #ddd}.site-branding-container .search-submit:hover,.site-branding-container .search-submit:focus{background-color:#0188cc;color:#fff;border-color:#0188cc}.menu-toggle,.navigation-menu.toggled ul{display:block}.menu-toggle{margin:0;padding:12px 0;background-color:#fff;border-color:#fff;line-height:28px;color:#0188cc;width:50px;font-size:14px;text-align:center}.menu-toggle:hover,.menu-toggle:focus{background-color:#fff;border-color:#fff;color:#0188cc}.menu-toggle svg{fill:#000;width:25px;height:25px}.menu-toggle .icon-close,.menu-toggle.active .icon-bars{display:none}.menu-toggle.active .icon-close{display:inline-block}.primary-menu-label{display:none}.dropdown-toggle{position:absolute;top:0;right:0;width:50px;height:48px;padding:0;border-radius:0;background-color:transparent;border:none}.dropdown-toggle:hover,.dropdown-toggle:focus{background-color:transparent;outline:thin dotted #0188cc}svg{width:16px;height:16px;display:inline-block;vertical-align:middle}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:1.5em 0;background-color:#f7f7f7;padding:15px 25px}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.site-main .comment-navigation a,.site-main .posts-navigation a,.site-main .post-navigation a{color:#000}.site-main .comment-navigation a:hover,.site-main .posts-navigation a:hover,.site-main .post-navigation a:hover,.site-main .comment-navigation a:focus,.site-main .posts-navigation a:focus,.site-main .post-navigation a:focus{color:#0188cc}.nav-subtitle{display:block}.nav-previous .nav-title-icon-wrapper{margin-right:10px}.nav-next .nav-title-icon-wrapper{margin-left:10px}.navigation.pagination .page-numbers{width:40px;height:40px;display:inline-block;background-color:#fff;border:1px solid rgba(0,0,0,.1);text-align:center;line-height:40px;margin-right:5px;color:#000}.navigation.pagination .page-numbers.prev svg,.navigation.pagination .page-numbers.next svg{position:relative;top:-2px}.navigation.pagination .page-numbers.current,.navigation.pagination .page-numbers:hover,.navigation.pagination .page-numbers:focus{background-color:#0188cc;border-color:#0188cc;color:#fff}.navigation.pagination .page-numbers.prev:hover svg,.navigation.pagination .page-numbers.next:hover svg,.navigation.pagination .page-numbers.prev:focus svg,.navigation.pagination .page-numbers.next:focus svg{fill:#fff}.post-navigation .nav-previous a:hover svg,.post-navigation .nav-previous a:focus svg,.post-navigation .nav-next a:hover svg,.post-navigation .nav-next a:focus svg{fill:#0188cc}.navigation.pagination{margin-top:50px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after,.container:before,.container:after,.site-main .comment-navigation:before,.site-main .posts-navigation:before,.site-main .post-navigation:before,.site-main .comment-navigation:after,.site-main .posts-navigation:after,.site-main .post-navigation:after,.blog-archive:before,.blog-archive:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after,.container:before,.container:after,.site-main .comment-navigation:before,.site-main .posts-navigation:before,.site-main .post-navigation:before,.site-main .comment-navigation:after,.site-main .posts-navigation:after,.site-main .post-navigation:after,.blog-archive:before,.blog-archive:after{clear:both}.widget{position:relative;margin:0 0 1.5em}.widget:last-child{margin-bottom:0}.widget select{max-width:100%;width:100%;padding:10px}.widget_search form.search-form{position:relative}.widget_search input[type=search]{width:100%;padding-right:105px}.widget_search input[type=submit]{position:absolute;top:0;right:0;margin:0;padding:8px 15px;background-color:#0188cc;color:#fff;line-height:28px;font-size:12px}.widget_search input[type=submit]:hover,.widget_search input[type=submit]:focus{border-color:#444;background-color:#444;color:#fff}.widget ul{list-style:none;padding:0;margin:0}.widget ul ul{padding-left:1em}#secondary{padding:30px}#secondary ol{padding:0}#secondary ol li{margin:0;padding:5px 0;line-height:28px}#secondary .wp-block-latest-comments article{margin:0}#secondary ol li a{font-weight:400}#secondary>.widget:not(:last-child),#footer-widgets>.widget:not(:last-child){margin-bottom:35px}#secondary ul li,#footer-widgets ul li{display:block;padding:5px 0}#secondary ul li:last-child,#footer-widgets ul li:last-child{border-bottom:none}#secondary ul li a,#footer-widgets ul li a{display:inline-block;text-transform:capitalize}#secondary a{color:#232323}#secondary a:hover,#secondary a:focus{color:#0188cc}.tagcloud a{font-size:16px !important;color:#717e81 !important;border:1px solid rgba(0,0,0,.1);padding:5px 10px;line-height:1;display:inline-block;margin-right:5px;margin-bottom:5px}.tagcloud a:hover,.tagcloud a:focus{background-color:#0188cc;border-color:#0188cc;color:#fff !important}.widget_recent_entries span{display:block}.has-sidebar.no-sidebar #secondary{display:none}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0 0 1.5em}.error404 #primary,.has-sidebar.error404 #primary{width:100%;float:none;padding:0;text-align:center}.error-404.not-found .title{font-size:150px;font-weight:700;line-height:1;color:#0188cc}.error-404.not-found input.search-field{min-width:300px;display:block;margin:0 auto 20px}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url]{width:100%}.comment-form input[type=checkbox]{margin-right:10px;display:inline-block;vertical-align:middle}.comments-title,.comment-reply-title{font-size:32px;font-weight:600;margin-top:15px;display:inline-block;width:100%}.comments-title{margin-bottom:25px}.comment-author.vcard img{width:60px;height:auto;margin-right:15px;float:left}#comments>ol.comment-list{margin-left:0;padding-left:0}#comments ol.comment-list{list-style:none}.comment-content{display:table-cell}.reply{margin:20px 0 25px;text-align:right}.form-submit{margin-bottom:0}.has-sidebar #primary{margin-bottom:50px}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin:-5px}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;padding:5px;margin:0}.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}.col-1,.col-2,.col-3,.col-4,.col-5{margin:0 -15px}.col-1{max-width:500px;margin:0 auto}.col-1 article,.col-2 article,.col-3 article,.col-4 article,.col-5 article{padding:0 15px;margin-bottom:30px}.col-1 article:last-child,.col-2 article:last-child,.col-3 article:last-child,.col-4 article:last-child,.col-5 article:last-child{margin-bottom:0}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}#content-wrap{padding:40px 0}#home-sections{padding:40px 0}#home-sections>.widget{margin-bottom:20px}#home-sections>.widget.widget_block h1,#home-sections>.widget.widget_block h2,#home-sections>.widget.widget_block h3,#home-sections>.widget.widget_block h4,#home-sections>.widget.widget_block h5,#home-sections>.widget.widget_block h6{text-transform:uppercase;font-weight:700;border-bottom:1px solid #0188cc;padding-bottom:5px}#home-sections>.widget.wdi_instagram_widget{margin-bottom:0}#home-sections .wdi_instagram_widget .widget-title{text-transform:uppercase;font-size:20px;font-weight:700;letter-spacing:2px;color:#000;margin-bottom:20px;display:block;text-align:center}#wp-custom-header{text-align:center}.custom-header-media{position:relative}.page-header{margin-bottom:25px;text-align:center}.page-title{margin-bottom:0;font-weight:600;font-size:32px}.home .page-header,.blog .page-header{display:none}.widget_latest_posts .widget-header{margin-bottom:35px;display:block;text-align:center;padding:5px;background-color:#fff;-webkit-box-shadow:0 0 2px 0 rgba(51,51,51,.08),0 0 2px 0 rgba(51,51,51,.08);box-shadow:0 0 6px 0 rgba(51,51,51,.08),0 0 2px 0 rgba(51,51,51,.08)}.widget_latest_posts .widget-header .widget-title{text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:2px;color:#444;margin-bottom:0;display:block;padding:10px;border:1px solid rgba(0,0,0,.2)}.entry-title{font-weight:500;margin-bottom:7px;font-size:20px}.posted-on a{color:#717e81}.entry-title a,.comments-link a{color:#000}.category-meta{display:block;margin-bottom:20px}.cat-links{visibility:hidden}.cat-links a{position:relative;text-transform:uppercase;font-size:12px;background-color:#0188cc;color:#fff;visibility:visible;display:inline-block;line-height:1.3;padding:5px 20px;font-family:'Poppins',sans-serif;font-weight:500}.cat-links a:hover,.cat-links a:focus{background-color:#000;color:#fff}.cat-links a:before,.cat-links a:after{content:"";display:inline-block;width:4px;height:4px;border-radius:4px;background-color:#fff;vertical-align:middle;margin:0 7px;position:absolute;top:11px;left:2px}.cat-links a:after{left:auto;right:2px}.entry-title a:hover,.entry-title a:focus,.posted-on a:hover,.posted-on a:focus,.comments-link a:hover,.comments-link a:focus{color:#0188cc}.blog-archive .entry-container{padding:20px 0 0}.blog-post-item .entry-title{margin-bottom:10px;font-size:16px;font-weight:500}.single-post-wrap .blog-post-item .entry-title{font-size:28px;margin:0}.blog-post-item .entry-content{margin-bottom:10px}.blog-post-item .entry-meta{margin-bottom:10px;font-size:12px;font-family:'Poppins',sans-serif;font-weight:500}.blog-post-item .entry-meta span:not(:last-child):after{content:"-";margin-left:5px;display:inline-block;vertical-align:middle}.blog-post-item .entry-meta a{color:#717e81}.blog-post-item .entry-meta a:hover,.blog-post-item .entry-meta a:focus{color:#000}.blog-post-item .entry-meta>span:not(:last-child){margin-right:8px}.posted-on:before{content:"";background-image:url(//igospodarczy.pl/wp-content/themes/seven-mart/assets/images/man-user.svg);width:14px;height:14px;display:inline-block;vertical-align:middle;background-position:50%;background-size:contain;background-repeat:no-repeat;margin-right:10px;opacity:.5;visibility:visible}.posted-on:before{background-image:url(//igospodarczy.pl/wp-content/themes/seven-mart/assets/images/clock-circular-outline.svg)}.posted-on{color:#666;visibility:hidden}.posted-on a{visibility:visible}.posted-on a{margin-left:-70px}.byline a:focus:before{opacity:1}.read-more a{text-transform:uppercase;font-family:'Poppins',sans-serif;font-size:12px;font-weight:600;letter-spacing:.05em}.read-more a:after{content:"";width:30px;height:1px;background-color:#0188cc;display:inline-block;vertical-align:middle;margin-left:7px}.single-post-wrap .entry-footer .tags-links,.single-post-wrap .entry-footer .tags-links a{color:#717e81}.logged-in-as a{color:#000;text-decoration:none}.single-post-wrap .entry-footer .tags-links a:hover,.single-post-wrap .entry-footer .tags-links a:focus,.logged-in-as a:hover,.logged-in-as a:focus{color:#0188cc}.single .entry-footer>span{display:block}.single .entry-footer span.cat-links{margin-bottom:10px}.single .blog-post-item .entry-header,.single .blog-post-item .entry-meta,.single .blog-post-item .entry-content,.single .blog-post-item .entry-footer{margin-bottom:20px}.single .blog-post-item .entry-meta{display:block;margin-bottom:15px}.single .blog-post-item .entry-content{margin-bottom:25px;padding:0}.single-post-wrap .featured-image{margin-bottom:25px}.single .blog-post-item .entry-footer{padding:15px;background-color:#f7f7f7}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.added_to_cart,.wp-block-button.wc-block-grid__product-add-to-cart a{position:relative;text-align:center;font-size:14px;line-height:28px;font-weight:600;background-color:#0188cc;border:1px solid #0188cc;color:#fff;text-transform:uppercase;display:inline-block;vertical-align:middle;padding:8px 20px;border-radius:0;font-family:'Poppins',sans-serif;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:focus,.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover,.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:focus,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus,.woocommerce a.added_to_cart:hover,.woocommerce a.added_to_cart:focus,.wp-block-button.wc-block-grid__product-add-to-cart a:hover,.wp-block-button.wc-block-grid__product-add-to-cart a:focus{background-color:#000;border-color:#000;color:#fff}.woocommerce ul.products li.product .button{width:100%}.woocommerce a.added_to_cart,.wp-block-button.wc-block-grid__product-add-to-cart a{margin-top:10px;width:100%}.widget .wc-block-grid__products{margin:0 -8px}.wc-block-grid__product-link,.woocommerce-LoopProduct-link.woocommerce-loop-product__link{color:#333;text-align:center}.wc-block-grid__product-link:hover,.wc-block-grid__product-link:focus,.woocommerce-LoopProduct-link.woocommerce-loop-product__link:hover,.woocommerce-LoopProduct-link.woocommerce-loop-product__link:focus,.woocommerce ul.products li.product a:hover h2,.woocommerce ul.products li.product a:focus h2{color:#0188cc}.wc-block-grid__product .wc-block-grid__product-onsale,.woocommerce ul.products li.product .onsale,.woocommerce span.onsale{position:absolute;top:20px;left:20px;border:none;background-color:#f77c29;color:#fff;font-size:12px;font-weight:400;letter-spacing:.01em;font-family:'Poppins',sans-serif;margin:0;padding:6px 12px;line-height:1}.woocommerce ul.products li.product .onsale,.woocommerce span.onsale{min-width:auto;min-height:auto;right:auto;border-radius:3px}.wc-block-grid__product .wc-block-grid__product-image{margin:0 0 25px}.wc-block-grid__product-title,.wc-block-grid__product .wc-block-grid__product-price,.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{font-family:'Poppins',sans-serif;font-weight:500;font-size:14px;line-height:20px}.wc-block-grid__product .wc-block-grid__product-price,.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:16px;color:#333}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:22px;margin-bottom:20px}.woocommerce-product-details__short-description{margin-bottom:20px}.wc-block-grid__product .wc-block-grid__product-price del,.woocommerce ul.products li.product .price del,.woocommerce div.product p.price del,.woocommerce div.product span.price del{margin-right:7px;color:#aaa;font-weight:400;opacity:1}.wc-block-grid__product .wc-block-grid__product-price ins,.woocommerce ul.products li.product .price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background-color:transparent;font-weight:500}.wc-block-grid__product-rating .star-rating,.woocommerce ul.products li.product .star-rating{font-size:1.3em;letter-spacing:.2em;width:6.1em;height:1.618em;line-height:1.618;margin:0 auto}.woocommerce ul.products li.product .star-rating{font-size:12px;margin-top:5px;margin-bottom:5px}.wc-block-grid__product-rating .star-rating span:before,.woocommerce .star-rating span:before{color:#f77c29}.wp-block-button.wc-block-grid__product-add-to-cart a{width:100%}.woocommerce #content>.container{padding-top:40px;padding-bottom:40px}.woocommerce.single-product #content>.container{padding-bottom:0}.woocommerce .woocommerce-ordering select{padding:10px}.woocommerce-tabs.wc-tabs-wrapper{margin-bottom:40px;display:block}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid #eee}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border:none;background-color:transparent;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0 40px 0 0;position:relative;z-index:1}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li:focus{border-bottom:2px solid #000}.woocommerce div.product .woocommerce-tabs ul.tabs li a{text-transform:uppercase;font-size:14px;font-family:'Poppins',sans-serif;font-weight:700;color:#818692}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a,.woocommerce div.product .woocommerce-tabs ul.tabs li:focus a{color:#000}.comments-title,.comment-reply-title{font-family:'Poppins',sans-serif}.related.products>h2{text-align:left;text-transform:uppercase;font-weight:700;border-bottom:1px solid #0188cc;padding-bottom:5px;margin-bottom:30px;font-size:16px;color:#000}#cart-section{position:absolute;bottom:-40px;right:20px;z-index:1}#cart-section a{display:inline-block;position:relative;text-align:center;padding:0 10px}#cart-section strong{display:inline-block;font-size:11px;width:20px;height:20px;color:#fff;position:absolute;top:-5px;right:0;background:#cc1818;border-radius:50%;line-height:20px}#cart-section svg{width:20px;height:20px}#colophon{background-color:#1d2024}#footer-widgets{padding:60px 0}#footer-widgets .widget-area{margin:0 -30px}#footer-widgets .widget-column{text-align:center;padding:0 30px;margin-bottom:30px}#footer-widgets .widget-column:last-child{margin-bottom:0}#footer-widgets .widget-title,#footer-widgets h1,#footer-widgets h2,#footer-widgets h3,#footer-widgets h4,#footer-widgets h5,#footer-widgets h6{color:#fff;text-transform:uppercase;font-size:18px;font-weight:600;letter-spacing:.05em;position:relative;display:inline-block;margin-bottom:0;padding-bottom:20px}#secondary .widget-title,#secondary h1,#secondary h2,#secondary h3,#secondary h4,#secondary h5,#secondary h6{text-transform:uppercase;font-size:20px;font-weight:600;letter-spacing:.05em}#footer-widgets .widget-title:after,#footer-widgets h1:after,#footer-widgets h2:after,#footer-widgets h3:after,#footer-widgets h4:after,#footer-widgets h5:after,#footer-widgets h6:after{content:"";position:absolute;background-color:#0188cc;width:50px;height:3px;left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#colophon,#colophon a{color:#ccc}#colophon a:hover,#colophon a:focus{color:#0188cc}#colophon .tagcloud a{border-color:rgba(255,255,255,.1);color:#ccc !important}#colophon .tagcloud a:hover,#colophon .tagcloud a:focus{color:#fff !important}.site-info{border-top:1px solid rgba(255,255,255,.15);padding:15px 0;text-align:center}.to-top{width:40px;height:40px;background-color:#0188cc;position:fixed;bottom:-100px;right:15px;z-index:1;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.to-top:before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff;position:absolute;top:17px;text-align:center;left:0;right:0;margin:auto}@media screen and (min-width:400px){.site-branding-container .search-form{max-width:400px}}@media screen and (min-width:567px){.container{max-width:540px}.col-2 article,.col-3 article,.col-4 article,.col-5 article{width:50%;float:left}.col-2 article:nth-child(2n+1),.col-3 article:nth-child(2n+1),.col-4 article:nth-child(2n+1),.col-5 article:nth-child(2n+1){clear:left}.col-2 article:nth-last-child(-n+2),.col-3 article:nth-last-child(-n+2),.col-4 article:nth-last-child(-n+2),.col-5 article:nth-last-child(-n+2){margin-bottom:0}.site-branding-container .search-form{max-width:400px}.error-404.not-found input.search-field{min-width:450px}}@media screen and (min-width:767px){.container{max-width:720px}.col-3 article,.col-5 article{width:33.33%}.col-3 article:nth-child(2n+1),.col-5 article:nth-child(2n+1){clear:none}.col-3 article:nth-child(3n+1),.col-5 article:nth-child(3n+1){clear:left}.col-3 article:nth-last-child(-n+3),.col-5 article:nth-last-child(-n+3){margin-bottom:0}.single .blog-post-item .entry-footer{display:flex;align-items:center;justify-content:space-between}.single .entry-footer span.cat-links{margin-bottom:0}#footer-widgets .widget-column{text-align:left;margin-bottom:0;width:33.33%;float:left}#footer-widgets .widget-title:after,#footer-widgets h1:after,#footer-widgets h2:after,#footer-widgets h3:after,#footer-widgets h4:after,#footer-widgets h5:after,#footer-widgets h6:after{left:0;transform:none}}@media screen and (min-width:992px){.container{max-width:960px}.col-4 article{width:25%}.col-4 article:nth-child(2n+1){clear:none}.col-4 article:nth-child(4n+1){clear:left}.col-4 article:nth-last-child(-n+4){margin-bottom:0}}@media screen and (min-width:1024px){.site-branding-container{margin-bottom:0;border-bottom:none}.site-branding-container .container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center}.site-branding{padding:20px 0;text-align:left;width:30%;float:left;padding-right:30px}.site-branding-container .search-form{position:relative;top:0;bottom:0;right:0;max-width:100%;width:45%;float:right;margin:19px 0}#cart-section{position:relative;bottom:0;right:0;width:25%;text-align:right}.custom-header-media{margin-top:0}.menu-sticky #masthead{position:sticky;top:0}.customize-support.menu-sticky #masthead{top:32px}body:not(.home) #masthead .main-navigation .container{display:block}body:not(.home) .navigation-menu{background-color:#f7f7f7}body:not(.home) #masthead .nav-menu{max-width:100%;flex:none;border:none}body:not(.home) .navigation-menu .nav-menu>li{display:inline-block}body:not(.home) .navigation-menu .nav-menu>li>a{border:none;padding:5px 20px}body:not(.home) .navigation-menu .nav-menu>li>a>svg{right:0;transform:none}body:not(.home) .navigation-menu .nav-menu>li>ul.sub-menu:before{top:-15px;left:18px;right:auto;margin:0 auto;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}body:not(.home) .navigation-menu ul li:hover>ul,body:not(.home) .navigation-menu ul li.focus>ul{left:0;top:100%}body:not(.home) .navigation-menu ul ul li:hover>ul,body:not(.home) .navigation-menu ul ul li.focus>ul{left:100%;top:-9px}.navigation-menu ul,.navigation-menu .nav-menu ul{display:block}.navigation-menu li a svg{display:inline-block}.nav-menu ul.sub-menu{background-color:#fff}.navigation-menu ul ul{padding-left:0}.navigation-menu ul ul svg{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.navigation-menu ul ul li:last-child>a{border-bottom:none}.navigation-menu .nav-menu>li>a{padding:5px 20px;line-height:40px;border-bottom:none}.navigation-menu .nav-menu>li>a>svg{position:absolute;top:18px;right:14px;margin:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.navigation-menu a{border-bottom:none}.navigation-menu .nav-menu>li>a{color:#000;border-bottom:1px solid #eee}.navigation-menu .nav-menu>li:hover>a:after,.navigation-menu .nav-menu>li.focus>a:after{opacity:1}.navigation-menu li.current-menu-item>a,.navigation-menu .nav-menu>li:hover>a,.navigation-menu .nav-menu>li.focus>a,.navigation-menu .nav-menu>li>a:hover,.navigation-menu .nav-menu>li>a:focus{color:#0188cc}.navigation-menu .nav-menu>li:hover,.navigation-menu .nav-menu>li.current-menu-item{border-right-color:#0188cc}.navigation-menu ul ul{float:left;position:absolute;top:100%;left:-999em;z-index:10;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.navigation-menu .nav-menu ul.sub-menu{visibility:hidden;opacity:0;box-shadow:0 0 1px rgba(255,255,255,.1)}.navigation-menu .nav-menu ul.sub-menu:before{content:'';position:absolute;border-right:12px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-12px;top:16px;z-index:112;width:auto;height:auto}.navigation-menu .nav-menu li:hover ul,.navigation-menu .nav-menu li.focus ul{opacity:1;visibility:visible;display:block !important}.navigation-menu ul ul ul{left:-999em;top:0}.navigation-menu ul ul li:hover>ul,.navigation-menu ul ul li.focus>ul{left:100%;top:-10px}.navigation-menu ul ul a{width:256px;padding:8px 15px;font-size:12px;line-height:1.3}.navigation-menu ul li:hover>ul,.navigation-menu ul li.focus>ul{left:100%;top:0}.nav-menu button.dropdown-toggle,.menu-toggle{display:none}#masthead .main-navigation .container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#masthead .custom-header{-webkit-flex:0 0 75%;-moz-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;padding-left:25px}#masthead .nav-menu{border-top:none;display:block !important;border:1px solid #eee;-webkit-flex:0 0 25%;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}.home #masthead .nav-menu{background-color:#fff;position:relative;z-index:1}#masthead ul.nav-menu ul{text-align:left;padding:15px 10px;box-shadow:0 10px 25px rgb(0 0 0/15%)}.site-title{font-size:28px}.custom-header .page-title{font-size:32px}.has-sidebar #primary{width:70%;float:left;padding-right:50px;margin-bottom:0}.has-sidebar #secondary{width:30%;float:left}.has-sidebar.right-sidebar #primary{float:left;padding-right:35px}.has-sidebar.right-sidebar #secondary{float:right}.has-sidebar.left-sidebar #primary{float:right;padding-right:0;padding-left:35px}.has-sidebar.left-sidebar #secondary{float:left}.has-sidebar.no-sidebar #primary{width:100%;float:none;padding-left:0;padding-right:0}}@media screen and (min-width:1200px){.container{max-width:1200px}.col-5 article{width:20%}.col-5 article:nth-child(3n+1){clear:none}.col-5 article:nth-child(5n+1){clear:left}.col-5 article:nth-last-child(-n+5){margin-bottom:0}#footer-widgets{padding:60px 0}}