@charset "UTF-8";
/*!
Theme Name: Loge
Theme URI: https://www.cssigniter.com/themes/loge/
Author: CSSIgniter
Author URI: https://www.cssigniter.com/
Description: An E-Commerce theme for WordPress
Version: 1.7.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: loge
*/
 @-webkit-keyframes rot{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rot{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}html{box-sizing:border-box;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}*{box-sizing:inherit}*::before,*::after{box-sizing:inherit}[tabindex="-1"]:focus{outline:none!important}[hidden]{display:none!important}body{line-height:1.625;font-size:16px;background-color:#fff;color:#656565;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{line-height:normal;margin:0 0 30px;word-wrap:break-word;text-rendering:optimizeLegibility;color:#343434;text-transform:uppercase;font-weight:400;letter-spacing:.05em}h1{font-size:24px}h2{font-size:21px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}p{margin:0 0 15px}b,strong{font-weight:600}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto}a{-webkit-transition:color .18s ease,background-color .18s ease,border-color .18s ease;transition:color .18s ease,background-color .18s ease,border-color .18s ease;color:#d3b24d;text-decoration:none}a:hover{color:#343434;text-decoration:none}a:focus{outline:1px dotted #d3b24d}mark{background:none}.group::after{content:"";display:table;clear:both}a,area,button,[role="button"],input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}figure{margin:0}ul,ol{padding-left:20px}ul{list-style:disc}ol{list-style:decimal}dl{margin:0 0 20px}dt{font-weight:700}dd{margin:0 0 15px}blockquote{margin:20px 0;padding-left:15px;border-left:3px solid #e3e3e3;font-size:17px;font-weight:300}blockquote cite{display:block;font-weight:700;font-style:italic;margin:10px 0 0;color:rgba(101,101,101,.8);font-size:14px}table{border-collapse:collapse;border-spacing:0;width:100%}.entry-content table{border-width:1px 0 0 1px;margin-bottom:24px}.entry-content th,.entry-content td{border-bottom:1px solid rgba(0,0,0,.1)}.entry-content th:first-child,.entry-content td:first-child{padding-left:0}.entry-content caption,.entry-content th,.entry-content td{font-weight:400;text-align:left;padding:5px;vertical-align:middle}.entry-content th{border-width:0 1px 1px 0;font-weight:700;text-transform:uppercase;font-size:85%}.entry-content td{border-width:0 1px 1px 0}code,kbd,tt,var,samp,pre{font-family:monospace,serif;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;font-style:normal}pre{margin:15px 0;padding:15px;border:1px solid rgba(0,0,0,.1);overflow:auto}address{margin:0 0 15px;font-style:normal;line-height:inherit}embed,iframe,object,video,audio{margin-bottom:15px;max-width:100%;border:0}p>embed,p>iframe,p>object,p>audio,p>video,span>embed,span>iframe,span>object,span>audio,span>video{margin-bottom:0}#map *,.map *{max-width:none!important}label{font-size:13px;display:block;margin:0 0 5px;font-weight:400;text-transform:uppercase;color:#343434}label .required{color:#ff786d}.form-input{margin-bottom:30px}input,textarea,select{display:inline-block;font-size:inherit;width:100%;max-width:100%;height:54px;padding:6px 15px;box-shadow:none;line-height:normal;border:1px solid #e3e3e3;background-color:#fff;background-image:none;border-radius:0;color:#656565;-webkit-transition:border-color .18s ease;transition:border-color .18s ease}input:hover,input:focus,textarea:hover,textarea:focus,select:hover,select:focus{border-color:#646464;outline:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-size:9px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat}select::-ms-expand{background-color:transparent;border:0}input[type="search"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{height:auto;resize:vertical;padding-top:12px;padding-bottom:12px}select{max-width:100%}input[type="checkbox"],input[type="radio"]{margin:4px 0 0;line-height:normal;width:auto;height:auto}fieldset{margin:0 0 15px;padding:0;border:0;min-width:0}::-webkit-input-placeholder{font-weight:400;opacity:.8}:-moz-placeholder{font-weight:400;opacity:.8}::-moz-placeholder{font-weight:400;opacity:.8}:-ms-input-placeholder{font-weight:400;opacity:.8}.btn,.button,input[type="submit"],input[type="reset"],button[type="submit"]{display:inline-block;font-weight:400;margin:0;line-height:normal;border:0;box-shadow:none;text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;-webkit-transition:.18s background-color ease,.18s color ease,.18s border-color ease;transition:.18s background-color ease,.18s color ease,.18s border-color ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0;width:auto;height:auto;background-image:none;text-transform:uppercase;color:#343434;border-bottom:3px solid #343434;text-align:left;background:none;font-size:13px;padding:0 28px 16px 0;min-width:80px}.btn.disabled,.btn:disabled,.button.disabled,.button:disabled,input[type="submit"].disabled,input[type="submit"]:disabled,input[type="reset"].disabled,input[type="reset"]:disabled,button[type="submit"].disabled,button[type="submit"]:disabled{cursor:not-allowed;opacity:.65}.btn:hover,.button:hover,input[type="submit"]:hover,input[type="reset"]:hover,button[type="submit"]:hover{text-decoration:none;color:#656565;background-color:transparent}.btn:focus,.button:focus,input[type="submit"]:focus,input[type="reset"]:focus,button[type="submit"]:focus{outline:0;box-shadow:none}.btn-sm{font-size:11px;padding:0 10px 8px 0}.btn-lg{font-size:14px;padding:0 34px 20px 0;min-width:100px}.btn-block{min-width:100%;display:block}.mfp-bg{background-color:#000}.mfp-preloader{color:#fff}.mfp-preloader a{color:#fff}.mfp-preloader a:hover{color:#fff}.mfp-container:not(.mfp-s-error) .mfp-preloader{border:6px solid rgba(255,255,255,.35);border-top-color:rgba(255,255,255,.875);border-radius:100%;height:40px;width:40px;-webkit-animation:rot .8s infinite linear;animation:rot .8s infinite linear;background-color:transparent;text-indent:-999em;margin:0 auto}button.mfp-close,button.mfp-arrow{border:0;opacity:1}button.mfp-close:hover,button.mfp-arrow:hover{background:none;border:0}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff}.mfp-arrow{line-height:.3}.mfp-arrow::before,.mfp-arrow::after{border:0}.mfp-arrow::after{font-size:70px;color:#fff}.mfp-arrow-right::after,.mfp-arrow-right .mpf-a{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900}.mfp-arrow-left::after,.mfp-arrow-left .mpf-a{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f104";font-family:"Font Awesome 5 Free";font-weight:900}.nav{display:block}.navigation-main{margin:0;padding:0;list-style:none;line-height:normal}.navigation-main::after{content:"";display:table;clear:both}.head-mast [class^="col-lg-12"] .navigation-main{margin-top:10px}.navigation-main li{position:relative}.navigation-main>li{display:inline-block}.navigation-main a{display:block;white-space:nowrap}.navigation-main ul{text-align:left;position:absolute;z-index:10;visibility:hidden;opacity:0;-webkit-transition:opacity .25s ease .2s,visibility 0s ease .35s,-webkit-transform .25s ease .2s;transition:opacity .25s ease .2s,visibility 0s ease .35s,-webkit-transform .25s ease .2s;transition:transform .25s ease .2s,opacity .25s ease .2s,visibility 0s ease .35s;transition:transform .25s ease .2s,opacity .25s ease .2s,visibility 0s ease .35s,-webkit-transform .25s ease .2s;-webkit-transform:translate(0,10px);transform:translate(0,10px);margin-left:12px}.navigation-main ul ul{top:-12px;left:100%;margin:0;-webkit-transform:translate(-10px,0);transform:translate(-10px,0)}.navigation-main>li:first-child ul{margin-left:0}.navigation-main li:hover>ul{-webkit-transition-delay:0s,0s,0s;transition-delay:0s,0s,0s;visibility:visible;opacity:1}.navigation-main li:hover ul{z-index:15}.navigation-main>li:hover>ul{-webkit-transform:translate(0,0);transform:translate(0,0)}.navigation-main li li:hover>ul{-webkit-transform:translate(0,0);transform:translate(0,0)}.navigation-main ul{padding:20px 10px;list-style:none;background-color:#fff;min-width:170px;border-radius:3px;box-shadow:0 0 24px rgba(0,0,0,.08)}.navigation-main a{position:relative;color:#343434;text-transform:uppercase;font-size:13px}.navigation-main>li>a{padding:10px 4px;margin:0 12px;border-bottom:3px solid transparent;-webkit-transition:border-color;transition:border-color}.navigation-main>li:first-child>a{margin-left:0}.navigation-main>li:hover>a,.navigation-main>li>a:focus,.navigation-main>.current-menu-item>a,.navigation-main>.current-menu-parent>a,.navigation-main>.current-menu-ancestor>a,.navigation-main>.current_page_ancestor>a,.navigation-main>.current_page_item>a{border-color:inherit}.navigation-main li li a{padding:6px 15px;font-size:12px}.navigation-main .menu-item-has-children>a::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;font-size:8px;position:relative;top:-6px;right:-3px;line-height:normal}.navigation-main li .menu-item-has-children>a{padding-right:25px}.navigation-main li .menu-item-has-children>a::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.navigation-main .nav-button>a{border:2px solid currentColor;border-radius:20px;padding:7px 28px;margin-left:10px}.navigation-main .nav-button>a::before{display:none}.navigation-main .nav-button:last-child>a{margin-right:0}.navigation-main .mega-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex}.navigation-main .mega-menu>ul>li>a{font-weight:600;font-size:14px}.navigation-main .mega-menu>ul ul{display:block;opacity:1;box-shadow:none;padding:0;margin:0;position:static;background:none;min-width:120px;-webkit-transform:translate(0,10px);transform:translate(0,10px)}.navigation-main .mega-menu>ul a::after{display:none!important}.navigation-main .mega-menu:hover ul ul{opacity:1;visibility:visible;-webkit-transform:none;transform:none;-webkit-transition-delay:0s;transition-delay:0s}.navigation-main-right{text-align:right}.navigation-main-right ul ul{left:auto;right:100%}.navigation-main-right>li:last-child ul{right:0}.navigation-main-right>li:last-child ul ul{left:auto;right:100%}.navigation-main-right li .menu-item-has-children>a::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f104";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.15em}.cart-info-menu-item a{display:inline-block;margin-left:5px}.header{position:relative;z-index:20}.header.header-overlaid{position:absolute;width:100%}.site-logo{font-size:28px;margin:0;text-transform:none;word-wrap:break-word;text-rendering:optimizeLegibility;font-weight:400;letter-spacing:.05em;line-height:normal}.site-logo a{color:#343434}.site-tagline{font-size:14px;margin:0;color:#8c8c8c}.head-intro{font-size:14px;padding:10px 0;color:#8c8c8c}.head-intro a{color:inherit}.head-intro-info span{margin-right:15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.head-intro-info span .fa{font-size:.9em;margin-right:5px}.cart-info-head{margin:0 5px}.head-intro-addons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.head-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.head-search:not(:only-child)::before{content:"\007c";margin:0 15px;opacity:.5}.head-search-form{position:fixed;top:0;left:0;max-width:100%;width:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;padding:20px;background-color:rgba(255,255,255,.5);box-shadow:0 2px 6px rgba(0,0,0,.02);z-index:25}.head-search-form.head-search-expanded{max-width:100%;-webkit-transform:translateY(0);transform:translateY(0)}.head-search-input{height:56px}.head-mast{padding:10px 0 25px}.head-sticky{will-change:transform}.head-sticky.is-stuck{z-index:99;padding:10px 0;background-color:rgba(255,255,255,.9)}.page-hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:60px 0;background-color:#f9f9f9;background-repeat:no-repeat;background-size:cover;background-position:top center}.page-hero::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:12}.slick-initialized .page-hero{display:-webkit-box;display:-ms-flexbox;display:flex}.page-hero .btn{margin-top:40px;font-weight:700}.page-hero-lg{height:100vh;overflow:hidden;text-align:center}.page-hero-slideshow .page-hero-lg{height:100%}.page-hero-align-center{text-align:center}.page-hero-align-left{text-align:left}.page-hero-align-right{text-align:right}.page-hero-align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-hero-align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-hero-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-hero-content{position:relative;z-index:15;display:inline-block}.page-hero-title{color:inherit;margin:0;font-size:38px;letter-spacing:.075em}.page-hero-subtitle{margin:0 0 13px;font-size:14px;text-transform:uppercase;letter-spacing:.4em}.ci-video-wrap{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.ci-video-wrap.visible .ci-video-background{opacity:1}.ci-video-wrap.visible::before{display:none}.ci-video-wrap::before{border:6px solid rgba(255,255,255,.35);border-top-color:rgba(255,255,255,.875);border-radius:100%;height:40px;width:40px;-webkit-animation:rot .8s infinite linear;animation:rot .8s infinite linear;content:"";position:absolute;bottom:50px;z-index:1000;left:50%;margin-left:-20px}.ci-video-background{position:absolute;left:0;width:100%;pointer-events:none;opacity:0;-webkit-transition:opacity .45s ease;transition:opacity .45s ease;height:300%;top:-100%}.ci-video-background iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.page-hero-slideshow{position:relative;height:100vh;overflow:hidden}.page-hero-slideshow .slick-list,.page-hero-slideshow .slick-track{height:100%}.page-hero-slideshow .slick-slide::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.ci-slick-slider .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1001;border-radius:50%;width:58px;height:58px;font-size:36px;padding:0;text-align:center;line-height:normal;background:none}.ci-slick-slider .slick-arrow:hover{color:#fff}.ci-slick-slider .slick-next{right:15px}.ci-slick-slider .slick-next .fa{position:relative;left:2px}.ci-slick-slider .slick-prev{left:15px}.ci-slick-slider .slick-prev .fa{position:relative;right:1px}.ci-slick-slider .slick-arrow{border:0}.ci-slick-slider .slick-arrow:hover{color:inherit}.ci-slick-slider .slick-dots{position:absolute;margin:0;padding:0;list-style-type:none;text-align:center;width:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:75px}.ci-slick-slider .slick-dots li{display:block;margin:13px 0;line-height:0}.ci-slick-slider .slick-dots button{position:relative;text-indent:-999em;padding:0;margin:0;width:20px;height:2px;background-color:#343434;opacity:.5;min-width:0;border:0;outline:0}.ci-slick-slider .slick-dots .slick-active button{opacity:1}.main{padding:75px 0 100px}.content-background-wrapper{position:relative;padding-bottom:100px}.content-wrapper{padding:100px 0 0}.background-provider{position:absolute;top:0;bottom:0;right:0;background-color:#f9f9f9;width:calc(50% + (1140px * .33) - (30px * 3));z-index:-1}.without-thumbnail .background-provider{width:calc(100% - (100% - 1140px)/2)}.background-provider.background-provider-left{right:auto;left:0}.widget-sections{padding:0}.widget-section{padding:100px 0;background-position:center top;background-repeat:no-repeat;background-size:cover;position:relative}.widget-section:not(.widget-section-padded)+.widget-section:not(.widget-section-padded){margin-top:-100px}.widget-section.widget-section-no-pad-bottom{padding-bottom:0}.footer-widget-sections .widget-section:first-child:not(.widget-section-padded){padding-top:0}.widget-section::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.widget-section-parallax{background-attachment:fixed}.section-heading{margin-bottom:50px}.section-title{margin:0;font-size:28px;font-weight:400;text-transform:uppercase;color:#343434;letter-spacing:.075em}.section-title::after{content:"";display:block;width:15px;margin:10px 0;height:1px;background-color:currentColor}.section-subtitle{margin:0;color:#8c8c8c}.section-subtitle a{color:#656565}.page-section{padding:100px 0}.page-section+.page-section{padding-top:0}.main .page-section:last-child{padding-bottom:0}.entry-featured{margin-bottom:100px}.entry{margin:0 0 100px}.entry:only-child{margin-bottom:0}.entry-header{margin-bottom:30px}.entry-item .entry-header{margin-bottom:20px}.entry-title{font-size:28px}.entry-title:last-child{margin-bottom:0}.entry-item .entry-title{font-size:16px;text-transform:none;font-weight:600}.entry-title a{color:#343434}.entry-title a:hover{color:#d3b24d}.entry-item .entry-title-list{text-transform:uppercase;font-size:21px;font-weight:300}.entry-meta{font-size:13px;margin-bottom:20px;text-transform:uppercase;color:#8c8c8c}.entry-item .entry-meta{text-transform:none;margin-bottom:12px}.entry-meta a{color:#343434}.entry-meta span::after{content:"\2022";margin:0 6px;opacity:.5;position:relative;top:-1px}.entry-meta span:last-child::after{display:none}.entry-meta-group{margin-bottom:5px}.entry-categories a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:8px}.entry-categories a:last-child{margin-right:0}.entry-categories a::before{content:"";display:inline-block;width:7px;height:7px;border:1px solid #d3b24d;border-radius:50%;margin-right:7px;position:relative;top:-1px}.entry .entry-thumb{margin-bottom:45px}.entry-item .entry-thumb{margin-bottom:40px}.sidebar .entry-item .entry-thumb{margin-bottom:30px}.entry-thumb.alignnone,.entry-thumb.alignleft,.entry-thumb.alignright,.entry-thumb.aligncenter{margin-top:0}.entry-content::after{content:"";display:table;clear:both}.widget-section .entry-content{margin-bottom:15px}.entry-content p{margin-bottom:30px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin:30px 0}.entry-content h1:first-child,.entry-content h2:first-child,.entry-content h3:first-child,.entry-content h4:first-child,.entry-content h5:first-child,.entry-content h6:first-child{margin-top:0}.entry-content .fluid-width-video-wrapper,.entry-content audio,.entry-content video,.entry-content blockquote{margin:30px 0}.entry-content .fluid-width-video-wrapper:first-child,.entry-content audio:first-child,.entry-content video:first-child,.entry-content blockquote:first-child{margin-top:0}.entry-content .fluid-width-video-wrapper:last-child,.entry-content audio:last-child,.entry-content video:last-child,.entry-content blockquote:last-child{margin-bottom:0}.entry-content blockquote{font-size:20px;position:relative;padding-left:50px;border:0}.entry-content blockquote::before{content:"\00201C";font-size:5em;line-height:0;position:absolute;left:0;top:40px;opacity:.35}.entry-tags{margin-top:35px}.entry-item-excerpt p:last-child{margin-bottom:0}.entry-content-intro{font-size:20px;line-height:1.4;margin-bottom:40px}.entry-more-btn{margin-top:30px}.entry-author-box{display:-webkit-box;display:-ms-flexbox;display:flex}.entry-author-thumbnail{width:100px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:30px}.entry-author-title{margin-bottom:15px}.entry-author-subtitle{margin-top:-15px;font-size:14px}.entry-item{margin-bottom:80px}.sidebar .entry-item{margin-bottom:50px}.entry-item:only-child{margin-bottom:80px}.row-items{margin-bottom:-60px}.row-items.no-gutters{margin-bottom:0}.item{margin-bottom:60px}.no-gutters .item{margin-bottom:0}.item-meta{text-transform:uppercase;font-size:13px;margin-bottom:15px}.item-meta a{color:#343434}.item-meta a:hover{opacity:.8}.item-product .item-meta{text-transform:none}.item-title{font-size:21px}.item-product .item-title{font-size:14px;margin-bottom:0;font-weight:600}.item-title a{text-transform:uppercase;color:#343434}.item-title a:hover{opacity:.8}.item-categories a{margin-right:8px}.item-categories a::before{content:"";display:inline-block;width:7px;height:7px;border:1px solid #d3b24d;border-radius:50%;margin-right:7px;position:relative;top:-1px}.item-product{position:relative;background-color:#f9f9f9;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.content-background-wrapper .item-product{background-color:#fff}.item-product:hover .item-thumb img:first-of-type{opacity:0}.item-product:hover .item-thumb img:only-child{opacity:1}.item-product .price{font-size:14px;display:block}.item-product .price:not(:last-child){margin-bottom:17px}.item-product .price del{color:#d3b24d;margin-right:10px}.item-thumb{position:relative}.item-product .item-thumb img{position:relative;z-index:1;-webkit-transition:opacity .18s ease;transition:opacity .18s ease;opacity:1}.item-product .item-thumb img:nth-of-type(2){position:absolute;top:0;left:0;z-index:0}.item-product-content{text-align:center;position:relative;margin-top:20px;padding:0 20px 20px;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.item-product-content::before{display:block;content:"";width:1px;height:20px;background-color:#d3b24d;position:relative;margin-bottom:16px;left:50%}.woocommerce-pagination{margin:60px 0 0;text-align:center;padding:0;position:relative;z-index:10}.woocommerce-pagination ul{padding:0;margin:0;list-style:none}.woocommerce-pagination li{display:inline-block;list-style:none}.woocommerce-pagination a,.woocommerce-pagination span{display:inline-block;padding:0 12px 5px 0;font-size:16px!important;margin:0 5px 3px;border-bottom:1px solid transparent;color:#343434;background:none}.woocommerce-pagination a:hover,.woocommerce-pagination .current{border-color:#343434}.navigation{margin:70px 0 0;text-align:center;padding:0;position:relative;z-index:10}.navigation li{display:inline-block;list-style:none}.navigation a,.navigation .page-numbers{display:inline-block;padding:0 12px 5px 0;font-size:16px!important;margin:0 5px 3px;border-bottom:1px solid transparent;color:#343434;background:none}.navigation a:hover,.navigation .current{border-color:#343434}.navigation .nav-links::after{content:"";display:table;clear:both}.navigation .nav-previous{float:left}.navigation .nav-next{float:right}.comment-navigation{margin:30px 0}.page-links{margin:35px 0}.page-links .page-number{display:inline-block;padding:4px 14px;font-size:14px!important;margin-bottom:3px;border:1px solid #656565;color:#656565;background:none}.page-links .page-number:hover{border-color:#d3b24d;color:#656565;background-color:#d3b24d}.page-links .current>.page-number{border-color:#d3b24d;color:#fff;background-color:#d3b24d}.page-links>a:first-child,.page-links>span:first-child{margin-left:10px}.search-results-list{margin-top:50px}.list-social-icons{margin:0;padding:0;list-style:none}.list-social-icons li{display:inline-block;margin:3px 5px}.social-icon{display:inline-block;font-size:14px;text-align:center;color:#656565;border-radius:50%}.social-icon:hover{color:#d3b24d}.header .social-icon{color:inherit;font-size:inherit}.footer-widgets{padding:50px 0 40px}.footer-info{padding:20px 0;font-size:11px;background-color:#f9f9f9;text-transform:uppercase}.footer-info a{color:#343434}.footer-copy{margin-bottom:0}.comments-area{margin:45px 0 0}.comments-title,.comment-reply-title{margin:0;font-size:28px;font-weight:400;text-transform:uppercase;color:#343434;letter-spacing:.075em;margin-bottom:40px}.comments-title::after,.comment-reply-title::after{content:"";display:block;width:15px;margin:10px 0;height:1px;background-color:currentColor}.woocommerce-Reviews .comments-title,.woocommerce-Reviews .comment-reply-title{font-size:16px}.commentlist,.comment-list{margin:0;padding:0;list-style:none}.commentlist .children,.comment-list .children{list-style:none}.commentlist .comment,.comment-list .comment{list-style:none}.commentlist .comment-body,.comment-list .comment-body{margin-bottom:20px;padding-top:20px}.commentlist>.comment:first-child>.comment-body,.comment-list>.comment:first-child>.comment-body{border-top:0;padding-top:0}.post-comments{margin:0 0 45px}.comment-author{text-transform:uppercase;font-size:12px;color:#343434}.comment-author .fn{font-weight:700}.comment-author .avatar{width:64px;height:64px;float:left;margin:0 15px 15px 0;overflow:visible}.comment-content{overflow:hidden;zoom:1;font-size:13px}.comment-content table,.comment-content ul,.comment-content ol{margin:20px 0}.comment-content ul ul,.comment-content ul ol,.comment-content ol ul,.comment-content ol ol{margin-top:0;margin-bottom:0}.comment-metadata{font-size:12px;margin:0 0 5px}.comment-reply-link{display:inline-block;font-weight:400;margin:0;line-height:normal;border:0;box-shadow:none;text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;-webkit-transition:.18s background-color ease,.18s color ease,.18s border-color ease;transition:.18s background-color ease,.18s color ease,.18s border-color ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0;width:auto;height:auto;background-image:none;text-transform:uppercase;color:#343434;border-bottom:3px solid #343434;text-align:left;background:none;font-size:11px;padding:0 10px 8px 0;margin-left:80px}.comment-reply-link.disabled,.comment-reply-link:disabled{cursor:not-allowed;opacity:.65}.comment-reply-link:hover{text-decoration:none;color:#656565;background-color:transparent}.comment-reply-link:focus{outline:0;box-shadow:none}.bypostauthor>article .fn::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f005";font-family:"Font Awesome 5 Free";font-weight:900;margin:0 2px 0 -2px;position:relative;top:-1px;font-size:11px}.comment-respond{margin-top:60px}.comment-form>p{margin-bottom:30px}.form-submit{margin-top:40px}#cancel-comment-reply-link{font-size:13px;font-weight:400;margin-left:5px}.form-allowed-tags,.comment-notes{font-size:12px;line-height:1.5;opacity:.75}.form-submit{margin-bottom:0}.no-comments{border:1px solid #e3e3e3;padding:15px;margin-top:40px;text-align:center}.comment-form-cookies-consent{line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comment-form-cookies-consent [type="checkbox"]{margin:0}.comment-form-cookies-consent label{display:inline-block;margin:0 0 0 8px;text-transform:none;cursor:pointer}.sidebar-drawer{position:fixed;top:0;left:-410px;background-color:#fff;height:100%;width:340px;z-index:150;box-shadow:4px 0 7px rgba(0,0,0,.05);-webkit-transition:left .25s ease;transition:left .25s ease}.admin-bar .sidebar-drawer{top:33px}.sidebar-drawer-header{background-color:#f9f9f9;text-align:right;height:40px;padding:8px 15px}.sidebar-dismiss{color:#343434;font-size:20px;line-height:1}.sidebar-dismiss:hover{color:#343434}.sidebar-drawer-content{padding:40px;height:calc(100% - 45px);overflow-y:auto}.sidebar-drawer-visible{left:0}.widget{margin:0 0 60px;font-size:14px;line-height:1.714285714}.sidebar .widget:last-child{margin-bottom:0}.widget p:last-child{margin-bottom:0}.widget select{width:100%;height:40px}.widget-title{margin:0;font-size:28px;font-weight:400;text-transform:uppercase;color:#343434;letter-spacing:.075em;font-size:16px;margin-bottom:25px}.widget-title::after{content:"";display:block;width:15px;margin:10px 0;height:1px;background-color:currentColor}.widget-title label{text-transform:none;display:block;font-size:inherit;margin:0;line-height:inherit;font-weight:inherit}.ci-contact-widget-title{font-weight:600;font-size:16px;margin:0 0 15px}.ci-contact-widget-items{margin:0;padding:0;list-style-type:none}.ci-contact-widget-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:5px}.ci-contact-widget-item i{text-align:center;min-width:26px}.ci-schedule-widget-intro{margin-bottom:20px}.ci-schedule-widget-table{text-align:left}.ci-schedule-widget-table th,.ci-schedule-widget-table td{padding:7px 0}.ci-schedule-widget-table tr{border-bottom:1px solid #e3e3e3}.widget_meta ul,.widget_pages ul,.widget_categories ul,.widget_archive ul,.widget_nav_menu ul,.widget_product_categories ul,.widget_rating_filter ul,.widget_layered_nav ul{list-style:none;margin:0;padding:0}.widget_meta ul ul,.widget_pages ul ul,.widget_categories ul ul,.widget_archive ul ul,.widget_nav_menu ul ul,.widget_product_categories ul ul,.widget_rating_filter ul ul,.widget_layered_nav ul ul{margin-left:15px}.widget_meta li,.widget_pages li,.widget_categories li,.widget_archive li,.widget_nav_menu li,.widget_product_categories li,.widget_rating_filter li,.widget_layered_nav li{line-height:normal;display:block;position:relative;vertical-align:center}.widget_meta li::before,.widget_pages li::before,.widget_categories li::before,.widget_archive li::before,.widget_nav_menu li::before,.widget_product_categories li::before,.widget_rating_filter li::before,.widget_layered_nav li::before{content:"";display:inline-block;width:7px;height:7px;border:1px solid #d3b24d;border-radius:50%;margin-right:7px;position:relative;top:-1px;position:relative;top:-1px}.widget_meta li a,.widget_pages li a,.widget_categories li a,.widget_archive li a,.widget_nav_menu li a,.widget_product_categories li a,.widget_rating_filter li a,.widget_layered_nav li a{display:inline-block;margin-bottom:5px;color:#656565}.widget_recent_comments ul,.widget_rss ul,.widget_recent_entries ul{margin:0;padding:0;list-style:none}.widget_recent_comments li,.widget_rss li,.widget_recent_entries li{display:block;padding:11px 0;border-bottom:1px solid #e3e3e3;font-size:14px}.widget_recent_entries .post-date{display:block;font-size:12px;text-transform:uppercase}.entry-tags a,.tag-cloud-link{display:inline-block;padding:4px 14px;font-size:12px!important;border-radius:20px;border:1px solid #656565;color:#656565;margin-bottom:3px}.entry-tags a:hover,.tag-cloud-link:hover{border-color:#d3b24d;background-color:#d3b24d;color:#656565}.searchform>div{position:relative}.searchform .searchsubmit{position:absolute;top:0;right:0;height:100%;padding:0 15px;text-align:center;border:0;background:transparent;min-width:0}.widget_text p:last-child{margin-bottom:0}#wp-calendar{width:100%}#wp-calendar a{font-weight:700;font-style:italic}#wp-calendar caption{text-align:left;margin-top:10px;background:none repeat scroll 0 0 rgba(0,0,0,.03);padding:9px}#wp-calendar thead{font-size:10px}#wp-calendar thead th{background:rgba(0,0,0,.1);font-weight:700;padding:8px}#wp-calendar tbody td{background:none;border:1px solid rgba(0,0,0,.1);text-align:center;padding:3px}#wp-calendar tbody td:hover{background:rgba(0,0,0,.1)}#wp-calendar tbody .pad{background:none}#wp-calendar tfoot #next{font-size:10px;text-transform:uppercase;text-align:right}#wp-calendar tfoot #prev{font-size:10px;text-transform:uppercase;padding-top:10px}.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;margin:40px 0}.gallery:first-child{margin-top:0}.gallery:last-child{margin-bottom:0}.gallery-item{margin-bottom:10px}.gallery-item img{width:100%;max-width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-1 .gallery-item{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.gallery-columns-2 .gallery-item{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.gallery-columns-3 .gallery-item{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.gallery-columns-4 .gallery-item{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.gallery-columns-5 .gallery-item{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.gallery-columns-6 .gallery-item{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.gallery-columns-7 .gallery-item{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;-webkit-box-flex:0;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%}.gallery-columns-8 .gallery-item{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.gallery-columns-9 .gallery-item{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;-webkit-box-flex:0;-ms-flex:0 0 11.11111%;flex:0 0 11.11111%;max-width:11.11111%}.gallery-caption{background-color:rgba(0,0,0,.7);color:#fff;font-size:12px;line-height:1.5;margin:0 0 0 5px;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:calc(100% - 10px);-webkit-transition:opacity .18s ease;transition:opacity .18s ease}.gallery-caption::before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.alignnone{margin:5px 0 20px}p .alignnone{margin-bottom:0}.aligncenter{display:block;margin:7px auto}.alignright{float:right;margin:7px 0 7px 24px}.alignleft{float:left;margin:7px 24px 7px 0}.wp-caption{max-width:100%;margin-bottom:15px}.wp-caption img{border:0 none;height:auto;margin:0;padding:0;width:auto}.wp-caption .wp-caption-text{font-size:12px;line-height:17px;margin:3px 0 5px;padding:5px 0 0;text-align:left;font-style:italic}.mm-page{position:static}.mm-opened .mm-page{position:relative}#mobilemenu{display:none}.mobile-nav-trigger{float:right;text-transform:uppercase;display:none;color:#343434;font-size:18px}.mobile-nav-trigger:hover{color:inherit}.demo_store{position:fixed;bottom:0;z-index:150;width:100%;background-color:#f9f9f9;border-top:1px solid #e3e3e3;text-align:center;margin:0;line-height:normal;padding:12px 25px}.entry-content .woocommerce::after{content:"";display:table;clear:both}.woocommerce .col2-set{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-noreviews{padding:14px 20px 14px 45px;background-color:#f9f9f9;margin-bottom:45px;margin-left:0;clear:both;border-left:.618em solid #a4ecd3;position:relative}.woocommerce-message::before,.woocommerce-error::before,.woocommerce-info::before,.woocommerce-noreviews::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f058";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:15px;top:10px;font-size:1.4em}.woocommerce-message a:not(.button),.woocommerce-error a:not(.button),.woocommerce-info a:not(.button),.woocommerce-noreviews a:not(.button){border-bottom:1px solid;color:#343434}.woocommerce-message .button,.woocommerce-error .button,.woocommerce-info .button,.woocommerce-noreviews .button{float:right;padding:5px 10px;line-height:normal;font-style:normal;font-weight:400;color:inherit;background:none;position:relative;text-decoration:none;text-align:left;text-transform:uppercase;font-size:.875em;border:0}.woocommerce-message .button::after,.woocommerce-error .button::after,.woocommerce-info .button::after,.woocommerce-noreviews .button::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f061";font-family:"Font Awesome 5 Free";font-weight:900;font-size:.65em;display:inline-block;margin:0 0 0 5px;position:relative;top:-2px}.woocommerce-error{list-style:none;border-left-color:#ff786d}.woocommerce-error li{display:block}.woocommerce-error li:only-of-type:before{display:none}.woocommerce-error li:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;margin:0 5px 0 0}.woocommerce-error:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f06a";font-family:"Font Awesome 5 Free";font-weight:900}.woocommerce-info{list-style:none;border-left-color:#54b5f7}.woocommerce-info li{display:block}.woocommerce-info:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f05a";font-family:"Font Awesome 5 Free";font-weight:900}.woocommerce-noreviews{padding-left:20px;border-left-color:rgba(0,0,0,.15)}.woocommerce-noreviews:before{display:none}.onsale{z-index:10;position:absolute;top:10px;right:10px;text-transform:uppercase;font-size:13px;text-align:center}.images .onsale{right:auto;left:10px}.item-product .onsale{background:#282828;color:#fff;display:inline-block;padding:3px 10px;font-weight:600}.single-product .type-product:not(.item-product) .onsale{position:static;display:block;text-align:left;margin-bottom:10px}.item-product .button,.item-product .add_to_cart_button,.item-product .added_to_cart{height:auto;padding:8px 5px;font-size:11px;white-space:normal;text-align:center;border:0;font-weight:700;text-transform:uppercase;color:#343434;display:inline-block}.item-product .ajax_add_to_cart.loading{opacity:.5;padding-right:2.618em;position:relative}.item-product .ajax_add_to_cart.loading::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f110";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:11px;right:11px;-webkit-animation:rot .8s infinite linear;animation:rot .8s infinite linear}.item-product .added_to_cart::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:5px}.woocommerce-breadcrumb{padding-bottom:15px;border-bottom:1px solid #e3e3e3;margin-bottom:30px;font-size:13px}.woocommerce-breadcrumb a{color:#656565}.woocommerce-breadcrumb a:hover{color:#343434}.woocommerce-breadcrumb>span{margin:0 6px}.woocommerce-page:not(.single-product) .woocommerce-breadcrumb{margin-left:15px;margin-right:15px}.shop-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 40px;line-height:normal;font-size:13px;text-transform:uppercase}.shop-actions a{color:#343434}.shop-actions .actions{margin-top:2px}.shop-actions .woocommerce-ordering{margin-left:auto}.shop-actions .woocommerce-ordering select{padding-right:25px}.shop-actions .woocommerce-result-count,.shop-actions .product-number{display:inline-block;margin:0}.shop-actions .woocommerce-result-count{margin-right:15px}.shop-actions .product-number a{margin:0 2px}.shop-filter-toggle{margin-right:15px}.shop-filter-toggle i{margin-right:3px;font-size:14px}.shop-filter-toggle::after{content:"|";opacity:.3;margin-left:15px;font-size:11px;position:relative;top:-1px}.woocommerce-ordering{position:relative;margin:0}.woocommerce-ordering select{height:30px}mark.count{background:none;color:inherit}.woocommerce-product-gallery{margin-bottom:60px;position:relative}.woocommerce-product-gallery img{display:block;width:100%;height:auto;box-shadow:none;outline:0}.woocommerce-product-gallery .thumbnails{padding-top:1em}.woocommerce-product-gallery .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce-product-gallery .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none;position:relative}.woocommerce-product-gallery .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce-product-gallery .flex-control-thumbs li img.flex-active,.woocommerce-product-gallery .flex-control-thumbs li img:hover{opacity:1}.woocommerce-product-gallery__wrapper{-webkit-transition:all cubic-bezier(.795,-.035,0,1) 0.5s;transition:all cubic-bezier(.795,-.035,0,1) 0.5s;margin:0;padding:0}.woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff}.woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box;outline:0}.woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:content-box}.woocommerce-product-gallery__trigger:active,.woocommerce-product-gallery__trigger:focus{outline:0}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.type-product .entry-summary{margin-bottom:90px}.price ins{text-decoration:none}.entry-summary .price{font-size:18px;color:#343434;margin:-25px 0 30px}.entry-summary .price del{color:#d3b24d;font-size:15px;margin-right:10px}.entry-summary .price ins{text-decoration:none}.entry-summary .stock{display:inline-block;background:#f8f8f8;text-transform:uppercase;font-size:12px;padding:7px 10px 7px 25px;position:relative;line-height:normal;margin:10px 0 45px}.entry-summary .stock+.cart{margin-top:0}.entry-summary .stock:before{position:absolute;top:7px;left:6px;font-size:1.05em}.entry-summary .in-stock{background-color:#a4ecd3;color:#435c50}.entry-summary .in-stock:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900}.entry-summary .available-on-backorder:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900}.entry-summary .out-of-stock{background-color:#ff786d;color:#fff}.entry-summary .out-of-stock:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f00d";font-family:"Font Awesome 5 Free";font-weight:900}.product_variation .stock{margin:0}.woocommerce-grouped-product-list-item .stock{margin-left:5px}.product_variation td.price{text-align:right}.product_variation .button.product_type_variation{font-size:11px;padding:0 10px 8px 0}.woocommerce-product-rating{margin:30px 0;line-height:normal}.woocommerce-review-link{font-size:12px;position:relative;top:-2px;margin-left:5px;color:#656565}.product_meta>span{display:block;font-size:13px;text-transform:uppercase;color:#8c8c8c;margin-bottom:3px}.product_meta a{color:#343434}.group_table td{padding-top:8px;padding-bottom:8px}.group_table tr td:first-child{width:100px}.group_table .label{line-height:normal}.group_table .label a{color:#656565}.group_table .label a:hover{color:#343434}.group_table .price{color:#656565;font-size:14px;font-weight:400}.group_table .price .stock{margin-left:5px}.quantity{display:inline-block;height:45px;line-height:normal;margin-right:10px}.group_table .quantity{margin-right:0;vertical-align:middle}.qty{height:100%;width:60px;text-align:center;padding:0;float:left;margin:0}.entry-summary .qty{-moz-appearance:textfield!important}.entry-summary .qty::-webkit-outer-spin-button,.entry-summary .qty::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.group_table .qty{width:46px}.qty-handle{float:left;height:100%;width:30px;min-width:0;color:#343434;background-color:#fff;padding:0;margin:0;line-height:normal;vertical-align:top;border:1px solid #e3e3e3;text-align:center;outline:0}.qty-handle:hover{background-color:#f9f9f9;color:#343434}.group_table .qty-handle{width:20px}.qty-minus{border-right:0}.qty-plus{border-left:0}button.single_add_to_cart_button{display:inline-block;font-weight:400;margin:0;line-height:normal;border:0;box-shadow:none;text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;-webkit-transition:.18s background-color ease,.18s color ease,.18s border-color ease;transition:.18s background-color ease,.18s color ease,.18s border-color ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0;width:auto;height:auto;background-image:none;text-transform:uppercase;color:#343434;border-bottom:3px solid #343434;text-align:left;background:none;font-size:13px;padding:0 28px 16px 0;min-width:80px;height:45px;vertical-align:top}button.single_add_to_cart_button.disabled,button.single_add_to_cart_button:disabled{cursor:not-allowed;opacity:.65}button.single_add_to_cart_button:hover{text-decoration:none;color:#656565;background-color:transparent}button.single_add_to_cart_button:focus{outline:0;box-shadow:none}.product-type-external button.single_add_to_cart_button{position:relative;padding-right:30px}.product-type-external button.single_add_to_cart_button::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:900;font-size:10px;position:absolute;top:5px;right:5px}.entry-summary .cart{margin:45px 0}.entry-content .variations select{min-width:200px;font-size:12px;height:28px;width:auto;background-size:8px}.variations td{padding:10px}.variations td.label{text-transform:uppercase;font-size:12px;line-height:normal}.variations td.label label{margin:0}.woocommerce-variation-price{margin:15px 0}.reset_variations{float:right;color:#343434;text-transform:uppercase;font-size:11px;margin-top:2px}.star-rating,.wc-block-grid .star-rating{overflow:hidden;display:inline-block;position:relative;height:1em;line-height:1em;font-size:12px;width:75px;color:gold}.star-rating:before,.wc-block-grid .star-rating:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f005\f005\f005\f005\f005";font-family:"Font Awesome 5 Free";font-weight:400;float:left;top:0;left:0;letter-spacing:2px;position:absolute}.star-rating span,.wc-block-grid .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span:before,.wc-block-grid .star-rating span:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f005\f005\f005\f005\f005";font-family:"Font Awesome 5 Free";font-weight:900;top:0;letter-spacing:2px;position:absolute;left:0;color:gold}.wc-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;text-align:center}.wc-tabs li{display:inline-block;margin:0 10px 0 0;padding:0}.wc-tabs li.active a{border-bottom-color:#343434}.wc-tabs a{display:inline-block;font-weight:400;margin:0;line-height:normal;border:0;box-shadow:none;text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;-webkit-transition:.18s background-color ease,.18s color ease,.18s border-color ease;transition:.18s background-color ease,.18s color ease,.18s border-color ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0;width:auto;height:auto;background-image:none;text-transform:uppercase;color:#343434;border-bottom:3px solid #343434;text-align:left;background:none;font-size:13px;padding:0 28px 16px 0;min-width:80px;color:#8c8c8c;border-bottom-color:transparent;-webkit-transition:border-color .18s ease;transition:border-color .18s ease}.wc-tabs a.disabled,.wc-tabs a:disabled{cursor:not-allowed;opacity:.65}.wc-tabs a:hover{text-decoration:none;color:#656565;background-color:transparent}.wc-tabs a:focus{outline:0;box-shadow:none}.woocommerce-Tabs-panel{padding:45px 0 0}.woocommerce-Tabs-panel>p:last-child,.woocommerce-Tabs-panel>table:last-child{margin-bottom:0}.shop_attributes{font-size:13px;vertical-align:top}.shop_attributes th,.shop_attributes td{vertical-align:middle}.shop_attributes p{margin-bottom:0}.woocommerce-Reviews #comments{margin:0 0 30px}.woocommerce-Reviews .comment-text{font-size:14px}.woocommerce-Reviews .comment-text p{margin-bottom:15px}.woocommerce-Reviews li{margin-bottom:20px}.woocommerce-Reviews .avatar{width:64px;height:64px;float:left;margin:0 15px 15px 0;overflow:visible}.woocommerce-Reviews .description{overflow:hidden}.woocommerce-Reviews .meta{margin:0 0 10px;text-transform:uppercase;font-size:12px}.woocommerce-Reviews .star-rating{float:right}.comment-form-rating a{display:inline-block;position:relative;width:15px;text-indent:-9999px;margin-right:10px;border:none;color:gold}.comment-form-rating a::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f005";font-family:"Font Awesome 5 Free";font-weight:400;font-size:1em;opacity:1;display:inline-block;text-indent:0;position:absolute;top:0;left:0}.comment-form-rating a:hover{color:gold}.comment-form-rating a.active::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f005";font-family:"Font Awesome 5 Free";font-weight:900}.comment-form-rating .star-2{width:36px}.comment-form-rating .star-2::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";font-family:"Font Awesome 5 Free";font-weight:400}.comment-form-rating .star-2.active::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";font-family:"Font Awesome 5 Free";font-weight:900}.comment-form-rating .star-3{width:54px}.comment-form-rating .star-3::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";font-family:"Font Awesome 5 Free";font-weight:400}.comment-form-rating .star-3.active::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";font-family:"Font Awesome 5 Free";font-weight:900}.comment-form-rating .star-4{width:72px}.comment-form-rating .star-4::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";font-family:"Font Awesome 5 Free";font-weight:400}.comment-form-rating .star-4.active::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";font-family:"Font Awesome 5 Free";font-weight:900}.comment-form-rating .star-5{width:90px}.comment-form-rating .star-5::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";font-family:"Font Awesome 5 Free";font-weight:400}.comment-form-rating .star-5.active::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";font-family:"Font Awesome 5 Free";font-weight:900}.shop_table td{padding:10px 5px}.shop_table.cart{border:1px solid #e3e3e3;border-bottom:0;border-right:0}.shop_table.cart th,.shop_table.cart td{padding:10px;border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3}.shop_table .product-remove{text-align:center}.shop_table .remove{font-size:24px;color:#343434}.shop_table .product-thumbnail{text-align:center}.shop_table .product-thumbnail img{width:60px}.shop_table .product-name a{color:#656565}.shop_table .product-name a:hover{color:#343434}.shop_table .product-quantity{text-align:center}.shop_table .product-subtotal .woocommerce-Price-amount{color:#343434;font-weight:700}.shop_table .coupon{width:280px;position:relative;float:left;height:36px}.shop_table .coupon label{display:none}.shop_table .coupon input{height:100%}.shop_table .coupon button[type="submit"]{position:absolute;height:100%;min-width:0;top:0;right:0;font-size:11px;padding:5px 14px;background:none;border:0}.shop_table button[name="update_cart"]{float:right}.cart-collaterals{margin-top:50px}.cart-collaterals .cart_totals{margin-left:auto}.cart-collaterals .shop_table{border:1px solid #e3e3e3;border-bottom:0;border-right:0}.cart-collaterals .shop_table th,.cart-collaterals .shop_table td{padding:10px;border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3}.cart-collaterals .shop_table th{line-height:normal;width:25%}.cart-collaterals .shop_table .form-row{margin:15px 0}.cart-collaterals .shop_table .woocommerce-shipping-totals th,.cart-collaterals .shop_table .woocommerce-shipping-totals td{vertical-align:top}.wc-proceed-to-checkout a{font-size:14px;padding:0 34px 20px 0;min-width:100px}.woocommerce-remove-coupon{margin-left:5px;color:#343434}#shipping_method{list-style:none;margin:0 0 5px;padding:0}.shipping label{display:inline-block;margin-left:5px}.shipping input[type="radio"]{display:inline-block}.woocommerce-shipping-calculator [type="submit"]{font-size:11px;padding:0 10px 8px 0;width:100%}.woocommerce-shipping-calculator p{margin:0 0 5px}.woocommerce-shipping-calculator select{width:100%}.shipping-calculator-button{color:#343434;font-size:12px}.shipping-calculator-button::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:3px}.shipping-calculator-form{width:100%}.order-total td,.order-total th{font-size:16px;font-weight:700;color:#343434}.variation{margin:0;font-size:12px}.variation dt,.variation dd,.variation p{font-weight:400;display:inline-block;margin:0}.variation dd{margin-right:3px}.backorder_notification{font-size:12px}.woocommerce-checkout .woocommerce-info{margin-bottom:30px}.woocommerce-checkout .login{margin-bottom:30px}.woocommerce-checkout .login::after{content:"";display:table;clear:both}.woocommerce-checkout .login .form-row-last{margin-right:0}.woocommerce-checkout .login .button{font-size:11px;padding:0 10px 8px 0}.woocommerce-checkout .login label[for="rememberme"]{display:inline-block;margin-left:10px}.woocommerce-checkout .checkout_coupon{margin-bottom:30px}#customer-details{margin:0 0 25px}#ship-to-different-address{margin-bottom:35px}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{width:100%}.woocommerce-billing-fields .input-text,.woocommerce-shipping-fields__field-wrapper .input-text,.woocommerce-additional-fields .input-text{width:100%}.woocommerce-billing-fields abbr,.woocommerce-shipping-fields__field-wrapper abbr,.woocommerce-additional-fields abbr{text-decoration:none;border:none}.woocommerce-billing-fields label.checkbox,.woocommerce-shipping-fields__field-wrapper label.checkbox,.woocommerce-additional-fields label.checkbox{display:inline-block;margin-right:5px}.woocommerce-billing-fields textarea,.woocommerce-shipping-fields__field-wrapper textarea,.woocommerce-additional-fields textarea{min-height:130px}.woocommerce-billing-fields select,.woocommerce-shipping-fields__field-wrapper select,.woocommerce-additional-fields select{display:block;width:100%;padding:6px 15px;border-radius:0;font-size:14px;height:40px;font-weight:400;border:1px solid #e3e3e3;background:#fff}.select2-container .select2-selection--single{border-radius:0;border-color:#e3e3e3;height:54px}.select2-search__field{height:45px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:52px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}#order_review_heading{padding-top:35px;margin-top:20px;border-top:2px solid #e3e3e3}#order_review .shop_table td,#order_review .shop_table th,.order_details td,.order_details th{text-align:right;padding-left:0;padding-right:0}#order_review .shop_table .product-total,.order_details .product-total{text-align:right}#order_review .shop_table .woocommerce-Price-amount,#order_review .shop_table .shipping,.order_details .woocommerce-Price-amount,.order_details .shipping{color:#343434}#order_review .shop_table .product-name,.order_details .product-name{text-align:left}#order_review .shop_table .product-quantity,.order_details .product-quantity{font-weight:400}#order_review .shop_table tfoot tr,.order_details tfoot tr{border:0}#order_review .shop_table tfoot td,#order_review .shop_table tfoot th,.order_details tfoot td,.order_details tfoot th{padding:9px 0 0;text-align:right;border:0}.payment_methods{list-style:none;padding:0;margin:0 0 30px}.payment_methods li{padding:10px 0;border-bottom:1px solid #e3e3e3}.payment_methods li.woocommerce-info{padding:14px 20px 14px 45px}.payment_methods label{display:inline-block;margin:0 0 0 5px}.payment_method_paypal img{width:100px;margin:-2px 15px 0}.about_paypal{font-size:12px}.payment_box{padding:15px;border:1px solid #e3e3e3;margin:5px 0 0}.payment_box p{margin:0}.place-order .terms{display:block}.place-order label[for="terms"]{display:inline-block;margin-right:5px}.woocommerce-order-received .customer_details{padding:25px;border:1px solid #e3e3e3}.woocommerce-order-received .customer_details td,.woocommerce-order-received .customer_details th{border:0;padding:0}.woocommerce-thankyou-order-details,.wc-bacs-bank-details{list-style:none;margin:15px 0 45px;padding:25px;border:1px solid #e3e3e3}.woocommerce-thankyou-order-details::after,.wc-bacs-bank-details::after{content:"";display:table;clear:both}.woocommerce-thankyou-order-details li,.wc-bacs-bank-details li{margin-bottom:10px}.woocommerce-thankyou-order-details li strong,.wc-bacs-bank-details li strong{display:block;color:#343434}#wc-bacs-bank-details-heading{margin-top:30px}#wc-bacs-bank-details-heading+h3{font-size:14px}.wc-bacs-bank-details{margin-bottom:30px}.woocommerce-account .woocommerce{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.woocommerce-account .woocommerce>h2,.woocommerce-account .woocommerce>form.login{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.woocommerce-account .woocommerce>.woocommerce-message,.woocommerce-account .woocommerce>.woocommerce-error,.woocommerce-account .woocommerce>.woocommerce-info,.woocommerce-account .woocommerce>.woocommerce-noreviews{margin-left:15px;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 30px);flex:0 0 calc(100% - 30px);max-width:calc(100% - 30px)}.woocommerce-MyAccount-navigation{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:30px}.woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link{display:block}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a{padding:10px 0;display:block;border-bottom:1px solid #e3e3e3;position:relative;color:#656565}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:hover{color:#d3b24d}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:10px;right:5px}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active a{font-weight:700}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout a::after{content:""}.woocommerce-MyAccount-content{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.woocommerce-MyAccount-content mark{color:#656565}.woocommerce-MyAccount-orders .button.view{display:inline-block;font-weight:400;margin:0;line-height:normal;border:0;box-shadow:none;text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;-webkit-transition:.18s background-color ease,.18s color ease,.18s border-color ease;transition:.18s background-color ease,.18s color ease,.18s border-color ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0;width:auto;height:auto;background-image:none;text-transform:uppercase;color:#343434;border-bottom:3px solid #343434;text-align:left;background:none;font-size:11px;padding:0 10px 8px 0}.woocommerce-MyAccount-orders .button.view.disabled,.woocommerce-MyAccount-orders .button.view:disabled{cursor:not-allowed;opacity:.65}.woocommerce-MyAccount-orders .button.view:hover{text-decoration:none;color:#656565;background-color:transparent}.woocommerce-MyAccount-orders .button.view:focus{outline:0;box-shadow:none}.woocommerce-MyAccount-content mark{color:#343434}.woocommerce-MyAccount-downloads .download-file{width:50%}.woocommerce-MyAccount-downloads .download-file a{color:#656565}.woocommerce-MyAccount-downloads .download-file a:hover{color:#343434}.woocommerce-MyAccount-downloads .woocommerce-Button.download{font-size:11px;padding:0 10px 8px 0}.woocommerce-EditAccountForm fieldset{padding:25px;border:2px solid #e3e3e3}.woocommerce-EditAccountForm legend{padding:0 15px}.woocommerce-Addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.woocommerce-Address{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.woocommerce-Address-title{position:relative}.woocommerce-Address-title a{position:absolute;right:0;top:0;font-size:12px;color:#656565}.woocommerce-Address-title a:hover{color:#343434}.wc-form-login{width:570px;max-width:100%;margin:15px auto;padding:50px;border:1px solid #e3e3e3}.wc-form-login h1,.wc-form-login h2,.wc-form-login h3,.wc-form-login h4{margin-top:0}.wc-form-login input[type="submit"]{margin:0 0 15px}.wc-form-login.with-register{max-width:680px}.wc-form-login p:last-of-type{margin-bottom:0}.inline input{margin-right:5px}.woocommerce-LostPassword{margin:0;font-size:16px}.price_slider{position:relative;text-align:left;height:6px;width:100%;width:calc(100% - 14px);margin:0 auto 20px;background:#e3e3e3}.price_slider .ui-slider-range{position:absolute;z-index:1;background:#bdbdbd;height:6px;cursor:pointer}.price_slider .ui-slider-handle{position:absolute;z-index:2;width:16px;border-radius:3px;height:25px;margin-top:-10px;margin-left:-7px;cursor:pointer;outline:none;background-color:#000;-ms-touch-action:none;touch-action:none}.price_slider .ui-slider-handle:active{outline:none}.price_slider .ui-slider-handle:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f0c9";font-family:"Font Awesome 5 Free";font-weight:900;font-size:10px;color:#FFF;line-height:1;position:absolute;top:50%;width:100%;text-align:center;margin-top:-6px;opacity:.8}.price_slider_wrapper .price_slider_amount{position:relative}.price_slider_wrapper .price_label{position:absolute;right:0;top:0}.price_slider_wrapper button{font-size:11px;padding:0 10px 8px 0}.product_list_widget{list-style:none;margin:0;padding:0}.product_list_widget li{margin-bottom:15px;position:relative}.product_list_widget li::after{content:"";display:table;clear:both}.product_list_widget li img{width:70px}.product_list_widget .product-thumb{float:left;margin-right:15px}.product_list_widget .product-content{overflow:hidden}.product_list_widget .product-title{line-height:1.4;display:block;margin-bottom:7px;color:#656565}.product_list_widget .product-title:hover{color:#343434}.product_list_widget .star-rating{display:block;margin-bottom:5px}.product_list_widget .reviewer{display:block}.product_list_widget .woocommerce-Price-amount{font-size:12px}.product_list_widget ins{text-decoration:none}.product_list_widget .remove{position:absolute;top:0;left:0;font-size:16px;width:16px;height:16px;text-align:center;line-height:14px;background-color:#000;color:#fff}.widget_shopping_cart .total{display:block;font-size:14px;color:#343434;margin:20px 0}.widget_shopping_cart .buttons{display:block}.widget_shopping_cart .buttons::after{content:"";display:table;clear:both}.widget_shopping_cart .buttons .button{width:49.5%;float:left;margin:0 1% 0 0}.widget_shopping_cart .buttons .button:last-child{margin-right:0}.widget_shopping_cart li.empty{margin:0}.header .widget_shopping_cart li.empty{text-align:center;border:2px solid #e3e3e3;padding:25px}.widget_layered_nav_filters ul{list-style:none;margin:0;padding:0}.widget_layered_nav_filters li{display:inline-block;margin:0 5px 5px 0}.widget_layered_nav_filters a{display:inline-block;background-color:#f9f9f9;border-radius:2px;color:#656565;font-size:12px;padding:2px 10px;position:relative}.widget_layered_nav_filters a::before{content:"\00d7";margin-right:5px;font-size:14px}.widget_layered_nav_filters a:hover::before{color:#ff786d}.widget_layered_nav li.chosen a::before{content:"\00d7";margin-right:5px;font-size:14px}.widget_layered_nav li.chosen a:hover::before{color:#ff786d}button.woocommerce-widget-layered-nav-dropdown__submit{font-size:11px;padding:0 10px 8px 0;margin-top:15px}.wc-block-grid__products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;position:relative;padding:0;list-style:none}.wc-block-grid .wc-block-grid__product{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}li.wc-block-grid__product{border:0;list-style:none;margin:0 0 30px;text-align:center;position:relative}li.wc-block-grid__product img{display:block;margin:0 auto 15px}li.wc-block-grid__product .wc-block-grid__product-onsale{z-index:10;position:absolute;top:5px;right:20px;font-size:13px;text-align:center;background-color:#282828;padding:3px 12px;color:#fff;border:0;border-radius:0;margin:0}li.wc-block-grid__product .wc-block-grid__product-link{display:block;text-decoration:none;color:currentColor}li.wc-block-grid__product .wc-block-grid__product-link:hover{color:#d3b24d}li.wc-block-grid__product .wc-block-grid__product-title{font-size:18px;font-weight:400;margin:0 0 5px}li.wc-block-grid__product .wc-block-grid__product-title a{color:currentColor}li.wc-block-grid__product .wc-block-grid__product-title a:hover{color:#d3b24d}li.wc-block-grid__product .wc-block-grid__product-price{font-size:14px;margin:0 0 15px}li.wc-block-grid__product .wc-block-grid__product-price .wc-block-grid__product-price__regular{display:inline-block;margin:0 4px 0 0;color:currentColor;font-size:inherit;letter-spacing:0;opacity:.65}li.wc-block-grid__product .wc-block-grid__product-price .wc-block-grid__product-price__value{letter-spacing:0;font-weight:400;display:inline-block;font-size:inherit}li.wc-block-grid__product .button,li.wc-block-grid__product .add_to_cart_button{display:inline-block;font-weight:400;margin:0;line-height:normal;border:0;box-shadow:none;text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;-webkit-transition:.18s background-color ease,.18s color ease,.18s border-color ease;transition:.18s background-color ease,.18s color ease,.18s border-color ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0;width:auto;height:auto;background-image:none;text-transform:uppercase;color:#343434;border-bottom:3px solid #343434;text-align:left;background:none;height:auto;padding:8px 15px;font-size:11px;white-space:normal;text-align:center;border:2px solid #282828;font-weight:700;text-transform:uppercase;color:#343434;display:inline-block}li.wc-block-grid__product .button.disabled,li.wc-block-grid__product .button:disabled,li.wc-block-grid__product .add_to_cart_button.disabled,li.wc-block-grid__product .add_to_cart_button:disabled{cursor:not-allowed;opacity:.65}li.wc-block-grid__product .button:hover,li.wc-block-grid__product .add_to_cart_button:hover{text-decoration:none;color:#656565;background-color:transparent}li.wc-block-grid__product .button:focus,li.wc-block-grid__product .add_to_cart_button:focus{outline:0;box-shadow:none}li.wc-block-grid__product .button.loading,li.wc-block-grid__product .add_to_cart_button.loading{opacity:.5;padding-right:2.618em}li.wc-block-grid__product .button.loading::after,li.wc-block-grid__product .add_to_cart_button.loading::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f110";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:8px;right:11px;-webkit-animation:rot .8s infinite linear;animation:rot .8s infinite linear}li.wc-block-grid__product .added_to_cart{padding:7px 13px 5px;font-size:13px;position:relative;text-decoration:none;color:#656565;background:none}li.wc-block-grid__product .added::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;vertical-align:middle;position:relative;top:-1px;margin-left:5px}li.wc-block-grid__product .wc-block-grid__product-rating{display:block;margin:-10px auto 15px}li.wc-block-grid__product .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{width:auto;height:auto;line-height:normal;font-size:inherit;position:static}.wc-block-sort-select{margin-bottom:20px}.wc-block-sort-select .wc-block-sort-select__select{width:auto;display:inline-block;height:auto}.wc-block-product-sort-select{text-align:right}.wc-block-pagination{text-align:center;margin:0}.wc-block-pagination .wc-block-pagination-page{cursor:pointer;display:inline-block;padding:12px 19px;font-size:13px;margin-right:10px;margin-bottom:3px;border:2px solid #e3e3e3;color:#656565;background:none}.wc-block-pagination .wc-block-pagination-page.wc-block-pagination-page--active,.wc-block-pagination .wc-block-pagination-page:hover{border-color:transparent}.wc-block-review-sort-select{text-align:left}.wc-block-review-list{padding:0;margin:0}.wc-block-review-list .wc-block-review-list-item__item{margin-bottom:20px}.wc-block-review-list .wc-block-review-list-item__rating__stars{height:1em;width:80px;line-height:normal;font-size:12px;vertical-align:baseline}.wc-block-review-list .wc-block-review-list-item__rating__stars:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f005\f005\f005\f005\f005";font-family:"Font Awesome 5 Free";font-weight:400;float:left;top:0;left:0;letter-spacing:2px;position:absolute}.wc-block-review-list .wc-block-review-list-item__rating__stars span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.wc-block-review-list .wc-block-review-list-item__rating__stars span:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f005\f005\f005\f005\f005";font-family:"Font Awesome 5 Free";font-weight:900;top:0;letter-spacing:2px;position:absolute;left:0;color:gold}.wc-block-review-list .wc-block-review-list-item__info{margin-bottom:10px}.wc-block-review-list .wc-block-review-list-item__text{font-size:14px;line-height:1.65}.wc-block-review-list .wc-block-review-list-item__published-date{color:#8c8c8c}.wc-block-product-search__fields{position:relative}.wc-block-product-search__fields .wc-block-product-search__button{position:absolute;right:0;bottom:0;height:100%}.wc-block-product-search__fields .wc-block-product-search__button:hover{background:none!important;box-shadow:none!important;border:0}.wc-block-product-categories-list{list-style:none;margin:0;padding:0;font-size:14px}.wc-block-product-categories-list ul{margin-left:15px}.wc-block-product-categories-list li{line-height:normal;display:block;position:relative}.wc-block-product-categories-list li a{display:block;color:#656565;padding:11px 30px 11px 0;border-bottom:1px solid #e3e3e3}.wc-block-product-categories-list li a:hover{color:#d3b24d}.wc-block-product-categories-list li .wc-block-product-categories-list-item-count{position:absolute;right:0;top:11px}.wc-block-product-categories.is-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex}.wc-block-product-categories.is-dropdown .wc-block-product-categories__dropdown{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.wc-block-product-categories.is-dropdown select{width:100%}.wc-block-product-categories.is-dropdown .wc-block-product-categories__button{border:1px solid #e3e3e3;border-left:0;border-radius:0}.wc-block-product-categories.is-dropdown .wc-block-product-categories__button:hover{box-shadow:none}.wp-block-woocommerce-attribute-filter h3{line-height:normal;font-size:18px}.wc-block-attribute-filter .wc-block-attribute-filter-list{font-size:14px}.wc-block-attribute-filter .wc-block-attribute-filter-list li{text-decoration:none;line-height:normal;display:block;position:relative;margin:0}.wc-block-attribute-filter .wc-block-attribute-filter-list [type="checkbox"]{display:none}.wc-block-attribute-filter .wc-block-attribute-filter-list [type="checkbox"]:checked+label{font-weight:500;color:#d3b24d}.wc-block-attribute-filter .wc-block-attribute-filter-list [type="checkbox"]:checked+label::before{content:"\00d7";margin-right:5px;font-size:14px;color:#ff786d}.wc-block-attribute-filter .wc-block-attribute-filter-list label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#656565;padding:11px 0;border-bottom:1px solid #e3e3e3;margin:0}.wc-block-attribute-filter .wc-block-attribute-filter-list label:hover{color:#d3b24d}.wc-block-attribute-filter .wc-block-attribute-filter-list .wc-block-attribute-filter-list-count{float:none;margin-left:auto}.wp-block-woocommerce-active-filters>h3{line-height:normal;font-size:18px}.wc-block-active-filters .wc-block-active-filters__clear-all{display:inline-block;font-weight:400;margin:0;line-height:normal;border:0;box-shadow:none;text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;-webkit-transition:.18s background-color ease,.18s color ease,.18s border-color ease;transition:.18s background-color ease,.18s color ease,.18s border-color ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0;width:auto;height:auto;background-image:none;text-transform:uppercase;color:#343434;border-bottom:3px solid #343434;text-align:left;background:none;font-size:11px;padding:0 10px 8px 0;margin-top:10px}.wc-block-active-filters .wc-block-active-filters__clear-all.disabled,.wc-block-active-filters .wc-block-active-filters__clear-all:disabled{cursor:not-allowed;opacity:.65}.wc-block-active-filters .wc-block-active-filters__clear-all:hover{text-decoration:none;color:#656565;background-color:transparent}.wc-block-active-filters .wc-block-active-filters__clear-all:focus{outline:0;box-shadow:none}.wc-block-active-filters .wc-block-active-filters-list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wc-block-active-filters .wc-block-active-filters-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:0;color:#656565;font-size:13px;padding:7px 10px;margin:0 5px 5px 0;position:relative;line-height:1}.wc-block-active-filters .wc-block-active-filters-list button{position:relative;cursor:pointer;color:#ff786d;width:16px;margin-top:-14px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-right:5px}.wc-block-active-filters .wc-block-active-filters-list button::before{width:16px;height:16px;border-radius:50%;line-height:1;font-weight:700;background:#ff786d;color:#fff;content:"\00d7";margin-right:5px;font-size:14px}.wp-block-woocommerce-price-filter h3{line-height:normal;font-size:18px}.wc-block-price-filter .wc-block-price-filter__range-input-wrapper .wc-block-price-filter__range-input-progress{--range-color:#e3e3e3}.wc-block-price-filter .wc-block-price-filter__controls .wc-block-price-filter__amount{border-radius:0;height:auto;padding:7px 14px;text-align:center;margin-top:10px}.wc-block-price-filter .wc-block-price-filter__range-input::-webkit-slider-thumb{background-color:transparent;background-position:0 0;width:26px;height:21px;border:0;padding:0;margin:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='52' height='42'%3E%3Cdefs%3E%3Cpath id='a' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath id='b' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%23000' d='M24.3176 8.9423l-8.4163-6.1432c-1.706-1.2285-3.6395-1.8988-5.6867-1.787h-.1137c-4.8906.335-8.985 4.356-9.0987 9.2706C.8885 15.644 5.2102 20 10.6696 20h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M9 6v9m3-9v9'/%3E%3Cg fill-rule='nonzero' transform='translate(1 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23a'/%3E%3Cuse stroke='%23000' xlink:href='%23a'/%3E%3C/g%3E%3Cpath stroke='%23000' d='M9 27v9m3-9v9'/%3E%3Cg%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%23000' d='M27.6824 8.9423l8.4163-6.1432c1.706-1.2285 3.6395-1.8988 5.6867-1.787h.1137c4.8906.335 8.985 4.356 9.0987 9.2706C51.1115 15.644 46.7898 20 41.3304 20h-.1137c-1.8197 0-3.6395-.6702-5.118-1.787l-8.4163-6.255c-.9099-.8935-.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M43 6v9m-3-9v9'/%3E%3C/g%3E%3Cg%3E%3Cg fill-rule='nonzero' transform='matrix(-1 0 0 1 51 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23b'/%3E%3Cuse stroke='%23000' xlink:href='%23b'/%3E%3C/g%3E%3Cpath stroke='%23000' d='M43 27v9m-3-9v9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:-6px 0 0 0}.wc-block-price-filter .wc-block-price-filter__range-input::-webkit-slider-thumb:hover{background-position-y:0;-webkit-filter:none;filter:none;-webkit-transform:scale(1.1);transform:scale(1.1)}.wc-block-price-filter .wc-block-price-filter__range-input::-moz-range-thumb{background-color:transparent;background-position:0 0;width:26px;height:21px;border:0;padding:0;margin:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='52' height='42'%3E%3Cdefs%3E%3Cpath id='a' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath id='b' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%23000' d='M24.3176 8.9423l-8.4163-6.1432c-1.706-1.2285-3.6395-1.8988-5.6867-1.787h-.1137c-4.8906.335-8.985 4.356-9.0987 9.2706C.8885 15.644 5.2102 20 10.6696 20h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M9 6v9m3-9v9'/%3E%3Cg fill-rule='nonzero' transform='translate(1 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23a'/%3E%3Cuse stroke='%23000' xlink:href='%23a'/%3E%3C/g%3E%3Cpath stroke='%23000' d='M9 27v9m3-9v9'/%3E%3Cg%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%23000' d='M27.6824 8.9423l8.4163-6.1432c1.706-1.2285 3.6395-1.8988 5.6867-1.787h.1137c4.8906.335 8.985 4.356 9.0987 9.2706C51.1115 15.644 46.7898 20 41.3304 20h-.1137c-1.8197 0-3.6395-.6702-5.118-1.787l-8.4163-6.255c-.9099-.8935-.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M43 6v9m-3-9v9'/%3E%3C/g%3E%3Cg%3E%3Cg fill-rule='nonzero' transform='matrix(-1 0 0 1 51 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23b'/%3E%3Cuse stroke='%23000' xlink:href='%23b'/%3E%3C/g%3E%3Cpath stroke='%23000' d='M43 27v9m-3-9v9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-price-filter .wc-block-price-filter__range-input::-moz-range-thumb:hover{background-position-y:0;filter:none;transform:scale(1.1)}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-thumb{background-color:transparent;background-position:0 0;width:26px;height:21px;border:0;padding:0;margin:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='52' height='42'%3E%3Cdefs%3E%3Cpath id='a' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath id='b' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%23000' d='M24.3176 8.9423l-8.4163-6.1432c-1.706-1.2285-3.6395-1.8988-5.6867-1.787h-.1137c-4.8906.335-8.985 4.356-9.0987 9.2706C.8885 15.644 5.2102 20 10.6696 20h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M9 6v9m3-9v9'/%3E%3Cg fill-rule='nonzero' transform='translate(1 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23a'/%3E%3Cuse stroke='%23000' xlink:href='%23a'/%3E%3C/g%3E%3Cpath stroke='%23000' d='M9 27v9m3-9v9'/%3E%3Cg%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%23000' d='M27.6824 8.9423l8.4163-6.1432c1.706-1.2285 3.6395-1.8988 5.6867-1.787h.1137c4.8906.335 8.985 4.356 9.0987 9.2706C51.1115 15.644 46.7898 20 41.3304 20h-.1137c-1.8197 0-3.6395-.6702-5.118-1.787l-8.4163-6.255c-.9099-.8935-.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M43 6v9m-3-9v9'/%3E%3C/g%3E%3Cg%3E%3Cg fill-rule='nonzero' transform='matrix(-1 0 0 1 51 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23b'/%3E%3Cuse stroke='%23000' xlink:href='%23b'/%3E%3C/g%3E%3Cpath stroke='%23000' d='M43 27v9m-3-9v9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-thumb:hover{background-position-y:0;filter:none;transform:scale(1.1)}.wc-block-price-filter .wc-block-price-filter__range-input:focus::-webkit-slider-thumb{background-position-y:0;-webkit-filter:none;filter:none}.wc-block-price-filter .wc-block-price-filter__range-input:focus::-moz-range-thumb{background-position-y:0;filter:none}.wc-block-price-filter .wc-block-price-filter__range-input:focus::-ms-thumb{background-position-y:0;filter:none}.sharedaddy{margin-top:30px}.null-instagram-feed p{padding-top:10px}.instagram-pics{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.instagram-pics li{width:33.33333333333%}.instagram-pics li a{display:block;color:#656565}.widget-section .instagram-pics,.elementor-widget-wp-widget-ci-home-instagram .instagram-pics{margin-left:-15px;margin-right:-15px}.widget-section .instagram-pics li,.elementor-widget-wp-widget-ci-home-instagram .instagram-pics li{width:25%;padding-left:15px;padding-right:15px;margin-bottom:30px}.elementor .elementor-widget .entry-item .entry-thumb{margin-bottom:40px}.elementor .elementor-widget .page-hero{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor .elementor-widget section.widget-section{padding:0}.select2-container.select2-container--default{font-size:14px}.select2-container.select2-container--default .select2-selection--single{height:50px;border-color:#e3e3e3;border-radius:0}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{height:50px;width:35px}.select2-container.select2-container--default .select2-selection--single .select2-selection__clear{padding-right:20px}.select2-container.select2-container--default .select2-search--dropdown .select2-search__field{border-color:#e3e3e3;height:36px}.select2-container.select2-container--default .select2-selection--multiple,.select2-container.select2-container--default .select2-selection--single{border-radius:0;border-color:#e3e3e3}.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered,.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:15px;line-height:50px;height:100%;color:#656565}.select2-container.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#d3b24d}.select2-container.select2-container--default .select2-selection--multiple .select2-search__field{height:50px}.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered li{margin:0 5px 0 0}.select2-container .select2-dropdown{border-color:#e3e3e3}.row-effect{position:relative}.row-effect::before{border:6px solid rgba(101,101,101,.35);border-top-color:rgba(101,101,101,.875);border-radius:100%;height:40px;width:40px;-webkit-animation:rot .8s infinite linear;animation:rot .8s infinite linear;content:"";position:absolute;left:50%;top:30px;margin-left:-20px}.row-effect.row-images-loaded::before{display:none}.row-effect>[class^="col"]{opacity:0}.row-effect>[class^="col"].ci-grid-shown{opacity:1}@-webkit-keyframes ci-fade-in{0%{}100%{opacity:1}}@keyframes ci-fade-in{0%{}100%{opacity:1}}.row-effect-fade-in .ci-grid-animate{-webkit-animation:ci-fade-in .65s ease forwards;animation:ci-fade-in .65s ease forwards}@-webkit-keyframes ci-move-up{0%{}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes ci-move-up{0%{}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.row-effect-move-up .ci-grid-animate{-webkit-transform:translateY(200px);transform:translateY(200px);-webkit-animation:ci-move-up .65s ease forwards;animation:ci-move-up .65s ease forwards}@-webkit-keyframes ci-scale-up{0%{}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes ci-scale-up{0%{}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.row-effect-scale-up .ci-grid-animate{-webkit-transform:scale(.6);transform:scale(.6);-webkit-animation:ci-scale-up .65s ease-in-out forwards;animation:ci-scale-up .65s ease-in-out forwards}@-webkit-keyframes ci-fall-perspective{0%{}100%{-webkit-transform:translateZ(0) translateY(0) rotateX(0);transform:translateZ(0) translateY(0) rotateX(0);opacity:1}}@keyframes ci-fall-perspective{0%{}100%{-webkit-transform:translateZ(0) translateY(0) rotateX(0);transform:translateZ(0) translateY(0) rotateX(0);opacity:1}}.row-effect-fall-perspective{-webkit-perspective:1300px;perspective:1300px}.row-effect-fall-perspective .ci-grid-animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(400px) translateY(300px) rotateX(-90deg);transform:translateZ(400px) translateY(300px) rotateX(-90deg);-webkit-animation:ci-fall-perspective .8s ease-in-out forwards;animation:ci-fall-perspective .8s ease-in-out forwards}@-webkit-keyframes ci-fly-up{0%{}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes ci-fly-up{0%{}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}.row-effect-fly-up{-webkit-perspective:1300px;perspective:1300px}.row-effect-fly-up .ci-grid-animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50% -300px;transform-origin:50% 50% -300px;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-animation:ci-fly-up .8s ease-in-out forwards;animation:ci-fly-up .8s ease-in-out forwards}@-webkit-keyframes ci-flip{0%{}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes ci-flip{0%{}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}.row-effect-flip{-webkit-perspective:1300px;perspective:1300px}.row-effect-flip .ci-grid-animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotateX(-80deg);transform:rotateX(-80deg);-webkit-animation:ci-flip .8s ease-in-out forwards;animation:ci-flip .8s ease-in-out forwards}@-webkit-keyframes ci-pop-up{0%{}70%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes ci-pop-up{0%{}70%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.row-effect-pop-up{-webkit-perspective:1300px;perspective:1300px}.row-effect-pop-up .ci-grid-animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scale(.4);transform:scale(.4);-webkit-animation:ci-pop-up .8s ease-in forwards;animation:ci-pop-up .8s ease-in forwards}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d-inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.d-block{display:block}.d-inline-block{display:inline-block}.d-inline{display:inline}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.sr-only,.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus,.screen-reader-text-focusable:active,.screen-reader-text-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden-xs-up{display:none!important}.hidden-xl-down{display:none!important}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mx-auto{margin-left:auto;margin-right:auto}@media (min-width:576px){.gallery{margin-right:-5px;margin-left:-5px}.gallery-columns-1 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-2 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-3 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-4 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-5 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-6 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-7 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-8 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-9 .gallery-item{padding-right:5px;padding-left:5px}.woocommerce .col2-set{margin-right:-15px;margin-left:-15px}.place-order{text-align:right}.woocommerce-account .woocommerce{margin-right:-15px;margin-left:-15px}.woocommerce-account .woocommerce>h2,.woocommerce-account .woocommerce>form.login{padding-right:15px;padding-left:15px}.woocommerce-MyAccount-navigation{padding-right:15px;padding-left:15px}.woocommerce-MyAccount-content{padding-right:15px;padding-left:15px}.woocommerce-Addresses{margin-right:-15px;margin-left:-15px}.woocommerce-Address{padding-right:15px;padding-left:15px}.wc-block-grid__products{margin-right:-15px;margin-left:-15px}.wc-block-grid .wc-block-grid__product{padding-right:15px;padding-left:15px}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}.hidden-sm-up{display:none!important}}@media (min-width:768px) and (min-width:992px){.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{padding-right:15px;padding-left:15px}.woocommerce-Address{padding-right:15px;padding-left:15px}}@media (min-width:768px){.entry-content-column-split{-webkit-columns:2;-moz-columns:2;columns:2}.gallery{margin-right:-5px;margin-left:-5px}.gallery-columns-1 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-2 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-3 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-4 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-5 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-6 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-7 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-8 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-9 .gallery-item{padding-right:5px;padding-left:5px}.woocommerce .col2-set{margin-right:-15px;margin-left:-15px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.woocommerce-checkout .login .form-row-first,.woocommerce-checkout .login .form-row-last{float:left;width:49%;margin-right:2%}.woocommerce-thankyou-order-details li,.wc-bacs-bank-details li{float:left;width:25%;margin:0}.woocommerce-account .woocommerce{margin-right:-15px;margin-left:-15px}.woocommerce-account .woocommerce>h2,.woocommerce-account .woocommerce>form.login{padding-right:15px;padding-left:15px}.woocommerce-MyAccount-navigation{padding-right:15px;padding-left:15px}.woocommerce-MyAccount-navigation{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.woocommerce-MyAccount-content{padding-right:15px;padding-left:15px}.woocommerce-MyAccount-content{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.woocommerce-Addresses{margin-right:-15px;margin-left:-15px}.woocommerce-Address{padding-right:15px;padding-left:15px}.woocommerce-Address{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.wc-block-grid__products{margin-right:-15px;margin-left:-15px}.wc-block-grid .wc-block-grid__product{padding-right:15px;padding-left:15px}.wc-block-grid.has-2-columns .wc-block-grid__product{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.wc-block-grid.has-3-columns .wc-block-grid__product{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.wc-block-grid.has-4-columns .wc-block-grid__product{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}.hidden-md-up{display:none!important}}@media (min-width:768px) and (min-width:576px){.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{padding-right:15px;padding-left:15px}.woocommerce-Address{padding-right:15px;padding-left:15px}}@media (min-width:768px) and (min-width:768px){.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{padding-right:15px;padding-left:15px}.woocommerce-Address{padding-right:15px;padding-left:15px}}@media (min-width:768px) and (min-width:1200px){.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{padding-right:15px;padding-left:15px}.woocommerce-Address{padding-right:15px;padding-left:15px}}@media (min-width:992px){.section-subtitle{max-width:750px}.item-product{background-color:transparent}.content-background-wrapper .item-product{background-color:transparent}.item-product:hover,.item-product.item-product-visible{background-color:#f9f9f9}.content-background-wrapper .item-product:hover,.content-background-wrapper .item-product.item-product-visible{background-color:#fff}.item-product-content{opacity:0}.item-product:hover .item-product-content,.item-product-visible .item-product-content{opacity:1}.gallery{margin-right:-5px;margin-left:-5px}.gallery-columns-1 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-2 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-3 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-4 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-5 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-6 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-7 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-8 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-9 .gallery-item{padding-right:5px;padding-left:5px}.woocommerce .col2-set{margin-right:-15px;margin-left:-15px}.cart-collaterals{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cart-collaterals .cross-sells{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.cart-collaterals .cart_totals{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.woocommerce-account .woocommerce{margin-right:-15px;margin-left:-15px}.woocommerce-account .woocommerce>h2,.woocommerce-account .woocommerce>form.login{padding-right:15px;padding-left:15px}.woocommerce-MyAccount-navigation{padding-right:15px;padding-left:15px}.woocommerce-MyAccount-content{padding-right:15px;padding-left:15px}.woocommerce-MyAccount-content{padding-left:45px}.woocommerce-Addresses{margin-right:-15px;margin-left:-15px}.woocommerce-Address{padding-right:15px;padding-left:15px}.wc-block-grid__products{margin-right:-15px;margin-left:-15px}.wc-block-grid .wc-block-grid__product{padding-right:15px;padding-left:15px}.wc-block-grid.has-3-columns .wc-block-grid__product{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.wc-block-grid.has-4-columns .wc-block-grid__product{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}.hidden-lg-up{display:none!important}}@media (min-width:992px) and (min-width:1200px){.cart-collaterals{margin-right:-15px;margin-left:-15px}.cart-collaterals .cross-sells{padding-right:15px;padding-left:15px}.cart-collaterals .cart_totals{padding-right:15px;padding-left:15px}}@media (min-width:992px) and (min-width:576px){.cart-collaterals{margin-right:-15px;margin-left:-15px}.cart-collaterals .cross-sells{padding-right:15px;padding-left:15px}.cart-collaterals .cart_totals{padding-right:15px;padding-left:15px}}@media (min-width:992px) and (min-width:768px){.cart-collaterals{margin-right:-15px;margin-left:-15px}.cart-collaterals .cross-sells{padding-right:15px;padding-left:15px}.cart-collaterals .cart_totals{padding-right:15px;padding-left:15px}}@media (min-width:992px) and (min-width:992px){.cart-collaterals{margin-right:-15px;margin-left:-15px}.cart-collaterals .cross-sells{padding-right:15px;padding-left:15px}.cart-collaterals .cart_totals{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.header-fullwidth .container{width:1600px}.main>.container>.row>.col-lg-8{padding-right:45px}.main>.container>.row>.push-lg-4{padding-right:15px;padding-left:45px}.footer-fullwidth .container{width:1600px}.gallery{margin-right:-5px;margin-left:-5px}.gallery-columns-1 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-2 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-3 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-4 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-5 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-6 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-7 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-8 .gallery-item{padding-right:5px;padding-left:5px}.gallery-columns-9 .gallery-item{padding-right:5px;padding-left:5px}.woocommerce .col2-set{margin-right:-15px;margin-left:-15px}.woocommerce-account .woocommerce{margin-right:-15px;margin-left:-15px}.woocommerce-account .woocommerce>h2,.woocommerce-account .woocommerce>form.login{padding-right:15px;padding-left:15px}.woocommerce-MyAccount-navigation{padding-right:15px;padding-left:15px}.woocommerce-MyAccount-content{padding-right:15px;padding-left:15px}.woocommerce-Addresses{margin-right:-15px;margin-left:-15px}.woocommerce-Address{padding-right:15px;padding-left:15px}.wc-block-grid__products{margin-right:-15px;margin-left:-15px}.wc-block-grid .wc-block-grid__product{padding-right:15px;padding-left:15px}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}.hidden-xl-up{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media (max-width:1080px){.ci-video-wrap::before{display:none}}@media (max-width:991px){.nav{display:none}.head-sticky.is-stuck{position:static!important;background-color:inherit;padding:0}.head-sticky.is-stuck+div{display:none!important}.stuck{display:none}.page-hero-lg{height:650px}.page-hero-align-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-hero-align-bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-hero-title{font-size:36px}.page-hero-slideshow{height:650px}.main{padding:70px 0}.main.widget-sections{padding:0}.content-background-wrapper{padding-bottom:70px}.content-wrapper{padding:70px 0 0}.widget-section{padding:70px 0}.widget-section:not(.widget-section-padded)+.widget-section:not(.widget-section-padded){margin-top:-70px}.entry-title{font-size:24px}.entry-author-thumbnail{width:100px;margin-right:15px}.footer-widgets{padding:50px 0 20px}.sidebar:not(.sidebar-drawer){padding:0;margin-top:60px}.widget{margin-bottom:50px}.gallery-columns-6 .gallery-item{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.gallery-columns-7 .gallery-item{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.gallery-columns-8 .gallery-item{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.gallery-columns-9 .gallery-item{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}#mobilemenu{display:block}.mobile-nav-trigger{display:inline-block}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.woocommerce-Tabs-panel{padding-top:30px}.cart-collaterals .cross-sells{margin-bottom:50px}.cart-collaterals .cart_totals{clear:both}.widget-section .instagram-pics,.elementor-widget-wp-widget-ci-home-instagram .instagram-pics{margin:0}.widget-section .instagram-pics li,.elementor-widget-wp-widget-ci-home-instagram .instagram-pics li{padding:0;margin:0}.hidden-md-down{display:none!important}}@media (max-width:767px){.head-intro{text-align:center}.head-intro-info span{margin:0 3px}.head-intro-addons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-hero-lg{height:500px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-hero-content{margin-top:50px}.page-hero-title{font-size:29px}.page-hero-subtitle{font-size:12px}.page-hero-slideshow{height:500px}.ci-slick-slider .slick-arrow{display:none!important;visibility:hidden}.ci-slick-slider .slick-dots{top:auto;-webkit-transform:none;transform:none;right:15px;bottom:15px}.ci-slick-slider .slick-dots li{margin:5px 0}.main{padding:50px 0}.main.widget-sections{padding:0}.content-background-wrapper{padding-bottom:50px}.content-wrapper{padding:50px 0 0}.background-provider{width:100%}.widget-section{padding:50px 0}.widget-section:not(.widget-section-padded)+.widget-section:not(.widget-section-padded){margin-top:-50px}.section-heading{margin-bottom:40px}.section-title{font-size:23px}.entry-featured{margin-bottom:70px}.entry-content .alignleft,.entry-content .alignright{display:block;float:none;margin-left:auto;margin-right:auto}.entry-item{margin-bottom:60px}.entry-item:only-child{margin-bottom:60px}.footer-widgets{padding:50px 0 10px}.comments-title,.comment-reply-title{font-size:23px}.commentlist .children,.comment-list .children{margin:0;padding:0}.comment-reply-link{margin:0}.comment-respond{margin-top:40px}.sidebar-drawer-content{padding:20px}.sidebar-drawer-visible{width:100%}.widget{margin-bottom:40px}.widget-title{font-size:23px}.widget-title{font-size:18px}.gallery-columns-1 .gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.gallery-columns-2 .gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.gallery-columns-3 .gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.gallery-columns-4 .gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.gallery-columns-5 .gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.gallery-columns-6 .gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.gallery-columns-7 .gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.gallery-columns-8 .gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.gallery-columns-9 .gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-noreviews{font-size:14px}.shop-actions{display:block}.shop-actions .actions{width:100%;margin:0 0 25px}.shop-actions .woocommerce-ordering{float:none;width:100%}.shop-actions .woocommerce-ordering select{width:100%}.shop-actions .woocommerce-result-count{margin-bottom:10px}.wc-tabs{display:block}.wc-tabs li{display:block;margin:0 0 10px}.wc-tabs a{display:block}.woocommerce-Reviews .avatar{display:none}.shop_table .product-thumbnail{display:none}.shop_table .product-price{display:none}.place-order .terms{margin:5px 0 0}.wc-form-login .login{margin-bottom:30px}.widget-section .instagram-pics li,.elementor-widget-wp-widget-ci-home-instagram .instagram-pics li{width:50%}.hidden-sm-down{display:none!important}}@media (max-width:575px){input,textarea,select{width:100%}.page-hero .container{width:100%}.comment-author .avatar{display:none}.shop_table .coupon{display:block;float:none;width:100%;margin-bottom:15px}.hidden-xs-down{display:none!important}}@media (max-width:991px) and (min-width:576px){.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{padding-right:15px;padding-left:15px}}@media (max-width:991px) and (min-width:768px){.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{padding-right:15px;padding-left:15px}}@media (max-width:991px) and (min-width:992px){.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{padding-right:15px;padding-left:15px}}@media (max-width:991px) and (min-width:1200px){.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{padding-right:15px;padding-left:15px}}@media (max-aspect-ratio:16 / 9){.page-hero-lg .ci-video-background{height:100%;top:0;width:300%;left:-100%}}