.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}.slick-loading .slick-list{background:#fff url(//cameleon.supply/wp-content/plugins/product-categories-designs-for-woocommerce/assets/images/ajax-loader.gif) center center no-repeat}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.pcdfwoo_woocommerce, .pcdfwoo_woocommerce * {-webkit-box-sizing: border-box; box-sizing: border-box; outline: none;}
.pcdfwoo-clearfix:before, .pcdfwoo-clearfix:after {content: ""; display: table;}
.pcdfwoo-clearfix:after {clear: both;}
.pcdfwoo-product-slider{padding-left: 15px; padding-right: 15px;}
.pcdfwoo-product-cat-slider{visibility: hidden;opacity:0; -webkit-transition: opacity 0.5s linear; transition:opacity 0.5s linear;}
.pcdfwoo-product-cat-slider.slick-initialized {visibility: visible; opacity:1;}
.pcdfwoo-product-cat-slider .slick-arrow {width:30px; height:50px; position:absolute; top: 50%; z-index:9; padding:0; margin:0px; border-radius:0px; box-shadow: none; background-color: rgba(0, 0, 0, 0.6); -webkit-transition: 0.3s ease-in; transition:0.3s ease-in; cursor:pointer; -webkit-transform: translateY(-50px); transform: translateY(-50px);}
.pcdfwoo-product-cat-slider .slick-arrow:hover, .pcdfwoo-product-cat-slider .slick-arrow:focus{background-color:rgba(0,0,0,.8);}
.pcdfwoo-product-cat-slider .slick-arrow svg{fill: #fff; height: 100%; width: 100%;}
.pcdfwoo-product-cat-slider .slick-next{right:15px !important;}
.pcdfwoo-product-cat-slider .slick-prev{left:15px !important;}
.pcdfwoo-product-cat-slider .slick-dots {padding: 0; margin: 0 0 15px 0; text-align: center; width: 100%; line-height: normal;}
.pcdfwoo-product-cat-slider .slick-dots li {vertical-align: middle; list-style: none; display: inline-block; margin: 0 3px; padding: 0px; font-size: 0;}
.pcdfwoo-product-cat-slider .slick-dots li button {background: #ffffff; margin: 0px; padding: 0px; border: 2px solid #444444; border-radius: 50%; width: 12px; height: 12px; box-shadow: 0px 0px 10px rgba(255,255,255,0.15); opacity: 0.8; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; vertical-align: middle; text-indent: -99999px; cursor: pointer;}
.pcdfwoo-product-cat-slider .slick-dots li button:focus {outline: none;}
.pcdfwoo-product-cat-slider .slick-dots li.slick-active button {background: #8D8C8C;}
.pcdfwoo-product-cat{ margin:0 -15px;}
.pcdfwoo-product-cat_inner{height:300px; width: 100%; overflow: hidden; position: relative; margin-bottom: 25px;}
.pcdfwoo-product-cat_inner a{ display: block; overflow: hidden; text-decoration: none;}
.pcdfwoo-product-cat-wrp .pcdfwoo-product-cat_inner img{border-radius: 0; box-shadow: none; height: 100%; width: 100% !important; object-fit: cover; object-position: top center; position:absolute;top:0;left:0; transition: all 0.3s ease 0s;} .fusion-flex-container.pcdfwoo-fusion-flex{flex-direction: column;}
.pcdfwoo-elementor-tab-wrap{min-width: 0; min-height: 0;} .design-1 .pcdfwoo-product-cat_inner{background-color:#fff; border:1px solid #f5f5f5; overflow: hidden; position:relative; text-align:center; z-index:9;}
.design-1 .pcdfwoo-product-cat_inner img{display: block;margin: 0; -webkit-transition: all 1s ease 0s; transition: all 1s ease 0s;}
.design-1 .pcdfwoo-product-cat_inner:hover img{-webkit-transform:scale(1.25); transform:scale(1.25)}
.design-1 .pcdfwoo-product-cat_inner .pcdfwoo_title{background: rgba(255,255,255,0.9); bottom: 20px; left: 0; padding: 20px 5px 15px 10px; position: absolute; text-align: center; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; width: 100%; font-size: 18px; color: #111;}
.design-1 .pcdfwoo-product-cat_inner .pcdfwoo_title .pcdfwoo_count {background-color: #e04635; border-radius:2px !important; color: #ffffff; display: block; font-size: 11px; height: 30px; left: 50%; line-height: 30px; margin-left: -15px; position:absolute; top: -15px; vertical-align:middle; width: 30px;} .design-2 .pcdfwoo-product-cat_inner{background-color: #fff; border: 1px solid #f5f5f5; overflow: hidden; position: relative; text-align: center; z-index: 9;}
.design-2 .pcdfwoo-product-cat_inner img{display: block; margin: 0; -webkit-transition: all 1s ease 0s; transition: all 1s ease 0s;}
.design-2 .pcdfwoo-product-cat_inner:hover img{-webkit-transform:scale(1.25); transform:scale(1.25)}
.design-2 .pcdfwoo-product-cat_inner .pcdfwoo_title{color:#444; background:rgba(255,255,255,0.9); left:15px; right:15px; bottom:15px; top:15px; padding: 25px 10px 25px 10px; position:absolute; text-align:center; -webkit-transition: all 0.5s ease 0s; transition:all 0.5s ease 0s; font-size:16px; font-weight:bold; opacity:0}
.design-2 .pcdfwoo-product-cat_inner:hover .pcdfwoo_title{opacity:1}
.design-2 .pcdfwoo-product-cat_inner .pcdfwoo_title .pcdfwoo_count {background-color:#e04635; color: #ffffff; display: block; font-size: 16px; height: 50px; right: 0px; line-height:50px; margin-left: -15px; position:absolute; bottom:0px; width:50px;}
.pcdfwoo-column,
.pcdfwoo-columns {padding-left: 0.9375em; padding-right: 0.9375em; width: 100%; float: left; position: relative;}
@media only screen and (min-width: 40.0625em) {
.pcdfwoo-medium-1{ width: 100%; }
.pcdfwoo-medium-2{ width: 50%; }
.pcdfwoo-medium-3{ width: 33.33333%; }
.pcdfwoo-medium-4{ width: 25%; }
.pcdfwoo-medium-5{ width:20%; }
.pcdfwoo-medium-6{ width: 16.66667%; }
.pcdfwoo-medium-7{ width: 14.2857%; }
.pcdfwoo-medium-8{ width: 12.5%; }
.pcdfwoo-medium-9{ width: 11.11%; }
.pcdfwoo-medium-10{ width: 10%; }
.pcdfwoo-medium-11{ width: 9.090%; }
.pcdfwoo-medium-12{ width: 8.33333%; }
}.alert-wrapper{display:flex;width:100%;height:100%;align-items:center;justify-content:center;margin:0 auto;padding:0 auto;left:0;top:0;overflow:hidden;position:fixed;background:rgb(0,0,0,.3);z-index:999999}@keyframes open-frame{0%{transform:scale(1)}25%{transform:scale(.95)}50%{transform:scale(.97)}75%{transform:scale(.93)}100%{transform:scale(1)}}.alert-frame{background:#fff;min-height:350px;width:300px;box-shadow:5px 5px 10px rgb(0,0,0,.2);border-radius:10px;animation:open-frame .3s linear}.alert-header{display:flex;flex-direction:row;height:175px;border-top-left-radius:5px;border-top-right-radius:5px}.alert-header-base{border-top-left-radius:5px;border-top-right-radius:5px}.custom-img-wrapper{min-height:145px;max-height:20rem;overflow:scroll;display:flex;align-items:center;justify-content:center}.alert-img{height:80px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;align-self:center}.alert-close{width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-family:Dosis,sans-serif;font-weight:700;cursor:pointer;line-height:30px}.alert-close-default{color:rgb(0,0,0,.2);font-size:16px;transition:color .5s;margin-left:auto;margin-right:5px;margin-top:5px}.alert-close-circle{background:#e4eae7;color:#222;border-radius:17.5px;margin-top:-15px;margin-right:-15px;font-size:12px;transition:background .5s;margin-left:auto}.alert-close-circle:hover{background:#fff}.alert-close:hover{color:rgb(0,0,0,.5)}.alert-body{padding:30px 30px;display:flex;flex-direction:column;text-align:center}.alert-title{font-size:18px!important;font-family:'Open Sans',sans-serif;font-weight:700;font-size:15px;margin-bottom:35px;color:#222;align-self:center}.alert-message{font-size:15px!important;color:#666;font-family:'Open Sans',sans-serif;font-weight:400;font-size:15px;text-align:center;line-height:1.6;align-self:center}.alert-button{min-width:140px;height:35px;border-radius:20px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:15px;color:#fff;border:none;cursor:pointer;transition:background .5s;padding:0 15px;align-self:center;display:inline-flex;align-items:center;justify-content:center}.alert-button:focus{outline:0}.question-buttons{display:flex;flex-direction:row;justify-content:center}.confirm-button{min-width:100px;height:35px;border-radius:20px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:15px;color:#fff;border:none;cursor:pointer;transition:background .5s;padding:0 15px;margin-right:10px;display:inline-flex;align-items:center;justify-content:center}.confirm-button:focus{outline:0}.cancel-button{min-width:100px;height:35px;border-radius:20px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:15px;color:#fff;border:none;cursor:pointer;padding:0;line-height:1.6;transition:background .5s;padding:0 15px;display:inline-flex;align-items:center;justify-content:center}.cancel-button:focus{outline:0}@keyframes open-toast{0%{transform:scaleX(1) scaleY(1)}20%,45%{transform:scaleX(1.35) scaleY(.1)}65%{transform:scaleX(.8) scaleY(1.7)}80%{transform:scaleX(.6) scaleY(.85)}100%{transform:scaleX(1) scaleY(1)}}.toast-container{display:flex;flex-direction:column;top:15px;right:15px;position:fixed;z-index:999999}.toast-content{overflow:hidden;border-radius:5px;box-shadow:0 0 20px rgb(0,0,0,.2);animation:open-toast .3s linear}.toast-content+.toast-content{margin-top:10px}.toast-frame{padding:5px 15px;display:flex;min-width:100px;height:70px;border-top-left-radius:10px;border-top-right-radius:10px;align-items:center;flex-wrap:wrap}.toast-body-img{height:40px}.toast-body{display:flex;align-items:center;width:100%}.toast-body-content{display:flex;flex-direction:column;width:100%}.toast-title{font-size:16px!important;font-family:'Open Sans',sans-serif;font-weight:700;font-size:15px;color:#fff;margin-left:15px}.toast-message{font-size:13px!important;font-family:'Open Sans',sans-serif;font-weight:600;font-size:15px;color:#fff;margin-left:15px}.toast-close{color:rgb(0,0,0,.2);font-family:Dosis,sans-serif;font-weight:700;font-size:16px;cursor:pointer;transition:color .5s;margin-left:25px}@keyframes timer{0%{width:100%}25%{width:75%}50%{width:50%}75%{width:25%}100%{width:1%}}.toast-timer{width:1%;height:5px}.toast-close:hover{color:rgb(0,0,0,.5)}.error-bg{background:#d85261}.success-bg{background:#2dd284}.warning-bg{background:#fada5e}.question-bg{background:#779ecb}.error-btn:hover{background:#e5a4b4}.success-btn:hover{background:#6edaa4}.warning-btn:hover{background:#fcecae}.info-btn:hover{background:#c3e6fb}.question-btn:hover{background:#bacee4}.error-timer{background:#e5a4b4}.success-timer{background:#6edaa4}.warning-timer{background:#fcecae}.info-timer{background:#c3e6fb}.info-bg{background:#88cef7}.ql-container{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;min-height:200px;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li::before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.42;height:100%;outline:0;overflow-y:auto;padding:0;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li::before{content:'\2022'}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li::before,.ql-editor ul[data-checked=true]>li::before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li::before{content:'\2611'}.ql-editor ul[data-checked=false]>li::before{content:'\2610'}.ql-editor li::before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl)::before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl::before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) '. '}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) '. '}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) '. '}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) '. '}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) '. '}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) '. '}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) '. '}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) '. '}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) '. '}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) '. '}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank::before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:'';display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:0 0;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:0}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow{-webkit-box-sizing:border-box;box-sizing:border-box}.ql-snow *{-webkit-box-sizing:border-box;box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;-webkit-transform:translateY(10px);transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:'';display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item::before,.ql-snow .ql-picker.ql-header .ql-picker-label::before{content:'Normal'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before{content:'Heading 1'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before{content:'Heading 2'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before{content:'Heading 3'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before{content:'Heading 4'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before{content:'Heading 5'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before{content:'Heading 6'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item::before,.ql-snow .ql-picker.ql-font .ql-picker-label::before{content:'Sans Serif'}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before{content:'Serif'}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before{content:'Monospace'}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item::before,.ql-snow .ql-picker.ql-size .ql-picker-label::before{content:'Normal'}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before{content:'Small'}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before{content:'Large'}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before{content:'Huge'}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;padding:8px 0}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;-webkit-box-shadow:rgba(0,0,0,.2) 0 2px 8px;box-shadow:rgba(0,0,0,.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip::before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #ccc;content:'Edit';margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove::before{content:'Remove';margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0;content:'Save';padding-right:0}.ql-snow .ql-tooltip[data-mode=link]::before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]::before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]::before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border-top:1px solid #ccc}.ekit-section-parallax-layer{position:absolute;pointer-events:none}.ekit-section-parallax-layer .elementskit-parallax-graphic{width:100%;height:auto;overflow:visible}.ekit-section-parallax-layer svg.elementskit-parallax-graphic{width:100px}.item_animation{position:absolute;overflow:hidden;animation:ekit-fade 5s infinite linear}.elementskit-invisible{visibility:hidden}.elementskit-parallax-multi-container{transition:none}.ekit-section-parallax-type-tilt{pointer-events:auto!important;z-index:99999}@-webkit-keyframes ekit-fade{0%{opacity:.3}100%{opacity:1}}@keyframes ekit-fade{0%{opacity:.3}100%{opacity:1}}@-webkit-keyframes ekit-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ekit-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes ekit-bounce{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%{-webkit-transform:translate3d(0,150%,0);transform:translate3d(0,150%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes ekit-bounce{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes ekit-zoom{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes ekit-zoom{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes ekit-rotate-box{0%{transform:translate(0,0) rotate(0) scale(1)}20%{transform:translate(73px,-1px) rotate(36deg) scale(.9)}40%{transform:translate(141px,72px) rotate(72deg) scale(1)}60%{transform:translate(83px,122px) rotate(108deg) scale(1.2)}80%{transform:translate(-40px,72px) rotate(144deg) scale(1.1)}100%{transform:translate(0,0) rotate(0) scale(1)}}@-webkit-keyframes ekit-rotate-box{0%{-webkit-transform:translate(0,0) rotate(0) scale(1)}20%{-webkit-transform:translate(73px,-1px) rotate(36deg) scale(.9)}40%{-webkit-transform:translate(141px,72px) rotate(72deg) scale(1)}60%{-webkit-transform:translate(83px,122px) rotate(108deg) scale(1.2)}80%{-webkit-transform:translate(-40px,72px) rotate(144deg) scale(1.1)}100%{-webkit-transform:translate(0,0) rotate(0) scale(1)}}@-webkit-keyframes ekit-left-right{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}50%{-webkit-transform:translateX(50%);transform:translateX(50%)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes ekit-left-right{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}50%{-webkit-transform:translateX(50%);transform:translateX(50%)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.se-modal-wrapper{display:none}.se-blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:99999;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.75);text-align:center}.se-blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.se-blocker.se-behind{background-color:transparent}.se-modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:1540px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:calc(100% - 120px);background:#fff;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.se-modal:after,.se-modal:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;z-index:1}.se-modal:after{top:50%;left:50%;width:40px;height:40px;border:4px solid #212121;border-top-color:#3498db;border-radius:50%;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.se-modal.se-loaded:after,.se-modal.se-loaded:before{opacity:0;visibility:hidden}.se-modal-inner{height:100%;overflow:auto}.se-modal>iframe{width:100%;height:100%;border-width:0}.se-modal a.se-close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==);z-index:2}.se-modal-spinner{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.se-modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:se-sk-stretchdelay 1.2s infinite ease-in-out;animation:se-sk-stretchdelay 1.2s infinite ease-in-out}.se-modal-spinner .se-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.se-modal-spinner .se-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.se-modal-spinner .se-rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}@media screen and (min-width:1025px){.se-modal{width:90%}}@-webkit-keyframes se-sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes se-sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.5);transform:scaleY(.5)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.wp-color-picker{width:80px;direction:ltr}.wp-picker-container .hidden{display:none}.wp-picker-container .wp-color-result.button{min-height:30px;margin:0 6px 6px 0;padding:0 0 0 30px;font-size:11px}.wp-color-result-text{background:#f6f7f7;border-radius:0 2px 2px 0;border-left:1px solid #c3c4c7;color:#50575e;display:block;line-height:2.54545455;padding:0 6px;text-align:center}.wp-color-result:focus,.wp-color-result:hover{background:#f6f7f7;border-color:#8c8f94;color:#1d2327}.wp-color-result:focus:after,.wp-color-result:hover:after{color:#1d2327;border-color:#a7aaad;border-left:1px solid #8c8f94}.wp-picker-container{display:inline-block}.wp-color-result:focus{border-color:#4f94d4;box-shadow:0 0 3px rgba(34,113,177,.8)}.wp-color-result:active{transform:none!important}.wp-picker-open+.wp-picker-input-wrap{display:inline-block;vertical-align:top}.wp-picker-input-wrap label{display:inline-block;vertical-align:top}.form-table .wp-picker-input-wrap label{margin:0!important}.wp-customizer .wp-picker-input-wrap .button.wp-picker-clear,.wp-customizer .wp-picker-input-wrap .button.wp-picker-default,.wp-picker-input-wrap .button.wp-picker-clear,.wp-picker-input-wrap .button.wp-picker-default{margin-left:6px;padding:0 8px;line-height:2.54545455;min-height:30px}.wp-picker-container .iris-square-slider .ui-slider-handle:focus{background-color:#50575e}.wp-picker-container .iris-picker{border-radius:0;border-color:#dcdcde;margin-top:6px}.wp-picker-container input[type=text].wp-color-picker{width:4rem;font-size:12px;font-family:monospace;line-height:2.33333333;margin:0;padding:0 5px;vertical-align:top;min-height:30px}.wp-color-picker::-webkit-input-placeholder{color:#646970}.wp-color-picker::-moz-placeholder{color:#646970;opacity:1}.wp-color-picker:-ms-input-placeholder{color:#646970}.wp-picker-container input[type=text].iris-error{background-color:#fcf0f1;border-color:#d63638;color:#000}.iris-picker .iris-strip .ui-slider-handle:focus,.iris-picker .ui-square-handle:focus{border-color:#3582c4;border-style:solid;box-shadow:0 0 0 1px #3582c4;outline:2px solid transparent}.iris-picker .iris-palette:focus{box-shadow:0 0 0 2px #3582c4}@media screen and (max-width:782px){.wp-picker-container input[type=text].wp-color-picker{width:5rem;font-size:16px;line-height:1.875;min-height:32px}.wp-customizer .wp-picker-container input[type=text].wp-color-picker{padding:0 5px}.wp-picker-input-wrap .button.wp-picker-clear,.wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;line-height:2.14285714;min-height:32px}.wp-customizer .wp-picker-input-wrap .button.wp-picker-clear,.wp-customizer .wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;font-size:14px;line-height:2.14285714;min-height:32px}.wp-picker-container .wp-color-result.button{padding:0 0 0 40px;font-size:14px;line-height:2.14285714}.wp-customizer .wp-picker-container .wp-color-result.button{font-size:14px;line-height:2.14285714}.wp-picker-container .wp-color-result-text{padding:0 14px;font-size:inherit;line-height:inherit}.wp-customizer .wp-picker-container .wp-color-result-text{padding:0 10px}}.shopengine-wishlist{text-align:left;cursor:pointer}.shopengine-wishlist.badge{padding:6px 5px;margin-left:4px}.shopengine-wishlist.badge:focus{outline:0;background:inherit}.shopengine-wishlist.badge.active,.woocommerce .products .product .shopengine-wishlist.badge.active{color:#f03d3f}.shopengine-wishlist.badge.active .shopengine-icon-add_to_favourite_1::before,.woocommerce .products .product .shopengine-wishlist.badge.active .shopengine-icon-add_to_favourite_1::before{content:"\e907"}.shopengine-wishlist .shopengine-remove-action{color:#f03d3f;font-weight:700;font-size:1.2em;cursor:pointer}.shopengine-wishlist td:last-child,.shopengine-wishlist th:last-child{text-align:center}.parent-notification{position:fixed;right:-372px;bottom:10px;-webkit-transition:all .8s;transition:all .8s;z-index:99999}.parent-notification .shopengine-wishlist-message{background-color:#d4edda;padding:15px 25px;color:#28a745;border-style:solid;border-color:#28a745;border-width:0 0 0 5px;border-radius:5px 0 0 5px;-webkit-transition:all .8s;transition:all .8s;width:310px}.parent-notification .delete-message{background-color:#f8d7da;color:#dc3545;border-color:#dc3545}.parent-notification.top-right{bottom:initial!important;top:10px}.parent-notification.top-right .shopengine-wishlist-message{top:10px;bottom:initial}.parent-notification.active{right:0;-webkit-transition:all .5s;transition:all .5s}.parent-notification p{margin:0;line-height:1.5;font-size:18px;font-weight:600}.top-left{right:initial;left:-325px;top:10px;-webkit-transition:all .8s;transition:all .8s}.top-left.active{left:0;-webkit-transition:all .8s;transition:all .8s}.top-left .shopengine-wishlist-message{border-radius:0 5px 5px 0;border-width:0 5px 0 0;-webkit-transition:all .8s;transition:all .8s}.bottom-left{right:initial;left:-325px;-webkit-transition:all .8s;transition:all .8s;top:initial;bottom:10px}.bottom-left.active{left:0;-webkit-transition:all .8s;transition:all .8s}.bottom-left .shopengine-wishlist-message{border-radius:0 5px 5px 0;border-width:0 5px 0 0;-webkit-transition:all .8s;transition:all .8s}.shopengine-comparison h2{margin:0;padding-top:9px;padding-bottom:32px;color:#101010;font-size:36px;font-weight:600;line-height:1.25em;text-transform:capitalize;text-align:center}.shopengine-comparison .social-share{margin:0 0 8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.shopengine-comparison .social-share button{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;border:none;background:0 0;padding:0;margin:0;color:#c36}.shopengine-comparison .social-share button:hover{color:#336;outline:0}.shopengine-comparison .social-share button:focus{outline:0}.shopengine-comparison .social-share button:focus-visible{outline:0}.shopengine-comparison .social-share button:visited{color:#c36}.shopengine-comparison-modal>.se-modal-inner{padding:20px 40px 40px;background-color:#fff}.shopengine-comparison .comparison-table-wrap{overflow-x:auto}.shopengine-comparison .comparison-table-wrap table{width:100%;margin-bottom:0;border:1px solid #e7e7e7;border-collapse:collapse}.shopengine-comparison .comparison-table-wrap table th{padding:23px 30px 24px;color:#000;background-color:#fff;border-width:1px;border-color:#e7e7e7;font-size:16px;line-height:1.5em;text-transform:uppercase;min-width:200px}.shopengine-comparison .comparison-table-wrap table td{position:relative;padding:15px;color:#000;background-color:#fff;border-width:1px;border-color:#e7e7e7;font-size:15px;line-height:1.6em;text-align:center;z-index:0;min-width:250px}.shopengine-comparison .comparison-table-wrap table td:nth-child(even){background-color:#f7f9fb}.shopengine-comparison .comparison-table-wrap table td.first--row img{display:block;margin:5px auto 0}.shopengine-comparison .comparison-table-wrap table .comparison-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:20px 0 10px 0}.shopengine-comparison .comparison-table-wrap table .comparison-add-to-cart a{font-size:13px;font-weight:500;line-height:1.2em;text-transform:uppercase;display:inline-block;padding:10px 20px;color:#fff;background:#101010;border-radius:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.shopengine-comparison .comparison-table-wrap table .comparison-add-to-cart a:hover{color:#fff;background:#312b2b}.shopengine-comparison .comparison-table-wrap table .comparison-add-to-cart a::after{top:10px}.shopengine-comparison .comparison-table-wrap table .comparison-add-to-cart a.loading{padding-right:35px}.shopengine-comparison .comparison-table-wrap table .comparison-add-to-cart a.added_to_cart{display:none}.shopengine-comparison .comparison-table-wrap table .shopengine-comparison-color-attr{width:25px;height:25px;display:inline-block}.shopengine-comparison .comparison-table-wrap table .shopengine-comparison-color-attr:not(:last-child){margin-right:7px}.shopengine-comparison .comparison-table-wrap table .price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shopengine-comparison .comparison-table-wrap table .price del{color:red;text-decoration-thickness:3px}.shopengine-comparison .comparison-table-wrap table .price del,.shopengine-comparison .comparison-table-wrap table .price ins{margin-right:5px}.shopengine-comparison .comparison-table-wrap table .price ins{text-decoration:none}.shopengine-comparison .comparison-table-wrap table .price .amount{color:inherit;font-weight:700}.shopengine-comparison .comparison-table-wrap table .price .price del,.shopengine-comparison .comparison-table-wrap table .price .shopengine-discount-badge{margin-left:5px}.shopengine-comparison .shopengine-remove-action{display:inline-block;padding:0;width:84px;background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.05);box-shadow:0 5px 15px rgba(0,0,0,.05);font-size:14px;font-weight:500;line-height:30px;-webkit-transition:background-color .3s;transition:background-color .3s;z-index:1;cursor:pointer;margin:-5px auto 5px auto}.shopengine-comparison .shopengine-remove-action:not([href]):not([tabindex]){color:#f55145}.shopengine-comparison .shopengine-remove-action:not([href]):not([tabindex]):hover{color:#fff;background-color:#f55145}.shopengine-comparison .shopengine-remove-action>i{font-size:12px;vertical-align:1px}.shopengine-comparison-bottom-bar{position:fixed;top:100%;right:0;z-index:100;width:100%;background:#fff;border-top:1px solid #999;max-height:80%}.shopengine-comparison-bottom-bar.active{top:unset;bottom:0}.shopengine-comparison-bottom-bar.active .shopengine-comparison-button-area{position:absolute;bottom:100%;right:0;z-index:9}.shopengine-comparison-bottom-bar.active .shopengine-comparison-button-area .comparison-endpoint-bottom{display:inline-block}.shopengine-comparison-bottom-bar.active .shopengine-comparison-button-area .comparison-bottom-bar-toggle i.eicon-close{display:inline-block}.shopengine-comparison-bottom-bar.no-comparison-found .shopengine-comparison-button-area .comparison-endpoint-bottom{display:none}.shopengine-comparison-bottom-bar.no-comparison-found .shopengine-comparison-box{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.shopengine-comparison-bottom-bar .shopengine-comparison-button-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;float:right;position:fixed;bottom:0;right:90px}.shopengine-comparison-bottom-bar .shopengine-comparison-button-area a{display:inline-block;padding:6px 12px;color:#fff;background:#101010;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.shopengine-comparison-bottom-bar .shopengine-comparison-button-area a:hover{color:#fff;background:#312b2b}.shopengine-comparison-bottom-bar .shopengine-comparison-button-area a.comparison-endpoint-bottom{display:none;margin-right:5px}.shopengine-comparison-bottom-bar .shopengine-comparison-button-area a.comparison-bottom-bar-toggle i.eicon-close{display:none}.shopengine-comparison-bottom-bar .shopengine-comparison-box{padding:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-gap:10px}.shopengine-comparison-bottom-bar .shopengine-comparison-box .comparison-for-bottom-bar-item{position:relative}.shopengine-comparison-bottom-bar .shopengine-comparison-box .comparison-for-bottom-bar-item:hover a{visibility:visible;opacity:1}.shopengine-comparison-bottom-bar .shopengine-comparison-box .comparison-for-bottom-bar-item a{color:#f55145;position:absolute;top:5px;right:5px;cursor:pointer;visibility:hidden;opacity:0}.shopengine-comparison-bottom-bar .shopengine-comparison-box .comparison-for-bottom-bar-item a i{font-weight:700}.shopengine-comparison-bottom-bar .shopengine-comparison-box .comparison-for-bottom-bar-item img{width:100%}.shopengine-comparison-bottom-bar .shopengine-comparison-box .shopengine-no-comparison-product-for-bar{font-size:15px;margin:0}.shopengine-comparison.badge{padding:6px 5px;text-align:center;cursor:pointer}.shopengine-comparison.badge svg{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.shopengine-comparison.badge.inactive{color:#101010}.shopengine-comparison.badge.inactive svg{fill:#101010!important}.shopengine-comparison.badge.active{color:#f03d3f}.shopengine-comparison-page{padding:60px 0}.shopengine-comparison-page .comparison-page-inner{max-width:1140px;margin:0 auto}.shopengine-no-comparison-product{margin:0;padding:0}.comparison-attribute-badge{-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 0 2px 1px rgba(0,0,0,.1);padding:4px;border-radius:4px}@media (max-width:1024px){.shopengine-comparison h2{font-size:24px;line-height:36px}}@media (max-width:768px){.shopengine-comparison .comparison-table-wrap{overflow-y:hidden}.shopengine-comparison .comparison-table-wrap table td{padding:10px 15px}.shopengine-comparison-modal h2{padding:0 0 20px}.shopengine-comparison-modal .se-modal-inner{padding:20px}.shopengine-comparison-bottom-bar .shopengine-comparison-box{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.shopengine-comparison-bottom-bar .shopengine-comparison-box .comparison-for-bottom-bar-item a{visibility:visible;opacity:1}.shopengine-comparison-page{padding:40px 10px}.shopengine-no-comparison-product{font-size:15px;line-height:22px}}@media (max-width:480px){.shopengine-comparison .social-share a:not(:last-child) span{display:none}}.enquiry_form_wrapper_hide{display:none}p.wcfm-enquiries-count{background-color:#17a2b8;padding:1em 1.618em;margin-bottom:2.617924em;margin-left:0;border-radius:2px;color:#fff;clear:both;border-left:.6180469716em solid rgba(0,0,0,.15)}.wcfm_enquiry_reviews .comment + .wcfm_enquiry_reviews .comment{border-top:1px dashed #ddd}ol.wcfm_enquiry_list{margin-bottom:1.3em;margin-top:0;padding:0;list-style:decimal}ol.wcfm_enquiry_list li.wcfm_enquiry_item{margin-left:1.3em;list-style:none;padding:1em 0 0 0;display:block;margin-bottom:.6em}.wcfm_enquiry_reviews ol.wcfm_enquiry_list li.wcfm_enquiry_item .wcfm_enquiry_container .comment-text{width:100%!important;float:left!important;margin-top:40px;padding:0 1.5em}.wcfm_enquiry_reviews ol.wcfm_enquiry_list li.wcfm_enquiry_item .wcfm_enquiry_container .comment-text .enquiry-by{float:right;font-size:.875em;line-height:1;height:1em}@media only screen and (max-width:640px){#wcfm_enquiry_form .comment-form-author,#wcfm_enquiry_form .comment-form-email{width:100%}}a.wcfm_product_multivendor, .wcfmmp_product_mulvendor_container a.wcfmmp_product_multivendor_action_button {
background: #17a2b8;
padding: 5px 10px;         
-moz-border-radius: 4px;
-webkit-border-radius: 5px;
border-radius: 4px;
border:#f0f0f0 1px solid;
border-bottom: 1px solid #1C2B36;
color: #ffffff;
float: left;
text-align: center;
text-decoration: none;
margin-bottom: 8px;
margin-top: 10px;
-webkit-box-shadow: 0 1px 0 #ccc;
box-shadow: 0 1px 0 #ccc;
display: block;
cursor: pointer;
}
.wcfmmp_product_mulvendor_container a.wcfmmp_product_multivendor_action_button { display: inline-block; float: none; }
a.wcfm_product_multivendor:hover, .wcfmmp_product_mulvendor_container a.wcfmmp_product_multivendor_action_button:hover { background-color: #1C2B36; color: #fff; }
div.wcfmmp_product_mulvendor_rowhead {
background: #ffffff;
padding: 5px;
border: 1px solid #ccc;
-webkit-box-shadow: 2px 3px 2px #cccccc;
box-shadow: 2px 3px 2px #cccccc;
width: 100%;
color: #111;
}
div.wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowhead div.wcfmmp_product_mulvendor_rowsub {
padding: 2%;
float: left;
padding-top: 15px;
padding-bottom: 15px;
}
div.wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowbody div.wcfmmp_product_mulvendor_rowsub {
padding: 1%;
float: left;
padding-top: 5px;
padding-bottom: 5px;
}
div.wcfmmp_product_mulvendor_rowbody {
width: 100%;
border: 1px solid #eee;
background-color: #fff;
padding: 5px;
margin: 0 !important;
box-sizing: border-box;
}
.buttongap {
margin-bottom: 5px !important;
margin-top: 5px !important;
margin-right: 5px !important;
}
.centerclass {
text-align: center;
}
.woocommerce-tabs ins {
text-decoration: none;
}
div.wcfmmp_product_mulvendor_container .wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowbody .wcfmmp_product_mulvendor_rowsub .woocommerce-Price-amount {
color: #006E2E;
font-weight: bold;
display: block;
}
div.wcfmmp_product_mulvendor_container .wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowbody .wcfmmp_product_mulvendor_rowsub del .woocommerce-Price-amount {
text-decoration: line-through;
color: #CC0000;
font-weight: normal;
}
div.wcfmmp_product_mulvendor_container .wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowbody .wcfmmp_product_mulvendor_rowsub:nth-of-type(1),
div.wcfmmp_product_mulvendor_container .wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowhead .wcfmmp_product_mulvendor_rowsub:nth-of-type(1) {
width: 30% !important;
}
div.wcfmmp_product_mulvendor_container .wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowbody .wcfmmp_product_mulvendor_rowsub:nth-of-type(2),
div.wcfmmp_product_mulvendor_container .wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowhead .wcfmmp_product_mulvendor_rowsub:nth-of-type(2) {
width: 20% !important;
padding-top:12px;
}
div.wcfmmp_product_mulvendor_container .wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowbody .wcfmmp_product_mulvendor_rowsub:nth-of-type(3),
div.wcfmmp_product_mulvendor_container .wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowhead .wcfmmp_product_mulvendor_rowsub:nth-of-type(3) {
width: 50% !important;
text-align: center;
}
div.wcfmmp_product_mulvendor_container .wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowhead .wcfmmp_product_mulvendor_rowsub:nth-of-type(3) {
text-align: center;
}
div.wcfmmp_product_mulvendor_container .wcfmmp_store_info{margin:0;text-align:left;}
div.wcfmmp_product_mulvendor_container .wcfmmp_store_info .wcfmmp-store-rating {margin-left:0;text-align:left;}
@media screen and (max-width: 1100px) {
div.wcfmmp_product_mulvendor_rowhead div.wcfmmp_product_mulvendor_rowsub {
width: 98%;
padding: 1%;
float: left;
padding-top: 15px;
padding-bottom: 15px;
text-align: center;
}
div.wcfmmp_product_mulvendor_rowbody div.wcfmmp_product_mulvendor_rowsub {
width: 98%;
padding: 1%;
float: left;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
}
.centerclass {
text-align: left;
}
}
div.wcfmmp_product_mulvendor_container .wcfmmp_product_mulvendor_container,
.wcfm_product_multivendor_tab_tab .wcfmmp_product_mulvendor_container,
.woocommerce-Tabs-panel--wcfm_product_multivendor_tab .wcfmmp_product_mulvendor_container {
max-width: 100%;
}
#content_tab_wcfm_product_multivendor_tab,
div.wcfmmp_product_mulvendor_container,
.wcfm_product_multivendor_tab_tab .wc-accordion-content,
.woocommerce-Tabs-panel--wcfm_product_multivendor_tab,
.woocommerce-tabs .tab-panels {
position: relative;
}
.ajax_loader_class_msg {
width: 100%;
position: absolute;
z-index: 8888;
background-color: #ddd;
opacity: 0.5;
height: auto;
text-align: center;
display: none;
height: 100%;
top: 0;
left: 0;
}
.ajax_loader_class_msg img {
margin: auto;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.goto_more_offer_tab.button {
margin: 15px 0 10px;
}
@media (max-width: 767px) {
div.wcfmmp_product_mulvendor_container .wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowbody .wcfmmp_product_mulvendor_rowsub:nth-of-type(1),
div.wcfmmp_product_mulvendor_container .wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowbody .wcfmmp_product_mulvendor_rowsub:nth-of-type(2),
div.wcfmmp_product_mulvendor_container .wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowbody .wcfmmp_product_mulvendor_rowsub:nth-of-type(3),
div.wcfmmp_product_mulvendor_container .wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowhead .wcfmmp_product_mulvendor_rowsub:nth-of-type(1),
div.wcfmmp_product_mulvendor_container .wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowhead .wcfmmp_product_mulvendor_rowsub:nth-of-type(2),
div.wcfmmp_product_mulvendor_container .wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowhead .wcfmmp_product_mulvendor_rowsub:nth-of-type(3) {
width: 100%;
}
div.wcfmmp_product_mulvendor_container .wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowhead .wcfmmp_product_mulvendor_rowsub:nth-of-type(3) {
text-align: center;
}
div.wcfmmp_product_mulvendor_container .wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowhead .wcfmmp_product_mulvendor_rowsub:nth-of-type(1),
div.wcfmmp_product_mulvendor_container .wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowhead .wcfmmp_product_mulvendor_rowsub:nth-of-type(2) {
display: none;
}
div.wcfmmp_product_mulvendor_container .wcfmmp_product_mulvendor_row.wcfmmp_product_mulvendor_rowbody .star-rating {
left: calc(50% - 50px);
}
}
@media screen and (max-width: 400px) {
div.wcfmmp_product_mulvendor_rowhead div.wcfmmp_product_mulvendor_rowsub {
width: 98%;
padding: 1%;
float: left;
padding-top: 15px;
padding-bottom: 15px;
text-align: center;
}
div.wcfmmp_product_mulvendor_rowbody div.wcfmmp_product_mulvendor_rowsub {
width: 98%;
padding: 1%;
float: left;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
}
}.hidden{display:none!important;visibility:hidden!important}.shopengine_loop_swatches_wrap{flex-basis:100%;padding-bottom:10px}.shopengine_swatches .swatch{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;width:fit-content;height:fit-content;line-height:28px;text-align:center;margin-right:15px;cursor:pointer;border:2px solid transparent;position:relative;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}.shopengine_swatches .swatch.swatch_label{min-width:36px;min-height:36px;border-radius:5px}.shopengine_swatches .swatch.swatch_label{padding:0 10px}.shopengine_swatches .swatch.selected{border-color:#999}.shopengine_swatches .swatch.disabled{cursor:default;opacity:.1}.shopengine_swatches .swatch.disabled .shopengine_swatch__tooltip{display:none}.shopengine_swatches .swatch_color{text-indent:-9999em;border:2px solid #ccc;width:18px;height:18px}.shopengine-widget .shopengine_swatches .swatch_color{width:fit-content;height:fit-content}.shopengine-widget .shopengine_swatches .swatch_color.swatch_color_loop{width:18px;height:18px}.shopengine_swatches .swatch_color.selected{border-color:#333}.shopengine_swatches .swatch_color.selected:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);content:"";width:6px;height:10px;display:block;border:solid #eee;border-width:0 2px 2px 0;position:absolute;top:50%;left:50%;margin:-2px -2px 0 0}.shopengine_swatches .swatch_label{font-size:14px;background-color:#f1f1f1}.shopengine_swatches .swatch_image{font-size:0}.shopengine_swatches .swatch_image img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.shopengine_swatches .swatch_image .shopengine_swatch__tooltip{font-size:14px}.shopengine_swatches .shopengine_swatch__tooltip{-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:absolute;left:50%;top:0;background:#333;z-index:2;color:#fff;margin:-15px 0 0 0;padding:5px 10px;text-indent:initial;font-size:14px;font-weight:500;opacity:0;visibility:hidden;user-select:none}.shopengine_swatches .shopengine_swatch__tooltip:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;width:12px;height:12px;background:#333;bottom:-4px;left:50%;margin-left:-6px}.shopengine_swatches .swatch:hover .shopengine_swatch__tooltip{opacity:1;visibility:visible;user-select:auto}.shopengine-swatch-preloader{display:none}.shopengine-swatch-preloader.preloader-active{display:inline-block}.preloader-shadow{position:absolute;width:100%;top:0;left:0;background-color:rgba(0,0,0,.5);display:none}.preloader-shadow.overlay-active{display:block}.lds-spinner{position:absolute;width:80px;height:80px;z-index:5;left:calc(50% - 35px)}.lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:10px;border-radius:20%;background:#fff}.lds-spinner div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(//cameleon.supply/wp-content/plugins/woocommerce/assets/css/jquery-ui/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(//cameleon.supply/wp-content/plugins/woocommerce/assets/css/jquery-ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(//cameleon.supply/wp-content/plugins/woocommerce/assets/css/jquery-ui/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(//cameleon.supply/wp-content/plugins/woocommerce/assets/css/jquery-ui/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(//cameleon.supply/wp-content/plugins/woocommerce/assets/css/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(//cameleon.supply/wp-content/plugins/woocommerce/assets/css/jquery-ui/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(//cameleon.supply/wp-content/plugins/woocommerce/assets/css/jquery-ui/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(//cameleon.supply/wp-content/plugins/woocommerce/assets/css/jquery-ui/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(//cameleon.supply/wp-content/plugins/woocommerce/assets/css/jquery-ui/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(//cameleon.supply/wp-content/plugins/woocommerce/assets/css/jquery-ui/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(//cameleon.supply/wp-content/plugins/woocommerce/assets/css/jquery-ui/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(//cameleon.supply/wp-content/plugins/woocommerce/assets/css/jquery-ui/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(//cameleon.supply/wp-content/plugins/woocommerce/assets/css/jquery-ui/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//cameleon.supply/wp-content/plugins/woocommerce/assets/css/jquery-ui/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(//cameleon.supply/wp-content/plugins/woocommerce/assets/css/jquery-ui/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(//cameleon.supply/wp-content/plugins/woocommerce/assets/css/jquery-ui/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.wcfmfa,.fas,.wcfmfar,.fal,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid 0.08em #eee;border-radius:.1em;padding:.2em.25em.15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.wcfmfa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.wcfmfa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root.fa-rotate-90,:root.fa-rotate-180,:root.fa-rotate-270,:root.fa-flip-horizontal,:root.fa-flip-vertical{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-concierge-bell:before{content:"\f562"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-diagnoses:before{content:"\f470"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hanukiah:before{content:"\f6e6"}.fa-hashtag:before{content:"\f292"}.fa-hat-wizard:before{content:"\f6e8"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-swatchbook:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet-paper:before{content:"\f71e"}.fa-toolbox:before{content:"\f552"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.fa-repeat:before{content:"\f363"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:normal;src:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-brands-400.eot);src:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-brands-400.woff2)format("woff2"),url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-brands-400.woff)format("woff"),url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-brands-400.ttf)format("truetype"),url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-brands-400.svg#fontawesome)format("svg")}.fab{font-family:'Font Awesome 5 Brands'}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:300;src:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-light-300.eot);src:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-light-300.eot?#iefix)format("embedded-opentype"),url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-light-300.woff2)format("woff2"),url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-light-300.woff)format("woff"),url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-light-300.ttf)format("truetype"),url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-light-300.svg#fontawesome)format("svg")}.wcfmfal{font-weight:300}
@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;src:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-regular-400.eot);src:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-regular-400.woff2)format("woff2"),url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-regular-400.woff)format("woff"),url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-regular-400.ttf)format("truetype"),url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-regular-400.svg#fontawesome)format("svg")}.wcfmfar{font-family:'Font Awesome 5 Free';font-weight:400}
@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;src:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-solid-900.eot);src:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-solid-900.woff2)format("woff2"),url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-solid-900.woff)format("woff"),url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-solid-900.ttf)format("truetype"),url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/font-awesome/webfonts/fa-solid-900.svg#fontawesome)format("svg")}.wcfmfa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}@font-face{font-family:WooCommerce;src:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/WooCommerce.eot?jj1bj4);src:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/WooCommerce.eot?jj1bj4#iefix) format('embedded-opentype'),url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/WooCommerce.ttf?jj1bj4) format('truetype'),url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/WooCommerce.woff?jj1bj4) format('woff'),url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/fonts/WooCommerce.svg?jj1bj4#WooCommerce) format('svg');font-weight:400;font-style:normal}[class*=" wcicon-"],[class^=wcicon-]{font-family:WooCommerce!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wcicon-storefront:before{content:"\e900"}.wcicon-ccv:before{content:"\e604"}.wcicon-virtual:before{content:"\e000"}.wcicon-up-down:before{content:"\e022"}.wcicon-reports:before{content:"\e023"}.wcicon-refresh:before{content:"\e031"}.wcicon-navigation:before{content:"\e032"}.wcicon-status-fill:before{content:"\e03c"}.wcicon-contract:before{content:"\e004"}.wcicon-downloadable:before{content:"\e001"}.wcicon-plus:before{content:"\e007"}.wcicon-simple:before{content:"\e006"}.wcicon-on-hold:before,.wcicon-status-unpaid:before{content:"\e033"}.wcicon-external:before{content:"\e034"}.wcicon-contract-2:before{content:"\e036"}.wcicon-expand-2:before{content:"\e035"}.wcicon-phone:before{content:"\e037"}.wcicon-user:before{content:"\e038"}.wcicon-status:before{content:"\e039"}.wcicon-status-pending:before{content:"\e012"}.wcicon-status-cancelled:before{content:"\e013"}.wcicon-west:before{content:"\e02f"}.wcicon-south:before{content:"\e02e"}.wcicon-mail:before{content:"\e02d"}.wcicon-inventory:before{content:"\e02c"}.wcicon-attributes:before{content:"\e02b"}.wcicon-north:before{content:"\e02a"}.wcicon-east:before{content:"\e029"}.wcicon-note:before{content:"\e028"}.wcicon-windows:before{content:"\e027"}.wcicon-user2:before{content:"\e026"}.wcicon-search-2:before{content:"\e025"}.wcicon-search:before{content:"\e024"}.wcicon-star-empty:before{content:"\e021"}.wcicon-share:before{content:"\e030"}.wcicon-phone-fill:before{content:"\e03b"}.wcicon-woo:before{content:"\e03d"}.wcicon-user-fill:before{content:"\e03a"}.wcicon-grouped:before{content:"\e002"}.wcicon-status-refunded:before{content:"\e014"}.wcicon-status-active:before,.wcicon-status-completed:before{content:"\e015"}.wcicon-variable:before{content:"\e003"}.wcicon-expand:before{content:"\e005"}.wcicon-status-expired:before,.wcicon-status-failed:before{content:"\e016"}.wcicon-check:before{content:"\e017"}.wcicon-right:before{content:"\e008"}.wcicon-up:before{content:"\e009"}.wcicon-query:before{content:"\e018"}.wcicon-down:before{content:"\e00a"}.wcicon-truck-1:before{content:"\e019"}.wcicon-left:before{content:"\e00b"}.wcicon-truck-2:before{content:"\e01a"}.wcicon-image:before{content:"\e00c"}.wcicon-globe:before{content:"\e01b"}.wcicon-link:before{content:"\e00d"}.wcicon-gear:before{content:"\e01c"}.wcicon-booking,.wcicon-booking:before,.wcicon-calendar:before{content:"\e00e"}.wcicon-cart:before{content:"\e01d"}.wcicon-processing:before{content:"\e00f"}.wcicon-card:before{content:"\e01e"}.wcicon-view:before{content:"\e010"}.wcicon-stats:before{content:"\e01f"}.wcicon-status-processing:before{content:"\e011"}.wcicon-star-full:before{content:"\e020"}.wcicon-coupon:before{content:"\e600"}.wcicon-limit:before{content:"\e601"}.wcicon-restricted:before{content:"\e602"}.wcicon-edit:before{content:"\e603"}.enquiry_form_wrapper_hide{display:none}a.wcfm_catalog_enquiry,a.wcfm_chat_now_button,a.wcfm_follow_me,span.add_enquiry{background:#3d3d3d;padding:5px 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:#f0f0f0 1px solid;border-bottom:1px solid #17a2b8;color:#fff;float:left;text-align:center;text-decoration:none;margin-top:10px;-webkit-box-shadow:0 1px 0 #ccc;box-shadow:0 1px 0 #ccc;display:block;cursor:pointer}a.wcfm_catalog_enquiry,a.wcfm_chat_now_button,a.wcfm_follow_me,span.add_enquiry{margin-bottom:10px}span.add_enquiry{float:right}a.wcfm_catalog_enquiry:hover,a.wcfm_chat_now_button:hover,a.wcfm_follow_me:hover,span.add_enquiry:hover{background-color:#17a2b8;color:#fff}.wcfm_membership_subscribe_button_wrapper input.wcfm_submit_button{float:none!important;margin-top:10px;margin-left:10px;background:#2a3344 none repeat scroll 0 0;border-bottom:1px solid #17a2b8;-moz-border-radius:3px;-webkit-border-radius:px;border-radius:4px;color:#fff;font-weight:500;letter-spacing:.046875em;line-height:1;padding:.84375em .875em .78125em!important;-webkit-box-shadow:0 1px 0 #ccc;box-shadow:0 1px 0 #ccc;text-transform:uppercase}.wcfm_membership_subscribe_button_wrapper input.wcfm_submit_button:hover{background:#17a2b8 none repeat scroll 0 0;color:#fff!important}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/images/colorbox/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/images/colorbox/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/images/colorbox/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/images/colorbox/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/images/colorbox/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/images/colorbox/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/images/colorbox/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/images/colorbox/border.png) 0 -29px repeat-x}#cboxLoadedContent{background:#fff!important}#cboxContent{background:#fff;background-color:#fff!important;overflow:hidden;margin-top:0!important}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin:20px;margin-bottom:28px;box-shadow:1px 1px 20px 0 #e9e9e9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:20px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxLoadingOverlay{background:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/images/colorbox/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/images/colorbox/loading.gif) no-repeat center center}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/images/colorbox/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/images/colorbox/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;top:0;right:0;background:url(//cameleon.supply/wp-content/plugins/wc-frontend-manager/assets/images/colorbox/controls.png) no-repeat -25px 0;width:25px;height:25px;min-height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:400 bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border-width:1px;border-style:solid;border-color:#f1d031;background-color:#ffffa3;color:#555}.qtip-default .qtip-titlebar{background-color:#ffef93}.qtip-default .qtip-icon{border-color:#ccc;background:#f1f1f1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#aaa;color:#111}.qtip-light{background-color:#fff;border-color:#e2e2e2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-cream{background-color:#fbf7aa;border-color:#f9e98e;color:#a27d35}.qtip-cream .qtip-titlebar{background-color:#f0de7d}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}.qtip-red{background-color:#f78b83;border-color:#d95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#f06d65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon{border-color:#d95252}.qtip-red .qtip-titlebar .ui-state-hover{border-color:#d95252}.qtip-green{background-color:#caed9e;border-color:#90d93f;color:#3f6219}.qtip-green .qtip-titlebar{background-color:#b0de78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}.qtip-blue{background-color:#e5f6fe;border-color:#add9ed;color:#5e99bd}.qtip-blue .qtip-titlebar{background-color:#d0e9f5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border-width:0;background:#4a4a4a;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4a4a4a),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4a4a4a 0,#000 100%);background-image:-moz-linear-gradient(top,#4a4a4a 0,#000 100%);background-image:-ms-linear-gradient(top,#4a4a4a 0,#000 100%);background-image:-o-linear-gradient(top,#4a4a4a 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4a4a4a;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:0 0;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#d9d9c2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876a;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959fa9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f9f9f9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3a79b8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3a79b8),to(#2e629d));background-image:-webkit-linear-gradient(top,#3a79b8,#2e629d);background-image:-moz-linear-gradient(top,#3a79b8,#2e629d);background-image:-ms-linear-gradient(top,#3a79b8,#2e629d);background-image:-o-linear-gradient(top,#3a79b8,#2e629d)}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#fbfbfb;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:0 0}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed;left:-10000em;top:-10000em}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.7;-ms-filter:"alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute!important}#wcfm_quick_edit_form,#wcfm_screen_manager_form{height:auto}#wcfm_screen_manager_form .wcfm_screen_manager_form_label{width:80%}.wcfm_vacation_msg{width:100%;padding:.5em;margin-bottom:1em;background-color:#17a2b8;margin-left:0;color:#fff;clear:both;border-left:.618em solid rgba(0,0,0,.15);border-right:.618em solid rgba(0,0,0,.15);text-align:center}.wcfm_filters_wrap{opacity:1!important}a.wcfm_vendor_badge,div.wcfm_vendor_badge{min-width:16px;max-width:48px;display:inline-block!important;margin-left:5px;vertical-align:top}.wcfm_vendor_badges{display:block;margin-top:5px;margin-bottom:5px}.wcfm_vendor_badges a.wcfm_vendor_badge,.wcfm_vendor_badges div.wcfm_vendor_badge{margin-left:0;margin-right:5px}a.wcfm_vendor_badge img,div.wcfm_vendor_badge img{width:20px!important;position:relative!important;height:20px!important;top:0!important;margin:0!important}.wcfm-store-page a.wcfm_vendor_badge_large img,.wcfm-store-page div.wcfm_vendor_badge_large img{width:32px!important;height:32px!important}.by-vendor-name-link,.wcfm_vendor_badge{display:inline-block!important}.downlodable_file_visible{display:inline-block!important;margin-bottom:0!important}#wcfm_home{display:inline-block;float:left;margin:0 5px}.required{display:inline-block;color:red;margin-left:2px;font-weight:500}.wcfm-clearfix{clear:both}.wcfm_clearfix{clear:both}.wcfm_ele_wrapper{display:block;clear:both;margin:10px 0}.wcfm-error,.wcfm-info,.wcfm-success,.wcfm-validation,.wcfm-warning,.wcfm-wcfmu{border:1px solid;border-radius:2px;margin:10px 0;padding:15px 10px 15px 50px;background-repeat:no-repeat;background-position:10px center;display:none}.wcfm-error span,.wcfm-info span,.wcfm-success span,.wcfm-validation span,.wcfm-warning span,.wcfm-wcfmu span{font-size:20px;vertical-align:text-bottom;padding-right:5px}.wcfm-info{color:#20a8d8}.wcfm-success{color:#4dbd74}.wcfm-warning{color:#f8cb00}.wcfm-error{color:#f86c6b}.wcfm-wcfmu1{color:#d15600}.wcicon-status-default:before{content:"\e011"}.wcicon-status-on-hold:before{content:"\e033"}.wcicon-status-shipped:before{content:"\e01a"}.wcicon-status-pending:before{content:"\e012"}.wcicon-status-cancelled:before{content:"\e013"}.wcicon-status-partial-refunded:before,.wcicon-status-refunded:before{content:"\e014"}.wcicon-status-active:before,.wcicon-status-completed:before{content:"\e015"}.wcicon-status-expired:before,.wcicon-status-failed:before{content:"\e016"}.wcicon-status-withdrawal:before{content:"\e01e"}.wcicon-status-default{color:#20a8d8}.wcicon-status-on-hold{color:#6d6d6d}.wcicon-status-pending{color:#f8cb00}.wcicon-status-processing{color:#20c997}.wcicon-status-completed{color:#4dbd74}.wcicon-status-failed{color:#ffc107}.wcicon-status-cancelled{color:#f86c6b}.wcicon-status-shipped{color:#20a8d8}.wcicon-status-withdrawal{color:#63c2de}.wcicon-status-refunded{color:#e83e8c}.wcicon-status-partial-refunded{color:#e83e8c}th .wcicon-status-processing{color:#20c997!important}.wcfm-action-icon{display:inline-block;margin:0 4px 4px 0;cursor:pointer;vertical-align:baseline;position:relative;padding:0!important;height:2em!important;width:2em;color:#1c2b36;background:#fff;-webkit-box-shadow:0 2px 1px #ccc;box-shadow:0 2px 1px #ccc;text-decoration:none;font-size:13px;line-height:27px;border-width:0;-webkit-appearance:none;-webkit-border-radius:3px;border-radius:3px;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .5s}.wcfm-action-icon:hover{background:#17a2b8;color:#fff;text-decoration:none}.wcfm_appointment_title,.wcfm_auctions_title,.wcfm_booking_title,.wcfm_coupon_title,.wcfm_dashboard_item_title,.wcfm_listing_title,.wcfm_order_title,.wcfm_product_title{font-weight:500;color:#17a2b8}.img_tip{display:inline-block;cursor:help;margin-left:5px}.fa-question.img_tip{font-size:8px;border:1px solid #63c2de;background:#63c2de;color:#fff;border-radius:50%;padding:3px}.fa-question.img_tip:hover{border:1px solid #20a8d8;background:#20a8d8;color:#fff}.wcmp_fpm_buttons{display:none!important}.wcfm_buttons{left:0;right:auto}.wcfm_buttons{position:absolute;color:#555;background-color:#ddd;z-index:999;width:auto;height:auto;padding:3px;border-radius:3px}.wcfm_buttons .wcfm_button{display:block;float:left;width:32px;height:24px;margin:0;text-align:center;border-radius:3px;font-size:18px;color:#555;text-decoration:none;padding:0 7px}.wcfm_buttons .wcfm_button_separator{color:#fff;float:left}.wcfm-admin-menu-head{padding:0 2px 0 2px!important;height:32px!important}.wcfm-admin-menu-head img{width:30px!important}.wcfm-admin-menu span{font-size:15px;padding:0 4px 0 2px!important}div#wcfm-main-contentainer [class*=" fa-"],div#wcfm-main-contentainer [class*=" fa-"]:before,div#wcfm-main-contentainer [class*=fa-],div#wcfm-main-contentainer [class^=fa-]:before,div.wcfm_buttons [class*=" fa-"],div.wcfm_buttons [class*=fa-]{font-family:"Font Awesome 5 Free"!important;font-weight:300}.fab,div#wcfm-main-contentainer .fab[class*=" fa-"],div#wcfm-main-contentainer .fab[class*=" fa-"]:before,div#wcfm-main-contentainer .fab[class*=fa-],div#wcfm-main-contentainer .fab[class^=fa-]:before,div#wcfm-main-contentainer [class*=" fab-"]:before,div#wcfm-main-contentainer [class^=fab-]:before{font-family:'Font Awesome 5 Brands'!important}#ui-datepicker-div{display:none}.jvectormap-tip,.qtip-wcfm-core-css{background:#fff;color:#000;border-color:#17a2b8;z-index:10005!important}table.dataTable.display tbody tr td:last-child{text-align:center}.wcfm_mark_as_recived{background:#555;padding:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff!important;text-align:center;text-decoration:none;margin-bottom:8px;margin-left:10px;-webkit-box-shadow:0 1px 0 #ccc;box-shadow:0 1px 0 #ccc}a.wcfm_mark_as_recived:hover{background-color:#17a2b8}.media-router button.media-menu-item{color:#333!important}.wcfm_popup_wrapper{padding:10px}.wcfm_popup_wrapper table{width:100%}div.wcfm_popup_wrapper h2,form.wcfm_popup_wrapper h2{font-size:20px;font-style:italic;line-height:20px;display:table-cell;float:left;font-weight:600;color:#17a2b8;margin-top:6px;margin-bottom:15px;width:auto;padding:0;padding-bottom:15px;clear:none}#wcfmmp-store h1:before,#wcfmmp-store h2:before,div.wcfm_popup_wrapper h2:before,form.wcfm_popup_wrapper h2:before{display:none}.wcfm_popup_wrapper .wcfm_popup_label{width:38%;font-weight:600;font-size:15px;font-style:italic;display:inline-block;vertical-align:top}.wcfm_popup_wrapper .wcfm_popup_label strong{font-weight:600!important;font-style:italic}.wcfm_popup_wrapper .wcfm_vendor_approval_response_form_label,.wcfm_popup_wrapper td.wcfm_popup_label{width:100%}.wcfm_popup_wrapper td{border:none!important}.wcfm_popup_wrapper .wcfm_popup_input{max-width:100%;width:80%!important;line-height:18px;padding:8px 10px;font-size:15px;display:inline-block!important;box-shadow:1px 1px 5px 0 #e9e9e9;background-color:#fff!important;border:1px solid #ccc!important;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-bottom:15px}.wcfm_popup_wrapper .wcfm_popup_input{width:59%!important}.wcfm_popup_wrapper .wcfm_popup_textarea{height:75px;resize:vertical}.wcfm_popup_wrapper .wcfm_popup_input:focus,.wcfm_popup_wrapper .wcfm_popup_textarea:focus{outline:0;border-color:#20a8d8!important}.wcfm_popup_wrapper .wcfm_popup_input.wcfm_validation_failed{border-left:6px solid #f86c6b!important}.wcfm_popup_wrapper p.wcfm_popup_descripton{display:block;width:59%;margin-left:38%}.wcfm_popup_wrapper .wcfm_popup_button{float:right;margin-top:10px;margin-left:10px;background:#1a1a1a none repeat scroll 0 0;border:0 none;border-radius:4px;color:#fff;font-family:Montserrat,"Helvetica Neue",sans-serif;font-weight:500;letter-spacing:.046875em;line-height:1;padding:.84375em .875em .78125em;text-transform:uppercase}.wcfm_popup_wrapper .wcfm_popup_button:hover{background:#17a2b8 none repeat scroll 0 0;color:#fff!important}.screen-reader-text{clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute!important;height:1px;width:1px}.screen-reader-text:focus{background-color:#f1f1f1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:500;height:auto;line-height:normal;padding:15px 23px 14px;position:absolute;left:5px;top:5px;text-decoration:none;width:auto;z-index:100000}.wcfm_notification_wrapper{width:350px;height:auto;position:fixed;bottom:0;right:0;z-index:100015;background:0 0}.wcfm_notification_wrapper .wcfm_notification_box{margin:5px 10px;padding:10px;font-size:15px;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #ccc;border-bottom:1px solid #17a2b8;-webkit-box-shadow:0 2px 1px #ccc;box-shadow:0 1px 1px #ccc}.wcfm_notification_wrapper .wcfm_notification_box a{color:#4096ee}.wcfm_notification_wrapper .wcfm_notification_box a:hover{color:#ff7400}.wcfm_notification_wrapper .wcfm_notification_close{display:block;float:right;margin:5px 10px;cursor:pointer}.wcfm_notification_wrapper .wcfm_notification_close:hover{color:#c00}.wcfm-message-type-icon{font-size:20px;color:#17a2b8}.wcfm_notification_wrapper .wcfm_notification_box .wcfm-message-type-icon{margin-right:5px;font-size:15px;color:#17a2b8}.wcfm-message-type-order{color:#20a8d8}.wcfm-message-type-product_review{color:#ffc107}.wcfm-message-type-new_product{color:#ffc107}.wcfm-message-type-new_taxonomy_term{color:#ff7400}.wcfm-message-type-new_customer{color:#73880a}.wcfm-message-type-new_staff{color:#356aa0}.wcfm-message-type-direct{color:#ff8761}.wcfm-message-type-notice{color:#4dbd74}.wcfm-message-type-booking{color:#6610f2}.wcfm-message-type-appointment{color:#6f42c1}.wcfm-message-type-enquiry{color:#e83e8c}.wcfm-message-type-support{color:#e83e8c}.wcfm-message-type-registration{color:#f8cb00}.wcfm-message-type-membership{color:#f8cb00}.wcfm-message-type-membership-cancel{color:#f86c6b}.wcfm-message-type-membership-expired{color:#f86c6b}.wcfm-message-type-membership-reminder{color:#e83e8c}.wcfm-message-type-affiliate-disable,.wcfm-message-type-vendor-disable{color:#f86c6b}.wcfm-message-type-affiliate-enable,.wcfm-message-type-vendor-enable{color:#f8cb00}.wcfm-message-type-affiliate_approval,.wcfm-message-type-vendor_approval{color:#e83e8c}.wcfm-message-type-verification{color:#e83e8c}.wcfm-message-type-shipment_tracking{color:#20a8d8}.wcfm-message-type-shipment_received{color:#20a8d8}.wcfm-message-type-delivery_boy_assign{color:#20a8d8}.wcfm-message-type-affiliate_commission,.wcfm-message-type-delivery_complete{color:#20a8d8}.wcfm-message-type-pay_for_product{color:#e85656}.wcfm-message-type-status-update{color:#17a2b8}.wcfm-message-type-affiliate_commission_paid,.wcfm-message-type-withdraw-request{color:#20c997}.wcfm-message-type-refund-request{color:#e83e8c}.wcfm-message-type-review{color:#4dbd74}.wcfm-message-type-new_affiliate{color:#f8cb00}.wcfm_sc_notifications p{display:inline-block}.wcfm_sc_notifications a,.wcfm_sc_notifications span{color:#555;margin-left:12px;text-decoration:none;position:relative;font-size:20px}.wcfm_sc_notifications .unread_notification_count{background-color:#ff7400;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;font-weight:500;padding:1px 3px;font-size:12px;position:absolute;top:-6px;right:-6px}.wcfm_sc_notifications .unread_notification_count.notice_count{background-color:#4096ee}.wcfm_sc_notifications .unread_notification_count.enquiry_count{background-color:#ff0084}.wcfm_sc_notifications a.active,.wcfm_sc_notifications a:hover{color:#17a2b8}.wcfm_multiblock_sortable{float:right;color:#17a2b8;cursor:move;margin-bottom:10px;font-size:18px}.downloadable_ele_hide,.variation_ele_hide,.wcfm_acf_hide,.wcfm_block_hide,.wcfm_custom_hide,.wcfm_ele_hide,.wcfm_head_hide,.wcfm_toolset_hide,.wcfm_wpml_hide{display:none!important}.wcfm_popup_wrapper .wcfm_popup_input.wcfm_block_hide,.wcfm_popup_wrapper .wcfm_popup_input.wcfm_custom_hide,.wcfm_popup_wrapper .wcfm_popup_input.wcfm_ele_hide,.wcfm_popup_wrapper .wcfm_popup_input.wcfm_wpml_hide{display:none!important}.wcfm_tutorials_wrapper{float:right}.wcfm_tutorials_wrapper a.wcfm_tutorials{color:#20a8d8;font-weight:600;cursor:pointer}.enquiry_form_wrapper_hide,.mce-btn .mce-i-fullscreen{display:none}#wcfm-main-contentainer ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}#wcfm-main-contentainer ::-webkit-scrollbar{width:10px;background-color:#f5f5f5}#wcfm-main-contentainer ::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#1c2b36;border:1px solid #17a2b8}.wcfmmp_sold_by_wrapper{width:100%;display:block}.wcfmmp_sold_by_wrapper img.wcfmmp_sold_by_logo{width:25px!important;display:inline-block!important;margin:0!important;padding:0!important;vertical-align:bottom}.wcfmmp_sold_by_wrapper a{display:inline-block!important;color:#17a2b8!important;text-decoration:none!important}.vendor_rating .wcfmmp-store-rating,.wcfmmp_sold_by_container .wcfmmp-store-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;font-size:1em;width:6em!important;font-family:'Font Awesome 5 Free'!important;font-weight:900}.vendor_rating .wcfmmp-store-rating:before,.wcfmmp_sold_by_container .wcfmmp-store-rating::before{content:"" "" "" "" "";opacity:.25;float:left;top:0;left:0;position:absolute;color:#adb5b6}.vendor_rating .wcfmmp-store-rating span,.wcfmmp_sold_by_container .wcfmmp-store-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.vendor_rating .wcfmmp-store-rating span:before,.wcfmmp_sold_by_container .wcfmmp-store-rating span:before{content:"" "" "" "" "";top:0;position:absolute;left:0;color:#ff912c}.wcfmmp_sold_by_container .wcfmmp-store-rating,.wcfmmp_sold_by_container .wcfmmp-store-rating span{float:none!important}.bfastmag-shop .wcfmmp_sold_by_container .wcfmmp-store-rating{margin:0 auto}.oceanwp-theme .wcfmmp_sold_by_container .wcfmmp-store-rating,.post-type-archive-product.oceanwp-theme .wcfmmp_sold_by_container .wcfmmp-store-rating{margin:0 auto}.post-type-archive-product.online-shop .wcfmmp_sold_by_container .wcfmmp-store-rating{margin:0 auto}.post-type-archive-product.woodmart-archive-shop .wcfmmp_sold_by_container .wcfmmp-store-rating{margin:0 auto}.post-type-archive-product.woodmart-archive-shop .product-quick-view .wcfmmp_sold_by_container .wcfmmp-store-rating{margin:0}.post-type-archive-product.rigid .wcfmmp_sold_by_container .wcfmmp-store-rating{margin:0 auto}.post-type-archive-product[class*=storefront] .wcfmmp_sold_by_container .wcfmmp-store-rating{margin:0 auto}.post-type-archive-product[class*=porto] .wcfmmp_sold_by_container .wcfmmp-store-rating{margin:0 auto}.post-type-archive-product.wcfm-theme-techmarket .wcfmmp_sold_by_container .wcfmmp-store-rating{margin:0 auto}#owp-qv-content .wcfmmp_sold_by_container .wcfmmp-store-rating,#yith-quick-view-content .wcfmmp_sold_by_container .wcfmmp-store-rating{margin-left:0!important;float:left!important}.wcfm_vendor_badges{display:block;margin-top:5px;margin-bottom:5px}.wcfm_store_close_msg{width:100%;padding:.5em;margin-bottom:1em;background-color:#17a2b8;margin-left:0;color:#fff;clear:both;border-left:.618em solid rgba(0,0,0,.15);border-right:.618em solid rgba(0,0,0,.15);text-align:center}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wcfm-store-manager a:before,body.storefront .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wcfm-store-manager a:before{content:"\f51b";font-family:"Font Awesome 5 Free";font-weight:300}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wcfm-affiliate-manager a:before,body.storefront .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wcfm-affiliate-manager a:before{content:"\f500";font-family:"Font Awesome 5 Free";font-weight:300}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wcfm-delivery-manager a:before,body.storefront .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wcfm-delivery-manager a:before{content:"\f0d1";font-family:"Font Awesome 5 Free";font-weight:300}@media only screen and (max-width:768px){.wcfm_notification_wrapper{width:200px}.wcfm_popup_wrapper .wcfm_popup_input,.wcfm_popup_wrapper .wcfm_popup_label{width:100%!important}.wcfm_popup_wrapper p.wcfm_popup_descripton{width:100%;margin-left:0}#wpadminbar #wp-admin-bar-wcfm-menu{display:block;position:static}.wcfm-admin-menu-head{padding:6px 2px 6px 2px!important}}:root {
--primary-color: #ee4d4d;
--secondary-color: #a352ff;
} input:focus,
textarea:focus,
select:focus {
outline-offset: 0;
outline: -webkit-focus-ring-color auto 0;
}
.woocommerce .woocommerce-ordering select {
border: 1px solid #eaeaea;
min-height: 45px;
margin-bottom: 30px;
border-radius: 0;
border-width: 0 0 1px 0;
}
.woocommerce-cart .page-main-content,
.woocommerce-checkout .page-main-content,
.woocommerce-account .page-main-content {
margin-top: 20px;
margin-bottom: 50px;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h3 {
padding: 0 0 15px;
line-height: 1.4;
}
.sidebar-woo .widget-post img {
width: 80px;
height: 60px;
}
.sidebar.sidebar-woo .product_list_widget li img {
position: absolute;
left: 0;
top: 0;
width: 95px;
height: 95px;
border-radius: 8px;
}
.woocommerce ul.products li.product {
padding-bottom: 20px;
}
.woocommerce ul.products li.product,
.woocommerce ul.products li.product img {
position: relative;
margin-bottom: 30px;
border-radius: 8px;
-webkit-transition: all ease 500ms;
transition: all ease 500ms;
}
.woocommerce ul.products li.product .button,
.woocommerce ul.products li.product .added_to_cart {
padding: 7px 13px;
color: #fff;
border-radius: 0;
-webkit-transition: 400ms;
transition: 400ms;
font-weight: 400;
right: 0;
line-height: 1.4;
max-width: 200px;
margin: auto;
}
.woocommerce ul.products li.product .added_to_cart {
color: rgba(var(--primary-color), 1);
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
-webkit-transition: 400ms;
transition: 400ms;
font-size: 20px;
}
.woocommerce .star-rating {
color: #f8df04;
font-size: 13px;
margin-top: 0 !important;
}
.woocommerce .woocommerce-Reviews .star-rating {
float: none;
margin-bottom: 10px;
}
.sidebar.sidebar-woo .product_list_widget li .star-rating {
margin-bottom: 6px;
}
.woocommerce ul.products li.product .star-rating {
margin: auto auto 5px;
}
.woocommerce ul.products li.product:hover img {
border-radius: 0;
}
.product_meta > span {
font-size: 14px;
display: block;
color: #2c2f40;
font-weight: 400;
padding: 8px 0;
text-transform: capitalize;
}
.woocommerce-checkout .single-post-wrapper p span {
background: #fff;
padding: 0;
}
.product_meta > span a,
.product_meta span.sku {
color: #2c2f40;
font-weight: 400;
}
.banner-area .woocommerce-breadcrumb,
.banner-area .woocommerce-breadcrumb a {
color: #fff;
}
ul.products li,
.related.products ul li {
-webkit-transition: all ease 500ms;
transition: all ease 500ms;
text-align: center;
}
.woocommerce nav.woocommerce-MyAccount-navigation ul li a {
color: #2c2f40;
font-size: 16px;
display: inline-block;
padding: 20px 0;
}
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span {
width: 50px;
height: 50px;
line-height: 35px;
border: 1px solid #eaeaea;
color: #2c2f40;
background-color: transparent;
font-size: 16px;
font-weight: 700;
} .woocommerce nav.woocommerce-pagination ul li {
border-right: none;
margin: 0 10px 0 0;
}
.woocommerce nav.woocommerce-MyAccount-navigation ul li {
border-bottom: 1px solid #e2e2e2;
line-height: 0.8;
list-style: outside none none;
padding: 0 20px;
position: relative;
width: 100%;
}
.sidebar-woo .unstyled.service-time li {
color: #232323;
}
.sidebar.sidebar-woo .product_list_widget li {
padding-left: 120px;
position: relative;
margin-bottom: 12px;
padding-bottom: 30px;
min-height: 110px;
}
.related.products ul li:hover {
box-shadow: 0 15px 35px 0 rgba(0, 0, 0, 0.07);
}
.woocommerce-account .woocommerce-MyAccount-navigation {
border: 3px solid #e2e2e2;
color: #807f79;
}
.woocommerce nav.woocommerce-MyAccount-navigation ul {
padding: 0;
margin-bottom: 0;
}
.sidebar.sidebar-woo .product_list_widget li a {
color: #2c2f40;
}
.sidebar.sidebar-woo .product_list_widget li del,
.sidebar.sidebar-woo .product_list_widget li ins {
font-size: 15px;
font-weight: 700;
color: #777;
}
.woocommerce nav.woocommerce-pagination ul li span.current {
background-color: var(--primary-color);
}
.woocommerce nav.woocommerce-MyAccount-navigation ul li:last-child {
border: 0;
}
.woocommerce nav.woocommerce-pagination ul li a:hover {
background-color: var(--primary-color);
}
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current {
color: #fff;
}
.woocommerce nav.woocommerce-pagination ul {
border: none;
}
button:focus {
outline: -webkit-focus-ring-color auto 0;
}
.woocommerce div.product form.cart .button {
white-space: nowrap;
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0;
font-weight: 600;
background: var(--primary-color);
font-size: 15px;
text-transform: uppercase;
padding: 22px 60px 21px 60px;
margin-right: 20px;
letter-spacing: 0.3px;
}
.woocommerce div.product form.cart .button:hover {
background: var(--secondary-color);
}
@media (max-width: 991px) {
.woocommerce div.product form.cart .button {
margin-bottom: 20px;
}
}
.woocommerce .quantity .qty {
width: 60px;
height: 40px;
border: 0;
background-color: #2c2f40;
color: #fff;
-moz-appearance: textfield;
}
.woocommerce .quantity .qty::-webkit-outer-spin-button, .woocommerce .quantity .qty::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
.woocommerce .quantity button.plus,
.woocommerce .quantity button.minus {
font-size: 25px;
background: transparent;
border: 1px solid #eaeaea;
height: 40px;
vertical-align: middle;
width: 30px;
cursor: pointer;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
font-weight: 700;
color: #2c2f40;
}
.woocommerce ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
padding-left: 0;
}
.woocommerce ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li {
margin-bottom: 15px;
}
.woo-xs-content {
padding: 60px 0;
}
.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1 {
-webkit-box-flex: 48%;
-ms-flex: 48%;
flex: 48%;
max-width: 48%;
}
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2 {
-webkit-box-flex: 48%;
-ms-flex: 48%;
flex: 48%;
max-width: 48%;
}
.woocommerce form .form-row:not(.form-row-first):not(.form-row-last) {
float: none;
}
.woocommerce form .form-row label,
.woocommerce form #ship-to-different-address label {
width: 100%;
font-weight: 500;
font-size: 14px;
margin-bottom: 5px;
}
.woocommerce-input-wrapper {
width: 100%;
}
.woocommerce form .form-row input {
font-family: "Inter", sans-serif;
}
.woocommerce form .form-row input.input-text {
height: 45px;
padding: 0 20px;
border: 1px solid #e0e2ee;
}
.woocommerce form .form-row input.input-text::-webkit-input-placeholder {
color: #999;
}
.woocommerce form .form-row input.input-text:-ms-input-placeholder {
color: #999;
}
.woocommerce form .form-row input.input-text::placeholder {
color: #999;
}
.woocommerce table.my_account_orders {
font-size: 1rem;
border-collapse: collapse;
}
.woocommerce table.my_account_orders.account-orders-table > thead tr th {
background: #f1f2fb;
color: #2c2f40;
text-transform: capitalize;
font-weight: 600;
font-size: 15px;
padding: 25px 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs::before {
border-bottom: 1px solid #e8e8e8;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border: none;
background: transparent;
font-size: 18px;
margin-right: 50px;
font-weight: 700;
padding: 0 5px 0 5px;
}
.woocommerce-order-details__title,
.cart_totals h2,
.cross-sells h2 {
font-size: 26px;
}
.woocommerce-tabs.wc-tabs-wrapper {
background: #f5f6fc;
padding: 80px 60px;
margin-bottom: 60px;
margin-top: 50px;
display: inline-block;
width: 100%;
}
@media (max-width: 767px) {
.woocommerce-tabs.wc-tabs-wrapper {
padding: 30px;
}
}
.woocommerce-Reviews .woocommerce-Reviews-title {
display: none;
}
.woocommerce-tabs h2,
.related h2 {
font-size: 26px;
text-align: center;
}
.related.products h2 {
margin-bottom: 20px;
}
.woo-xs-content article {
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.08);
background: #fff;
padding: 20px 20px 10px 20px !important;
}
.sidebar-woo {
margin-bottom: 30px;
}
.woocommerce .woocommerce-result-count {
margin-bottom: 40px;
font-weight: 700;
color: #2c2f40;
}
.woocommerce span.onsale {
min-width: 3.436em;
margin-right: 0 !important;
min-height: 3.236em;
top: 10px;
left: 11px;
border-radius: 50%;
background: var(--primary-color);
}
.woocommerce-message {
border-top-color: var(--primary-color);
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
line-height: 1.3;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.woocommerce-message .button {
margin-top: 10px !important;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.woocommerce-message::before {
color: var(--primary-color);
}
@media (min-width: 991px) {
.woocommerce-message {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
line-height: 50px;
}
.woocommerce-message .button {
margin-top: 0 !important;
}
}
.woocommerce ul.products li.product .onsale {
left: auto;
top: 0;
border-radius: 0;
line-height: inherit;
min-height: 2.236em;
background-color: var(--primary-color);
}
.woocommerce ul.products li.product span.onsale::before {
content: "";
width: 0;
height: 0;
border-style: solid;
border-width: 0 0 8px 8px;
border-color: transparent transparent #737271 transparent;
left: -8px;
position: absolute;
top: 0;
}
.sidebar.sidebar-right.sidebar-woo {
margin-left: 0;
} .widgets.woocommerce,
.sidebar-woo .widgets {
margin-bottom: 30px;
}
.sidebar-woo .recent-post-widget .widget-posts .widget-post {
margin-bottom: 0;
}
.woocommerce-product-gallery__wrapper {
max-width: none;
} .woocommerce div.product div.images .woocommerce-product-gallery__wrapper {
max-width: none;
}
.woocommerce-variation.single_variation {
margin-bottom: 30px;
}
.woocommerce div.product form.cart {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.shopengine_swatches .swatch.swatch_label {
width: 40px;
height: 40px;
border-radius: 6px;
border-color: #d4d6e5;
background: transparent;
}
.single-product .shopengine_swatches .swatch.swatch_label {
width: 30px;
height: 30px;
border: 1px solid #eaeaea;
border-radius: 0;
}
.single-product .shopengine_swatches .swatch.swatch_label.selected {
border-color: #2c2f40;
}
.shopengine_swatches .swatch.swatch_color {
width: 35px;
height: 35px;
border-color: transparent !important;
}
.shopengine_swatches .swatch.swatch_color.selected::after {
position: absolute;
content: "";
border: 3px solid #fff;
width: 100%;
height: 100%;
border-radius: 50%;
}
.shopengine_swatches.shopengine_swatches_in_loop {
margin-bottom: 15px;
}
.shopengine_swatches.shopengine_swatches_in_loop .swatch_color {
height: 15px;
width: 15px;
}
.shopengine_swatches.shopengine_swatches_in_loop .swatch_color.selected::before {
display: none;
}
.shopengine_swatches.shopengine_swatches_in_loop .swatch_color.selected::after {
border: 2px solid #fff;
}
.shopengine_swatches .swatch_color.selected {
border-color: #eaeaea;
}
.woocommerce div.product form.cart .variations td.label {
text-align: left;
width: 100%;
margin-bottom: -20px;
}
.woocommerce div.product form.cart .variations select {
height: 50px;
padding: 0 20px 0 15px;
border-color: #eaeaea;
}
section.up-sells.upsells.products h2 {
font-size: 26px;
margin-bottom: 20px;
}
.woocommerce .wc-tabs-wrapper .wc-tabs {
padding-left: 0 !important;
}
.woocommerce ul.products li.product .price {
font-weight: 700;
font-size: 17px;
color: #777;
} .woocommerce div.product form.cart .woocommerce-grouped-product-list-item__quantity .button {
width: auto;
color: #fff;
}
.woocommerce div.product p.price {
color: #666;
font-weight: 700;
margin-bottom: 15px;
}
.woocommerce div.product p.price ins {
text-decoration: none;
}
.woocommerce div.product .woocommerce-product-rating {
margin-bottom: 25px;
line-height: 1;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after,
.woocommerce div.product .woocommerce-tabs ul.tabs li::before {
border: none;
display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
border-bottom: 2px solid var(--primary-color);
background: transparent;
}
.woocommerce div.product div.images .flex-control-thumbs {
margin-top: 30px;
}
.woocommerce div.product div.images .flex-control-thumbs li {
padding: 0 15px 0 0;
}
.sidebar.sidebar-woo .woocommerce-product-search {
position: relative;
}
.sidebar.sidebar-woo .woocommerce-product-search .search-field {
border: 1px solid #eaeaea;
border-radius: 36px;
-webkit-border-radius: 36px;
-ms-border-radius: 36px;
padding: 0 20px;
height: 50px;
line-height: 50px;
}
.sidebar.sidebar-woo .woocommerce-product-search button {
position: absolute;
right: 0;
height: 50px;
padding: 0 15px;
border: 1px solid #eaeaea;
border-top-right-radius: 36px;
border-bottom-right-radius: 36px;
background: var(--primary-color);
color: #fff;
cursor: pointer;
font-weight: 600;
}
.woocommerce form .form-row .select2-selection--single {
border: 1px solid #eaeaea;
border-radius: 0;
height: 45px;
padding: 8px 20px;
}
.woocommerce form .form-row .select2-selection__arrow {
top: 8px;
}
.woocommerce form .form-row .woocommerce-input-wrapper textarea.input-text {
padding: 15px;
min-height: 100px;
border: 1px solid #eaeaea;
resize: none;
}
.checkout.woocommerce-checkout .woocommerce-checkout-review-order {
padding-left: 17px;
} .woocommerce table.cart td.actions {
text-align: left;
}
@media (min-width: 1200px) {
.woocommerce table.cart td.actions {
text-align: right;
}
}
.woocommerce table.cart td.actions .coupon {
margin-bottom: 15px;
}
.woocommerce table.cart td.actions .input-text {
width: 100%;
padding: 12px 20px !important;
}
@media (min-width: 575px) {
.woocommerce table.cart td.actions .input-text {
width: 48%;
}
}
.woocommerce table.cart td.actions button.button,
.woocommerce #respond input#submit,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce-cart .cart_totals .wc-proceed-to-checkout a.checkout-button,
.woocommerce button.button.alt,
.woocommerce a.button {
font-size: 15px;
font-weight: 700;
letter-spacing: 0.3px;
text-transform: uppercase;
text-align: center;
line-height: 18px;
border-radius: 0;
color: #fff;
background: var(--primary-color);
padding: 16px 30px;
-webkit-transition: all ease 500ms;
transition: all ease 500ms;
}
.woocommerce table.cart td.actions button.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce-cart .cart_totals .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce button.button.alt:hover,
.woocommerce a.button:hover {
background: var(--secondary-color);
color: #fff;
}
.woocommerce .checkout-button.button.alt.wc-forward {
border-radius: 0;
background: var(--primary-color);
}
.woocommerce .checkout-button.button.alt.wc-forward:hover {
background: var(--secondary-color);
}
.woocommerce-Reviews .comment-reply-title {
font-weight: 700;
color: #2c2f40;
font-size: 18px;
}
.woocommerce-Reviews #review_form_wrapper {
background: #fbfbfb;
padding: 50px;
border-radius: 10px;
}
@media (max-width: 767px) {
.woocommerce-Reviews #review_form_wrapper {
padding: 30px;
}
.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
}
.woocommerce-Reviews .comment-form p label {
display: block;
}
.woocommerce-Reviews .comment-form p input[type="text"],
.woocommerce-Reviews .comment-form p input[type="email"] {
width: 100%;
border: 1px solid #eaeaea;
padding: 0 20px;
min-height: 50px;
}
.woocommerce-Reviews .comment-form p textarea {
min-height: 150px;
border: 1px solid #eaeaea;
padding: 20px;
}
.woocommerce-Reviews .comment-form p.comment-form-cookies-consent label {
display: inline-block;
margin-left: 10px;
}
.woocommerce .woocommerce-Reviews .commentlist {
padding: 40px 20px 20px;
background-color: #fbfbfb !important;
margin-bottom: 30px !important;
border-radius: 10px;
}
.woocommerce .woocommerce-Reviews ol.commentlist li.review .comment_container .comment-text {
border: none !important;
padding: 0 !important;
margin: 0 0 0 80px !important;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
width: 50px;
}
.woocommerce .woocommerce-Reviews .meta strong {
text-transform: capitalize;
}
.woocommerce .woocommerce-Reviews #review_form #respond .form-submit input {
padding: 18px 30px;
background: var(--primary-color);
color: #fff;
font-size: 15px;
font-weight: 400;
}
.woocommerce td.product-name dl.variation dt {
margin: 0;
} .woocommerce .col2-set,
.woocommerce-page .col2-set {
width: 60%;
}
.woocommerce-checkout {
clear: both;
}
.woocommerce-checkout.woocommerce .col2-set,
.woocommerce-checkout.woocommerce-page .col2-set {
width: 53%;
float: left;
margin-right: 15px;
}
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-first,
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-last {
float: left;
width: 50%;
}
@media (max-width: 767px) {
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-first,
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-last {
width: 100%;
}
}
@media (max-width: 992px) {
.woocommerce-checkout.woocommerce .col2-set,
.woocommerce-checkout.woocommerce-page .col2-set {
width: 100%;
float: none;
margin-right: 15px;
}
}
@media (min-width: 992px) {
.woocommerce-checkout #order_review_heading,
.woocommerce-checkout #order_review {
float: right;
width: 45%;
}
}
.woocommerce-checkout #order_review {
padding: 30px;
background: #f7f7f7;
}
.woocommerce-checkout.woocommerce .col2-set .col-1,
.woocommerce-checkout.woocommerce-page .col2-set .col-1,
.woocommerce-checkout.woocommerce .col2-set .col-2,
.woocommerce-checkout.woocommerce-page .col2-set .col-2 {
-webkit-box-flex: 100%;
-ms-flex: 100%;
flex: 100%;
max-width: 100%;
float: none;
width: 100%;
}
.woocommerce-checkout .woocommerce form p.form-row {
margin: 0 0 15px;
}
.woocommerce-checkout .woocommerce-additional-fields h3 {
margin-bottom: 10px;
}
.woocommerce-checkout .woocommerce-info {
background: transparent;
padding: 0;
border-top: none;
text-align: center;
}
.woocommerce-checkout .woocommerce-info::before {
display: none;
}
.woocommerce-checkout .col-lg-10.mx-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow {
right: 1rem;
}
.woocommerce-checkout .entry-content article {
margin-top: 0;
}
.woocommerce-checkout .main-container {
padding-top: 0;
}
.woocommerce-shipping-fields .woocommerce-form__label input,
.woocommerce-account-fields .woocommerce-form__label input {
padding: 0;
height: initial;
width: initial;
margin-bottom: 0;
display: none !important;
cursor: pointer;
}
.woocommerce-shipping-fields .woocommerce-form__label span,
.woocommerce-account-fields .woocommerce-form__label span {
position: relative;
cursor: pointer;
}
.woocommerce-shipping-fields .woocommerce-form__label span::before,
.woocommerce-account-fields .woocommerce-form__label span::before {
content: "";
-webkit-appearance: none;
background-color: transparent;
border: 1px solid #eaeaea;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0 -15px 10px -12px rgba(0, 0, 0, 0.05);
padding: 10px;
display: inline-block;
position: relative;
vertical-align: middle;
cursor: pointer;
margin-right: 10px;
}
.woocommerce-shipping-fields .woocommerce-form__label input:checked + span::after,
.woocommerce-account-fields .woocommerce-form__label input:checked + span::after {
content: "";
display: block;
position: absolute;
top: 0;
left: 9px;
width: 6px;
height: 14px;
border: solid var(--primary-color);
border-width: 0 2px 2px 0;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order {
width: 100% !important;
}
.woocommerce-cart #payment,
.woocommerce-checkout #payment,
#add_payment_method #payment {
background: #fff;
padding: 0 20px 20px;
}
.archive .wooshop .page-title {
display: none;
}
.checkout_coupon.woocommerce-form-coupon .form-row.form-row-first {
width: 53%;
}
.checkout_coupon.woocommerce-form-coupon .form-row .input-text {
height: 50px;
}
.woocommerce .woocommerce-info {
border-top-color: var(--primary-color);
}
.woocommerce .woocommerce-info.cart-empty {
padding-top: 12px;
padding-bottom: 12px;
}
.woocommerce .woocommerce-info::before {
color: var(--primary-color);
}
.woocommerce .return-to-shop {
margin: 0 0 0 30px;
}
.woocommerce .return-to-shop .button:hover {
background: var(--secondary-color);
}
.woocommerce .woocommerce-MyAccount-content h3 {
font-size: 22px;
margin-bottom: 10px;
line-height: 1.3;
}
.woocommerce .woocommerce-MyAccount-content fieldset {
border: 1px solid #e0e2ee;
margin-top: 30px;
}
.woocommerce .woocommerce-MyAccount-content fieldset legend {
font-size: 22px;
font-weight: 600;
text-transform: capitalize;
}
.woocommerce .woocommerce-MyAccount-content .woocommerce-Button {
margin-top: 20px;
}
.woocommerce .woocommerce-MyAccount-content .woocommerce-notices-wrapper + p {
font-size: 20px;
line-height: 24px;
}
.woocommerce .woocommerce-MyAccount-content .woocommerce-notices-wrapper + p + p {
font-size: 16px;
}
.woocommerce .woocommerce-MyAccount-content .woocommerce-notices-wrapper + p + p a {
text-decoration: underline;
}
.woocommerce .woocommerce-MyAccount-content .woocommerce-info {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
font-size: 15px;
color: #2c2f40;
font-weight: 600;
}
@media (max-width: 767px) {
.woocommerce .woocommerce-MyAccount-content .woocommerce-info {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
}
.woocommerce .woocommerce-MyAccount-content .woocommerce-info .woocommerce-Button {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
margin-top: 0;
}
@media (max-width: 767px) {
.woocommerce .woocommerce-MyAccount-content .woocommerce-info .woocommerce-Button {
margin-top: 15px;
}
}
.woocommerce .woocommerce-MyAccount-content .woocommerce-info::before {
top: auto;
}
.woocommerce .shopengine-wishlist ins,
.woocommerce .shopengine-wishlist del,
.woocommerce .shopengine-wishlist .onsale-off {
font-weight: 500;
}
.woocommerce .shopengine-wishlist del {
color: #9498af;
}
.woocommerce .shopengine-wishlist .onsale-off {
display: block;
}
.woocommerce .shopengine-wishlist .shopengine-badge.shopengine-discount-badge {
display: none;
}
.woocommerce .woocommerce-customer-details address {
line-height: 28px;
border-radius: 0;
padding: 30px;
border: 1px solid #eaeaea;
}
.woocommerce table.shop_table.order_details td {
padding-top: 0;
}
.woocommerce table.shop_table.order_details td a {
padding-top: 10px;
}
.woocommerce-form-login-toggle .woocommerce-info {
margin-bottom: 10px;
}
.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register {
border-radius: 0;
}
.woocommerce form.login {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.woocommerce form.login > p {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.woocommerce form.login > p:nth-child(3) {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
}
@media (max-width: 767px) {
.woocommerce form.login > p:nth-child(3) {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
}
.woocommerce form.login .woocommerce-LostPassword.lost_password {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
margin: 7px 0 0;
line-height: 1;
text-align: right;
}
@media (max-width: 767px) {
.woocommerce form.login .woocommerce-LostPassword.lost_password {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
text-align: left;
}
}
.woocommerce form.login .woocommerce-LostPassword.lost_password a {
color: var(--primary-color);
font-size: 14px;
}
.woocommerce form.login .woocommerce-LostPassword.lost_password a:hover {
color: var(--secondary-color);
}
.woocommerce-thankyou-order-received {
margin-bottom: 50px;
padding: 3%;
width: 100%;
border: 2px dashed #42ba96;
color: #42ba96;
text-align: center;
font-weight: 600;
font-size: 22px;
line-height: 1.4;
}
.woocommerce-thankyou-order-details,
.wc-bacs-bank-details {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
--list-mb: 10px;
--li-mb: 20px;
text-align: center;
}
.woocommerce .grouped_form .group_table {
margin-bottom: 30px;
padding-bottom: 20px;
}
.woocommerce .grouped_form .group_table td:first-child {
width: 10em !important;
}
.woocommerce-checkout .woocommerce-checkout-review-order-table,
.woocommerce-order-received .woocommerce-order-details {
background: #fff;
border: none !important;
padding: 20px;
margin-bottom: 0 !important;
}
.woocommerce-checkout .woocommerce-checkout-review-order-table thead > tr > th,
.woocommerce-checkout .woocommerce-checkout-review-order-table tbody > tr > th,
.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot > tr > th,
.woocommerce-checkout .woocommerce-checkout-review-order-table thead > tr > td,
.woocommerce-checkout .woocommerce-checkout-review-order-table tbody > tr > td,
.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot > tr > td,
.woocommerce-order-received .woocommerce-order-details thead > tr > th,
.woocommerce-order-received .woocommerce-order-details tbody > tr > th,
.woocommerce-order-received .woocommerce-order-details tfoot > tr > th,
.woocommerce-order-received .woocommerce-order-details thead > tr > td,
.woocommerce-order-received .woocommerce-order-details tbody > tr > td,
.woocommerce-order-received .woocommerce-order-details tfoot > tr > td {
border: none !important;
text-align: right;
font-size: 14px;
}
.woocommerce-checkout .woocommerce-checkout-review-order-table thead > tr > th,
.woocommerce-order-received .woocommerce-order-details thead > tr > th {
border-bottom: 1px solid #eaeaea !important;
}
.woocommerce-checkout .woocommerce-checkout-review-order-table tr .product-name,
.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal th,
.woocommerce-checkout .woocommerce-checkout-review-order-table .woocommerce-shipping-totals th,
.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th,
.woocommerce-order-received .woocommerce-order-details tr .product-name,
.woocommerce-order-received .woocommerce-order-details .cart-subtotal th,
.woocommerce-order-received .woocommerce-order-details .woocommerce-shipping-totals th,
.woocommerce-order-received .woocommerce-order-details .order-total th {
text-align: left !important;
}
.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal th,
.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal td,
.woocommerce-order-received .woocommerce-order-details .cart-subtotal th,
.woocommerce-order-received .woocommerce-order-details .cart-subtotal td {
border-top: 1px solid #eaeaea !important;
padding-top: 10px;
}
.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th,
.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td,
.woocommerce-order-received .woocommerce-order-details .order-total th,
.woocommerce-order-received .woocommerce-order-details .order-total td {
border-bottom: 1px solid #eaeaea !important;
border-top: 1px solid #eaeaea !important;
padding: 20px 10px;
font-size: 15px;
font-weight: 800;
}
.woocommerce-checkout #payment div.payment_box {
background-color: #eaeaf7;
}
.woocommerce-checkout #payment div.payment_box::before {
border-bottom-color: #eaeaf7;
}
.woocommerce-order-received .woocommerce-order-details {
padding: 0;
margin-bottom: 40px !important;
}
.woocommerce-order-received .woocommerce-order-details .woocommerce-table {
padding: 30px;
border-radius: 0;
}
.woocommerce-order-received .woocommerce-order-details .woocommerce-table thead tr th {
font-weight: 700;
text-transform: uppercase;
}
.woocommerce-order-received .woocommerce-order-details .woocommerce-table tr th,
.woocommerce-order-received .woocommerce-order-details .woocommerce-table tr td {
border: none;
text-align: left;
}
.woocommerce-order-received .woocommerce-order-details .woocommerce-table tr .product-total,
.woocommerce-order-received .woocommerce-order-details .woocommerce-table tfoot tr td {
text-align: right;
}
.woocommerce-order-received .woocommerce-order-details .woocommerce-table tfoot tr:last-child th,
.woocommerce-order-received .woocommerce-order-details .woocommerce-table tfoot tr:last-child td {
text-transform: uppercase;
font-size: 20px;
font-weight: 700;
color: var(--primary-color);
padding-top: 20px;
border-top: 1px solid #eaeaea !important;
}
.woocommerce-order-received .woocommerce-order-details__title,
.woocommerce-order-received .woocommerce-column__title {
font-size: 22px;
}
.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
}
@media (min-width: 992px) {
.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns .woocommerce-column {
max-width: 50%;
}
}
.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns address {
border: none;
padding: 0;
font-style: italic;
}
.woocommerce-pagination {
margin-top: 10px;
}
.woocommerce-pagination ul li {
margin-right: 10px;
}
.shopengine-comparison table tbody tr td .price {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce div.product .stock {
color: var(--primary-color);
}
.woocommerce div.product .summary .shopengine-wishlist.badge,
.woocommerce div.product .summary .shopengine-comparison.badge {
margin-right: 20px;
border: 1px solid #d4d6e5;
width: 64px;
height: 64px;
text-align: center;
line-height: 54px;
border-radius: 0;
font-size: 20px;
color: #2c2f40;
}
@media (max-width: 767px) {
.woocommerce div.product .summary .shopengine-wishlist.badge,
.woocommerce div.product .summary .shopengine-comparison.badge {
margin-right: 15px;
}
}
.woocommerce div.product .summary .shopengine-wishlist.badge.active,
.woocommerce .products .product .summary .shopengine-wishlist.badge.active {
color: var(--primary-color);
}
.woocommerce div.product .summary .shopengine-wishlist.badge {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.woocommerce div.product .summary .shopengine-comparison.badge {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.woocommerce div.product form.cart div.quantity {
margin: 0 0 30px 0;
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1;
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.woocommerce div.product form.cart .variations label {
text-transform: capitalize;
}
.woocommerce #respond input#submit.loading::after,
.woocommerce a.button.loading::after,
.woocommerce button.button.loading::after,
.woocommerce input.button.loading::after {
content: "";
}
.single-product .single-product-breadcrumb-area {
padding: 30px 0;
}
.single-product .breadcrumb li {
padding-left: 0;
padding-right: 30px;
color: #95969f;
font-size: 14px;
font-weight: 600;
}
.single-product .breadcrumb li:not(:first-child)::before {
left: -18px;
background: #2c2f40;
}
.single-product .breadcrumb li a {
color: #2c2f40;
}
.single-product .breadcrumb li a:hover {
color: var(--primary-color);
}
.single-product .main-container {
padding: 0 0 50px;
overflow: hidden;
}
.single-product .shopengine-swatches .shopengine-wishlist,
.single-product .shopengine-swatches .shopengine_comparison_add_to_list_action {
font-size: 18px;
color: #2c2f40;
background: #fff;
border-style: solid;
border: 1px solid #d4d6e5 !important;
padding: 23px 23px 23px 23px;
}
.single-product .shopengine-swatches .shopengine-wishlist:hover,
.single-product .shopengine-swatches .shopengine_comparison_add_to_list_action:hover {
background: var(--primary-color);
color: #fff;
border-color: transparent !important;
}
.single-product .shopengine-swatches .shopengine-wishlist {
margin-right: 20px;
}
.single-product .woocommerce-variation-add-to-cart {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-top: -20px;
}
.single-product .woocommerce-variation-add-to-cart.woocommerce-variation-add-to-cart-enabled {
margin-top: 0;
}
.single-product .variations tr {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.single-product .variations tr td {
text-align: left;
}
.single-product .variations tr td label {
color: #2c2f40;
}
.single-product .woocommerce-review-link {
color: #2c2f40;
text-transform: capitalize;
font-size: 14px;
}
.single-product .woocommerce-review-link:hover {
color: var(--primary-color);
}
.single-product .product_meta {
border-top: 1px solid #d4d6e5;
padding-top: 20px;
}
.single-product .woocommerce-product-details__short-description p {
margin-bottom: 10px;
}
.single-product .woocommerce-variation-price {
margin-bottom: 20px;
}
.single-product .woocommerce-variation-price .price {
font-weight: 700;
color: #9498af;
}
.single-product .woocommerce-variation-price .price bdi {
color: var(--primary-color);
margin-right: 5px;
}
.single-product .woocommerce-variation-price .price .onsale-off {
color: #9498af;
}
.single-product .woocommerce-variation-availability .stock {
font-size: 16px;
}
@media (max-width: 768px) {
.single-product .entry-summary {
margin-top: 30px;
}
.single-product div.product div.images,
.single-product div.product div.summary {
width: 100%;
float: none;
}
}
.woocommerce.woocommerce-account .col2-set,
.woocommerce-page.woocommerce-account .col2-set {
width: 100%;
}
.woocommerce .comment-content > *,
.woocommerce .entry .entry-summary > *,
.woocommerce .entry-content > *,
.woocommerce-page .comment-content > *,
.woocommerce-page .entry .entry-summary > *,
.woocommerce-page .entry-content > * {
margin: 0 0 20px;
}
.woocommerce .woocommerce-breadcrumb {
font-size: 14px;
color: #2c2f40;
max-width: 1140px;
margin: 30px auto 25px;
padding: 0 15px;
}
.woocommerce .woocommerce-breadcrumb .bascart-breadcrumb {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 0;
padding: 0;
list-style: none;
}
.woocommerce .woocommerce-breadcrumb .bascart-breadcrumb li {
position: relative;
padding-right: 15px;
margin-right: 15px;
font-weight: 600;
color: #95969f;
}
.woocommerce .woocommerce-breadcrumb .bascart-breadcrumb li a {
color: #2c2f40;
}
.woocommerce .woocommerce-breadcrumb .bascart-breadcrumb li a:hover {
color: var(--primary-color);
}
.woocommerce .woocommerce-breadcrumb .bascart-breadcrumb li::after {
position: absolute;
content: "";
width: 4px;
height: 4px;
background: #bfc0c5;
top: 50%;
right: 0;
border-radius: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.woocommerce .woocommerce-breadcrumb .bascart-breadcrumb li:last-child::after {
display: none;
}
.woocommerce-notices-wrapper {
width: 100%;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 23px;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme .woocommerce-form__input-checkbox {
margin-right: 10px;
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
.wishlist-product-name {
margin: 0;
line-height: 1.4;
}
.wishlist-product-name a {
font-weight: 600;
color: #2c2f40;
}
.wishlist-product-name a:hover {
color: var(--primary-color);
}
.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
display: none;
}
.shopengine-template .main-container {
overflow: hidden;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation {
border: none;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul {
list-style: none;
margin-top: 0;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li {
list-style: none;
margin-bottom: 10px !important;
padding: 0 40px 0 80px;
border-bottom: none;
}
@media (min-width: 768px) and (max-width: 1024px) {
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li {
padding: 0 20px 0 60px !important;
}
}
@media (max-width: 1024px) {
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li {
padding: 0 20px 0 60px;
}
}
@media (max-width: 767px) {
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li {
padding: 0 25px 0 65px;
}
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:nth-child(1) {
background: rgba(0, 153, 255, 0.08);
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:nth-child(2) {
background: rgba(184, 1, 238, 0.08);
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:nth-child(3) {
background: rgba(9, 204, 151, 0.08);
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:nth-child(4) {
background: rgba(246, 156, 0, 0.08);
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:nth-child(5) {
background: rgba(238, 77, 77, 0.08);
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:nth-child(6) {
background: rgba(41, 0, 255, 0.08);
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:nth-child(7) {
background: rgba(255, 0, 255, 0.08);
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active:nth-child(1) {
border: 2px solid #0099ff !important;
box-shadow: 0 15px 40px rgba(0, 153, 255, 0.04);
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active:nth-child(2) {
border: 2px solid #b801ee !important;
box-shadow: 0 15px 40px rgba(184, 1, 238, 0.04);
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active:nth-child(3) {
border: 2px solid #09cc97 !important;
box-shadow: 0 15px 40px rgba(9, 204, 151, 0.04);
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active:nth-child(4) {
border: 2px solid #f69c00 !important;
box-shadow: 0 15px 40px rgba(246, 156, 0, 0.04);
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active:nth-child(5) {
border: 2px solid #ee4d4d !important;
box-shadow: 0 15px 40px rgba(238, 77, 77, 0.04);
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active:nth-child(6) {
border: 2px solid #2900ff !important;
box-shadow: 0 15px 40px rgba(41, 0, 255, 0.04);
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active:nth-child(7) {
border: 2px solid magenta !important;
box-shadow: 0 15px 40px rgba(255, 0, 255, 0.04);
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 100px;
font-weight: 600;
position: relative;
}
@media (max-width: 1024px) {
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a {
height: 60px;
line-height: 1;
}
}
@media (max-width: 767px) {
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a {
height: 60px;
}
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a::before {
font-family: elementskit, sans-serif !important;
font-size: 20px;
position: absolute;
display: block !important;
width: auto !important;
height: auto !important;
border-radius: 0;
content: "" !important;
left: -40px !important;
top: 50% !important;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
margin: 0;
border: none !important;
opacity: 1 !important;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a::after {
content: "\e9c5";
font-family: elementskit, sans-serif !important;
-webkit-box-flex: 0;
-ms-flex: 0 0 30px;
flex: 0 0 30px;
height: 30px;
line-height: 27px;
text-align: center;
border: 2px solid rgba(44, 47, 64, 0.15);
border-radius: 50%;
font-size: 12px;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a::before {
content: "\eb96" !important;
color: #09f;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a::before {
content: "\e9cf" !important;
color: #b801ee;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a::before {
content: "\e865" !important;
color: #09cc97;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a::before {
content: "\e973" !important;
color: #f69c00;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a::before {
content: "\e82a" !important;
color: #ee4d4d;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wishlist a::before {
content: "\e9ce" !important;
color: #2900ff;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a::before {
content: "\e820" !important;
color: #f0f;
}
@media (min-width: 992px) {
.woocommerce-account .woocommerce-MyAccount-content {
width: 65%;
}
}
@media (max-width: 768px) {
.woocommerce-account .woocommerce-MyAccount-content {
margin-top: 50px;
}
}
.woocommerce-account .woocommerce-Addresses .woocommerce-Address .title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin-bottom: 10px;
}
.woocommerce-account .woocommerce-Addresses .woocommerce-Address .title::before, .woocommerce-account .woocommerce-Addresses .woocommerce-Address .title::after {
display: none;
}
.woocommerce-account .woocommerce-Addresses .woocommerce-Address .title h3 {
font-size: 22px;
line-height: 1.2;
margin: 0;
}
.woocommerce-account .woocommerce-Addresses .woocommerce-Address header .edit {
background: var(--secondary-color);
border-radius: 0;
color: #fff;
text-transform: uppercase;
padding: 8px 20px;
font-weight: 600;
font-size: 12px;
letter-spacing: 0.3px;
}
.woocommerce-account .woocommerce-Addresses .woocommerce-Address header .edit:hover {
background: var(--primary-color);
}
.woocommerce-account .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row {
padding-left: 3px;
padding-right: 3px;
}
.woocommerce-account .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row-first,
.woocommerce-account .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row-last {
float: left;
width: 50%;
}
.woocommerce-account .woocommerce-address-fields .button {
margin-top: 20px;
}
.woocommerce-account .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-number a {
color: #00c16d;
}
.woocommerce-account .woocommerce-MyAccount-orders td {
color: #6a6d79;
padding: 25px 10px !important;
}
.woocommerce-account .woocommerce-MyAccount-orders .woocommerce-button {
background: var(--secondary-color);
padding: 13px 20px;
}
.woocommerce-account .woocommerce-MyAccount-orders .woocommerce-button:hover {
background: var(--primary-color);
}
.woocommerce-account .shop_table.order_details {
border-radius: 0;
border-collapse: collapse;
}
.woocommerce-account .shop_table.order_details tfoot tr th,
.woocommerce-account .shop_table.order_details tfoot tr td,
.woocommerce-account .shop_table.order_details tbody tr th,
.woocommerce-account .shop_table.order_details tbody tr td {
text-align: left;
padding: 10px 20px;
color: #6a6d79;
}
.woocommerce-account .shop_table.order_details tfoot tr th.download-remaining,
.woocommerce-account .shop_table.order_details tfoot tr td.download-remaining,
.woocommerce-account .shop_table.order_details tbody tr th.download-remaining,
.woocommerce-account .shop_table.order_details tbody tr td.download-remaining {
text-align: center;
}
.woocommerce-account .woocommerce-customer-details address {
padding: 20px;
border-bottom-width: 1px;
border-right-width: 1px;
border-radius: 0;
}
.woocommerce-account .woocommerce-column__title,
.woocommerce-account .woocommerce-order-details__title {
font-size: 22px;
line-height: 1.2;
}
.woocommerce-account .woocommerce-table--order-downloads thead {
background: #f1f2fb;
}
.woocommerce-account .woocommerce-table--order-downloads .button.alt.woocommerce-MyAccount-downloads-file {
background: var(--secondary-color);
}
.woocommerce-account .woocommerce-table--order-downloads .button.alt.woocommerce-MyAccount-downloads-file:hover {
background: var(--primary-color);
}
.woocommerce-account .table del,
.woocommerce-account .table .onsale-off {
display: none;
}
.woocommerce-account .table > thead > tr > th {
padding: 28px 20px;
line-height: 1;
font-size: 15px;
}
.woocommerce-account .table > thead > tr > th:first-child {
text-align: left;
padding-left: 30px;
}
.woocommerce-account .table > tbody > tr > td {
font-weight: 600;
}
.woocommerce-account .table > tbody > tr > td:first-child {
text-align: left;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 30px;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
@media (max-width: 767px) {
.woocommerce-account .table > tbody > tr > td:first-child {
padding: 10px;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
}
}
.woocommerce-account .table > tbody > tr > td:nth-child(3) {
color: #04d45e;
}
.woocommerce-account .table .wishlist-product-name {
padding-left: 20px;
max-width: 200px;
font-size: 16px;
line-height: 24px;
}
@media (max-width: 767px) {
.woocommerce-account .table .wishlist-product-name {
padding-left: 0;
font-size: 14px;
line-height: 20px;
padding-top: 20px;
}
}
.woocommerce-account .table .wishlist-product-name a {
color: #2c2f40;
}
.woocommerce-account .table .wishlist-product-name a:hover {
color: var(--primary-color);
}
.woocommerce-account .table .woocommerce-Price-amount.amount {
font-weight: 600;
}
.woocommerce-account .shopengine-remove-action {
color: #fff;
font-weight: 500;
font-size: 10px;
cursor: pointer;
background: var(--primary-color);
width: 20px;
height: 20px;
display: inline-block;
border-radius: 50%;
line-height: 20px;
}
.product-type-simple .size-title {
display: none;
}
.ajax_add_to_cart.added i::before {
display: none;
}
.ajax_add_to_cart.added::after {
margin-left: 5px;
margin-top: -3px;
}
.woocommerce-breadcrumb {
display: block;
}
.woocommerce-cart .main-container {
padding: 0 0 50px;
}
.woocommerce-cart .main-container .col-lg-10.mx-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.woocommerce-cart .woocommerce {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.woocommerce-cart form.woocommerce-cart-form {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
@media (max-width: 768px) {
.woocommerce-cart form.woocommerce-cart-form {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
padding-left: 0;
}
}
.woocommerce-cart form.woocommerce-cart-form .shop_table {
padding: 0 15px 15px;
border-radius: 0;
}
.woocommerce-cart form.woocommerce-cart-form .shop_table thead tr th {
text-transform: uppercase;
font-weight: 800;
font-size: 14px;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
padding: 15px 0;
}
.woocommerce-cart form.woocommerce-cart-form .shop_table thead tr th.product-name {
text-align: left !important;
}
.woocommerce-cart form.woocommerce-cart-form .shop_table tr {
position: relative;
}
.woocommerce-cart form.woocommerce-cart-form .shop_table tr th,
.woocommerce-cart form.woocommerce-cart-form .shop_table tr td {
border: 0;
font-weight: 600;
}
.woocommerce-cart form.woocommerce-cart-form .shop_table tr td {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
padding: 30px 15px;
}
.woocommerce-cart form.woocommerce-cart-form .shop_table tr td.product-remove {
padding: 0;
position: absolute;
left: 93px;
border: none;
top: 14px;
}
@media (min-width: 1024px) and (max-width: 1199px) {
.woocommerce-cart form.woocommerce-cart-form .shop_table tr td.product-remove {
left: -5px;
top: 15px;
}
}
@media (max-width: 1023px) {
.woocommerce-cart form.woocommerce-cart-form .shop_table tr td.product-remove {
left: 0;
top: 5px;
}
}
.woocommerce-cart form.woocommerce-cart-form .shop_table tr td.product-remove a {
background: var(--primary-color);
color: #fff !important;
}
.woocommerce-cart form.woocommerce-cart-form .shop_table tr td.product-thumbnail {
padding: 25px 0;
text-align: left;
}
.woocommerce-cart form.woocommerce-cart-form .shop_table tr td.product-thumbnail img {
width: 100px;
}
.woocommerce-cart form.woocommerce-cart-form .shop_table tr a.remove {
width: 26px;
height: 26px;
line-height: 23px;
font-size: 16px;
padding-left: 1px;
}
.woocommerce-cart form.woocommerce-cart-form .shop_table tr:last-child td {
border-bottom: none;
padding: 20px 0 5px;
}
.woocommerce-cart form.woocommerce-cart-form .shop_table tr .product-name {
text-align: left !important;
}
.woocommerce-cart form.woocommerce-cart-form .shop_table tr .product-name a {
color: #232323;
text-decoration: none;
}
.woocommerce-cart form.woocommerce-cart-form .shop_table tr .product-name a:hover {
color: var(--primary-color);
}
.woocommerce-cart form.woocommerce-cart-form .shop_table tr .product-quantity .quantity {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.woocommerce-cart form.woocommerce-cart-form table.cart td.actions button.button {
background-color: #f3f3f3;
color: #101010;
}
.woocommerce-cart form.woocommerce-cart-form table.cart td.actions button.button:hover {
background-color: var(--primary-color);
color: #fff;
}
.woocommerce-cart form.woocommerce-cart-form table.cart td.actions .coupon .input-text {
height: 50px;
border-color: #eaeaea;
border-radius: 0;
}
.woocommerce-cart form.woocommerce-cart-form table.cart td.actions .coupon button.button {
background: var(--primary-color);
color: #fff;
}
.woocommerce-cart form.woocommerce-cart-form table.cart td.actions .coupon button.button:hover {
background: var(--secondary-color);
}
.woocommerce-cart .cart-collaterals {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
padding-left: 50px;
}
@media (max-width: 768px) {
.woocommerce-cart .cart-collaterals {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
padding-left: 0;
}
}
.woocommerce-cart .cart-collaterals .cross-sells {
width: 100%;
float: none;
}
.woocommerce-cart .cart-collaterals .cross-sells .row [class*="col-"] {
max-width: 100%;
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.woocommerce-cart .cart-collaterals .cross-sells .shop-loop-item .add-to-cart-hover-box {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.woocommerce-cart .cart-collaterals .cart_totals {
width: 100%;
float: none;
}
.woocommerce-cart .cart-collaterals .shop_table {
border: 0;
}
.woocommerce-cart .cart-collaterals .shop_table tr th {
text-align: left;
}
.woocommerce-cart .cart-collaterals .shop_table tr td {
text-align: right;
}
.woocommerce-cart .cart-collaterals .shop_table tr td,
.woocommerce-cart .cart-collaterals .shop_table tr th {
padding: 15px 0;
}
.woocommerce-cart .cart-collaterals .shop_table tr.order-total th,
.woocommerce-cart .cart-collaterals .shop_table tr.order-total td {
font-size: 15px;
font-weight: 800;
background: transparent;
}
.woocommerce-cart-form__cart-item .product-name {
width: 255px;
}
@media (min-width: 1024px) and (max-width: 1199px) {
.woocommerce-cart-form__cart-item .product-name {
max-width: 155px;
}
}
@media (max-width: 1023px) {
.woocommerce-cart-form__cart-item .product-name {
width: 100%;
}
}
.woocommerce-cart-form__cart-item .product-name a {
font-size: 16px;
font-weight: 700;
}
.bascart-checkout-steps {
text-align: center;
padding: 80px 0 60px;
}
@media (max-width: 768px) {
.bascart-checkout-steps {
margin-bottom: 40px;
}
}
.bascart-checkout-steps ul {
padding: 0;
margin: 0;
}
.bascart-checkout-steps ul li {
list-style-type: none;
display: inline-block;
font-size: 22px;
font-weight: 700;
padding: 0 40px 0 0;
position: relative;
margin-right: 10px;
color: #d5d5d9;
}
.bascart-checkout-steps ul li a {
color: #d5d5d9;
font-size: 22px;
letter-spacing: 0.2px;
text-transform: capitalize;
}
.bascart-checkout-steps ul li a:hover {
color: #2c2f40;
}
.bascart-checkout-steps ul li:not(:last-child)::after {
content: "\e92e";
font-family: xtsicon, sans-serif !important;
position: absolute;
right: 0;
font-size: 18px;
top: 2px;
}
.bascart-checkout-steps ul li.step-active,
.bascart-checkout-steps ul li.step-active a {
color: #2c2f40;
}
.bascart-checkout-steps ul li.step-cart a, .bascart-checkout-steps ul li.step-final a {
color: #2c2f40;
}
.woocommerce-shop .tagcloud a,
.shopengine-archive .tagcloud a {
background: transparent;
border: 1px solid #d4d6e5;
text-transform: capitalize;
font-weight: 600;
color: #2c2f40;
padding: 0 15px;
line-height: 36px;
height: 36px;
margin: 0 10px 10px 0;
font-size: 14px !important;
}
.woocommerce-shop .tagcloud a:hover,
.shopengine-archive .tagcloud a:hover {
color: #fff;
}
.woocommerce-shop .shopengine-category-filter-list .shopengine-filter-category-toggle span,
.shopengine-archive .shopengine-category-filter-list .shopengine-filter-category-toggle span {
border: none !important;
position: absolute;
top: 5px;
left: 0;
font-family: "xtsicon";
line-height: 1;
font-size: 16px;
}
.woocommerce-shop .shopengine-category-filter-list .shopengine-filter-category-toggle span::before,
.shopengine-archive .shopengine-category-filter-list .shopengine-filter-category-toggle span::before {
content: "\e911";
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
position: absolute;
}
.woocommerce-shop .shopengine-category-filter-list .isActive .shopengine-filter-category-toggle span,
.shopengine-archive .shopengine-category-filter-list .isActive .shopengine-filter-category-toggle span {
-webkit-transform: rotate(0deg) !important;
transform: rotate(0deg) !important;
}
.woocommerce-shop .shopengine-category-filter-list .isActive .shopengine-filter-category-toggle span::before,
.shopengine-archive .shopengine-category-filter-list .isActive .shopengine-filter-category-toggle span::before {
content: "\e911";
}
.shopengine-remove-action.badge-comparison {
text-decoration: none;
}
.shopengine-comparison .comparison-table-wrap table td {
border-style: solid;
border-color: #eaeaea;
}
.shopengine-comparison .comparison-table-wrap table .compare-cart-btn {
padding-top: 10px;
text-decoration: none;
background-color: var(--primary-color);
}@font-face {
font-family: xtsicon;
src: url(//cameleon.supply/wp-content/themes/bascart/assets/fonts/xtsicon.eot?trt8u8);
src: url(//cameleon.supply/wp-content/themes/bascart/assets/fonts/xtsicon.eot?trt8u8#iefix) format("embedded-opentype"), url(//cameleon.supply/wp-content/themes/bascart/assets/fonts/xtsicon.ttf?trt8u8) format("truetype"), url(//cameleon.supply/wp-content/themes/bascart/assets/fonts/xtsicon.woff?trt8u8) format("woff"), url(//cameleon.supply/wp-content/themes/bascart/assets/fonts/xtsicon.svg?trt8u8#xtsicon) format("svg");
font-weight: 400;
font-style: normal;
font-display: block;
}
.xts-icon {
font-family: xtsicon, sans-serif !important;
speak: never;
font-style: normal;
font-weight: 400;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.xts-chevron-down:before {
content: "\e96f";
}
.xts-chevron-up:before {
content: "\e970";
}
.xts-times:before {
content: "\e96e";
}
.xts-bag-solid:before {
content: "\e95c";
}
.xts-bag-alt:before {
content: "\e95d";
}
.xts-circle:before {
content: "\e95e";
}
.xts-comment:before {
content: "\e95f";
}
.xts-envelope-open:before {
content: "\e960";
}
.xts-facebook:before {
content: "\e961";
}
.xts-headphones-alt:before {
content: "\e962";
}
.xts-instagram:before {
content: "\e963";
}
.xts-linkedin:before {
content: "\e964";
}
.xts-long-arrow:before {
content: "\e965";
}
.xts-minus:before {
content: "\e966";
}
.xts-pinterest:before {
content: "\e967";
}
.xts-reddit:before {
content: "\e968";
}
.xts-tiktok:before {
content: "\e969";
}
.xts-twitter:before {
content: "\e96a";
}
.xts-plus:before {
content: "\e96b";
}
.xts-arrow-down:before {
content: "\e96c";
}
.xts-arrow-up:before {
content: "\e96d";
}
.xts-alarmclock:before {
content: "\e942";
}
.xts-avocado:before {
content: "\e943";
}
.xts-biscuit:before {
content: "\e944";
}
.xts-bread:before {
content: "\e945";
}
.xts-cake:before {
content: "\e946";
}
.xts-camaramic:before {
content: "\e947";
}
.xts-car3:before {
content: "\e948";
}
.xts-cart4:before {
content: "\e949";
}
.xts-cart6:before {
content: "\e94a";
}
.xts-chicken:before {
content: "\e94b";
}
.xts-clipboard:before {
content: "\e94c";
}
.xts-compare5:before {
content: "\e94d";
}
.xts-home2:before {
content: "\e94e";
}
.xts-imac:before {
content: "\e94f";
}
.xts-laptop:before {
content: "\e950";
}
.xts-location-3:before {
content: "\e951";
}
.xts-lovetag:before {
content: "\e952";
}
.xts-milk:before {
content: "\e953";
}
.xts-minitrack:before {
content: "\e954";
}
.xts-offer:before {
content: "\e955";
}
.xts-office:before {
content: "\e956";
}
.xts-security:before {
content: "\e957";
}
.xts-tea:before {
content: "\e958";
}
.xts-user3:before {
content: "\e959";
}
.xts-view:before {
content: "\e95a";
}
.xts-watchtab:before {
content: "\e95b";
}
.xts-delivery:before {
content: "\e93b";
}
.xts-faqs:before {
content: "\e93c";
}
.xts-map:before {
content: "\e93d";
}
.xts-message:before {
content: "\e93e";
}
.xts-phone:before {
content: "\e93f";
}
.xts-return:before {
content: "\e940";
}
.xts-user:before {
content: "\e941";
}
.xts-quote-left:before {
content: "\e939";
}
.xts-heart-fill:before {
content: "\e93a";
}
.xts-four-column:before {
content: "\e900";
}
.xts-one-column:before {
content: "\e901";
}
.xts-three-column:before {
content: "\e902";
}
.xts-two-column:before {
content: "\e903";
}
.xts-wallet:before {
content: "\e904";
}
.xts-wave:before {
content: "\e905";
}
.xts-bag:before {
content: "\e906";
}
.xts-eye-ware:before {
content: "\e907";
}
.xts-flippers:before {
content: "\e908";
}
.xts-shoes:before {
content: "\e909";
}
.xts-shorts:before {
content: "\e90a";
}
.xts-quote_icon:before {
content: "\e90b";
}
.xts-arrow-left:before {
content: "\e90c";
}
.xts-arrow-right:before {
content: "\e90d";
}
.xts-author:before {
content: "\e90e";
}
.xts-category:before {
content: "\e90f";
}
.xts-chevron-left:before {
content: "\e910";
}
.xts-chevron-right:before {
content: "\e911";
}
.xts-date:before {
content: "\e912";
}
.xts-search:before {
content: "\e913";
}
.xts-drive:before {
content: "\e914";
}
.xts-eye:before {
content: "\e915";
}
.xts-gift:before {
content: "\e916";
}
.xts-uniE90C:before {
content: "\e917";
}
.xts-uniE90D:before {
content: "\e918";
}
.xts-uniE90E:before {
content: "\e919";
}
.xts-uniE90F:before {
content: "\e91a";
}
.xts-uniE910:before {
content: "\e91b";
}
.xts-uniE911:before {
content: "\e91c";
}
.xts-uniE912:before {
content: "\e91d";
}
.xts-heart:before {
content: "\e91e";
}
.xts-law_firm:before {
content: "\e91f";
}
.xts-layer:before {
content: "\e920";
}
.xts-message:before {
content: "\e921";
}
.xts-uniE917:before {
content: "\e922";
}
.xts-uniE918:before {
content: "\e923";
}
.xts-uniE919:before {
content: "\e924";
}
.xts-power_1:before {
content: "\e925";
}
.xts-question:before {
content: "\e926";
}
.xts-tags:before {
content: "\e927";
}
.xts-target:before {
content: "\e928";
}
.xts-truck_1:before {
content: "\e929";
}
.xts-user:before {
content: "\e92a";
}
.xts-swim:before {
content: "\e92b";
}
.xts-arrow_left:before {
content: "\e92c";
}
.xts-arrow_left_fill:before {
content: "\e92d";
}
.xts-arrow_right:before {
content: "\e92e";
}
.xts-arrow_right_fill:before {
content: "\e92f";
}
.xts-arrow_top:before {
content: "\e930";
}
.xts-briefcase:before {
content: "\e931";
}
.xts-card:before {
content: "\e932";
}
.xts-cart:before {
content: "\e933";
}
.xts-uniE929:before {
content: "\e934";
}
.xts-uniE92A:before {
content: "\e935";
}
.xts-uniE92B:before {
content: "\e936";
}
.xts-check_box:before {
content: "\e937";
}
.xts-compare:before {
content: "\e938";
}
.xts-play-solid:before {
content: "\e971";
}
.xts-expand:before {
content: "\e972";
}
.xts-check-solid:before {
content: "\e973";
}
.xts-phone-2:before {
content: "\e974";
}
.xts-dot_menu:before {
content: "\e975";
}
.xts-email-2:before {
content: "\e976";
}
.xts-feature_icon1:before {
content: "\e977";
}
.xts-feature_icon2:before {
content: "\e978";
}
.xts-feature_icon3:before {
content: "\e979";
}
.xts-feature_icon4:before {
content: "\e97a";
}:root {
--primary-color: #ee4d4d;
--secondary-color: #a352ff;
} *,
*::before,
*::after {
box-sizing: border-box;
}
.container {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 576px) {
.container {
max-width: 540px;
}
}
@media (min-width: 768px) {
.container {
max-width: 720px;
}
}
@media (min-width: 992px) {
.container {
max-width: 960px;
}
}
@media (min-width: 1200px) {
.container {
max-width: 1140px;
}
}
.container-fluid {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.row {
display: -ms-flexbox;
display: -webkit-box;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col,
.col-auto,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm,
.col-sm-auto,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md,
.col-md-auto,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg,
.col-lg-auto,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl,
.col-xl-auto {
position: relative;
width: 100%;
padding-right: 15px;
padding-left: 15px;
}
.col {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
-webkit-box-flex: 1;
flex-grow: 1;
max-width: 100%;
}
.row-cols-1 > * {
-ms-flex: 0 0 100%;
-webkit-box-flex: 0;
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-2 > * {
-ms-flex: 0 0 50%;
-webkit-box-flex: 0;
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-3 > * {
-ms-flex: 0 0 33.333333%;
-webkit-box-flex: 0;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.row-cols-4 > * {
-ms-flex: 0 0 25%;
-webkit-box-flex: 0;
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-5 > * {
-ms-flex: 0 0 20%;
-webkit-box-flex: 0;
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-6 > * {
-ms-flex: 0 0 16.666667%;
-webkit-box-flex: 0;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-auto {
-ms-flex: 0 0 auto;
-webkit-box-flex: 0;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-1 {
-ms-flex: 0 0 8.333333%;
-webkit-box-flex: 0;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.col-2 {
-ms-flex: 0 0 16.666667%;
-webkit-box-flex: 0;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-3 {
-ms-flex: 0 0 25%;
-webkit-box-flex: 0;
flex: 0 0 25%;
max-width: 25%;
}
.col-4 {
-ms-flex: 0 0 33.333333%;
-webkit-box-flex: 0;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.col-5 {
-ms-flex: 0 0 41.666667%;
-webkit-box-flex: 0;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.col-6 {
-ms-flex: 0 0 50%;
-webkit-box-flex: 0;
flex: 0 0 50%;
max-width: 50%;
}
.col-7 {
-ms-flex: 0 0 58.333333%;
-webkit-box-flex: 0;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.col-8 {
-ms-flex: 0 0 66.666667%;
-webkit-box-flex: 0;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-9 {
-ms-flex: 0 0 75%;
-webkit-box-flex: 0;
flex: 0 0 75%;
max-width: 75%;
}
.col-10 {
-ms-flex: 0 0 83.333333%;
-webkit-box-flex: 0;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.col-11 {
-ms-flex: 0 0 91.666667%;
-webkit-box-flex: 0;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.col-12 {
-ms-flex: 0 0 100%;
-webkit-box-flex: 0;
flex: 0 0 100%;
max-width: 100%;
}
.order-first {
-ms-flex-order: -1;
-webkit-box-ordinal-group: 0;
order: -1;
}
.order-last {
-ms-flex-order: 13;
-webkit-box-ordinal-group: 14;
order: 13;
}
.order-0 {
-ms-flex-order: 0;
-webkit-box-ordinal-group: 1;
order: 0;
}
.order-1 {
-ms-flex-order: 1;
-webkit-box-ordinal-group: 2;
order: 1;
}
.order-2 {
-ms-flex-order: 2;
-webkit-box-ordinal-group: 3;
order: 2;
}
.order-3 {
-ms-flex-order: 3;
-webkit-box-ordinal-group: 4;
order: 3;
}
.order-4 {
-ms-flex-order: 4;
-webkit-box-ordinal-group: 5;
order: 4;
}
.order-5 {
-ms-flex-order: 5;
-webkit-box-ordinal-group: 6;
order: 5;
}
.order-6 {
-ms-flex-order: 6;
-webkit-box-ordinal-group: 7;
order: 6;
}
.order-7 {
-ms-flex-order: 7;
-webkit-box-ordinal-group: 8;
order: 7;
}
.order-8 {
-ms-flex-order: 8;
-webkit-box-ordinal-group: 9;
order: 8;
}
.order-9 {
-ms-flex-order: 9;
-webkit-box-ordinal-group: 10;
order: 9;
}
.order-10 {
-ms-flex-order: 10;
-webkit-box-ordinal-group: 11;
order: 10;
}
.order-11 {
-ms-flex-order: 11;
-webkit-box-ordinal-group: 12;
order: 11;
}
.order-12 {
-ms-flex-order: 12;
-webkit-box-ordinal-group: 13;
order: 12;
}
.offset-1 {
margin-left: 8.333333%;
}
.offset-2 {
margin-left: 16.666667%;
}
.offset-3 {
margin-left: 25%;
}
.offset-4 {
margin-left: 33.333333%;
}
.offset-5 {
margin-left: 41.666667%;
}
.offset-6 {
margin-left: 50%;
}
.offset-7 {
margin-left: 58.333333%;
}
.offset-8 {
margin-left: 66.666667%;
}
.offset-9 {
margin-left: 75%;
}
.offset-10 {
margin-left: 83.333333%;
}
.offset-11 {
margin-left: 91.666667%;
}
@media (min-width: 576px) {
.col-sm {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
-webkit-box-flex: 1;
flex-grow: 1;
max-width: 100%;
}
.row-cols-sm-1 > * {
-ms-flex: 0 0 100%;
-webkit-box-flex: 0;
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-sm-2 > * {
-ms-flex: 0 0 50%;
-webkit-box-flex: 0;
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-sm-3 > * {
-ms-flex: 0 0 33.333333%;
-webkit-box-flex: 0;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.row-cols-sm-4 > * {
-ms-flex: 0 0 25%;
-webkit-box-flex: 0;
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-sm-5 > * {
-ms-flex: 0 0 20%;
-webkit-box-flex: 0;
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-sm-6 > * {
-ms-flex: 0 0 16.666667%;
-webkit-box-flex: 0;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-sm-auto {
-ms-flex: 0 0 auto;
-webkit-box-flex: 0;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-sm-1 {
-ms-flex: 0 0 8.333333%;
-webkit-box-flex: 0;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.col-sm-2 {
-ms-flex: 0 0 16.666667%;
-webkit-box-flex: 0;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-sm-3 {
-ms-flex: 0 0 25%;
-webkit-box-flex: 0;
flex: 0 0 25%;
max-width: 25%;
}
.col-sm-4 {
-ms-flex: 0 0 33.333333%;
-webkit-box-flex: 0;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.col-sm-5 {
-ms-flex: 0 0 41.666667%;
-webkit-box-flex: 0;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.col-sm-6 {
-ms-flex: 0 0 50%;
-webkit-box-flex: 0;
flex: 0 0 50%;
max-width: 50%;
}
.col-sm-7 {
-ms-flex: 0 0 58.333333%;
-webkit-box-flex: 0;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.col-sm-8 {
-ms-flex: 0 0 66.666667%;
-webkit-box-flex: 0;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-sm-9 {
-ms-flex: 0 0 75%;
-webkit-box-flex: 0;
flex: 0 0 75%;
max-width: 75%;
}
.col-sm-10 {
-ms-flex: 0 0 83.333333%;
-webkit-box-flex: 0;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.col-sm-11 {
-ms-flex: 0 0 91.666667%;
-webkit-box-flex: 0;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.col-sm-12 {
-ms-flex: 0 0 100%;
-webkit-box-flex: 0;
flex: 0 0 100%;
max-width: 100%;
}
.order-sm-first {
-ms-flex-order: -1;
-webkit-box-ordinal-group: 0;
order: -1;
}
.order-sm-last {
-ms-flex-order: 13;
-webkit-box-ordinal-group: 14;
order: 13;
}
.order-sm-0 {
-ms-flex-order: 0;
-webkit-box-ordinal-group: 1;
order: 0;
}
.order-sm-1 {
-ms-flex-order: 1;
-webkit-box-ordinal-group: 2;
order: 1;
}
.order-sm-2 {
-ms-flex-order: 2;
-webkit-box-ordinal-group: 3;
order: 2;
}
.order-sm-3 {
-ms-flex-order: 3;
-webkit-box-ordinal-group: 4;
order: 3;
}
.order-sm-4 {
-ms-flex-order: 4;
-webkit-box-ordinal-group: 5;
order: 4;
}
.order-sm-5 {
-ms-flex-order: 5;
-webkit-box-ordinal-group: 6;
order: 5;
}
.order-sm-6 {
-ms-flex-order: 6;
-webkit-box-ordinal-group: 7;
order: 6;
}
.order-sm-7 {
-ms-flex-order: 7;
-webkit-box-ordinal-group: 8;
order: 7;
}
.order-sm-8 {
-ms-flex-order: 8;
-webkit-box-ordinal-group: 9;
order: 8;
}
.order-sm-9 {
-ms-flex-order: 9;
-webkit-box-ordinal-group: 10;
order: 9;
}
.order-sm-10 {
-ms-flex-order: 10;
-webkit-box-ordinal-group: 11;
order: 10;
}
.order-sm-11 {
-ms-flex-order: 11;
-webkit-box-ordinal-group: 12;
order: 11;
}
.order-sm-12 {
-ms-flex-order: 12;
-webkit-box-ordinal-group: 13;
order: 12;
}
.offset-sm-0 {
margin-left: 0;
}
.offset-sm-1 {
margin-left: 8.333333%;
}
.offset-sm-2 {
margin-left: 16.666667%;
}
.offset-sm-3 {
margin-left: 25%;
}
.offset-sm-4 {
margin-left: 33.333333%;
}
.offset-sm-5 {
margin-left: 41.666667%;
}
.offset-sm-6 {
margin-left: 50%;
}
.offset-sm-7 {
margin-left: 58.333333%;
}
.offset-sm-8 {
margin-left: 66.666667%;
}
.offset-sm-9 {
margin-left: 75%;
}
.offset-sm-10 {
margin-left: 83.333333%;
}
.offset-sm-11 {
margin-left: 91.666667%;
}
}
@media (min-width: 768px) {
.col-md {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
-webkit-box-flex: 1;
flex-grow: 1;
max-width: 100%;
}
.row-cols-md-1 > * {
-ms-flex: 0 0 100%;
-webkit-box-flex: 0;
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-md-2 > * {
-ms-flex: 0 0 50%;
-webkit-box-flex: 0;
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-md-3 > * {
-ms-flex: 0 0 33.333333%;
-webkit-box-flex: 0;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.row-cols-md-4 > * {
-ms-flex: 0 0 25%;
-webkit-box-flex: 0;
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-md-5 > * {
-ms-flex: 0 0 20%;
-webkit-box-flex: 0;
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-md-6 > * {
-ms-flex: 0 0 16.666667%;
-webkit-box-flex: 0;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-md-auto {
-ms-flex: 0 0 auto;
-webkit-box-flex: 0;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-md-1 {
-ms-flex: 0 0 8.333333%;
-webkit-box-flex: 0;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.col-md-2 {
-ms-flex: 0 0 16.666667%;
-webkit-box-flex: 0;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-md-3 {
-ms-flex: 0 0 25%;
-webkit-box-flex: 0;
flex: 0 0 25%;
max-width: 25%;
}
.col-md-4 {
-ms-flex: 0 0 33.333333%;
-webkit-box-flex: 0;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.col-md-5 {
-ms-flex: 0 0 41.666667%;
-webkit-box-flex: 0;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.col-md-6 {
-ms-flex: 0 0 50%;
-webkit-box-flex: 0;
flex: 0 0 50%;
max-width: 50%;
}
.col-md-7 {
-ms-flex: 0 0 58.333333%;
-webkit-box-flex: 0;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.col-md-8 {
-ms-flex: 0 0 66.666667%;
-webkit-box-flex: 0;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-md-9 {
-ms-flex: 0 0 75%;
-webkit-box-flex: 0;
flex: 0 0 75%;
max-width: 75%;
}
.col-md-10 {
-ms-flex: 0 0 83.333333%;
-webkit-box-flex: 0;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.col-md-11 {
-ms-flex: 0 0 91.666667%;
-webkit-box-flex: 0;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.col-md-12 {
-ms-flex: 0 0 100%;
-webkit-box-flex: 0;
flex: 0 0 100%;
max-width: 100%;
}
.order-md-first {
-ms-flex-order: -1;
-webkit-box-ordinal-group: 0;
order: -1;
}
.order-md-last {
-ms-flex-order: 13;
-webkit-box-ordinal-group: 14;
order: 13;
}
.order-md-0 {
-ms-flex-order: 0;
-webkit-box-ordinal-group: 1;
order: 0;
}
.order-md-1 {
-ms-flex-order: 1;
-webkit-box-ordinal-group: 2;
order: 1;
}
.order-md-2 {
-ms-flex-order: 2;
-webkit-box-ordinal-group: 3;
order: 2;
}
.order-md-3 {
-ms-flex-order: 3;
-webkit-box-ordinal-group: 4;
order: 3;
}
.order-md-4 {
-ms-flex-order: 4;
-webkit-box-ordinal-group: 5;
order: 4;
}
.order-md-5 {
-ms-flex-order: 5;
-webkit-box-ordinal-group: 6;
order: 5;
}
.order-md-6 {
-ms-flex-order: 6;
-webkit-box-ordinal-group: 7;
order: 6;
}
.order-md-7 {
-ms-flex-order: 7;
-webkit-box-ordinal-group: 8;
order: 7;
}
.order-md-8 {
-ms-flex-order: 8;
-webkit-box-ordinal-group: 9;
order: 8;
}
.order-md-9 {
-ms-flex-order: 9;
-webkit-box-ordinal-group: 10;
order: 9;
}
.order-md-10 {
-ms-flex-order: 10;
-webkit-box-ordinal-group: 11;
order: 10;
}
.order-md-11 {
-ms-flex-order: 11;
-webkit-box-ordinal-group: 12;
order: 11;
}
.order-md-12 {
-ms-flex-order: 12;
-webkit-box-ordinal-group: 13;
order: 12;
}
.offset-md-0 {
margin-left: 0;
}
.offset-md-1 {
margin-left: 8.333333%;
}
.offset-md-2 {
margin-left: 16.666667%;
}
.offset-md-3 {
margin-left: 25%;
}
.offset-md-4 {
margin-left: 33.333333%;
}
.offset-md-5 {
margin-left: 41.666667%;
}
.offset-md-6 {
margin-left: 50%;
}
.offset-md-7 {
margin-left: 58.333333%;
}
.offset-md-8 {
margin-left: 66.666667%;
}
.offset-md-9 {
margin-left: 75%;
}
.offset-md-10 {
margin-left: 83.333333%;
}
.offset-md-11 {
margin-left: 91.666667%;
}
}
@media (min-width: 992px) {
.col-lg {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
-webkit-box-flex: 1;
flex-grow: 1;
max-width: 100%;
}
.row-cols-lg-1 > * {
-ms-flex: 0 0 100%;
-webkit-box-flex: 0;
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-lg-2 > * {
-ms-flex: 0 0 50%;
-webkit-box-flex: 0;
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-lg-3 > * {
-ms-flex: 0 0 33.333333%;
-webkit-box-flex: 0;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.row-cols-lg-4 > * {
-ms-flex: 0 0 25%;
-webkit-box-flex: 0;
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-lg-5 > * {
-ms-flex: 0 0 20%;
-webkit-box-flex: 0;
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-lg-6 > * {
-ms-flex: 0 0 16.666667%;
-webkit-box-flex: 0;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-lg-auto {
-ms-flex: 0 0 auto;
-webkit-box-flex: 0;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-lg-1 {
-ms-flex: 0 0 8.333333%;
-webkit-box-flex: 0;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.col-lg-2 {
-ms-flex: 0 0 16.666667%;
-webkit-box-flex: 0;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-lg-3 {
-ms-flex: 0 0 25%;
-webkit-box-flex: 0;
flex: 0 0 25%;
max-width: 25%;
}
.col-lg-4 {
-ms-flex: 0 0 33.333333%;
-webkit-box-flex: 0;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.col-lg-5 {
-ms-flex: 0 0 41.666667%;
-webkit-box-flex: 0;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.col-lg-6 {
-ms-flex: 0 0 50%;
-webkit-box-flex: 0;
flex: 0 0 50%;
max-width: 50%;
}
.col-lg-7 {
-ms-flex: 0 0 58.333333%;
-webkit-box-flex: 0;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.col-lg-8 {
-ms-flex: 0 0 66.666667%;
-webkit-box-flex: 0;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-lg-9 {
-ms-flex: 0 0 75%;
-webkit-box-flex: 0;
flex: 0 0 75%;
max-width: 75%;
}
.col-lg-10 {
-ms-flex: 0 0 83.333333%;
-webkit-box-flex: 0;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.col-lg-11 {
-ms-flex: 0 0 91.666667%;
-webkit-box-flex: 0;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.col-lg-12 {
-ms-flex: 0 0 100%;
-webkit-box-flex: 0;
flex: 0 0 100%;
max-width: 100%;
}
.order-lg-first {
-ms-flex-order: -1;
-webkit-box-ordinal-group: 0;
order: -1;
}
.order-lg-last {
-ms-flex-order: 13;
-webkit-box-ordinal-group: 14;
order: 13;
}
.order-lg-0 {
-ms-flex-order: 0;
-webkit-box-ordinal-group: 1;
order: 0;
}
.order-lg-1 {
-ms-flex-order: 1;
-webkit-box-ordinal-group: 2;
order: 1;
}
.order-lg-2 {
-ms-flex-order: 2;
-webkit-box-ordinal-group: 3;
order: 2;
}
.order-lg-3 {
-ms-flex-order: 3;
-webkit-box-ordinal-group: 4;
order: 3;
}
.order-lg-4 {
-ms-flex-order: 4;
-webkit-box-ordinal-group: 5;
order: 4;
}
.order-lg-5 {
-ms-flex-order: 5;
-webkit-box-ordinal-group: 6;
order: 5;
}
.order-lg-6 {
-ms-flex-order: 6;
-webkit-box-ordinal-group: 7;
order: 6;
}
.order-lg-7 {
-ms-flex-order: 7;
-webkit-box-ordinal-group: 8;
order: 7;
}
.order-lg-8 {
-ms-flex-order: 8;
-webkit-box-ordinal-group: 9;
order: 8;
}
.order-lg-9 {
-ms-flex-order: 9;
-webkit-box-ordinal-group: 10;
order: 9;
}
.order-lg-10 {
-ms-flex-order: 10;
-webkit-box-ordinal-group: 11;
order: 10;
}
.order-lg-11 {
-ms-flex-order: 11;
-webkit-box-ordinal-group: 12;
order: 11;
}
.order-lg-12 {
-ms-flex-order: 12;
-webkit-box-ordinal-group: 13;
order: 12;
}
.offset-lg-0 {
margin-left: 0;
}
.offset-lg-1 {
margin-left: 8.333333%;
}
.offset-lg-2 {
margin-left: 16.666667%;
}
.offset-lg-3 {
margin-left: 25%;
}
.offset-lg-4 {
margin-left: 33.333333%;
}
.offset-lg-5 {
margin-left: 41.666667%;
}
.offset-lg-6 {
margin-left: 50%;
}
.offset-lg-7 {
margin-left: 58.333333%;
}
.offset-lg-8 {
margin-left: 66.666667%;
}
.offset-lg-9 {
margin-left: 75%;
}
.offset-lg-10 {
margin-left: 83.333333%;
}
.offset-lg-11 {
margin-left: 91.666667%;
}
}
@media (min-width: 1200px) {
.col-xl {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
-webkit-box-flex: 1;
flex-grow: 1;
max-width: 100%;
}
.row-cols-xl-1 > * {
-ms-flex: 0 0 100%;
-webkit-box-flex: 0;
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-xl-2 > * {
-ms-flex: 0 0 50%;
-webkit-box-flex: 0;
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-xl-3 > * {
-ms-flex: 0 0 33.333333%;
-webkit-box-flex: 0;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.row-cols-xl-4 > * {
-ms-flex: 0 0 25%;
-webkit-box-flex: 0;
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-xl-5 > * {
-ms-flex: 0 0 20%;
-webkit-box-flex: 0;
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-xl-6 > * {
-ms-flex: 0 0 16.666667%;
-webkit-box-flex: 0;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-xl-auto {
-ms-flex: 0 0 auto;
-webkit-box-flex: 0;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-xl-1 {
-ms-flex: 0 0 8.333333%;
-webkit-box-flex: 0;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.col-xl-2 {
-ms-flex: 0 0 16.666667%;
-webkit-box-flex: 0;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-xl-3 {
-ms-flex: 0 0 25%;
-webkit-box-flex: 0;
flex: 0 0 25%;
max-width: 25%;
}
.col-xl-4 {
-ms-flex: 0 0 33.333333%;
-webkit-box-flex: 0;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.col-xl-5 {
-ms-flex: 0 0 41.666667%;
-webkit-box-flex: 0;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.col-xl-6 {
-ms-flex: 0 0 50%;
-webkit-box-flex: 0;
flex: 0 0 50%;
max-width: 50%;
}
.col-xl-7 {
-ms-flex: 0 0 58.333333%;
-webkit-box-flex: 0;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.col-xl-8 {
-ms-flex: 0 0 66.666667%;
-webkit-box-flex: 0;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-xl-9 {
-ms-flex: 0 0 75%;
-webkit-box-flex: 0;
flex: 0 0 75%;
max-width: 75%;
}
.col-xl-10 {
-ms-flex: 0 0 83.333333%;
-webkit-box-flex: 0;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.col-xl-11 {
-ms-flex: 0 0 91.666667%;
-webkit-box-flex: 0;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.col-xl-12 {
-ms-flex: 0 0 100%;
-webkit-box-flex: 0;
flex: 0 0 100%;
max-width: 100%;
}
.order-xl-first {
-ms-flex-order: -1;
-webkit-box-ordinal-group: 0;
order: -1;
}
.order-xl-last {
-ms-flex-order: 13;
-webkit-box-ordinal-group: 14;
order: 13;
}
.order-xl-0 {
-ms-flex-order: 0;
-webkit-box-ordinal-group: 1;
order: 0;
}
.order-xl-1 {
-ms-flex-order: 1;
-webkit-box-ordinal-group: 2;
order: 1;
}
.order-xl-2 {
-ms-flex-order: 2;
-webkit-box-ordinal-group: 3;
order: 2;
}
.order-xl-3 {
-ms-flex-order: 3;
-webkit-box-ordinal-group: 4;
order: 3;
}
.order-xl-4 {
-ms-flex-order: 4;
-webkit-box-ordinal-group: 5;
order: 4;
}
.order-xl-5 {
-ms-flex-order: 5;
-webkit-box-ordinal-group: 6;
order: 5;
}
.order-xl-6 {
-ms-flex-order: 6;
-webkit-box-ordinal-group: 7;
order: 6;
}
.order-xl-7 {
-ms-flex-order: 7;
-webkit-box-ordinal-group: 8;
order: 7;
}
.order-xl-8 {
-ms-flex-order: 8;
-webkit-box-ordinal-group: 9;
order: 8;
}
.order-xl-9 {
-ms-flex-order: 9;
-webkit-box-ordinal-group: 10;
order: 9;
}
.order-xl-10 {
-ms-flex-order: 10;
-webkit-box-ordinal-group: 11;
order: 10;
}
.order-xl-11 {
-ms-flex-order: 11;
-webkit-box-ordinal-group: 12;
order: 11;
}
.order-xl-12 {
-ms-flex-order: 12;
-webkit-box-ordinal-group: 13;
order: 12;
}
.offset-xl-0 {
margin-left: 0;
}
.offset-xl-1 {
margin-left: 8.333333%;
}
.offset-xl-2 {
margin-left: 16.666667%;
}
.offset-xl-3 {
margin-left: 25%;
}
.offset-xl-4 {
margin-left: 33.333333%;
}
.offset-xl-5 {
margin-left: 41.666667%;
}
.offset-xl-6 {
margin-left: 50%;
}
.offset-xl-7 {
margin-left: 58.333333%;
}
.offset-xl-8 {
margin-left: 66.666667%;
}
.offset-xl-9 {
margin-left: 75%;
}
.offset-xl-10 {
margin-left: 83.333333%;
}
.offset-xl-11 {
margin-left: 91.666667%;
}
}
.fade {
opacity: 0;
-webkit-transition: opacity 0.15s linear;
transition: opacity 0.15s linear;
}
.fade.in {
opacity: 1;
}
.collapse {
display: none;
}
.collapse.in {
display: block;
}
.collapsing {
position: relative;
height: 0;
overflow: hidden;
-webkit-transition-property: height, visibility;
transition-property: height, visibility;
-webkit-transition-duration: 0.35s;
transition-duration: 0.35s;
-webkit-transition-timing-function: ease;
transition-timing-function: ease;
}
.nav-tabs {
border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
float: left;
margin-bottom: -1px;
}
.nav-tabs > li > a {
margin-right: 2px;
line-height: 1.42857143;
border: 1px solid transparent;
border-radius: 4px 4px 0 0;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover {
color: #555;
cursor: default;
background-color: #fff;
border: 1px solid #ddd;
border-bottom-color: transparent;
}
.tab-content > .tab-pane {
display: none;
}
.tab-content > .active {
display: block;
}
.clearfix::after,
.clearfix::before,
.nav::after,
.nav::before,
.row::after,
.row::before {
display: table;
content: " ";
}
.clearfix::after,
.nav::after,
.row::after {
clear: both;
}
.hide {
display: none !important;
}
.show {
display: block !important;
}
.mx-auto {
margin: auto !important;
}
.text-center {
text-align: center !important;
} :root {
font-size: 16px;
}
body {
overflow-x: hidden;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-weight: 400;
line-height: 1.625;
color: #5d6171;
padding: 0;
margin: 0;
}
html.fonts-loaded body {
font-family: "Inter", sans-serif;
}
iframe {
border: none;
}
a,
b,
div,
ul,
li {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: transparent;
-moz-outline-: none;
}
div.hello {
text-align: center;
}
a {
text-decoration: none;
outline: 0;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
display: inline-block;
color: var(--primary-color);
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
a:hover, a:focus, a:active {
color: var(--primary-color);
}
a:focus,
a:active,
input,
input:hover,
input:focus,
input:active,
textarea,
textarea:hover,
textarea:focus,
textarea:active {
-moz-outline: none;
outline: none;
}
img:not([draggable]),
embed,
object,
video {
max-width: 100%;
height: auto;
}
a:active,
a:focus,
a:hover,
a:visited {
text-decoration: none;
outline: 0;
}
img {
border: none;
max-width: 100%;
vertical-align: middle;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
height: auto;
}
button:focus {
outline: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
color: #2c2f40;
font-weight: 700;
line-height: 1.625;
margin-top: 0;
}
html.fonts-loaded h1,
html.fonts-loaded h2,
html.fonts-loaded h3,
html.fonts-loaded h4,
html.fonts-loaded h5,
html.fonts-loaded h6 {
font-family: "Inter", sans-serif;
}
kbd {
padding: .2rem .4rem;
font-size: 87.5%;
color: #fff;
background-color: #212529;
border-radius: .2rem;
}
pre {
display: block;
font-size: 87.5%;
color: #212529;
overflow: auto;
} .form-control:focus {
box-shadow: none;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
margin: 0;
} h1 {
font-size: 36px;
}
h2 {
font-size: 30px;
}
h3 {
font-size: 24px;
}
h4 {
font-size: 18px;
}
h5 {
font-size: 16px;
}
h6 {
font-size: 14px;
}
.btn {
background: var(--primary-color);
-webkit-transition: all 500ms ease-in-out;
transition: all 500ms ease-in-out;
position: relative;
display: inline-block;
font-weight: 400;
line-height: 1.5;
text-align: center;
text-decoration: none;
vertical-align: middle;
cursor: pointer;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
padding: 0.375rem 0.75rem;
font-size: 1rem;
}
.btn:hover {
background-color: var(--secondary-color);
} .admin-bar .navbar-sticky.sticky {
margin-top: 30px;
} .alignright.size-thumbnail.wp-image-827 {
margin-bottom: 40px;
display: inline-block;
}
img,
figure {
-ms-interpolation-mode: bicubic;
border: 0;
height: auto;
max-width: 100%;
vertical-align: middle;
}
figure {
margin: 0;
}
img[class*="wp-image-"] {
margin-top: 10px;
margin-bottom: 10px;
}
.wp-caption {
margin-bottom: 8px;
max-width: 100%;
border-radius: 0;
padding: 0;
clear: both;
}
.aligncenter {
clear: both;
display: block;
margin: 0 auto;
text-align: center;
}
.alignright {
float: right;
margin: 5px 0 20px 20px;
display: inline;
}
.wp-block-image {
max-width: none;
margin: 16px auto;
padding: 0;
}
.wp-block-image .alignright {
float: right;
margin: .5em 0 .5em 1em;
}
.wp-block-image .alignleft {
margin-right: 30px;
margin-bottom: 70px;
}
.wp-block-table td, .wp-block-table th {
border: none;
border-top: 1px solid #ededed;
}
.sidebar-inactive figure.wp-block-image.alignright.is-resized, .wp-block-image .alignright {
margin-left: 30px;
}  table,
iframe {
border: 1px solid #e7e7e7;
border-collapse: separate;
border-spacing: 0;
width: 100%;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td,
table > thead > tr > th,
table > tbody > tr > th,
table > tfoot > tr > th,
table > thead > tr > td,
table > tbody > tr > td,
table > tfoot > tr > td {
border-top: 1px solid #e7e7e7;
border-left: 1px solid #e7e7e7;
}
.table > thead > tr > th > a,
.table > tbody > tr > th > a,
.table > tfoot > tr > th > a,
.table > thead > tr > td > a,
.table > tbody > tr > td > a,
.table > tfoot > tr > td > a,
table > thead > tr > th > a,
table > tbody > tr > th > a,
table > tfoot > tr > th > a,
table > thead > tr > td > a,
table > tbody > tr > td > a,
table > tfoot > tr > td > a {
text-decoration: underline;
}
.table > thead > tr > th:first-child,
.table > tbody > tr > th:first-child,
.table > tfoot > tr > th:first-child,
.table > thead > tr > td:first-child,
.table > tbody > tr > td:first-child,
.table > tfoot > tr > td:first-child,
table > thead > tr > th:first-child,
table > tbody > tr > th:first-child,
table > tfoot > tr > th:first-child,
table > thead > tr > td:first-child,
table > tbody > tr > td:first-child,
table > tfoot > tr > td:first-child {
border-left: none;
}
table > thead > tr > th,
table > tbody > tr > th,
table > tfoot > tr > th,
table > thead > tr > td,
table > tbody > tr > td,
table > tfoot > tr > td {
padding: 10px 10px;
text-align: center;
}
div.calendar_wrap caption {
caption-side: top;
text-align: center;
background-color: #ededed;
font-weight: 600;
padding: 0.5em;
width: 100%;
margin: 0 auto;
margin-bottom: -1px;
color: #101010;
}
div.calendar_wrap .wp-calendar-nav span {
display: inline-block;
font-size: 1em;
font-weight: 500;
line-height: 1;
padding: 2.5% 2.5% 1.75% 2.5%;
text-align: center;
}
div.calendar_wrap .wp-calendar-nav {
position: absolute;
top: 0;
left: 0;
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 0 8px;
height: 42px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
div.calendar_wrap .wp-calendar-nav-next > a::before {
content: "\f061";
}
div.calendar_wrap .wp-calendar-nav-prev > a::before {
content: "\f060";
}
div.calendar_wrap .wp-calendar-nav-prev > a,
div.calendar_wrap .wp-calendar-nav-next > a {
font-size: 0;
}
div.calendar_wrap .wp-calendar-nav-prev > a::before,
div.calendar_wrap .wp-calendar-nav-next > a::before {
font-size: 16px;
font-family: "xtsicon";
font-weight: 900;
}
div.calendar_wrap table > thead > tr > th,
div.calendar_wrap table > tbody > tr > th,
div.calendar_wrap table > tfoot > tr > th,
div.calendar_wrap table > thead > tr > td,
div.calendar_wrap table > tbody > tr > td,
div.calendar_wrap table > tfoot > tr > td {
padding: 3px;
}
.widget_calendar table > thead > tr > th > a,
.widget_calendar table > tbody > tr > th > a,
.widget_calendar table > tfoot > tr > th > a,
.widget_calendar table > thead > tr > td > a,
.widget_calendar table > tbody > tr > td > a,
.widget_calendar table > tfoot > tr > td > a {
text-decoration: none;
}
.widget_calendar .wp-calendar-table #today {
background-color: var(--primary-color);
color: #fff;
border: none;
}
.widget_calendar .wp-calendar-table #today > a {
color: inherit;
}
.widget_calendar .wp-calendar-table tbody tr td {
border: none;
}
.widget_calendar .wp-calendar-table thead tr th {
border-bottom: 1px solid #e7e7e7;
font-size: 14px;
border-top: none;
}
.wp-block-table.is-style-stripes td:first-child,
.wp-block-table.is-style-stripes th:first-child {
border-color: transparent;
}
dt {
font-weight: 700;
}
dt + dd {
margin-top: 0.5rem;
margin-left: 1rem;
} .gallery-item {
display: inline-block;
text-align: left;
vertical-align: top;
margin: 0 0 1.5em;
padding: 0 1em 0 0;
width: 50%;
}
.gallery-columns-1 .gallery-item {
width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-item a,
.gallery-item a:hover,
.gallery-item a:focus {
box-shadow: none;
background: none;
max-width: 100%;
}
.gallery-item a img {
display: block;
-webkit-transition: filter 0.2s ease-in;
transition: filter 0.2s ease-in;
-webkit-transition: filter 0.2s ease-in;
transition: filter 0.2s ease-in;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.gallery-item a:hover img,
.gallery-item a:focus img {
filter: opacity(60%);
}
.gallery-caption {
display: block;
text-align: left;
padding: 0 10px 0 0;
margin-bottom: 0;
}
.gallery-size-thumbnail .gallery-caption {
display: inline-block;
max-width: 200px;
margin-top: 5px;
}
.gallery-size-thumbnail .gallery-item > div > a {
display: inline-block;
}
.wp-caption,
.gallery-caption {
color: #666;
font-size: 13px;
font-style: italic;
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
text-align: center;
margin-top: 4px;
margin-bottom: 30px;
font-style: italic;
}
.alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignleft,
.entry-content .alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
@media screen and (min-width: 30em) { .gallery-item {
max-width: 25%;
}
.gallery-columns-1 .gallery-item {
max-width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
} .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
-webkit-clip-path: inset(50%);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(44, 47, 64, 0.6);
clip: auto !important;
-webkit-clip-path: none;
clip-path: none;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 700;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
}
.gallery-caption,
.bypostauthor {
display: block;
}
code {
overflow: auto;
max-width: 100%;
padding: 0 1em;
border: 1px solid #ddd;
background-color: #f9f9f9;
display: inline-block;
vertical-align: middle;
word-wrap: break-word;
font-size: 87.5%;
color: #e83e8c;
word-break: break-word;
margin-bottom: 10px;
}
a code {
color: var(--primary-color);
}
p {
margin: 0 0 25px;
}
p img.alignleft {
clear: both;
margin-bottom: 30px;
}
select {
max-width: 100%;
}
dd {
margin-bottom: .5rem;
}
dt + dd {
margin-top: .5rem;
margin-left: 1rem;
}
address {
margin-bottom: 1rem;
font-style: normal;
line-height: inherit;
}
label {
display: inline-block;
margin-bottom: .5rem;
} .search .page,
.product,
.post {
margin: 0 0 30px;
position: relative;
}
.search .page .post-media,
.product .post-media,
.post .post-media {
width: 100%;
position: relative;
overflow: hidden;
margin-bottom: -1px;
}
.media-content {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.post .post-media .video-link-btn,
.search .page .post-media .video-link-btn {
position: absolute;
top: 50%;
left: 50%;
right: auto;
bottom: auto;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.post .post-media .video-link-btn a,
.search .page .post-media .video-link-btn a {
background-color: #fff;
width: 80px;
height: 80px;
line-height: 80px;
border-radius: 100%;
text-align: center;
padding: 0;
box-shadow: 0 0 10px 0 rgba(255, 255, 255, 0.5);
position: relative;
color: var(--primary-color);
}
.post .post-media .video-link-btn a:hover,
.search .page .post-media .video-link-btn a:hover {
color: #fff;
}
.post .post-media .video-link-btn::before,
.search .page .post-media .video-link-btn::before {
content: " ";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
color: #fff;
border-radius: 50%;
box-shadow: 0 0 0 0 currentColor;
-webkit-animation: button-ripple 3s infinite;
animation: button-ripple 3s infinite;
opacity: 0.6;
z-index: -1;
-webkit-animation-delay: 0.9s;
animation-delay: 0.9s;
}
.post .post-media .video-link-btn::after,
.search .page .post-media .video-link-btn::after {
content: " ";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
color: #fff;
border-radius: 50%;
box-shadow: 0 0 0 0 currentColor;
-webkit-animation: button-ripple 3s infinite;
animation: button-ripple 3s infinite;
opacity: 0.6;
z-index: -1;
-webkit-animation-delay: 0.3s;
animation-delay: 0.3s;
}
@-webkit-keyframes button-ripple {
70% {
box-shadow: 0 0 0 15px currentColor;
opacity: 0;
}
to {
box-shadow: 0 0 0 0 currentColor;
opacity: 0;
}
}
@keyframes button-ripple {
70% {
box-shadow: 0 0 0 15px currentColor;
opacity: 0;
}
to {
box-shadow: 0 0 0 0 currentColor;
opacity: 0;
}
}
.search .page .entry-header .entry-title,
.product .entry-header .entry-title,
.post .entry-header .entry-title {
margin-bottom: 17px;
word-wrap: break-word;
color: #2c2f40;
margin-top: 0;
}
.entry-header .entry-title a, .post .entry-header .entry-title a, .post-navigation h3, h1, h2, h3, h4, h5, h6 {
word-break: break-word;
}
.search .page .entry-header .entry-title a,
.product .entry-header .entry-title a,
.post .entry-header .entry-title a {
color: inherit;
}
.search .page .entry-header .entry-title a:hover,
.product .entry-header .entry-title a:hover,
.post .entry-header .entry-title a:hover {
color: var(--primary-color);
}
.search .page .entry-header .post-meta,
.product .entry-header .post-meta,
.post .entry-header .post-meta {
margin-bottom: 7px;
text-transform: capitalize;
}
.search .page .entry-header .post-meta span,
.product .entry-header .post-meta span,
.post .entry-header .post-meta span {
display: inline-block;
color: #72757b;
}
.search .page .entry-header .post-meta span:not(:last-child),
.product .entry-header .post-meta span:not(:last-child),
.post .entry-header .post-meta span:not(:last-child) {
margin-right: 2.5rem;
}
.blog-single .post .post-meta .post-comment a {
margin-left: 4px;
}
.search .page .entry-header .post-meta span i,
.product .entry-header .post-meta span i,
.post .entry-header .post-meta span i {
margin-right: 3px;
color: var(--primary-color);
}
.search .page .post-footer,
.product .post-footer,
.post .post-footer {
clear: both;
}
.product .post-footer .readmore i,
.post .post-footer .readmore i {
vertical-align: middle;
display: inline-block;
padding-left: 2px;
}
.search .page .post-footer .readmore,
.product .post-footer .readmore,
.post .post-footer .readmore,
.btn-primary {
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
padding: 12px 30px;
border: none;
-webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color: #fff;
position: relative;
background: var(--primary-color);
background: var(--primary-color);
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.search .page .post-footer .readmore:hover, .search .page .post-footer .readmore:focus,
.product .post-footer .readmore:hover,
.product .post-footer .readmore:focus,
.post .post-footer .readmore:hover,
.post .post-footer .readmore:focus,
.btn-primary:hover,
.btn-primary:focus {
background: var(--secondary-color);
}
.tag-sticky-2 .post-body,
.post.sticky .post-body {
overflow: hidden;
position: relative;
}
.post .meta-featured-post {
position: absolute;
right: 18px;
top: -35px;
width: auto;
height: auto;
padding: 50px 8px;
color: #fff;
display: inline-block;
font-size: 14px;
font-weight: 600;
z-index: 1;
text-transform: uppercase;
line-height: normal;
writing-mode: vertical-lr;
-webkit-transform: rotate(-43deg);
transform: rotate(-43deg);
}
.post .meta-featured-post::after {
content: "";
position: absolute;
background: var(--primary-color);
height: 100%;
width: 100%;
top: 0;
left: 0;
z-index: -1;
}
.post .meta-featured-post::before {
position: absolute;
content: "";
right: 0;
width: 100%;
height: 30px;
bottom: -15px;
border-top: 15px solid var(--primary-color);
border-left: 15px solid var(--primary-color);
border-bottom: 15px solid #fff0;
border-right: 15px solid var(--primary-color);
}
.post .meta-featured-post > i {
display: none;
}
.post.sticky .meta-featured-post::after,
.post .post-media .video-link-btn a:hover,
.search .page .post-media .video-link-btn a:hover,
.wp-calendar-table #today {
background: var(--primary-color);
}
.xs-page-header {
margin-bottom: 30px;
}
.xs-page-header h2,
.entry-title {
font-size: 30px;
line-height: 2.375rem;
} .sidebar .widget,
.xs-footer .widget {
margin-bottom: 30px;
border: 1px solid #eee;
padding: 40px;
padding-bottom: 31px;
padding-top: 34px;
}
.sidebar .widget ul,
.xs-footer .widget ul {
margin-bottom: 0;
}
.sidebar .widget .widget-title,
.sidebar .widget .xs-custom-widget > h5,
.sidebar .widget h2,
.xs-footer .widget .widget-title,
.xs-footer .widget .xs-custom-widget > h5,
.xs-footer .widget h2 {
font-size: 24px;
font-weight: 700;
position: relative;
margin: 0 0 30px;
padding: 0 0 15px;
}
.sidebar .widget .widget-title::before,
.sidebar .widget .xs-custom-widget > h5::before,
.sidebar .widget h2::before,
.xs-footer .widget .widget-title::before,
.xs-footer .widget .xs-custom-widget > h5::before,
.xs-footer .widget h2::before {
content: "";
position: absolute;
display: inline-block;
bottom: 0;
width: 50px;
height: 2px;
left: 0;
z-index: 1;
background: var(--primary-color);
}
.sidebar .textwidget form br,
.xs-footer .textwidget form br {
display: none;
}
@media (max-width: 400px) {
.post .post-body,
.sidebar .widget {
padding: 25px;
}
}
@media (max-width: 400px) {
.sidebar .widget .widget-title,
.xs-custom-widget > h5 {
font-size: 19px;
}
}
.footer-widget.widget.widget_search .search-button,
.sidebar .widget.widget_search .search-button,
.wp-block-search .wp-block-search__button,
.search-forms .search-button {
background: #f7f7f7;
color: #101010;
padding: 1.125rem 1.875rem;
cursor: pointer;
border: none;
-webkit-transition: all 0.4s;
transition: all 0.4s;
border-radius: 0;
font-size: 18px;
}
.footer-widget.widget.widget_search .form-control,
.sidebar .widget.widget_search .form-control,
.wp-block-search .wp-block-search__input,
.bascart-serach .form-control {
border: none;
background-color: #f7f7f7;
border-radius: 0;
padding: 22px 25px;
width: 100%;
}
.widget.widget_search {
border: none;
padding: 0;
}
.widget.widget_search .input-group {
position: relative;
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
width: 100%;
}
.widget.widget_search .input-group .form-control {
position: relative;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
width: 1%;
margin-bottom: 0;
padding-top: 6px;
padding-bottom: 6px;
}
.sidebar .widget.widget-tags ul li {
display: inline-block;
margin-bottom: 8px;
margin-right: 4px;
}
.sidebar .widget.widget-tags ul li a {
display: block;
padding: 5px 20px;
border: 1px solid #eee;
color: #666;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.sidebar .widget.widget-tags ul li a:hover {
background: var(--primary-color);
color: #fff;
-webkit-transition: all ease 500ms;
transition: all ease 500ms;
}
.sidebar .widget.widget-tags ul li:last-child {
margin-bottom: 0;
}
.sidebar .widget select {
display: block;
width: 100%;
}
.calendar_wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
position: relative;
}
.sidebar ol.wp-block-latest-comments {
padding-left: 0;
}
.sidebar .wp-block-latest-posts.wp-block-latest-posts__list li {
list-style: none;
}
.sidebar ul {
border: 0;
padding: 0;
list-style: none;
}
.sidebar ul li,
.sidebar ol.wp-block-latest-comments li {
border-bottom: 1px dashed #eee;
padding-bottom: 13px;
margin-bottom: 13px;
}
.sidebar ul li:last-child,
.sidebar ol.wp-block-latest-comments li:last-child {
border-bottom: 0;
padding-bottom: 0;
margin-bottom: 0;
}
.sidebar ul li a {
color: #5d6171;
}
.sidebar ul li a:hover,
.sidebar ul li a.rsswidget:hover {
color: var(--primary-color);
}
.sidebar ul li a.url,
.sidebar ul li a.rsswidget {
color: #222;
}
.sidebar ul li a.rsswidget {
font-weight: 600;
}
.sidebar ul li cite {
font-style: normal;
}
.sidebar ul.sub-menu,
.sidebar ul.children {
padding: 10px 0 0 20px;
}
.sidebar ul.children {
padding-bottom: 0;
}
.widget_tag_cloud a,
.tag-lists a,
.tagcloud a {
border-color: #d4d6e5;
text-transform: capitalize;
font-weight: 600;
color: #2c2f40;
padding: 0 15px;
line-height: 36px;
margin-left: 3px;
margin-bottom: 10px;
font-size: 14px !important;
background: #f2f2f2;
}
.widget_tag_cloud a:hover,
.tag-lists a:hover,
.tagcloud a:hover {
color: #fff;
background: var(--primary-color);
border-color: var(--primary-color);
}
.post-footer .widget_tag_cloud a:hover, .post-footer
.tag-lists a:hover, .post-footer
.tagcloud a:hover {
color: #fff;
background: var(--primary-color);
border-color: var(--primary-color);
}
.post-footer .widget_tag_cloud a, .post-footer
.tag-lists a, .post-footer
.tagcloud a {
background: transparent;
border: 1px solid #d4d6e5;
}
.textwidget img {
margin: 10px 0;
}
.page-links .page-link {
display: inline-block;
} .blog-post-comment .comment-title {
font-size: 24px;
}
.blog-post-comment .comment-info [class*="col-md-"] {
position: inherit;
}
.blog-post-comment .comment-respond {
margin-top: 40px;
margin-bottom: 40px;
}
.blog-post-comment .comment-respond .comment-reply-title {
margin-bottom: 2px;
}
.comment-form .logged-in-as {
margin-bottom: 40px;
}
.blog-post-comment .comment-respond .comment-form .form-control {
border-radius: 0;
margin-bottom: 20px;
background-color: transparent;
border: 1px solid #E9E8EF;
height: 56px;
padding-left: 29px;
}
.blog-post-comment .comment-respond .comment-form .form-control:focus {
background-color: transparent;
border-color: var(--primary-color);
box-shadow: none;
}
.blog-post-comment .comment-respond .comment-form .form-control::-webkit-input-placeholder {
color: rgba(102, 101, 101, 0.7);
}
.blog-post-comment .comment-respond .comment-form .form-control:-ms-input-placeholder {
color: rgba(102, 101, 101, 0.7);
}
.blog-post-comment .comment-respond .comment-form .form-control::placeholder {
color: rgba(102, 101, 101, 0.7);
}
.blog-post-comment .comment-respond .comment-form textarea.form-control {
height: 150px;
padding: 23px 30px;
margin-bottom: 30px;
width: 100%;
}
.blog-post-comment
.comment-respond
.comment-form
.comment-form-cookies-consent {
display: none;
}
.blog-post-comment .comment-respond .comment-form .form-submit {
margin-bottom: 0;
}
.blog-post-comment .comment-respond .comment-form .btn.btn-primary {
padding: 12px 30px;
}
.comments-list {
list-style: none;
padding-left: 0;
margin-bottom: 50px;
}
.comments-list .comment {
list-style: none;
}
@media (max-width: 400px) {
.comments-list ul {
padding-left: 15px;
}
}
.loginformuser .form-control {
height: 100%;
resize: none;
}
.loginformuser .form-control:focus {
box-shadow: none;
border-color: var(--primary-color);
}
.btn-primary {
background-color: var(--primary-color);
border-color: var(--primary-color);
}
.btn-primary:hover {
color: #fff;
}
.wp-block-separator, hr {
background-color: #767676;
border: 0;
height: 2px;
margin: 2rem auto;
max-width: 200px;
text-align: center;
}
.comment-body .comment-content {
margin-top: 20px;
}
.comment-body .comment-meta {
font-size: 13px;
}
.comment-body .comment-author.vcard {
margin-bottom: 7px;
display: block;
} .pingback p,
.pingback .says {
display: none;
}
#cancel-comment-reply-link {
float: right;
color: #2c2f40;
}
#cancel-comment-reply-link:hover {
color: var(--primary-color);
}
.not-found h1 {
margin-bottom: 20px;
line-height: 1.1;
}
.not-found .input-group {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.not-found .input-group .form-control {
height: 58px;
border: none;
background: #f7f7f7;
}
.not-found .input-group .input-group-append {
border: none;
border: none;
position: absolute;
right: 0;
top: 0;
}
.not-found .form-control:focus {
box-shadow: none;
border-color: var(--primary-color);
}
.not-found p {
line-height: 1.1;
margin-bottom: 25px;
}
.not-found p small {
display: block;
}
.not-found .search-button {
color: #101010;
}
article.page .post-meta {
margin-bottom: 15px;
} .author-box {
padding: 30px 40px 47px;
background-color: #f8f8f8;
margin-bottom: 99px;
}
@media (max-width: 991px) {
.author-box .author-img {
float: none;
margin-bottom: 10px;
}
}
@media (min-width: 992px) {
.author-box .author-img {
-webkit-box-flex: 0;
-ms-flex: 0 0 96px;
flex: 0 0 96px;
}
}
.author-box .author-img img {
width: 70px;
height: 70px;
border-radius: 50%;
}
@media (max-width: 991px) {
.author-box .author-info {
margin-top: 10px;
}
}
.author-box .author-info > h3 {
margin-bottom: 0;
font-size: 18px;
text-transform: capitalize;
line-height: 1;
}
@media (min-width: 992px) {
.author-box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
}
.author-box .post_author_role {
color: #9a9a9a;
font-weight: 400;
text-transform: capitalize;
margin-bottom: 0;
}
.author-box .post_author_role + .user_description {
margin-top: 16px;
}
.author-box .user_description {
margin-bottom: 0;
}
.author-box .author-url {
margin-bottom: 0;
display: inline-block;
font-size: 0.75rem;
padding-left: 5px;
}
.author-box .author-url a {
color: #666;
font-size: 14px;
} .post-navigation {
border-bottom: 2px dotted #cecece;
border-top: 2px dotted #cecece;
position: relative;
}
.post-navigation::before, .post-navigation::after {
content: "";
position: relative;
border-bottom: 2px dotted #cecece;
margin-top: 3px;
width: 100%;
display: block;
margin-bottom: 3.8rem;
}
.post-navigation::after {
margin-bottom: 3px;
margin-top: auto;
bottom: 0;
padding-bottom: 3.8rem;
}
@media (max-width: 768px) {
.post-navigation::before {
margin-bottom: 2rem;
}
.post-navigation::after {
padding-bottom: 2rem;
}
}
.post-previous .post-navigation-item > i {
margin-right: 16px;
}
.post-next .post-navigation-item > i {
margin-left: 16px;
}
.post-next .post-navigation-item .media-content {
text-align: right;
}
.post-navigation-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding: 17px 20px;
}
.post-navigation-item > i {
-ms-flex-item-align: center;
align-self: center;
color: #000;
font-size: 22px;
border: 1px solid #DFE1E5;
padding: 11px;
border-radius: 100%;
font-weight: 600;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.post-navigation-item:hover h3 {
color: var(--primary-color);
}
.post-navigation-item:hover > i {
background-color: var(--primary-color);
color: #fff;
border-color: var(--primary-color);
}
.post-navigation-item .wp-post-image {
max-width: 70px;
margin-right: 20px;
height: 70px;
object-fit: cover;
}
.post-navigation-item .wp-post-image + .post-nav-content {
max-width: calc(100% - 90px);
}
.post-navigation-item .post-nav-content {
text-align: left;
-ms-flex-item-align: center;
align-self: center;
}
.post-navigation-item span {
font-size: 0.875rem;
font-weight: 500;
color: #7a7b7e;
text-transform: uppercase;
}
.post-navigation-item h3 {
margin-top: 0;
margin-bottom: 0;
font-weight: 700;
line-height: 1.2;
font-size: 1.25rem;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
@media (max-width: 768px) {
.post-navigation-item h3 {
font-size: 1.125rem;
}
}
@media (min-width: 992px) {
.post-navigation .post-previous {
width: calc(50% - 5px);
float: left;
margin-right: 5px;
}
}
@media (max-width: 991px) {
.post-navigation .post-previous {
margin-bottom: 20px;
}
}
.post-navigation .post-previous .post-nav-content span i {
margin-left: 0;
margin-right: 6px;
}
@media (min-width: 992px) {
.post-navigation .post-next {
width: calc(50% - 5px);
float: right;
margin-left: 5px;
}
} .pagination {
margin: 0;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding-left: 0;
list-style: none;
border-radius: 4px;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.pagination li:not(:last-child) {
margin-right: 8px;
}
.pagination li.active a,
.pagination li.active span {
background-color: var(--primary-color);
color: #fff;
}
.pagination li.active a:hover,
.pagination li.active span:hover {
background-color: var(--secondary-color);
}
.pagination li a,
.pagination li span,
.entry-content .post-page-numbers span.page-link {
width: 40px;
height: 40px;
line-height: 24px;
border: 1px solid #dadada;
text-align: center;
display: inline-block;
color: #666;
padding: 8px 12px;
}
.entry-content .post-page-numbers span.page-link {
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.pagination li a i,
.pagination li span i {
line-height: 25px;
}
@media (max-width: 400px) {
.pagination li a,
.pagination li span {
margin-right: 6px;
width: 30px;
height: 30px;
line-height: 30px;
padding: 0;
}
.pagination li a i,
.pagination li span i {
line-height: 28px;
}
}
@media (max-width: 991px) {
.sidebar {
margin-top: 30px;
}
}
.pagination li.active a,
.pagination li:hover a,
.entry-content .post-page-numbers span.page-link:hover {
color: #fff;
background: var(--primary-color);
border: 1px solid transparent;
}
.pagination li.active a:hover,
.pagination li:hover a:hover {
background: var(--primary-color);
}
.pagination li.pagination-dots {
margin: 0 15px 0 10px;
line-height: 0;
}
.entry-content .wp-block-table {
border: none;
}
.entry-content table {
border-top: none;
}
.entry-content .page-links {
color: #2c2f40;
margin-left: 5px;
overflow: hidden;
width: 100%;
margin-top: 50px;
}
.entry-content .page-links span {
display: inline-block;
}
.entry-content .page-links span.page-link {
color: #2c2f40;
margin-right: 5px;
}
.entry-content .page-links .current span.page-link {
color: #fff;
background: var(--primary-color);
border-color: var(--primary-color);
}
.entry-content .page-links .page-link-text {
margin-right: 10px;
} .blog-single .post .post-body {
background: #fff;
border: 0;
padding: 0;
}
.wp-block-image figcaption {
width: 100%;
}
.wp-block-audio figcaption, .wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption, .wp-block-image figcaption, .wp-block-video figcaption {
line-height: 1.6;
margin: 0;
padding: 1.5rem;
text-align: center;
bottom: 0;
}
.wp-block-latest-posts.is-grid li {
border-top: 2px solid #ccc;
padding-top: 1rem;
margin-bottom: 2rem;
}
.comment-content blockquote,
.entry-content blockquote {
border-left: 3px solid var(--primary-color);
padding-left: 15px;
background-color: #f8f8f8;
padding-top: 30px;
padding-bottom: 5px;
margin: 0 0 30px;
} @media (max-width: 991px) {
.header {
padding-top: 15px;
padding-bottom: 15px;
}
}
.header ul.navbar-nav li .dropdown-menu {
margin: 0;
}
.header ul.navbar-nav {
margin-right: 0;
}
.preloder {
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 9999999;
background-color: #fff;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
}
.preloder-logo img {
height: 150px;
}
.preloder-logo #xs_animated_logo_loder {
height: 120px;
}
@media (max-width: 767.98px) {
.preloder-logo #xs_animated_logo_loder {
height: 80px;
}
}
.preloder-logo #xs_animated_logo_loder #path-1,
.preloder-logo #xs_animated_logo_loder #path-2,
.preloder-logo #xs_animated_logo_loder #path-3,
.preloder-logo #xs_animated_logo_loder #path-4,
.preloder-logo #xs_animated_logo_loder #path-5 {
stroke: var(--primary-color);
}
.elementor-element.elementor-element-466ba69 .ekit_social_media > li {
display: inline-block;
}
.wp-caption.aligncenter {
margin: 0 auto;
}
.comment-author cite {
font-style: normal;
font-weight: 500;
}
.comment-author cite a,
.comment-edit-link,
.comment-reply-link,
.comments-list .comment-author {
color: #101010;
font-weight: 700;
}
.comment {
margin-bottom: 30px;
}/*/*//**/  .pingback {
margin-bottom: 30px;
}
.form-control {
display: block;
width: 100%;
padding: .375rem .75rem;
font-size: 1rem;
line-height: 1.5;
color: #495057;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #ced4da;
border-radius: 0;
-webkit-transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.banner-bg {
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.banner-area {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
@media (min-width: 992px) {
.banner-area {
min-height: 180px;
}
}
@media (max-width: 991px) {
.banner-area {
min-height: 250px;
}
}
.post-single .post-author .avatar {
width: 30px;
height: 30px;
display: inline-block;
}
.post-single .post-author a {
display: inline-block;
margin-left: 6px;
}
.post-single .tag-lists span {
text-transform: uppercase;
color: #000;
font-weight: 700;
position: relative;
}
.main-container {
padding: 100px 0;
}
body.search-results .main-container {
padding-bottom: 180px;
}
.content-single {
padding-bottom: 80px;
}
.banner-solid {
background: var(--primary-color);
}
.xs-footer-section {
background-color: #2c2f40;
}
.copyright-area .copyright {
margin-bottom: 0;
padding: 30px 0;
color: #fff;
}
.copyright-area .copyright > a {
color: inherit;
}
.post-category > a:not(:last-child) {
padding-right: 5px;
}
.post-category > a:not(:last-child)::after {
content: ",";
padding-left: 2px;
display: inline-block;
}
@media (min-width: 992px) {
.navbar {
padding: 0;
}
.navbar-nav > .nav-item > .nav-link,
.navbar,
.nav-search-area {
min-height: 80px;
}
}
@media (min-width: 992px) {
.navbar-nav > .nav-item:last-child > .nav-link {
padding-right: 0;
}
.navbar-nav > .nav-item:last-child > .nav-link::after {
margin-left: 13px;
display: inline-block;
}
}
.navbar-nav > .nav-item > .nav-link {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
@media (min-width: 992px) {
.navbar-nav > .nav-item > .nav-link {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
}
.navbar-nav > .nav-item > .nav-link:hover::before, .navbar-nav > .nav-item > .nav-link.active::before {
opacity: 1;
}
.navbar-nav > .nav-item > .nav-link::before {
margin-right: 13px;
display: inline-block;
content: "";
width: 5px;
height: 5px;
color: inherit;
background-color: currentColor;
border-radius: 50%;
opacity: 0.1;
-webkit-transition: opacity 0.4s ease;
transition: opacity 0.4s ease;
}
}
.navbar-nav .dropdown-arrow {
margin-left: 6px;
}
.navbar-nav .nav-link {
color: var(--secondary-color);
font-weight: 500;
font-size: 1rem;
}
.navbar-nav .nav-link > .dropdown-arrow {
font-size: inherit;
}
.navbar-nav .nav-link:hover, .navbar-nav .nav-link.active {
color: var(--primary-color);
}
@media (min-width: 992px) {
.navbar-nav .nav-item .nav-link {
padding-right: 15px;
padding-left: 0;
}
}
.navbar-nav .nav-item:hover .nav-link {
color: var(--primary-color);
}
@media (min-width: 992px) {
.navbar-nav .nav-item:hover .nav-link::before {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
}
.navbar-nav .dropdown-toggle::after {
content: "\f107";
font-family: "xtsicon";
font-weight: 900;
float: right;
border: 0;
height: auto;
width: auto;
}
.navbar-nav .dropdown-menu {
border: none;
margin: 0;
border-radius: 0;
}
.navbar-nav .dropdown-menu .menu-item-has-children > .dropdown-item::after {
content: "\f105";
font-family: "xtsicon";
font-weight: 900;
float: right;
}
@media (max-width: 991px) {
.navbar-nav .dropdown-menu .menu-item-has-children > .dropdown-item::after {
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
}
.navbar-nav .dropdown-menu li:not(:first-child) a {
border-top: 1px solid #f5f5f5;
}
.navbar-nav .dropdown-menu li a {
font-weight: 500;
color: var(--secondary-color);
font-size: 1rem;
display: block;
}
@media (min-width: 992px) {
.navbar-nav .dropdown-menu li a {
padding: 10px 20px;
}
}
@media (max-width: 991px) {
.navbar-nav .dropdown-menu li a {
padding: 10px 0;
}
}
.navbar-nav .dropdown-menu li a:hover {
color: var(--primary-color);
background-color: transparent;
}
.navbar-nav .dropdown-menu li:hover > a {
background-color: transparent;
color: var(--primary-color);
}
@media (min-width: 992px) {
.navbar-nav .dropdown-menu {
display: block;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
padding: 0 0;
min-width: 230px;
box-shadow: 0 3px 5px 0 rgba(44, 47, 64, 0.2);
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
-webkit-transform: translateY(5px);
transform: translateY(5px);
}
.navbar-nav .dropdown-menu .menu-item-has-children .dropdown-menu {
left: auto;
right: 100%;
top: 0;
}
}
.navbar-nav .menu-item-has-children:hover > .dropdown-menu {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
visibility: visible;
}
.navbar-toggler-icon {
height: auto;
}
@media (max-width: 991px) {
.footer-menu.header ul.navbar-nav {
padding-top: 30px;
}
.header-main.header ul.navbar-nav {
padding-top: 17px;
}
.header-main .navbar-nav .dropdown-arrow {
display: none;
}
}
.dropdown-item.active,
.dropdown-item:active {
background-color: transparent;
}
@media (max-width: 991px) {
.menu-item-has-children .dropdown-menu li {
padding: 0 19px;
padding-right: 0;
}
}
.nav-search-area {
color: #2c2f40;
position: relative;
}
@media (min-width: 992px) {
.nav-search-area {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-left: 15px;
}
}
@media (max-width: 991px) {
.nav-search-area {
display: none;
}
}
.nav-search-area .header-search-icon {
cursor: pointer;
}
.nav-search-area .xs-search-group {
background-color: #2c2f40;
box-shadow: 0 2px 5px rgba(44, 47, 64, 0.1);
display: none;
padding: 15px 20px;
position: absolute;
right: 0;
top: 100%;
width: 350px;
z-index: 10;
margin-top: 0;
}
.nav-search-area .form-control {
background: none;
border: 0;
border-bottom: 1px solid rgba(255, 255, 255, 0.03);
color: #fff;
width: 100%;
height: 40px;
padding: 0 12px;
font-size: 15px;
font-style: italic;
}
.nav-search-area .search-button {
display: none;
}
@media (min-width: 992px) {
.xs-header-button {
margin-left: 30px;
}
}
@media (max-width: 991px) {
.xs-header-button {
display: none;
}
}
.banner-title,
.xs-jumbotron-title {
font-size: 45px;
margin-top: 0;
margin-bottom: 0;
line-height: 1.1;
color: #fff;
}
@media (min-width: 992px) {
.banner-title,
.xs-jumbotron-title {
font-size: 2.8125rem;
}
}
@media (max-width: 991px) {
.banner-title,
.xs-jumbotron-title {
line-height: 1.2;
font-size: 25px;
}
}
.banner-subtitle {
font-size: 1.125rem;
margin-bottom: 0;
}
.xs-banner {
padding: 130px 0;
}
@media (max-width: 767px) {
.xs-banner {
padding: 65px 0;
}
}
.text-right {
text-align: right !important;
}
.align-self-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.center-padding {
padding-top: 10px;
}
.breadcrumb {
margin: 0;
background-color: transparent;
padding: 0;
color: var(--primary-color);
font-size: 0.875rem;
font-weight: 500;
}
@media (max-width: 991px) {
.breadcrumb {
text-align: left;
margin-top: 20px;
}
.center-padding .breadcrumb {
text-align: center;
margin-top: 0;
}
.breadcrumb li:first-child {
padding-left: 0;
}
}
.breadcrumb > li {
display: inline-block;
word-break: break-word;
padding-left: 30px;
position: relative;
color: #EBDFD6;
}
.center-padding .breadcrumb > li {
padding: 0 15px;
}
.breadcrumb > li i {
display: none;
}
.breadcrumb > li:not(:first-child)::before {
content: "";
display: inline-block;
position: absolute;
left: 10px;
top: 50%;
opacity: 0.3;
font-size: 20px;
width: 4px;
height: 4px;
background: #ffffff;
border-radius: 100%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.center-padding .breadcrumb > li:not(:first-child)::before {
left: -5px;
background: rgba(0, 0, 0, 0.5);
}
.breadcrumb > li a {
color: #fff;
}
.breadcrumb > li a:hover {
color: #fff;
}
.copy-right {
padding: 30px 0;
background-color: #f8f9fe;
}
.copyright-text {
color: #2c2f40;
text-align: center;
font-size: 14px;
}
.copyright-text > span,
.copyright-text > a {
color: var(--primary-color);
}
.pull-left {
float: left;
}
.pull-right {
float: right;
}
.mfp-wrap.ekit-promo-popup::before {
content: "";
width: 100%;
height: 100%;
display: block;
background-color: rgba(0, 0, 0, 0.87);
padding-bottom: 100%;
border-radius: 100%;
overflow: hidden;
-webkit-animation: menu-animation 0.8s ease-out forwards;
animation: menu-animation 0.8s ease-out forwards;
}
.mfp-wrap.ekit-promo-popup {
height: 100vh;
overflow: hidden;
}
.mfp-bg.my-mfp-slide-bottom {
display: none;
}
.navbar-sticky.fixed-top {
position: fixed;
background-color: #fff;
box-shadow: 0 35px 35px 0 rgba(0, 0, 0, 0.1);
}
.admin-bar .navbar-sticky.fixed-top {
margin-top: 2rem;
}
.related-post-title-wraper {
margin-bottom: 2.5rem;
}
.related-post-title {
margin-bottom: 0;
}
.recent-project-wrapper {
margin-bottom: 1.875rem;
}
.back_to_top > a {
position: fixed;
right: 40px;
bottom: 120px;
z-index: 10;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
font-size: 18px;
width: 44px;
height: 44px;
line-height: 44px;
text-align: center;
color: white;
background-color: var(--primary-color);
display: block;
border-radius: 50%;
}
.post-single .entry-content select,
.wp-block-archives.wp-block-archives-dropdown select,
.wp-block-categories-dropdown select,
.sidebar .widget select {
background-color: #fff;
border: 1px solid #ced4da;
border-radius: 0.25rem;
padding: 0.375rem 1.75rem 0.375rem 0.75rem;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #495057;
vertical-align: middle;
-webkit-appearance: none;
-moz-appearance: none;
background-image: url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");
background-repeat: no-repeat;
background-position: center right 7px;
}
.navbar {
padding: 0;
}
.navbar .logo > img {
max-width: 160px;
max-height: 60px;
} .blog-single .post .post-meta span {
font-size: 16px;
text-transform: capitalize;
}
.blog-single .post .post-meta span i {
color: var(--primary-color);
}
.blog-single .post .post-meta span a {
margin-left: 0;
color: inherit;
line-height: 1.625;
}
.blog-single .post .post-meta span a:hover {
color: var(--primary-color);
}
.blog-single .post .post-media {
margin-bottom: 2.1875rem;
}
.post-meta span a {
color: inherit;
}
.blog-single .entry-content {
padding-top: 14px;
}
.blog-single .entry-content iframe {
margin: 24px 0 10px 0;
}
.blog-single .entry-content .wp-block-quote {
margin-top: 3.125rem;
padding: 2.75rem 3.125rem 2.75rem;
background-color: #f9f9f9;
margin-bottom: 2.9375rem;
}
.blog-single .entry-content .wp-block-quote p {
color: #666565;
font-size: 20px;
line-height: 1.875;
font-style: normal;
font-weight: 500;
margin-bottom: 0;
}
.blog-single .entry-content .wp-block-quote cite {
color: #101010;
margin-left: 9px;
font-weight: 400;
font-size: 18px;
line-height: 1;
}
.blog-single .entry-content .wp-block-quote cite::before {
width: 5px;
height: 2px;
background: currentColor;
color: inherit;
left: -9px;
margin: 0;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.blog-single .entry-content iframe {
margin: 24px 0 10px 0;
}
.blog-single .entry-content .wp-block-calendar {
position: relative;
}
.blog-single .entry-content .wp-block-calendar caption {
caption-side: top;
text-align: center;
background-color: #ededed;
font-weight: 600;
padding: 0.5em;
width: 100%;
margin: 0 auto;
margin-bottom: -1px;
color: #101010;
}
.blog-single .entry-content .wp-calendar-nav {
position: absolute;
top: 0;
left: 0;
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 0 20px;
height: 42px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.blog-single .entry-content .wp-calendar-nav-next > a::before {
content: "\f061";
}
.blog-single .entry-content .wp-calendar-nav-prev > a::before {
content: "\f060";
}
.blog-single .entry-content .wp-calendar-nav-prev > a,
.blog-single .entry-content .wp-calendar-nav-next > a {
text-decoration: none;
}
.blog-single .entry-content .wp-calendar-nav-prev > a::before,
.blog-single .entry-content .wp-calendar-nav-next > a::before {
font-size: 16px;
font-family: "xtsicon";
font-weight: 900;
}
.blog-single .blog-post-comment {
margin-top: 57px;
}
.blog-single figcaption {
font-size: 14px;
margin-top: 0;
}
.blog-single ul.blocks-gallery-grid {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
list-style-type: none;
padding: 0;
margin: 0;
}
.blog-single ul.blocks-gallery-grid li {
margin-right: 1.875rem;
}
.blog-single ul.blocks-gallery-grid li .blocks-gallery-item__caption {
font-size: 1rem;
}
@media (max-width: 1024px) {
.blog-single .entry-content .wp-block-quote {
padding: 30px;
}
.blog-single .entry-content .wp-block-quote p {
padding-right: 0;
}
.blog-single .post .post-media {
margin-bottom: 1.875rem;
}
}
.wp-block-embed__wrapper iframe {
border: 0;
}
.blockquote-footer:before, .wp-block-pullquote cite::before, .wp-block-quote cite::before, blockquote.wp-block-quote .wp-block-quote__citation::before, blockquote.wp-block-quote cite::before, blockquote.wp-block-quote footer::before {
position: absolute;
top: 0;
width: 30px;
height: 1px;
background: #6c757d;
content: "";
bottom: 0;
margin: 10px 0 13px -40px;
}
.wp-block-pullquote:not(.is-style-solid-color), .wp-block-quote, .wp-block-quote.is-large, .wp-block-quote.is-style-large, .wp-block-quote:not(.is-large):not(.is-style-large), blockquote.wp-block-pullquote, blockquote.wp-block-quote {
padding: 30px;
padding-left: 40px;
margin-top: 30px;
margin-bottom: 30px;
background: #f8f8f8;
position: relative;
border-left: 0;
}
.wp-block-quote.is-style-large cite em {
display: block;
}
.wp-block-pullquote cite, .wp-block-quote cite {
font-weight: 400;
font-size: 16px;
margin-left: 40px;
text-transform: unset;
display: inline-block;
}
.wp-block-quote cite, .wp-block-quote footer, .wp-block-quote__citation {
position: relative;
font-style: normal;
font-size: 13px;
}
.wp-block-quote.is-large .wp-block-quote__citation, .wp-block-quote.is-large cite, .wp-block-quote.is-large footer, .wp-block-quote.is-style-large cite, .wp-block-quote.is-style-large footer {
font-size: 16px;
text-align: left;
}
.blog-single .entry-content .wp-block-quote::before {
content: "\e90b";
left: 0;
font-family: "xtsicon";
font-size: 25px;
color: #dedede;
}
.blog-single .wp-block-button .wp-block-button__link:hover {
color: #fff;
}
.blog-single .wp-block-button .wp-block-button__link {
text-decoration: none;
font-size: 14px;
}
.blog-single a.wp-block-latest-comments__comment-author {
font-weight: 600;
}
.blog-single .wp-block-quote.is-style-large {
background: transparent;
position: relative;
border-bottom: 4px solid var(--primary-color);
padding: 30px;
padding-left: 40px;
}
@media (min-width: 768px) {
.blog-single .entry-content .wp-block-quote.is-large p,
.blog-single .entry-content .wp-block-quote.is-style-large p {
font-size: 1.6875em;
}
}
.blog-single .entry-content .wp-block-pullquote blockquote::before {
content: "\e90b";
font-family: "xtsicon";
font-size: 30px;
color: var(--primary-color);
}
.wp-block-latest-posts__post-author,
.wp-block-latest-posts__post-date {
display: block;
color: #555;
font-size: 0.7125em;
font-weight: 400;
}
.wp-block-button__link > br {
display: none;
}
.wp-block-button__link:not(.has-background) {
background-color: var(--primary-color);
border-radius: 0;
padding: 16px 35px 16px 35px;
}
.wp-block-button .wp-block-button__link:not(.has-text-color) {
color: #fff;
}
.wp-block-button .wp-block-button__link:hover {
color: #fff;
background: var(--secondary-color);
cursor: pointer;
}
.wp-block-button .wp-block-button__link:focus {
color: #fff;
background: var(--secondary-color);
outline: thin dotted;
outline-offset: -4px;
}
.wp-block-button:not(.is-style-squared) .wp-block-button__link {
border-radius: 6px;
}
.wp-block-button.is-style-outline .wp-block-button__link, .wp-block-button.is-style-outline .wp-block-button__link:active, .wp-block-button.is-style-outline .wp-block-button__link:focus {
-webkit-transition: all 150ms ease-in-out;
transition: all 150ms ease-in-out;
border-width: 2px;
border-style: solid;
}
.wp-block-button.is-style-outline .wp-block-button__link:active:not(.has-background), .wp-block-button.is-style-outline .wp-block-button__link:focus:not(.has-background), .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background) {
background: 0 0;
}
.wp-block-button.is-style-outline .wp-block-button__link:active:not(.has-text-color), .wp-block-button.is-style-outline .wp-block-button__link:focus:not(.has-text-color), .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color) {
color: var(--primary-color);
border-color: currentColor;
}
.wp-block-button.is-style-outline .wp-block-button__link:hover {
color: var(--secondary-color);
border-color: currentColor;
}
.wp-block-cover .wp-block-cover-image-text,
.wp-block-cover h2,
.wp-block-cover p.wp-block-cover-text,
.wp-block-cover .wp-block-cover-image-text,
.wp-block-cover .wp-block-cover-text {
font-size: 36px;
max-width: 100%;
font-weight: 400;
color: #fff;
}
.wp-block-cover.has-background-dim-60.has-background-dim a {
text-decoration: underline;
color: #fff;
}
.wp-block-gallery.is-cropped .blocks-gallery-item img {
margin: 0;
}
.has-large-font-size {
font-size: 36px;
line-height: 1.625;
}
.has-drop-cap:not(:focus):first-letter {
font-size: 3.375em;
line-height: 1;
font-weight: 700;
margin: 0 .25em 0 0;
}
.wp-block-audio {
width: 100%;
margin: 0;
}
.wp-block-file .wp-block-file__button {
display: table;
-webkit-transition: all .4s;
transition: all .4s;
border: none;
border-radius: 5px;
background: var(--primary-color);
font-size: 22px;
line-height: 1.2;
text-decoration: none;
font-weight: 700;
padding: 0.875rem 1.5rem;
color: #fff;
margin-left: 0;
margin-top: calc(.75 * 1rem);
text-decoration: none;
}
.wp-block-file .wp-block-file__button:hover {
background: var(--secondary-color);
}
.wp-block-video video {
width: 100%;
}
.sidebar-inactive .alignfull, .sidebar-inactive .blockquote.wp-block-pullquote.alignfull, .alignfull, .sidebar-inactive .wp-block-pullquote:not(.is-style-solid-color).alignfull {
width: 100vw;
margin-left: -50vw;
margin-right: -50vw;
position: relative;
left: 50%;
right: 50%;
max-width: initial;
border-left: 0;
}
@media (min-width: 768px) {
.wp-block-columns.alignfull, .wp-block-columns.alignfull .wp-block-column {
padding-left: calc(2 * 1rem);
padding-right: calc(2 * 1rem);
}
.wp-block-columns[class*=has-] > * {
margin-right: 1rem;
}
.comment-content > *,
.entry .entry-summary > *,
.entry-content > * {
margin: 32px 0;
}
.entry-content > * {
margin-top: 0;
}
.comment-content > p, .entry-content > p {
margin-top: 0;
margin-bottom: 26px;
}
}
.footer-menu {
margin-bottom: 30px;
}
@media (min-width: 992px) {
.footer-menu.header ul.navbar-nav > li > .dropdown-menu {
top: auto;
bottom: 100%;
}
}
.footer-menu .navbar-nav .dropdown-arrow {
display: none;
}
.footer-menu .navbar-nav .dropdown-toggle::after {
display: none;
}
.comments-list .comment-body .comment-reply-link {
font-size: 14px;
font-weight: 700;
}
.comments-list .comment-body .comment-reply-link i {
line-height: 1;
vertical-align: middle;
-webkit-transition: none;
transition: none;
}
@media (min-width: 991px) {
.comments-list .comment-body {
padding-bottom: 30px;
margin-bottom: 25px;
margin-left: 94px;
}
.pingback .comment-body, .trackback .comment-body {
margin-left: 0;
}
}
.comments-list .comment-body {
border-bottom: 1px solid #eee;
}
.comments-list img.comment-avatar {
width: 80px;
height: 80px;
border-radius: 100%;
}
.search .page .post-body,
.product .post-body,
.blog .mp-event-item .post-body,
.post .post-body {
border: 1px solid #eee;
padding: 40px;
}
.readmore {
color: #5d6171;
}
.readmore:hover {
color: var(--primary-color);
}
.post-quote-content.post-body {
position: relative;
overflow: hidden;
z-index: 1;
}
.post-quote-content.post-body::after, .post-quote-content.post-body::before {
content: "";
position: absolute;
background-size: auto;
background-position: left;
background-repeat: no-repeat;
width: 100px;
height: 100px;
z-index: -1;
}
.post-quote-content.post-body::before {
top: 0;
left: 30px;
background-image: url(//cameleon.supply/wp-content/themes/bascart/assets/images/left-quote.png);
}
.post-quote-content.post-body::after {
bottom: -40px;
right: 30px;
background-image: url(//cameleon.supply/wp-content/themes/bascart/assets/images/right-quote.png);
}
.widget_nav_menu .sub-menu-toggle {
display: none;
}
.wp-block-search .wp-block-search__button {
margin-left: 0;
background-color: var(--primary-color);
color: #fff;
}
.wp-block-search .wp-block-search__input {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.post-password-form input[type="password"] {
background-color: #fff;
border-radius: 0;
border: 0.1rem solid #ededed;
box-shadow: none;
font-size: 1.6rem;
margin: 0;
max-width: 100%;
padding: 5px 30px;
width: 100%;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.post-password-form input[type="submit"] {
background-color: var(--primary-color);
border: none;
padding: 14px 55px;
cursor: pointer;
display: block;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
color: #fff;
}
.post-password-form input[type="submit"]:hover {
background-color: var(--secondary-color);
}
.xs-recent-post-widget .widget-post:not(:last-child) {
margin-bottom: 30px;
}
.xs-recent-post-widget .widget-post > a {
display: inline-block;
}
.xs-recent-post-widget .widget-post > a > img {
max-width: 75px;
height: 70px;
object-fit: cover;
}
.xs-recent-post-widget .widget-post .media-body {
margin-left: 25px;
}
.xs-recent-post-widget .widget-post .entry-title {
margin-bottom: 7px;
font-weight: 600;
letter-spacing: 0;
font-size: 16px;
line-height: 1.25;
}
.xs-recent-post-widget .widget-post .entry-title > a {
color: inherit;
}
.xs-recent-post-widget .widget-post .entry-title > a:hover {
color: var(--primary-color);
}
.xs-recent-post-widget .widget-post .post-meta {
margin-bottom: 0;
}
.xs-recent-post-widget .widget-post .post-meta > span {
color: #666565;
}
.mf-input::-webkit-input-placeholder {
opacity: 1;
}
.mf-input:-ms-input-placeholder {
opacity: 1;
}
.mf-input::placeholder {
opacity: 1;
}
@media (max-width: 1024px) {
.ekit-sticky .elementor-widget-ekit-nav-menu .elementskit-menu-overlay {
display: none;
}
.ekit-sticky .elementor-widget-ekit-nav-menu .elementskit-menu-offcanvas-elements::after, .ekit-sticky .elementor-widget-ekit-nav-menu .elementskit-menu-offcanvas-elements::before {
display: none;
}
}
.post-single {
margin-bottom: 2.5rem;
}
.post-single .single_post_hr_line {
display: block;
border-bottom: 2px dotted #cecece;
margin-bottom: 46px;
margin-top: 15px;
position: relative;
}
.post-single .single_post_hr_line::before {
content: "";
position: absolute;
border-bottom: 2px dotted #cecece;
top: 5px;
left: 0;
width: 100%;
display: block;
}
.wp-block-pullquote blockquote {
border-left: none;
}
.wp-block-pullquote .has-very-dark-gray-color.has-very-dark-gray-color {
background: 0 0;
padding: 0;
margin-bottom: 0;
}
.error-body {
margin-bottom: 50px;
}
.error404 .error-page .error-code {
display: block;
font-size: 150px;
line-height: 1;
color: #333;
margin-bottom: 20px;
text-shadow: 5px 5px 1px rgba(0, 0, 0, 0.1);
}
.error404 .error-page .error-message h3 {
font-size: 24px;
color: #2e3d44;
}
.error404 .error-page .error-body a.btn {
margin-top: 30px;
}
.blog-single ul.blocks-gallery-grid {
padding: 0;
padding-bottom: 0.5rem;
margin-top: 0;
}
.primary-navigation .menu-wrapper {
list-style: none;
margin: 0;
padding-left: 0;
}
@media (min-width: 1025px) {
.primary-navigation .menu-wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
}
.primary-navigation .menu-wrapper > li .sub-menu-toggle .icon-plus,
.primary-navigation .menu-wrapper > li .sub-menu-toggle .icon-minus {
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
@media (min-width: 1025px) {
.primary-navigation .menu-wrapper > li ul li .sub-menu-toggle .icon-plus,
.primary-navigation .menu-wrapper > li ul li .sub-menu-toggle .icon-minus {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
}
.primary-navigation .menu-wrapper > li a {
position: relative;
}
@media (min-width: 1025px) {
.primary-navigation .menu-wrapper > li a::after {
position: absolute;
bottom: 2px;
left: 0;
right: 0;
margin: 0 auto;
content: "";
height: 2px;
width: 0%;
opacity: 0;
background-color: var(--primary-color);
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
}
.primary-navigation .menu-wrapper > li.current-menu-item > a::after, .primary-navigation .menu-wrapper > li:hover > a::after {
opacity: 1;
width: 100%;
}
.primary-navigation .menu-wrapper li {
position: relative;
margin: 0 14px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
@media (max-width: 1025px) {
.primary-navigation .menu-wrapper li {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
}
.primary-navigation .menu-wrapper li > a {
display: block;
padding: 9px 0;
color: #2c2f40;
font-weight: 700;
font-size: 16px;
line-height: 25px;
position: relative;
}
@media (min-width: 1025px) {
.primary-navigation .menu-wrapper li > a {
width: 100%;
}
}
@media (max-width: 1025px) {
.primary-navigation .menu-wrapper li > a {
-webkit-box-flex: 1;
-ms-flex: auto;
flex: auto;
width: auto;
}
}
.primary-navigation .menu-wrapper li > a:hover, .primary-navigation .menu-wrapper li > a:focus {
color: var(--primary-color);
}
@media (min-width: 1025px) {
.primary-navigation .menu-wrapper li.menu-item-has-children:hover > .sub-menu-toggle .icon-minus {
display: block;
}
.primary-navigation .menu-wrapper li.menu-item-has-children:hover > .sub-menu-toggle .icon-plus {
display: none;
}
}
@media (min-width: 1025px) {
.primary-navigation .menu-wrapper li.menu-item-has-children:hover > ul {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
-webkit-transition: opacity 0.15s linear, -webkit-transform 0.15s linear;
transition: opacity 0.15s linear, transform 0.15s linear;
pointer-events: auto;
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.06);
}
}
.primary-navigation .menu-wrapper li .sub-menu-toggle {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 0;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background: transparent;
color: currentColor;
border: none;
font-size: 18px;
cursor: pointer;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.primary-navigation .menu-wrapper li .sub-menu-toggle .icon-minus {
display: none;
}
@media (max-width: 1024px) {
.primary-navigation .menu-wrapper li .sub-menu-toggle {
margin-left: auto;
}
}
.primary-navigation .menu-wrapper .sub-menu {
margin: 0;
min-width: 220px;
z-index: 88888;
background-color: #fff;
padding: 0;
list-style: none;
left: 100%;
top: 0;
}
@media (max-width: 1024px) {
.primary-navigation .menu-wrapper .sub-menu {
display: none;
width: 100%;
padding-left: 15px;
}
}
@media (min-width: 1025px) {
.primary-navigation .menu-wrapper .sub-menu {
left: 0;
position: absolute;
opacity: 0;
top: 100%;
-webkit-transition: opacity 0.15s linear, -webkit-transform 0.15s linear, right 0s 0.15s;
transition: opacity 0.15s linear, transform 0.15s linear, right 0s 0.15s;
-webkit-transform: translateY(0.6rem);
transform: translateY(0.6rem);
pointer-events: none;
padding: 15px 25px;
}
.primary-navigation .menu-wrapper .sub-menu li {
margin: 0;
}
.primary-navigation .menu-wrapper .sub-menu li:not(:last-child) a {
border-bottom: 1px solid #f0f0f0;
}
}
.primary-navigation .menu-wrapper .sub-menu .menu-item-has-children {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
@media (min-width: 1025px) {
.primary-navigation .menu-wrapper .sub-menu .menu-item-has-children > a {
width: 100%;
}
}
@media (max-width: 1025px) {
.primary-navigation .menu-wrapper .sub-menu .menu-item-has-children > a {
-webkit-box-flex: 1;
-ms-flex: auto;
flex: auto;
width: auto;
}
}
.primary-navigation .menu-wrapper .sub-menu .menu-item-has-children .sub-menu-toggle {
margin-left: auto;
height: auto;
}
.primary-navigation .menu-wrapper .sub-menu .sub-menu {
left: 100%;
top: 0;
}
.primary-navigation .menu-button-container {
padding: 15px;
}
@media (min-width: 1025px) {
.primary-navigation .menu-button-container {
display: none;
}
}
.site-branding > .custom-logo-link {
display: inline-block;
}
.site-branding > .custom-logo-link > img {
max-width: 160px;
}
@media (max-width: 1024px) {
.site-branding {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
width: 100%;
}
}
@media (min-width: 1025px) {
.site-branding {
-ms-flex-item-align: center;
align-self: center;
}
}
@media (min-width: 1025px) {
.header-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.header-row .primary-navigation-wraper {
margin: auto;
}
}
.primary-menu-wraper {
padding: 15px 20px 15px 15px;
}
@media (min-width: 1025px) {
.menu-button-container {
display: none;
}
}
@media (max-width: 1025px) {
.primary-navigation {
position: fixed;
left: -100%;
top: 0;
height: 100vh;
width: 290px;
max-width: 100%;
background-color: #fff;
z-index: 90;
-webkit-transition: left 0.5s ease-in-out 0s;
transition: left 0.5s ease-in-out 0s;
overflow-y: auto;
}
.nav_menu_open .primary-navigation,
.nav_menu_open .nav-menu-backdrop {
left: 0;
}
.nav_menu_open .primary-navigation {
-webkit-transition-delay: 0.2s;
transition-delay: 0.2s;
}
.nav_menu_open .nav-menu-backdrop {
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.primary-menu-container {
padding: 100px 0;
position: relative;
overflow-y: auto;
}
.nav-toggle-button {
border: none;
outline: none;
line-height: 1;
background-color: transparent;
width: 45px;
display: block;
padding: 12px 12px 12px 12px;
border-radius: 3px;
border: 1px solid #2C2F40;
}
.nav-toggle-button.toggle .dropdown-icon:nth-child(1) {
-webkit-transform: rotate(45deg) translateX(4px) translateY(4px);
transform: rotate(45deg) translateX(4px) translateY(4px);
}
.nav-toggle-button.toggle .dropdown-icon:nth-child(2) {
-webkit-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: left;
transform-origin: left;
}
.nav-toggle-button.toggle .dropdown-icon:nth-child(3) {
-webkit-transform: rotate(-45deg) translateX(4px) translateY(-5px);
transform: rotate(-45deg) translateX(4px) translateY(-5px);
}
.nav-toggle-button .dropdown-icon {
height: 1px;
width: 100%;
display: block;
background-color: #2c2f40;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.nav-toggle-button .dropdown-icon:not(:last-child) {
margin-bottom: 5px;
}
.nav-menu-backdrop {
position: fixed;
top: 0;
left: -100%;
height: 100%;
width: 100%;
overflow: hidden;
background-color: rgba(0, 0, 0, 0.4);
-webkit-transition: left 0.5s ease-in-out 0.2s;
transition: left 0.5s ease-in-out 0.2s;
z-index: 89;
}
}
.header-search {
-ms-flex-item-align: center;
align-self: center;
display: none;
}
@media (min-width: 1200px) {
.header-search {
display: block;
}
}
.header-search .bascart-serach .input-group {
position: relative;
padding-left: 30px;
}
.header-search .bascart-serach .input-group .form-control {
background-color: transparent;
padding: 0;
max-width: 90px;
}
.header-search .bascart-serach .input-group .search-button {
background: transparent;
border: none;
position: absolute;
left: 0;
top: 2px;
cursor: pointer;
font-size: 16px;
}
.header-cart {
-ms-flex-item-align: center;
align-self: center;
display: none;
}
.header-cart a {
position: relative;
font-size: 20px;
line-height: 1;
color: #000;
}
.header-cart a sup {
position: absolute;
right: -15px;
top: -10px;
background: #FFCF5E;
padding: 0;
border-radius: 50%;
font-size: 12px;
height: 20px;
width: 20px;
text-align: center;
line-height: 22px;
font-weight: 500;
}
@media (min-width: 1200px) {
.header-cart {
display: block;
}
}
.header-right {
display: none;
}
@media (min-width: 1199px) {
.header-right {
display: block;
}
}
.elementskit-navbar-nav .ekit-menu-badge {
position: absolute;
top: 0;
right: -20px;
font-size: 9px;
padding: 3px 4px 3px 6px;
border-radius: 0;
font-weight: bold;
letter-spacing: .5px;
text-transform: uppercase;
}
.elementskit-navbar-nav .ekit-menu-badge .ekit-menu-badge-arrow {
left: 4px;
border-width: 4px;
bottom: -8px;
}
.ekit-menu-nav-link.ekit-menu-dropdown-toggle .icon.icon-down-arrow1::before {
content: "\e96f";
font-family: xtsicon, sans-serif !important;
}
.simple-slider-wrap .row {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.simple-slider-wrap .swiper-pagination {
top: 38%;
right: 15px;
bottom: auto;
left: auto;
-webkit-transform: inherit;
transform: inherit;
text-align: right;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
max-width: 35px;
}
.simple-slider-wrap .swiper-pagination-bullet {
width: 6px;
height: 6px;
background: rgba(255, 255, 255, 0.2);
opacity: 1;
}
.simple-slider-wrap .swiper-pagination-bullet-active {
width: 14px;
height: 14px;
background-color: transparent;
border: 2px solid #fff;
}
.simple-slider-wrap.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 6px auto;
}
.single-simple-slide {
padding: 50px 0;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
object-fit: cover;
object-position: center;
overflow: hidden;
width: 100%;
-webkit-transition: opacity 200ms ease-in-out, visibility 200ms ease-in-out;
transition: opacity 200ms ease-in-out, visibility 200ms ease-in-out;
}
.slide-subtitle {
font-size: 16px;
line-height: 1.1;
color: #fff;
text-transform: uppercase;
font-weight: 500;
margin-bottom: 15px;
}
.slide-title {
font-size: 48px;
line-height: 1;
letter-spacing: 0.2px;
color: #fff;
font-weight: 900;
text-transform: uppercase;
margin-bottom: 23px;
}
.slide-price {
font-size: 24px;
text-transform: uppercase;
color: #fff;
letter-spacing: 0.2px;
font-weight: 700;
line-height: 1;
margin-bottom: 30px;
}
.slide-btn .slide-add-to-cart {
font-size: 14px;
letter-spacing: 0.02px;
color: #fff;
font-weight: 500;
text-transform: uppercase;
background: transparent;
border-color: rgba(255, 255, 255, 0.3);
border-style: solid;
border-width: 2px;
display: inline-block;
padding: 10px 20px;
}
@media (min-width: 768px) {
.simple-slider-wrap .single-simple-slide {
padding: 15px 0;
}
.simple-slider-wrap .row {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.simple-slider-wrap .slide-thumb {
margin-bottom: 0;
margin-right: 30px;
}
.simple-slider-wrap .slide-content {
margin-left: 30px;
}
}
@media (min-width: 1200px) {
.simple-slider-wrap .swiper-pagination {
right: 12%;
}
} .xs-vertical-cetagory .ekit-vertical-navbar-nav li:nth-child(1) {
padding-left: 0 !important;
}
.xs-vertical-cetagory .ekit-vertical-navbar-nav li:nth-child(1)::after {
display: none;
}
.xs-vertical-cetagory .ekit-vertical-navbar-nav li:nth-child(1) a i {
font-size: 12px;
background-color: #e9e9ea;
height: 30px;
line-height: 28px !important;
width: 30px;
display: inline-block;
text-align: center;
border-radius: 50%;
}
.xs-vertical-cetagory .ekit-vertical-navbar-nav li:nth-child(2) {
padding-left: 0 !important;
}
.xs-vertical-cetagory .ekit-vertical-navbar-nav li:nth-child(2)::after {
display: none;
}
.xs-vertical-cetagory .ekit-vertical-navbar-nav li:nth-child(2) a i {
font-size: 12px;
background-color: #dbf5ef;
height: 30px;
line-height: 28px !important;
width: 30px;
display: inline-block;
text-align: center;
border-radius: 50%;
}
.xs-vertical-cetagory .ekit-vertical-navbar-nav li:nth-child(3) {
padding-left: 0 !important;
}
.xs-vertical-cetagory .ekit-vertical-navbar-nav li:nth-child(3)::after {
display: none;
}
.xs-vertical-cetagory .ekit-vertical-navbar-nav li:nth-child(3) a i {
font-size: 12px;
background-color: #fff5e3;
height: 30px;
line-height: 28px !important;
width: 30px;
display: inline-block;
text-align: center;
border-radius: 50%;
}
.xs-vertical-cetagory .ekit-vertical-navbar-nav li:nth-child(4) {
padding-left: 0 !important;
}
.xs-vertical-cetagory .ekit-vertical-navbar-nav li:nth-child(4)::after {
display: none;
}
.xs-vertical-cetagory .ekit-vertical-navbar-nav li:nth-child(4) a i {
font-size: 12px;
background-color: #fce6e2;
height: 30px;
line-height: 28px !important;
width: 30px;
display: inline-block;
text-align: center;
border-radius: 50%;
}
.xs-vertical-cetagory .ekit-vertical-navbar-nav li {
position: relative;
padding-left: 15px !important;
}
.xs-vertical-cetagory .ekit-vertical-navbar-nav li::after {
content: "";
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
left: 25px;
width: 6px;
height: 6px;
background: #ededed;
border-radius: 50%;
}
@-webkit-keyframes xs-fadeInUp {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes xs-fadeInUp {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@-webkit-keyframes xs-fadeInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes xs-fadeInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@-webkit-keyframes xs-fadeInLeft {
from {
opacity: 0;
-webkit-transform: translateX(100px);
transform: translateX(100px);
}
to {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes xs-fadeInLeft {
from {
opacity: 0;
-webkit-transform: translateX(100px);
transform: translateX(100px);
}
to {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
.bascart-slider-wrapper .tab-content.elementkit-tab-content,
.bascart-slider-wrapper .elementskit-btn.whitespace--normal,
.bascart-slider-wrapper .ekit-wid-con .elementskit-section-title-wraper.text_left,
.bascart-slider-wrapper .elementor-image {
opacity: 0;
}
.bascart-slider-wrapper .swiper-slide-active {
opacity: 1;
visibility: visible;
}
.bascart-slider-wrapper .swiper-slide-active .tab-content.elementkit-tab-content,
.bascart-slider-wrapper .swiper-slide-active .elementor-image {
-webkit-animation: xs-fadeInDown;
animation: xs-fadeInDown;
-webkit-animation-duration: 1.5s;
animation-duration: 1.5s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-duration: 1.5s;
-webkit-animation-fill-mode: both;
-webkit-transition: 0.4s;
transition: 0.4s;
opacity: 1;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
object-fit: cover;
object-position: center;
}
.bascart-slider-wrapper .swiper-slide-active .ekit-wid-con .elementskit-section-title-wraper.text_left {
-webkit-animation: xs-fadeInUp;
animation: xs-fadeInUp;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-duration: 1s;
-webkit-animation-fill-mode: both;
opacity: 1;
-webkit-transition: 0.4s;
transition: 0.4s;
}
.bascart-slider-wrapper .swiper-slide-active .elementskit-btn.whitespace--normal {
-webkit-animation: xs-fadeInLeft;
animation: xs-fadeInLeft;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-duration: 1s;
-webkit-animation-fill-mode: both;
opacity: 1;
-webkit-transition: 0.4s;
transition: 0.4s;
} .bascart-product-category .single-cat-list-item {
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.bascart-product-category-item {
display: block;
}
.bascart-product-category-item h3 {
border-radius: 6px;
}
.product-category-wrap {
background-repeat: no-repeat;
background-position: right center;
background-size: cover;
-webkit-transition: 0.6s cubic-bezier(0.16, 1, 0.3, 1);
transition: 0.6s cubic-bezier(0.16, 1, 0.3, 1);
}
.product-category-wrap:hover {
background-position: 40%;
}
.product-category-wrap .cat-icon {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
text-align: center;
cursor: pointer;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-transition: 0.6s cubic-bezier(0.25, 1, 0.5, 1);
transition: 0.6s cubic-bezier(0.25, 1, 0.5, 1);
}
.product-category-wrap .cat-icon i {
margin-left: 8px;
}  .category-parent-wrap {
margin: -5px;
}
.category-parent-wrap::after {
content: "";
display: block;
clear: both;
}
.category-parent-wrap .grid-sizer {
width: 25%;
}
.cat-list-item {
padding: 5px;
float: left;
display: inline-block;
width: 25%;
}
.cat-list-item .product-category-wrap {
height: 100%;
background-color: #f5f7fa;
}
.cat-list-item:nth-child(2) {
height: 460px;
}
.cat-list-item:nth-child(3) {
width: 50%;
height: 230px;
}
.cat-list-item:nth-child(4) {
height: 460px;
}
.cat-list-item:nth-child(5) {
height: 230px;
}
.cat-list-item:nth-child(6) {
height: 230px;
}
.cat-list-item .single-product-category {
width: 100%;
height: 100%;
}
.cat-list-item .single-product-category > a {
width: 100%;
height: 100%;
padding: 30px;
}
.cat-list-item .product-category-title {
line-height: 1;
-webkit-transition: 0.6s cubic-bezier(0.25, 1, 0.5, 1);
transition: 0.6s cubic-bezier(0.25, 1, 0.5, 1);
}
.cat-list-item:hover .product-category-title {
color: #f03d3f;
text-decoration: underline;
}
@media screen and (max-width: 768px) {
.category-parent-wrap .cat-list-item {
width: 50%;
}
}
@media screen and (max-width: 575px) {
.category-parent-wrap .cat-list-item {
width: 100%;
}
.category-parent-wrap .cat-list-item:nth-child(2) {
height: 230px;
}
.category-parent-wrap .cat-list-item:nth-child(4) {
height: 230px;
}
} .bascart-product-category-wrapper .category-grid-wrap {
position: relative;
display: grid;
grid-template-areas: "featured featured right-top right-top" " featured featured bottom-left bottom-right";
grid-template-columns: repeat(4, 1fr);
grid-auto-rows: 1fr;
grid-gap: 10px;
}
.bascart-product-category-wrapper .category-grid-wrap .single-cat-grid-item {
overflow: hidden;
}
.bascart-product-category-wrapper .category-grid-wrap .single-cat-grid-item .product-category-wrap {
height: 100%;
width: 100%;
}
.bascart-product-category-wrapper .category-grid-wrap .single-cat-grid-item:nth-child(1) {
grid-area: featured;
height: 100%;
}
.bascart-product-category-wrapper .category-grid-wrap .single-cat-grid-item:nth-child(2) {
grid-area: right-top;
}
.bascart-product-category-wrapper .category-grid-wrap .single-cat-grid-item:nth-child(3) {
grid-area: bottom-left;
}
.bascart-product-category-wrapper .category-grid-wrap .single-cat-grid-item:nth-child(4) {
grid-area: bottom-right;
}
@media (max-width: 1024px) {
.bascart-product-category-wrapper .category-grid-wrap {
grid-template-columns: repeat(2, 1fr);
grid-template-areas: "featured right-top" "bottom-left bottom-right";
}
}
@media (max-width: 767px) {
.bascart-product-category-wrapper .category-grid-wrap {
grid-template-columns: 1fr;
grid-template-areas: "featured" "right-top" "bottom-left" "bottom-right";
}
}
.bascart-product-category-wrapper .category-list-wrap-2 {
display: grid;
grid-gap: 10px;
grid-template-columns: 1fr;
}
@media (min-width: 768px) {
.bascart-product-category-wrapper .category-list-wrap-2 {
grid-template-columns: 1fr 1fr;
}
}
@media (min-width: 992px) {
.bascart-product-category-wrapper .category-list-wrap-2 {
grid-template-columns: repeat(4, 1fr);
}
}
.bascart-product-category-wrapper .category-list-wrap-2 .single-cat-list-item .product-category-title {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.bascart-product-category-wrapper .category-list-wrap-2 .single-cat-list-item .product-category-title i {
margin: 0 0 0 5px;
}
.bascart-product-category-wrapper .category-list-wrap-2 .single-cat-list-item .product-category-wrap {
height: 100%;
width: 100%;
}
@media (min-width: 992px) {
.bascart-product-category-wrapper .category-list-wrap-2 .single-cat-list-item:nth-child(3), .bascart-product-category-wrapper .category-list-wrap-2 .single-cat-list-item:nth-child(4) {
grid-column: span 2;
}
} .xs-navbar-search-wrapper {
position: relative;
min-height: 46px;
}
.xs-navbar-search-wrapper .product-search-result {
position: absolute;
right: 0;
top: 100%;
margin: 0;
background-color: #fff;
z-index: 9999;
border-style: solid;
border-color: #f2f2f2;
border-width: 0 2px 0 2px;
left: 50px;
}
.xs-navbar-search-wrapper .bascart-single-product-item {
display: block;
-webkit-box-flex: 100%;
-ms-flex: 100%;
flex: 100%;
position: relative;
padding: 16px 15px 16px 100px !important;
border-style: solid;
border-color: #f2f2f2;
border-width: 0 0 2px 0;
}
.xs-navbar-search-wrapper .bascart-single-product-item.col-md-6:nth-child(odd) {
border-right: 1px solid #f2f2f2 !important;
}
.xs-navbar-search-wrapper .bascart-single-product-item.col-md-4:nth-child(2) {
border-left: 1px solid #f2f2f2;
border-right: 1px solid #f2f2f2 !important;
}
.xs-navbar-search-wrapper .bascart-single-product-item.col-md-3:nth-child(2) {
border-left: 1px solid #f2f2f2;
border-right: 1px solid #f2f2f2 !important;
}
.xs-navbar-search-wrapper .bascart-single-product-item.col-md-3:nth-child(3) {
border-right: 1px solid #f2f2f2 !important;
}
.xs-navbar-search-wrapper .bascart-single-product-item .product-thumb {
position: absolute;
left: 0;
top: 8px;
padding: 10px;
margin-bottom: 0 !important;
}
.xs-navbar-search-wrapper .bascart-single-product-item .product-thumb .product-tag-sale-badge {
top: 7px;
right: 10px;
}
.xs-navbar-search-wrapper .bascart-single-product-item .product-thumb img {
max-width: 75px;
min-height: auto;
}
.xs-navbar-search-wrapper .bascart-single-product-item .product-thumb .badge {
border: none;
display: inline-block;
font-size: 10px;
font-weight: 700;
line-height: 20px;
color: #fff;
background: #f03d3f;
padding: 0 6px;
border-radius: 2px 2px 2px 2px;
}
.xs-navbar-search-wrapper .bascart-single-product-item .product-thumb .badge a {
color: #fff;
}
.xs-navbar-search-wrapper .bascart-single-product-item .product-price {
padding: 5px 0 0 0 !important;
}
.xs-navbar-search-wrapper .bascart-single-product-item .product-price .price {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: start;
display: block;
}
.xs-navbar-search-wrapper .bascart-single-product-item .product-price .woocommerce-Price-amount {
margin: 0 10px 0 0;
font-size: 15px;
}
.xs-navbar-search-wrapper .bascart-single-product-item .rating-count {
color: #858585;
}
.xs-navbar-search-wrapper .bascart-single-product-item .product-title {
margin: 4px 0 2px !important;
padding: 0 !important;
}
.xs-navbar-search-wrapper .bascart-single-product-item .product-title a {
font-size: 14px;
font-weight: 500;
}
.xs-navbar-search-wrapper .bascart-single-product-item .product-title a::before {
content: "\f105";
right: 15px;
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
font-family: "Font Awesome 5 Free", sans-serif;
color: #858585;
font-size: 17px;
font-weight: 900;
background-color: #e6e6e6;
height: 30px;
width: 30px;
text-align: center;
line-height: 30px;
border-radius: 50%;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.xs-navbar-search-wrapper .bascart-single-product-item:hover a::before {
background-color: #f03d3f !important;
color: #fff !important;
}
.xs-navbar-search-wrapper .input-group {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
border-style: solid;
border-width: 2px;
border-color: #e6e6e6;
}
.xs-navbar-search-wrapper .btn {
background: #e6e6e6;
position: absolute;
left: 0;
top: 1px;
border-radius: 0;
min-height: 48px;
margin: 0;
padding: 0 18px;
}
.xs-navbar-search-wrapper .btn i {
color: #151515;
font-size: 15px;
}
.xs-navbar-search-wrapper .product-rating .star-rating {
color: #fec42d;
float: none;
}
.xs-navbar-search-wrapper .product-rating .star-rating::before {
color: #f78c00;
}
.xs-navbar-search-wrapper .xs-category-select-wraper {
-ms-flex-negative: 1;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
padding: 0 25px;
border: solid;
border-color: #e6e6e6;
border-width: 0 0 0 2px;
min-width: 175px;
}
.xs-navbar-search-wrapper .xs-ele-nav-search-select {
font-size: 16px;
color: #3e3e3e;
font-weight: 500;
border-width: 0;
}
.xs-navbar-search-wrapper .form-control {
padding: 0 20px 0 70px;
min-height: 46px;
border-width: 0;
font-weight: 400;
font-size: 14px;
color: #101010;
width: 62%;
-ms-flex-negative: 1;
flex-shrink: 1;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
}
.xs-navbar-search-wrapper .form-control::-webkit-input-placeholder {
opacity: 0.4;
}
.xs-navbar-search-wrapper .form-control:-ms-input-placeholder {
opacity: 0.4;
}
.xs-navbar-search-wrapper .form-control::placeholder {
opacity: 0.4;
} .filtered-product-list {
opacity: 0;
display: none;
visibility: hidden;
-webkit-transition: 0.4s cubic-bezier(0.25, 1, 0.5, 1);
transition: 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}
.filtered-product-list.active {
opacity: 1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
visibility: visible;
}
.ekit-wid-con .ekit-instagram-area {
padding-left: 15px;
padding-right: 15px;
}
.ekit-wid-con .layout-grid.ekit-insta-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-left: -15px;
margin-right: -15px;
}
.ekit-wid-con .layout-grid .ekit-insta-col-1 {
max-width: 8.3333333333%;
-webkit-box-flex: 0;
-ms-flex: 0 0 8.3333333333%;
flex: 0 0 8.3333333333%;
padding-left: 15px;
padding-right: 15px;
}
.ekit-wid-con .layout-grid .ekit-insta-col-2 {
max-width: 16.6666666667%;
-webkit-box-flex: 0;
-ms-flex: 0 0 16.6666666667%;
flex: 0 0 16.6666666667%;
padding-left: 15px;
padding-right: 15px;
}
.ekit-wid-con .layout-grid .ekit-insta-col-3 {
max-width: 25%;
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
padding-left: 15px;
padding-right: 15px;
}
.ekit-wid-con .layout-grid .ekit-insta-col-4 {
max-width: 33.3333333333%;
-webkit-box-flex: 0;
-ms-flex: 0 0 33.3333333333%;
flex: 0 0 33.3333333333%;
padding-left: 15px;
padding-right: 15px;
}
.ekit-wid-con .layout-grid .ekit-insta-col-5 {
max-width: 41.6666666667%;
-webkit-box-flex: 0;
-ms-flex: 0 0 41.6666666667%;
flex: 0 0 41.6666666667%;
padding-left: 15px;
padding-right: 15px;
}
.ekit-wid-con .layout-grid .ekit-insta-col-6 {
max-width: 50%;
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
padding-left: 15px;
padding-right: 15px;
}
.ekit-wid-con .layout-grid .ekit-insta-col-7 {
max-width: 58.3333333333%;
-webkit-box-flex: 0;
-ms-flex: 0 0 58.3333333333%;
flex: 0 0 58.3333333333%;
padding-left: 15px;
padding-right: 15px;
}
.ekit-wid-con .layout-grid .ekit-insta-col-8 {
max-width: 66.6666666667%;
-webkit-box-flex: 0;
-ms-flex: 0 0 66.6666666667%;
flex: 0 0 66.6666666667%;
padding-left: 15px;
padding-right: 15px;
}
.ekit-wid-con .layout-grid .ekit-insta-col-9 {
max-width: 75%;
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
padding-left: 15px;
padding-right: 15px;
}
.ekit-wid-con .layout-grid .ekit-insta-col-10 {
max-width: 83.3333333333%;
-webkit-box-flex: 0;
-ms-flex: 0 0 83.3333333333%;
flex: 0 0 83.3333333333%;
padding-left: 15px;
padding-right: 15px;
}
.ekit-wid-con .layout-grid .ekit-insta-col-11 {
max-width: 91.6666666667%;
-webkit-box-flex: 0;
-ms-flex: 0 0 91.6666666667%;
flex: 0 0 91.6666666667%;
padding-left: 15px;
padding-right: 15px;
}
.ekit-wid-con .layout-grid .ekit-insta-col-12 {
max-width: 100%;
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
padding-left: 15px;
padding-right: 15px;
}
@media (max-width: 1024px) {
.ekit-wid-con .layout-grid .ekit-insta-col-1 {
max-width: 50%;
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-2 {
max-width: 50%;
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-3 {
max-width: 50%;
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-4 {
max-width: 50%;
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-5 {
max-width: 50%;
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-6 {
max-width: 50%;
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-7 {
max-width: 50%;
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-8 {
max-width: 50%;
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-9 {
max-width: 50%;
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-10 {
max-width: 50%;
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-11 {
max-width: 50%;
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-12 {
max-width: 50%;
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
}
}
@media (max-width: 767px) {
.ekit-wid-con .layout-grid .ekit-insta-col-1 {
max-width: 100%;
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-2 {
max-width: 100%;
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-3 {
max-width: 100%;
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-4 {
max-width: 100%;
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-5 {
max-width: 100%;
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-6 {
max-width: 100%;
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-7 {
max-width: 100%;
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-8 {
max-width: 100%;
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-9 {
max-width: 100%;
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-10 {
max-width: 100%;
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-11 {
max-width: 100%;
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.ekit-wid-con .layout-grid .ekit-insta-col-12 {
max-width: 100%;
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
}
@media (min-width: 992px) {
.ekit-wid-con .layout-grid.ekit-no-wrap {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.ekit-wid-con .layout-grid.ekit-justify-content-between {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
}
.ekit-wid-con .layout-grid .ekit-insta-col-auto {
padding-left: 15px;
padding-right: 15px;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.ekit-wid-con .layout-masonary {
-webkit-column-gap: 30px;
column-gap: 30px;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-1 {
-webkit-column-count: 12;
column-count: 12;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-2 {
-webkit-column-count: 6;
column-count: 6;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-3 {
-webkit-column-count: 4;
column-count: 4;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-4 {
-webkit-column-count: 3;
column-count: 3;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-5 {
-webkit-column-count: 2.4;
column-count: 2.4;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-6 {
-webkit-column-count: 2;
column-count: 2;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-7 {
-webkit-column-count: 1.7142857143;
column-count: 1.7142857143;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-8 {
-webkit-column-count: 1.5;
column-count: 1.5;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-9 {
-webkit-column-count: 1.3333333333;
column-count: 1.3333333333;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-10 {
-webkit-column-count: 1.2;
column-count: 1.2;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-11 {
-webkit-column-count: 1.0909090909;
column-count: 1.0909090909;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-12 {
-webkit-column-count: 1;
column-count: 1;
}
@media (max-width: 1024px) {
.ekit-wid-con .layout-masonary.ekit-insta-col-1 {
-webkit-column-count: 2;
column-count: 2;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-2 {
-webkit-column-count: 2;
column-count: 2;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-3 {
-webkit-column-count: 2;
column-count: 2;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-4 {
-webkit-column-count: 2;
column-count: 2;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-5 {
-webkit-column-count: 2;
column-count: 2;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-6 {
-webkit-column-count: 2;
column-count: 2;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-7 {
-webkit-column-count: 2;
column-count: 2;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-8 {
-webkit-column-count: 2;
column-count: 2;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-9 {
-webkit-column-count: 2;
column-count: 2;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-10 {
-webkit-column-count: 2;
column-count: 2;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-11 {
-webkit-column-count: 2;
column-count: 2;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-12 {
-webkit-column-count: 2;
column-count: 2;
}
}
@media (max-width: 767px) {
.ekit-wid-con .layout-masonary.ekit-insta-col-1 {
-webkit-column-count: 1;
column-count: 1;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-2 {
-webkit-column-count: 1;
column-count: 1;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-3 {
-webkit-column-count: 1;
column-count: 1;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-4 {
-webkit-column-count: 1;
column-count: 1;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-5 {
-webkit-column-count: 1;
column-count: 1;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-6 {
-webkit-column-count: 1;
column-count: 1;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-7 {
-webkit-column-count: 1;
column-count: 1;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-8 {
-webkit-column-count: 1;
column-count: 1;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-9 {
-webkit-column-count: 1;
column-count: 1;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-10 {
-webkit-column-count: 1;
column-count: 1;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-11 {
-webkit-column-count: 1;
column-count: 1;
}
.ekit-wid-con .layout-masonary.ekit-insta-col-12 {
-webkit-column-count: 1;
column-count: 1;
}
}
.ekit-wid-con .layout-masonary .ekit-ins-feed {
-webkit-column-break-inside: avoid;
break-inside: avoid;
}
.ekit-wid-con .ekit-insta-content-holder {
overflow: hidden;
position: relative;
margin-bottom: 30px;
}
.ekit-wid-con .ekit-insta-content-holder.ekit-insta-style-tiles .ekit-instagram-feed-posts-item-content {
position: absolute;
top: 50%;
left: 0;
-webkit-transform: translateY(-20%);
transform: translateY(-20%);
width: 100%;
z-index: 5;
opacity: 0;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
text-align: center;
}
.ekit-wid-con .ekit-insta-content-holder.ekit-insta-style-tiles:hover .ekit-instagram-feed-posts-item-content {
opacity: 1;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.ekit-wid-con .ekit-insta-content-holder.ekit-insta-style-tiles:hover .insta-media .photo-thumb {
-webkit-transform: scale(1.1);
transform: scale(1.1);
filter: grayscale(1);
}
.ekit-wid-con .ekit-insta-content-holder.ekit-insta-style-tiles .ekit-insta-statics-count svg path {
fill: #fff;
}
.ekit-wid-con .ekit-insta-content-holder.ekit-insta-style-tiles .ekit-insta-captions {
color: #fff;
}
.ekit-wid-con .ekit-insta-content-holder.ekit-insta-style-tiles .insta-media > a {
display: block;
position: relative;
overflow: hidden;
}
.ekit-wid-con .ekit-insta-content-holder.ekit-insta-style-tiles .insta-media .photo-thumb {
-webkit-transition: -webkit-transform 0.3s ease, filter 0.3s;
transition: transform 0.3s ease, filter 0.3s;
-webkit-transform: scale(1);
transform: scale(1);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.ekit-wid-con .ekit-insta-content-holder .ekit-insta-hover-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
pointer-events: none;
}
.ekit-wid-con .ekit-insta-content-holder:hover .ekit-insta-hover-overlay {
background-color: rgba(44, 47, 64, 0.8);
opacity: 1;
}
.ekit-wid-con .ekit-insta-content-holder.ekit-insta-style-classic {
border-radius: 3px;
border: 1px solid #e6e6e6;
background-color: #fff;
}
.ekit-wid-con .ekit-insta-content-holder .insta-media .photo-thumb {
width: 100%;
}
.ekit-wid-con .ekit-nsta-user-info {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 16px;
}
.ekit-wid-con .ekit-insta-user-details {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
color: #2c2f40;
}
.ekit-wid-con .ekit-insta-user-details:hover .ekit-insta-user-name {
text-decoration: underline;
color: #e1306c;
}
.ekit-wid-con .ekit-insta-user-details:hover .ekit-insta-dataandtime {
text-decoration: underline;
color: #833ab4;
}
.ekit-wid-con .ekit-insta-user-details .ekit-insta-user-image {
width: 44px;
height: 44px;
overflow: hidden;
position: relative;
background: linear-gradient(40deg, #833ab4 15%, #e1306c 50%, #f56040 85%);
margin-right: 12px;
padding: 2px;
}
.ekit-wid-con .ekit-insta-user-details .ekit-insta-user-image > img {
border: 1px solid #fafafa;
}
.ekit-wid-con .ekit-insta-user-details .ekit-insta-user-image.circle {
border-radius: 50%;
}
.ekit-wid-con .ekit-insta-user-details .ekit-insta-user-image.circle > img {
border-radius: inherit;
}
.ekit-wid-con .ekit-insta-username-and-time {
line-height: 1;
}
.ekit-wid-con .ekit-insta-username-and-time .ekit-insta-user-name {
display: block;
font-size: 0.875rem;
font-weight: 600;
line-height: 1;
}
.ekit-wid-con .ekit-insta-username-and-time .ekit-insta-dataandtime {
font-size: 0.625rem;
color: rgba(44, 47, 64, 0.6);
}
.ekit-wid-con .ekit-instagram-feed-posts-item-content {
padding: 16px;
}
.ekit-wid-con .ekit-insta-captions-box {
margin-top: 12px;
}
.ekit-wid-con .ekit-insta-statics-count {
display: inline-block;
color: #2c2f40;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.ekit-wid-con .ekit-insta-statics-count:not(:last-child) {
margin-right: 15px;
}
.ekit-wid-con .ekit-insta-statics-count.ekit-insta-statics-comment:hover {
color: #f56040;
}
.ekit-wid-con .ekit-insta-statics-count.ekit-insta-statics-comment:hover > svg path {
fill: #f56040;
}
.ekit-wid-con .ekit-insta-statics-count.ekit-insta-statics-favourite:hover {
color: #833ab4;
}
.ekit-wid-con .ekit-insta-statics-count.ekit-insta-statics-favourite:hover > svg path {
fill: #833ab4;
}
.ekit-wid-con .ekit-insta-statics-count > svg {
width: 24px;
height: 24px;
vertical-align: middle;
}
.ekit-wid-con .ekit-insta-statics-count > svg path {
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.ekit-wid-con .ekit-insta-statics-count .ekit-insta-statics-value {
margin-left: 6px;
font-size: 0.875rem;
}
.ekit-wid-con .ekit-insta-captions {
color: #2c2f40;
font-size: 0.875rem;
}
.ekit-wid-con .ekit-instagram-feed-item-source-icon {
vertical-align: middle;
display: inline-block;
}
.ekit-wid-con .ekit-instagram-feed-item-source-icon svg path {
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.ekit-wid-con .insta-follow-btn-area > .btn {
background-color: #f56040;
border-radius: 21px;
box-shadow: 0 7px 15px 0 rgba(245, 96, 64, 0.3);
padding: 10px 35px;
font-size: 0.875rem;
font-weight: 500;
color: #fff;
border: 0 solid #000;
}
.ekit-wid-con .ekit-insta-statics-favourite svg {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.ekit-wid-con .instafeed-container {
position: relative;
overflow: hidden;
}
.ekit-wid-con .instafeed-container::before {
position: absolute;
content: "";
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: #2c2f40;
opacity: 0;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
z-index: 1;
}
.ekit-wid-con .instafeed-container > img {
-webkit-transform: scale(1.02);
transform: scale(1.02);
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.ekit-wid-con .instafeed-container .description-container {
position: absolute;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
bottom: 0%;
left: 0;
z-index: 2;
padding: 30px;
width: 100%;
opacity: 0;
visibility: hidden;
}
.ekit-wid-con .instafeed-container .description-container > span {
display: block;
color: #fff;
line-height: 1;
}
.ekit-wid-con .instafeed-container .description-container > span > i {
padding-right: 6px;
display: inline-block;
}
.ekit-wid-con .instafeed-container .description-container > span:not(:last-child) {
margin-bottom: 15px;
}
.ekit-wid-con .instafeed-container:hover::before {
opacity: 0.7;
}
.ekit-wid-con .instafeed-container:hover .description-container {
opacity: 1;
visibility: visible;
}
.ekit-wid-con .instafeed-container:hover > img {
-webkit-transform: scale(1);
transform: scale(1);
}
.ekit-wid-con .instagram-gallery .owl-item > a {
margin-right: 6px;
display: block;
}
.ekit-wid-con .indtafeed-gallery > a {
float: left;
width: calc(100% / 6);
display: block;
border: 0.5px solid #fff;
}
.bascart-loader {
background: #fff;
min-height: 500px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 16px;
font-weight: 500;
line-height: 18px;
color: rgba(0, 0, 0, 0.5);
}
.bascart-loader-circle {
position: absolute;
top: 50%;
left: 50%;
width: 150px;
height: 150px;
background: transparent;
border: 5px solid rgba(0, 0, 0, 0.5);
border-radius: 50%;
border-top: 5px solid #e6e6e6;
-webkit-animation: animate_loader 2s infinite linear;
animation: animate_loader 2s infinite linear;
}
@-webkit-keyframes animate_loader {
0% {
-webkit-transform: translate(-50%, -50%) rotate(0deg);
transform: translate(-50%, -50%) rotate(0deg);
}
100% {
-webkit-transform: translate(-50%, -50%) rotate(360deg);
transform: translate(-50%, -50%) rotate(360deg);
}
}
@keyframes animate_loader {
0% {
-webkit-transform: translate(-50%, -50%) rotate(0deg);
transform: translate(-50%, -50%) rotate(0deg);
}
100% {
-webkit-transform: translate(-50%, -50%) rotate(360deg);
transform: translate(-50%, -50%) rotate(360deg);
}
}
.bascart-grid {
display: grid;
} .bascart-brands a {
display: block;
}
.bascart-brands .cat-count {
margin: 0;
}
@media (min-width: 1025px) {
.bascart-brands .no-space-between .single-brand-item:not(:last-child) .product-brand-wrap {
border-right: none;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
.bascart-brands .no-space-between .single-brand-item .product-brand-wrap {
border-top: none;
border-left: none;
}
.bascart-brands .no-space-between .single-brand-item:nth-child(2n) .product-brand-wrap {
border-right: none;
}
}
@media (max-width: 767px) {
.bascart-brands .no-space-between .single-brand-item:not(:last-child) .product-brand-wrap {
border-bottom: none;
}
} .bascart-back-top {
display: inline-block;
cursor: pointer;
} .bascart-advanced-slider {
overflow: hidden;
}
.bascart-advanced-slider .swiper-button-next,
.bascart-advanced-slider .swiper-button-prev {
text-align: center;
line-height: 35px;
background-image: none;
background-color: transparent;
width: 35px;
height: 35px;
color: #2c2f40;
z-index: 1;
-webkit-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.bascart-advanced-slider .swiper-button-next,
.bascart-advanced-slider .swiper-container-rtl .swiper-button-prev {
right: auto;
left: calc(50% - 40px);
top: auto;
bottom: 105px;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.bascart-advanced-slider .swiper-button-prev,
.bascart-advanced-slider .swiper-container-rtl .swiper-button-next {
left: 50%;
right: auto;
top: auto;
bottom: 103px;
-webkit-transform: translateX(-261px);
transform: translateX(-261px);
}
.bascart-advanced-slider .swiper-pagination {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
position: absolute;
bottom: 103px;
left: 50%;
-webkit-transform: rotate(90deg) translateY(210px);
transform: rotate(90deg) translateY(210px);
-webkit-transform-origin: 20px 100px;
transform-origin: 20px 100px;
height: auto;
width: auto;
top: auto;
z-index: 1;
}
.bascart-advanced-slider .swiper-pagination .custom-pagination-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
text-align: center;
width: 100%;
height: 100px;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.bascart-advanced-slider .swiper-pagination .custom-pagination-container .bullet {
display: inline-block;
width: 2px;
color: #2c2f40;
background: #d4d5d9;
position: relative;
}
.bascart-advanced-slider .swiper-pagination .custom-pagination-container .bullet span {
font-size: 14px;
font-weight: 700;
position: absolute;
left: -8px;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.bascart-advanced-slider .swiper-pagination .custom-pagination-container .bullet:first-child span {
bottom: -25px;
}
.bascart-advanced-slider .swiper-pagination .custom-pagination-container .bullet:last-child span {
top: -25px;
}
.bascart-advanced-slider .swiper-pagination .custom-pagination-container .active {
background: #2c2f40;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.bascart-advanced-slider .swiper-pagination-bullet {
margin: 15px 5px;
height: 28px;
}
@media (max-width: 767px) {
.bascart-advanced-slider .bascart-slider-wrapper .elementor-background-overlay {
display: none !important;
}
.bascart-advanced-slider .bascart-slider-wrapper .elementor-section {
background-size: 100% 100% !important;
}
}
.bascart-advanced-slider .widgetarea_warper_edit {
display: none;
} .bascart-deal-products-wrap .swiper-button-next,
.bascart-deal-products-wrap .swiper-button-prev {
background-image: none;
opacity: 1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: 16px;
font-weight: 900;
width: 50px;
height: 50px;
border-radius: 50%;
background-color: var(--primary-color);
border: none;
color: #fff;
-webkit-transition: all 0.3s ease-in 0s;
transition: all 0.3s ease-in 0s;
top: 50%;
z-index: 1;
}
.bascart-deal-products-wrap .swiper-button-prev,
.bascart-deal-products-wrap .swiper-container-rtl .swiper-button-next {
right: auto;
left: 30px;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
@media (min-width: 1366px) {
.bascart-deal-products-wrap .swiper-button-prev,
.bascart-deal-products-wrap .swiper-container-rtl .swiper-button-next {
left: -30px;
-webkit-transform: translateX(-100%) translateY(-50%);
transform: translateX(-100%) translateY(-50%);
}
}
.bascart-deal-products-wrap .swiper-button-next,
.bascart-deal-products-wrap .swiper-container-rtl .swiper-button-prev {
right: 30px;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
@media (min-width: 1366px) {
.bascart-deal-products-wrap .swiper-button-next,
.bascart-deal-products-wrap .swiper-container-rtl .swiper-button-prev {
right: -30px;
-webkit-transform: translateX(100%) translateY(-50%);
transform: translateX(100%) translateY(-50%);
}
}
.bascart-deal-products-wrap .swiper-button-disabled {
background: #e4e8f8;
border: none;
color: #2c2f40;
} .bascart-filterable-product-wrap .filter-nav {
position: relative;
}
.bascart-filterable-product-wrap .filter-nav::before {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 100%;
}
.bascart-filterable-product-wrap .filter-nav ul {
list-style: none;
margin: 0;
padding: 0;
}
.bascart-filterable-product-wrap .filter-nav ul li {
display: inline-block;
position: relative;
}
.bascart-filterable-product-wrap .filter-nav ul li a {
display: block;
position: relative;
}
.bascart-filterable-product-wrap .filter-nav ul li a::before {
content: "";
position: absolute;
left: 0;
bottom: 0;
width: 100%;
}
.bascart-product-category-wrapper .single-cat-grid-item a,
.bascart-product-category-wrapper .single-cat-list-item a {
height: 100%;
width: 100%;
}
.bascart-product-category-wrapper.list-style-3 {
display: block;
}
.bascart-product-category-wrapper.list-style-3 .product-category-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.bascart-product-category-wrapper.list-style-3 .single-cat-list-item {
-webkit-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.bascart-product-category-wrapper.list-style-3 .single-cat-list-item:hover {
-webkit-transform: translateY(-5px);
transform: translateY(-5px);
}
.woocommerce .shop-loop-item,
.woocommerce .products .product,
.shopengine-widget .shop-loop-item,
.shopengine-widget .products .product {
margin-bottom: 30px;
}
.medic-product .woocommerce .shop-loop-item, .medic-product
.woocommerce .products .product, .medic-product
.shopengine-widget .shop-loop-item, .medic-product
.shopengine-widget .products .product {
margin-bottom: 0;
}
.medic-product .woocommerce .shop-loop-item::before, .medic-product
.woocommerce .products .product::before, .medic-product
.shopengine-widget .shop-loop-item::before, .medic-product
.shopengine-widget .products .product::before {
content: " ";
height: 100%;
width: 100%;
background-color: #fff;
position: absolute;
left: 0;
top: 0;
-webkit-transition: all 0.5s;
transition: all 0.5s;
z-index: 0;
}
@media (max-width: 767px) {
.medic-product .woocommerce .shop-loop-item::before, .medic-product
.woocommerce .products .product::before, .medic-product
.shopengine-widget .shop-loop-item::before, .medic-product
.shopengine-widget .products .product::before {
display: none;
}
}
.medic-product .woocommerce .shop-loop-item:hover::before, .medic-product
.woocommerce .products .product:hover::before, .medic-product
.shopengine-widget .shop-loop-item:hover::before, .medic-product
.shopengine-widget .products .product:hover::before {
-webkit-transform: scale(1.1);
transform: scale(1.1);
z-index: 1;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.06);
}
.medic-product .woocommerce .shop-loop-item .wishlist-icon-thumb .shopengine-wishlist.badge, .medic-product
.woocommerce .products .product .wishlist-icon-thumb .shopengine-wishlist.badge, .medic-product
.shopengine-widget .shop-loop-item .wishlist-icon-thumb .shopengine-wishlist.badge, .medic-product
.shopengine-widget .products .product .wishlist-icon-thumb .shopengine-wishlist.badge {
display: block;
margin-bottom: 10px;
}
.woocommerce .shop-loop-item .shop-loop-thumb,
.woocommerce .products .product .shop-loop-thumb,
.shopengine-widget .shop-loop-item .shop-loop-thumb,
.shopengine-widget .products .product .shop-loop-thumb {
background: #eaeaea;
position: relative;
overflow: hidden;
line-height: 0.5;
}
.medic-product .woocommerce .shop-loop-item .shop-loop-thumb, .medic-product
.woocommerce .products .product .shop-loop-thumb, .medic-product
.shopengine-widget .shop-loop-item .shop-loop-thumb, .medic-product
.shopengine-widget .products .product .shop-loop-thumb {
z-index: 1;
}
.woocommerce .shop-loop-item .shop-loop-thumb .thumb-hover,
.woocommerce .products .product .shop-loop-thumb .thumb-hover,
.shopengine-widget .shop-loop-item .shop-loop-thumb .thumb-hover,
.shopengine-widget .products .product .shop-loop-thumb .thumb-hover {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
background-color: #fff;
opacity: 0;
-webkit-transition: opacity 0.5s ease, -webkit-transform 2s cubic-bezier(0, 0, 0.44, 1.18);
transition: opacity 0.5s ease, transform 2s cubic-bezier(0, 0, 0.44, 1.18);
z-index: 1;
overflow: hidden;
}
.woocommerce .shop-loop-item .shop-loop-thumb .thumb-hover > a,
.woocommerce .products .product .shop-loop-thumb .thumb-hover > a,
.shopengine-widget .shop-loop-item .shop-loop-thumb .thumb-hover > a,
.shopengine-widget .products .product .shop-loop-thumb .thumb-hover > a {
display: block;
-webkit-box-flex: 1;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
max-width: 100%;
width: 100%;
}
.woocommerce .shop-loop-item .shop-loop-thumb .onsale-percentage,
.woocommerce .products .product .shop-loop-thumb .onsale-percentage,
.shopengine-widget .shop-loop-item .shop-loop-thumb .onsale-percentage,
.shopengine-widget .products .product .shop-loop-thumb .onsale-percentage {
position: absolute;
left: 15px;
top: 15px;
padding: 6px 10px;
background: var(--secondary-color);
color: #fff;
line-height: 1;
font-size: 10px;
font-weight: 600;
z-index: 1;
}
.medic-product .woocommerce .shop-loop-item .shop-loop-thumb .onsale-percentage, .medic-product
.woocommerce .products .product .shop-loop-thumb .onsale-percentage, .medic-product
.shopengine-widget .shop-loop-item .shop-loop-thumb .onsale-percentage, .medic-product
.shopengine-widget .products .product .shop-loop-thumb .onsale-percentage {
background: #f0475a;
font-size: 12px;
}
.woocommerce .shop-loop-item .shop-loop-thumb a,
.woocommerce .shop-loop-item .shop-loop-thumb img,
.woocommerce .products .product .shop-loop-thumb a,
.woocommerce .products .product .shop-loop-thumb img,
.shopengine-widget .shop-loop-item .shop-loop-thumb a,
.shopengine-widget .shop-loop-item .shop-loop-thumb img,
.shopengine-widget .products .product .shop-loop-thumb a,
.shopengine-widget .products .product .shop-loop-thumb img {
width: 100%;
}
.woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb,
.woocommerce .products .product .shop-loop-thumb .wishlist-icon-thumb,
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb,
.shopengine-widget .products .product .shop-loop-thumb .wishlist-icon-thumb {
position: absolute;
right: 10px;
top: 10px;
z-index: 1;
}
.medic-product .woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb, .medic-product
.woocommerce .products .product .shop-loop-thumb .wishlist-icon-thumb, .medic-product
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb, .medic-product
.shopengine-widget .products .product .shop-loop-thumb .wishlist-icon-thumb {
opacity: 0;
-webkit-transition: all 0.5s;
transition: all 0.5s;
right: 0;
}
.woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .add_to_cart_button,
.woocommerce .products .product .shop-loop-thumb .wishlist-icon-thumb .add_to_cart_button,
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .add_to_cart_button,
.shopengine-widget .products .product .shop-loop-thumb .wishlist-icon-thumb .add_to_cart_button {
display: none;
}
.woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-quickview-trigger,
.woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .button,
.woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-comparison,
.woocommerce .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-quickview-trigger,
.woocommerce .products .product .shop-loop-thumb .wishlist-icon-thumb .button,
.woocommerce .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-comparison,
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-quickview-trigger,
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .button,
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-comparison,
.shopengine-widget .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-quickview-trigger,
.shopengine-widget .products .product .shop-loop-thumb .wishlist-icon-thumb .button,
.shopengine-widget .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-comparison {
display: none;
}
.medic-product .woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-quickview-trigger, .medic-product
.woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .button, .medic-product
.woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-comparison, .medic-product
.woocommerce .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-quickview-trigger, .medic-product
.woocommerce .products .product .shop-loop-thumb .wishlist-icon-thumb .button, .medic-product
.woocommerce .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-comparison, .medic-product
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-quickview-trigger, .medic-product
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .button, .medic-product
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-comparison, .medic-product
.shopengine-widget .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-quickview-trigger, .medic-product
.shopengine-widget .products .product .shop-loop-thumb .wishlist-icon-thumb .button, .medic-product
.shopengine-widget .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-comparison {
display: block;
background-color: #fff;
color: #484848;
height: 32px;
width: 32px;
border-radius: 100px;
font-size: 14px;
line-height: 36px;
text-align: center;
border: 1px solid #dedede;
margin-bottom: 10px;
}
.medic-product .woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-quickview-trigger:hover, .medic-product
.woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .button:hover, .medic-product
.woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-comparison:hover, .medic-product
.woocommerce .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-quickview-trigger:hover, .medic-product
.woocommerce .products .product .shop-loop-thumb .wishlist-icon-thumb .button:hover, .medic-product
.woocommerce .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-comparison:hover, .medic-product
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-quickview-trigger:hover, .medic-product
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .button:hover, .medic-product
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-comparison:hover, .medic-product
.shopengine-widget .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-quickview-trigger:hover, .medic-product
.shopengine-widget .products .product .shop-loop-thumb .wishlist-icon-thumb .button:hover, .medic-product
.shopengine-widget .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-comparison:hover {
background-color: #4592fe;
color: #fff;
border-color: #4592fe;
}
.woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-quickview-trigger,
.woocommerce .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-quickview-trigger,
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-quickview-trigger,
.shopengine-widget .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-quickview-trigger {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1;
}
.woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge,
.woocommerce .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge,
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge,
.shopengine-widget .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge {
padding: 0;
border-radius: 50%;
width: 36px;
height: 36px;
background: #fff;
text-align: center;
line-height: 40px;
color: #2c2f40;
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
}
.medic-product .woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge, .medic-product
.woocommerce .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge, .medic-product
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge, .medic-product
.shopengine-widget .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge {
height: 32px;
width: 32px;
font-size: 14px;
}
.medic-product .woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge:hover, .medic-product
.woocommerce .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge:hover, .medic-product
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge:hover, .medic-product
.shopengine-widget .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge:hover {
background-color: #4592fe;
color: #fff;
border-color: #4592fe;
}
.woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge i,
.woocommerce .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge i,
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge i,
.shopengine-widget .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge i {
font-weight: 700;
}
.woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.active i,
.woocommerce .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.active i,
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.active i,
.shopengine-widget .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.active i {
color: var(--primary-color);
}
.woocommerce .shop-loop-item .add-to-cart-hover-box,
.woocommerce .products .product .add-to-cart-hover-box,
.shopengine-widget .shop-loop-item .add-to-cart-hover-box,
.shopengine-widget .products .product .add-to-cart-hover-box {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-transition: all 0.2s ease-in 0s;
transition: all 0.2s ease-in 0s;
-webkit-transform: translateY(50%);
transform: translateY(50%);
opacity: 0;
position: absolute;
width: calc(100% - 10px);
left: 5px;
bottom: 5px;
gap: 5px;
z-index: 1;
}
.medic-product .woocommerce .shop-loop-item .add-to-cart-hover-box, .medic-product
.woocommerce .products .product .add-to-cart-hover-box, .medic-product
.shopengine-widget .shop-loop-item .add-to-cart-hover-box, .medic-product
.shopengine-widget .products .product .add-to-cart-hover-box {
width: 100%;
left: 0;
bottom: 0;
}
.woocommerce .shop-loop-item .add-to-cart-hover-box a,
.woocommerce .products .product .add-to-cart-hover-box a,
.shopengine-widget .shop-loop-item .add-to-cart-hover-box a,
.shopengine-widget .products .product .add-to-cart-hover-box a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
background: #fff;
color: #2c2f40;
padding: 0;
height: 46px;
border-radius: 0;
text-align: center;
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);
}
.woocommerce .shop-loop-item .add-to-cart-hover-box a:hover,
.woocommerce .products .product .add-to-cart-hover-box a:hover,
.shopengine-widget .shop-loop-item .add-to-cart-hover-box a:hover,
.shopengine-widget .products .product .add-to-cart-hover-box a:hover {
background: var(--secondary-color);
color: #fff;
border-color: transparent;
}
.woocommerce .shop-loop-item .add-to-cart-hover-box a:last-child,
.woocommerce .products .product .add-to-cart-hover-box a:last-child,
.shopengine-widget .shop-loop-item .add-to-cart-hover-box a:last-child,
.shopengine-widget .products .product .add-to-cart-hover-box a:last-child {
border-right: none;
}
.woocommerce .shop-loop-item .add-to-cart-hover-box .add_to_cart_button,
.woocommerce .shop-loop-item .add-to-cart-hover-box .added_to_cart,
.woocommerce .products .product .add-to-cart-hover-box .add_to_cart_button,
.woocommerce .products .product .add-to-cart-hover-box .added_to_cart,
.shopengine-widget .shop-loop-item .add-to-cart-hover-box .add_to_cart_button,
.shopengine-widget .shop-loop-item .add-to-cart-hover-box .added_to_cart,
.shopengine-widget .products .product .add-to-cart-hover-box .add_to_cart_button,
.shopengine-widget .products .product .add-to-cart-hover-box .added_to_cart {
font-size: 13px;
font-weight: 700;
}
.woocommerce .shop-loop-item .add-to-cart-hover-box .add_to_cart_button.added,
.woocommerce .shop-loop-item .add-to-cart-hover-box .added_to_cart.added,
.woocommerce .products .product .add-to-cart-hover-box .add_to_cart_button.added,
.woocommerce .products .product .add-to-cart-hover-box .added_to_cart.added,
.shopengine-widget .shop-loop-item .add-to-cart-hover-box .add_to_cart_button.added,
.shopengine-widget .shop-loop-item .add-to-cart-hover-box .added_to_cart.added,
.shopengine-widget .products .product .add-to-cart-hover-box .add_to_cart_button.added,
.shopengine-widget .products .product .add-to-cart-hover-box .added_to_cart.added {
display: none;
}
.woocommerce .shop-loop-item .add-to-cart-hover-box .added_to_cart,
.woocommerce .products .product .add-to-cart-hover-box .added_to_cart,
.shopengine-widget .shop-loop-item .add-to-cart-hover-box .added_to_cart,
.shopengine-widget .products .product .add-to-cart-hover-box .added_to_cart {
text-transform: uppercase;
}
.woocommerce .shop-loop-item .add-to-cart-hover-box .shopengine-quickview-trigger,
.woocommerce .shop-loop-item .add-to-cart-hover-box .shopengine-comparison,
.woocommerce .products .product .add-to-cart-hover-box .shopengine-quickview-trigger,
.woocommerce .products .product .add-to-cart-hover-box .shopengine-comparison,
.shopengine-widget .shop-loop-item .add-to-cart-hover-box .shopengine-quickview-trigger,
.shopengine-widget .shop-loop-item .add-to-cart-hover-box .shopengine-comparison,
.shopengine-widget .products .product .add-to-cart-hover-box .shopengine-quickview-trigger,
.shopengine-widget .products .product .add-to-cart-hover-box .shopengine-comparison {
-webkit-box-flex: 0;
-ms-flex: 0 0 46px;
flex: 0 0 46px;
}
.medic-product .woocommerce .shop-loop-item .add-to-cart-hover-box .shopengine-quickview-trigger, .medic-product
.woocommerce .shop-loop-item .add-to-cart-hover-box .shopengine-comparison, .medic-product
.woocommerce .products .product .add-to-cart-hover-box .shopengine-quickview-trigger, .medic-product
.woocommerce .products .product .add-to-cart-hover-box .shopengine-comparison, .medic-product
.shopengine-widget .shop-loop-item .add-to-cart-hover-box .shopengine-quickview-trigger, .medic-product
.shopengine-widget .shop-loop-item .add-to-cart-hover-box .shopengine-comparison, .medic-product
.shopengine-widget .products .product .add-to-cart-hover-box .shopengine-quickview-trigger, .medic-product
.shopengine-widget .products .product .add-to-cart-hover-box .shopengine-comparison {
display: none;
}
.woocommerce .shop-loop-item .add-to-cart-hover-box .shopengine-wishlist,
.woocommerce .products .product .add-to-cart-hover-box .shopengine-wishlist,
.shopengine-widget .shop-loop-item .add-to-cart-hover-box .shopengine-wishlist,
.shopengine-widget .products .product .add-to-cart-hover-box .shopengine-wishlist {
display: none;
}
.woocommerce .shop-loop-item .add-to-cart-hover-box .added .icon-cart::before,
.woocommerce .products .product .add-to-cart-hover-box .added .icon-cart::before,
.shopengine-widget .shop-loop-item .add-to-cart-hover-box .added .icon-cart::before,
.shopengine-widget .products .product .add-to-cart-hover-box .added .icon-cart::before {
display: none;
}
.woocommerce .shop-loop-item .loop-product--btns,
.woocommerce .products .product .loop-product--btns,
.shopengine-widget .shop-loop-item .loop-product--btns,
.shopengine-widget .products .product .loop-product--btns {
position: relative;
top: -2px;
}
.woocommerce .shop-loop-item:hover .thumb-hover,
.woocommerce .products .product:hover .thumb-hover,
.shopengine-widget .shop-loop-item:hover .thumb-hover,
.shopengine-widget .products .product:hover .thumb-hover {
opacity: 1;
-webkit-transform: scale(1.09);
transform: scale(1.09);
}
.woocommerce .shop-loop-item:hover .add-to-cart-hover-box,
.woocommerce .products .product:hover .add-to-cart-hover-box,
.shopengine-widget .shop-loop-item:hover .add-to-cart-hover-box,
.shopengine-widget .products .product:hover .add-to-cart-hover-box {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
.woocommerce .shop-loop-item .product-loop-desc,
.woocommerce .products .product .product-loop-desc,
.shopengine-widget .shop-loop-item .product-loop-desc,
.shopengine-widget .products .product .product-loop-desc {
padding: 30px;
border: 1px solid #eaeaea;
border-top-width: 0;
position: relative;
}
.medic-product .woocommerce .shop-loop-item .product-loop-desc, .medic-product
.woocommerce .products .product .product-loop-desc, .medic-product
.shopengine-widget .shop-loop-item .product-loop-desc, .medic-product
.shopengine-widget .products .product .product-loop-desc {
z-index: 1;
background-color: #fff;
padding: 21px 0 0;
border: 1px solid transparent;
}
.woocommerce .shop-loop-item .product-loop-desc h3,
.woocommerce .products .product .product-loop-desc h3,
.shopengine-widget .shop-loop-item .product-loop-desc h3,
.shopengine-widget .products .product .product-loop-desc h3 {
font-size: 16px;
line-height: 22px;
}
.woocommerce .shop-loop-item .product-loop-desc h3 a,
.woocommerce .products .product .product-loop-desc h3 a,
.shopengine-widget .shop-loop-item .product-loop-desc h3 a,
.shopengine-widget .products .product .product-loop-desc h3 a {
color: #2c2f40;
}
.woocommerce .shop-loop-item .product-loop-desc h3 a:hover,
.woocommerce .products .product .product-loop-desc h3 a:hover,
.shopengine-widget .shop-loop-item .product-loop-desc h3 a:hover,
.shopengine-widget .products .product .product-loop-desc h3 a:hover {
color: var(--primary-color);
}
.woocommerce .shop-loop-item .product-loop-desc .onsale-off,
.woocommerce .products .product .product-loop-desc .onsale-off,
.shopengine-widget .shop-loop-item .product-loop-desc .onsale-off,
.shopengine-widget .products .product .product-loop-desc .onsale-off {
display: none;
}
.woocommerce .shop-loop-item .product-categories,
.woocommerce .products .product .product-categories,
.shopengine-widget .shop-loop-item .product-categories,
.shopengine-widget .products .product .product-categories {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 0;
list-style: none;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin: 0 0 5px;
line-height: 1;
}
.woocommerce .shop-loop-item .product-categories li:hover,
.woocommerce .products .product .product-categories li:hover,
.shopengine-widget .shop-loop-item .product-categories li:hover,
.shopengine-widget .products .product .product-categories li:hover {
box-shadow: none;
}
.woocommerce .shop-loop-item .product-categories a,
.woocommerce .products .product .product-categories a,
.shopengine-widget .shop-loop-item .product-categories a,
.shopengine-widget .products .product .product-categories a {
font-size: 11px;
letter-spacing: 1px;
text-transform: uppercase;
font-weight: 500;
color: #777;
}
.woocommerce .shop-loop-item .product-categories a:hover,
.woocommerce .products .product .product-categories a:hover,
.shopengine-widget .shop-loop-item .product-categories a:hover,
.shopengine-widget .products .product .product-categories a:hover {
color: var(--primary-color);
}
.woocommerce .shop-loop-item .woocommerce-Price-amount,
.woocommerce .products .product .woocommerce-Price-amount,
.shopengine-widget .shop-loop-item .woocommerce-Price-amount,
.shopengine-widget .products .product .woocommerce-Price-amount {
font-weight: 700;
color: var(--primary-color);
line-height: 1;
}
.woocommerce .shop-loop-item .product-footer,
.woocommerce .products .product .product-footer,
.shopengine-widget .shop-loop-item .product-footer,
.shopengine-widget .products .product .product-footer {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.woocommerce .shop-loop-item .price-multiline,
.woocommerce .products .product .price-multiline,
.shopengine-widget .shop-loop-item .price-multiline,
.shopengine-widget .products .product .price-multiline {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
position: relative;
}
.woocommerce .shop-loop-item .price-multiline del,
.woocommerce .products .product .price-multiline del,
.shopengine-widget .shop-loop-item .price-multiline del,
.shopengine-widget .products .product .price-multiline del {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1;
position: absolute;
margin: 0;
left: 0;
top: -23px;
}
.woocommerce .shop-loop-item del,
.woocommerce .products .product del,
.shopengine-widget .shop-loop-item del,
.shopengine-widget .products .product del {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
line-height: 1;
margin-left: 8px;
}
.woocommerce .shop-loop-item del .woocommerce-Price-amount.amount,
.woocommerce .products .product del .woocommerce-Price-amount.amount,
.shopengine-widget .shop-loop-item del .woocommerce-Price-amount.amount,
.shopengine-widget .products .product del .woocommerce-Price-amount.amount {
font-size: 12px;
font-weight: 500;
color: #5d6171;
}
.woocommerce .shop-loop-item .product-price,
.woocommerce .products .product .product-price,
.shopengine-widget .shop-loop-item .product-price,
.shopengine-widget .products .product .product-price {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.woocommerce .shop-loop-item .inactive .shopengine-icon-add_to_favourite_1::before,
.woocommerce .products .product .inactive .shopengine-icon-add_to_favourite_1::before,
.shopengine-widget .shop-loop-item .inactive .shopengine-icon-add_to_favourite_1::before,
.shopengine-widget .products .product .inactive .shopengine-icon-add_to_favourite_1::before {
content: "\e91e";
font-family: xtsicon, sans-serif !important;
}
.woocommerce .shop-loop-item .active .shopengine-icon-add_to_favourite_1::before,
.woocommerce .products .product .active .shopengine-icon-add_to_favourite_1::before,
.shopengine-widget .shop-loop-item .active .shopengine-icon-add_to_favourite_1::before,
.shopengine-widget .products .product .active .shopengine-icon-add_to_favourite_1::before {
content: "\e93a";
font-family: xtsicon, sans-serif !important;
}
.woocommerce .shop-loop-item .woocommerce-loop-product__title,
.woocommerce .shop-loop-item .shopengine-product-description-footer,
.woocommerce .shop-loop-item .shopengine-product-rating-review-count + .price,
.woocommerce .products .product .woocommerce-loop-product__title,
.woocommerce .products .product .shopengine-product-description-footer,
.woocommerce .products .product .shopengine-product-rating-review-count + .price,
.shopengine-widget .shop-loop-item .woocommerce-loop-product__title,
.shopengine-widget .shop-loop-item .shopengine-product-description-footer,
.shopengine-widget .shop-loop-item .shopengine-product-rating-review-count + .price,
.shopengine-widget .products .product .woocommerce-loop-product__title,
.shopengine-widget .products .product .shopengine-product-description-footer,
.shopengine-widget .products .product .shopengine-product-rating-review-count + .price {
display: none;
}
.woocommerce .style2 .shop-loop-item,
.shopengine-widget .style2 .shop-loop-item {
background: #fff;
border: 1px solid #d8e1e6;
border-radius: 6px;
padding: 10px;
-webkit-transition: all 0.3s ease-in;
transition: all 0.3s ease-in;
}
.woocommerce .style2 .shop-loop-item .product-loop-desc,
.shopengine-widget .style2 .shop-loop-item .product-loop-desc {
position: relative;
border: none;
}
.woocommerce .style2 .shop-loop-item .shop-loop-thumb,
.shopengine-widget .style2 .shop-loop-item .shop-loop-thumb {
background: transparent;
border-radius: 6px;
-webkit-transition: all 0.3s ease-in;
transition: all 0.3s ease-in;
}
.woocommerce .style2 .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb,
.shopengine-widget .style2 .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb {
right: auto;
left: 10px;
}
.woocommerce .style2 .shop-loop-item .shop-loop-thumb .shopengine-wishlist.badge,
.shopengine-widget .style2 .shop-loop-item .shop-loop-thumb .shopengine-wishlist.badge {
box-shadow: none;
}
.woocommerce .style2 .shop-loop-item .shop-loop-thumb .onsale-percentage,
.shopengine-widget .style2 .shop-loop-item .shop-loop-thumb .onsale-percentage {
left: auto;
right: 10px;
top: 10px;
}
.woocommerce .style2 .shop-loop-item .product-footer,
.shopengine-widget .style2 .shop-loop-item .product-footer {
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.woocommerce .style2 .shop-loop-item .product-footer-action-buttons,
.shopengine-widget .style2 .shop-loop-item .product-footer-action-buttons {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
grid-gap: 15px;
position: absolute;
width: 100%;
left: 0;
bottom: 20px;
background: #fff;
-webkit-transition: all 0.3s ease-in;
transition: all 0.3s ease-in;
opacity: 0;
visibility: hidden;
-webkit-transform: translateY(10px);
transform: translateY(10px);
}
.woocommerce .style2 .shop-loop-item .product-footer-action-buttons a,
.shopengine-widget .style2 .shop-loop-item .product-footer-action-buttons a {
width: 42px;
height: 42px;
text-align: center;
border-radius: 50%;
line-height: 45px;
padding: 0;
}
.woocommerce .style2 .shop-loop-item .product-footer-action-buttons .shopengine-wishlist,
.shopengine-widget .style2 .shop-loop-item .product-footer-action-buttons .shopengine-wishlist {
display: none;
}
.woocommerce .style2 .shop-loop-item:hover,
.shopengine-widget .style2 .shop-loop-item:hover {
box-shadow: 0 15px 40px rgba(12, 62, 91, 0.05);
border-color: transparent;
}
.woocommerce .style2 .shop-loop-item:hover .shop-loop-thumb,
.shopengine-widget .style2 .shop-loop-item:hover .shop-loop-thumb {
background: #eff5f8;
}
.woocommerce .style2 .shop-loop-item:hover .product-footer-action-buttons,
.shopengine-widget .style2 .shop-loop-item:hover .product-footer-action-buttons {
opacity: 1;
visibility: visible;
-webkit-transform: translateY(0);
transform: translateY(0);
}
.woocommerce .style2 .shop-loop-item:hover .product-footer,
.shopengine-widget .style2 .shop-loop-item:hover .product-footer {
opacity: 0;
visibility: hidden;
}
.woocommerce .style2 .shop-loop-item .button.added::after,
.shopengine-widget .style2 .shop-loop-item .button.added::after {
margin-left: 0;
}
.woocommerce .style2 .shop-loop-item .added_to_cart,
.shopengine-widget .style2 .shop-loop-item .added_to_cart {
display: none;
}
.style3 .woocommerce .shop-loop-item, .style3
.shopengine-widget .shop-loop-item {
-webkit-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.style3 .woocommerce .shop-loop-item .shop-loop-thumb, .style3
.shopengine-widget .shop-loop-item .shop-loop-thumb {
-webkit-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.style3 .woocommerce .shop-loop-item .shop-loop-thumb .shopengine-quickview-trigger,
.style3 .woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .button,
.style3 .woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-comparison, .style3
.shopengine-widget .shop-loop-item .shop-loop-thumb .shopengine-quickview-trigger,
.style3
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .button,
.style3
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-comparison {
display: block;
}
.style3 .woocommerce .shop-loop-item .shop-loop-thumb .add-to-cart-hover-box, .style3
.shopengine-widget .shop-loop-item .shop-loop-thumb .add-to-cart-hover-box {
display: none;
}
.style3 .woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb, .style3
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb {
position: absolute;
right: 0;
top: auto;
bottom: 0;
z-index: 1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 100%;
text-align: center;
-webkit-transition: 0.3s;
transition: 0.3s;
-webkit-transform: translateY(15px);
transform: translateY(15px);
visibility: hidden;
opacity: 0;
}
.style3 .woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge, .style3
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge {
width: inherit;
height: inherit;
border-radius: 0;
line-height: 1;
box-shadow: none;
border-width: 1px 0 1px 0;
border-color: #e5e5e5;
border-style: solid;
font-size: 13px;
padding: 19px 0 18px;
color: #666;
}
.style3 .woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge:hover, .style3
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge:hover {
color: var(--primary-color);
}
.style3 .woocommerce .shop-loop-item .shop-loop-thumb img, .style3
.shopengine-widget .shop-loop-item .shop-loop-thumb img {
padding: 60px;
}
.style3 .woocommerce .shop-loop-item .product-price, .style3
.shopengine-widget .shop-loop-item .product-price {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: baseline;
-ms-flex-align: baseline;
align-items: baseline;
}
.style3 .woocommerce .shop-loop-item .product-footer del, .style3
.shopengine-widget .shop-loop-item .product-footer del {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0;
margin-left: 0;
margin-right: 10px;
}
.style3 .woocommerce .shop-loop-item .shopengine-comparison, .style3
.shopengine-widget .shop-loop-item .shopengine-comparison {
line-height: 1;
}
.style3 .woocommerce .shop-loop-item .button.ajax_add_to_cart.added::after, .style3
.shopengine-widget .shop-loop-item .button.ajax_add_to_cart.added::after {
margin-left: 0;
margin-top: 0;
}
.style3 .woocommerce .shop-loop-item .added_to_cart.wc-forward, .style3
.shopengine-widget .shop-loop-item .added_to_cart.wc-forward {
display: none;
}
.style3 .woocommerce .shop-loop-item:hover, .style3
.shopengine-widget .shop-loop-item:hover {
box-shadow: 0 20px 30px rgba(0, 0, 0, 0.05);
}
.style3 .woocommerce .shop-loop-item:hover .shop-loop-thumb, .style3
.shopengine-widget .shop-loop-item:hover .shop-loop-thumb {
background: #fff;
}
.style3 .woocommerce .shop-loop-item:hover .shop-loop-thumb .wishlist-icon-thumb, .style3
.shopengine-widget .shop-loop-item:hover .shop-loop-thumb .wishlist-icon-thumb {
opacity: 1;
visibility: visible;
-webkit-transform: translateY(0);
transform: translateY(0);
}
.style3 .woocommerce .shop-loop-item:hover .product-loop-desc, .style3
.shopengine-widget .shop-loop-item:hover .product-loop-desc {
border: 1px solid transparent;
border-top-width: 0;
}
.style4 .woocommerce .shop-loop-item, .style4
.shopengine-widget .shop-loop-item {
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.style4 .woocommerce .shop-loop-item:hover, .style4
.shopengine-widget .shop-loop-item:hover {
box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.06);
border-radius: 6px;
}
.style4 .woocommerce .shop-loop-item:hover .product-loop-desc, .style4
.shopengine-widget .shop-loop-item:hover .product-loop-desc {
border-color: transparent;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.style4 .woocommerce .shop-loop-item .product-loop-desc, .style4
.shopengine-widget .shop-loop-item .product-loop-desc {
-webkit-transition: all 0.5s;
transition: all 0.5s;
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
}
.style4 .woocommerce .shop-loop-item .add-to-cart-hover-box, .style4
.shopengine-widget .shop-loop-item .add-to-cart-hover-box {
width: calc(100% - 40px);
left: 20px;
bottom: 15px;
}
.style4 .woocommerce .shop-loop-item .add-to-cart-hover-box .shopengine-comparison, .style4
.shopengine-widget .shop-loop-item .add-to-cart-hover-box .shopengine-comparison {
display: none;
}
.style4 .woocommerce .shop-loop-item .add-to-cart-hover-box .shopengine-quickview-trigger, .style4
.shopengine-widget .shop-loop-item .add-to-cart-hover-box .shopengine-quickview-trigger {
display: none;
}
.style4 .woocommerce .shop-loop-item .add-to-cart-hover-box a, .style4
.shopengine-widget .shop-loop-item .add-to-cart-hover-box a {
border-radius: 6px;
background: #f73c27;
color: #fff;
height: 42px;
}
.style4 .woocommerce .shop-loop-item .add-to-cart-hover-box a:hover, .style4
.shopengine-widget .shop-loop-item .add-to-cart-hover-box a:hover {
background: #58ab1d;
}
.style4 .woocommerce .shop-loop-item .shop-loop-thumb, .style4
.shopengine-widget .shop-loop-item .shop-loop-thumb {
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}
.style4 .woocommerce .shop-loop-item .shop-loop-thumb img, .style4
.shopengine-widget .shop-loop-item .shop-loop-thumb img {
padding: 40px;
}
.style4 .woocommerce .shop-loop-item .product-categories a, .style4
.shopengine-widget .shop-loop-item .product-categories a {
display: none;
}
.style5 .woocommerce .shop-loop-item .shop-loop-thumb .onsale-percentage, .style5
.shopengine-widget .shop-loop-item .shop-loop-thumb .onsale-percentage {
left: 0;
top: 20px;
}
.style5 .woocommerce .shop-loop-item .shop-loop-thumb img, .style5
.shopengine-widget .shop-loop-item .shop-loop-thumb img {
border-radius: 6px;
}
.style5 .woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb, .style5
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb {
-webkit-transition: all 0.2s ease-in 0s;
transition: all 0.2s ease-in 0s;
-webkit-transform: translateX(10px);
transform: translateX(10px);
opacity: 0;
visibility: hidden;
top: 20px;
}
.style5 .woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-quickview-trigger,
.style5 .woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-comparison, .style5
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-quickview-trigger,
.style5
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-comparison {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
height: 40px;
}
.style5 .woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge, .style5
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge {
border-radius: 6px 6px 0 0;
box-shadow: none;
width: 40px;
height: 40px;
line-height: 45px;
}
.style5 .woocommerce .shop-loop-item:hover .shop-loop-thumb .wishlist-icon-thumb, .style5
.shopengine-widget .shop-loop-item:hover .shop-loop-thumb .wishlist-icon-thumb {
opacity: 1;
visibility: visible;
-webkit-transform: translateX(-10px);
transform: translateX(-10px);
}
.style5 .woocommerce .shop-loop-item .add-to-cart-hover-box, .style5
.shopengine-widget .shop-loop-item .add-to-cart-hover-box {
width: 100%;
left: 0;
bottom: 0;
}
.style5 .woocommerce .shop-loop-item .add-to-cart-hover-box .shopengine-quickview-trigger,
.style5 .woocommerce .shop-loop-item .add-to-cart-hover-box .shopengine_comparison_add_to_list_action, .style5
.shopengine-widget .shop-loop-item .add-to-cart-hover-box .shopengine-quickview-trigger,
.style5
.shopengine-widget .shop-loop-item .add-to-cart-hover-box .shopengine_comparison_add_to_list_action {
display: none;
}
.style5 .woocommerce .shop-loop-item .product-loop-desc, .style5
.shopengine-widget .shop-loop-item .product-loop-desc {
border: none;
}
.style5 .woocommerce .shopengine-archive-products .products .product .se-btn, .style5
.shopengine-widget .shopengine-archive-products .products .product .se-btn {
display: none;
}
.style5 .woocommerce .shopengine-archive-products .products .product .wishlist-icon-thumb, .style5
.shopengine-widget .shopengine-archive-products .products .product .wishlist-icon-thumb {
background: #ff1f25;
border-radius: 6px;
opacity: 0;
-webkit-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
right: 0;
}
.style5 .woocommerce .shopengine-archive-products .products .product .wishlist-icon-thumb .se-btn, .style5
.shopengine-widget .shopengine-archive-products .products .product .wishlist-icon-thumb .se-btn {
display: block;
background: #ff1f25;
height: 40px;
width: 40px;
color: #fff;
border-bottom: 1px solid #fff;
border-radius: 0;
font-size: 18px;
line-height: 44px;
}
.style5 .woocommerce .shopengine-archive-products .products .product .wishlist-icon-thumb .shopengine-comparison, .style5
.shopengine-widget .shopengine-archive-products .products .product .wishlist-icon-thumb .shopengine-comparison {
border-bottom: 0;
border-radius: 0 0 6px 6px;
}
.style5 .woocommerce .shopengine-archive-products .products .product .wishlist-icon-thumb .shopengine-wishlist, .style5
.shopengine-widget .shopengine-archive-products .products .product .wishlist-icon-thumb .shopengine-wishlist {
font-size: 15px;
border-radius: 6px 6px 0 0;
}
.style5 .woocommerce .shopengine-archive-products .products .product .button[data-quantity], .style5
.shopengine-widget .shopengine-archive-products .products .product .button[data-quantity] {
display: none;
}
.style5 .woocommerce .shopengine-archive-products .products .product .add-to-cart-hover-box, .style5
.shopengine-widget .shopengine-archive-products .products .product .add-to-cart-hover-box {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.style5 .woocommerce .shopengine-archive-products .products .product .add-to-cart-hover-box .button[data-quantity], .style5
.shopengine-widget .shopengine-archive-products .products .product .add-to-cart-hover-box .button[data-quantity] {
display: block;
bottom: 10px;
text-align: center;
}
.style5 .woocommerce .shopengine-archive-products .products .product .product-loop-desc, .style5
.shopengine-widget .shopengine-archive-products .products .product .product-loop-desc {
padding: 20px 0 0;
width: 100%;
border-color: transparent;
}
.style5 .woocommerce .shopengine-archive-products .products .product .product-loop-desc h3, .style5
.shopengine-widget .shopengine-archive-products .products .product .product-loop-desc h3 {
font-weight: 400;
}
.style5 .woocommerce .shopengine-archive-products .products .product .product-loop-desc h3 a:hover, .style5
.shopengine-widget .shopengine-archive-products .products .product .product-loop-desc h3 a:hover {
color: #ff1f25;
}
.style5 .woocommerce .shopengine-archive-products .products .product .product-categories, .style5
.shopengine-widget .shopengine-archive-products .products .product .product-categories {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.style5 .woocommerce .shopengine-archive-products .products .product .product-categories a:hover, .style5
.shopengine-widget .shopengine-archive-products .products .product .product-categories a:hover {
color: #ff1f25;
}
.style5 .woocommerce .shopengine-archive-products .products .product .product-price, .style5
.shopengine-widget .shopengine-archive-products .products .product .product-price {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.style5 .woocommerce .shopengine-archive-products .products .product .woocommerce-Price-amount, .style5
.shopengine-widget .shopengine-archive-products .products .product .woocommerce-Price-amount {
font-size: 16px;
font-weight: 400;
color: #2c2f40;
}
.style5 .woocommerce .shopengine-archive-products .products .product .shop-loop-thumb .onsale-percentage, .style5
.shopengine-widget .shopengine-archive-products .products .product .shop-loop-thumb .onsale-percentage {
left: 0;
font-size: 12px;
font-weight: 500;
line-height: 15px;
background: #5019a8;
border-radius: 0 6px 6px 0;
}
.style5 .woocommerce .shopengine-archive-products .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist .badge, .style5
.shopengine-widget .shopengine-archive-products .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist .badge {
border-radius: 6px 6px 0 0;
}
.style5 .woocommerce .shopengine-archive-products .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.active i, .style5
.shopengine-widget .shopengine-archive-products .products .product .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.active i {
color: #fff;
}
.style5 .woocommerce .shopengine-archive-products .products .product .shop-loop-thumb:hover .wishlist-icon-thumb .shopengine-wishlist .badge, .style5
.shopengine-widget .shopengine-archive-products .products .product .shop-loop-thumb:hover .wishlist-icon-thumb .shopengine-wishlist .badge {
display: block;
}
.style5 .woocommerce .shopengine-archive-products .products .product:hover .wishlist-icon-thumb, .style5
.shopengine-widget .shopengine-archive-products .products .product:hover .wishlist-icon-thumb {
opacity: 1;
right: 20px;
}
.style5-extended .woocommerce .shop-loop-item .product-footer,
.style5-extended .woocommerce .product-categories, .style5-extended
.shopengine-widget .shop-loop-item .product-footer,
.style5-extended
.shopengine-widget .product-categories {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.style6 .woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb, .style6
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb {
position: absolute;
right: 0;
top: auto;
bottom: 20px;
z-index: 1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 100%;
text-align: center;
-webkit-transition: 0.3s;
transition: 0.3s;
-webkit-transform: translateY(15px);
transform: translateY(15px);
visibility: hidden;
opacity: 0;
gap: 5px;
}
.style6 .woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge, .style6
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge {
border-radius: 0;
height: 42px;
width: 42px;
}
.style6 .woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge i, .style6
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-wishlist.badge i {
font-weight: 400;
}
.style6 .woocommerce .shop-loop-item .shop-loop-thumb .shopengine-quickview-trigger,
.style6 .woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .button,
.style6 .woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-comparison, .style6
.shopengine-widget .shop-loop-item .shop-loop-thumb .shopengine-quickview-trigger,
.style6
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .button,
.style6
.shopengine-widget .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .shopengine-comparison {
display: block;
}
.style6 .woocommerce .shop-loop-item .shop-loop-thumb .add-to-cart-hover-box, .style6
.shopengine-widget .shop-loop-item .shop-loop-thumb .add-to-cart-hover-box {
display: none;
}
.style6 .woocommerce .shop-loop-item:hover .shop-loop-thumb .wishlist-icon-thumb, .style6
.shopengine-widget .shop-loop-item:hover .shop-loop-thumb .wishlist-icon-thumb {
opacity: 1;
visibility: visible;
-webkit-transform: translateY(0);
transform: translateY(0);
}
.style6 .woocommerce .wishlist-icon-thumb a, .style6
.shopengine-widget .wishlist-icon-thumb a {
-webkit-box-flex: 0;
-ms-flex: 0 0 42px;
flex: 0 0 42px;
height: 42px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.style6 .woocommerce .added_to_cart.wc-forward, .style6
.shopengine-widget .added_to_cart.wc-forward {
display: none;
}
.style6 .woocommerce a.button.added::after, .style6
.shopengine-widget a.button.added::after {
margin-left: 0;
}
.woocommerce .shop-before-start,
.shopengine-widget .shop-before-start {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 50px;
}
.woocommerce .shop-before-start .grid-list-loop,
.shopengine-widget .shop-before-start .grid-list-loop {
padding: 0;
margin: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
@media (max-width: 767px) {
.woocommerce .shop-before-start .grid-list-loop,
.shopengine-widget .shop-before-start .grid-list-loop {
margin-bottom: 20px;
}
}
.woocommerce .shop-before-start .grid-list-loop li,
.shopengine-widget .shop-before-start .grid-list-loop li {
list-style: none;
margin: 0 8px;
line-height: 1;
}
.woocommerce .shop-before-start .grid-list-loop li.active i,
.shopengine-widget .shop-before-start .grid-list-loop li.active i {
color: var(--primary-color);
}
.woocommerce .shop-before-start .grid-list-loop i,
.shopengine-widget .shop-before-start .grid-list-loop i {
font-size: 20px;
color: #b9bcce;
}
.woocommerce .shop-before-start .woocommerce-result-count,
.shopengine-widget .shop-before-start .woocommerce-result-count {
margin-bottom: 0;
width: 100%;
}
@media (max-width: 767px) {
.woocommerce .shop-before-start .woocommerce-result-count,
.shopengine-widget .shop-before-start .woocommerce-result-count {
text-align: center;
margin-bottom: 20px;
}
}
.woocommerce .shop-before-start .woocommerce-result-count p,
.shopengine-widget .shop-before-start .woocommerce-result-count p {
margin: 0;
line-height: 18px;
font-weight: 500;
color: #2c2f40;
}
.woocommerce .shop-before-start .woocommerce-ordering,
.shopengine-widget .shop-before-start .woocommerce-ordering {
margin: 0;
}
@media (max-width: 767px) {
.woocommerce .shop-before-start .woocommerce-ordering,
.shopengine-widget .shop-before-start .woocommerce-ordering {
width: 100%;
}
}
.woocommerce .shop-before-start .woocommerce-ordering select,
.shopengine-widget .shop-before-start .woocommerce-ordering select {
border-radius: 0;
margin: 0;
border-color: #d4d6e5;
color: #5d6171;
letter-spacing: -0.3px;
font-size: 15px;
border-width: 0 0 1px 0;
padding: 12px 0;
}
@media (max-width: 767px) {
.woocommerce .shop-before-start .woocommerce-ordering select,
.shopengine-widget .shop-before-start .woocommerce-ordering select {
width: 100%;
}
}
.woocommerce .shopengine_add_to_list_action.active .shopengine-icon-add_to_favourite_1::before,
.shopengine-widget .shopengine_add_to_list_action.active .shopengine-icon-add_to_favourite_1::before {
content: "\e93a" !important;
font-family: xtsicon, sans-serif !important;
}
.woocommerce .shop-loop-item.product,
.shopengine-widget .shop-loop-item.product {
margin-bottom: 30px;
}
.style2 .shopengine-widget .products .product .wishlist-icon-thumb {
right: 20px;
top: 20px;
}
.style2 .shopengine-widget .products .product .wishlist-icon-thumb .shopengine-wishlist.badge {
box-shadow: none;
}
.style2 .shopengine-widget .products .product .onsale-percentage {
left: 20px;
top: 20px;
border-radius: 3px;
}
.style2 .shopengine-widget .products .product .shop-loop-thumb img {
border-radius: 4px !important;
}
.style2 .shopengine-widget .products .product .shop-loop-thumb .thumb-hover {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-transform: scale(1);
transform: scale(1);
padding: 10px;
}
.style2 .shopengine-widget .products .product .shop-loop-thumb .woocommerce-loop-product__link {
position: relative;
z-index: 1;
}
.style2 .shopengine-widget .products .product .product-loop-desc {
padding: 0 20px;
position: relative;
z-index: 1;
}
.style2 .shopengine-widget .products .product .product-loop-desc .product-categories,
.style2 .shopengine-widget .products .product .product-loop-desc .product-price {
display: none;
}
.style2 .shopengine-widget .products .product .product-loop-desc h3 {
font-size: 14px;
font-weight: 400;
}
.style2 .shopengine-widget .products .product .product-loop-desc h3 a {
color: #697780;
}
.style2 .shopengine-widget .products .product .product-loop-desc h3 a:hover {
color: var(--primary-color);
}
.style2 .shopengine-widget .products .product .star-rating {
position: absolute;
right: 15px;
bottom: 35px;
margin: 0;
}
.style2 .shopengine-widget .products .product .shopengine-product-rating-review-count {
display: none !important;
}
.style2 .shopengine-widget .products .product .price {
display: block;
position: relative;
line-height: 1;
}
.style2 .shopengine-widget .products .product .price .onsale-off {
display: none;
}
.style2 .shopengine-widget .products .product .price del {
margin: 0;
position: absolute;
bottom: 22px;
opacity: 1;
}
.style2 .shopengine-widget .products .product .price del .woocommerce-Price-amount {
font-size: 14px !important;
color: #8c9aa2;
font-weight: 300 !important;
}
.style2 .shopengine-widget .products .product .loop-product--btns {
position: absolute;
top: auto;
bottom: 30px;
left: 0;
z-index: 1;
height: 42px;
margin: 0;
background: #fff;
opacity: 0;
-webkit-transition: 0.3s;
transition: 0.3s;
-webkit-transform: translateY(10px);
transform: translateY(10px);
}
.style2 .shopengine-widget .products .product .loop-product--btns .loop-product--btns-inner {
-webkit-transform: none;
transform: none;
left: 0;
opacity: 1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
grid-gap: 15px;
height: auto;
}
.style2 .shopengine-widget .products .product .loop-product--btns .loop-product--btns-inner a {
width: 42px;
height: 42px;
background: #eff5f8;
border-radius: 50%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.style2 .shopengine-widget .products .product .loop-product--btns .loop-product--btns-inner a:hover {
background: var(--primary-color);
}
.style2 .shopengine-widget .products .product .loop-product--btns .loop-product--btns-inner .shopengine_add_to_list_action {
display: none;
}
.style2 .shopengine-widget .products .product:hover .loop-product--btns {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
.style2 .shopengine-widget .products .product:hover .loop-product--btns-inner {
-webkit-transform: none;
transform: none;
}
.medic-product .col-md-6.col-lg-3 {
margin-bottom: 30px;
padding: 0 6px;
}
.medic-product .products li:hover {
box-shadow: none;
}
.medic-product .woocommerce .shop-loop-item {
padding: 0 9px;
}
.medic-product .woocommerce .shop-loop-item .shop-loop-thumb .wishlist-icon-thumb .button {
display: none;
}
.medic-product .woocommerce .shop-loop-item .price-multiline del {
-ms-flex-preferred-size: 0;
flex-basis: 0;
position: relative;
top: 0;
}
.medic-product .woocommerce .shop-loop-item:hover .wishlist-icon-thumb {
opacity: 1;
right: 10px;
}
.medic-product .shopengine-widget .products .product {
margin-bottom: 20px !important;
padding: 0 5px !important;
}
.medic-product .shopengine-widget .products .product .shop-loop-thumb .wishlist-icon-thumb .button {
display: none;
}
.medic-product .shopengine-widget .products .product:hover .shop-loop-thumb .wishlist-icon-thumb {
opacity: 1;
right: 10px;
}
.medic-product .shopengine-widget .products .product .add-to-cart-hover-box .button {
max-width: 100%;
}
.medic-product .shopengine-archive-products .shopengine-product-rating-review-count {
display: none !important;
}
.medic-product .shopengine-archive-products .price {
display: none;
}
.medic-product .shopengine-archive-products .shopengine-wishlist {
display: none;
}
.medic-product .shopengine-archive-products .shopengine-quickview-trigger {
display: none;
}
.medic-product .shopengine-archive-products .button {
display: none;
}
.medic-product .shopengine-archive-products .shopengine-comparison {
display: none;
}
.medic-product .shopengine-archive-products .product .star-rating {
position: absolute;
z-index: 1;
bottom: 0;
right: 0;
}
.bascart-product-grid-wrap {
-webkit-column-count: 3;
column-count: 3;
-webkit-column-gap: 20px;
column-gap: 20px;
}
@media (max-width: 767px) {
.bascart-product-grid-wrap {
-webkit-column-count: unset;
column-count: unset;
display: grid;
grid-template-columns: 1fr 1fr;
}
}
@media (max-width: 575px) {
.bascart-product-grid-wrap {
grid-template-columns: 1fr;
}
}
.bascart-product-grid-wrap .shop-loop-item {
margin-bottom: 20px;
background: #fff;
box-shadow: 0 10px 40px rgba(0, 0, 0, 0.05);
}
.bascart-product-grid-wrap .shop-loop-item .product-loop-desc {
border: none;
}
.bascart-product-grid-wrap .product-grid-item {
-webkit-column-break-inside: avoid;
break-inside: avoid;
}
@media (min-width: 768px) {
.bascart-product-grid-wrap .product-grid-item:nth-child(3) {
padding-top: 50px;
}
}
.product-category-slider-wrapper {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 20px;
text-align: center;
}
.product-category-slider-wrapper .bascart-category-title {
font-size: 17px;
margin: 20px 0 0;
}
.product-category-slider-wrapper .bascart-category-title a {
color: #2c2f40;
}
.product-category-slider-wrapper .bascart-category-title a:hover {
color: var(--primary-color);
}
.bascart-list-product-item {
max-width: 320px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 30px;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.06);
border-radius: 0;
background: #fff;
}
.bascart-list-product-item .product-image {
-webkit-box-flex: 0;
-ms-flex: 0 0 80px;
flex: 0 0 80px;
}
.bascart-list-product-item .product-image a {
height: 140px;
}
.bascart-list-product-item .product-image img {
object-fit: cover;
height: 100%;
}
.bascart-list-product-item .product-description {
-webkit-box-flex: 0;
-ms-flex: 0 0 calc(100% - 80px);
flex: 0 0 calc(100% - 80px);
padding-left: 24px;
}
.bascart-list-product-item .product-price {
display: block;
}
.bascart-list-product-item .product-title {
font-size: 20px;
font-weight: 800;
line-height: 22px;
letter-spacing: -0.2px;
color: #2c2f40;
}
.bascart-list-product-item .onsale-off {
display: inline-block;
}
.bascart-list-product-item .added_to_cart {
text-transform: uppercase;
font-size: 12px;
letter-spacing: 0.5px;
font-weight: 700;
line-height: 1.4;
}
.medical-category .slider-item {
border-bottom: 5px solid var(--cat-color);
padding: 6px 0 0;
}
.medical-category .slider-item::after {
content: "";
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
background-color: var(--cat-color);
opacity: 0.1;
z-index: -1;
}
.medical-category .slider-item .bascart-category-title {
background-color: transparent;
position: relative;
padding: 0 10px 14px;
z-index: 1;
}
.medical-category .slider-item .bascart-category-title:hover {
background-color: transparent !important;
}
.medical-category .slider-item .bascart-category-title i {
display: none;
}
.bascart-category-slider .slider-item {
display: block;
}
.bascart-category-slider .slider-item:hover .category-slider-icon.enable-hover-animation {
-webkit-transform: translateY(5px);
transform: translateY(5px);
}
.bascart-category-slider .slider-item:hover .enable-hover-animation img {
-webkit-transform: translateX(5px) scale(1.04);
transform: translateX(5px) scale(1.04);
}
.bascart-category-slider .categorory-slider-image {
overflow: hidden;
}
.bascart-category-slider .categorory-slider-image img {
-webkit-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;
}
.bascart-category-slider .bascart-category-title {
font-size: 17px;
line-height: 1;
margin: 20px 0 0;
padding: 17px 10px;
color: #2c2f40;
-webkit-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;
}
.bascart-category-slider .bascart-category-title .xts-icon {
width: 35px;
height: 35px;
background: var(--primary-color);
line-height: 35px;
border-radius: 50%;
-webkit-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;
text-align: center;
display: inline-block;
}
.bascart-category-slider .bascart-category-title.title_on_top {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
position: absolute;
left: 0;
bottom: 0;
width: calc(100% - 20px);
}
.bascart-category-slider img {
width: 100%;
}
.bascart-category-slider .slider-icon-style {
-webkit-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;
}
.bascart-category-slider .slider-icon-style .category-slider-icon,
.bascart-category-slider .slider-icon-style .item-counter {
-webkit-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;
}
.bascart-category-slider .slider-icon-style .bascart-category-title {
position: static;
padding: 0;
background: transparent;
}
.bascart-category-slider .slider-icon-style .bascart-category-title i {
display: none;
}
.bascart-category-slider .slider-icon-style .bascart-category-title a::before {
display: none;
}
.bascart-category-slider .slider-icon-style .item-counter {
margin: 0;
}
.bascart-category-slider .item-bottom-indecator-show::before {
position: absolute;
content: "";
width: 100%;
height: 4px;
background: var(--primary-color);
left: 0;
bottom: -1px;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;
-webkit-transform: scale(0.8);
transform: scale(0.8);
}
.bascart-category-slider .item-bottom-indecator-show:hover::before {
opacity: 1;
visibility: visible;
-webkit-transform: scale(1);
transform: scale(1);
}
.bascart-category-slider .slider-title-top {
background: var(--cat-color);
}
.bascart-category-slider .slider-title-top .category-button {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
line-height: 1;
}
.bascart-category-slider .slider-title-top .enable-hover-animation {
position: relative;
}
.bascart-category-slider .slider-title-top .enable-hover-animation::before {
position: absolute;
top: 0;
left: -75%;
z-index: 2;
display: block;
content: "";
width: 50%;
height: 100%;
background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.3)));
background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
-webkit-transform: skewX(-25deg);
transform: skewX(-25deg);
}
@-webkit-keyframes shine {
100% {
left: 125%;
}
}
@keyframes shine {
100% {
left: 125%;
}
}
.bascart-category-slider .slider-title-top:hover .enable-hover-animation::before {
-webkit-animation: shine 0.75s;
animation: shine 0.75s;
}
.category-slider-nav-item {
background-image: none;
background-color: var(--primary-color);
opacity: 1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: 12px;
font-weight: 600;
width: 30px;
height: 30px;
margin: 0;
border-radius: 50%;
border: none;
color: #2c2f40;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
z-index: 1;
}
.category-slider-nav-item:hover {
color: #fff;
}
.category-slider-nav-item.swiper-button-prev,
.category-slider-nav-item.swiper-container-rtl .swiper-button-next {
right: auto;
left: 15px;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
@media (min-width: 1366px) {
.category-slider-nav-item.swiper-button-prev,
.category-slider-nav-item.swiper-container-rtl .swiper-button-next {
left: -30px;
-webkit-transform: translateX(-100%) translateY(-50%);
transform: translateX(-100%) translateY(-50%);
}
}
.category-slider-nav-item.swiper-button-next,
.category-slider-nav-item.swiper-container-rtl .swiper-button-prev {
right: 15px;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
@media (min-width: 1366px) {
.category-slider-nav-item.swiper-button-next,
.category-slider-nav-item.swiper-container-rtl .swiper-button-prev {
right: -30px;
-webkit-transform: translateX(100%) translateY(-50%);
transform: translateX(100%) translateY(-50%);
}
}
.product-category-title i {
margin-right: 10px;
}
.bascart-product-category-wrapper.style-1 .row {
margin: 0 -5px;
}
.bascart-product-category-wrapper.style-1 .col-lg-3 {
padding: 0 5px;
}
.bascart-product-category-wrapper.style-1 .product-category-title {
padding: 35px 12px;
min-height: 170px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
@media (max-width: 767px) {
.bascart-product-category-wrapper.style-1 .product-category-title {
min-height: auto;
padding: 20px 15px;
}
}
.bascart-product-category-wrapper.style-1 .product-category-title i {
display: block;
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
margin: 0;
font-size: 32px;
margin-bottom: 24px;
-webkit-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;
}
.bascart-product-category-wrapper.style-1 .single-product-category:hover .product-category-title i {
-webkit-transform: translateY(5px);
transform: translateY(5px);
} .bascart-recent-post .bascart-grid-single {
padding-bottom: 25px;
margin-bottom: 25px;
border-bottom: 1px solid #ededed;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
}
.bascart-recent-post div[class^="col-"]:last-child .bascart-grid-single {
margin-bottom: 0;
border-bottom-color: transparent;
}
.bascart-recent-post .post-thumb {
width: 100px;
height: 100px;
position: relative;
-ms-flex-negative: 0;
flex-shrink: 0;
}
.bascart-recent-post .post-thumb .bascart-sm-bg-img {
width: 100%;
height: 100%;
position: absolute;
background-size: cover;
display: block;
-webkit-transition: all ease 0.5s;
transition: all ease 0.5s;
border-radius: 0;
left: 0;
top: 0;
}
.bascart-recent-post .post-content {
padding-left: 15px;
}
.bascart-recent-post .post-content .post-heading {
font-size: 18px;
font-weight: 600;
line-height: 24px;
margin-bottom: 7px;
z-index: 1;
}
.bascart-recent-post .post-content .post-heading a {
color: #2c2f40;
}
.bascart-recent-post .post-content .post-heading:hover a {
color: var(--primary-color);
}
.bascart-recent-post .post-content .post-meta {
font-size: 14px;
margin-bottom: 0;
}
.bascart-recent-post .post-content .category-wrapper {
line-height: 0.8;
}
.bascart-recent-post .post-content .category-wrapper .post-cat {
display: inline-block;
margin-bottom: 10px;
font-size: 12px;
text-transform: uppercase;
font-weight: 500;
color: #72757b;
}
.bascart-recent-post .post-content .category-wrapper .post-cat:hover {
color: var(--primary-color);
} .offer-wrapper a {
display: block;
}
.offer-wrapper .offer-thumb img {
width: 100%;
}
.offer-wrapper .offer-content {
position: absolute;
bottom: 50px;
left: 50px;
}
.offer-wrapper .offer-content .offer {
font-size: 36px;
font-weight: 700;
line-height: 31px;
background: #fff;
padding: 10px 10px;
}
.offer-wrapper .offer-content .offer-amount {
font-size: 50px;
padding: 22px 0 0;
display: block;
}
.offer-slider .swiper-button-next,
.offer-slider .swiper-button-prev {
background: #f40e3f;
background-image: none;
height: 40px;
width: 40px;
color: #fff;
border-radius: 100px;
font-size: 18px;
line-height: 20px;
text-align: center;
padding-top: 10px;
} .tranding-bar .swiper-container {
overflow: hidden;
}
.tranding-bar .swiper-container .swiper-wrapper {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.tranding-bar .swiper-button-prev,
.tranding-bar .swiper-button-next {
background-image: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transition: all 0.5s;
transition: all 0.5s;
margin-top: -18px;
}
.tranding-bar .swiper-button-prev i,
.tranding-bar .swiper-button-next i {
border-radius: 50%;
padding: 0;
display: inline-block;
text-align: center;
font-size: 14px;
cursor: pointer;
}
.tranding-bar .swiper-button-prev:hover i,
.tranding-bar .swiper-button-next:hover i {
border-color: transparent;
}
.tranding-bar .swiper-button-prev.after,
.tranding-bar .swiper-button-next.after {
background-image: none;
}
@media (max-width: 768px) {
.tranding-bar .swiper-button-prev,
.tranding-bar .swiper-button-next {
display: none;
}
}
.tranding-bar .swiper-button-prev {
left: auto;
right: 50px;
}
.tranding-bar .trending-slide {
display: grid;
padding: 8px 0;
grid-template-columns: auto 1fr;
overflow: hidden;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.tranding-bar .trending-slide .trending-title {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background: #e4573d;
color: #fff;
font-size: 13px;
line-height: 18px;
text-transform: capitalize;
position: relative;
margin: 0 15px 0 0;
font-weight: 500;
padding: 5px 10px;
}
.tranding-bar .trending-slide .trending-title i {
color: #e91e63;
font-size: 20px;
margin-right: 5px;
}
.tranding-bar .trending-slide .post-title {
margin: 0;
font-size: 13px;
line-height: 24px;
font-weight: 400;
}
.tranding-bar .trending-slide .post-title a {
transition: 400ms;
-webkit-transition: 400ms;
color: #202020;
}
.login-user {
position: relative;
}
.login-user i {
width: 35px;
height: 35px;
border-radius: 50px;
border: 1px solid #eaeaea;
text-align: center;
line-height: 30px;
position: relative;
display: inline-block;
font-size: 12px;
}
.login-user > a {
color: #2c2f40;
}
.login-user > a:hover {
color: #a352ff;
}
.login-user > a:hover i {
border-color: #a352ff;
}
.login-user .menu-list {
width: 250px;
opacity: 0;
-webkit-transform: translateY(5px);
transform: translateY(5px);
pointer-events: none;
max-height: none;
box-shadow: 0 10px 30px 0 rgba(45, 45, 45, 0.2);
position: absolute;
top: 100%;
right: 0;
z-index: 2;
background: #fff;
border-radius: 8px;
-webkit-transition: all 150ms ease-in-out;
transition: all 150ms ease-in-out;
padding: 30px 0;
}
.login-user .menu-list a {
padding: 8px 30px;
display: block;
color: #333;
height: auto;
-webkit-transition: all ease 0.4s;
transition: all ease 0.4s;
}
.login-user .menu-list a:hover {
padding-left: 30px;
}
.login-user .menu-list > a:hover {
background: rgba(51, 51, 51, 0.04);
}
.login-user .menu-list ul {
margin: 0;
padding: 0;
list-style: none;
}
.login-user .menu-list ul li:hover a {
box-shadow: 0 0 0 #a352ff;
padding-left: 35px;
background: rgba(51, 51, 51, 0.04);
}
.login-user:hover .menu-list {
opacity: 1;
visibility: visible;
-webkit-transform: translateY(0);
transform: translateY(0);
pointer-events: auto;
-webkit-transition-delay: 100ms;
transition-delay: 100ms;
}
.popup-filter .shopengine-widget .shopengine-product-filters .shopengine-product-filter-title {
padding-bottom: 0 !important;
padding-left: 0 !important;
}
.popup-filter .shopengine-widget .shopengine-product-filters .shopengine-product-filter-title::after {
width: 100%;
height: 1px;
background: rgba(222, 222, 222, 0.5);
}
.popup-filter .shopengine-filter.shopengine-filter-category {
border: 1px solid #dedede;
padding: 30px 30px;
}
.wishlist-content {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.wishlist-content .wishlist-count {
display: inline-block;
text-align: center;
position: absolute;
}
.wishlist-content .wishlist-widget-title {
-webkit-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;
}
.swiper-button-next,
.swiper-button-prev {
text-align: center;
-webkit-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;
background-image: none;
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
right: 0;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
left: 0;
}
html:not(.is-active-page) section .elementor-section:not(:nth-child(-n + 2)),
html:not(.is-active-page)
section
.elementor-section:not(:nth-child(-n + 2))
.elementor-background-overlay,
html:not(.is-active-page) section .product-category-wrap,
html:not(.is-active-page) section .item,
html:not(.is-active-page) .elementor-cta__bg,
html:not(.is-active-page) .e-gallery-image,
html:not(.is-active-page) .elementor-location-footer .elementor-section,
html:not(.is-active-page) .elementor-column-wrap {
background-image: none !important;
}
#preloader {
position: fixed;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 99999999999999;
overflow: hidden;
background-image: linear-gradient(20deg, var(--primary-color) 0%, var(--secondary-color) 100%);
-webkit-transition: all 1.5s ease-out;
transition: all 1.5s ease-out;
}
#preloader.loaded {
top: -200%;
}
#preloader.loaded .preloader-cancel-btn-wraper {
bottom: 200%;
}
.preloader-cancel-btn-wraper {
position: fixed;
bottom: 0;
right: 0;
padding: 30px;
-webkit-transition: all 1.5s ease-out;
transition: all 1.5s ease-out;
}
.preloader-cancel-btn-wraper .preloader-cancel-btn {
border-radius: 36px;
font-size: 15px;
padding: 10px 23px;
background: #000;
color: #fff !important;
display: inline-block;
position: relative;
z-index: 99;
}
.spinner {
width: 40px;
height: 40px;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.double-bounce1 {
width: 100%;
height: 100%;
border-radius: 50%;
background-color: #fff;
opacity: 0.6;
position: absolute;
top: 0;
left: 0;
-webkit-animation: sk-bounce 2s infinite ease-in-out;
animation: sk-bounce 2s infinite ease-in-out;
}
.double-bounce2 {
width: 100%;
height: 100%;
border-radius: 50%;
background-color: #fff;
opacity: 0.6;
position: absolute;
top: 0;
left: 0;
-webkit-animation: sk-bounce 2s infinite ease-in-out;
animation: sk-bounce 2s infinite ease-in-out;
-webkit-animation-delay: -1s;
animation-delay: -1s;
}
@-webkit-keyframes sk-bounce {
0%,
100% {
transform: scale(0);
-webkit-transform: scale(0);
}
50% {
transform: scale(1);
-webkit-transform: scale(1);
}
}
@keyframes sk-bounce {
0%,
100% {
transform: scale(0);
-webkit-transform: scale(0);
}
50% {
transform: scale(1);
-webkit-transform: scale(1);
}
}
.preloader-logo {
max-width: 200px;
width: 180px;
height: auto;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.ekit-wid-con .icon.icon-down-arrow1::before {
content: "\e96f";
font-family: xtsicon, sans-serif !important;
}
.grid-style-3.bascart-product-category-wrapper .product-category-wrap {
background-repeat: no-repeat;
background-size: auto;
}
.grid-style-3 .cat-icon {
box-shadow: 0 8px 35px 0 rgba(0, 0, 0, 0.16);
}
.shopengine-checkbox-icon i.fa-check,
.shopengine-filter-rating i.fa-check {
font-family: xtsicon, sans-serif;
}
.shopengine-checkbox-icon i.fa-check::before,
.shopengine-filter-rating i.fa-check::before {
content: "\e973";
}
.swiper-container {
overflow: hidden;
}
.swiper-button-prev::after,
.swiper-rtl .swiper-button-next::after {
display: none;
}
.swiper-button-next::after,
.swiper-rtl .swiper-button-prev::after {
display: none;
}
.dokan-store .dokan-store-wrap {
max-width: 1140px;
margin: 0 auto;
padding: 100px 0;
}
#dokan-seller-listing-wrap.dokan-seller-listing-store-grid .store-content {
position: relative;
}
#dokan-seller-listing-wrap .seller-listing-content .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-data h2 {
margin: 10px 0;
}
#dokan-seller-listing-wrap .dokan-single-seller .store-wrapper .store-header .store-banner {
min-height: 140px;
}
#dokan-seller-listing-wrap.grid-view .store-content .store-data-container {
padding: 20px;
}
#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-address i {
margin-right: 10px;
}
#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-phone i {
margin-right: 10px;
}
#dokan-seller-listing-wrap.grid-view .seller-avatar {
top: 46%;
}
.dokan-dashboard .dokan-template-content {
padding: 80px 0;
}
.dokan-dashboard .dokan-add-new-product-popup .product-form-container {
padding-top: 115px;
}
.dokan-dashboard .dokan-dashboard-content a {
width: auto;
}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table td[data-title="Name"] {
text-align: left;
} .theme-bascart .dokan-seller-listing-store-grid.grid-view.view-1 .dokan-seller-wrap .dokan-single-seller .store-wrapper {
border-radius: 6px;
box-shadow: none !important;
}
.theme-bascart .dokan-seller-listing-store-grid.grid-view.view-1 .dokan-seller-wrap .dokan-single-seller .store-wrapper .seller-avatar {
position: absolute;
top: 50%;
left: 30px;
z-index: 91;
max-width: 64px;
max-height: 64px;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
height: 64px;
width: 64px;
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06);
background: #fff;
border-radius: 50%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.theme-bascart .dokan-seller-listing-store-grid.grid-view.view-1 .dokan-seller-wrap .dokan-single-seller .store-wrapper .seller-avatar img {
border-radius: 50%;
}
.theme-bascart .dokan-seller-listing-store-grid.grid-view.view-1 .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content {
background: #f8f8f8 !important;
border-radius: 0 0 6px 6px;
}
.theme-bascart .dokan-seller-listing-store-grid.grid-view.view-1 .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data h2 {
margin-bottom: 0 !important;
}
.theme-bascart .dokan-seller-listing-store-grid.grid-view.view-1 .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data h2 a {
font-size: 20px !important;
font-weight: 700;
line-height: 22px;
color: #092636 !important;
text-shadow: none !important;
}
.theme-bascart .dokan-seller-listing-store-grid.grid-view.view-1 .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data p {
font-weight: 500;
font-size: 14px;
line-height: 20px;
color: #666;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.theme-bascart .dokan-seller-listing-store-grid.grid-view.view-1 .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data p.store-address {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
}
.theme-bascart .dokan-seller-listing-store-grid.grid-view.view-1 .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container {
padding-left: 30px !important;
background: #f8f8f8;
padding-bottom: 30px !important;
border-radius: 0 0 6px 6px;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.theme-bascart .dokan-seller-listing-store-grid.grid-view.view-1 .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-footer {
background: transparent !important;
position: absolute !important;
padding: 0 20px !important;
border-top: 0 !important;
bottom: 30px;
right: 0;
}
.theme-bascart .dokan-seller-listing-store-grid.grid-view.view-1 .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-footer .dokan-btn-theme.dokan-btn-round {
border: 2px solid #f84d17;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
font-size: 18px;
line-height: 26px;
height: 30px;
width: 30px;
}
.theme-bascart .dokan-seller-listing-store-grid.grid-view.view-1 .dokan-seller-wrap .dokan-single-seller .store-wrapper .dokan-seller-rating {
display: none;
}
.theme-bascart .dokan-seller-listing-store-grid.grid-view.view-1 .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-header .store-banner img {
border-radius: 6px 6px 0 0;
}
.theme-bascart .dokan-seller-listing-store-grid.grid-view.view-1 .dokan-seller-wrap .dokan-single-seller .store-wrapper:hover .store-data-container {
background: #f84d17;
}
.theme-bascart .dokan-seller-listing-store-grid.grid-view.view-1 .dokan-seller-wrap .dokan-single-seller .store-wrapper:hover .store-data-container .store-data h2 a {
color: #fff !important;
}
.theme-bascart .dokan-seller-listing-store-grid.grid-view.view-1 .dokan-seller-wrap .dokan-single-seller .store-wrapper:hover .store-data-container .store-data p {
color: #fff;
}
.theme-bascart .dokan-seller-listing-store-grid.grid-view.view-1 .dokan-seller-wrap .dokan-single-seller .store-wrapper:hover .store-footer .dokan-btn-theme.dokan-btn-round {
color: #fff;
background-color: transparent;
border: 2px solid #fff;
}
.theme-bascart .dokan-seller-listing-store-grid.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper {
box-shadow: none !important;
background: #f8f8f8 !important;
border-radius: 6px !important;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.theme-bascart .dokan-seller-listing-store-grid.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-header {
-ms-flex-preferred-size: 50% !important;
flex-basis: 50% !important;
}
.theme-bascart .dokan-seller-listing-store-grid.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .seller-avatar {
position: absolute;
left: 47%;
box-shadow: 0 20px 10px 0 rgba(0, 0, 0, 0.06);
background: #fff;
border-radius: 100px;
height: 64px;
width: 64px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.theme-bascart .dokan-seller-listing-store-grid.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .seller-avatar img {
border-radius: 50%;
}
.theme-bascart .dokan-seller-listing-store-grid.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content {
padding-left: 0% !important;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}
.theme-bascart .dokan-seller-listing-store-grid.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .dokan-seller-rating[class] {
display: none;
}
.theme-bascart .dokan-seller-listing-store-grid.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .store-address {
margin-bottom: 15px;
display: block !important;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.theme-bascart .dokan-seller-listing-store-grid.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data h2 {
margin-bottom: -8px !important;
}
.theme-bascart .dokan-seller-listing-store-grid.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data h2 a {
font-weight: 700;
font-size: 20px;
line-height: 22px;
}
.theme-bascart .dokan-seller-listing-store-grid.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data p {
font-weight: 500;
font-size: 14px;
line-height: 10px;
}
.theme-bascart .dokan-seller-listing-store-grid.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data p.store-phone {
display: block !important;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.theme-bascart .dokan-seller-listing-store-grid.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-footer {
padding-right: 30px !important;
}
.theme-bascart .dokan-seller-listing-store-grid.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-footer .dokan-btn-theme.dokan-btn-round {
border: 2px solid #f84d17;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
font-size: 18px;
line-height: 26px;
height: 30px;
width: 30px;
}
.theme-bascart .dokan-seller-listing-store-grid.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper:hover {
background: #f84d17 !important;
}
.theme-bascart .dokan-seller-listing-store-grid.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper:hover .store-data-container .store-data h2 a {
color: #fff !important;
}
.theme-bascart .dokan-seller-listing-store-grid.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper:hover .store-data-container .store-data p {
color: #fff;
}
.theme-bascart .dokan-seller-listing-store-grid.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper:hover .store-footer .dokan-btn-theme.dokan-btn-round {
color: #fff;
background-color: transparent;
border: 2px solid #fff;
}
.dokan-template-content {
padding: 100px 0;
}
#dokan-store-listing-filter-wrap {
box-shadow: none;
padding: 0;
}
#dokan-store-listing-filter-wrap .right .item.sort-by {
margin: 0 0 0 30px;
border: 1px solid #e5e5e5;
padding: 0 20px;
border-radius: 6px;
}
#dokan-store-listing-filter-wrap .right .item select {
border: none;
padding: 10px 0;
}
#dokan-store-listing-filter-wrap .right .item select option {
padding: 0 10px;
}
.woocommerce .bascart-multivendor-item {
border: 1px solid #ececec;
border-radius: 6px;
overflow: hidden;
}
.woocommerce .bascart-multivendor-item .shop-loop-thumb {
background: #fff;
padding: 10px 10px 0;
border-radius: 6px;
}
.woocommerce .bascart-multivendor-item .shop-loop-thumb .wishlist-icon-thumb {
top: 20px;
right: 20px;
}
.woocommerce .bascart-multivendor-item .shop-loop-thumb .thumb-hover a {
padding: 10px 10px 0;
}
.woocommerce .bascart-multivendor-item .shop-loop-thumb .onsale-percentage {
left: 20px;
top: 20px;
}
.woocommerce .bascart-multivendor-item .store-name {
line-height: 1;
margin-bottom: 15px;
}
.woocommerce .bascart-multivendor-item .store-name a {
display: inline-block;
color: #666;
text-transform: uppercase;
font-size: 13px;
font-weight: 500;
line-height: 1;
}
.woocommerce .bascart-multivendor-item .store-name a:hover {
color: var(--primary-color);
}
.woocommerce .bascart-multivendor-item .product-loop-desc {
border: none;
}
.woocommerce .bascart-multivendor-item .product-title {
margin-bottom: 40px;
font-weight: 700;
}
.woocommerce .bascart-multivendor-item .product-title a {
color: #092636;
}
.woocommerce .bascart-multivendor-item .product-footer {
-webkit-transition: all 0.2s ease-in 0s;
transition: all 0.2s ease-in 0s;
}
.woocommerce .bascart-multivendor-item:hover .thumb-hover {
-webkit-transform: scale(1);
transform: scale(1);
}
.woocommerce .bascart-multivendor-item:hover .product-footer {
opacity: 0;
visibility: hidden;
}
.woocommerce .bascart-multivendor-item .star-rating {
color: #ffc601;
font-size: 14px;
}
.woocommerce .bascart-multivendor-item .product-price {
font-size: 20px;
}
.woocommerce .bascart-multivendor-item .add-to-cart-hover-box {
bottom: 30px;
width: calc(100% - 40px);
left: 20px;
}
.woocommerce .bascart-multivendor-item .add-to-cart-hover-box a {
box-shadow: none;
border: 1px solid #c4c4c4;
border-radius: 6px;
height: 36px;
}
.woocommerce .bascart-multivendor-item .add-to-cart-hover-box a:last-child {
border: 1px solid #c4c4c4;
}
.woocommerce .bascart-multivendor-item .add-to-cart-hover-box a:last-child:hover {
border-color: transparent;
}
.woocommerce .bascart-multivendor-item .add-to-cart-hover-box .shopengine-comparison {
-webkit-box-flex: 0;
-ms-flex: 0 0 36px;
flex: 0 0 36px;
}
.woocommerce .bascart-multivendor-item .add-to-cart-hover-box .shopengine-quickview-trigger {
-webkit-box-flex: 0;
-ms-flex: 0 0 36px;
flex: 0 0 36px;
}
.woocommerce .bascart-multivendor-item .add-to-cart-hover-box .add_to_cart_button {
font-size: 13px;
font-weight: 600;
}
.ts-vendor-grid-wrapper {
display: grid;
grid-template-columns: 1fr;
grid-gap: 30px;
}
@media screen and (min-width: 768px) {
.ts-vendor-grid-wrapper {
grid-template-columns: repeat(2, 1fr);
}
}
@media screen and (min-width: 992px) {
.ts-vendor-grid-wrapper {
grid-template-columns: repeat(3, 1fr);
}
}
.ts-vendor-grid-wrapper .store-header {
position: relative;
}
.ts-vendor-grid-wrapper .store-banner img {
border-radius: 6px 6px 0 0;
}
.ts-vendor-grid-wrapper .seller-avatar {
position: absolute;
bottom: 0;
left: 20px;
width: 60px;
-webkit-transform: translateY(50%);
transform: translateY(50%);
z-index: 1;
}
.ts-vendor-grid-wrapper .seller-avatar img {
border-radius: 50%;
}
.ts-vendor-grid-wrapper .store-content {
background: #f8f8f8;
border-radius: 0 0 6px 6px;
padding: 50px 30px 30px;
position: relative;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.ts-vendor-grid-wrapper .vendor-title {
font-size: 20px;
line-height: 1.2;
}
.ts-vendor-grid-wrapper .vendor-title a {
color: #092636;
}
.ts-vendor-grid-wrapper .store-address {
margin: 0;
line-height: 1;
font-size: 14px;
color: #666;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.ts-vendor-grid-wrapper .store-address i {
margin-right: 5px;
}
.ts-vendor-grid-wrapper .store-footer {
position: absolute;
right: 30px;
bottom: 30px;
}
.ts-vendor-grid-wrapper .dokan-btn-round[class] {
font-size: 16px;
line-height: 30px;
}
.ts-vendor-grid-wrapper .dokan-btn-theme {
border: 2px solid transparent;
}
.ts-vendor-grid-wrapper .ts-vendor-button {
background: var(--primary-color);
color: #fff;
width: 30px;
height: 30px;
line-height: 32px;
border-radius: 100%;
text-align: center;
}
.ts-vendor-grid-wrapper .ts-single-vendor:hover .store-content {
background: var(--primary-color);
}
.ts-vendor-grid-wrapper .ts-single-vendor:hover .vendor-title a,
.ts-vendor-grid-wrapper .ts-single-vendor:hover .store-address {
color: #fff;
}
.ts-vendor-grid-wrapper .ts-single-vendor:hover .dokan-btn-theme {
border-color: #fff;
}
.ts-vendor-grid-wrapper .ts-single-vendor:hover .ts-vendor-button {
background: #fff;
color: var(--primary-color);
}
.dokan-single-store .dokan-profile-frame-wrapper {
padding-bottom: 20px;
}
.dokan-single-store .profile-frame .profile-info-box::before {
content: "";
height: 400px;
width: 100%;
background: rgba(0, 0, 0, 0.47);
position: absolute;
left: 0;
top: 0;
z-index: 2;
border-radius: 6px;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-img {
height: 400px;
border-radius: 6px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper {
z-index: 9;
padding-left: 40px;
border: 0 solid;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info {
padding-top: 10px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {
text-shadow: none;
font-size: 24px;
line-height: 18px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
font-size: 16px;
padding-top: 8px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info i {
color: #f84d17;
font-size: 16px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img img {
padding: 0;
border: 0 solid transparent;
border-radius: 6px;
}
.dokan-single-store .dokan-store-tabs {
display: none;
}
.dokan-store-products-filter-area .product-name-search {
padding-left: 20px;
border-radius: 6px 0 0 6px;
height: 50px;
}
.dokan-store-products-filter-area .search-store-products {
border-radius: 0 6px 6px 0;
height: 50px;
cursor: pointer;
}
.dokan-store-products-filter-area .orderby-search {
border-radius: 6px;
height: 50px;
padding: 0 15px;
}