.mkhb-device * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.mkhb-device *:before,
.mkhb-device *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.mkhb-device.mkhb-desktop:before,
.mkhb-device.mkhb-desktop:after {
content: " ";
display: table;
clear: both;
}
.mkhb-container,
.mkhb-container-fluid {
display: flex;
margin-right: auto;
margin-left: auto;
}
.mkhb-mobile .mkhb-container {
display: block;
}
.mkhb-container-fluid {
width: 100%;
}
@media (min-width: 768px) {
.mkhb-container {
width: 750px
}
}
@media (min-width: 992px) {
.mkhb-container {
width: 960px
}
}
@media (min-width: 1200px) {
.mkhb-container {
width: 1140px
}
}
.clearfix:after,
.clearfix:before,
.mkhb-container-fluid:after,
.mkhb-container-fluid:before,
.mkhb-container:after,
.mkhb-container:before,
.mkhb-row:after,
.mkhb-row:before {
content: " ";
display: table
}
.clearfix:after,
.mkhb-container-fluid:after,
.mkhb-container:after,
.mkhb-row:after {
clear: both
} .mkhb-equal-height-columns {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.mkhb-container img, .mkhb-container-fluid img {
max-width: 100%;
display: block;
}
.mkhb-custom-header {
border-bottom: 1px solid #ededed;
} .mkhb-inline-container {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: flex-start;
}
.mkhb-inline-container div[class^=mkhb-inline-container__] {
flex: 1;
display: flex;
}
.mkhb-inline-container__left {
justify-content: flex-start;
}
.mkhb-inline-container__center {
justify-content: center;
}
.mkhb-inline-container__right {
justify-content: flex-end;
}
.mkhb-col-align__top div[class^=mkhb-inline-container__] {
align-items: flex-start;
}
.mkhb-col-align__middle div[class^=mkhb-inline-container__] {
align-items: center;
}
.mkhb-col-align__bottom div[class^=mkhb-inline-container__] {
align-items: flex-end;
} .mkhb-fixed--filled {
height: 92px;
}
.mkhb-fixed--filled.mkhb-overlap {
height: auto;
}
.mkhb-fixed > .mkhb-device-container,
.mkhb-overlap > .mkhb-device-container {
width: 100%;
z-index: 200;
}
.mkhb-fixed > .mkhb-device-container,
.mkhb-fixed.mkhb-overlap > .mkhb-device-container {
position: fixed;
}
.mkhb-overlap > .mkhb-device-container {
position: absolute;
} .mkhb-sticky {
width: 100%;
position: fixed;
z-index: 301;
top: -100px;
opacity: 0;
}
.mkhb-sticky--active {
transition: top 0.35s ease 0.1s;
opacity: 1;
}
.mkhb-sticky.mkhb-sticky--lazy {
transition: all 0.3s ease-in-out;
} @media (max-width: 767px) {
.mkhb-el-tablet,
.mkhb-el-desktop,
.mkhb-el-sticky--tablet,
.mkhb-el-sticky--desktop {
display: none !important;
}
.mkhb-tablet,
.mkhb-desktop,
.mkhb-sticky--tablet,
.mkhb-sticky--desktop {
display: none;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
.mkhb-el-mobile,
.mkhb-el-desktop,
.mkhb-el-sticky--mobile,
.mkhb-el-sticky--desktop {
display: none !important;
}
.mkhb-mobile,
.mkhb-desktop,
.mkhb-sticky--mobile,
.mkhb-sticky--desktop {
display: none;
}
}
@media (min-width: 1025px) {
.mkhb-el-mobile,
.mkhb-el-tablet,
.mkhb-el-sticky--mobile,
.mkhb-el-sticky--tablet {
display: none !important;
}
.mkhb-mobile,
.mkhb-tablet,
.mkhb-sticky--mobile,
.mkhb-sticky--tablet {
display: none;
}
} .mkhb-shopping-icon .mk-go-top,
.mkhb-shopping-icon .mk-quick-contact-wrapper {
bottom: 15px;
}
@media handheld, only screen and (max-width: 1024px) {
.mkhb-shopping-icon .mk-go-top.is-active {
bottom: 73px;
}
}
@media handheld, only screen and (min-width: 768px) and (max-width: 1024px) {
.mkhb-shopping-icon--tablet .mk-go-top,
.mkhb-shopping-icon--tablet .mk-quick-contact-wrapper {
bottom: 87px;
}
.mkhb-shopping-icon--tablet .mk-go-top.is-active {
bottom: 145px;
}
}
@media handheld, only screen and (max-width: 767px) {
.mkhb-shopping-icon--mobile .mk-go-top,
.mkhb-shopping-icon--mobile .mk-quick-contact-wrapper {
bottom: 87px;
}
.mkhb-shopping-icon--mobile .mk-go-top.is-active {
bottom: 145px;
}
}.mkhb-row {
margin: 0;
padding: 0;
text-align: left;
background-color: #ffffff;
border-width: 0;
border-color: #ffffff;
border-style: solid;
}
.mkhb-row__container,
.mkhb-row__container-fluid {
border-width: 0;
border-color: #ffffff;
border-style: solid;
margin-left: auto;
margin-right: auto;
width: 100%;
}
.mkhb-row--bg-image {
background-repeat: no-repeat;
background-position: left top;
background-attachment: fixed;
background-size: auto;
background-origin: padding-box;
background-clip: border-box;
} .mkhb-container,
.mkhb-container-fluid {
display: flex;
margin-right: auto;
margin-left: auto;
}
.mkhb-mobile .mkhb-container {
display: block;
}
.mkhb-container-fluid {
width: 100%;
}
@media (min-width: 768px) {
.mkhb-container {
width: 750px
}
}
@media (min-width: 992px) {
.mkhb-container {
width: 960px
}
}
@media (min-width: 1200px) {
.mkhb-container {
width: 1140px
}
}
.mkhb-container-fluid:after,
.mkhb-container-fluid:before,
.mkhb-container:after,
.mkhb-container:before,
.mkhb-row:after,
.mkhb-row:before {
content: " ";
display: table
}
.mkhb-container-fluid:after,
.mkhb-container:after,
.mkhb-row:after {
clear: both
} .mkhb-equal-height-columns {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.mkhb-container img, .mkhb-container-fluid img {
max-width: 100%;
display: block;
}.mkhb-col {
margin: 0;
padding: 0;
text-align: left;
vertical-align: top;
border-width: 0;
border-color: #ffffff;
border-style: solid;
}
.mkhb-col--bg-image {
background-size: auto;
background-origin: padding-box;
background-clip: border-box;
} .mkhb-col__container-inline__wrap {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: flex-start;
}
.mkhb-col__container-inline__wrap div[class^=mkhb-col__container-inline__] {
flex: 1;
display: flex;
}
.mkhb-col__container-inline__left {
justify-content: flex-start;
}
.mkhb-col__container-inline__center {
justify-content: center;
}
.mkhb-col__container-inline__right {
justify-content: flex-end;
} .mkhb-col--align-top div[class^=mkhb-col__container-inline__] {
align-items: flex-start;
}
.mkhb-col--align-middle div[class^=mkhb-col__container-inline__] {
align-items: center;
}
.mkhb-col--align-bottom div[class^=mkhb-col__container-inline__] {
align-items: flex-end;
} .mkhb-col__container {
width: 100%;
}
.mkhb-col-md-1,
.mkhb-col-md-10,
.mkhb-col-md-11,
.mkhb-col-md-12,
.mkhb-col-md-2,
.mkhb-col-md-3,
.mkhb-col-md-4,
.mkhb-col-md-5,
.mkhb-col-md-6,
.mkhb-col-md-7,
.mkhb-col-md-8,
.mkhb-col-md-9,
.mkhb-col-sm-1,
.mkhb-col-sm-10,
.mkhb-col-sm-11,
.mkhb-col-sm-12,
.mkhb-col-sm-2,
.mkhb-col-sm-3,
.mkhb-col-sm-4,
.mkhb-col-sm-5,
.mkhb-col-sm-6,
.mkhb-col-sm-7,
.mkhb-col-sm-8,
.mkhb-col-sm-9,
.mkhb-col-xs-1,
.mkhb-col-xs-10,
.mkhb-col-xs-11,
.mkhb-col-xs-12,
.mkhb-col-xs-2,
.mkhb-col-xs-3,
.mkhb-col-xs-4,
.mkhb-col-xs-5,
.mkhb-col-xs-6,
.mkhb-col-xs-7,
.mkhb-col-xs-8,
.mkhb-col-xs-9 {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}
.mkhb-col-xs-1,
.mkhb-col-xs-10,
.mkhb-col-xs-11,
.mkhb-col-xs-12,
.mkhb-col-xs-2,
.mkhb-col-xs-3,
.mkhb-col-xs-4,
.mkhb-col-xs-5,
.mkhb-col-xs-6,
.mkhb-col-xs-7,
.mkhb-col-xs-8,
.mkhb-col-xs-9 {
float: left;
width: 100%;
}
@media (min-width: 768px) {
.mkhb-col-sm-1,
.mkhb-col-sm-10,
.mkhb-col-sm-11,
.mkhb-col-sm-12,
.mkhb-col-sm-2,
.mkhb-col-sm-3,
.mkhb-col-sm-4,
.mkhb-col-sm-5,
.mkhb-col-sm-6,
.mkhb-col-sm-7,
.mkhb-col-sm-8,
.mkhb-col-sm-9 {
float: left
}
.mkhb-col-sm-12 {
width: 100%
}
.mkhb-col-sm-11 {
width: 91.66666667%
}
.mkhb-col-sm-10 {
width: 83.33333333%
}
.mkhb-col-sm-9 {
width: 75%
}
.mkhb-col-sm-8 {
width: 66.66666667%
}
.mkhb-col-sm-7 {
width: 58.33333333%
}
.mkhb-col-sm-6 {
width: 50%
}
.mkhb-col-sm-5 {
width: 41.66666667%
}
.mkhb-col-sm-4 {
width: 33.33333333%
}
.mkhb-col-sm-3 {
width: 25%
}
.mkhb-col-sm-2 {
width: 16.66666667%
}
.mkhb-col-sm-1 {
width: 8.33333333%
}
}
@media (min-width: 992px) {
.mkhb-col-md-1,
.mkhb-col-md-10,
.mkhb-col-md-11,
.mkhb-col-md-12,
.mkhb-col-md-2,
.mkhb-col-md-3,
.mkhb-col-md-4,
.mkhb-col-md-5,
.mkhb-col-md-6,
.mkhb-col-md-7,
.mkhb-col-md-8,
.mkhb-col-md-9 {
float: left
}
.mkhb-col-md-12 {
width: 100%
}
.mkhb-col-md-11 {
width: 91.66666667%
}
.mkhb-col-md-10 {
width: 83.33333333%
}
.mkhb-col-md-9 {
width: 75%
}
.mkhb-col-md-8 {
width: 66.66666667%
}
.mkhb-col-md-7 {
width: 58.33333333%
}
.mkhb-col-md-6 {
width: 50%
}
.mkhb-col-md-5 {
width: 41.66666667%
}
.mkhb-col-md-4 {
width: 33.33333333%
}
.mkhb-col-md-3 {
width: 25%
}
.mkhb-col-md-2 {
width: 16.66666667%
}
.mkhb-col-md-1 {
width: 8.33333333%
}
}.clear{clear:both}.nobr{white-space:nowrap}p.demo_store{position:fixed;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:.5em 0;text-align:center}.admin-bar p.demo_store{top:28px}.woocommerce small.note{display:block;color:#777;font-size:11px;line-height:21px;margin-top:10px}.woocommerce #order_comments{height:200px!important}#order_review_heading,#review_form_wrapper .comment-reply-title,.products h2,.wc-tab h2,.woocommerce-additional-fields h3,.woocommerce-billing-fields h3,.woocommerce-column__title,.woocommerce-customer-details h2,.woocommerce-order-details__title{font-size:20px!important}.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-message .button{background-color:initial!important}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce .product-category .item-holder{border:1px solid #e3e3e3;background-color:#fff}.woocommerce .product-category a{position:relative;display:block}.woocommerce .product-category h4{margin:0;padding:0;padding:10px;display:block;font-size:14px!important;line-height:18px!important;font-weight:700!important}.woocommerce .product-category h4 .count{display:block;color:#acacad;font-size:12px;padding:0;font-weight:400}.mk-woocommerce-shop-loop__title{margin:15px 0 0;font-size:14px;float:left;letter-spacing:2px}.woocommerce-ordering{float:right}@media handheld,only screen and (max-width:767px){.mk-woocommerce-shop-loop__title,.woocommerce-ordering{float:none!important;width:100%;margin-bottom:15px!important}.woocommerce-ordering select{width:100%}}.mk-product-loop .products{clear:both;display:block;margin:0;padding:0;list-style:none;overflow:hidden;overflow:initial}.mk-product-loop .item{margin:0;padding:0;position:relative;box-sizing:border-box}.mk-product-loop .product-loop-thumb{position:relative}.mk-product-loop .product-link{position:relative;display:block;overflow:hidden}.mk-product-loop .product-hover-image,.mk-product-loop .product-loop-image{width:100%}.mk-product-loop .product-hover-image{position:absolute;left:0;top:0;opacity:0;transition:opacity .3s 0 ease-out}.mk-product-loop .product-loading-icon{display:block;text-align:center}.mk-product-loop .product-item-footer{overflow:hidden}.mk-product-loop .mk-product-holder .product_loop_button{margin:0;text-align:center;display:inline-block;position:absolute}.mk-product-loop .mk-shop-item-detail{position:relative}.mk-product-loop .price{display:block}.mk-product-loop .price ins{border:none;text-decoration:none}.mk-product-loop .item.added_to_cart{position:absolute;left:-9999em;width:1px;visibility:hidden}.mk-product-loop .item.adding-to-cart .product-loading-icon:before{display:block}.mk-product-loop .item.added-to-cart .product-loading-icon:before{content:"\e26a"}.mk-product-loop .item.added-to-cart:hover .product-loading-icon,.mk-product-loop .item.adding-to-cart:hover .product-loading-icon{opacity:1}.mk-product-holder{position:relative}.mk-product-holder .product_loop_button{color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;float:right;bottom:-25px;right:-25px;opacity:0;width:60%;height:50px;background-color:#252525;background-color:rgba(0,0,0,.8);line-height:50px;transition:all .2s cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;box-sizing:border-box;display:inline-block;border-width:0;border-style:solid;border-color:#fff;border-radius:0}.without-rating .product_loop_button{width:100%;right:0}.mk-product-holder .product_loop_button svg{height:16px;-ms-transform:translateY(-2px);transform:translateY(-2px);vertical-align:middle;padding-right:8px}.mk-product-holder .product_loop_button:hover{background-color:rgba(0,0,0,.9)}.mk-product-loop.compact-layout{margin:0 -8px}.mk-product-loop.compact-layout .products{padding:10px 0 30px}.mk-product-loop.compact-layout .item{padding:0 8px 16px}.mk-product-loop.compact-layout .mk-product-holder{border:1px solid #e3e3e3;background-color:#fff}.mk-product-loop.compact-layout .onsale,.mk-product-loop.compact-layout .out-of-stock{padding:10px 20px;text-transform:uppercase;font-weight:700;font-size:11px;line-height:11px;position:absolute;right:-6px;top:-6px;color:#fff;letter-spacing:2px}.mk-product-loop.compact-layout .onsale{background-color:#da4c26}.mk-product-loop.compact-layout .out-of-stock{background-color:#707070}.mk-product-loop.compact-layout .product-link{line-height:4px}.mk-product-loop.compact-layout .product-link:hover .product-hover-image{opacity:1}.mk-product-loop.compact-layout .product-hover-image{transition:opacity .4s .4s ease-out;opacity:0}.mk-product-loop.compact-layout .product-loading-icon{position:absolute;left:50%;top:50%;margin:-60px 0 0 -35px;width:70px;height:70px;border-radius:100px;opacity:0}.mk-product-loop.compact-layout .product-loading-icon{line-height:70px;font-size:24px;color:#fff}.mk-product-loop.compact-layout .product-loading-icon .mk-svg-icon{height:24px;width:24px;position:relative;top:3px}.mk-product-loop.compact-layout .mk-shop-item-detail{padding:15px}.mk-product-loop.compact-layout .product-item-footer{position:absolute;height:50px;bottom:0;left:0;width:100%}.mk-product-loop.compact-layout .added_to_cart{position:absolute;left:18px;top:13px;padding:7px;border-radius:3px;text-transform:uppercase;font-weight:700;font-size:11px;line-height:12px;background-color:#333;color:#fff}.mk-product-loop.compact-layout .product-title{font-size:14px!important;line-height:18px;padding-right:50px;margin-bottom:5px;letter-spacing:1px}.mk-product-loop.compact-layout .product-title a{color:#5b5b5b}.mk-product-loop.compact-layout .price{padding-top:5px;font-weight:700;font-size:18px;color:#252525}.mk-product-loop.compact-layout .price .from{color:#aaa;font-size:14px}.mk-product-loop.compact-layout .price del{font-size:14px;color:#aaa}.mk-product-loop.compact-layout .product-item-desc{padding:0 15px}.mk-product-loop.compact-layout .product-item-desc ul{margin-bottom:15px}.mk-product-loop.compact-layout .product-item-desc ul li{text-align:left}.mk-product-loop.compact-layout .adding-to-cart .product-loading-icon .mk-svg-icon{animation:spin .8s infinite linear}.mk-product-loop.compact-layout .woocommerce-product-rating{position:absolute;background-color:#fff;background-color:rgba(255,255,255,.8);height:50px;line-height:50px;width:40%;left:-20px;top:20px;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);display:table-cell;vertical-align:middle}.mk-product-loop.compact-layout .star-rating{font-size:14px}.mk-product-loop.compact-layout .item:hover .product_loop_button{bottom:0;right:0;opacity:1}.mk-product-loop.compact-layout .item:hover .woocommerce-product-rating{top:0;left:0;opacity:1}.mk-product-loop.open-layout{margin:10px -20px 20px}.mk-product-loop.open-layout .item{padding:0 20px 40px}.mk-product-loop.open-layout .onsale,.mk-product-loop.open-layout .out-of-stock{width:65px;height:65px;line-height:65px;border-radius:50%;font-size:12px;position:absolute;right:10px;top:10px;text-align:center;color:#fff;font-weight:700;text-transform:uppercase}.mk-product-loop.open-layout .onsale>span,.mk-product-loop.open-layout .out-of-stock>span{line-height:normal;display:inline-block;vertical-align:middle}.mk-product-loop.open-layout .out-of-stock{background-color:grey;z-index:2}.mk-product-loop.open-layout .onsale{background-color:#da4c26;z-index:1}.mk-product-loop.open-layout .product-link:hover .product-hover-image{opacity:1}.mk-product-loop.open-layout .product-hover-image{transition:opacity .4s .4s ease-out;opacity:0}.mk-product-loop.open-layout .quick-view-container{position:absolute;bottom:20px;left:0;width:100%;text-align:center}.mk-product-loop.open-layout .quick-view-button{font-size:14px;font-weight:700;padding:10px 20px;background-color:rgba(0,0,0,.6);transition:background-color .2s linear,opacity .2s linear,visibility .2s linear,transform .2s linear;color:#fff;border-radius:20px;opacity:0;visibility:hidden;-ms-transform:translate3D(0,10px,0);transform:translate3D(0,10px,0)}.mk-product-loop.open-layout .quick-view-button svg{margin-right:10px;height:14px;fill:#fff;vertical-align:middle}.mk-product-loop.open-layout .quick-view-button:hover{background-color:#000}.mk-product-loop.open-layout .product-loop-thumb:hover .quick-view-button{opacity:1;visibility:visible;-ms-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}.mk-product-loop.open-layout .mk-shop-item-detail{text-align:center}.mk-product-loop.open-layout .product-title{text-transform:capitalize!important;font-size:16px!important;font-weight:700;color:#222;margin:20px 0 10px}.mk-product-loop.open-layout .product-categories{display:block;margin-bottom:5px}.mk-product-loop.open-layout .product-categories a{font-size:16px;color:#999}.mk-product-loop.open-layout .price{font-size:24px;margin-top:5px}.mk-product-loop.open-layout .price ins .amount{color:#da4c26;font-weight:700}.mk-product-loop.open-layout .price del .amount{color:#999}@media handheld,only screen and (max-width:1100px){.mk-product-loop .mk--col--3-12{width:33.33%}}@media handheld,only screen and (max-width:767px){.mk-product-loop .mk--col--3-12,.mk-product-loop .mk--col--4-12{width:50%!important}}@media handheld,only screen and (max-width:600px){.mk-product-loop .mk--col--1-2,.mk-product-loop .mk--col--3-12,.mk-product-loop .mk--col--4-12{width:100%!important;max-width:none!important}}.product-quick-view{background-color:#fff}.product-quick-view .images{overflow:hidden;height:100%;position:relative;margin:0!important}.product-quick-view .product-gallery{white-space:nowrap}.product-quick-view .product-gallery:after,.product-quick-view .product-gallery:before{content:" ";display:table}.product-quick-view .product-gallery:after{clear:both}.product-quick-view .product-gallery img{max-width:100%;vertical-align:text-bottom}.product-quick-view .gallery-next,.product-quick-view .gallery-prev{background-color:#000;top:50%;position:absolute;padding:30px 10px;margin-top:-36px}.product-quick-view .gallery-next svg,.product-quick-view .gallery-prev svg{display:block}.product-quick-view .gallery-prev{left:0}.product-quick-view .gallery-next{right:0}.product-quick-view .entry-summary{padding:50px 50px 50px 0;box-sizing:border-box}.product-quick-view .product_meta{display:none}.product-quick-view .social-share,.product-quick-view .woocommerce-review-link{display:none}@media handheld,only screen and (max-width:960px){.product-quick-view{max-width:450px!important}.single-product .product .entry-summary,.single-product .product .images{width:100%!important}.product-quick-view .entry-summary{padding:50px}}@media handheld,only screen and (max-width:767px){.product-quick-view .mk-product-details{padding:25px}}.woocommerce-pagination{margin:0 0 30px;text-align:left;float:left;padding:25px 0 0;position:relative}.woocommerce-pagination .page-numbers{list-style:none;margin:0;padding:0;display:inline-block}.woocommerce-pagination .page-numbers li{display:inline-block;margin:0;padding:0}.woocommerce-pagination .page-numbers li .page-numbers{display:block;padding:11px 14px;line-height:12px;font-size:12px;margin:0 6px;font-weight:700;float:left;color:#9a9a9a;color:rgba(0,0,0,.4);border:2px solid transparent}.woocommerce-pagination .page-numbers li .page-numbers.current,.woocommerce-pagination .page-numbers li .page-numbers:hover{border:2px solid rgba(0,0,0,.4)}.woocommerce-pagination .page-numbers li .page-numbers.next,.woocommerce-pagination .page-numbers li .page-numbers.prev{width:34px;height:34px;padding:0;font-size:16px;line-height:34px;text-align:center}.woocommerce-result-count{float:right;margin:0 0 30px;padding:25px 0 0;line-height:40px;color:#9a9a9a;color:rgba(0,0,0,.4)}@media handheld,only screen and (max-width:767px){.woocommerce-pagination,.woocommerce-result-count{float:none;text-align:center;margin:0;padding:0 0 25px}}.woocommerce-product-rating{line-height:2em;display:block;text-align:center;position:relative}.star-rating{overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;display:inline-block;font-family:star;color:#252525}.star-rating:before{content:"\53\53\53\53\53";float:left;top:0;left:0;position:absolute;color:#c2c2c2}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span:before{content:'\53\53\53\53\53';top:0;position:absolute;left:0;color:#252524}.add-cart-responsive-state{display:none}.add-cart-responsive-state a{position:fixed;bottom:15px;right:15px;width:60px;height:60px;line-height:60px;text-align:center;border-radius:100px;z-index:9999;background:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.2)}.add-cart-responsive-state svg{fill:#444;height:16px;-ms-transform:translateY(2px);transform:translateY(2px)}.add-cart-responsive-state .mk-header-cart-count{position:absolute;top:0;left:-7px;border-radius:50px;height:25px;min-width:25px;padding:0;line-height:25px;color:#fff;background:#f97352;font-size:12px;font-weight:700;text-align:center}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce button.button.disabled,.woocommerce input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page button.button.disabled,.woocommerce-page input.button{border-radius:0;border-style:solid;background-color:#454ea2;color:#fff;font-size:12px;padding:13px 30px}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button.disabled:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover{background-color:#5f68bb;color:#fff}.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-message .button{color:#515151}.woocommerce div.product .mk-out-of-stock,.woocommerce div.product .onsale,.woocommerce ul.products li.product .mk-out-of-stock,.woocommerce ul.products li.product .onsale,.woocommerce-page div.product .mk-out-of-stock,.woocommerce-page div.product .onsale,.woocommerce-page ul.products li.product .mk-out-of-stock,.woocommerce-page ul.products li.product .onsale{position:absolute;font-size:13px;top:8px;right:8px;padding:12px 20px;margin:0;text-transform:uppercase;color:#debc51;font-weight:700;background-color:transparent;border:2px solid #debc51;border-radius:0;line-height:1;min-height:0;min-width:0;display:inline-block;box-sizing:border-box}.woocommerce div.product .mk-out-of-stock,.woocommerce ul.products li.product .mk-out-of-stock,.woocommerce-page div.product .mk-out-of-stock,.woocommerce-page ul.products li.product .mk-out-of-stock{border-color:#aaa;color:#aaa}.woocommerce div.product .mk-single-product-badges,.woocommerce-page div.product .mk-single-product-badges{text-align:right;margin-bottom:20px}.woocommerce div.product .mk-single-product-badges .mk-out-of-stock,.woocommerce div.product .mk-single-product-badges .onsale,.woocommerce-page div.product .mk-single-product-badges .mk-out-of-stock,.woocommerce-page div.product .mk-single-product-badges .onsale{position:relative;line-height:1}.woocommerce div.product .out-of-stock,.woocommerce-page div.product .out-of-stock{display:none}.woocommerce ul.products,.woocommerce-page ul.products{margin-left:-15px;margin-right:-15px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-left:15px;margin-right:15px;margin-bottom:30px;text-align:center;-webkit-backface-visibility:hidden}.woocommerce ul.products li.product .mk-product-warp,.woocommerce-page ul.products li.product .mk-product-warp{display:block;border-style:solid;overflow:hidden}.woocommerce ul.products li.product .mk-product-warp img,.woocommerce-page ul.products li.product .mk-product-warp img{margin:0}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{display:inline-block}.woocommerce ul.products li.product .price del .amount,.woocommerce ul.products li.product .price del .mk-price-variation-seprator,.woocommerce-page ul.products li.product .price del .amount,.woocommerce-page ul.products li.product .price del .mk-price-variation-seprator{color:#bbb!important}.woocommerce ul.products li.product .price ins,.woocommerce-page ul.products li.product .price ins{text-decoration:none}.woocommerce ul.products li.product .price .amount,.woocommerce ul.products li.product .price .mk-price-variation-seprator,.woocommerce-page ul.products li.product .price .amount,.woocommerce-page ul.products li.product .price .mk-price-variation-seprator{display:inline-block;vertical-align:top;text-decoration:inherit}.woocommerce ul.products li.product .star-rating,.woocommerce-page ul.products li.product .star-rating{color:#ffc400;font-size:15px;display:inline-block;margin-bottom:6px}.woocommerce ul.products li.product .star-rating:before,.woocommerce-page ul.products li.product .star-rating:before{color:#ffc400}.woocommerce ul.products li.product .star-rating span::before,.woocommerce-page ul.products li.product .star-rating span::before{color:inherit}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-size:14px!important;color:#000;font-weight:700;padding-bottom:15px;text-transform:none}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{font-size:18px;color:#222;font-weight:700;margin-bottom:4px;line-height:normal}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{border-style:solid;line-height:normal!important;text-transform:none}.woocommerce ul.products li.product .button.loading::after,.woocommerce-page ul.products li.product .button.loading::after{top:13px}.woocommerce ul.products li.product .added_to_cart,.woocommerce-page ul.products li.product .added_to_cart{display:none}.woocommerce ul.products li.product .mk-out-of-stock,.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .mk-out-of-stock,.woocommerce-page ul.products li.product .onsale{text-transform:none;z-index:30}.woocommerce ul.products .mk-product-thumbnail-warp,.woocommerce-page ul.products .mk-product-thumbnail-warp{position:relative;margin:0 0 1em;overflow:hidden;z-index:1}.woocommerce ul.products .mk-product-thumbnail-warp img,.woocommerce-page ul.products .mk-product-thumbnail-warp img{transition:all .3s}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:calc(16.6666% - 30px)}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:calc(20% - 30px)}.woocommerce-page.columns-4 ul.products li.product,.woocommerce.columns-4 ul.products li.product{width:calc(25% - 30px)}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:calc(33.3333% - 30px)}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:calc(50% - 30px)}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:calc(100% - 30px)}@media handheld,only screen and (max-width:768px){.woocommerce-page.columns-2 ul.products,.woocommerce-page.columns-3 ul.products,.woocommerce-page.columns-4 ul.products,.woocommerce-page.columns-5 ul.products,.woocommerce-page.columns-6 ul.products,.woocommerce.columns-2 ul.products,.woocommerce.columns-3 ul.products,.woocommerce.columns-4 ul.products,.woocommerce.columns-5 ul.products,.woocommerce.columns-6 ul.products{margin-left:-15px;margin-right:-15px}.woocommerce-page.columns-2 ul.products li.product,.woocommerce-page.columns-3 ul.products li.product,.woocommerce-page.columns-4 ul.products li.product,.woocommerce-page.columns-5 ul.products li.product,.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-2 ul.products li.product,.woocommerce.columns-3 ul.products li.product,.woocommerce.columns-4 ul.products li.product,.woocommerce.columns-5 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:calc(50% - 30px)!important;margin-left:15px;margin-right:15px}}@media handheld,only screen and (max-width:600px){.woocommerce-page.columns-2 ul.products li.product,.woocommerce-page.columns-3 ul.products li.product,.woocommerce-page.columns-4 ul.products li.product,.woocommerce-page.columns-5 ul.products li.product,.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-2 ul.products li.product,.woocommerce.columns-3 ul.products li.product,.woocommerce.columns-4 ul.products li.product,.woocommerce.columns-5 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:calc(100% - 30px)!important}}@media handheld,only screen and (min-width:768px){.woocommerce-page.columns-5 ul.products li.product a.button,.woocommerce-page.columns-6 ul.products li.product a.button,.woocommerce.columns-5 ul.products li.product a.button,.woocommerce.columns-6 ul.products li.product a.button{width:100%;padding-left:0;padding-right:0}}.woocommerce .mk-woocommerce-shop-loop__title,.woocommerce-page .mk-woocommerce-shop-loop__title{float:left}.mk-customizer.mk-sh-pl-hover-style-alternate .mk-product-thumbnail-hover,.woocommerce-page.mk-sh-pl-hover-style-alternate .mk-product-thumbnail-hover,.woocommerce.mk-sh-pl-hover-style-alternate .mk-product-thumbnail-hover{position:absolute;top:0;left:0;right:0;opacity:0}.mk-customizer.mk-sh-pl-hover-style-alternate li.product:hover .mk-product-thumbnail-hover,.woocommerce-page.mk-sh-pl-hover-style-alternate li.product:hover .mk-product-thumbnail-hover,.woocommerce.mk-sh-pl-hover-style-alternate li.product:hover .mk-product-thumbnail-hover{opacity:1}.mk-customizer.mk-sh-pl-hover-style-zoom li.product:hover .mk-product-thumbnail-warp img,.woocommerce-page.mk-sh-pl-hover-style-zoom li.product:hover .mk-product-thumbnail-warp img,.woocommerce.mk-sh-pl-hover-style-zoom li.product:hover .mk-product-thumbnail-warp img{-ms-transform:scale(1.2);transform:scale(1.2)}.woocommerce nav.woocommerce-pagination,.woocommerce-page nav.woocommerce-pagination{float:left;margin:20px 0}.woocommerce nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul{border-width:0}.woocommerce nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li{border-width:0}.woocommerce nav.woocommerce-pagination ul .page-numbers,.woocommerce-page nav.woocommerce-pagination ul .page-numbers{padding:12px;line-height:12px;font-size:12px;margin:0 6px;font-weight:700;float:left;color:#9a9a9a;border:2px solid transparent}.woocommerce nav.woocommerce-pagination ul .page-numbers.current,.woocommerce nav.woocommerce-pagination ul .page-numbers:focus,.woocommerce nav.woocommerce-pagination ul .page-numbers:hover,.woocommerce-page nav.woocommerce-pagination ul .page-numbers.current,.woocommerce-page nav.woocommerce-pagination ul .page-numbers:focus,.woocommerce-page nav.woocommerce-pagination ul .page-numbers:hover{border:2px solid rgba(0,0,0,.4);background-color:transparent}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:right;margin:0 0 30px;padding:25px 0 0;line-height:40px;color:#9a9a9a;color:rgba(0,0,0,.4)}@media handheld,only screen and (max-width:767px){.woocommerce .woocommerce-pagination,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-pagination,.woocommerce-page .woocommerce-result-count{float:none;text-align:center;margin:0;padding:0 0 25px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.woocommerce div.product #review_form_wrapper .comment-reply-title,.woocommerce div.product h2,.woocommerce-page div.product #review_form_wrapper .comment-reply-title,.woocommerce-page div.product h2{font-size:22px;text-transform:capitalize}.woocommerce div.product select,.woocommerce-page div.product select{background-color:#fff;background-image:linear-gradient(45deg,transparent 50%,#a7adb8 50%),linear-gradient(135deg,#a7adb8 50%,transparent 50%);background-position:calc(91.5%) 51%,calc(94%) 51%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;line-height:1.5;padding:8px 40px 8px 15px;font-size:14px;font-weight:400;min-width:initial;max-width:100%;font-family:inherit;box-sizing:content-box}.woocommerce div.product .mk-out-of-stock,.woocommerce div.product .onsale,.woocommerce-page div.product .mk-out-of-stock,.woocommerce-page div.product .onsale{top:0;right:0}.woocommerce div.product .product_title,.woocommerce-page div.product .product_title{font-size:48px;line-height:1.2;font-weight:200;color:#000;text-transform:none}.woocommerce div.product .woocommerce-review-link,.woocommerce-page div.product .woocommerce-review-link{color:#888;float:left;font-weight:400;text-transform:none}.woocommerce div.product .woocommerce-review-link:hover,.woocommerce-page div.product .woocommerce-review-link:hover{color:#ff3d00}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price{font-size:30px;color:#aaa;line-height:normal}.woocommerce div.product p.price del,.woocommerce div.product p.price ins,.woocommerce div.product span.price del,.woocommerce div.product span.price ins,.woocommerce-page div.product p.price del,.woocommerce-page div.product p.price ins,.woocommerce-page div.product span.price del,.woocommerce-page div.product span.price ins{font-weight:400}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce-page div.product p.price ins,.woocommerce-page div.product span.price ins{text-decoration:none}.woocommerce div.product p.price ins .amount,.woocommerce div.product span.price ins .amount,.woocommerce-page div.product p.price ins .amount,.woocommerce-page div.product span.price ins .amount{color:#ff3d00}.woocommerce div.product p.price del .amount,.woocommerce div.product p.price del .mk-price-variation-seprator,.woocommerce div.product span.price del .amount,.woocommerce div.product span.price del .mk-price-variation-seprator,.woocommerce-page div.product p.price del .amount,.woocommerce-page div.product p.price del .mk-price-variation-seprator,.woocommerce-page div.product span.price del .amount,.woocommerce-page div.product span.price del .mk-price-variation-seprator{color:#bbb!important}.woocommerce div.product p.price .amount,.woocommerce div.product p.price .mk-price-variation-seprator,.woocommerce div.product span.price .amount,.woocommerce div.product span.price .mk-price-variation-seprator,.woocommerce-page div.product p.price .amount,.woocommerce-page div.product p.price .mk-price-variation-seprator,.woocommerce-page div.product span.price .amount,.woocommerce-page div.product span.price .mk-price-variation-seprator{display:inline-block;vertical-align:top;text-decoration:inherit}.woocommerce div.product span.price,.woocommerce-page div.product span.price{display:inline-block}.woocommerce div.product .star-rating,.woocommerce-page div.product .star-rating{color:#ffc400;font-size:12px;display:inline-block;margin:8px 15px 0 0}.woocommerce div.product .star-rating::before,.woocommerce-page div.product .star-rating::before{color:#ffc400}.woocommerce div.product .star-rating span:before,.woocommerce-page div.product .star-rating span:before{color:#ffc400!important}.woocommerce div.product .product_meta>span,.woocommerce-page div.product .product_meta>span{display:block;line-height:2;font-weight:700;color:#222}.woocommerce div.product .product_meta>span a,.woocommerce div.product .product_meta>span span,.woocommerce-page div.product .product_meta>span a,.woocommerce-page div.product .product_meta>span span{font-weight:400}.woocommerce div.product .woocommerce-product-details__short-description,.woocommerce-page div.product .woocommerce-product-details__short-description{margin-top:20px}.woocommerce div.product .woocommerce-product-details__short-description p,.woocommerce-page div.product .woocommerce-product-details__short-description p{font-size:14px;line-height:1.6;color:#888}.woocommerce div.product .single_add_to_cart_button,.woocommerce-page div.product .single_add_to_cart_button{line-height:normal!important;text-transform:none}.woocommerce div.product .single_add_to_cart_button svg,.woocommerce-page div.product .single_add_to_cart_button svg{transition:all .15s ease-in-out}.woocommerce div.product.mk-button-full-width .single_add_to_cart_button,.woocommerce-page div.product.mk-button-full-width .single_add_to_cart_button{width:100%}.woocommerce div.product .mk-out-of-stock,.woocommerce div.product .onsale,.woocommerce-page div.product .mk-out-of-stock,.woocommerce-page div.product .onsale{text-transform:none}.woocommerce div.product form.cart,.woocommerce-page div.product form.cart{margin-bottom:0}.woocommerce div.product form.cart label,.woocommerce-page div.product form.cart label{color:#222}.woocommerce div.product form.cart .mk-quantity-label,.woocommerce-page div.product form.cart .mk-quantity-label{float:left;font-weight:700!important;margin-right:22px;padding-top:5px;line-height:normal}.woocommerce div.product form.cart table.variations,.woocommerce-page div.product form.cart table.variations{overflow:auto}.woocommerce div.product form.cart table.variations label,.woocommerce-page div.product form.cart table.variations label{font-weight:700!important}.woocommerce div.product form.cart table.variations td,.woocommerce-page div.product form.cart table.variations td{text-align:left}.woocommerce div.product form.cart table.variations select,.woocommerce-page div.product form.cart table.variations select{max-width:145px;min-width:145px}.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{float:none;margin-bottom:25px;height:auto;position:relative}.woocommerce div.product form.cart div.quantity::after,.woocommerce-page div.product form.cart div.quantity::after{display:table;content:'';clear:both}.woocommerce div.product form.cart input[type=number],.woocommerce div.product form.cart select,.woocommerce-page div.product form.cart input[type=number],.woocommerce-page div.product form.cart select{border:1px solid #e3e3e3}.woocommerce div.product form.cart input[type=number],.woocommerce-page div.product form.cart input[type=number]{-moz-appearance:textfield}.woocommerce div.product form.cart td.label,.woocommerce-page div.product form.cart td.label{text-align:left}.woocommerce div.product div.images .flex-viewport,.woocommerce div.product div.images>.woocommerce-product-gallery__wrapper,.woocommerce-page div.product div.images .flex-viewport,.woocommerce-page div.product div.images>.woocommerce-product-gallery__wrapper{border-style:solid}.woocommerce div.product div.images .flex-direction-nav,.woocommerce-page div.product div.images .flex-direction-nav{position:absolute;top:calc(50% - 57px);width:100%}.woocommerce div.product div.images .flex-direction-nav a,.woocommerce-page div.product div.images .flex-direction-nav a{background:#fff;width:37px;height:37px;border-radius:50%;text-indent:-9999px;background-repeat:no-repeat;background-size:8px 13px;background-position:center}.woocommerce div.product div.images .flex-direction-nav .flex-disabled,.woocommerce-page div.product div.images .flex-direction-nav .flex-disabled{display:none}.woocommerce div.product div.images .flex-direction-nav .flex-next,.woocommerce-page div.product div.images .flex-direction-nav .flex-next{right:15px;background-image:url(//espionajeycontraespionaje.com/wp-content/themes/jupiter/framework/admin/customizer/woocommerce/assets/css/data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAaCAQAAAAUYRSMAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfhCAQOEADugoFKAAAApUlEQVQoz5XTIQ7CQBCF4T+QIGqq6iprq+t7gKIQPRXn6AHAgwZLZeuANAEDJCVpFjdq4IXRXzK7M29gxZUXa+Z8qYFAINCw+A0CWyIP1ExG9sQeqRiNHEk8UvIw0pJ6pOBmpCfzSM7ZyIXcIxmdkTuFR1JORp6UHkk4GHmz9EjMzshE7ZGIjZFhxt8lWohHim+KQYlRi2WJdYvAyMjJ0MrYi8P5AGy6jkMoXyq+AAAAAElFTkSuQmCC)}.woocommerce div.product div.images .flex-direction-nav .flex-prev,.woocommerce-page div.product div.images .flex-direction-nav .flex-prev{left:15px;background-image:url(//espionajeycontraespionaje.com/wp-content/themes/jupiter/framework/admin/customizer/woocommerce/assets/css/data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAaCAQAAAAUYRSMAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfhCAQOEjWKByfrAAABPUlEQVQoz4WSP0tCYRSHn3utBoMsSIoQanCoQYIcXLw3uEFkg0VgELQ3FH6SvkVDEFFUkIJ6QZ0canGowaHAoVAwiByKpKFzzev7Qu/0/M75wfnzHiOO9gU45oB3jgytYYwTdgFoj2jSQc5JeUI1hLjBEu6RHTaEybMi/EmGa78hQoFF4Q/SuP4SUYrMC3dIUfP3EKPAjPAL69R/0ZRQgko//YTlpT2Dg8ukRB6waPzVNYEt8gRF37FKc7Bvkz0uGBVVYY2Wf24j3mJa+JYM3eG9mfzzTLL0hDfJEVINp+zwJcqmRFgtccVGv3acMhG1BxeHN4ksUSWqNlnD5lV4gSoxdYo6SZ6FZymTUMdskORReIoSjrqHJjb3wuPkSIN6tP6T29dd9eDRtnWr7rLNmScCc7oP+OaSCZbpcPgDt55E88KTcBAAAAAASUVORK5CYII=)}.woocommerce div.product div.images .flex-control-thumbs,.woocommerce-page div.product div.images .flex-control-thumbs{background-color:transparent;margin-top:16px;max-width:650px;margin-left:auto;margin-right:auto;position:relative}.woocommerce div.product div.images .flex-control-thumbs .slick-slide,.woocommerce-page div.product div.images .flex-control-thumbs .slick-slide{max-height:88px;max-width:88px}.woocommerce div.product div.images .flex-control-thumbs .slick-arrow~.slick-list,.woocommerce-page div.product div.images .flex-control-thumbs .slick-arrow~.slick-list{margin:0 25px}.woocommerce div.product div.images .flex-control-thumbs li,.woocommerce-page div.product div.images .flex-control-thumbs li{clear:none!important;box-sizing:border-box;padding-right:7px}.woocommerce div.product div.images .flex-control-thumbs li:focus,.woocommerce-page div.product div.images .flex-control-thumbs li:focus{outline:0}.woocommerce div.product div.images .flex-control-thumbs .slick-arrow,.woocommerce-page div.product div.images .flex-control-thumbs .slick-arrow{position:absolute;top:0;z-index:99;height:100%;padding:9px;border-radius:3px;border-width:0;background-color:rgba(255,255,255,.5)}.woocommerce div.product div.images .flex-control-thumbs .slick-arrow.slick-prev,.woocommerce-page div.product div.images .flex-control-thumbs .slick-arrow.slick-prev{left:0}.woocommerce div.product div.images .flex-control-thumbs .slick-arrow.slick-next,.woocommerce-page div.product div.images .flex-control-thumbs .slick-arrow.slick-next{right:0}.woocommerce div.product div.images .flex-control-thumbs .slick-arrow:focus,.woocommerce-page div.product div.images .flex-control-thumbs .slick-arrow:focus{outline:0}.woocommerce div.product div.images .flex-control-thumbs .slick-arrow.slick-disabled,.woocommerce-page div.product div.images .flex-control-thumbs .slick-arrow.slick-disabled{cursor:default}.woocommerce div.product div.images .flex-control-thumbs .slick-arrow.slick-disabled svg,.woocommerce-page div.product div.images .flex-control-thumbs .slick-arrow.slick-disabled svg{fill:#eee}.woocommerce div.product div.images .flex-control-thumbs img.flex-active,.woocommerce-page div.product div.images .flex-control-thumbs img.flex-active{outline:1px solid #080707;outline-offset:-1px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger,.woocommerce-page div.product div.images .woocommerce-product-gallery__trigger{top:8px;right:8px}.woocommerce div.product.mk-product-orientation-none .images .flex-control-thumbs,.woocommerce-page div.product.mk-product-orientation-none .images .flex-control-thumbs{display:none}.woocommerce div.product.mk-product-orientation-none .images .flex-direction-nav,.woocommerce-page div.product.mk-product-orientation-none .images .flex-direction-nav{top:calc(50% - 17px)}.woocommerce div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images,.woocommerce-page div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images{padding-left:86px}.woocommerce div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images>.woocommerce-product-gallery__wrapper,.woocommerce-page div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images>.woocommerce-product-gallery__wrapper{margin-left:-86px;margin-bottom:1.2rem}.woocommerce div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-direction-nav,.woocommerce-page div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-direction-nav{position:absolute;top:calc(50% - 17px);left:90px;width:calc(100% - 90px)}.woocommerce div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs,.woocommerce-page div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs{position:absolute;top:0;left:0;height:100%;margin:0;max-width:87px}.woocommerce div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs .slick-arrow~.slick-list,.woocommerce-page div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs .slick-arrow~.slick-list{margin:0;padding-top:30px;height:100%!important}.woocommerce div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs li,.woocommerce-page div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs li{padding-bottom:3px}.woocommerce div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs .slick-arrow,.woocommerce-page div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs .slick-arrow{left:1px!important;width:92%;height:25px;padding:6px;background:rgba(255,255,255,.5)}.woocommerce div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs .slick-arrow.slick-prev,.woocommerce-page div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs .slick-arrow.slick-prev{top:0}.woocommerce div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs .slick-arrow.slick-prev svg,.woocommerce-page div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs .slick-arrow.slick-prev svg{-ms-transform:rotate(90deg);transform:rotate(90deg)}.woocommerce div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs .slick-arrow.slick-next,.woocommerce-page div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs .slick-arrow.slick-next{bottom:0;top:auto}.woocommerce div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs .slick-arrow.slick-next svg,.woocommerce-page div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs .slick-arrow.slick-next svg{-ms-transform:rotate(90deg);transform:rotate(90deg)}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{background-color:transparent;border:1px solid transparent;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:#ff3d00}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a{color:#ff3d00}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li::before{display:none}.woocommerce div.product div.images .flex-control-thumbs li,.woocommerce-page div.product div.images .flex-control-thumbs li{height:auto}.woocommerce div.product .social-share,.woocommerce-page div.product .social-share{margin:20px 0;padding:0}.woocommerce div.product .social-share ul,.woocommerce-page div.product .social-share ul{margin:0 0 0 -8px;padding:0;list-style-type:none;text-align:left}.woocommerce div.product .social-share ul li,.woocommerce-page div.product .social-share ul li{margin:0 0 8px 8px;padding:0;display:inline-block}.woocommerce div.product .social-share ul li a,.woocommerce-page div.product .social-share ul li a{display:block;padding:8px 8px 1px;border-style:solid}.woocommerce div.product .woocommerce-Tabs-panel p,.woocommerce-page div.product .woocommerce-Tabs-panel p{font-size:14px}.woocommerce div.product .group_table ins,.woocommerce-page div.product .group_table ins{text-decoration:none}.woocommerce div.product .group_table del,.woocommerce-page div.product .group_table del{color:#bbb}.woocommerce div.product .group_table del .amount,.woocommerce-page div.product .group_table del .amount{color:#bbb!important}.woocommerce div.product section.products,.woocommerce-page div.product section.products{clear:both}.woocommerce div.product.product-quick-view div.summary,.woocommerce-page div.product.product-quick-view div.summary{margin-bottom:-1em}.woocommerce div.product.product-quick-view ul.flex-direction-nav,.woocommerce-page div.product.product-quick-view ul.flex-direction-nav{top:50%}.woocommerce input[type=number]::-webkit-inner-spin-button,.woocommerce input[type=number]::-webkit-outer-spin-button,.woocommerce-page input[type=number]::-webkit-inner-spin-button,.woocommerce-page input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .mk-product-quantity,.woocommerce-page .mk-product-quantity{overflow:auto;float:left;position:relative}.woocommerce .quantity input,.woocommerce-page .quantity input{width:75px;min-width:75px;height:auto;min-height:31px;float:left;padding:0 25px 0 0;border:1px solid #e3e3e3}.woocommerce .quantity input:focus,.woocommerce-page .quantity input:focus{outline:0}.woocommerce .quantity-nav,.woocommerce-page .quantity-nav{float:left;height:100%}.woocommerce .quantity-button,.woocommerce-page .quantity-button{position:relative;cursor:pointer;border-left:1px solid #e3e3e3;min-width:28px;width:28px;right:-27px;text-align:center;color:#333;font-size:13px;line-height:normal;background-color:#fff;-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.woocommerce .quantity-button:hover,.woocommerce-page .quantity-button:hover{background-color:#eaeef7}.woocommerce .quantity-button.quantity-up,.woocommerce-page .quantity-button.quantity-up{position:absolute;height:50%;top:1px}.woocommerce .quantity-button.quantity-up svg,.woocommerce-page .quantity-button.quantity-up svg{position:absolute;top:5px;left:9px}.woocommerce .quantity-button.quantity-down,.woocommerce-page .quantity-button.quantity-down{position:absolute;bottom:1px;height:50%}.woocommerce .quantity-button.quantity-down svg,.woocommerce-page .quantity-button.quantity-down svg{position:absolute;bottom:5px;left:9px}.woocommerce .woocommerce-variation,.woocommerce-page .woocommerce-variation{margin-bottom:20px}.woocommerce table td,.woocommerce table th,.woocommerce-page table td,.woocommerce-page table th{text-align:left}.woocommerce .mk-woo-accordions,.woocommerce-page .mk-woo-accordions{margin-top:40px;margin-bottom:40px;clear:none!important}.woocommerce .mk-woo-accordions .mk-accordion,.woocommerce-page .mk-woo-accordions .mk-accordion{margin-bottom:0}.woocommerce .mk-woo-accordions .mk-accordion-tab,.woocommerce-page .mk-woo-accordions .mk-accordion-tab{border-bottom-width:0;border-top:1px solid #ececec}.woocommerce .mk-woo-accordions .mk-accordion-tab .mk-svg-icon,.woocommerce-page .mk-woo-accordions .mk-accordion-tab .mk-svg-icon{top:14px}.woocommerce .mk-woo-accordions .mk-accordion-single:not(.current):last-child .mk-accordion-tab,.woocommerce-page .mk-woo-accordions .mk-accordion-single:not(.current):last-child .mk-accordion-tab{border-bottom:1px solid #ececec}.woocommerce .mk-woo-accordions .mk-accordion-pane,.woocommerce-page .mk-woo-accordions .mk-accordion-pane{border-bottom-width:0}.woocommerce .mk-woo-accordions .mk-accordion-pane .comment_container>p,.woocommerce-page .mk-woo-accordions .mk-accordion-pane .comment_container>p{float:left}.woocommerce .mk-woo-accordions .mk-accordion-pane #commentform,.woocommerce-page .mk-woo-accordions .mk-accordion-pane #commentform{margin-bottom:0}.woocommerce .mk-woo-accordions .mk-accordion-pane .form-submit+p,.woocommerce-page .mk-woo-accordions .mk-accordion-pane .form-submit+p{display:none}.woocommerce .mk-woo-accordions .mk-accordion-pane #review_form>p,.woocommerce .mk-woo-accordions .mk-accordion-pane #review_form_wrapper>p,.woocommerce-page .mk-woo-accordions .mk-accordion-pane #review_form>p,.woocommerce-page .mk-woo-accordions .mk-accordion-pane #review_form_wrapper>p{display:none}.mk-product-layout-3 div.product div.images,.mk-product-layout-4 div.product div.images,.mk-product-layout-7 div.product div.images,.mk-product-layout-8 div.product div.images{width:100%!important;float:none}.mk-product-layout-3 div.product div.summary,.mk-product-layout-4 div.product div.summary{float:none}.mk-product-layout-3 div.product .mk-woo-accordions,.mk-product-layout-4 div.product .mk-woo-accordions{margin-top:15px}@media handheld,only screen and (min-width:960px){.mk-product-layout-3 div.product div.summary,.mk-product-layout-4 div.product div.summary{float:left}.mk-product-layout-3 .mk-woo-accordions,.mk-product-layout-4 .mk-woo-accordions{width:49%;float:right}}.mk-product-layout-4 #theme-page .theme-page-wrapper.full-width-layout,.mk-product-layout-8 #theme-page .theme-page-wrapper.full-width-layout{margin:0}.mk-product-layout-4 div.product .mk-grid,.mk-product-layout-8 div.product .mk-grid{padding-left:20px;padding-right:20px}.mk-product-layout-4 div.product.mk-product-orientation-horizontal div.images .flex-control-thumbs,.mk-product-layout-8 div.product.mk-product-orientation-horizontal div.images .flex-control-thumbs{position:relative;top:-50px;margin-top:-20px;width:90%}@media handheld,only screen and (min-width:500px){.mk-product-layout-4 div.product.mk-product-orientation-horizontal div.images .flex-control-thumbs,.mk-product-layout-8 div.product.mk-product-orientation-horizontal div.images .flex-control-thumbs{margin-top:-70px}}.mk-product-layout-4 div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images,.mk-product-layout-8 div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images{padding-left:0}.mk-product-layout-4 div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-direction-nav,.mk-product-layout-8 div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-direction-nav{left:0;width:100%}.mk-product-layout-4 div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs,.mk-product-layout-8 div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs{max-height:650px;left:90px;height:90%;margin:auto}.mk-product-layout-4 div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs>.slick-list,.mk-product-layout-8 div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs>.slick-list{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media handheld,only screen and (max-width:500px){.mk-product-layout-4 div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs,.mk-product-layout-8 div.product.mk-product-orientation-vertical .images.woocommerce-product-gallery--with-images .flex-control-thumbs{left:60px;max-width:50px}}.mk-product-layout-7 div.product .entry-summary,.mk-product-layout-7 div.product .wc-tabs-wrapper,.mk-product-layout-8 div.product .entry-summary,.mk-product-layout-8 div.product .wc-tabs-wrapper{max-width:750px;margin-left:auto;margin-right:auto}.mk-product-layout-7 div.product div.images,.mk-product-layout-8 div.product div.images{width:100%!important;float:none}.mk-product-layout-7 div.product div.summary,.mk-product-layout-8 div.product div.summary{width:100%;float:none;text-align:center}.mk-product-layout-7 div.product div.woocommerce-product-rating .star-rating,.mk-product-layout-8 div.product div.woocommerce-product-rating .star-rating{float:none}.mk-product-layout-7 div.product .woocommerce-review-link,.mk-product-layout-8 div.product .woocommerce-review-link{float:none}.mk-product-layout-7 div.product .social-share ul,.mk-product-layout-8 div.product .social-share ul{text-align:center}.mk-product-layout-7 div.product form.cart table td,.mk-product-layout-8 div.product form.cart table td{width:100%;display:block}.mk-product-layout-7 div.product form.cart table td.label,.mk-product-layout-8 div.product form.cart table td.label{text-align:center;padding-bottom:.5rem}.mk-product-layout-7 div.product form.cart table td.value,.mk-product-layout-8 div.product form.cart table td.value{padding-top:0}.mk-product-layout-7 div.product form.cart table.variations td,.mk-product-layout-8 div.product form.cart table.variations td{text-align:center}.mk-product-layout-7 div.product form.cart .variations select,.mk-product-layout-8 div.product form.cart .variations select{margin-left:auto;margin-right:auto;display:block}.mk-product-layout-7 div.product form.cart .button,.mk-product-layout-8 div.product form.cart .button{display:block;margin-left:auto!important;margin-right:auto!important;float:none}.mk-product-layout-7 div.product form.cart div.quantity,.mk-product-layout-8 div.product form.cart div.quantity{display:inline-block}.mk-product-layout-7 div.product form.cart .mk-quantity-label,.mk-product-layout-8 div.product form.cart .mk-quantity-label{width:100%;margin-bottom:10px}.mk-product-layout-7 div.product form.cart .mk-product-quantity,.mk-product-layout-8 div.product form.cart .mk-product-quantity{width:102px;margin-left:auto!important;margin-right:auto;float:none}@media handheld,only screen and (min-width:961px){.mk-product-layout-10 div.product div.images,.mk-product-layout-10 div.product section.products,.mk-product-layout-9 div.product div.images,.mk-product-layout-9 div.product section.products{width:61%;display:inline-block}.mk-product-layout-10 div.product div.images .woocommerce-product-gallery__image:nth-child(n+2),.mk-product-layout-9 div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){margin-top:1rem}.mk-product-layout-10 div.product.mk-info-sticky div.summary,.mk-product-layout-9 div.product.mk-info-sticky div.summary{position:sticky}.mk-product-layout-10 div.product .flex-viewport,.mk-product-layout-9 div.product .flex-viewport{height:auto!important;max-height:initial;border-width:0!important;background-color:transparent}.mk-product-layout-10 div.product .woocommerce-product-gallery__image,.mk-product-layout-9 div.product .woocommerce-product-gallery__image{float:none!important;width:100%!important}.mk-product-layout-10 div.product .flex-control-nav,.mk-product-layout-10 div.product .flex-direction-nav,.mk-product-layout-9 div.product .flex-control-nav,.mk-product-layout-9 div.product .flex-direction-nav{display:none}.mk-product-layout-10 div.product .woocommerce-product-gallery,.mk-product-layout-9 div.product .woocommerce-product-gallery{padding-left:0!important}.mk-product-layout-10 div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper,.mk-product-layout-9 div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{margin-left:0!important;width:auto!important;transform:translate3d(0,0,0)!important}}.mk-product-layout-10 div.product div.images .woocommerce-product-gallery__image,.mk-product-layout-9 div.product div.images .woocommerce-product-gallery__image{border-style:solid}.mk-product-layout-10 div.product div.images .woocommerce-product-gallery__image:nth-child(n+2),.mk-product-layout-9 div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:100%;display:block}.mk-product-layout-10 div.product div.summary,.mk-product-layout-9 div.product div.summary{width:35%;transition:top .4s}.mk-product-layout-10 .full-width-layout{padding:50px 0}.mk-product-layout-10 div.product div.images{margin-bottom:3rem}.woocommerce-cart .woocommerce strong,.woocommerce-checkout .woocommerce strong,.woocommerce-order-received .woocommerce strong{color:#777}.woocommerce-cart .woocommerce h2:not(.woocommerce-loop-product__title),.woocommerce-cart .woocommerce h3:not(.woocommerce-loop-product__title),.woocommerce-checkout .woocommerce h2:not(.woocommerce-loop-product__title),.woocommerce-checkout .woocommerce h3:not(.woocommerce-loop-product__title),.woocommerce-order-received .woocommerce h2:not(.woocommerce-loop-product__title),.woocommerce-order-received .woocommerce h3:not(.woocommerce-loop-product__title){font-size:18px;font-weight:700;border-bottom:1px solid #d7d8dc;padding-bottom:12px}.woocommerce-cart .woocommerce h2 .mk-wc-subtitle,.woocommerce-cart .woocommerce h3 .mk-wc-subtitle,.woocommerce-checkout .woocommerce h2 .mk-wc-subtitle,.woocommerce-checkout .woocommerce h3 .mk-wc-subtitle,.woocommerce-order-received .woocommerce h2 .mk-wc-subtitle,.woocommerce-order-received .woocommerce h3 .mk-wc-subtitle{display:block;text-transform:none;font-size:14px;font-weight:400;color:#888}.woocommerce-cart table.shop_table,.woocommerce-checkout table.shop_table,.woocommerce-order-received table.shop_table{border-width:0}.woocommerce-cart table.shop_table td,.woocommerce-cart table.shop_table th,.woocommerce-checkout table.shop_table td,.woocommerce-checkout table.shop_table th,.woocommerce-order-received table.shop_table td,.woocommerce-order-received table.shop_table th{text-align:left}.woocommerce-cart table.shop_table td,.woocommerce-checkout table.shop_table td,.woocommerce-order-received table.shop_table td{padding-top:14px;padding-bottom:14px;border-color:#edeef5}.woocommerce-cart table.shop_table td.actions,.woocommerce-checkout table.shop_table td.actions,.woocommerce-order-received table.shop_table td.actions{padding:32px 0 42px 0}.woocommerce-cart table.shop_table td.actions .coupon .input-text,.woocommerce-checkout table.shop_table td.actions .coupon .input-text,.woocommerce-order-received table.shop_table td.actions .coupon .input-text{width:360px;padding:13px 12px 12px;margin-right:33px}@media only screen and (max-width:768px){.woocommerce-cart table.shop_table td.actions div.coupon .button,.woocommerce-cart table.shop_table td.actions div.coupon .input-text,.woocommerce-checkout table.shop_table td.actions div.coupon .button,.woocommerce-checkout table.shop_table td.actions div.coupon .input-text,.woocommerce-order-received table.shop_table td.actions div.coupon .button,.woocommerce-order-received table.shop_table td.actions div.coupon .input-text{width:100%}.woocommerce-cart table.shop_table td.actions div.coupon .input-text,.woocommerce-checkout table.shop_table td.actions div.coupon .input-text,.woocommerce-order-received table.shop_table td.actions div.coupon .input-text{margin-bottom:.4rem}}.woocommerce-cart table.shop_table thead th,.woocommerce-checkout table.shop_table thead th,.woocommerce-order-received table.shop_table thead th{color:#222}.woocommerce-cart table.shop_table .mk-cart-product-image,.woocommerce-checkout table.shop_table .mk-cart-product-image,.woocommerce-order-received table.shop_table .mk-cart-product-image{margin-right:20px}@media only screen and (max-width:768px){.woocommerce-cart table.shop_table .mk-cart-product-image,.woocommerce-checkout table.shop_table .mk-cart-product-image,.woocommerce-order-received table.shop_table .mk-cart-product-image{display:none}}.woocommerce-cart table.shop_table img,.woocommerce-checkout table.shop_table img,.woocommerce-order-received table.shop_table img{width:88px;border:1px solid #cfd3d9}.woocommerce-cart table.shop_table .mk-product-quantity .qty,.woocommerce-checkout table.shop_table .mk-product-quantity .qty,.woocommerce-order-received table.shop_table .mk-product-quantity .qty{-moz-appearance:textfield}@media only screen and (max-width:768px){.woocommerce-cart table.shop_table .mk-product-quantity,.woocommerce-checkout table.shop_table .mk-product-quantity,.woocommerce-order-received table.shop_table .mk-product-quantity{float:none}.woocommerce-cart table.shop_table .mk-product-quantity input,.woocommerce-checkout table.shop_table .mk-product-quantity input,.woocommerce-order-received table.shop_table .mk-product-quantity input{float:right}}.woocommerce-cart table .mk-coupon-title,.woocommerce-checkout table .mk-coupon-title,.woocommerce-order-received table .mk-coupon-title{text-align:left;font-size:14px;text-transform:capitalize}.woocommerce-cart table.cart tr:first-child td,.woocommerce-cart table.cart tr:last-child td,.woocommerce-checkout table.cart tr:first-child td,.woocommerce-checkout table.cart tr:last-child td,.woocommerce-order-received table.cart tr:first-child td,.woocommerce-order-received table.cart tr:last-child td{border-top-width:0}.woocommerce-cart form .shipping_address label,.woocommerce-cart form .woocommerce-additional-fields label,.woocommerce-cart form .woocommerce-billing-fields label,.woocommerce-checkout form .shipping_address label,.woocommerce-checkout form .woocommerce-additional-fields label,.woocommerce-checkout form .woocommerce-billing-fields label,.woocommerce-order-received form .shipping_address label,.woocommerce-order-received form .woocommerce-additional-fields label,.woocommerce-order-received form .woocommerce-billing-fields label{color:#157cf2;font-weight:700}.woocommerce-cart form input,.woocommerce-cart form textarea,.woocommerce-checkout form input,.woocommerce-checkout form textarea,.woocommerce-order-received form input,.woocommerce-order-received form textarea{background:#fff;border-radius:3px;font-size:16px;padding:13px 12px 12px;border-color:#d5d8de}.woocommerce-cart form input:focus,.woocommerce-cart form textarea:focus,.woocommerce-checkout form input:focus,.woocommerce-checkout form textarea:focus,.woocommerce-order-received form input:focus,.woocommerce-order-received form textarea:focus{border-color:#157cf2}.woocommerce-cart form select,.woocommerce-checkout form select,.woocommerce-order-received form select{border-radius:3px!important;background:#fff url(//espionajeycontraespionaje.com/wp-content/themes/jupiter/assets/images/selectbox-arrow.png) right center no-repeat!important;border-color:#d5d8de!important;padding:15px 12px 14px!important}.woocommerce-cart form .select2 .select2-selection,.woocommerce-checkout form .select2 .select2-selection,.woocommerce-order-received form .select2 .select2-selection{box-sizing:content-box;border-color:#d5d8de;border-radius:3px;padding:7px}.woocommerce-cart form .select2 .select2-selection__arrow,.woocommerce-checkout form .select2 .select2-selection__arrow,.woocommerce-order-received form .select2 .select2-selection__arrow{border-left:1px solid #d5d8de;width:40px;height:42px}.woocommerce-cart form .select2 .select2-selection__arrow b,.woocommerce-checkout form .select2 .select2-selection__arrow b,.woocommerce-order-received form .select2 .select2-selection__arrow b{border-width:8px 6px 0 6px;margin-left:-6px}.woocommerce-cart form .select2.select2-container--open .select2-selection__arrow b,.woocommerce-checkout form .select2.select2-container--open .select2-selection__arrow b,.woocommerce-order-received form .select2.select2-container--open .select2-selection__arrow b{border-width:0 6px 8px 6px}.woocommerce-cart form .form-row,.woocommerce-checkout form .form-row,.woocommerce-order-received form .form-row{padding-left:0}.woocommerce-cart form .form-row.woocommerce-invalid .select2-selection,.woocommerce-cart form .form-row.woocommerce-invalid input.input-text,.woocommerce-cart form .form-row.woocommerce-invalid label,.woocommerce-cart form .form-row.woocommerce-invalid textarea,.woocommerce-checkout form .form-row.woocommerce-invalid .select2-selection,.woocommerce-checkout form .form-row.woocommerce-invalid input.input-text,.woocommerce-checkout form .form-row.woocommerce-invalid label,.woocommerce-checkout form .form-row.woocommerce-invalid textarea,.woocommerce-order-received form .form-row.woocommerce-invalid .select2-selection,.woocommerce-order-received form .form-row.woocommerce-invalid input.input-text,.woocommerce-order-received form .form-row.woocommerce-invalid label,.woocommerce-order-received form .form-row.woocommerce-invalid textarea{border-color:#ff3d00!important;color:#ff3d00!important}.woocommerce-cart form .form-row.woocommerce-validated .select2-selection,.woocommerce-cart form .form-row.woocommerce-validated input.input-text,.woocommerce-cart form .form-row.woocommerce-validated textarea,.woocommerce-checkout form .form-row.woocommerce-validated .select2-selection,.woocommerce-checkout form .form-row.woocommerce-validated input.input-text,.woocommerce-checkout form .form-row.woocommerce-validated textarea,.woocommerce-order-received form .form-row.woocommerce-validated .select2-selection,.woocommerce-order-received form .form-row.woocommerce-validated input.input-text,.woocommerce-order-received form .form-row.woocommerce-validated textarea{border-color:#69bf29!important}.woocommerce-cart #mk-checkout-button,.woocommerce-cart #respond input#submit,.woocommerce-cart a.mk-wc-backword,.woocommerce-cart button.button,.woocommerce-cart input.button,.woocommerce-checkout #mk-checkout-button,.woocommerce-checkout #respond input#submit,.woocommerce-checkout a.mk-wc-backword,.woocommerce-checkout button.button,.woocommerce-checkout input.button,.woocommerce-order-received #mk-checkout-button,.woocommerce-order-received #respond input#submit,.woocommerce-order-received a.mk-wc-backword,.woocommerce-order-received button.button,.woocommerce-order-received input.button{border-radius:3px;font-size:14px;text-transform:capitalize;padding:16px 35px;background-color:#157cf2;line-height:1em!important}.woocommerce-cart #mk-checkout-button:focus,.woocommerce-cart #mk-checkout-button:hover,.woocommerce-cart #respond input#submit:focus,.woocommerce-cart #respond input#submit:hover,.woocommerce-cart a.mk-wc-backword:focus,.woocommerce-cart a.mk-wc-backword:hover,.woocommerce-cart button.button:focus,.woocommerce-cart button.button:hover,.woocommerce-cart input.button:focus,.woocommerce-cart input.button:hover,.woocommerce-checkout #mk-checkout-button:focus,.woocommerce-checkout #mk-checkout-button:hover,.woocommerce-checkout #respond input#submit:focus,.woocommerce-checkout #respond input#submit:hover,.woocommerce-checkout a.mk-wc-backword:focus,.woocommerce-checkout a.mk-wc-backword:hover,.woocommerce-checkout button.button:focus,.woocommerce-checkout button.button:hover,.woocommerce-checkout input.button:focus,.woocommerce-checkout input.button:hover,.woocommerce-order-received #mk-checkout-button:focus,.woocommerce-order-received #mk-checkout-button:hover,.woocommerce-order-received #respond input#submit:focus,.woocommerce-order-received #respond input#submit:hover,.woocommerce-order-received a.mk-wc-backword:focus,.woocommerce-order-received a.mk-wc-backword:hover,.woocommerce-order-received button.button:focus,.woocommerce-order-received button.button:hover,.woocommerce-order-received input.button:focus,.woocommerce-order-received input.button:hover{background-color:#4597f5}.woocommerce-cart #mk-checkout-button.disabled,.woocommerce-cart #mk-checkout-button:disabled,.woocommerce-cart #mk-checkout-button:disabled[disabled],.woocommerce-cart #respond input#submit.disabled,.woocommerce-cart #respond input#submit:disabled,.woocommerce-cart #respond input#submit:disabled[disabled],.woocommerce-cart a.mk-wc-backword.disabled,.woocommerce-cart a.mk-wc-backword:disabled,.woocommerce-cart a.mk-wc-backword:disabled[disabled],.woocommerce-cart button.button.disabled,.woocommerce-cart button.button:disabled,.woocommerce-cart button.button:disabled[disabled],.woocommerce-cart input.button.disabled,.woocommerce-cart input.button:disabled,.woocommerce-cart input.button:disabled[disabled],.woocommerce-checkout #mk-checkout-button.disabled,.woocommerce-checkout #mk-checkout-button:disabled,.woocommerce-checkout #mk-checkout-button:disabled[disabled],.woocommerce-checkout #respond input#submit.disabled,.woocommerce-checkout #respond input#submit:disabled,.woocommerce-checkout #respond input#submit:disabled[disabled],.woocommerce-checkout a.mk-wc-backword.disabled,.woocommerce-checkout a.mk-wc-backword:disabled,.woocommerce-checkout a.mk-wc-backword:disabled[disabled],.woocommerce-checkout button.button.disabled,.woocommerce-checkout button.button:disabled,.woocommerce-checkout button.button:disabled[disabled],.woocommerce-checkout input.button.disabled,.woocommerce-checkout input.button:disabled,.woocommerce-checkout input.button:disabled[disabled],.woocommerce-order-received #mk-checkout-button.disabled,.woocommerce-order-received #mk-checkout-button:disabled,.woocommerce-order-received #mk-checkout-button:disabled[disabled],.woocommerce-order-received #respond input#submit.disabled,.woocommerce-order-received #respond input#submit:disabled,.woocommerce-order-received #respond input#submit:disabled[disabled],.woocommerce-order-received a.mk-wc-backword.disabled,.woocommerce-order-received a.mk-wc-backword:disabled,.woocommerce-order-received a.mk-wc-backword:disabled[disabled],.woocommerce-order-received button.button.disabled,.woocommerce-order-received button.button:disabled,.woocommerce-order-received button.button:disabled[disabled],.woocommerce-order-received input.button.disabled,.woocommerce-order-received input.button:disabled,.woocommerce-order-received input.button:disabled[disabled]{padding:16px 35px;opacity:1;background-color:#bbbbbf!important;border-color:#bbbbbf!important;color:#fff!important}.woocommerce-cart #mk-checkout-button#mk-checkout-button,.woocommerce-cart #respond input#submit#mk-checkout-button,.woocommerce-cart a.mk-wc-backword#mk-checkout-button,.woocommerce-cart button.button#mk-checkout-button,.woocommerce-cart input.button#mk-checkout-button,.woocommerce-checkout #mk-checkout-button#mk-checkout-button,.woocommerce-checkout #respond input#submit#mk-checkout-button,.woocommerce-checkout a.mk-wc-backword#mk-checkout-button,.woocommerce-checkout button.button#mk-checkout-button,.woocommerce-checkout input.button#mk-checkout-button,.woocommerce-order-received #mk-checkout-button#mk-checkout-button,.woocommerce-order-received #respond input#submit#mk-checkout-button,.woocommerce-order-received a.mk-wc-backword#mk-checkout-button,.woocommerce-order-received button.button#mk-checkout-button,.woocommerce-order-received input.button#mk-checkout-button{display:inline-block;background-color:#157cf2!important}.woocommerce-cart #mk-checkout-button#mk-checkout-button:focus,.woocommerce-cart #mk-checkout-button#mk-checkout-button:hover,.woocommerce-cart #respond input#submit#mk-checkout-button:focus,.woocommerce-cart #respond input#submit#mk-checkout-button:hover,.woocommerce-cart a.mk-wc-backword#mk-checkout-button:focus,.woocommerce-cart a.mk-wc-backword#mk-checkout-button:hover,.woocommerce-cart button.button#mk-checkout-button:focus,.woocommerce-cart button.button#mk-checkout-button:hover,.woocommerce-cart input.button#mk-checkout-button:focus,.woocommerce-cart input.button#mk-checkout-button:hover,.woocommerce-checkout #mk-checkout-button#mk-checkout-button:focus,.woocommerce-checkout #mk-checkout-button#mk-checkout-button:hover,.woocommerce-checkout #respond input#submit#mk-checkout-button:focus,.woocommerce-checkout #respond input#submit#mk-checkout-button:hover,.woocommerce-checkout a.mk-wc-backword#mk-checkout-button:focus,.woocommerce-checkout a.mk-wc-backword#mk-checkout-button:hover,.woocommerce-checkout button.button#mk-checkout-button:focus,.woocommerce-checkout button.button#mk-checkout-button:hover,.woocommerce-checkout input.button#mk-checkout-button:focus,.woocommerce-checkout input.button#mk-checkout-button:hover,.woocommerce-order-received #mk-checkout-button#mk-checkout-button:focus,.woocommerce-order-received #mk-checkout-button#mk-checkout-button:hover,.woocommerce-order-received #respond input#submit#mk-checkout-button:focus,.woocommerce-order-received #respond input#submit#mk-checkout-button:hover,.woocommerce-order-received a.mk-wc-backword#mk-checkout-button:focus,.woocommerce-order-received a.mk-wc-backword#mk-checkout-button:hover,.woocommerce-order-received button.button#mk-checkout-button:focus,.woocommerce-order-received button.button#mk-checkout-button:hover,.woocommerce-order-received input.button#mk-checkout-button:focus,.woocommerce-order-received input.button#mk-checkout-button:hover{background-color:#4597f5!important}.woocommerce-cart #mk-checkout-button.mk-wc-backword,.woocommerce-cart #respond input#submit.mk-wc-backword,.woocommerce-cart a.mk-wc-backword.mk-wc-backword,.woocommerce-cart button.button.mk-wc-backword,.woocommerce-cart input.button.mk-wc-backword,.woocommerce-checkout #mk-checkout-button.mk-wc-backword,.woocommerce-checkout #respond input#submit.mk-wc-backword,.woocommerce-checkout a.mk-wc-backword.mk-wc-backword,.woocommerce-checkout button.button.mk-wc-backword,.woocommerce-checkout input.button.mk-wc-backword,.woocommerce-order-received #mk-checkout-button.mk-wc-backword,.woocommerce-order-received #respond input#submit.mk-wc-backword,.woocommerce-order-received a.mk-wc-backword.mk-wc-backword,.woocommerce-order-received button.button.mk-wc-backword,.woocommerce-order-received input.button.mk-wc-backword{margin-right:27px;background-color:transparent;border:2px solid #e6e7ee;color:#b7b9c5;padding-top:14px;padding-bottom:14px;line-height:1em!important}.woocommerce-cart #mk-checkout-button.mk-wc-backword:focus,.woocommerce-cart #mk-checkout-button.mk-wc-backword:hover,.woocommerce-cart #respond input#submit.mk-wc-backword:focus,.woocommerce-cart #respond input#submit.mk-wc-backword:hover,.woocommerce-cart a.mk-wc-backword.mk-wc-backword:focus,.woocommerce-cart a.mk-wc-backword.mk-wc-backword:hover,.woocommerce-cart button.button.mk-wc-backword:focus,.woocommerce-cart button.button.mk-wc-backword:hover,.woocommerce-cart input.button.mk-wc-backword:focus,.woocommerce-cart input.button.mk-wc-backword:hover,.woocommerce-checkout #mk-checkout-button.mk-wc-backword:focus,.woocommerce-checkout #mk-checkout-button.mk-wc-backword:hover,.woocommerce-checkout #respond input#submit.mk-wc-backword:focus,.woocommerce-checkout #respond input#submit.mk-wc-backword:hover,.woocommerce-checkout a.mk-wc-backword.mk-wc-backword:focus,.woocommerce-checkout a.mk-wc-backword.mk-wc-backword:hover,.woocommerce-checkout button.button.mk-wc-backword:focus,.woocommerce-checkout button.button.mk-wc-backword:hover,.woocommerce-checkout input.button.mk-wc-backword:focus,.woocommerce-checkout input.button.mk-wc-backword:hover,.woocommerce-order-received #mk-checkout-button.mk-wc-backword:focus,.woocommerce-order-received #mk-checkout-button.mk-wc-backword:hover,.woocommerce-order-received #respond input#submit.mk-wc-backword:focus,.woocommerce-order-received #respond input#submit.mk-wc-backword:hover,.woocommerce-order-received a.mk-wc-backword.mk-wc-backword:focus,.woocommerce-order-received a.mk-wc-backword.mk-wc-backword:hover,.woocommerce-order-received button.button.mk-wc-backword:focus,.woocommerce-order-received button.button.mk-wc-backword:hover,.woocommerce-order-received input.button.mk-wc-backword:focus,.woocommerce-order-received input.button.mk-wc-backword:hover{border-color:#c8cad9;color:#9b9eae}@media only screen and (max-width:768px){.woocommerce-cart #mk-checkout-button.mk-wc-backword,.woocommerce-cart #respond input#submit.mk-wc-backword,.woocommerce-cart a.mk-wc-backword.mk-wc-backword,.woocommerce-cart button.button.mk-wc-backword,.woocommerce-cart input.button.mk-wc-backword,.woocommerce-checkout #mk-checkout-button.mk-wc-backword,.woocommerce-checkout #respond input#submit.mk-wc-backword,.woocommerce-checkout a.mk-wc-backword.mk-wc-backword,.woocommerce-checkout button.button.mk-wc-backword,.woocommerce-checkout input.button.mk-wc-backword,.woocommerce-order-received #mk-checkout-button.mk-wc-backword,.woocommerce-order-received #respond input#submit.mk-wc-backword,.woocommerce-order-received a.mk-wc-backword.mk-wc-backword,.woocommerce-order-received button.button.mk-wc-backword,.woocommerce-order-received input.button.mk-wc-backword{width:100%;box-sizing:border-box;margin-bottom:1rem;text-align:center}}.woocommerce-cart .mk-quantity-label,.woocommerce-checkout .mk-quantity-label,.woocommerce-order-received .mk-quantity-label{display:none}.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout,.woocommerce-order-received .wc-proceed-to-checkout{padding-top:30px;padding-bottom:50px}.woocommerce-cart .wc-proceed-to-checkout a,.woocommerce-checkout .wc-proceed-to-checkout a,.woocommerce-order-received .wc-proceed-to-checkout a{box-sizing:border-box}@media only screen and (max-width:768px){.woocommerce-cart .wc-proceed-to-checkout a,.woocommerce-checkout .wc-proceed-to-checkout a,.woocommerce-order-received .wc-proceed-to-checkout a{width:100%;text-align:center;margin-bottom:.4rem}}.woocommerce-cart .cart-collaterals .cart_totals,.woocommerce-cart .cart-collaterals .cross-sells{width:100%;float:none}.woocommerce-cart .cart-collaterals .cart_totals ul.products li,.woocommerce-cart .cart-collaterals .cross-sells ul.products li{width:22.05%}@media (max-width:768px){.woocommerce-cart .cart-collaterals .cart_totals ul.products li,.woocommerce-cart .cart-collaterals .cross-sells ul.products li{width:42%}}.woocommerce-cart .cart_totals .shop_table tr:not(.order-total) th{color:#888;font-weight:400}.woocommerce-cart .cart_totals .shop_table tr td,.woocommerce-cart .cart_totals .shop_table tr th{border-top-width:0}.woocommerce-cart .cart_totals .shop_table tr.shipping{border-radius:5px}.woocommerce-cart .cart_totals .shop_table tr.shipping td,.woocommerce-cart .cart_totals .shop_table tr.shipping th{background-color:#f1f1f5;border:1px solid #d5d8de}.woocommerce-cart .cart_totals .shop_table tr.shipping th{border-right-width:0;border-top-left-radius:5px;border-bottom-left-radius:5px}.woocommerce-cart .cart_totals .shop_table tr.shipping td{border-left-width:0;border-top-right-radius:5px;border-bottom-right-radius:5px}.woocommerce-checkout .woocommerce-billing-fields h3{display:none}.woocommerce-checkout .full-layout .checkout_coupon,.woocommerce-checkout .full-layout .mk-wc-title,.woocommerce-checkout .full-layout .woocommerce-checkout-payment,.woocommerce-checkout .full-layout .woocommerce-error,.woocommerce-checkout .full-layout .woocommerce-form-login,.woocommerce-checkout .full-layout .woocommerce-info,.woocommerce-checkout .full-layout .woocommerce-message{z-index:9999;position:relative}@media (min-width:769px){.woocommerce-checkout .full-layout .checkout_coupon,.woocommerce-checkout .full-layout .mk-wc-title,.woocommerce-checkout .full-layout .woocommerce-checkout-payment,.woocommerce-checkout .full-layout .woocommerce-error,.woocommerce-checkout .full-layout .woocommerce-form-login,.woocommerce-checkout .full-layout .woocommerce-info,.woocommerce-checkout .full-layout .woocommerce-message{box-sizing:border-box;width:64%;float:left}}.woocommerce-checkout #order_review_heading{display:none}.woocommerce-checkout form.checkout_coupon,.woocommerce-checkout form.woocommerce-form-login,.woocommerce-checkout table.woocommerce-checkout-review-order-table{background-color:#f1f1f5;border:1px solid #d5d8de;border-radius:5px;padding:20px 25px}.woocommerce-checkout form.checkout_coupon,.woocommerce-checkout form.login,.woocommerce-checkout form.register{margin-top:0}.woocommerce-checkout .full-layout #customer_details{position:relative}@media (min-width:769px){.woocommerce-checkout .full-layout #customer_details .col-1{width:64%}.woocommerce-checkout .full-layout #customer_details .col-2{max-width:363px;width:33%;position:absolute;visibility:hidden}}.woocommerce-checkout .woocommerce-additional-fields{clear:both}.woocommerce-checkout .shipping_address{margin-bottom:30px}.woocommerce-checkout .woocommerce-checkout-review-order{margin-top:45px}.woocommerce-checkout table.woocommerce-checkout-review-order-table{padding-top:10px;padding-bottom:10px}.woocommerce-checkout table.woocommerce-checkout-review-order-table thead th{font-size:18px;width:117px;max-width:117px;white-space:nowrap}.woocommerce-checkout table.woocommerce-checkout-review-order-table td,.woocommerce-checkout table.woocommerce-checkout-review-order-table th{padding:10px 0}.woocommerce-checkout table.woocommerce-checkout-review-order-table .cart_item td{padding:15px 0;border-top-width:0;border-bottom:1px solid #d8d8d8;vertical-align:top}.woocommerce-checkout table.woocommerce-checkout-review-order-table .product-image{font-weight:700}.woocommerce-checkout table.woocommerce-checkout-review-order-table dl.variation{margin:.25em 0}.woocommerce-checkout table.woocommerce-checkout-review-order-table dl.variation:before{content:" ";display:table}.woocommerce-checkout table.woocommerce-checkout-review-order-table dl.variation:after{content:" ";clear:both;display:block}.woocommerce-checkout table.woocommerce-checkout-review-order-table dl.variation dt{font-weight:700;padding:0 0 .25em 0;margin:0 4px 0 0;display:inline-block;clear:left;float:left;font-size:14px}.woocommerce-checkout table.woocommerce-checkout-review-order-table dl.variation dd{padding:0 0 .25em 0;display:inline-block;float:left}.woocommerce-checkout table.woocommerce-checkout-review-order-table dl.variation dd p{font-size:14px}.woocommerce-checkout table.woocommerce-checkout-review-order-table .product-total{font-weight:700}.woocommerce-checkout table.woocommerce-checkout-review-order-table .product-total p{margin-bottom:0}.woocommerce-checkout table.woocommerce-checkout-review-order-table .product-total .product-price-wrap{display:inline-block;margin-top:10px}.woocommerce-checkout table.woocommerce-checkout-review-order-table .product-total .tax_label,.woocommerce-checkout table.woocommerce-checkout-review-order-table .product-total>.woocommerce-Price-amount:last-of-type{float:right}.woocommerce-checkout table.woocommerce-checkout-review-order-table .product-total .tax_label{margin-right:5px}.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr:not(:last-child) td,.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr:not(:last-child) th{border-width:0}.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr:not(:last-child) th{font-weight:400}.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot td{text-align:right}.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot th{text-transform:none}.woocommerce-checkout .checkout_coupon button.button,.woocommerce-checkout .checkout_coupon input.button{background-color:#157cf2!important}.woocommerce-checkout .checkout_coupon button.button:focus,.woocommerce-checkout .checkout_coupon button.button:hover,.woocommerce-checkout .checkout_coupon input.button:focus,.woocommerce-checkout .checkout_coupon input.button:hover{background-color:#4597f5!important}@media only screen and (max-width:768px){.woocommerce-checkout .checkout_coupon .button,.woocommerce-checkout .checkout_coupon p{box-sizing:border-box;width:100%}}.woocommerce-checkout .woocommerce-checkout #payment{background:0 0}.woocommerce-checkout .woocommerce-checkout #payment div.form-row,.woocommerce-checkout .woocommerce-checkout #payment ul.payment_methods{padding-left:3px;padding-right:0}.woocommerce-checkout .woocommerce-checkout #payment ul.payment_methods{padding-top:0}.woocommerce-checkout .woocommerce-checkout #payment div.payment_box{background-color:#f1f1f5;border:1px solid #d5d8de;border-radius:5px}.woocommerce-checkout .woocommerce-checkout #payment div.payment_box:before{display:none}.woocommerce-checkout .woocommerce-checkout #payment .wc-terms-and-conditions{float:none;margin-bottom:62px}.woocommerce-checkout .woocommerce-checkout #payment #place_order{float:none;background-color:#157cf2!important}.woocommerce-checkout .woocommerce-checkout #payment #place_order:focus,.woocommerce-checkout .woocommerce-checkout #payment #place_order:hover{background-color:#4597f5!important}.woocommerce-checkout #ship-to-different-address-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce-order-received address{box-sizing:border-box}.woocommerce-order-received .woocommerce-thankyou-order-received{background-color:#d8f3e3;color:#222;border:1px solid #9ee4bb;padding:10px 15px;border-radius:5px}.woocommerce-order-received ul.order_details{border-top:1px solid #d7d8dc;padding-top:19px;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.woocommerce-order-received ul.order_details{-ms-flex-wrap:wrap;flex-wrap:wrap}}.woocommerce-order-received ul.order_details li{border-right-width:0;font-weight:700;font-size:14px;color:#222;margin-bottom:10px;width:100%}.woocommerce-order-received ul.order_details li strong{font-weight:400;font-size:14px;margin-top:24px}.woocommerce-order-received table.order_details tbody tr td,.woocommerce-order-received table.order_details tbody tr th{border-width:0;border-bottom:1px solid #edeef5}@media only screen and (max-width:768px){.woocommerce-order-received table.order_details tbody .product-name img{display:none}}.woocommerce-order-received table.order_details .woocommerce-table__product-name a,.woocommerce-order-received table.order_details .woocommerce-table__product-name img{margin-left:5px;margin-right:5px}.woocommerce-order-received table.order_details tfoot{margin-top:10px}.woocommerce-order-received table.order_details tfoot tr td,.woocommerce-order-received table.order_details tfoot tr th{border-width:0;font-weight:400;padding-top:2px;padding-bottom:2px}.woocommerce-order-received table.order_details tfoot tr:first-child td,.woocommerce-order-received table.order_details tfoot tr:first-child th{padding-top:20px}.woocommerce-order-received table.order_details tfoot tr:last-child td,.woocommerce-order-received table.order_details tfoot tr:last-child th{padding-top:5px;font-weight:700}.mk-checkout-steps{width:100%;text-align:center;margin-bottom:60px}.mk-checkout-steps *{box-sizing:border-box}.mk-checkout-steps-number .mk-checkout-step{display:inline-block;margin:0 30px}.mk-checkout-steps-number .mk-checkout-step-number{float:left;text-align:center;padding-top:6px;border-radius:50%;background-color:#d8d8d8;color:#fff;font-size:18px;font-weight:700;width:35px;height:35px}.mk-checkout-steps-number .mk-checkout-step-svg-wrap{display:none;float:left;width:35px;height:35px;text-align:center;padding-top:7px;border-radius:50%;background-color:#fff;border:2px solid #d8d8d8}.mk-checkout-steps-number .mk-checkout-step-svg-wrap path{fill:#d8d8d8}.mk-checkout-steps-number .mk-checkout-step-text{float:left;padding-top:6px;margin-left:15px;font-size:18px;color:#d8d8d8;font-weight:700;text-transform:uppercase}.mk-checkout-steps-number .mk-checkout-step-active .mk-checkout-step-number{background-color:#157cf2}.mk-checkout-steps-number .mk-checkout-step-active .mk-checkout-step-text{color:#888}.mk-checkout-steps-number.mk-checkout-steps-complete-active .mk-checkout-step-cart .mk-checkout-step-number,.mk-checkout-steps-number.mk-checkout-steps-payment-active .mk-checkout-step-cart .mk-checkout-step-number{display:none}.mk-checkout-steps-number.mk-checkout-steps-complete-active .mk-checkout-step-cart .mk-checkout-step-svg-wrap,.mk-checkout-steps-number.mk-checkout-steps-payment-active .mk-checkout-step-cart .mk-checkout-step-svg-wrap{display:inline-block}.mk-checkout-steps-number.mk-checkout-steps-complete-active .mk-checkout-step-payment .mk-checkout-step-number{display:none}.mk-checkout-steps-number.mk-checkout-steps-complete-active .mk-checkout-step-payment .mk-checkout-step-svg-wrap{display:inline-block}.mk-checkout-steps-icon{display:-ms-flexbox;display:flex}.mk-checkout-steps-icon .mk-checkout-step{display:inline-block;margin:0 3%;max-width:20%;-ms-flex:auto;flex:auto}.mk-checkout-steps-icon .mk-checkout-step-svg-wrap{display:block;text-align:center}.mk-checkout-steps-icon .mk-checkout-step-svg-wrap svg{width:auto}@media only screen and (max-width:768px){.mk-checkout-steps-icon .mk-checkout-step-svg-wrap svg{width:35px}}.mk-checkout-steps-icon .mk-checkout-step-svg-wrap path{fill:#ccc}.mk-checkout-steps-icon .mk-checkout-step-seprator{display:inline-block;vertical-align:top;margin:15px 3% 0}.mk-checkout-steps-icon .mk-checkout-step-seprator path{fill:#e6e6e6}@media only screen and (max-width:768px){.mk-checkout-steps-icon .mk-checkout-step-seprator svg{width:15px}}.mk-checkout-steps-icon .mk-checkout-step-text{display:block;margin-top:5px;font-size:14px;color:#d8d8d8;font-weight:700;text-transform:uppercase}@media only screen and (max-width:768px){.mk-checkout-steps-icon .mk-checkout-step-text{font-size:12px;line-height:14px}}.mk-checkout-steps-icon .mk-checkout-step-active .mk-checkout-step-svg-wrap path{fill:#157cf2}.mk-checkout-steps-icon .mk-checkout-step-active .mk-checkout-step-text{color:#888}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:static;float:left;left:auto;top:auto;margin-top:32px;font-size:18px;color:#b1b1b1!important}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:70px;margin-right:10px}.woocommerce.widget .star-rating::before{color:#ffc400}.woocommerce.widget .star-rating span::before{color:#ffc400}.woocommerce-mini-cart__empty-message{margin:20px 10px}.woocommerce-page .woocommerce-products-header .mk-fullwidth-false.vc_row{margin-left:auto;margin-right:auto}.single-product div.product .product_meta>span.posted_in {}.single-product div.product .product_meta>span.posted_in a {}.single-product div.product .product_meta>span.sku_wrapper {}.single-product div.product .product_meta>span.sku_wrapper .sku {}.single-product .product div.woocommerce-product-rating .star-rating {font-size:12px;}.single-product .product div.woocommerce-product-rating .star-rating span::before {}.single-product .product div.woocommerce-product-rating .star-rating::before {}.single-product .product div.woocommerce-product-rating .woocommerce-review-link {}.single-product .product div.woocommerce-product-rating {}.single-product .product .social-share .share-by {display:none;}.single-product .product .social-share .share-by-facebook, .single-product .product .social-share .share-by-twitter, .single-product .product .social-share .share-by-pinterest, .single-product .product .social-share .share-by-email{display:inline-block;}.single-product .product .social-share .share-by a {background-color:rgba(200, 200, 200, 0);border-color:#008e00;border-width:1px;border-radius:5px;}.single-product .product .social-share .share-by:hover a {background-color:#008e00;border-color:#008e00;}.single-product .product .social-share .share-by svg {fill:#008e00;}.single-product .product .social-share .share-by:hover svg {fill:#fff;}.single-product .product .social-share {}.single-product div.product .woocommerce-product-details__short-description {margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.single-product div.product .woocommerce-product-details__short-description,.single-product div.product .woocommerce-product-details__short-description p {font-family:inherit;font-size:16px;font-weight:400;font-style:normal;color:#414141;}.single-product .product .entry-summary .price > .amount,.single-product .product .entry-summary .price del .amount,.single-product .product .entry-summary .price > .mk-price-variation-seprator,.single-product .product .entry-summary .price del .mk-price-variation-seprator {margin-top:0px;margin-right:10px;margin-bottom:0px;margin-left:0px;font-family:inherit;font-size:34px;font-weight:600;font-style:normal;color:#008e00;}.single-product .product .entry-summary .price > .amount,.single-product .product .entry-summary .price del .amount,.single-product .product .entry-summary .price > .mk-price-variation-seprator,.single-product .product .entry-summary .price del .mk-price-variation-seprator {margin-top:0px;margin-right:10px;margin-bottom:0px;margin-left:0px;font-family:inherit;font-size:34px;font-weight:600;font-style:normal;color:#008e00;}.single-product .product .mk-single-product-badges .mk-out-of-stock {background-color:#aaa;border-radius:5px;border-width:px;font-family:inherit;font-size:18px;font-weight:400;font-style:normal;color:#fff;}.single-product div.product .product_meta>span.tagged_as {}.single-product div.product .product_meta>span.tagged_as a {}.single-product div.product form.cart .variations td {}.single-product div.product form.cart .variations td label,.single-product div.product form.cart .variations td select {font-family:inherit;font-size:14px;font-weight:400;font-style:normal;color:#222222;}.single-product div.product form.cart .variations td select {}.single-product div.product form.cart div.quantity{}.single-product div.product form.cart div.quantity .mk-quantity-label,.single-product div.product form.cart div.quantity input.qty {font-family:inherit;font-size:18px;font-weight:400;font-style:normal;color:#222222;}.single-product div.product form.cart div.quantity input.qty,.single-product div.product form.cart div.quantity .quantity-button {}.single-product div.product form.cart div.quantity input.qty {width:18px;}.single-product div.product form.cart div.quantity .quantity-button {width:28px;}.single-product div.product form.cart div.quantity .quantity-button.quantity-up {top:1px;height:calc( 50% - 1px );}.single-product div.product form.cart div.quantity .quantity-button.quantity-down {bottom:1px;height:calc( 50% - 1px );}.single-product div.product form.cart div.quantity{}.single-product div.product form.cart div.quantity .mk-quantity-label,.single-product div.product form.cart div.quantity input.qty {font-family:inherit;font-size:18px;font-weight:400;font-style:normal;color:#222222;}.single-product div.product form.cart div.quantity input.qty,.single-product div.product form.cart div.quantity .quantity-button {}.single-product div.product form.cart div.quantity input.qty {width:18px;}.single-product div.product form.cart div.quantity .quantity-button {width:28px;}.single-product div.product form.cart div.quantity .quantity-button.quantity-up {top:1px;height:calc( 50% - 1px );}.single-product div.product form.cart div.quantity .quantity-button.quantity-down {bottom:1px;height:calc( 50% - 1px );}.single-product .images .flex-viewport, .single-product .images > .woocommerce-product-gallery__wrapper {border-width:1px;border-color:#acacac;background-color:rgba(255, 255, 255, 0);}.single-product div.product div.images.woocommerce-product-gallery {}@media handheld, only screen and (min-width:961px) { .single-product .flex-viewport .woocommerce-product-gallery__image {border-width:1px;border-color:#acacac;background-color:rgba(255, 255, 255, 0);} }.single-product .product .entry-summary .price ins .amount,.single-product .product .entry-summary .price ins .mk-price-variation-seprator {margin-top:0px;margin-right:10px;margin-bottom:0px;margin-left:0px;font-family:inherit;font-size:34px;font-weight:600;font-style:normal;color:#008e00;}.woocommerce-page.single-product .product .summary .product_meta .posted_in, .woocommerce-page.single-product .product .summary .product_meta .tagged_as{display:none;}.single-product div.product .product_title {font-family:inherit;font-size:36px;font-weight:400;font-style:normal;color:#000000;}.single-product div.product .product_title {}.single-product div.product .single_add_to_cart_button svg {display:inline-block;fill:;}.single-product div.product .single_add_to_cart_button {font-family:inherit;font-size:20px;font-weight:700;font-style:normal;color:#ffffff;background-color:#008e00 !important;border-radius:5px;border-color:#007200;}.single-product div.product .single_add_to_cart_button:hover {background-color:#00c400 !important;border-color:#008e00;}.single-product div.product .single_add_to_cart_button:hover svg {fill:;}.single-product div.product .mk-single-product-badges .onsale {background-color:#b71515;border-radius:5px;border-width:px;border-color:#b71515;font-family:inherit;font-size:18px;font-weight:700;font-style:normal;color:#fff;}.mk-customizer ul.products li.product .mk-product-warp {border-radius:7px;border-width:1px;border-color:#d0d0d0;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:3px;padding-bottom:10px;padding-left:3px;}.mk-customizer ul.products li.product .star-rating{font-size:15px;margin-top:0px;margin-right:0px;margin-bottom:5px;margin-left:0px;}.mk-customizer ul.products li.product .star-rating::before {} .woocommerce.widget .star-rating { font-size:15; } .mk-customizer ul.products li.product svg {display:inline-block;}.mk-customizer ul.products li.product .button-text {font-family:inherit;font-size:17px;font-weight:700;font-style:normal;color:#fff;}.mk-customizer ul.products li.product a.button {margin-top:12px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:12px;padding-right:30px;padding-bottom:12px;padding-left:30px;background-color:#008e00;border-width:0px;border-color:#000;border-radius:3px;}.mk-customizer ul.products li.product a.button:hover {background-color:#00ba00;border-color:#000;color:#fff;}.mk-customizer ul.products li.product a.button:hover .button-text {color:#fff;}.mk-customizer ul.products li.product a.button:hover svg {}.mk-customizer ul.products li.product .woocommerce-loop-product__title {font-family:inherit;font-weight:700;font-style:normal;color:#424942;font-size:18px !important;}.mk-customizer ul.products li.product .woocommerce-loop-product__title {}.mk-customizer ul.products li.product .mk-out-of-stock {background-color:#aaa;border-radius:5px;border-width:px;font-family:inherit;font-size:18px;font-weight:700;font-style:normal;color:#fff;}.mk-customizer ul.products li.product .price ins .amount,.mk-customizer ul.products li.product .price ins .mk-price-variation-seprator {font-family:inherit;font-size:20px;font-weight:700;font-style:normal;color:#222222;}.mk-customizer.archive .theme-page-wrapper.mk-grid {width:100%;max-width:100%;}.woocommerce-page ul.products {margin-left:-5px;margin-right:-5px;}.woocommerce-page ul.products li.product {margin-left:5px;margin-right:5px;margin-bottom:25px;}.woocommerce-page.columns-1 ul.products li.product {width:calc(100% - 10px);}.woocommerce-page.columns-2 ul.products li.product {width:calc(50% - 10px);}.woocommerce-page.columns-3 ul.products li.product {width:calc(33.333333333333% - 10px);}.woocommerce-page.columns-4 ul.products li.product {width:calc(25% - 10px);}.mk-customizer ul.products li.product .price > .amount,.mk-customizer ul.products li.product .price del .amount,.mk-customizer ul.products li.product .price > .mk-price-variation-seprator,.mk-customizer ul.products li.product .price del .mk-price-variation-seprator {margin-top:0px;margin-right:5px;margin-bottom:0px;margin-left:0px;font-family:inherit;font-size:24px;font-weight:700;font-style:normal;color:#5b665b;}.mk-customizer ul.products li.product .onsale {background-color:#b71515;border-radius:5px;border-width:px;border-color:#b71515;font-family:inherit;font-size:18px;font-weight:700;font-style:normal;color:#fff;}.woocommerce-cart .woocommerce h4.mk-coupon-title {}body.woocommerce-checkout .woocommerce input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not(.qty), body.woocommerce-checkout .woocommerce textarea, body.woocommerce-checkout .woocommerce .select2-selection, body.woocommerce-cart .woocommerce input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not(.qty), body.woocommerce-cart .woocommerce textarea, body.woocommerce-cart .woocommerce .select2-selection, body.woocommerce-order-received .woocommerce input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not(.qty), body.woocommerce-order-received .woocommerce textarea, body.woocommerce-order-received .woocommerce .select2-selection {font-family:inherit;font-size:17px;font-weight:400;font-style:normal;color:#000;background-color:#ececec;border-radius:px;border-width:px;border-color:;}body.woocommerce-checkout .woocommerce input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not(.qty):focus, body.woocommerce-checkout .woocommerce textarea:focus, body.woocommerce-checkout .woocommerce .select2-selection:focus, body.woocommerce-cart .woocommerce input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not(.qty):focus, body.woocommerce-cart .woocommerce textarea:focus, body.woocommerce-cart .woocommerce .select2-selection:focus, body.woocommerce-order-received .woocommerce input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not(.qty):focus, body.woocommerce-order-received .woocommerce textarea:focus {color:#000;background-color:#ffffff;border-color:#008e00;}body.woocommerce-checkout .woocommerce input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not(.qty):not(#coupon_code), body.woocommerce-checkout .woocommerce textarea, body.woocommerce-cart .woocommerce input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not(.qty):not(#coupon_code), body.woocommerce-cart .woocommerce textarea, body.woocommerce-order-received .woocommerce input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]):not(.qty):not(#coupon_code), body.woocommerce-order-received .woocommerce textarea {}body.woocommerce-checkout .woocommerce .form-row label:not(.woocommerce-form__label-for-checkbox) {font-family:inherit;font-size:17px;font-weight:700;font-style:normal;color:#000;}.woocommerce .cart .coupon input.button, .woocommerce .cart .coupon button.button, .woocommerce-cart .woocommerce-cart-form input.button, .woocommerce-cart #mk-checkout-button#mk-checkout-button, .woocommerce-checkout .woocommerce-checkout #payment #place_order, .woocommerce-checkout .checkout_coupon input.button{ font-family:inherit;font-size:18px;font-weight:700;font-style:normal;color:#ffffff;background-color:#008e00 !important;border-color:#006c00;}.woocommerce .cart .coupon input.button, .woocommerce .cart .coupon button.button:hover, .woocommerce-cart .woocommerce-cart-form input.button:hover, .woocommerce-cart #mk-checkout-button#mk-checkout-button:hover,.woocommerce-checkout .woocommerce-checkout #payment #place_order:hover, .woocommerce-checkout .checkout_coupon input.button:hover{ background-color:#00c700 !important;border-color:#008e00;}.woocommerce-cart .woocommerce-cart-form input.button:disabled { }.woocommerce-cart .woocommerce-cart-form input.button:disabled:hover { background-color:#bbbbbf !important}.woocommerce .cart_item .product-image {block}.woocommerce .cart_item .mk-cart-product-image img, .woocommerce .cart_item .product-image img {border-radius:px;border-width:px;border-color:#008e00;}.woocommerce .cart_item .mk-cart-product-image img {}.woocommerce-page form.checkout_coupon, .woocommerce-page table.woocommerce-checkout-review-order-table, .woocommerce-page .woocommerce-checkout #payment div.payment_box, .woocommerce-page form.woocommerce-form-login, .woocommerce-page .cart_totals .shop_table tr.shipping th, .woocommerce-page .cart_totals .shop_table tr.shipping td {background-color:#f1f1f5;}.woocommerce-page form.checkout_coupon, .woocommerce-page table.woocommerce-checkout-review-order-table, .woocommerce-page .woocommerce-checkout #payment div.payment_box, .woocommerce-page form.woocommerce-form-login, .woocommerce-page .cart_totals .shop_table tr.shipping {border-radius:10px;}.woocommerce-page .cart_totals .shop_table tr.shipping th {border-top-left-radius:10px;border-bottom-left-radius:10px;}.woocommerce-page .cart_totals .shop_table tr.shipping td {border-top-right-radius:10px;border-bottom-right-radius:10px;}.woocommerce-page form.checkout_coupon, .woocommerce-page table.woocommerce-checkout-review-order-table, .woocommerce-page .woocommerce-checkout #payment div.payment_box, .woocommerce-page form.woocommerce-form-login, .woocommerce-page .cart_totals .shop_table tr.shipping, .woocommerce-page .cart_totals .shop_table tr.shipping th, .woocommerce-page .cart_totals .shop_table tr.shipping td {border-width:2px;}.woocommerce-page .cart_totals .shop_table tr.shipping th {border-right-width:0;}.woocommerce-page .cart_totals .shop_table tr.shipping td {border-left-width:0;}.woocommerce-page form.checkout_coupon, .woocommerce-page table.woocommerce-checkout-review-order-table, .woocommerce-page .woocommerce-checkout #payment div.payment_box, .woocommerce-page form.woocommerce-form-login, .woocommerce-page .cart_totals .shop_table tr.shipping, .woocommerce-page .cart_totals .shop_table tr.shipping th, .woocommerce-page .cart_totals .shop_table tr.shipping td {border-color:#008e00;}.woocommerce-page form.checkout_coupon, .woocommerce-page table.woocommerce-checkout-review-order-table, .woocommerce-page .woocommerce-checkout #payment div.payment_box, .woocommerce-page form.woocommerce-form-login, .woocommerce-page .cart_totals .shop_table tr.shipping, th .woocommerce-page .cart_totals .shop_table tr.shipping td {padding-top:25px;padding-right:25px;padding-bottom:20px;padding-left:25px;}.woocommerce-page a.button.mk-wc-backword{ font-family:inherit;font-size:18px;font-weight:700;font-style:normal;color:#b7b9c5;}.woocommerce-page a.button.mk-wc-backword:hover{ }.mk-checkout-steps-number .mk-checkout-step-active .mk-checkout-step-number {background-color:#008e00}.mk-checkout-steps-number .mk-checkout-step .mk-checkout-step-number {font-family:inherit;font-size:18px;font-weight:700;font-style:normal;color:#ffffff;}.mk-checkout-steps-number .mk-checkout-step .mk-checkout-step-text {font-family:inherit;font-size:20px;font-weight:700;font-style:normal;color:#008e00;}.mk-checkout-steps {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.mk-checkout-step:not(.mk-checkout-step-active) .mk-checkout-step-number {background-color:#d8d8d8}.mk-checkout-step:not(.mk-checkout-step-active) .mk-checkout-step-number {color:#ffffff}.mk-checkout-step:not(.mk-checkout-step-active) .mk-checkout-step-text {color:#d8d8d8}.mk-checkout-steps-number .mk-checkout-step-svg-wrap {border-color:#d8d8d8}.mk-checkout-steps-number .mk-checkout-step-svg-wrap path {fill:#d8d8d8}.woocommerce-cart .woocommerce h2:not(.woocommerce-loop-product__title), .woocommerce-checkout .woocommerce h2.mk-wc-title {padding-top:5px;padding-right:0px;padding-bottom:12px;padding-left:0px;}#mk-sidebar .widget::after {content:"";display:block;width:100%;border-bottom-style:solid;border-bottom-width:0px;border-bottom-color:#d5d8de;}#mk-sidebar div.widgettitle {margin-bottom:0px;padding-bottom:15px;line-height:1.66em;font-family:inherit;font-size:17px;font-weight:700;font-style:normal;color:#333333;padding-top:0px;padding-right:0px;padding-bottom:14px;padding-left:0px;}#mk-sidebar .widget {border-style:solid;background-color:rgba(255, 255, 255, 0);border-color:rgba(0, 142, 0, 0);} .mk-single-content p{ font-size:px; line-height:em; font-weight:400; } .mk-single-content h1 { } .mk-single-content h2 { } .mk-single-content h3 { } .mk-single-content h4 { } .mk-single-content h5 { } .mk-single-content h6 { } .mk-blog-single .blog-single-title, .mk-blog-hero .content-holder .the-title{ font-size:px !important; font-weight:600 !important; } #mk-footer .footer-wrapper{padding:25px 0} #mk-footer [class*='mk-col-'] { padding:0 2%; } #sub-footer { background-color:#43474d; } .mk-footer-copyright { font-size:11px; letter-spacing:1px; } #mk-footer .widget { margin-bottom:0px; } #mk-footer, #mk-footer p { font-size:14px; color:#808080; font-weight:400; } #mk-footer .widgettitle { text-transform:uppercase; font-size:14px; color:#fff; font-weight:bolder; } #mk-footer .widgettitle a { color:#fff; } #mk-footer .widget:not(.widget_social_networks) a { color:#999999; } #mk-footer .widget:not(.widget_social_networks) a:hover { color:#008e00; } .mk-footer-copyright, #mk-footer-navigation li a { color:#8c8e91; } .mk-fullscreen-nav{ background-color:#444; } .mk-fullscreen-nav-logo { margin-bottom:30px; } .fullscreen-navigation-ul .menu-item a{ color:#fff; text-transform:uppercase; font-size:16px; letter-spacing:; font-weight:bolder; padding:16px 0; } .fullscreen-navigation-ul .menu-item a:hover{ background-color:#fff; color:#444; } body { font-size:16px; color:#1c1c1c; font-weight:400; line-height:1.66em; } p { font-size:16px; color:#1c1c1c; line-height:1.66em; } h1, h2, h3, h4, h5, h6 { line-height:1.3em; } a { color:#008e00; } a:hover { color:#05a800; } .master-holder strong { color:#000000; } .master-holder h1 { font-size:34px; color:#404040; font-weight:600; text-transform:uppercase; } .master-holder h2 { font-size:30px; color:#404040; font-weight:600; text-transform:uppercase; } .master-holder h3 { font-size:26px; color:#404040; font-weight:600; text-transform:uppercase; } .master-holder h4 { font-size:22px; color:#404040; font-weight:600; text-transform:uppercase; } .master-holder h5 { font-size:20px; color:#404040; font-weight:600; text-transform:uppercase; } .master-holder h6 { font-size:18px; color:#404040; font-weight:600; text-transform:uppercase; } .mk-section-preloader { background-color:#fff !important; } @media handheld, only screen and (max-width:1140px) { .mk-header-bg { } .responsive-searchform .text-input { } .responsive-searchform span i { } .responsive-searchform i svg { } .responsive-searchform .text-input::-webkit-input-placeholder { } .responsive-searchform .text-input:-ms-input-placeholder { } .responsive-searchform .text-input:-moz-placeholder { } .mk-header-toolbar { background-color:#24541e !important; } .mk-toolbar-navigation a, .mk-toolbar-navigation a:hover, .mk-language-nav > a, .mk-header-login .mk-login-link, .mk-subscribe-link, .mk-checkout-btn, .mk-header-tagline a, .header-toolbar-contact a, .mk-language-nav > a:hover, .mk-header-login .mk-login-link:hover, .mk-subscribe-link:hover, .mk-checkout-btn:hover, .mk-header-tagline a:hover { } .mk-header-tagline, .header-toolbar-contact, .mk-header-date { } .mk-header-toolbar .mk-header-social svg { } } .mk-header-toolbar { background-color:#24541e; } .mk-toolbar-navigation a, .mk-toolbar-navigation a:hover, .mk-language-nav > a, .mk-header-login .mk-login-link, .mk-subscribe-link, .mk-checkout-btn, .mk-header-tagline a, .header-toolbar-contact a, .mk-language-nav > a:hover, .mk-header-login .mk-login-link:hover, .mk-subscribe-link:hover, .mk-checkout-btn:hover, .mk-header-tagline a:hover { color:#ffffff; } .mk-header-tagline, .header-toolbar-contact, .mk-header-date { color:#ffffff; } .mk-header-toolbar .mk-header-social svg { fill:#999999; } .add-header-height, .header-style-1 .mk-header-inner .mk-header-search, .header-style-1 .menu-hover-style-1 .main-navigation-ul > li > a, .header-style-1 .menu-hover-style-2 .main-navigation-ul > li > a, .header-style-1 .menu-hover-style-4 .main-navigation-ul > li > a, .header-style-1 .menu-hover-style-5 .main-navigation-ul > li, .header-style-1 .menu-hover-style-3 .main-navigation-ul > li, .header-style-1 .menu-hover-style-5 .main-navigation-ul > li { height:120px; line-height:120px; } .header-style-1.a-sticky .menu-hover-style-1 .main-navigation-ul > li > a, .header-style-3.a-sticky .menu-hover-style-1 .main-navigation-ul > li > a, .header-style-1.a-sticky .menu-hover-style-5 .main-navigation-ul > li, .header-style-1.a-sticky .menu-hover-style-2 .main-navigation-ul > li > a, .header-style-3.a-sticky .menu-hover-style-2 .main-navigation-ul > li > a, .header-style-1.a-sticky .menu-hover-style-4 .main-navigation-ul > li > a, .header-style-3.a-sticky .menu-hover-style-4 .main-navigation-ul > li > a, .header-style-1.a-sticky .menu-hover-style-3 .main-navigation-ul > li, .header-style-2.a-sticky .menu-hover-style-2 .main-navigation-ul > li, .header-style-2.a-sticky .menu-hover-style-3 .main-navigation-ul > li, .header-style-2.a-sticky .menu-hover-style-5 .main-navigation-ul > li, .header-style-2.a-sticky .menu-hover-style-1 .main-navigation-ul > li > a, .header-style-2.a-sticky .menu-hover-style-4 .main-navigation-ul > li > a, .header-style-2.a-sticky .mk-search-trigger, .header-style-2.a-sticky .mk-shoping-cart-link, .header-style-3.a-sticky .mk-header-holder .mk-header-search, .a-sticky:not(.header-style-4) .add-header-height { height:55px !important; line-height:55px !important; } .mk-header-bg { -webkit-opacity:1; -moz-opacity:1; -o-opacity:1; opacity:1; } .a-sticky .mk-header-bg { -webkit-opacity:1; -moz-opacity:1; -o-opacity:1; opacity:1; } .header-style-4 .header-logo { margin:10px 0; } .header-style-2 .mk-header-inner { line-height:120px; } .mk-header-nav-container { background-color:#424242; } .mk-header-start-tour { font-size:14px; color:#333; } .mk-header-start-tour:hover { color:#333; } .mk-search-trigger, .mk-header .mk-header-cart-count { color:#ffffff; } .mk-toolbar-resposnive-icon svg, .mk-header .mk-shoping-cart-link svg{ fill:#ffffff; } .mk-css-icon-close div, .mk-css-icon-menu div { background-color:#444444; } .mk-header-searchform .text-input { color:#c7c7c7; } .mk-header-searchform span i { color:#c7c7c7; } .mk-header-searchform .text-input::-webkit-input-placeholder { color:#c7c7c7; } .mk-header-searchform .text-input:-ms-input-placeholder { color:#c7c7c7; } .mk-header-searchform .text-input:-moz-placeholder { color:#c7c7c7; } .mk-header-social.header-section a.small { margin-top:43px; } .mk-header-social.header-section a.medium { margin-top:35px; } .mk-header-social.header-section a.large { margin-top:27px; } .a-sticky .mk-header-social.header-section a.small, .a-sticky .mk-header-social.header-section a.medium, .a-sticky .mk-header-social.header-section a.large { margin-top:10.5px; line-height:16px !important; height:16px !important; width:16px !important; padding:8px !important; } .a-sticky .mk-header-social.header-section a.small svg, .a-sticky .mk-header-social.header-section a.medium svg, .a-sticky .mk-header-social.header-section a.large svg { line-height:16px !important; height:16px !important; } .header-section.mk-header-social svg { fill:#999999; } .header-section.mk-header-social a:hover svg { fill:#ccc; } .header-style-4 { text-align :left } .mk-header-inner, .a-sticky .mk-header-inner, .header-style-2.a-sticky .mk-classic-nav-bg { border-bottom:1px solid #ededed; } .header-style-4.header-align-left .mk-header-inner, .header-style-4.header-align-center .mk-header-inner { border-bottom:none; border-right:1px solid #ededed; } .header-style-4.header-align-right .mk-header-inner { border-bottom:none; border-left:1px solid #ededed; } .header-style-2 .mk-header-nav-container { border-top:1px solid #ededed; } .has-mega-menu > ul.sub-menu > li.menu-item { border-left:1px solid #f4f4f4; } .mk-vm-menuwrapper li > a { padding-right:45px; } .header-style-4 .mk-header-right { text-align:left !important; } @media handheld, only screen and (max-width:1740px) and (min-width:1140px){ .dashboard-opened .header-style-3.sticky-style-fixed .mk-dashboard-trigger { transform:translateX(-300px) translateZ(0); transition:all 300ms ease-in-out !important; } } .compose-mode #mk-theme-container.trans-header .theme-content > .vc_element:nth-child(2) .vc_controls-out-tl { padding-top:120px; } .mk-grid { max-width:1800px; } .mk-header-nav-container, .mk-classic-menu-wrapper { width:1800px; } .theme-page-wrapper #mk-sidebar.mk-builtin { width:28%; } .theme-page-wrapper.right-layout .theme-content, .theme-page-wrapper.left-layout .theme-content { width:72%; } .mk-boxed-enabled #mk-boxed-layout, .mk-boxed-enabled #mk-boxed-layout .header-style-1 .mk-header-holder, .mk-boxed-enabled #mk-boxed-layout .header-style-3 .mk-header-holder { max-width:1860px; } .mk-boxed-enabled #mk-boxed-layout .header-style-2.a-sticky .mk-header-nav-container { width:1860px !important; left:auto !important; } .main-navigation-ul > li.menu-item > a.menu-item-link { color:#ffffff; font-size:15px; font-weight:600; padding-right:20px !important; padding-left:20px !important; text-transform:uppercase; letter-spacing:px; } .mk-vm-menuwrapper ul li a { color:#ffffff; font-size:15px; font-weight:600; text-transform:uppercase; } .mk-vm-menuwrapper li > a:after, .mk-vm-menuwrapper li.mk-vm-back:after { color:#ffffff; } .mk-vm-menuwrapper .mk-svg-icon{ fill:#ffffff; } .main-navigation-ul > li.no-mega-menu ul.sub-menu li.menu-item a.menu-item-link { width:230px; } .menu-hover-style-1 .main-navigation-ul > li.menu-item > a.menu-item-link:hover, .menu-hover-style-1 .main-navigation-ul > li.menu-item:hover > a.menu-item-link, .menu-hover-style-1 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .menu-hover-style-1 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link, .menu-hover-style-2 .main-navigation-ul > li.menu-item > a.menu-item-link:hover, .menu-hover-style-2 .main-navigation-ul > li.menu-item:hover > a.menu-item-link, .menu-hover-style-2 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .menu-hover-style-2 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link, .menu-hover-style-1.mk-vm-menuwrapper li.menu-item > a:hover, .menu-hover-style-1.mk-vm-menuwrapper li.menu-item:hover > a, .menu-hover-style-1.mk-vm-menuwrapper li.current-menu-item > a, .menu-hover-style-1.mk-vm-menuwrapper li.current-menu-ancestor > a, .menu-hover-style-2.mk-vm-menuwrapper li.menu-item > a:hover, .menu-hover-style-2.mk-vm-menuwrapper li.menu-item:hover > a, .menu-hover-style-2.mk-vm-menuwrapper li.current-menu-item > a, .menu-hover-style-2.mk-vm-menuwrapper li.current-menu-ancestor > a { color:#008e00 !important; } .menu-hover-style-3 .main-navigation-ul > li.menu-item > a.menu-item-link:hover, .menu-hover-style-3 .main-navigation-ul > li.menu-item:hover > a.menu-item-link, .menu-hover-style-3.mk-vm-menuwrapper li > a:hover, .menu-hover-style-3.mk-vm-menuwrapper li:hover > a, .menu-hover-style-3 .main-navigation-ul > li.menu-item:hover > a.menu-item-link { border:2px solid #008e00; } .menu-hover-style-3 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .menu-hover-style-3 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link, .menu-hover-style-3.mk-vm-menuwrapper li.current-menu-item > a, .menu-hover-style-3.mk-vm-menuwrapper li.current-menu-ancestor > a{ border:2px solid #008e00; background-color:#008e00; color:#ffffff; } .menu-hover-style-3.mk-vm-menuwrapper li.current-menu-ancestor > a:after { color:#ffffff; } .menu-hover-style-4 .main-navigation-ul li.menu-item > a.menu-item-link:hover, .menu-hover-style-4 .main-navigation-ul li.menu-item:hover > a.menu-item-link, .menu-hover-style-4 .main-navigation-ul li.current-menu-item > a.menu-item-link, .menu-hover-style-4 .main-navigation-ul li.current-menu-ancestor > a.menu-item-link, .menu-hover-style-4.mk-vm-menuwrapper li a:hover, .menu-hover-style-4.mk-vm-menuwrapper li:hover > a, .menu-hover-style-4.mk-vm-menuwrapper li.current-menu-item > a, .menu-hover-style-4.mk-vm-menuwrapper li.current-menu-ancestor > a, .menu-hover-style-5 .main-navigation-ul > li.menu-item > a.menu-item-link:after { background-color:#008e00; color:#ffffff; } .menu-hover-style-4.mk-vm-menuwrapper li.current-menu-ancestor > a:after, .menu-hover-style-4.mk-vm-menuwrapper li.current-menu-item > a:after, .menu-hover-style-4.mk-vm-menuwrapper li:hover > a:after, .menu-hover-style-4.mk-vm-menuwrapper li a:hover::after { color:#ffffff; } .menu-hover-style-1 .main-navigation-ul > li.dropdownOpen > a.menu-item-link, .menu-hover-style-1 .main-navigation-ul > li.active > a.menu-item-link, .menu-hover-style-1 .main-navigation-ul > li.open > a.menu-item-link, .menu-hover-style-1 .main-navigation-ul > li.menu-item > a:hover, .menu-hover-style-1 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .menu-hover-style-1 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link { border-top-color:#008e00; } .menu-hover-style-1.mk-vm-menuwrapper li > a:hover, .menu-hover-style-1.mk-vm-menuwrapper li.current-menu-item > a, .menu-hover-style-1.mk-vm-menuwrapper li.current-menu-ancestor > a { border-left-color:#008e00; } .header-style-1 .menu-hover-style-3 .main-navigation-ul > li > a.menu-item-link { line-height:60px; } .header-style-1.a-sticky .menu-hover-style-3 .main-navigation-ul > li > a.menu-item-link { line-height:36.666666666667px; } .header-style-1 .menu-hover-style-5 .main-navigation-ul > li > a.menu-item-link { line-height:20px; vertical-align:middle; } .mk-main-navigation li.no-mega-menu ul.sub-menu, .mk-main-navigation li.has-mega-menu > ul.sub-menu, .mk-shopping-cart-box { background-color:#5b665b; } .mk-main-navigation ul.sub-menu a.menu-item-link, .mk-main-navigation ul .megamenu-title, .megamenu-widgets-container a, .mk-shopping-cart-box .product_list_widget li a, .mk-shopping-cart-box .product_list_widget li.empty, .mk-shopping-cart-box .product_list_widget li span, .mk-shopping-cart-box .widget_shopping_cart .total, .mk-shopping-cart-box .woocommerce-mini-cart__empty-message { color:#ffffff; } .mk-main-navigation ul.sub-menu .menu-sub-level-arrow svg { fill:#ffffff; } .mk-main-navigation ul.sub-menu li:hover .menu-sub-level-arrow svg { fill:#00ff08; } .mk-shopping-cart-box .button { border-color:#ffffff; color:#ffffff; } .mk-main-navigation ul .megamenu-title { color:#00ff08; } .mk-main-navigation ul .megamenu-title:after { background-color:#00ff08; } .megamenu-widgets-container { color:#ffffff; } .megamenu-widgets-container .widgettitle { text-transform:uppercase; font-size:18px; font-weight:bolder; } .mk-main-navigation ul.sub-menu li.menu-item ul.sub-menu li.menu-item a.menu-item-link svg { color:#e0e0e0; } .mk-main-navigation ul.sub-menu a.menu-item-link:hover, .main-navigation-ul ul.sub-menu li.current-menu-item > a.menu-item-link, .main-navigation-ul ul.sub-menu li.current-menu-parent > a.menu-item-link { color:#00ff08 !important; } .megamenu-widgets-container a:hover { color:#00ff08; } .main-navigation-ul ul.sub-menu li.menu-item a.menu-item-link:hover, .main-navigation-ul ul.sub-menu li.menu-item:hover > a.menu-item-link, .main-navigation-ul ul.sub-menu li.menu-item a.menu-item-link:hover, .main-navigation-ul ul.sub-menu li.menu-item:hover > a.menu-item-link, .main-navigation-ul ul.sub-menu li.current-menu-item > a.menu-item-link, .main-navigation-ul ul.sub-menu li.current-menu-parent > a.menu-item-link { background-color:transparent !important; } .mk-search-trigger:hover, .mk-header-start-tour:hover { color:#008e00; } .mk-search-trigger:hover .mk-svg-icon, .mk-header-start-tour:hover .mk-svg-icon { fill:#008e00; } .main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link { font-size:14px; font-weight:400; text-transform:uppercase; letter-spacing:1px; } .has-mega-menu .megamenu-title { letter-spacing:1px; } .mk-responsive-wrap { background-color:#ffffff; } .main-navigation-ul > li.no-mega-menu > ul.sub-menu:after, .main-navigation-ul > li.has-mega-menu > ul.sub-menu:after { background-color:#00e807; } .mk-shopping-cart-box { border-top:2px solid #00e807; } .main-navigation-ul > li.no-mega-menu > ul, .main-navigation-ul > li.has-mega-menu > ul, .mk-shopping-cart-box { -webkit-box-shadow:0 20px 50px 10px rgba(0, 0, 0, 0.15); -moz-box-shadow:0 20px 50px 10px rgba(0, 0, 0, 0.15); box-shadow:0 20px 50px 10px rgba(0, 0, 0, 0.15); } @media handheld, only screen and (max-width:1800px){ .mk-grid, .mk-header-nav-container, .mk-classic-menu-wrapper { width:auto; } .mk-padding-wrapper { padding:0 20px; } .header-grid.mk-grid .header-logo.left-logo { left:15px !important; } .header-grid.mk-grid .header-logo.right-logo, .mk-header-right { right:15px !important; } .mk-photo-album { margin-left:0 !important; margin-right:0 !important; width:100% !important; } .mk-edge-slider .mk-grid { padding:0 20px; } } @media handheld, only screen and (max-width:960px){ .theme-page-wrapper .theme-content { width:100% !important; float:none !important; } .theme-page-wrapper:not(.full-width-layout) { padding-right:15px !important; padding-left:15px !important; } .theme-page-wrapper:not(.full-width-layout) .theme-content:not(.no-padding) { padding:25px 0 !important; } .theme-page-wrapper #mk-sidebar { width:100% !important; float:none !important; padding:0 !important; } .theme-page-wrapper #mk-sidebar .sidebar-wrapper { padding:20px 0 !important; } } @media handheld, only screen and (max-width:1140px){ .logo-is-responsive .mk-desktop-logo, .logo-is-responsive .mk-sticky-logo { display:none !important; } .logo-is-responsive .mk-resposnive-logo { display:block !important; } .add-header-height, .header-style-1 .mk-header-inner, .header-style-3 .mk-header-inner, .header-style-3 .header-logo, .header-style-1 .header-logo, .header-style-1 .shopping-cart-header, .header-style-3 .shopping-cart-header{ height:90px!important; line-height:90px; } .mk-header:not(.header-style-4) .mk-header-holder { position:relative !important; top:0 !important; } .mk-header-padding-wrapper { display:none !important; } .mk-header-nav-container { width:auto !important; display:none !important; } .header-style-1 .mk-header-right, .header-style-2 .mk-header-right, .header-style-3 .mk-header-right { right:55px !important; } .header-style-1 .mk-header-inner .mk-header-search, .header-style-2 .mk-header-inner .mk-header-search, .header-style-3 .mk-header-inner .mk-header-search { display:none !important; } .mk-fullscreen-search-overlay { display:none; } .mk-header-search { padding-bottom:10px !important; } .mk-header-searchform span .text-input { width:100% !important; } .header-style-2 .header-logo .center-logo { text-align:right !important; } .header-style-2 .header-logo .center-logo a { margin:0 !important; } .header-logo, .header-style-4 .header-logo { height:90px !important; } .header-style-4 .shopping-cart-header { display:none; } .mk-header-inner { padding-top:0 !important; } .header-style-1 .header-logo, .header-style-2 .header-logo, .header-style-4 .header-logo { position:relative !important; right:auto !important; left:auto !important; } .shopping-cart-header { margin:0 20px 0 0 !important; } .mk-responsive-nav li ul li .megamenu-title:hover, .mk-responsive-nav li ul li .megamenu-title, .mk-responsive-nav li a, .mk-responsive-nav li ul li a:hover, .mk-responsive-nav .mk-nav-arrow { color:#444444 !important; } .mk-mega-icon { display:none !important; } .mk-header-bg { zoom:1 !important; filter:alpha(opacity=100) !important; opacity:1 !important; } .header-style-1 .mk-nav-responsive-link, .header-style-2 .mk-nav-responsive-link, .logo-in-middle .header-logo { display:block !important; } .mk-header-nav-container { height:100%; z-index:200; } .mk-main-navigation { position:relative; z-index:2; } .header-style-4 .mk-header-inner { width:auto !important; position:relative !important; overflow:visible; padding-bottom:0; } .admin-bar .header-style-4 .mk-header-inner { top:0 !important; } .header-style-4 .mk-header-right { display:none; } .header-style-4 .mk-nav-responsive-link { display:block !important; } .header-style-4 .mk-vm-menuwrapper, .header-style-4 .mk-header-search { display:none; } .header-style-4 .header-logo { width:auto !important; display:inline-block !important; text-align:left !important; margin:0 !important; } .vertical-header-enabled .header-style-4 .header-logo img { max-width:100% !important; left:20px!important; top:50%!important; -webkit-transform:translate(0, -50%)!important; -moz-transform:translate(0, -50%)!important; -ms-transform:translate(0, -50%)!important; -o-transform:translate(0, -50%)!important; transform:translate(0, -50%)!important; position:relative !important; } .header-style-1 .mk-dashboard-trigger, .header-style-2 .mk-dashboard-trigger { display:none; } .header-style-4 .mk-header-bg { height:100% !important; } } @media handheld, only screen and (min-width:1141px) { .trans-header .sticky-style-slide .mk-header-holder { position:absolute; } .trans-header .bg-true:not(.a-sticky) .mk-header-bg { opacity:0; } .trans-header .bg-true.mk-header:not(.a-sticky) .mk-header-inner { border:0; } .trans-header .bg-true.light-skin:not(.a-sticky) .mk-desktop-logo.light-logo { display:block !important; } .trans-header .bg-true.light-skin:not(.a-sticky) .mk-desktop-logo.dark-logo { display:none !important; } .trans-header .bg-true.light-skin:not(.a-sticky) .main-navigation-ul > li.menu-item > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .mk-search-trigger, .trans-header .bg-true.light-skin:not(.a-sticky) .mk-header-cart-count, .trans-header .bg-true.light-skin:not(.a-sticky) .mk-header-start-tour, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.menu-item > a.menu-item-link:hover, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.menu-item:hover > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-2 .main-navigation-ul > li.menu-item > a.menu-item-link:hover, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-2 .main-navigation-ul > li.menu-item:hover > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-2 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .mk-vm-menuwrapper li a, .trans-header .bg-true.light-skin:not(.a-sticky) .mk-vm-menuwrapper li > a:after, .trans-header .bg-true.light-skin:not(.a-sticky) .mk-vm-menuwrapper li.mk-vm-back:after { color:#fff !important; } .trans-header .bg-true.light-skin:not(.a-sticky) .mk-header-social.header-section a svg, .trans-header .bg-true.light-skin:not(.a-sticky) .main-navigation-ul li.menu-item a.menu-item-link .mk-svg-icon, .trans-header .bg-true.light-skin:not(.a-sticky) .mk-search-trigger .mk-svg-icon, .trans-header .bg-true.light-skin:not(.a-sticky) .mk-shoping-cart-link .mk-svg-icon { fill:#fff !important; } .trans-header .bg-true.light-skin:not(.a-sticky) .mk-css-icon-menu div { background-color:#fff !important; } .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.dropdownOpen > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.active > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.open > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.menu-item > a:hover, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link { border-top-color:#fff; } .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-3 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-3 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-3.mk-vm-menuwrapper li.current-menu-item > a, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-3.mk-vm-menuwrapper li.current-menu-ancestor > a { border:2px solid #fff; background-color:#fff; color:#222 !important; } .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-3 .main-navigation-ul > li.menu-item > a.menu-item-link:hover, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-3 .main-navigation-ul > li.menu-item:hover > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-3.mk-vm-menuwrapper li > a:hover, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-3.mk-vm-menuwrapper li:hover > a { border:2px solid #fff; } .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-4 .main-navigation-ul li.menu-item > a.menu-item-link:hover, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-4 .main-navigation-ul li.menu-item:hover > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-4 .main-navigation-ul li.current-menu-item > a.menu-item-link, .trans-header .bg-true.light-skin:not(.a-sticky) .menu-hover-style-5 .main-navigation-ul > li.menu-item > a.menu-item-link:after { background-color:#fff; color:#222 !important; } .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-desktop-logo.dark-logo { display:block !important; } .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-desktop-logo.light-logo { display:none !important; } .trans-header .bg-true.dark-skin:not(.a-sticky) .main-navigation-ul > li.menu-item > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-search-trigger, .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-header-cart-count, .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-header-start-tour, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul li.menu-item > a.menu-item-link:hover, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul li.menu-item:hover > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul li.current-menu-item > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul li.current-menu-ancestor > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-2 .main-navigation-ul li.menu-item > a.menu-item-link:hover, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-2 .main-navigation-ul li.menu-item:hover > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-2 .main-navigation-ul li.current-menu-item > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-2 .main-navigation-ul li.current-menu-ancestor > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-vm-menuwrapper li a, .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-vm-menuwrapper li > a:after, .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-vm-menuwrapper li.mk-vm-back:after { color:#222 !important; } .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-header-social.header-section a svg, .trans-header .bg-true.dark-skin:not(.a-sticky) .main-navigation-ul li.menu-item a.menu-item-link .mk-svg-icon, .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-search-trigger .mk-svg-icon, .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-shoping-cart-link .mk-svg-icon { fill:#222 !important; } .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.dropdownOpen > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.active > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.open > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.menu-item > a:hover, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-1 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link { border-top-color:#222; } .trans-header .bg-true.dark-skin:not(.a-sticky) .mk-css-icon-menu div { background-color:#222 !important; } .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-3 .main-navigation-ul > li.current-menu-item > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-3 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-3.mk-vm-menuwrapper li.current-menu-item > a, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-3.mk-vm-menuwrapper li.current-menu-ancestor > a { border:2px solid #222; background-color:#222; color:#fff !important; } .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-3 .main-navigation-ul > li.menu-item > a.menu-item-link:hover, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-3 .main-navigation-ul > li.menu-item:hover > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-3.mk-vm-menuwrapper li > a:hover, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-3.mk-vm-menuwrapper li:hover > a { border:2px solid #222; } .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-4 .main-navigation-ul li.menu-item > a.menu-item-link:hover, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-4 .main-navigation-ul li.menu-item:hover > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-4 .main-navigation-ul li.current-menu-item > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-4 .main-navigation-ul li.current-menu-ancestor > a.menu-item-link, .trans-header .bg-true.dark-skin:not(.a-sticky) .menu-hover-style-5 .main-navigation-ul > li.menu-item a.menu-item-link:after { background-color:#222; color:#fff !important; } .vertical-header-left .trans-header #theme-page > .mk-main-wrapper-holder, .vertical-header-left .trans-header .theme-content > .wpb_row.mk-fullwidth-true, .vertical-header-left .trans-header .theme-content > .mk-page-section-wrapper > .mk-page-section:not(.half_boxed):not(.half_fluid), .vertical-header-left .trans-header #mk-footer { padding-left:270px; } .vertical-header-left #mk-theme-container:not(.trans-header) { padding-left:270px; } .vertical-header-left:not(.mk-boxed-enabled) #mk-theme-container:not(.trans-header) .theme-page-wrapper:not(.full-width-layout) .theme-content > .wpb_row.mk-fullwidth-true, .vertical-header-left:not(.mk-boxed-enabled) #mk-theme-container:not(.trans-header) .theme-page-wrapper:not(.full-width-layout) .theme-content > .mk-page-section-wrapper > .mk-page-section:not(.half_boxed):not(.half_fluid) { padding-left:270px; } .vertical-header-left:not(.mk-boxed-enabled) #mk-theme-container.trans-header .header-style-4.a-sticky ~ .master-holder .theme-page-wrapper:not(.full-width-layout) .theme-content > .mk-page-section-wrapper > div[class*='half_'], .vertical-header-left:not(.mk-boxed-enabled) #mk-theme-container:not(.trans-header) .theme-page-wrapper:not(.full-width-layout) .theme-content > .mk-page-section-wrapper > div[class*='half_'] { margin-left:270px; } .vertical-header-left #mk-theme-container.trans-header .full-width-layout .theme-content > .mk-fullwidth-true, .vertical-header-left #mk-theme-container.trans-header .full-width-layout .theme-content > .mk-page-section-wrapper { margin-left:-285px; } .vertical-header-left #mk-theme-container.trans-header .full-width-layout .theme-content > .mk-page-section-wrapper > div[class*='half_'] { margin-left:270px; } .vertical-header-right .trans-header #theme-page > .mk-main-wrapper-holder, .vertical-header-right .trans-header .theme-content > .wpb_row.mk-fullwidth-true, .vertical-header-right .trans-header .theme-content > .mk-page-section-wrapper > .mk-page-section:not(.half_boxed):not(.half_fluid), .vertical-header-right .trans-header #mk-footer { padding-right:270px; } .vertical-header-right #mk-theme-container:not(.trans-header) { padding-right:270px; } .vertical-header-right:not(.mk-boxed-enabled) #mk-theme-container:not(.trans-header) .theme-page-wrapper:not(.full-width-layout) .theme-content > .wpb_row.mk-fullwidth-true, .vertical-header-right:not(.mk-boxed-enabled) #mk-theme-container:not(.trans-header) .theme-page-wrapper:not(.full-width-layout) .theme-content > .mk-page-section-wrapper > .mk-page-section:not(.half_boxed):not(.half_fluid) { padding-right:270px !important; } .vertical-header-right:not(.mk-boxed-enabled) #mk-theme-container.trans-header .header-style-4.a-sticky ~ .master-holder .theme-page-wrapper:not(.full-width-layout) .theme-content > .mk-page-section-wrapper > div[class*='half_'], .vertical-header-right:not(.mk-boxed-enabled) #mk-theme-container:not(.trans-header) .theme-page-wrapper:not(.full-width-layout) .theme-content > .mk-page-section-wrapper > div[class*='half_'] { margin-right:270px; } .vertical-header-right #mk-theme-container.trans-header .full-width-layout .theme-content > .mk-fullwidth-true, .vertical-header-right #mk-theme-container.trans-header .full-width-layout .theme-content > .mk-page-section-wrapper { margin-right:-285px; } .vertical-header-right #mk-theme-container.trans-header .full-width-layout .theme-content > .mk-page-section-wrapper > div[class*='half_'] { margin-right:270px; } } @media handheld, only screen and (max-width:1140px) { .mk-go-top, .mk-quick-contact-wrapper { right:22px; bottom:87px; } .mk-go-top.is-active { right:22px; bottom:145px; } .mk-quick-contact-wrapper.is-active { right:22px; } } .mk-side-dashboard { background-color:#444; } .mk-side-dashboard, .mk-side-dashboard p { font-size:12px; color:#eee; font-weight:400; } .mk-side-dashboard .widgettitle { text-transform:uppercase; font-size:14px; color:#fff; font-weight:bolder; } .mk-side-dashboard .widgettitle a { color:#fff; } .mk-side-dashboard .widget a { color:#fafafa; } .sidedash-navigation-ul li a { font-size:13px; font-weight:600; text-transform:uppercase } .sidedash-navigation-ul .sub-menu li a { font-size:12px; font-weight:400; text-transform:uppercase } .sidedash-navigation-ul li a, .sidedash-navigation-ul li .mk-nav-arrow { color:#fff; } .sidedash-navigation-ul li a:hover { color:#fff; background-color:; } .mk-side-dashboard .widget:not(.widget_social_networks) a:hover { color:#008e00; } #mk-sidebar, #mk-sidebar p { font-size:18px; color:#000000; font-weight:500; } #mk-sidebar .widgettitle { text-transform:uppercase; font-size:18px; color:#1c1c1c; font-weight:bolder; } #mk-sidebar .widgettitle a { color:#1c1c1c; } #mk-sidebar .widget a { color:#000000; } #mk-sidebar .widget:not(.widget_social_networks) a:hover { color:#008e00; } .mk-testimonial-author, .modern-style .mk-testimonial-company, #wp-calendar td#today, .news-full-without-image .news-categories span, .news-half-without-image .news-categories span, .news-fourth-without-image .news-categories span, .mk-read-more, .news-single-social li a, .portfolio-carousel-cats, .blog-showcase-more, .simple-style .mk-employee-item:hover .team-member-position, .mk-portfolio-classic-item .portfolio-categories a, .register-login-links a:hover, .not-found-subtitle, .mk-mini-callout a, .search-loop-meta a, .mk-tooltip a:hover, .new-tab-readmore, .mk-news-tab .mk-tabs-tabs li.is-active a, .mk-woo-tabs .mk-tabs-tabs li.ui-state-active a, .monocolor.pricing-table .pricing-price span, .quantity .plus:hover, .quantity .minus:hover, .blog-modern-comment:hover, .blog-modern-share:hover { color:#008e00; } .mk-tabs .mk-tabs-tabs li.is-active a > i, .mk-accordion .mk-accordion-single.current .mk-accordion-tab:before, .widget_testimonials .testimonial-slider .testimonial-author, #mk-filter-portfolio li a:hover, #mk-language-navigation ul li a:hover, #mk-language-navigation ul li.current-menu-item > a, .mk-quick-contact-wrapper h4, .divider-go-top:hover i, .widget-sub-navigation ul li a:hover, #mk-footer .widget_posts_lists ul li .post-list-meta time, .mk-footer-tweets .tweet-username, .product-category .item-holder:hover h4 { color:#008e00 !important; } .accent-bg-color, .image-hover-overlay, .newspaper-portfolio, .similar-posts-wrapper .post-thumbnail:hover > .overlay-pattern, .portfolio-logo-section, .post-list-document .post-type-thumb:hover, #cboxTitle, #cboxPrevious, #cboxNext, #cboxClose, .comment-form-button, .mk-dropcaps.fancy-style, .mk-image-overlay, .pinterest-item-overlay, .news-full-with-image .news-categories span, .news-half-with-image .news-categories span, .news-fourth-with-image .news-categories span, .widget-portfolio-overlay, .portfolio-carousel-overlay, .blog-carousel-overlay, .mk-blog-classic-item .blog-loop-comments span, .mk-similiar-overlay, .mk-skin-button, .mk-flex-caption .flex-desc span, .mk-icon-box .mk-icon-wrapper i:hover, .mk-quick-contact-link:hover, .quick-contact-active.mk-quick-contact-link, .mk-fancy-table th, .ui-slider-handle, .widget_price_filter .ui-slider-range, #review_form_wrapper input[type=submit], #mk-nav-search-wrapper form .nav-side-search-icon:hover, form.ajax-search-complete i, .blog-modern-btn, .showcase-blog-overlay, .gform_button[type=submit], .single_add_to_cart_button, .button.checkout-button, .woocommerce #payment #place_order, #respond #submit, .widget_price_filter .price_slider_amount .button, .widget_shopping_cart .button.checkout { background-color:#008e00 !important; } .a_accent-bg-hover:hover { background-color:#008e00; } ::-webkit-selection { background-color:#008e00; color:#fff; } ::-moz-selection { background-color:#008e00; color:#fff; } ::selection { background-color:#008e00; color:#fff; } .mk-circle-image .item-holder { -webkit-box-shadow:0 0 0 1px #008e00; -moz-box-shadow:0 0 0 1px #008e00; box-shadow:0 0 0 1px #008e00; } .mk-blockquote.line-style, .bypostauthor > .mk-single-comment .comment-content, .bypostauthor > .mk-single-comment .comment-content:after, .mk-tabs.simple-style .mk-tabs-tabs li.is-active a { border-color:#008e00 !important; } .news-full-with-image .news-categories span, .news-half-with-image .news-categories span, .news-fourth-with-image .news-categories span, .mk-flex-caption .flex-desc span { box-shadow:8px 0 0 #008e00, -8px 0 0 #008e00; } .monocolor.pricing-table .pricing-cols .pricing-col.featured-plan { border:1px solid #008e00 !important; } .mk-skin-button.three-dimension { box-shadow:0px 3px 0px 0px #007200; } .mk-skin-button.three-dimension:active { box-shadow:0px 1px 0px 0px #007200; } .product-loading-icon { background-color:rgba(0,142,0,0.6); } .mk-woocommerce-carousel .the-title, .mk-woocommerce-carousel .product-title { font-size:16px !important; text-transform:initial; } .single-product .entry-summary .price .amount{ color:#008e00; } .single-product .entry-summary .star-rating span:before { color:#404040 !important; } .wc-tabs li.active a { border-color:#008e00; } #review_form_wrapper .comment-reply-title { font-size:30px; color:#404040; font-weight:600; text-transform:uppercase; } @media handheld, only screen and (max-width:1140px) { .add-cart-responsive-state { display:block; } } #woocommerce-product-search-field { box-sizing:border-box; width:65%; } .woocommerce-product-search input[type="submit"] { width:33%; padding-left:0 !important; padding-right:0 !important; text-align:center; } @media handheld, only screen and (max-width:960px) { #woocommerce-product-search-field { width:74%; } .woocommerce-product-search input[type="submit"] { width:24%; } }#fkcart-modal{font-size:16px;color:var(--fkcart-primary-text-color);line-height:1.3;font-weight:500;box-sizing:border-box}#fkcart-modal svg{outline:0}#fkcart-modal *{box-sizing:border-box}#fkcart-modal * ::-webkit-scrollbar{width:6px;height:5px}#fkcart-modal * ::-webkit-scrollbar-thumb{background:#666}#fkcart-modal * ::-webkit-scrollbar-track{background:#dedede}#fkcart-modal .fkcart-panel:not(.fkwcs_fkcart_gpay_wrapper){padding-left:16px;padding-right:16px}#fkcart-modal .fkcart-hide{display:none!important}#fkcart-modal .fkcart-t--center{text-align:center}#fkcart-modal .fkcart-input-error{color:var(--fkcart-error-color);font-size:12px;margin-left:2px;line-height:1.3;font-weight:400;margin-top:4px}.fkcart-p-10{padding-top:10px;padding-bottom:10px}.fkcart-p-20{padding-top:20px;padding-bottom:20px}.fkcart-pt-10{padding-top:10px}.fkcart-pt-20{padding-top:20px}.fkcart-pb-16{padding-bottom:16px}.fkcart-pb-24{padding-bottom:24px}.fkcart-pb-20{padding-bottom:20px}.fkcart-pt-10{padding-top:10px}.fkcart-pb-16{padding-bottom:16px}.fkcart-pt-16{padding-top:16px}.fkcart-pb-10{padding-bottom:10px}#fkcart-modal .is-disabled{opacity:.6;pointer-events:none}#fkcart-modal .fkcart-text-light{font-size:14px;color:var(--fkcart-secondary-text-color);font-weight:500}.fkcart-shimmer{animation:fkcartShimmer 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;display:inline-block}.fkcart-loading{position:relative}.fkcart-loading::after{content:"";display:block;width:16px;height:16px;position:absolute;left:calc(50% - 8px);top:calc(50% - 8px);animation:fkcartSpinAround .5s linear infinite;border-bottom:1px solid var(--fkcart-primary-bg-color);border-left:1px solid var(--fkcart-primary-bg-color);border-right:1px solid transparent;border-top:1px solid transparent;border-radius:290486px}.fkcart-loaded::after{animation-duration:.8s;animation-timing-function:ease;animation-name:fkcartCheckmark;transform:scaleX(-1) rotate(135deg);border-right:1px solid var(--fkcart-primary-bg-color);border-top:1px solid var(--fkcart-primary-bg-color);border-left:0;border-bottom:0;animation-iteration-count:inherit;border-radius:0;opacity:1;height:14px;width:6px;transform-origin:left top;left:calc(50% - .35em);top:calc(50% - 0em)}.fkcart-image-wrapper.fkcart-loading::after,.fkcart-image-wrapper.fkcart-loading::before{display:none}.fkcart-image-wrapper.fkcart-loading::before,.fkcart-product-image.fkcart-loading::before{content:"";display:block;position:absolute;background:#fff;backdrop-filter:blur(3px);padding:0;width:32px;height:32px;left:50%;top:50%;border-radius:50%;margin-left:-16px;margin-top:-16px}.fkcart-image-wrapper.fkcart-loading::after,.fkcart-image-wrapper.fkcart-loading::before{display:none}#fkcart-floating-toggler{position:fixed;top:auto;bottom:36px;right:36px;width:calc(var(--fkcart-toggle-size) * 2 * 1px);height:calc(var(--fkcart-toggle-size) * 2 * 1px);border:none;transition:box-shadow .25s ease 0s,opacity .4s ease 0s,scale 1s ease-in-out 0s,transform .2s ease-in-out 0s;z-index:10999;border-radius:var(--fkcart-toggle-border-radius,50%);cursor:pointer;box-shadow:0 2px 8px rgb(0 0 0 / 25%);box-sizing:border-box;padding:0;margin:0}#fkcart-floating-toggler.fkcart-should-hide{visibility:hidden}#fkcart-floating-toggler[data-position=bottom-left]{left:36px;right:auto}#fkcart-modal .fkcart-modal-container[data-direction=rtl][data-slider-pos=bottom-left] .fkcart-preview-ui,#fkcart-modal .fkcart-modal-container[data-direction=rtl][data-slider-pos=bottom-left] .fkcart-quick-view-drawer{right:auto;left:0;transform:translate(-100%)}#fkcart-modal .fkcart-modal-container[data-direction=rtl][data-slider-pos=bottom-left] .fkcart-slider-notices.fkcart-hide-notice{right:auto;left:0}#fkcart-floating-toggler .fkcart-floating-icon{-js-display:flex;display:flex;align-items:center;cursor:pointer;justify-content:center;height:100%;opacity:1;pointer-events:none;text-indent:-99999px;transition:opacity 80ms linear 0s,transform .16s linear 0s;background-color:var(--fkcart-toggle-bg-color);color:var(--fkcart-toggle-icon-color);user-select:none;line-height:1;border-radius:var(--fkcart-toggle-border-radius,50%);box-sizing:border-box}#fkcart-floating-toggler .fkcart-floating-icon path{fill:var(--fkcart-toggle-icon-color)}#fkcart-floating-toggler.fkcart-toggler-style2{border-radius:5px}#fkcart-floating-toggler.fkcart-toggler-style2 .fkcart-floating-icon{border-radius:5px}#fkcart-floating-toggler .fkcart-floating-icon svg{margin:0;padding:0;box-sizing:border-box;width:calc(var(--fkcart-toggle-size) * 1px);height:calc(var(--fkcart-toggle-size) * 1px)}#fkcart-floating-toggler .fkcart-item-count{position:absolute;top:0;left:-2px;min-width:18px;width:auto;height:18px;display:flex;-js-display:flex;align-items:center;justify-content:center;background-color:var(--fkcart-toggle-count-bg-color);border-radius:100%;color:var(--fkcart-toggle-count-font-color);z-index:20;font-weight:600;font-size:12px;line-height:10px;box-sizing:border-box;padding:2px}.fkcart-trigger-open,.fkcart-trigger-open body{overflow:hidden!important;scrollbar-gutter:auto}#fkcart-modal{display:none;position:fixed;top:0;bottom:0;left:0;right:0;outline:0;overflow:hidden;width:100%;height:100%;z-index:9876543210}#fkcart-modal.fkcart-show{display:block}#fkcart-modal .fkcart-modal-backdrop{position:fixed;background-color:#000;opacity:.3;top:0;left:0;bottom:0;right:0;z-index:999999998}#fkcart-modal .fkcart-preview-ui{position:fixed;right:0;top:0;display:flex;flex-direction:column;justify-content:space-between;background-color:var(--fkcart-bg-color,#fff);height:100%;max-height:100%;width:100%;max-width:var(--fkcart-slider-desktop-width,420px);outline:0;z-index:999999999;transform:translate(100%) scale(1);transition:transform var(--fkcart-animation-duration,.4s) ease-out}#fkcart-modal .fkcart-preview-ui.has-zero-state .fkcart-checkout-wrap,#fkcart-modal .fkcart-preview-ui.has-zero-state .fkcart-coupon-area,#fkcart-modal .fkcart-preview-ui.has-zero-state .fkcart-order-summary,#fkcart-modal .fkcart-preview-ui.has-zero-state .fkcart-reward-panel{display:none}#fkcart-modal.fkcart-show .fkcart-preview-ui{transform:translate(0)!important}#fkcart-modal .fkcart-preview-ui.has-zero-state .fkcart-slider-footer{border-top:none}#fkcart-modal .fkcart-slider-notices{border:none;border-radius:0;clear:both;cursor:pointer;font-size:15px;height:auto;margin-bottom:0;margin-left:0;min-height:52px;position:absolute;right:0;top:0;transition:all .3s;width:100%;max-width:var(--fkcart-slider-desktop-width);z-index:9999999992;display:flex;align-items:center;justify-content:center;background-color:var(--fkcart-error-bg-color);color:var(--fkcart-error-color);text-align:center;opacity:1;visibility:visible;padding:12px}#fkcart-modal .fkcart-slider-notices[data-status=success]{background-color:var(--fkcart-success-bg-color);color:var(--fkcart-success-color)}#fkcart-modal .fkcart-slider-notices[data-status=success] .fkcart-notice-icon{display:none}#fkcart-modal .fkcart-slider-notices.fkcart-hide-notice{opacity:0;visibility:hidden}#fkcart-modal .fkcart-slider-notices .fkcart-notice-text{text-align:left;font-size:15px;font-weight:500}#fkcart-modal .fkcart-slider-notices .fkcart-notice-icon{margin-right:8px;display:flex;align-items:center;transform:translateY(-1px)}body #fkcart-modal .fkcart-preview-ui .fkcart-carousel-wrap,body #fkcart-modal .fkcart-preview-ui .fkcart-coupon-area,body #fkcart-modal .fkcart-preview-ui .fkcart-reward-panel,body #fkcart-modal .fkcart-preview-ui .fkcart-slider-footer,body #fkcart-modal .fkcart-preview-ui .fkcart-slider-header{border:none}body #fkcart-modal .fkcart-preview-ui .fkcart-coupon-icon.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-coupon-title.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-discounted-price.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-item-price.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-item-title.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-progress-wrap.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-reward-message.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-summary-amount.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-summary-text.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-title.fkcart-shimmer{height:10px;border-radius:0}body #fkcart-modal .fkcart-preview-ui .fkcart-title.fkcart-shimmer{width:25%}body #fkcart-modal .fkcart-preview-ui .fkcart-reward-message.fkcart-shimmer{width:50%}body #fkcart-modal .fkcart-preview-ui .fkcart-progress-wrap.fkcart-shimmer{width:100%;background-color:#f0f0f0}body #fkcart-modal .fkcart-preview-ui .fkcart-coupon-title.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-item-title.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-summary-amount.fkcart-shimmer{width:70px}body #fkcart-modal .fkcart-preview-ui .fkcart-coupon-icon.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-discounted-price.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-item-price.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-summary-text.fkcart-shimmer{width:70px}body #fkcart-modal .fkcart-preview-ui .fkcart-quantity-selector.fkcart-shimmer{width:30px;height:20px;border-radius:0}#fkcart-modal .fkcart-preview-ui .fkcart-slider-heading{align-items:center;-js-display:flex;display:flex;flex-direction:row;justify-content:space-between;padding-top:12px;padding-bottom:12px}#fkcart-modal .fkcart-preview-ui .fkcart-slider-heading .fkcart-title{width:100%;color:var(--fkcart-primary-text-color);font-size:16px;font-weight:600;margin:0;line-height:1.5}#fkcart-modal .fkcart-preview-ui .fkcart-slider-heading .fkcart-title span{margin-left:4px}#fkcart-modal .fkcart-preview-ui .fkcart-slider-heading .fkcart-modal-close{cursor:pointer;line-height:20px;display:flex;align-items:center}.fkcart-reward-product-wrap{overflow-x:hidden;height:100%;display:flex;flex-direction:column}#fkcart-modal .fkcart-preview-ui .fkcart-slider-body{-ms-overflow-style:none;position:relative;display:grid;grid-template-rows:1fr;flex:1}#fkcart-modal.fkcart-show .fkcart-preview-ui.has-zero-state .fkcart-slider-body{overflow:auto;overflow-x:hidden;height:100%}#fkcart-modal .fkcart-preview-ui .fkcart-slider-body.fkcart-body-275{grid-template-rows:1fr 275px}#fkcart-modal .fkcart-preview-ui .fkcart-slider-body.fkcart-body-150{grid-template-rows:1fr 150px}#fkcart-modal .fkcart-drawer{position:fixed;top:0;width:200px;left:-200px;height:100vh;overflow:hidden}#fkcart-modal .fkcart-modal-container[data-direction=rtl][data-slider-pos=bottom-left] .fkcart-drawer{left:420px}#fkcart-modal .fkcart-drawer .fkcart-drawer-container{transform:translate(100%);transition:transform .25s ease-in;margin:0;height:100%;background-color:#fff;border-right:1px solid var(--fkcart-border-color)}#fkcart-modal .fkcart-drawer .fkcart-drawer-container .fkcart-drawer-wrap{padding:16px;height:100%;overflow-x:hidden;background-color:var(--fkcart-panel-color);overflow-y:auto;scrollbar-width:thin;position:relative}#fkcart-modal .fkcart-drawer .fkcart-drawer-heading{text-align:center;line-height:1.5;font-weight:500;font-size:14px;color:var(--fkcart-primary-text-color);margin-bottom:16px}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item{flex-direction:column;text-align:center;margin-bottom:36px}body #fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item{gap:8px}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-image-wrapper{margin:0 auto}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-image-wrapper.fkcart-shimmer{margin-bottom:8px}#fkcart-modal .fkcart-drawer .fkcart-item-misc{display:none}#fkcart-modal .fkcart-coupon-area{border-bottom:1px solid var(--fkcart-border-color);padding:12px 16px}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-head{display:flex;align-items:center;justify-content:space-between;cursor:pointer}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-body{margin-top:8px}#fkcart-modal .fkcart-coupon-area .fkcart-panel{padding:0}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-icon{height:16px}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-head .fkcart-coupon-title{font-size:14px;font-weight:600;color:var(--fkcart-primary-text-color)}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap{display:flex;align-items:center}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap #fkcart-coupon__input{background-color:transparent;color:var(--fkcart-primary-text-color);font-weight:400;font-size:13px;line-height:18px;margin:0;outline:0;padding:8px 12px;min-width:55%;flex:1;border:1px solid var(--fkcart-border-color);border-radius:8px;border-top-right-radius:0;border-bottom-right-radius:0;box-sizing:border-box;min-height:auto;overflow:hidden;box-shadow:none;appearance:none;max-height:36px}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap #fkcart-coupon__input:focus{border-color:#0073aa}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap.has-error #fkcart-coupon__input{border-color:var(--fkcart-error-color);border-right:0}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap #fkcart-coupon__input:focus,#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap #fkcart-coupon__input:hover{background-color:transparent;box-shadow:none;outline:0}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap .fkcart-coupon-button{border:1px solid var(--fkcart-primary-bg-color,#0073aa);font-size:15px;margin:0;border-radius:0 8px 8px 0;user-select:none;padding:8px 16px;font-weight:500;line-height:22px;max-height:36px}#fkcart-modal .fkcart-checkout-wrap #fkwcs_stripe_smart_button_wrapper{margin-top:16px}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button{background-color:var(--fkcart-primary-bg-color,#0170b9);border:0;color:#fff;display:flex;font-size:18px;font-weight:500;padding:8px 24px;text-align:center;justify-content:center;text-decoration:none;transition:all .2s ease-out;line-height:24px;width:100%;margin:0 0 0;border-radius:var(--fkcart-border-radius,8px)}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button:hover{opacity:.9}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button .fkcart-checkout--icon{display:inline-flex;align-items:center}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button.fkcart-loading div,#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button.fkcart-loading div *{color:transparent!important}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button.fkcart-loading .fkcart-checkout--icon{opacity:0}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button.fkcart-loading::after{border-bottom-color:var(--fkcart-primary-font-color,#fff);border-left-color:var(--fkcart-primary-font-color,#fff)}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button .fkcart-checkout--text{color:var(--fkcart-primary-font-color,#fff);margin:0 8px}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button .fkcart-checkout--price *{color:var(--fkcart-primary-font-color,#fff)}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button .fkcart-checkout--icon path{fill:var(--fkcart-primary-font-color,#fff)}#fkcart-modal .fkcart-quantity-selector{display:inline-flex;align-items:center;justify-content:flex-start;box-shadow:0 0 0 1px var(--fkcart-border-color);border-radius:6px}#fkcart-modal .fkcart-quantity-selector.fkcart-shimmer{box-shadow:none}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity-button{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0;color:var(--fkcart-primary-text-color);cursor:pointer;height:24px;margin:0;outline:0;padding:0;position:relative;text-align:center;text-indent:-9999em;width:28px;min-width:28px;display:flex;align-items:center}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity-button svg{display:block;font-size:8px;height:10px;margin:0 auto;text-align:center;width:10px;color:var(--fkcart-primary-text-color);outline:0}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity__input{background-color:transparent;border:0;outline:0;min-height:24px;height:24px;max-height:30px;min-width:32px;width:32px;padding:0 4px;box-sizing:border-box;text-align:center;-moz-appearance:textfield;font-size:13px;line-height:16px;font-weight:400;color:var(--fkcart-primary-text-color);box-shadow:0 0 0 1px var(--fkcart-border-color);border-radius:0;margin-bottom:0}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity__input::-webkit-inner-spin-button,#fkcart-modal .fkcart-quantity-selector .fkcart-quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#fkcart-modal .fkcart-slider-body .fkcart-item-wrap .fkcart--item{gap:16px}#fkcart-modal .fkcart-item-wrap .fkcart--item{display:flex;height:auto;position:relative;margin-bottom:16px}#fkcart-modal .fkcart-item-wrap .fkcart--item.fkcart-line-item{margin-bottom:24px;gap:12px;padding-left:16px;padding-right:16px;max-width:100%;align-items:center;position:relative;margin-top:0;flex:1;width:calc(100% - 72px);margin-left:72px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-image-wrapper{text-decoration:none;margin:0;padding:0;display:inline-flex;width:60px;flex:0 0 60px;outline:0;align-self:flex-start;height:60px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-image-wrapper img{display:inline-block;height:auto;border-radius:8px;border:1px solid #dedfea;max-width:100%;width:auto}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-image-wrapper img:nth-child(2){display:none}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-info{width:100%;display:flex;gap:16px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-title{display:block;line-height:1.5;font-size:14px;font-weight:600;text-decoration:none;color:var(--fkcart-primary-text-color);outline:0;margin-bottom:2px}#fkcart-modal .fkcart-item-meta-content-wrap,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content{font-size:12px;line-height:1.5;font-weight:400;color:var(--fkcart-secondary-text-color)}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content{margin-bottom:2px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-select-options{color:var(--fkcart-accent-color)}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content:empty{display:none}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-attr-wrap *{font-size:12px;line-height:1.5}#fkcart-modal .fkcart-item-meta-content-wrap .fkcart-attr-wrap,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-attr-wrap{display:flex;gap:0;font-weight:400;color:var(--fkcart-secondary-text-color);justify-content:left;flex-wrap:wrap}#fkcart-modal .fkcart-item-meta-content-wrap .fkcart-attr-wrap .fkcart-attr-value,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-attr-wrap .fkcart-attr-value{padding-left:3px}#fkcart-modal .fkcart-item-meta-content-wrap .variation,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .variation{margin:0;display:grid;grid-template-columns:auto 1fr;column-gap:4px}#fkcart-modal .fkcart-item-meta-content-wrap .variation dt,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .variation dt{margin:0;max-width:96px}#fkcart-modal .fkcart-item-meta-content-wrap .variation dd,#fkcart-modal .fkcart-item-meta-content-wrap .variation p,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .variation dd,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .variation p{margin:0}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-line-item{margin-top:8px;position:relative}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-pricing-wrap{margin-left:24px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price{font-size:14px;font-weight:400;line-height:1.5;color:var(--fkcart-primary-text-color);flex-wrap:wrap;text-align:right}#fkcart-modal .fkcart-item-wrap .fkcart--item.fkcart_save_class_active .fkcart-line-item{margin-top:18px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price>.woocommerce-Price-amount:not(:only-child):first-child{margin-right:2px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price>.woocommerce-Price-amount:not(:only-child):last-child{margin-left:2px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price>span.woocommerce-Price-amount,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price>span.woocommerce-Price-amount *{color:var(--fkcart-primary-text-color)}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price del .woocommerce-Price-amount,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price del .woocommerce-Price-amount *{color:var(--fkcart-strike-through-price-text-color)}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-button.fkcart-loading .fkcart-item-price .woocommerce-Price-amount,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-button.fkcart-loading .fkcart-item-price .woocommerce-Price-amount *{color:transparent}#fkcart-modal .fkcart--item .fkcart-discounted-price{display:flex;flex-wrap:wrap;gap:2px;justify-content:end;margin-top:4px;font-weight:400;font-size:12px;line-height:16px;color:var(--fkcart-saving-text-price-color)}#fkcart-modal .fkcart--item .fkcart-discounted-price .fkcart-discounted-text{white-space:nowrap}#fkcart-modal .fkcart--item .fkcart-discounted-price .fkcart-discounted-amount{color:var(--fkcart-saving-text-price-color)}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta .fkcart-item-price{place-content:start}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price del{order:2;font-weight:400;font-size:12px;line-height:10px;color:var(--fkcart-strike-through-price-text-color);text-decoration-color:var(--fkcart-strike-through-price-text-color);margin-top:5px;width:100%;margin-right:4px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price ins{order:1;font-weight:400;text-decoration:none;width:100%}#fkcart-modal .fkcart-drawer .fkcart-item-wrap .fkcart--item .fkcart-item-price{place-content:center;text-align:center}.fkcart-thumb-wrap{position:relative}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-remove-item{position:absolute;z-index:9999;cursor:pointer;width:28px;height:28px;top:-8px;left:-8px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-remove-item span{display:inline-flex;cursor:pointer;text-decoration:underline;font-size:12px;position:absolute;background:#dedfea;color:#24272d;width:16px;height:16px;align-items:center;justify-content:center;border-radius:50%;z-index:10}#fkcart-modal .fkcart-button{padding:7px 12px;font-size:13px;background:0 0;border-radius:var(--fkcart-border-radius,8px);line-height:14px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;margin-top:12px;flex-wrap:wrap;position:relative;outline:0;text-decoration:none;box-shadow:inset 0 0 0 1px var(--fkcart-primary-bg-color,#0170b9);color:var(--fkcart-primary-bg-color,#0170b9)}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart-button{margin-top:0}#fkcart-modal .fkcart-primary-button{font-size:16px;padding:12px 24px;line-height:20px;background:var(--fkcart-primary-bg-color,#0170b9);border-radius:var(--fkcart-border-radius,8px);font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;margin-top:10px;position:relative;outline:0;color:var(--fkcart-primary-font-color);border:0;box-shadow:none}#fkcart-modal .fkcart-primary-button:hover{opacity:.9}#fkcart-modal .fkcart-primary-button:focus,#fkcart-modal .fkcart-primary-button:hover{outline:0;box-shadow:none;background:var(--fkcart-primary-bg-color,#0170b9)}#fkcart-modal .fkcart-button:hover{opacity:.9}#fkcart-modal .fkcart-button:focus{outline:0;box-shadow:inset 0 0 0 1px var(--fkcart-primary-bg-color,#0170b9)}#fkcart-modal .fkcart-button.fkcart-loading,#fkcart-modal .fkcart-primary-button.fkcart-loading{color:transparent}#fkcart-modal .fkcart-button.fkcart-loading:after{border-color:transparent transparent var(--fkcart-primary-bg-color) var(--fkcart-primary-bg-color)}#fkcart-modal .fkcart-button.fkcart-loaded:after{border-color:var(--fkcart-primary-bg-color)}#fkcart-modal .fkcart-primary-button.fkcart-loading:after{border-color:transparent transparent var(--fkcart-primary-font-color) var(--fkcart-primary-font-color)}#fkcart-modal .fkcart-primary-button.fkcart-loaded:after{border-color:var(--fkcart-primary-font-color)}#fkcart-modal .fkcart-button.fkcart-full-width,#fkcart-modal .fkcart-primary-button.fkcart-full-width{width:100%}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-button .fkcart-item-price del{margin-right:0}#fkcart-modal .fkcart--item-heading{font-weight:600;font-size:16px;color:var(--fkcart-primary-text-color);line-height:1.5;padding-top:16px;padding-bottom:16px}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item{flex-direction:column;flex:0 0 50%;text-align:center}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-image-wrapper{margin:0 auto;width:auto;height:auto}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-image-wrapper span{max-width:80%;width:120px;max-height:120px;height:auto;margin:0 auto}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-item-pricing-wrap{margin-left:0}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-item-title{overflow:hidden}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-item-price{font-size:13px;color:var(--fkcart-primary-bg-color)}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-item-price .woocommerce-Price-amount,#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-item-price .woocommerce-Price-amount *{color:var(--fkcart-primary-bg-color)}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-item-price del .woocommerce-Price-amount,#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-item-price del .woocommerce-Price-amount *{color:var(--fkcart-strike-through-price-text-color)}#fkcart-modal .fkcart-carousel-wrap{background-color:var(--fkcart-panel-color);border-bottom:1px solid var(--fkcart-border-color);max-width:var(--fkcart-slider-desktop-width,420px);min-width:100%}#fkcart-modal .fkcart-carousel{position:relative;padding:0 40px}#fkcart-modal .fkcart-carousel *{box-sizing:border-box}#fkcart-modal .fkcart-carousel__viewport[data-count="1"]~.fkcart-nav-btn{display:none}#fkcart-modal .fkcart-carousel__viewport{overflow:hidden;width:100%}#fkcart-modal .fkcart-carousel__container{display:flex;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent;margin-left:-15px}#fkcart-modal .fkcart-carousel__viewport[data-count='1'] .fkcart-carousel__container{justify-content:center}#fkcart-modal .fkcart-carousel__slide{flex:0 0 100%}#fkcart-modal .fkcart-nav-btn{outline:0;cursor:pointer;background-color:transparent;touch-action:manipulation;position:absolute;z-index:1;top:30%;transform:translateY(-50%);border:0;width:16px;height:16px;justify-content:center;align-items:center;color:var(--fkcart-color-black);padding:0}#fkcart-modal .fkcart-upsell-style2 .fkcart-nav-btn{top:30%}#fkcart-modal .fkcart-nav-btn:disabled,#fkcart-modal .fkcart-nav-btn[disabled=disabled]{cursor:default;opacity:.3}#fkcart-modal .fkcart-nav-btn__svg{width:100%;height:100%}#fkcart-modal .fkcart-nav-btn--prev{left:4px}#fkcart-modal .fkcart-nav-btn--next{right:4px}#fkcart-modal .fkcart-carousel-dots{display:flex;list-style:none;justify-content:center;padding-top:4px;min-height:34px}#fkcart-modal .fkcart-no-carousel{min-height:20px;display:block}#fkcart-modal .fkcart-carousel-dot{background-color:transparent;cursor:pointer;position:relative;padding:0;outline:0;border:0;width:16px;height:30px;margin-right:5px;margin-left:5px;display:flex;align-items:center}#fkcart-modal .fkcart-carousel-dot:after{background-color:#ccc;width:100%;height:2px;border-radius:2px;content:"";opacity:.8}#fkcart-modal .fkcart-carousel-dot.is-selected:after{background-color:var(--fkcart-primary-bg-color);opacity:1}#fkcart-modal .fkcart-item-wrap .fkcart--item.fkcart-carousel__slide{margin-bottom:0;padding-left:21px;padding-right:6px;gap:12px}#fkcart-modal .fkcart-zero-state{display:flex;flex-direction:column;height:100%;width:100%;text-align:center;padding:20px;justify-content:center}#fkcart-modal .fkcart-zero-state .fkcart-icon-cart svg{display:inline-flex}#fkcart-modal .fkcart-zero-state .fkcart-zero-state-title{font-size:18px;line-height:1.3;color:var(--fkcart-primary-text-color);margin:6px 0;font-weight:500}#fkcart-modal .fkcart-zero-state .fkcart-zero-state-text{font-size:14px;line-height:1.3;color:var(--fkcart-secondary-text-color)}#fkcart-modal .fkcart-zero-state .fkcart-shop-button{display:inline-flex;font-size:14px;margin-top:16px;align-self:center;font-weight:500;cursor:pointer;text-decoration:none}.fkcart-progress-wrap{width:100%;border-radius:100px;background:#ccc}.fkcart-progress-wrap .fkcart-progress-bar{background:var(--fkcart-progressbar-active-color);height:10px;border-radius:100px;transition:var(--fkcart-animation-duration,.25s);width:0}.fkcart-reward-panel{padding-top:8px;padding-bottom:8px;border-bottom:1px solid var(--fkcart-border-color)}.fkcart-reward-panel .fkcart-rewards{display:flex;margin-top:4px}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-heading{font-size:16px;font-weight:500;color:var(--fkcart-primary-text-color);margin-right:8px;margin-top:-2px}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item-wrap{position:relative;height:22px;width:100%}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item{display:inline-flex;align-items:center;position:absolute}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item:not(:last-child):before{content:"";position:absolute;width:2px;height:16px;bottom:100%;left:7px;background:#fff;opacity:.5}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item.is-activated:before{opacity:1}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item .fkcart-reward-text{font-size:14px;font-weight:400;color:var(--fkcart-secondary-text-color);align-self:baseline;display:none}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item:last-child{margin-right:0}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-icon{margin-right:2px;transform:translateY(1px)}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-icon svg{width:16px;max-width:16px;height:16px;max-height:16px}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-icon .fkcart-icon-reward{color:var(--fkcart-reward-color)}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-icon .fkcart-icon-lock{color:var(--fkcart-secondary-text-color)}.fkcart-reward-panel .fkcart-reward-message{font-size:12px;font-weight:400;text-align:center;color:var(--fkcart-secondary-text-color);margin-bottom:6px}.fkcart-reward-panel .fkcart-reward-message .fkcart-reward-milestone{font-weight:600;display:inline-block;color:var(--fkcart-success-color)}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item:hover .fkcart-reward-text{display:block;position:absolute;white-space:nowrap;background:#4a4a4a;color:#fff;font-size:12px;padding:2px 8px;border-radius:24px;top:calc(100% + 2px)}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item:hover .fkcart-reward-text:empty{display:none}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item[data-tpos="l"]:hover .fkcart-reward-text{right:0}.fkcart-reward-panel .fkcart-rewards .fkcart-single-reward .fkcart-reward-item:hover .fkcart-reward-text{right:unset}.fkcart-order-summary .fkcart-summary-line-item{display:flex;justify-content:space-between;margin-bottom:4px}.fkcart-order-summary .fkcart-summary-line-item:last-child{margin-bottom:0}.fkcart-order-summary .fkcart-summary-line-item .fkcart-summary-amount,.fkcart-order-summary .fkcart-summary-line-item .fkcart-summary-text{display:flex;align-items:center;font-size:14px;color:var(--fkcart-primary-text-color);font-weight:400;gap:8px}#fkcart-modal .fkcart-order-summary .fkcart-summary-line-item.fkcart-shipping-wrap .fkcart-summary-amount,#fkcart-modal .fkcart-order-summary .fkcart-summary-line-item.fkcart-shipping-wrap .fkcart-summary-text{color:var(--fkcart-primary-text-color)}.fkcart-summary-text.fkcart-coupon-text .fkcart-coupon-label{font-size:14px;color:var(--fkcart-primary-text-color);font-weight:400}.fkcart-order-summary .fkcart-summary-line-item .fkcart-summary-text.fkcart-shipping-tax-calculation-text{font-size:12px;font-weight:400}.fkcart-order-summary .fkcart-summary-line-item strong{font-size:14px;color:var(--fkcart-primary-text-color);font-weight:600}body #fkcart-modal .fkcart-preview-ui .fkcart-coupon-area{border-bottom:1px solid var(--fkcart-border-color);border-top:1px solid var(--fkcart-border-color)}#fkcart-modal .fkcart-coupon-applied .fkcart-summary-amount{color:var(--fkcart-coupon-text-price-color)}#fkcart-modal .fkcart-coupon-applied svg{width:12px;margin:0 5px;height:18px;margin-top:2px}#fkcart-modal .fkcart-coupon-applied .fkcart-remove-coupon{font-size:16px;line-height:1;cursor:pointer}.fkcart-coupon-code.fkcart-coupon-code-wrapper{display:flex;align-items:center;gap:8px;padding:2px 2px 2px 8px;border:1px dashed #5ba238;border-radius:19px;background:#f1fded}.fkcart-coupon-code.fkcart-coupon-code-wrapper span{font-weight:400;font-size:12px;line-height:16px;color:#353030}#fkcart-modal .fkcart-coupon-applied .fkcart-remove-coupon{font-size:16px;width:16px;height:16px;line-height:1;cursor:pointer;background:#82838e;display:inline-block;border-radius:50%;text-align:center;position:relative}#fkcart-modal .fkcart-coupon-applied .fkcart-remove-coupon svg{width:auto;height:auto;margin:0 auto;position:absolute;left:0;right:0;top:50%;margin-top:-4px}.fkcart-quick-view-drawer{position:fixed;right:0;top:0;background-color:var(--fkcart-bg-color,#fff);height:100vh;max-height:100vh;width:100%;display:none;max-width:var(--fkcart-slider-desktop-width,420px);outline:0;z-index:9999999991;transform:translate(100%) scale(1);transition:transform var(--fkcart-animation-duration,.4s) ease-out}.fkcart-quick-view-drawer.fkcart-show{transform:translate(0)!important;display:flex;flex-direction:column}.fkcart-quick-view-drawer .fkcart-drawer-header{position:sticky;top:0;background:var(--fkcart-bg-color,#fff);z-index:8}.fkcart-quick-view-drawer .fkcart-drawer-header-panel{display:flex;align-items:center;justify-content:space-between;padding-top:16px;padding-bottom:16px;height:52px;border-bottom:1px solid var(--fkcart-border-color)}.fkcart-quick-view-drawer .fkcart-drawer-header-panel .fkcart-drawer-header-heading{font-weight:600;font-size:16px}.fkcart-quick-view-drawer .fkcart-drawer-content,.fkcart-quick-view-drawer .fkcart-drawer-shimmer{display:flex;flex-direction:column;flex:1;overflow-y:auto}.fkcart-quick-view-drawer .fkcart-product-form-thumbnail .fkcart-image-wrapper{text-decoration:none;margin:0;padding:0}.fkcart-quick-view-drawer .fkcart-product-form-thumbnail img{margin:16px auto 12px;padding:0;display:block;border-radius:4px;max-width:150px}.fkcart-quick-view-drawer .fkcart-product-form-thumbnail img:nth-child(2){display:none}.fkcart-quick-view-drawer .fkcart-product-form-reset-form .reset_variations::before,.fkcart-quick-view-drawer .fkcart-product-form-reset-form a::before{content:unset}.fkcart-quick-view-drawer .fkcart-product-form-reset-form{text-align:right}.fkcart-quick-view-drawer .fkcart-product-form-reset-form .reset_variations,.fkcart-quick-view-drawer .fkcart-product-form-reset-form a{font-weight:500;font-size:12px;line-height:16px;color:var(--fkcart-primary-bg-color);outline:0;box-shadow:none;padding:8px 0;display:block;background:0 0}.fkcart-quick-view-drawer .fkcart-product-form-reset-form .reset_variations:focus,.fkcart-quick-view-drawer .fkcart-product-form-reset-form a:focus{outline:0;box-shadow:none}.fkcart-quick-view-drawer .fkcart-product-name-thumbnail .fkcart-item-title{text-decoration:none;display:block;line-height:1.5;font-size:16px;font-weight:500;color:var(--fkcart-primary-text-color);outline:0;text-align:center}.fkcart-quick-view-drawer .fkcart-drawer-content .fkcart-product-form-button,.fkcart-quick-view-drawer .fkcart-drawer-shimmer .fkcart-product-form-button{display:flex;align-content:end;align-items:end;border-top:1px solid var(--fkcart-border-color);margin-top:auto;position:sticky;bottom:0;background:var(--fkcart-bg-color);padding-bottom:10px}.fkcart-quick-view-drawer .fkcart-drawer-content .fkcart-view-link-wrap{margin-bottom:16px}.fkcart-quick-view-drawer .fkcart-quick-view-close{cursor:pointer;width:20px;height:20px;text-align:right}.fkcart-quick-view-drawer .fkcart-view-link-wrap{text-align:left}.fkcart-quick-view-drawer .fkcart-view-link-wrap .fkcart-view-link{color:var(--fkcart-accent-color);text-decoration:none;outline:0;font-size:14px}#fkcart-modal .fkcart-quick-view-drawer .fkcart-item-wrap .fkcart--item .fkcart-item-info{justify-content:start}#fkcart-modal .fkcart-quick-view-drawer .fkcart-item-wrap .fkcart--item .fkcart-item-price{margin-top:0}.fkcart-quick-view-drawer .fkcart-product-description{color:var(--fkcart-secondary-text-color);line-height:1.5;font-size:14px}#fkcart-modal .fkcart-product-form-field{margin-bottom:16px;display:flex;flex-direction:column}#fkcart-modal .fkcart-product-form-field.variations{margin:0}#fkcart-modal .fkcart-product-form-field form{margin:0}.fkcart-product-form-field .woocommerce-variation-add-to-cart{display:flex;align-items:baseline;gap:16px}#fkcart-modal .fkcart-quick-view-drawer .fkcart-form-input-wrap{display:flex;align-items:center;margin-bottom:16px}#fkcart-modal .fkcart-quick-view-drawer .fkcart-form-input-wrap input:not([type=checkbox]):not([type=radio]):not(.fkcart-quantity__input),#fkcart-modal .fkcart-quick-view-drawer .fkcart-form-input-wrap select{font-size:14px;min-height:36px;padding:4px 10px;border-radius:4px;width:100%;-webkit-appearance:none}#fkcart-modal .fkcart-quick-view-drawer .fkcart-form-input-wrap input,#fkcart-modal .fkcart-quick-view-drawer .fkcart-form-input-wrap select{border-color:var(--fkcart-border-color);background:#fff;color:#353030;box-sizing:border-box}#fkcart-modal .fkcart-product-form-field .fkcart-input-label{display:inline-flex;font-weight:500;margin-bottom:4px;font-size:14px;min-width:100px}#fkcart-modal .fkcart-product-form-field #fkwcs_stripe_smart_button_wrapper{margin-top:10px}.fkcart-quick-view-drawer .fkcart-desc-title{font-weight:600;font-size:18px;margin-top:16px}#fkcart-modal .fkcart-product-form-field .fkcart-quantity-selector{margin-top:0}#fkcart-modal .fkcart-quick-view-drawer .woocommerce-variation-description{display:none}#fkcart-modal .fkcart-quick-view-drawer .fkcart-item-product-stock{display:flex;justify-content:space-between}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap .woocommerce-variation{display:flex;align-items:center;justify-content:space-between}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap .woocommerce-variation .woocommerce-variation-price{margin:0}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table,#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table td,#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table th,#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table tr{padding:0;margin:0;background-color:var(--fkcart-bg-color);border:0;border-collapse:collapse}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table th{text-align:left;min-width:100px}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table td{width:100%}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table tr{display:flex;flex-direction:row;gap:16px;align-items:baseline;flex-wrap:nowrap}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap .woocommerce-variation p{margin:0;padding:0}#fkcart-modal .fkcart-quick-view-drawer .stock::before{content:unset}#fkcart-modal .fkcart-quick-view-drawer .stock{display:inline-flex;text-align:center;place-content:center;background:var(--fkcart-success-bg-color);border-radius:30px;font-weight:500;font-size:12px;color:var(--fkcart-success-color);line-height:16px;padding:2px 12px;box-sizing:border-box}#fkcart-modal .fkcart-quick-view-drawer .stock.out-of-stock{background-color:var(--fkcart-error-bg-color);color:var(--fkcart-error-color)}#fkcart-modal .fkcart-quick-view-drawer .woocommerce-Price-amount{font-weight:400;font-size:16px;line-height:16px;color:var(--fkcart-primary-text-color)}#fkcart-modal .fkcart-checkout-wrap .fkcart-shopping-link,#fkcart-modal .fkcart-shopping-link{font-size:14px;text-align:center;color:var(--fkcart-secondary-text-color);font-weight:500;line-height:20px;cursor:pointer;display:block;text-decoration:none;margin:10px 0 -5px}#fkcart-modal[data-upsell-style] .fkcart-preview-loading [class*=fkcart-upsell-style]{display:none}#fkcart-modal[data-upsell-style=style1] .fkcart-preview-loading .fkcart-upsell-style1{display:block}#fkcart-modal[data-upsell-style=style2] .fkcart-preview-loading .fkcart-upsell-style2{display:block}#fkcart-modal[data-upsell-style=style3] .fkcart-preview-loading .fkcart-upsell-style3{display:block}#fkcart-modal .fkcart-quantity-selector [data-lastpass-icon-root]{display:none}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-reward-panel .fkcart-rewards .fkcart-reward-item:last-child:hover .fkcart-reward-text{left:0;right:unset}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-item-wrap .fkcart--item .fkcart-item-price{text-align:left}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-attr-wrap{justify-content:right}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-attr-wrap .fkcart-attr-value{padding:0 3px 0 0}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-drawer .fkcart-item-wrap .fkcart--item .fkcart-item-price{text-align:center}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-carousel__container,.rtl #fkcart-modal .fkcart-carousel-dots{flex-direction:row-reverse}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price.fkcart-loading:after{display:none}#fkcart-modal .fkcart-coupon-applied.fkcart-shimmer-active .fkcart-summary-amount:after,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price.fkcart-loading .subscription-price:after,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price.fkcart-loading span.woocommerce-Price-amount.amount:after{animation:shimmer 2s linear infinite;background:linear-gradient(to right,#eff1f3 4%,#e2e2e2 25%,#eff1f3 36%);background-size:1000px 100%;content:" ";display:block;margin:0;position:absolute;right:0;top:0;bottom:0;left:0;z-index:999}#fkcart-modal .fkcart-coupon-applied.fkcart-shimmer-active .fkcart-summary-amount,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price.fkcart-loading span.woocommerce-Price-amount.amount{position:relative}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-image-wrapper.fkcart-loading-active.fkcart-loading:after,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-image-wrapper.fkcart-loading-active.fkcart-loading:before{display:block}#fkcart-modal .fkcart-slider-notices[data-status=warning]{background:#fef7e8;font-size:12px;color:#000;padding:8px 16px}.fkcart-reward-product-wrap.fkcart-animation-active .fkcart-progress:after{background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,rgba(255,255,255,.2)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.2)),color-stop(.75,rgba(255,255,255,.2)),color-stop(.75,transparent),to(transparent));background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);z-index:1;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;background-size:50px 50px;-webkit-animation:rewards-animation 2s linear infinite;-moz-animation:rewards-animation 2s linear infinite}@-webkit-keyframes rewards-animation{0%{background-position:0 0}100%{background-position:50px 50px}}@-moz-keyframes rewards-animation{0%{background-position:0 0}100%{background-position:50px 50px}}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity-button.fkcart-quantity-down{margin-right:1px}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity-button.fkcart-quantity-up{margin-left:1px}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity-button.fkcart-quantity-up:hover{background-color:rgba(228,228,228,.5);border-top-left-radius:0;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:0;transition:.3s}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity-button.fkcart-quantity-down:hover{background-color:rgba(228,228,228,.5);transition:.3s;border-top-left-radius:6px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:6px}#fkcart-modal .fkcart-slider-footer.fkcart-pb-16{padding-bottom:0}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-field .variations_form .woocommerce-variation-add-to-cart{display:block;gap:initial}#fkcart-modal .fkcart-quick-view-drawer .fkcart-form-input-wrap{display:inherit}#fkcart-modal .fkcart-order-summary p{margin:0}#fkcart-modal .fkcart-order-summary.fkcart-germanized{padding-top:0}#fkcart-modal .fkcart_print_notice_wrap .woocommerce-error{margin:0 0 16px;font-size:14px;font-weight:400;color:var(--fkcart-primary-text-color)}#fkcart-modal .fkcart_print_notice_wrap .woocommerce-error li{display:block}#fkcart-modal .fkcart_print_notice_wrap .woocommerce-error li,#fkcart-modal .fkcart_print_notice_wrap .woocommerce-error li a{font-size:14px;line-height:1.5}#fkcart-modal .fkcart_print_notice_wrap .woocommerce-error li a{display:inline-block}#fkcart-modal .fkcart-order-summary .fkcart-summary-line-item.fkcart-subscription-wrap .fkcart-summary-amount{display:block;text-align:right}#fkcart-modal .fkcart-summary-line-item.fkcart-subscription-wrap .fkcart-summary-amount strong{font-weight:400}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-coupon-area .fkcart-coupon-input-wrap #fkcart-coupon__input{border-radius:0;border-top-right-radius:8px;border-bottom-right-radius:8px}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-coupon-area .fkcart-coupon-input-wrap .fkcart-coupon-button{border-radius:8px 0 0 8px}@media screen and (min-width:1000px){[data-hide=desktop]{display:none!important}.fkcart-quick-view-drawer .fkcart-drawer-backdrop{position:fixed;top:0;height:100vh;width:100vw;background:#000;opacity:0;visibility:hidden;transition:visibility .6s ease-in-out,opacity .4s ease-in-out}.fkcart-quick-view-drawer.fkcart-show .fkcart-drawer-backdrop{right:100%;visibility:visible;opacity:.3}#fkcart-floating-toggler .fkcart-item-count{min-width:24px;height:24px;font-size:12px}}@media screen and (max-width:1000px){#fkcart-modal .fkcart-drawer{left:auto;height:auto;width:auto;max-width:var(--fkcart-slider-desktop-width,420px);overflow:initial;position:inherit;min-width:100%}#fkcart-modal .fkcart-preview-ui .fkcart-slider-body.fkcart-body-style3{grid-template-rows:1fr 150px}#fkcart-modal .fkcart-drawer .fkcart-drawer-container .fkcart-drawer-wrap{padding:16px 32px}#fkcart-modal .fkcart-drawer .fkcart-drawer-items{overflow:hidden;width:100%;padding:0}#fkcart-modal .fkcart-drawer.fkcart-upsell-style3 .fkcart-drawer-container,#fkcart-modal .fkcart-drawer.fkcart-upsell-style3 .fkcart-drawer-container .fkcart-drawer-wrap{height:auto}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart-item-wrap{display:flex;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent;margin-left:-15px}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item{margin-bottom:0;padding-left:15px;display:flex;height:auto;position:relative;flex:0 0 100%;flex-direction:row;text-align:left}#fkcart-modal .fkcart-drawer .fkcart-nav-btn{top:50%}body #fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item a.fkcart-item-title{margin-bottom:2px}body #fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-item-price{margin:0 0 2px}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-image-wrapper{margin:0 8px 0 0}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-item-info .fkcart-item-price{display:none}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-item-misc{display:block}#fkcart-modal .fkcart-drawer .fkcart-drawer-container{transform:unset!important;border-right:0}#fkcart-modal .fkcart-drawer .fkcart-drawer-container .fkcart-drawer-wrap ::-webkit-scrollbar{width:1px;height:2px}#fkcart-modal .fkcart-drawer .fkcart-drawer-container .fkcart-drawer-wrap ::-webkit-scrollbar-track{background:0 0}.fkcart-quick-view-drawer{height:auto;max-height:100vh;bottom:0;overflow-y:initial;transform:translateY(100%)}.fkcart-quick-view-drawer .fkcart-drawer-backdrop{position:absolute;content:"";width:100%;left:0;background:#000;visibility:hidden;opacity:0;z-index:2;transition:opacity .6s ease-in-out,visibility .6s ease-in-out}.fkcart-quick-view-drawer.fkcart-show{transform:translateY(0)}.fkcart-quick-view-drawer.fkcart-show .fkcart-drawer-backdrop{visibility:visible;opacity:.3;height:100vh;bottom:calc(100% - 10px)}.fkcart-quick-view-drawer .fkcart-drawer-content,.fkcart-quick-view-drawer .fkcart-drawer-shimmer{z-index:3;position:relative;background:var(--fkcart-bg-color,#fff);overflow-y:auto;padding:0;top:0}#fkcart-modal .fkcart-quick-view-drawer .fkcart-item-wrap .fkcart--item .fkcart-image-wrapper{width:65px;flex:0 0 65px;margin-right:16px;height:65px}#fkcart-modal .fkcart-quick-view-drawer .fkcart-item-wrap .fkcart--item{margin-bottom:0}.fkcart-quick-view-drawer .fkcart-product-meta{padding-bottom:20px;border-bottom:1px solid var(--fkcart-border-color);margin-bottom:20px;position:sticky;top:0;background:var(--fkcart-bg-color);z-index:1}#fkcart-modal .fkcart-quick-view-drawer .fkcart-item-wrap .fkcart--item .fkcart-item-price{margin-top:4px}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-image-wrapper span{max-height:96px;max-width:96px}}@media screen and (max-width:768px){#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-image-wrapper span{max-height:70px;max-width:70px}#fkcart-modal .fkcart-item-wrap .fkcart--item.fkcart-carousel__slide{gap:8px}}@media screen and (max-width:480px){#fkcart-modal .fkcart-preview-ui,#fkcart-modal .fkcart-slider-notices,.fkcart-quick-view-drawer{max-width:var(--fkcart-slider-mobile-width, '100%')}#fkcart-floating-toggler{width:calc(var(--fkcart-toggle-size) * 1.5 * 1px);height:calc(var(--fkcart-toggle-size) * 1.5 * 1px)}#fkcart-floating-toggler .fkcart-floating-icon svg{width:calc(var(--fkcart-toggle-size) * .7 * 1px);height:calc(var(--fkcart-toggle-size) * .7 * 1px)}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-image-wrapper span{max-height:50px;max-width:50px}}@keyframes fkcartSpinAround{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes fkcartCheckmark{0%{height:0;width:0;opacity:1}20%{height:0;width:6px;opacity:1}40%{height:14px;width:6px;opacity:1}100%{height:14px;width:6px;opacity:1}}@keyframes fkcartShimmer{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.fkcart-block-swatch-list{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fkcart-shortcode-container{display:flex;flex-direction:row;justify-content:flex-start;gap:10px;align-items:center;cursor:pointer}.fkcart-shortcode-container .fkcart-shortcode-icon-wrap{position:relative;display:flex;align-items:center}.fkcart-shortcode-container .fkcart-shortcode-count{position:absolute;top:-5px;right:-5px;min-width:18px;width:auto;height:18px;display:flex;-js-display:flex;align-items:center;justify-content:center;background-color:var(--fkcart-toggle-count-bg-color);border-radius:100%;color:var(--fkcart-toggle-count-font-color);z-index:20;font-weight:600;font-size:12px;line-height:10px;box-sizing:border-box;padding:2px}.fkcart-shortcode-container .fkcart-shortcode-price{font-size:var(--fkcart-menu-text-size)}#fkcart-modal p.backorder_notification{font-size:12px;margin-bottom:0}body.single-product a.added_to_cart.wc-forward{display:none}.fkcart-checkout-wrap .woocommerce-mini-cart__buttons.buttons{margin:0}#fkcart-modal .fkcart-order-summary{padding-top:16px;padding-bottom:16px}#fkcart-modal .fkcart_summary_cta{padding-bottom:16px}#fkcart-modal .fkwcs_paylater_messaging:empty{display:none}#fkcart-modal .fkwcs_paylater_messaging{margin-top:0}.fkcart-checkout-wrap #fkcart-checkout-button{position:relative}.fkcart-progress-container{text-align:center;max-width:100%;padding:8px 16px}.fkcart-progress-title{font-size:12px;margin-bottom:2px;font-weight:400;color:var(--fkcart-secondary-text-color)}.fkcart-amount{font-weight:700;color:var(--fkcart-primary-text-color)}.fkcart-progress-bar{display:flex}.fkcart-progress{position:absolute;top:18px;left:0;height:8px;background-color:#dedfea;border-radius:20px;transform:translateY(-50%);transition:width 2s ease-in-out;width:100%;margin-top:0}.fkcart-milestone{text-align:center;padding-bottom:46px;position:relative;width:100%}.fkcart-milestone .fkcart-icon{width:36px;height:36px;border:2px solid #dedfea;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;margin:0 auto;position:relative;z-index:10;background-color:#fff}.fkcart-milestone .fkcart-label{font-size:10px;color:var(--fkcart-primary-text-color);line-height:12px;font-weight:400}.fkcart-milestone.active .fkcart-icon{background-color:#00bfa5;color:#fff}.fkcart-milestone.active .fkcart-label{color:#000}.fkcart-icon img{width:32px;height:32px;display:block;margin:0 auto}.fkcart-progress:after{content:'';width:0%;position:absolute;max-width:100%;left:0;right:0;bottom:0;background:var(--fkcart-progress-bar-active-color);top:0;border-radius:20px;animation:progressAnimation 2s ease-in-out forwards}.fkcart-progress-title span{font-weight:600}.fkcart-milestone.fkcart-icon-label-non-empty .fkcart-label:empty{display:block}.fkcart-milestone .fkcart-label:empty{display:none}.fkcart-milestone .fkcart-icon svg path{fill:var(--fkcart-progress-bar-icon-color)}.is-activated .fkcart-icon svg path{fill:var(--fkcart-progress-bar-active-icon-color)}.is-activated .fkcart-icon{border-color:#fff;background:var(--fkcart-progress-bar-bg-color-active-icon)}.fkcart-icon-wrap{position:absolute;max-width:70px}.fkcart-item-meta{width:100%}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-wrap-start .fkcart-item-meta{max-width:60%;width:100%;display:flex;flex-direction:column;gap:8px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-wrap-start .fkcart-item-misc{width:100%;padding-bottom:0;max-width:40%;text-align:right;display:flex;flex-direction:column}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-wrap-start .fkcart-item-misc .fkcart-item-misc{width:100%}#fkcart-modal span#ppc-button-minicart{margin-bottom:16px}#fkcart-modal span#ppc-button-minicart:empty{display:none}#fkcart-modal .fkcart-product-description *,#fkcart-modal .fkcart-product-description p{font-weight:400!important}#fkcart-modal .fkwcs_fkcart_gpay_wrapper{padding-bottom:12px}#fkcart-modal .fkwcs_google_pay_wrapper{margin:0}body #fkcart-modal .fkcart-quick-view-drawer .fkcart-form-input-wrap select{background: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 9l5 5 5-5z"/></svg>') no-repeat right 0 center;background-color:#fff;padding-right:24px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.theme-shoptimizer #fkcart-modal .fkcart-preview-ui .fkcart-slider-body{scrollbar-gutter:stable!important}.fkcart-popup{display:none}.fkcart-learn-more{cursor:pointer;text-decoration:underline}@media (min-width:769px){#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-remove-item span svg{max-width:12px;max-height:12px}.fkcart-learn-more{display:none}.fkcart-desktop-content{display:block}}@media screen and (max-width:1000px){.rtl #fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart-item-wrap{flex-direction:row-reverse}.rtl #fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item{text-align:right;padding:0 15px 0 0}.rtl #fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-image-wrapper{margin:0 0 0 24px}.rtl #fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-item-misc{margin-left:15px}}@media screen and (max-width:767px){@media screen and (-webkit-min-device-pixel-ratio:0){#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap #fkcart-coupon__input{font-size:16px;max-height:36px}body #fkcart-modal .fkcart-quantity-selector .fkcart-quantity__input{font-size:16px}}#fkcart-popup .fkcart-popup-content .fkcart-addon-title{font-size:18px;font-weight:500;line-height:1.5;color:var(--fkcart-primary-text-color)}#fkcart-popup .fkcart-popup-content .fkcart-item-meta-content{color:var(--fkcart-primary-text-color);font-size:14px;line-height:1.5;font-weight:400;margin-top:8px}body #fkcart-spl-addon .fkcart-spl-addon-image-wrap{max-width:36px!important;height:36px!important}#fkcart-modal .fkcart-drawer .fkcart-drawer-heading{font-size:16px}.fkcart-title-wrap{display:flex;align-items:center;justify-content:space-between;position:relative;padding-right:30px}#fkcart-spl-addon .fkcart-item-meta-content p{display:none}.fkcart-desktop-content{display:none}.fkcart-learn-more{display:inline-block;margin-top:2px;font-size:12px;text-decoration:none;font-weight:500;outline:0;color:var(--fkcart-primary-bg-color)}.fkcart-learn-more:hover{color:var(--fkcart-primary-bg-color)}.fkcart-popup{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:999999}.fkcart-popup.fkcart-active{opacity:1;visibility:visible}.fkcart-popup-content{background-color:#fff;padding:24px 16px;border-radius:12px;max-width:100%;margin-left:16px;margin-right:16px;position:relative;transform:scale(.7);transition:transform .3s ease}.fkcart-popup.fkcart-active .fkcart-popup-content{transform:scale(1)}.fkcart-close{position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer}body .fkcart-icon-wrap{max-width:100%}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-remove-item span{width:18px;height:18px}}