﻿/*!
Theme Name:     Scandinavian
Theme URI:      http://scandinavian.hellodetail.com/
Author:         Hello Detail
Author URI:     https://www.hellodetail.com/
Description:    Minimal and easy to use WordPress and WooCommerce theme.
Version:        1.12.1
License:        GNU General Public License version 3.0
License URI:    http://www.gnu.org/licenses/gpl-3.0.html
Text Domain:    scandinavian
Tags:           e-commerce, blog, grid-layout, custom-colors, theme-options, translation-ready, accessibility-ready, footer-widgets, featured-images, threaded-comments, post-formats, full-width-template, one-column, two-columns, left-sidebar, right-sidebar, custom-menu, custom-logo
*/.navigation-top,.navigation-top ul{*zoom:1}.navigation-top:before,.navigation-top ul:before,.navigation-top:after,.navigation-top ul:after{content:" ";display:table}.navigation-top:after,.navigation-top ul:after{clear:both}.visually-hidden{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0, 0, 0, 0);position:absolute}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("assets/slick/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("assets/slick/fonts/slick.eot");src:url("assets/slick/fonts/slick.eot?#iefix") format("embedded-opentype"),url("assets/slick/fonts/slick.woff") format("woff"),url("assets/slick/fonts/slick.ttf") format("truetype"),url("assets/slick/fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}body,html{height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{overflow-x:hidden;text-decoration:none}.wrapper{position:relative;width:100%}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background-color:#fff;border:none;max-width:96%;padding:5px 3px 10px;text-align:left}.wp-caption.alignnone,.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f7f7f7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;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}.wp-caption-text.gallery-caption{text-align:center;text-transform:Capitalize}.bypostauthor{text-align:left}.sticky{text-decoration:none}.gallery{margin:0 auto 18px;height:0}.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}.gallery .gallery-item a{outline:none !important}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-4 .gallery-item{width:25%}.gallery img{-moz-box-shadow:0 0 4px #b2b2b2;-webkit-box-shadow:0 0 4px #b2b2b2;box-shadow:0 0 4px #b2b2b2;border:1px solid #fff;padding:15px;background:#f7f7f7}.gallery img:hover{background:#fff}.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto}.gallery br+br{display:none}#wp-toolbar #wp-admin-bar-ot-theme-options{display:none}img{height:auto;max-width:100%;border:none;outline:none;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;outline:none}.wp-caption{position:relative;padding:0}img.alignleft,a img.alignleft,.wp-caption.alignleft,a .wp-caption.alignleft,img.alignnone,a img.alignnone,.wp-caption.alignnone,a .wp-caption.alignnone{margin:1rem 1rem 1rem 0}img.alignright,a img.alignright,.wp-caption.alignright,a .wp-caption.alignright{margin:1rem 0 1rem 1rem}img.aligncenter,a img.aligncenter,.wp-caption.aligncenter,a .wp-caption.aligncenter{margin:2rem auto 2rem auto}.wp-caption.aligncenter{margin-bottom:2rem}.page-template-shop-home .alignleft,.page-template-shop-home .wp-caption.alignleft,.page-template-shop-home .alignright,.page-template-shop-home .wp-caption.alignright,.page-template-shop-home .alignnone,.page-template-shop-home .wp-caption.alignnone,.page-template-shop-home .aligncenter,.page-template-shop-home .wp-caption.aligncenter{margin-top:0}a[href*=".jpg"],a[href*=".jpeg"],a[href*=".png"],a[href*=".gif"]{position:relative;display:block}a[href*=".jpg"]:hover,a[href*=".jpeg"]:hover,a[href*=".png"]:hover,a[href*=".gif"]:hover{cursor:zoom-in}p{margin:0 0 1rem 0}ul,ol{margin:0 0 1.5rem 0}h1,h2,h3,.single-product h3#reply-title,h4,h5,h6{margin-top:2rem;margin-bottom:0.75em}h1 span,h2 span,h3 span,.single-product h3#reply-title span,h4 span,h5 span,h6 span{padding-left:0.12em;padding-right:0.12em}ul.tabs li span{padding-left:0.12em;padding-right:0.12em}.post-header h2,.page-header h1{margin-top:0;margin-bottom:2.5rem;text-align:center}.search-results article header,.archive article header{text-align:center}mark{color:inherit;padding:0}body a{cursor:pointer;text-decoration:underline;outline:none}body a.button{text-decoration:none;font-weight:normal}body .border a,body .post-header h2 a{text-decoration:none}body .top-bar a,body .header-logo a,body .mobile-navigation a{text-decoration:none}body a.more-link{display:block;margin-top:0.5rem}body header.header-main a,body .top-bar a,body .woocommerce-MyAccount-navigation-link a,body .widget:not(.shop-widget) a{font-weight:400}.video{display:block}.audio{width:100%}br{font-size:0;line-height:1.5rem}hr{display:block;width:47px;height:15px;background:url("assets/hr@2x.png") no-repeat;background-size:47px 15px;border:0;margin:2rem auto}.blog hr{margin-top:3rem;margin-bottom:3rem}@media (max-width: 767px){.blog hr{margin-top:1rem;margin-bottom:2rem}}pre{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;background-color:#f7f7f7;padding:1rem;font-size:.8333rem;color:inherit}b,strong{font-weight:bold}small{font-size:.6667rem}small a{font-size:.6667rem}ul.list-inside{list-style:inside}ul.list-none{list-style:none;padding-left:0;margin-left:0}ul.list-none-ib{list-style:none;padding-left:0;margin-left:0}ul.list-none-ib li{list-style:none;display:inline-block}.list-none-ib{list-style:none;display:inline-block}ul.text-cap li,.text-cap{text-transform:uppercase;font-size:.8333rem;font-weight:600;letter-spacing:2px}@media (min-width: 768px){.col-full{max-width:67.141em;margin-left:auto;margin-right:auto;padding:0 2.618em;box-sizing:content-box}.col-full::after{clear:both;content:"";display:table}.col-full::after{content:" ";display:block;clear:both}}body:not(.woocommerce-page) article table{display:inline-block;max-width:100%;overflow-x:scroll}table,.woocommerce table.shop_table,.woocommerce table.shop_attributes{border:0;font-size:1rem;border-collapse:collapse}table tr,.woocommerce table.shop_table tr,.woocommerce table.shop_attributes tr{border-bottom:1px solid #eee}table tr th,table tr td,.woocommerce table.shop_table tr th,.woocommerce table.shop_table tr td,.woocommerce table.shop_attributes tr th,.woocommerce table.shop_attributes tr td{padding:0.5rem;border:0;font-style:normal}table tr th p,table tr td p,.woocommerce table.shop_table tr th p,.woocommerce table.shop_table tr td p,.woocommerce table.shop_attributes tr th p,.woocommerce table.shop_attributes tr td p{padding:0}table tr th:first-child,table tr td:first-child,.woocommerce table.shop_table tr th:first-child,.woocommerce table.shop_table tr td:first-child,.woocommerce table.shop_attributes tr th:first-child,.woocommerce table.shop_attributes tr td:first-child{padding-left:1rem}table tr th:last-child,table tr td:last-child,.woocommerce table.shop_table tr th:last-child,.woocommerce table.shop_table tr td:last-child,.woocommerce table.shop_attributes tr th:last-child,.woocommerce table.shop_attributes tr td:last-child{padding-right:1rem}table tr:nth-child(2n) td,table tr:nth-child(2n) th,.woocommerce table.shop_table tr:nth-child(2n) td,.woocommerce table.shop_table tr:nth-child(2n) th,.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background-color:transparent}table tr.alt th,table tr.alt td,.woocommerce table.shop_table tr.alt th,.woocommerce table.shop_table tr.alt td,.woocommerce table.shop_attributes tr.alt th,.woocommerce table.shop_attributes tr.alt td{background-color:transparent}table tbody tr:last-child,table tfoot tr:last-child,.woocommerce table.shop_table tbody tr:last-child,.woocommerce table.shop_table tfoot tr:last-child,.woocommerce table.shop_attributes tbody tr:last-child,.woocommerce table.shop_attributes tfoot tr:last-child{border-bottom:0}@media (max-width: 767px){.woocommerce table.account-orders-table tr,.woocommerce table.woocommerce-MyAccount-downloads tr{padding-top:1rem;padding-bottom:1rem}.woocommerce table.account-orders-table tr th,.woocommerce table.account-orders-table tr td,.woocommerce table.woocommerce-MyAccount-downloads tr th,.woocommerce table.woocommerce-MyAccount-downloads tr td{padding:0}.woocommerce table.account-orders-table tr th:first-child,.woocommerce table.account-orders-table tr td:first-child,.woocommerce table.woocommerce-MyAccount-downloads tr th:first-child,.woocommerce table.woocommerce-MyAccount-downloads tr td:first-child{padding-left:0}.woocommerce table.account-orders-table tr th:last-child,.woocommerce table.account-orders-table tr td:last-child,.woocommerce table.woocommerce-MyAccount-downloads tr th:last-child,.woocommerce table.woocommerce-MyAccount-downloads tr td:last-child{padding-right:0}.woocommerce table.account-orders-table tr td.download-actions,.woocommerce table.woocommerce-MyAccount-downloads tr td.download-actions{margin-top:1rem;text-align:left !important}.woocommerce table.account-orders-table tr td.download-actions::before,.woocommerce table.woocommerce-MyAccount-downloads tr td.download-actions::before{content:none}}.woocommerce table.shop_table tbody tr:first-child{border-top:1px solid #eee}.woocommerce table.shop_table tbody tr:last-child{border-bottom:1px solid #eee}.woocommerce table.order_details thead tr{border-bottom:0}.woocommerce-view-order table.customer_details tbody tr,.woocommerce-view-order table.customer_details tbody tr:first-child,.woocommerce-view-order table.customer_details tbody tr:last-child,.woocommerce-order-received table.customer_details tbody tr,.woocommerce-order-received table.customer_details tbody tr:first-child,.woocommerce-order-received table.customer_details tbody tr:last-child{border:0}.woocommerce table.group_table tbody tr{border:0}.page table,.blog-post table{margin-bottom:1rem}iframe{width:100%}.post-entry+iframe{margin-top:0}.gallery{margin-top:2.5rem;margin-bottom:2.5rem}.gallery figure img{border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}h1+.gallery,h2+.gallery,h3+.gallery,h4+.gallery,h5+.gallery,h6+.gallery{margin-top:1.5rem}figure,.woocommerce .product-category{position:relative}figure figcaption.wp-caption-text,figure .woocommerce-loop-category__title,.woocommerce .product-category figcaption.wp-caption-text,.woocommerce .product-category .woocommerce-loop-category__title{position:absolute;bottom:1rem;left:1rem;background-color:#fff;padding:1em 1.2em;line-height:1.2em;font-size:.8889rem;color:inherit}figure.gallery-item figcaption.wp-caption-text{bottom:calc(1rem + 15px);left:calc(1rem + 15px)}.woocommerce .product-category .woocommerce-loop-category__title{bottom:calc(1rem - 1px);left:calc(1rem + 15px);margin:0;font-weight:normal}.col-md-8.col-md-offset-2 .gallery{margin-left:-15px;margin-right:-22px}.col-md-8.col-md-offset-2 .gallery img.size-large,.col-md-8.col-md-offset-2 .gallery .wide{margin-left:0;margin-right:0}.col-md-8.col-md-offset-2 .gallery-columns-1.gallery-size-thumbnail,.col-md-8.col-md-offset-2 .gallery-columns-1.gallery-size-medium,.col-md-8.col-md-offset-2 .gallery-columns-2.gallery-size-thumbnail,.col-md-8.col-md-offset-2 .gallery-columns-2.gallery-size-medium,.col-md-8.col-md-offset-2 .gallery-columns-3.gallery-size-thumbnail{margin-left:0;margin-right:0}@media (max-width: 767px){.gallery figure figcaption.gallery-caption{position:static;top:auto;left:auto;padding:0;background:none}}@media (max-width: 480px){.woocommerce .product-category .woocommerce-loop-category__title{position:static;top:auto;left:auto;padding:0;background:none;margin-top:0.5rem}}@media (min-width: 768px){.gallery figure figcaption.gallery-caption,.woocommerce .product-category .woocommerce-loop-category__title{max-width:73%}}@media (min-width: 992px){.col-md-8.col-md-offset-2 .gallery{margin-left:-177px;margin-right:-188px}.col-md-8.col-md-offset-2 .gallery img.size-large{max-width:100%}.col-md-8.col-md-offset-2 img.size-large,.col-md-8.col-md-offset-2 .wide,.col-md-8.col-md-offset-2 .shop-widgets{margin-left:-161px;margin-right:-200px;width:940px;max-width:940px}.col-md-8.col-md-offset-2 .post-header{margin-left:-120px;margin-right:-120px}}@media (min-width: 1200px){.col-md-8.col-md-offset-2 .gallery{margin-left:-210px;margin-right:-222px}.col-md-8.col-md-offset-2 .gallery img.size-large{max-width:100%}.col-md-8.col-md-offset-2 img.size-large,.col-md-8.col-md-offset-2 .wide{margin-left:-195px;margin-right:-390px;max-width:1140px;width:1140px}.col-md-8.col-md-offset-2 .shop-widgets{margin-left:-195px;margin-right:-390px;max-width:1140px;width:1140px}.col-md-8.col-md-offset-2 .post-header{margin-left:-120px;margin-right:-120px}}.footer .widget ul.menu li.fa,.wrapper .widget ul.menu li.fa{font-family:inherit;display:list-item;line-height:inherit}.footer .widget ul.menu li.fa::before,.wrapper .widget ul.menu li.fa::before{font-family:FontAwesome;opacity:.33;filter:alpha(opacity=33)}.footer .widget ul.menu li.fa:hover::before,.wrapper .widget ul.menu li.fa:hover::before{opacity:1;filter:alpha(opacity=100)}.footer .widget ul.menu li.fa a,.wrapper .widget ul.menu li.fa a{display:inline-block;padding:0 0 0 0.5rem}.footer .widget ul.menu li.fa a::before,.footer .widget ul.menu li.fa a:hover::before,.wrapper .widget ul.menu li.fa a::before,.wrapper .widget ul.menu li.fa a:hover::before{content:none}input,textarea,select,.woocommerce-cart table.cart td.actions .coupon .input-text{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:.8889rem;font-weight:normal;outline:none;padding:0.75rem;display:inline-block;line-height:1em;max-width:100%}select{background-color:#f7f7f7}input,textarea,select,.woocommerce-cart table.cart td.actions .coupon .input-text,.select2-dropdown,.select2-container--default .select2-selection--single,.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #eee}.select2-container--default .select2-search--dropdown .select2-search__field{background-color:#fff}.select2-container--default .select2-selection--single{height:auto;padding-top:2px;padding-bottom:2px}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0.75rem;line-height:1em;font-size:.8889rem}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;margin-right:0.5rem}li.select2-results__option{font-size:.8889rem;line-height:1.25em}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#eee}input:focus,textarea:focus,select:focus,.woocommerce-cart table.cart td.actions .coupon .input-text:focus,.woocommerce form .form-row.woocommerce-validated input.input-text:focus,.woocommerce form .form-row.woocommerce-validated select:focus{border-color:#dadada}@media screen and (-webkit-min-device-pixel-ratio: 0){select{height:2.7059rem;line-height:2.7059rem}}select::-moz-focus-inner{border:0;padding:0}@-moz-document url-prefix(){}@media screen\0{select{height:2.7059rem;line-height:2.7059rem}}div.wpcf7 label{display:block}div.wpcf7 label input,div.wpcf7 label textarea{width:100%}div.wpcf7 .wpcf7-submit{width:auto}div.wpcf7 select{width:100%}div.wpcf7 .ajax-loader{display:none;margin-top:1rem;margin-left:1rem}div.wpcf7 .ajax-loader.is-active{display:inline-block}div.wpcf7 span.wpcf7-not-valid-tip{color:#e1534f;font-size:0.75rem}div.wpcf7 .wpcf7-response-output{margin:1rem 0 0 0;padding:0;border:0}div.wpcf7 .sent .wpcf7-response-output{color:#14bf89}div.wpcf7 .sent .wpcf7-response-output:before{content:'\f00c';font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:1rem;padding-right:0.5em}div.wpcf7 .failed .wpcf7-response-output,div.wpcf7 .invalid .wpcf7-response-output{color:#e1534f}div.wpcf7 .failed .wpcf7-response-output:before,div.wpcf7 .invalid .wpcf7-response-output:before{content:'\f06a';font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:1rem;padding-right:0.5em}button:not(.customize-partial-edit-shortcut-button),.woocommerce button:not(.customize-partial-edit-shortcut-button),button.button,.woocommerce button.button,.woocommerce button.button.alt,.btn,.woocommerce .btn,.button,.woocommerce .button,input[type="reset"],input[type="button"],.woocommerce input[type="reset"],input[type="submit"],.woocommerce input[type="submit"],.woocommerce input#submit,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce a.added_to_cart,.woocommerce-cart table.cart .coupon input[name="apply_coupon"],.woocommerce-cart table.cart .actions input[name="update_cart"],.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:inline-block;outline:none;padding:0.8rem 1.5rem;border:none;vertical-align:top;font-size:.8889rem;font-weight:normal;line-height:1.15rem;text-transform:uppercase;border-width:0;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all 0.1s ease 0s;-moz-transition:all 0.1s ease 0s;-ms-transition:all 0.1s ease 0s;-o-transition:all 0.1s ease 0s;transition:all 0.1s ease 0s}button:not(.customize-partial-edit-shortcut-button) i,.woocommerce button:not(.customize-partial-edit-shortcut-button) i,button.button i,.woocommerce button.button i,.woocommerce button.button.alt i,.btn i,.woocommerce .btn i,.button i,.woocommerce .button i,input[type="reset"] i,input[type="button"] i,.woocommerce input[type="reset"] i,input[type="submit"] i,.woocommerce input[type="submit"] i,.woocommerce input#submit i,.woocommerce #respond input#submit i,.woocommerce a.button i,.woocommerce a.added_to_cart i,.woocommerce-cart table.cart .coupon input[name="apply_coupon"] i,.woocommerce-cart table.cart .actions input[name="update_cart"] i,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button i{margin-right:6px}button:not(.customize-partial-edit-shortcut-button) i.left,.woocommerce button:not(.customize-partial-edit-shortcut-button) i.left,button.button i.left,.woocommerce button.button i.left,.woocommerce button.button.alt i.left,.btn i.left,.woocommerce .btn i.left,.button i.left,.woocommerce .button i.left,input[type="reset"] i.left,input[type="button"] i.left,.woocommerce input[type="reset"] i.left,input[type="submit"] i.left,.woocommerce input[type="submit"] i.left,.woocommerce input#submit i.left,.woocommerce #respond input#submit i.left,.woocommerce a.button i.left,.woocommerce a.added_to_cart i.left,.woocommerce-cart table.cart .coupon input[name="apply_coupon"] i.left,.woocommerce-cart table.cart .actions input[name="update_cart"] i.left,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button i.left{margin-right:6px}button:not(.customize-partial-edit-shortcut-button) i.right,.woocommerce button:not(.customize-partial-edit-shortcut-button) i.right,button.button i.right,.woocommerce button.button i.right,.woocommerce button.button.alt i.right,.btn i.right,.woocommerce .btn i.right,.button i.right,.woocommerce .button i.right,input[type="reset"] i.right,input[type="button"] i.right,.woocommerce input[type="reset"] i.right,input[type="submit"] i.right,.woocommerce input[type="submit"] i.right,.woocommerce input#submit i.right,.woocommerce #respond input#submit i.right,.woocommerce a.button i.right,.woocommerce a.added_to_cart i.right,.woocommerce-cart table.cart .coupon input[name="apply_coupon"] i.right,.woocommerce-cart table.cart .actions input[name="update_cart"] i.right,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button i.right{margin-left:6px;margin-right:0 !important}.woocommerce-cart table.cart .coupon button[name="apply_coupon"],.woocommerce-cart table.cart .coupon button[name="apply_coupon"]:hover,.woocommerce-cart table.cart .coupon button[name="apply_coupon"]:focus,.woocommerce-cart table.cart .coupon button[name="apply_coupon"]:active,.woocommerce-cart table.cart .actions input[name="update_cart"],.woocommerce-cart table.cart .actions input[name="update_cart"]:hover,.woocommerce-cart table.cart .actions input[name="update_cart"]:focus,.woocommerce-cart table.cart .actions input[name="update_cart"]:active,.woocommerce-cart .woocommerce-shipping-calculator .button,.woocommerce-cart .woocommerce-shipping-calculator .button:hover,.woocommerce-cart .woocommerce-shipping-calculator .button:focus,.woocommerce-cart .woocommerce-shipping-calculator .button:active,.woocommerce-account .woocommerce-Pagination .button,.woocommerce-account .woocommerce-Pagination .button:hover,.woocommerce-account .woocommerce-Pagination .button:focus,.woocommerce-account .woocommerce-Pagination .button:active{background-color:#dadada;border-color:#dadada;color:#060606}.woocommerce-cart table.cart .coupon button[name="apply_coupon"]:hover,.woocommerce-cart table.cart .actions input[name="update_cart"]:hover,.woocommerce-cart .woocommerce-shipping-calculator .button:hover,.woocommerce-account .woocommerce-Pagination .button:hover{opacity:.85;filter:alpha(opacity=85)}.product-type-external .cart .button{text-align:center}label{margin-bottom:0.2em;padding-right:3px;font-size:.6667rem}label abbr.required{text-decoration:none}label,.woocommerce form .form-row label{line-height:inherit}body .label-above .nf-field-label{margin-bottom:0}body .label-above .nf-field-label label{line-height:inherit}body .nf-field-container{margin-bottom:0.75rem}.nf-form-fields-required{display:none}label.checkbox,.woocommerce form .form-row label.checkbox,#ship-to-different-address label.checkbox,label[for="rememberme"],.mc4wp-checkbox label{margin:0;font-size:.8889rem;line-height:1rem;font-weight:normal}input.input-checkbox,input[type="checkbox"],input[type="radio"]{margin-right:0.25rem !important}input.input-sm,.input-sm{padding:8px 15px}.form-full{width:100%}.form-field-wrapper{margin-bottom:20}.form-field-wrapper input,.form-field-wrapper textarea,.form-field-wrapper select{margin-bottom:0}form .error{border-color:#e1534f}form label.error{margin-bottom:0;margin-top:3px;color:#e1534f;font-size:.6667rem;font-weight:400}.successContent,.errorContent{margin-bottom:20;display:none;text-transform:none;letter-spacing:1px}.main-section,.search-no-results .no-results{padding-top:3.5rem;padding-bottom:4rem}@media (max-width: 767px){.main-section,.search-no-results .no-results{padding-top:2rem;padding-bottom:2.5rem}}.float-left{float:left}.float-right{float:right}@media (max-width: 768px){.float-none-sm{float:none !important}.float-left-sm{float:left !important}.float-right-sm{float:right !important}}@media (max-width: 480px){.float-none-xs{float:none !important}.float-left-xs{float:left !important}.float-right-xs{float:right !important}}.top-bar .container,.header-main .container{position:relative}.top-bar,.header-main{padding:0;position:relative;width:100%}.top-bar li,.header-main li{list-style:outside none none}.top-bar li .wrapper,.header-main li .wrapper{position:relative;width:100%}.header-main ul,.header-main li{margin:0;padding:0}@media (min-width: 768px){.main-menu-wrapper{display:flex;justify-content:center;align-items:center}}.main-navigation-wrapper,.mobile-navigation{border-bottom:1px solid #eee}.main-navigation-wrapper{border-top:1px solid #eee}.top-bar{border-bottom:1px solid #eee}.top-bar .mobile-menu-icon-wraper{float:left;padding:10 0 3px}.cart-dropdown{background-color:#f7f7f7;border:1px solid #eee;position:absolute;top:130%;right:0;width:250;padding:0;visibility:hidden;opacity:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;z-index:3000}.cart-dropdown .cart-list{margin:0;padding:0;display:table}.cart-dropdown .cart-list li{list-style:none;padding:15px 0 15px 0;display:block;margin:0;border-bottom:1px solid #eee;position:relative;float:left;width:100%}.cart-dropdown .cart-list li>.close-cart-list{position:absolute;right:0;top:15px;width:15px;height:15px;display:block;background-image:none !important}.cart-dropdown .cart-list li>.close-cart-list:hover{background-image:none !important}.cart-dropdown .cart-list .media{margin-top:0}.cart-dropdown .cart-list .media .pull-left{width:70}.cart-dropdown .cart-list .media .pull-left img{width:100%}.cart-dropdown .cart-list .media .media-body{width:125px}.cart-dropdown .cart-list .media h6,.cart-dropdown .cart-list .media h5,.cart-dropdown .cart-list .media p{margin-top:0;margin-bottom:5px}.cart-dropdown .cart-sub-total{padding-top:15px}.cart-dropdown .cart-checkout-btn a,.cart-dropdown .view-cart-btn a{margin-top:15px}.cart-dropdown .cart-checkout-btn a.checkout{color:#fff;text-transform:uppercase}.cart-dropdown .view-cart-btn a.view-cart{color:#fff;text-transform:uppercase}.cart-dropdown .cart-checkout-btn a.checkout:hover,.cart-dropdown .view-cart-btn a.view-cart:hover{color:#fff}.header-logo{padding:50 0;text-align:center}.header-logo .col-md-12{line-height:1em}.header-logo .logo{line-height:1.5em;font-weight:700;display:inline-block;margin:0 auto}.header-logo .logo h1{margin-top:0;margin-bottom:2px}.header-logo .logo h1 a{font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit}.header-logo .logo img{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.header-logo .site-tagline p{margin-bottom:0;font-size:.8333rem}.navigation-top ul li{display:inline-block}.navigation-top ul li .large-icon{margin-right:-30px;font-size:1rem}.navigation-top.navigation-top-left{float:left}.navigation-top.navigation-top-right{float:right}.navigation-top.navigation-top-right ul li{float:right}.navigation-top ul li a,.mini-cart a{padding:0 1rem 0 0;font-size:.6667rem;line-height:42px;display:inline-block}.navigation-top ul li a i,.mini-cart a i{padding-right:5px}.navigation-top ul li:last-child a,.mini-cart:last-child a{padding-right:0}.navigation-top-right ul li a{padding-left:1rem;padding-right:0}.top-bar{height:42px;overflow:hidden}.top-bar ul{margin:0;padding:0}.navigation-top ul li.icon-only a{padding-right:0.5rem}.navigation-top ul li.icon-only a .text{display:none}.navigation-top ul li.icon-only a i{font-size:0.75rem}.top-bar ul.social-icons li{display:inline-block;margin-right:1em}.top-bar ul.social-icons li a{line-height:42px;display:inline-block}.top-bar ul.social-icons li a i{font-size:17px}.mini-cart.cart-in-top-bar{float:right;position:relative;padding-left:1rem}@media screen and (min-width: 768px){.mini-cart.cart-in-menu{padding:13px 20px}}@media screen and (max-width: 767px){.mini-cart{display:none}.mini-cart.cart-in-top-bar{padding-left:0}.cart-mobile .mini-cart{display:inline-block;width:100%}}.mini-cart a.cart .alignment-wrapper{position:relative;display:inline-block}.mini-cart .cart-notification{display:none;position:absolute;top:-2px;right:-8px;width:15px;height:15px;line-height:15px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:9px;text-align:center;font-weight:bold;background-color:#060606;color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.mini-cart .cart-notification.has-items{display:block}.mini-cart.cart-in-top-bar .cart-notification{top:2px;right:-10px}.mini-cart ul li:hover .cart-dropdown{visibility:visible;opacity:1}.mini-cart .cart-dropdown ul{padding:1.5rem}.mini-cart .cart-dropdown p.total,.mini-cart .cart-dropdown p.buttons{padding:1.5rem}.mini-cart .cart-dropdown ul li{padding-left:0}.mini-cart .cart-dropdown ul li dl{border:none;display:inline-block;padding:0;min-width:100px}.mini-cart .cart-dropdown ul li dl dt{clear:none;float:none;line-height:inherit}.mini-cart .cart-dropdown ul li dl dd{float:none;margin-bottom:0;padding-bottom:0;line-height:inherit}.mini-cart .cart-dropdown ul li a,.mini-cart .cart-dropdown ul li dl,.mini-cart .cart-dropdown ul li span.quantity{line-height:1.5rem}.mini-cart .cart-dropdown ul li.empty{padding-left:0;text-align:left;font-size:1.3rem}.mini-cart .cart-dropdown ul li a,.mini-cart .cart-dropdown ul li dl dt,.mini-cart .cart-dropdown ul li span{font-size:1.3rem}.mini-cart .cart-dropdown p{font-size:1.3rem}.mini-cart .cart-dropdown p span{font-size:1.3rem}.mini-cart .cart-dropdown ul li a img{width:75px;float:left;margin-left:0;margin-right:1rem}.mini-cart .cart-dropdown ul li a.remove{left:auto;right:0;text-align:right;line-height:2}.mini-cart .cart-dropdown ul li a.remove:hover{background:transparent}.mini-cart .cart-dropdown p.total{border-top:1px solid #eee;border-bottom:1px solid #eee;padding-top:1rem;padding-bottom:1rem}.mini-cart .cart-dropdown p.total span{float:right}.mini-cart .cart-dropdown p.buttons a{width:100%;text-align:center}.mini-cart .cart-dropdown p.buttons a.wc-forward:first-child{background-color:#dadada;margin-bottom:1.5rem}.cart-dropdown .cart-list .media a,.cart-dropdown .cart-list li>.close-cart-list{font-size:.8333rem;line-height:28px;letter-spacing:0;font-weight:400}.navigation-main a,.slicknav_menu .slicknav_menutxt,.slicknav_nav a{font-size:.8889rem;line-height:1.5em}.mobile-navigation{display:flex;line-height:3rem}@media screen and (min-width: 768px){.navigation-main{display:block !important}.navigation-main ul li{display:inline-block}.navigation-main ul li a{display:block;text-decoration:none}.navigation-main.align-left>ul{float:left}.navigation-main.align-right .nav-sub-dropdown{margin-left:0;margin-right:100%}}@media screen and (min-width: 768px){.navigation-main>ul{text-align:center}.navigation-main>ul>li>a{padding:22px;outline:none}.navigation-main>ul>li>a i{margin-left:3px;font-size:14px}.navigation-main.align-right>ul{float:right}}@media screen and (min-width: 768px){.navigation-main ul.nav-dropdown{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;z-index:10;text-align:left;left:50%;margin-left:-112.5px}.navigation-main ul.nav-dropdown li a{padding:10px 20px;outline:none}.navigation-main.align-right li:hover .nav-dropdown{right:0;text-align:right}}@media screen and (max-width: 767px){.navigation-main ul.nav-dropdown{padding-left:1rem}}@media screen and (min-width: 768px){.navigation-main .nav-dropdown .nav-sub-dropdown{left:100%;top:-1px}.navigation-main.align-right .nav-dropdown .nav-sub-dropdown{right:0}}@media screen and (max-width: 768px){.navigation-main ul.nav-dropdown .nav-sub-dropdown{padding-left:1rem}}.navigation-main ul li .nav-dropdown,.navigation-main ul li .nav-sub-dropdown{display:none;opacity:0;filter:alpha(opacity=0);visibility:hidden}.navigation-main ul li:hover>ul{display:block;opacity:1;filter:alpha(opacity=100);top:100%;visibility:visible}@media screen and (min-width: 768px){.navigation-main ul li .nav-dropdown,.navigation-main ul li .nav-sub-dropdown{position:absolute;top:130%;background-color:#fff;border:1px solid #eee;display:block}.navigation-main ul li .nav-dropdown li,.navigation-main ul li .nav-sub-dropdown li{border-bottom:1px solid #eee;text-align:center}.navigation-main ul li .nav-dropdown li:last-child,.navigation-main ul li .nav-sub-dropdown li:last-child{border-bottom:0}.navigation-main ul li .nav-dropdown li a,.navigation-main ul li .nav-sub-dropdown li a{padding:12px 20px;outline:none;display:block;width:225px;line-height:1.5em}.navigation-main ul li .nav-dropdown li a i,.navigation-main ul li .nav-sub-dropdown li a i{display:none}.navigation-main ul li .nav-dropdown li.nav-has-sub>a::after,.navigation-main ul li .nav-sub-dropdown li.nav-has-sub>a::after{position:absolute;top:calc(50% - 3px);right:15px;width:5px;height:5px;border-bottom:1px solid #060606;border-right:1px solid #060606;content:"";-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-webkit-transition:border-color 0.2s ease;-moz-transition:border-color 0.2s ease;-ms-transition:border-color 0.2s ease;-o-transition:border-color 0.2s ease;transition:border-color 0.2s ease}}@media screen and (max-width: 767px){.navigation-main ul li i.fa-angle-down{position:absolute;top:0.45em;padding-left:0.25em}}.menu-mobile-toggle{border-right:1px solid #eee;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.small-screen-only{display:none}.small-screen-only .menu-mobile-toggle,.small-screen-only .cart-mobile{text-align:center;align-self:center}.small-screen-only .menu-mobile-toggle a,.small-screen-only .cart-mobile a{font-size:1rem;display:block;padding:0;margin:0}.small-screen-only .menu-mobile-toggle{cursor:default}.small-screen-only .menu-mobile-toggle i{padding-right:5px}@media screen and (max-width: 767px){.small-screen-only{display:block}.small-screen-only.mobile-navigation{display:flex;min-height:54px}.main-menu-wrapper{background-color:#f7f7f7}header.main-navigation-wrapper:not(.mobile-menu-shown){border-bottom:0}.navigation-main{display:none;margin-top:1rem;margin-bottom:1rem}.navigation-main a{display:block;padding-top:0.1rem;padding-bottom:0.1rem}.navigation-main>ul>li{margin-bottom:0.5rem}}.comments-wrapper{margin-top:4.5rem}@media (max-width: 767px){.comments-wrapper{margin-top:1rem}}.blog .no-results .page-content>p{text-align:center}.blog-post{display:inline-block;width:100%}.blog-post:first-child{margin-top:0rem;padding-top:0}.blog-post .post-media{position:relative;overflow:hidden}.blog-post .post-media .sticky-post{position:absolute;top:18px;left:calc(50% - 0.5em);font-size:18px;color:#fff;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,0.33));filter:drop-shadow(0 0 6px rgba(0,0,0,0.33));opacity:.5;filter:alpha(opacity=50)}.blog-post .post-media iframe{width:100%}.blog-post .post-media img{width:100%;margin-bottom:3rem}.blog-post .post-header h2{margin-top:0;margin-bottom:0.75rem}.blog-post .post-meta{margin-bottom:1.5rem;color:inherit;font-size:.6667rem;text-align:center;font-style:italic}.blog-post .post-meta .post-categories a,.blog-post .post-meta .post-author,.blog-post .post-meta .posted-on{font-weight:bold;text-transform:uppercase;text-decoration:none}.blog-post .post-meta .post-categories,.blog-post .post-meta .post-author,.blog-post .post-meta .posted-on{margin-left:0.2em;margin-right:0.2em}.blog-post.format-image .post-media img{margin-bottom:1rem}.single-post .blog-post{border-bottom:0;padding-bottom:0}@media (max-width: 767px){.blog-post .post-media img{margin-bottom:1rem}}.comment-list .post-meta,.sidebar-widget .post-meta{color:#060606;font-size:.6667rem;text-align:center;font-style:italic;letter-spacing:1px}.comment-list .post-meta span{margin-right:3px}.blog-post .post-entry .page-links{margin-top:45px;margin-bottom:45px}.blog-post .post-entry ul{color:#dadada}.blog-post .post-tag{margin-top:2rem;font-size:.8333rem;text-align:center}.blog-post .post-tag span{position:relative;padding-left:1.2rem;margin-right:1em;padding-bottom:1em}.blog-post .post-tag i{position:absolute;font-size:1rem;left:0;top:0.15rem}.blog-post .post-more-link a i{margin-left:5px;-webkit-transition:all 0.25s ease 0s;-moz-transition:all 0.25s ease 0s;-ms-transition:all 0.25s ease 0s;-o-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s}.blog-post .post-more-link a:hover i{margin-left:10}.blog-post.format-chat .post-entry{font-size:.8889rem}.blog-post.format-chat .post-entry p{margin-bottom:0.5rem}.blog-post.format-chat .post-entry p:last-child{margin-bottom:0}.blog-post.format-chat .post-entry{margin-top:0.5rem;font-family:'Courier New', monospace}a.link-to-quote{text-decoration:none;font-weight:normal}blockquote,.blog-post.format-chat .post-entry{position:relative;margin:2rem 0;padding:2rem;border-left:5px solid #eee;background-color:#f7f7f7;font-size:1rem}.blog blockquote{margin:1rem 0}blockquote cite{display:block;margin-top:0.5rem;font-weight:bold}.post-author{display:inline-block;position:relative;margin-bottom:40}.post-author img{width:80}.post-author .post-author-details{margin-left:20}.post-author h6{margin-top:0}.post-author ul.social{margin:0;padding:0}.post-author ul.social li{list-style:none;display:inline-block;margin:0 5px}h3.comment-reply-title{margin:0}.post-comment{margin-bottom:30}.post-comment h2.comments-title{text-align:center;margin-top:0;margin-bottom:2.5rem}.post-comment .comment-avatar{left:0;padding-top:4px;margin-right:1rem}.post-comment .comment-avatar img{width:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.post-comment .comment-author{font-weight:600}.post-comment p{margin-top:0.5rem}.post-comment h3.comment-reply-title{margin-top:-1rem;margin-bottom:0}.post-comment h3.comment-reply-title small a{text-decoration:none;font-size:.8889rem;color:#e1534f}.post-comment .comment-numb{font-weight:300}.post-comment .comment-list{margin-left:0;margin-top:0;padding-right:0;list-style:none;padding:0}.post-comment .comment-list h6{margin-top:0;margin-bottom:3px}.post-comment .comment-list li,.post-comment .comment-list .children li{padding-top:40}.post-comment .comment-list li{margin-bottom:1rem}.post-comment .comment-list li:last-child .comment-detail{border-bottom:0 none}.post-comment .comment-list .comment-reply{padding-top:20}.post-comment .comment-list .comment-reply-btn i{padding-right:3px}.post-comment .comment-list .children{list-style:none}.post-comment .reply-to-comment{margin-top:-0.5rem;margin-bottom:1rem}.post-comment .reply-to-comment a{font-size:.8889rem;opacity:.33;filter:alpha(opacity=33)}.post-comment .reply-to-comment a:hover{opacity:1;filter:alpha(opacity=100)}.post-comment-star .star-rat{display:inline-block}.post-comment-star label{margin-right:6px}.leave-reply{margin-top:0}.leave-reply h4{margin-top:0;text-align:center}.leave-reply .must-log-in{text-align:center}#commentform input[type="text"],#commentform input[type="email"],#commentform input[type="url"]{margin-bottom:0}#commentform textarea{margin-bottom:0}#commentform p.form-submit{margin-top:0.5rem}.item-nav{display:block;overflow:hidden;margin-bottom:3rem}.item-nav a{text-decoration:none}.item-nav .item-prev,.item-nav .item-next{position:relative;display:inline-block}.item-nav .item-prev{text-align:left;float:left}.item-nav .item-next{text-align:right;float:right}.item-nav .item-prev .item-prev-text h3,.item-nav .item-next .item-next-text h3{margin-top:0;margin-bottom:0;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.pagination-nav,.woocommerce nav.woocommerce-pagination{width:100%;display:block;position:relative;text-align:center;margin-top:3rem}.pagination-nav ul.pagination,.pagination-nav ul.page-numbers,.woocommerce nav.woocommerce-pagination ul.pagination,.woocommerce nav.woocommerce-pagination ul.page-numbers{margin:0;padding:0;border:0}.pagination-nav ul.pagination li,.pagination-nav ul.page-numbers li,.woocommerce nav.woocommerce-pagination ul.pagination li,.woocommerce nav.woocommerce-pagination ul.page-numbers li{display:inline-block;margin:0;border:0}.pagination-nav ul.pagination li .page-numbers,.pagination-nav ul.page-numbers li .page-numbers,.woocommerce nav.woocommerce-pagination ul.pagination li .page-numbers,.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers{font-size:.8889rem;font-weight:normal;line-height:1.5rem;padding:0.5rem 1rem;color:inherit;border:1px solid #eee;margin-left:-1px}.pagination-nav ul.pagination li .page-numbers:hover,.pagination-nav ul.page-numbers li .page-numbers:hover,.woocommerce nav.woocommerce-pagination ul.pagination li .page-numbers:hover,.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers:hover{background-color:#fff}.pagination-nav ul.pagination li .page-numbers.current,.pagination-nav ul.page-numbers li .page-numbers.current,.woocommerce nav.woocommerce-pagination ul.pagination li .page-numbers.current,.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers.current{background-color:#eee;color:#dadada}.pagination-nav ul.pagination li:first-child .page-numbers,.pagination-nav ul.page-numbers li:first-child .page-numbers,.woocommerce nav.woocommerce-pagination ul.pagination li:first-child .page-numbers,.woocommerce nav.woocommerce-pagination ul.page-numbers li:first-child .page-numbers{border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination-nav ul.pagination li:last-child .page-numbers,.pagination-nav ul.page-numbers li:last-child .page-numbers,.woocommerce nav.woocommerce-pagination ul.pagination li:last-child .page-numbers,.woocommerce nav.woocommerce-pagination ul.page-numbers li:last-child .page-numbers{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination-nav ul.pagination li:first-child .page-numbers,.pagination-nav ul.page-numbers li:first-child .page-numbers,.woocommerce nav.woocommerce-pagination ul.pagination li:first-child .page-numbers,.woocommerce nav.woocommerce-pagination ul.page-numbers li:first-child .page-numbers{margin-left:0}.woocommerce nav.woocommerce-pagination{margin:0 0 1rem 0}@media (min-width: 992px){.page-template-page-left-sidebar .main-content,.page-template-page-right-sidebar .main-content{padding-left:30px;padding-right:30px}#shop-sidebar{padding-right:30px}}@media (min-width: 1200px){.page-template-page-left-sidebar .main-content,.page-template-page-right-sidebar .main-content{padding-left:64px;padding-right:63px}}.sidebar,#shop-sidebar,#blog-sidebar,#page-sidebar{font-size:.8889rem}#page-sidebar{margin-top:5.5rem}#page-sidebar .widget:first-child h5:first-child{margin-top:0}@media (max-width: 991px){.sidebar,#shop-sidebar,#blog-sidebar,#page-sidebar{margin-top:2rem}}.woocommerce .sidebar-widget,.sidebar-widget{margin-bottom:2rem}.woocommerce .sidebar-widget hr,.sidebar-widget hr{display:none}.woocommerce .sidebar-widget ul,.sidebar-widget ul{margin:0;padding:0}.wrapper .widget ul:not(.shop-grid) li,.footer .widget ul:not(.shop-grid) li{position:relative;list-style:none;font-weight:400}.wrapper .widget ul:not(.shop-grid) li.current-menu-item>a,.footer .widget ul:not(.shop-grid) li.current-menu-item>a{font-weight:bold}.wrapper .widget ul:not(.shop-grid) li.current-menu-item>a::before,.footer .widget ul:not(.shop-grid) li.current-menu-item>a::before{font-weight:normal}.wrapper .widget ul:not(.shop-grid) li ul.children a,.footer .widget ul:not(.shop-grid) li ul.children a{padding-left:1.75rem}.wrapper .widget ul:not(.shop-grid) li ul.children a::before,.footer .widget ul:not(.shop-grid) li ul.children a::before{margin-right:1.25rem}.wrapper .widget ul:not(.shop-grid) li ul.sub-menu,.footer .widget ul:not(.shop-grid) li ul.sub-menu{padding-left:0.75rem}.wrapper .widget ul:not(.shop-grid) li a,.footer .widget ul:not(.shop-grid) li a{padding-left:1.25rem;padding-right:1rem;display:block;text-decoration:none}.wrapper .widget ul:not(.shop-grid) li a::before,.wrapper .widget ul:not(.shop-grid) li a:hover::before,.footer .widget ul:not(.shop-grid) li a::before,.footer .widget ul:not(.shop-grid) li a:hover::before{font-family:'FontAwesome';font-size:.8333rem;margin-left:4px;content:'\f105';opacity:.2;filter:alpha(opacity=20);-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.wrapper .widget ul:not(.shop-grid) li a::before,.footer .widget ul:not(.shop-grid) li a::before{position:absolute;top:1px;left:1px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.wrapper .widget ul:not(.shop-grid) li a:hover::before,.footer .widget ul:not(.shop-grid) li a:hover::before{margin-left:8px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.wrapper .widget ul:not(.shop-grid) li.chosen:hover a::before,.footer .widget ul:not(.shop-grid) li.chosen:hover a::before{content:'\f146';color:#e1534f;opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.wrapper .widget ul:not(.shop-grid) li:first-child a,.footer .widget ul:not(.shop-grid) li:first-child a{padding-top:0}.wrapper .widget ul:not(.shop-grid) li .count,.wrapper .widget ul:not(.shop-grid) li .cat-count,.footer .widget ul:not(.shop-grid) li .count,.footer .widget ul:not(.shop-grid) li .cat-count{position:absolute;right:0;top:0;opacity:.33;filter:alpha(opacity=33);padding:0}.wrapper .widget ul.product_list_widget li a,.footer .widget ul.product_list_widget li a{padding:0}.wrapper .widget ul.product_list_widget li a::before,.footer .widget ul.product_list_widget li a::before{content:none}.woocommerce .wrapper .widget_product_categories ul li a:hover::before,.woocommerce .wrapper .widget_product_categories ul li a::before,.woocommerce .wrapper .widget_layered_nav ul li a:hover::before,.woocommerce .wrapper .widget_layered_nav ul li a::before,.woocommerce .wrapper .widget_layered_nav_filters ul li a:hover::before,.woocommerce .wrapper .widget_layered_nav_filters ul li a::before{margin-left:0;content:'\f0c8';opacity:.15;filter:alpha(opacity=15)}.woocommerce .wrapper .widget_product_categories ul li.current-cat>a::before,.woocommerce .wrapper .widget_product_categories ul li.chosen>a::before,.woocommerce .wrapper .widget_product_categories ul li a:hover::before,.woocommerce .wrapper .widget_layered_nav ul li.current-cat>a::before,.woocommerce .wrapper .widget_layered_nav ul li.chosen>a::before,.woocommerce .wrapper .widget_layered_nav ul li a:hover::before,.woocommerce .wrapper .widget_layered_nav_filters ul li.current-cat>a::before,.woocommerce .wrapper .widget_layered_nav_filters ul li.chosen>a::before,.woocommerce .wrapper .widget_layered_nav_filters ul li a:hover::before{font-family:'FontAwesome';line-height:inherit;content:'\f14a';color:inherit;opacity:1;filter:alpha(opacity=100)}@media (max-width: 991px){.wrapper .widget_product_categories ul li a,.wrapper .widget_layered_nav ul li a,.wrapper .widget_layered_nav_filters ul li a,.wrapper .widget_categories ul li a{display:inline;padding-right:0}.wrapper .widget_product_categories ul li .count,.wrapper .widget_product_categories ul li .cat-count,.wrapper .widget_layered_nav ul li .count,.wrapper .widget_layered_nav ul li .cat-count,.wrapper .widget_layered_nav_filters ul li .count,.wrapper .widget_layered_nav_filters ul li .cat-count,.wrapper .widget_categories ul li .count,.wrapper .widget_categories ul li .cat-count{position:static}}@media (max-width: 991px){.woocommerce .widget ul li.chosen a::before,.widget ul li.chosen a::before{content:'\f146';color:#e1534f}}.widget ul.product_list_widget li a::before,.widget ul.product_list_widget li a:hover::before,.wrapper .widget_recent_comments ul li a::before,.wrapper .widget_recent_comments ul li a:hover::before{content:none}.widget ul.product_list_widget li{padding:0 0 1em 0}.widget ul.product_list_widget li a{line-height:1.2em;padding:0}.widget ul.product_list_widget li .star-rating{margin:0.5em 0 0.25em 0}.widget_tag_cloud a{text-decoration:none}.widget_recent_comments .comment-author-link,.widget_recent_comments .comment-author-link a{font-weight:bold}.widget_recent_comments li{margin-bottom:0.5em}.woocommerce .widget.widget_price_filter{max-width:300px}.woocommerce .widget.widget_price_filter form{padding-top:0.75rem}.woocommerce .widget.widget_price_filter form .ui-slider{height:3px;margin-left:8px;margin-right:8px}.woocommerce .widget.widget_price_filter form .ui-slider .ui-slider-handle{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-width:3px;border-style:solid;background-color:#fff;width:14px;height:14px}.woocommerce .widget.widget_price_filter form .ui-slider::before,.woocommerce .widget.widget_price_filter form .ui-slider::after{content:"";display:block;position:absolute;top:0;width:8px;height:3px;background:#eee}.woocommerce .widget.widget_price_filter form .ui-slider::before{left:-7px}.woocommerce .widget.widget_price_filter form .ui-slider::after{right:-5px}.woocommerce .widget.widget_price_filter form .price_slider_amount{margin-top:1.5rem}.woocommerce .widget.widget_price_filter form .price_slider_amount button.button{padding:0.25rem 0.75rem;font-size:.8333rem}.woocommerce .widget.widget_price_filter form .price_slider_amount .price_label{line-height:1.5rem}body .widget_search label{display:block}body .widget_search label input.search-field{width:100%}body .widget_search .search-submit{display:none}@media (min-width: 768px){.widget_search .navbar-form{padding:0}}.error404 .post-entry,.error404 form{text-align:center}.search-results .search-form{text-align:center;margin-top:2rem}.search-no-results header.page-header{margin:0;border:0}.search-no-results .page-title{text-align:center}.search-no-results p,.search-no-results form{text-align:center}.footer{position:relative;width:100%;display:block}.footer ul{list-style:none;margin:0;padding:0}.instagram-wrapper a{text-decoration:none}.instagram-wrapper h4{text-align:center;margin-top:0;padding-top:3.5rem;margin-bottom:2rem}.instagram-wrapper div.img-block{max-width:fit-content}.instagram-wrapper.four div.img-block{width:calc( 100% / 4 )}.instagram-wrapper.six div.img-block{width:calc( 100% / 6 )}.instagram-wrapper.eight div.img-block{width:calc( 100% / 8 )}.instagram-wrapper.ten div.img-block{width:calc( 100% / 10 )}.instagram-wrapper.twelve div.img-block{width:calc( 100% / 12 )}.instagram-wrapper #sb_instagram .sb_instagram_header{display:none}.instagram-wrapper #sb_instagram #sbi_images{padding:0 !important}.instagram-wrapper #sb_instagram #sbi_images .sbi_item{padding:0 !important}.instagram-wrapper #sb_instagram #sbi_load{display:none}@media (max-width: 1199px){.instagram-wrapper.twelve div.img-block{width:calc( 100% / 6 )}}@media (max-width: 767px){.instagram-wrapper.eight div.img-block{width:calc( 100% / 4 )}.instagram-wrapper.ten div.img-block{width:calc( 100% / 5 )}}@media (max-width: 480px){.instagram-wrapper.six div.img-block{width:calc( 100% / 3 )}.instagram-wrapper.twelve div.img-block{width:calc( 100% / 4 )}}.bottom-bar{margin-top:1.5rem;padding-bottom:1.5rem}.bottom-bar .f-copyright p,.bottom-bar .f-copyright a{font-size:.8889rem}.bottom-bar .f-copyright a{font-weight:normal;text-decoration:none}.bottom-bar .f-copyright p{margin-bottom:0}.bottom-bar .f-copyright.one-column{text-align:center}.bottom-bar .f-payments img{display:inline-block;margin-right:1rem}.bottom-bar .f-payments img:last-child{margin-right:0}.bottom-bar .f-payments.one-column{text-align:center}.bottom-bar .f-payments.one-column .pull-right{width:100%}.bottom-bar .f-payments.one-column img{float:none}@media (max-width: 991px){.footer-widgets{padding-top:3.5rem}.footer .bottom-bar{padding-bottom:1.5rem}.footer .bottom-bar .f-payments img{float:none}}@media (max-width: 767px){.footer-widgets{padding-top:2.5rem}.footer .bottom-bar{margin-top:0.5rem}}.footer-widgets{padding-top:5rem}.instagram-active .footer-widgets{padding-top:4.5rem}.footer-widgets h1,.footer-widgets h2,.footer-widgets h3,.footer-widgets h4,.footer-widgets h5{margin-top:0}.footer-widgets .widget{margin-bottom:2rem}.footer-widgets .widget ul li a::before,.footer-widgets .widget ul li a:hover::before{display:none}.footer-widgets .mc4wp-form .mc4wp-form-fields input{display:block;width:100%;margin-bottom:1rem}.footer-widgets .mc4wp-form .mc4wp-form-fields input[type="submit"]{width:auto}.footer-widgets .mc4wp-form .mc4wp-success p{color:#14bf89}.footer-widgets .mc4wp-form .mc4wp-error p{color:#e1534f}.footer-widgets .mc4wp-form .mc4wp-notice p{color:#ff6138}.footer-widgets{text-align:center}.footer-widgets .widget_recent_reviews ul li .star-rating{margin-left:auto;margin-right:auto}@media (max-width: 991px){.footer .footer-widgets section.col-md-3{margin-bottom:2rem}.footer .f-copyright{width:100%;text-align:center}.footer .f-payments .pull-right{width:100%;text-align:center;clear:both;margin-bottom:1rem}}@media (max-width: 767px){.footer .footer-widgets section{margin-bottom:2rem}}
/*# sourceMappingURL=style.css.map */
