.porto-cp-attr-table{overflow:hidden}.porto-cp-attr-table tbody{display:grid;grid-template-columns:repeat(var(--porto-sp-table-cols),1fr);padding-top:var(--porto-table-vs,15px);margin-bottom:calc(-1 * calc(var(--porto-table-vs, 15px) + 1px))}.porto-cp-attr-table .porto-attr-data{display:flex;justify-content:space-between;align-items:center;letter-spacing:0.01em;padding-left:20px;padding-right:20px;padding-bottom:var(--porto-table-vs,15px);margin-bottom:var(--porto-table-vs,15px);border-bottom:1px solid var(--porto-gray-2)}.porto-cp-attr-table .porto-attr-title{display:block;width:100%;font-size:13px;line-height:1.615;text-transform:uppercase;color:var(--porto-dark-color);padding:10px 20px;background-color:var(--porto-gray-2)}.porto-cp-attr-table .porto-attr-name{margin-right:10px}.porto-cp-attr-table .porto-attr-name .rtl{margin-right:unset;margin-left:10px}.porto-cp-attr-table td,.porto-cp-attr-table th{padding:0;line-height:1.5}.porto-cp-attr-table span{display:block}.porto-cp-attr-table .porto-attr-term{text-align:end}.porto-cp-compare-wrap {
overflow-x: auto !important;
margin-left: -calc(var(--porto-el-spacing, var(--porto-grid-gutter-width)) / 2);
margin-right: -calc(var(--porto-el-spacing, var(--porto-grid-gutter-width)) / 2);
padding-left: calc(var(--porto-el-spacing, var(--porto-grid-gutter-width)) / 2);
padding-right: calc(var(--porto-el-spacing, var(--porto-grid-gutter-width)) / 2);
}
.porto-cp-compare-wrap::-webkit-scrollbar {
height: 5px;
background-color: var(--porto-gray-3);
}
.porto-cp-compare-wrap::-webkit-scrollbar-thumb {
background: var(--porto-dark-color);
border-radius: 2px;
}
.porto-cp-compare-wrap .posts-wrap {
margin-bottom: 0 !important;
flex-wrap: nowrap !important;
}
.porto-cp-compare-wrap .posts-wrap > li,
.porto-cp-compare-wrap .posts-wrap > .porto-tb-item {
margin-bottom: 0 !important;
padding-bottom: 20px;
}
.porto-cp-compare-wrap .posts-wrap > li:not(:last-child),
.porto-cp-compare-wrap .posts-wrap > .porto-tb-item:not(:last-child) {
border-right: 1px solid var(--porto-gray-5);
}
.rtl .porto-cp-compare-wrap .posts-wrap > li:not(:last-child),
.rtl .porto-cp-compare-wrap .posts-wrap > .porto-tb-item:not(:last-child) {
border-left: 1px solid var(--porto-gray-5);
border-right: none;
}
.porto-cp-compare-attr {
font-size: 0.8125rem;
margin-bottom: 1.25rem;
}
.porto-cp-compare-attr .porto-attr-col:not(:last-child) {
border-right: 1px solid var(--porto-gray-5);
}
.rtl .porto-cp-compare-attr .porto-attr-col:not(:last-child) {
border-left: 1px solid var(--porto-gray-5);
border-right: none;
}
.porto-cp-compare-attr .has-ccols-spacing > * {
padding-left: calc(var(--porto-el-spacing, var(--porto-grid-gutter-width)) / 2);
padding-right: calc(var(--porto-el-spacing, var(--porto-grid-gutter-width)) / 2);
}
@media (min-width: 992px) {
.porto-cp-compare-attr .porto-attr-row:last-child .porto-attr-col {
padding-bottom: 3.125rem;
}
}
.porto-cp-compare-attr .porto-attr-title {
line-height: 1.375rem;
padding: 0.375rem 0;
}
.porto-cp-compare-attr .porto-attr-title > span {
display: inline-block;
letter-spacing: 0.1em;
font-weight: 600;
color: var(--porto-heading-color);
text-transform: uppercase;
}
.porto-cp-compare-attr .porto-attr-name,
.porto-cp-compare-attr .porto-attr-term {
font-size: inherit;
font-weight: 500;
letter-spacing: 0.001em;
color: var(--porto-body-color);
text-transform: capitalize;
padding: 0.1875rem 0;
line-height: 1.375rem;
}
.porto-cp-compare-attr .porto-attr-term {
font-size: 0.875rem;
color: var(--porto-heading-color);
font-weight: 600;
}
.porto-attr-row {
display: flex;
flex-wrap: nowrap !important;
margin-bottom: 0 !important;
}
.porto-attr-row .attr-data {
display: flex;
flex-direction: column;
}
@media (max-width: 991px) {
.porto-attr-row .attr-data,
.porto-attr-row .attr-title {
border-top: 1px solid var(--porto-gray-5);
}
}
@media (min-width: 992px) {
.porto-attr-row .attr-title:not(:first-child) .porto-attr-title {
opacity: 0;
}
.porto-attr-row .attr-data:first-child .porto-attr-name {
display: flex;
align-items: center;
}
.porto-attr-row .attr-data:first-child .porto-attr-name::after {
display: block;
content: "";
height: 1px;
background-color: var(--porto-gray-5);
flex: 1;
margin-left: 16px;
margin-right: calc( -1* var(--porto-el-spacing, var(--porto-grid-gutter-width)) / 2 );
}
.rtl .porto-attr-row .attr-data:first-child .porto-attr-name:after {
margin-right: 16px;
margin-left: calc( -1* var(--porto-el-spacing, var(--porto-grid-gutter-width)) / 2 );
}
.porto-attr-row .attr-data:not(:first-child) .porto-attr-name {
position: relative;
}
.porto-attr-row .attr-data:not(:first-child) .porto-attr-name span {
opacity: 0;
}
.porto-attr-row .attr-data:not(:first-child) .porto-attr-name:before {
position: absolute;
top: 50%;
left: calc( -1* var(--porto-el-spacing, var(--porto-grid-gutter-width)) / 2 );
content: "";
width: calc( 100% + var(--porto-el-spacing, var(--porto-grid-gutter-width)) );
height: 1px;
background-color: var(--porto-gray-5);
}
.rtl .porto-attr-row .attr-data:not(:first-child) .porto-attr-name:before {
left: unset;
right: calc( -1* var(--porto-el-spacing, var(--porto-grid-gutter-width)) / 2 );
}
}
.porto-attr-row[class*=pcols-] .porto-attr-col {
flex: 0 0 auto;
}
.porto-attr-row.pcols-lg-9 .porto-attr-col {
width: 11.1111%;
}
.porto-attr-row.pcols-lg-8 .porto-attr-col {
width: 12.5%;
}
.porto-attr-row.pcols-lg-7 .porto-attr-col {
width: 14.2857%;
}
.porto-attr-row.pcols-lg-6 .porto-attr-col {
width: 16.6666%;
}
.porto-attr-row.pcols-lg-5 .porto-attr-col {
width: 20%;
}
.porto-attr-row.pcols-lg-4 .porto-attr-col {
width: 25%;
}
.porto-attr-row.pcols-lg-3 .porto-attr-col {
width: 33.3333%;
}
.porto-attr-row.pcols-lg-2 .porto-attr-col {
width: 50%;
}
.porto-attr-row.pcols-lg-1 .porto-attr-col {
width: 100%;
}
@media (min-width: 1400px) {
.porto-attr-row.pcols-xl-8 .porto-attr-col {
width: 12.5%;
}
.porto-attr-row.pcols-xl-7 .porto-attr-col {
width: 14.2857%;
}
.porto-attr-row.pcols-xl-6 .porto-attr-col {
width: 16.6666%;
}
}.tp-woo-hidden{display:none!important;visibility:hidden!important}.tp-woo-swatches{padding:0}.tp-woo-swatches .tp-swatches:not(.tp-swatches-image),.tp-woo-swatches .tp-swatches img{position:relative;display:inline-flex;width:28px;height:28px;text-align:center;align-items:center;margin-right:20px;cursor:pointer;border:2px solid transparent;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;white-space:nowrap;list-style:none}.tp-woo-swatches .tp-swatches.selected:not(.tp-swatches-image),.tp-woo-swatches .tp-swatches.selected img{border-color:#a79898}.tp-woo-swatches .tp-swatches.disabled{cursor:default;opacity:0.1!important}.tp-woo-swatches .tp-swatches-color{text-indent:-999999em;border:2px solid #928282}.tp-woo-swatches .tp-swatches-color.selected{border-color:#312e2e}.tp-woo-swatches .tp-swatches-label{font-size:14px;background-color:#f1f1f1}.tp-woo-swatches .tp-swatches-image{font-size:0}.swatchesstyletooltip .tp-woo-swatches .tp-swatches-tooltip{position:absolute;margin:0;margin-top:-10px;padding:5px 10px;font-size:12px;font-weight:400;top:0;left:50%;color:#fff;background:#000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;z-index:10;text-indent:initial;opacity:0;visibility:hidden;user-select:none;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.swatchesstyletooltip .tp-woo-swatches .tp-swatches-tooltip:after{content:"";position:absolute;width:12px;height:12px;background:#000;bottom:-5px;left:50%;margin-left:-5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.swatchesstyletooltip .tp-woo-swatches .tp-swatches:hover .tp-swatches-tooltip{opacity:1;visibility:visible;user-select:auto}.swatchesstylewithtitle .tp-woo-swatches .tp-swatches-tooltip{position:relative;display:block;font-size:12px;font-weight:600;color:#000;text-indent:initial;bottom:-30px}.tp-woo-swatches .tp-swatches.tp-swatches-image{display:inline-block;margin-right:15px}.tp-woo-swatches .tp-swatches.tp-swatches-image{position:relative;text-align:center;justify-content:center;align-items:center;cursor:pointer;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;white-space:nowrap;list-style:none}.tp-woo-swatches .tp-swatches img{margin-right:0}.swatchesstylewithtitle .tp-woo-swatches .tp-swatches-image .tp-swatches-tooltip{bottom:15px;text-align:center}.swatcheslayoutdefault .variations tr{display:flex;flex-direction:column}.swatchesstyledefault .variations .value .tp-swatches.tp-swatches-color,.swatchesstyletooltip .variations .value .tp-swatches.tp-swatches-color{margin-bottom:15px}.swatchesstylewithtitle .variations .value .tp-swatches.tp-swatches-color{margin-bottom:30px}.tp-woo-add-to-cart.variable.swatchesstyledefault li.tp-swatches.tp-swatches-button .tp-swatches-tooltip{margin-right:5px}.tp-woo-add-to-cart.variable.swatcheslayoutinline.swatchesstylewithtitle .tp-swatches.tp-swatches-button{flex-direction:column}.tp-woo-add-to-cart.variable.swatchesstylewithtitle .tp-swatches.tp-swatches-button .tp-swatches-tooltip{bottom:-10px}.tp-woo-add-to-cart.variable.swatcheslayoutdefault.swatchesstylewithtitle .tp-swatches.tp-swatches-button.tp-swatches.tp-swatches-button{display:inline-block}.tp-woo-add-to-cart.variable.swatchesstyledefault .tp-woo-swatches .tp-swatches:not(.tp-swatches-image){font-size:12px;justify-content:center}.tp-woo-add-to-cart.variable.swatchesstyledefault .tp-woo-swatches .tp-swatches:not(.tp-swatches-image) span{display:none}.tp-woo-swatches .tp-swatches.tp-swatches-button{border-color:#a798984d}.tp-woo-add-to-cart.variable.swatchesstyletooltip .tp-swatches.tp-swatches-button{justify-content:center}.tp-woo-add-to-cart.variable.swatchesstylewithtitle .tp-swatches.tp-swatches-button{line-height:1.5}body.page .tp-woo-single-pricing .tp-woo-add-to-cart.variable .variations_form .variations tbody tr th{vertical-align:text-bottom;min-width:50px}.porto-free-shipping {
padding: 1.25rem 1rem;
background-color: #fbf7ed;
}
.porto-free-shipping .porto-free-shipping-notice {
display: flex;
font-size: 0.8125rem;
font-weight: 600;
line-height: 1.25rem;
letter-spacing: -0.01em;
color: var(--porto-heading-color);
margin-bottom: 0.625rem;
}
.porto-free-shipping .porto-free-shipping-notice i {
font-size: 1.125rem;
margin: 0 0.25rem 0 0;
}
.porto-free-shipping .porto-free-shipping-notice bdi {
color: var(--porto-primary-color);
}
.porto-free-shipping .porto-free-shipping-bar {
display: block;
height: 8px;
width: 100%;
pointer-events: none;
-webkit-appearance: none;
appearance: none;
border: 0;
background-color: #f4f4f4;
}
.porto-free-shipping .porto-free-shipping-bar::-webkit-progress-bar {
background-color: #e7e7e7;
}
.porto-free-shipping .porto-free-shipping-bar::-webkit-progress-value {
background-color: var(--porto-primary-color);
}
body.dark .porto-free-shipping {
background-color: #444951;
}
.woocommerce-checkout .porto-free-shipping {
margin-bottom: 2rem;
}
#mini-cart.minicart-offcanvas .widget_shopping_cart_content .porto-free-shipping {
margin-left: -1.25rem;
margin-right: -1.25rem;
padding-left: 1.25rem;
padding-right: 1.25rem;
}
#mini-cart ul li:last-child {
border-bottom: none;
}
.woocommerce-cart-form .porto-free-shipping {
margin-bottom: 10px;
}
.mini-cart:not(.minicart-offcanvas) .widget_shopping_cart_content .porto-free-shipping {
margin-left: -15px;
margin-right: -15px;
padding-left: 1.5625rem;
padding-right: 1.5625rem;
}.container,.wp-block,.col-half-section,.elementor-section{--porto-container-width:1600px}:root{--porto-grid-gutter-width:16px;--porto-color-dark:#1d2127;--porto-primary-color:#516140;--porto-primary-color-inverse:#ffffff;--porto-secondary-color:#516140;--porto-secondary-color-inverse:#ffffff;--porto-tertiary-color:#6b7073;--porto-tertiary-color-inverse:#ffffff;--porto-quaternary-color:#0a0707;--porto-quaternary-color-inverse:#ffffff;--porto-dark-color:#222529;--porto-dark-color-inverse:#ffffff;--porto-light-color:#ffffff;--porto-light-color-inverse:#222529;--porto-body-ff:"Montserrat";--porto-body-fw:400;--porto-body-fs:16px;--porto-body-lh:24px;--porto-body-color:#0a0a0a;--porto-body-color-light-5:#171717;--porto-alt-ff:"Shadows Into Light";--porto-alt-fw:400;--porto-menu-text-transform:uppercase;--porto-add-to-cart-ff:"Montserrat";--porto-column-spacing:8px;--porto-res-spacing:8px;--porto-fluid-spacing:16px;--porto-container-spacing:8px;--porto-primary-dark-5:#455236;--porto-primary-dark-10:#38432c;--porto-primary-dark-15:#2b3322;--porto-primary-dark-20:#1e2418;--porto-primary-light-5:#5e714b;--porto-primary-light-7:#63774f;--porto-primary-light-10:#6b8055;--porto-primary-inverse-dark-10:#e6e6e6;--porto-secondary-dark-5:#455236;--porto-secondary-dark-10:#38432c;--porto-secondary-dark-15:#2b3322;--porto-secondary-dark-20:#1e2418;--porto-secondary-light-5:#5e714b;--porto-secondary-light-7:#63774f;--porto-secondary-light-10:#6b8055;--porto-secondary-inverse-dark-10:#e6e6e6;--porto-tertiary-dark-5:#5f6466;--porto-tertiary-dark-10:#535759;--porto-tertiary-dark-15:#474a4c;--porto-tertiary-dark-20:#3a3d3f;--porto-tertiary-light-5:#787d81;--porto-tertiary-light-7:#7d8286;--porto-tertiary-light-10:#858a8d;--porto-tertiary-inverse-dark-10:#e6e6e6;--porto-quaternary-dark-5:#000000;--porto-quaternary-dark-10:#000000;--porto-quaternary-dark-15:#000000;--porto-quaternary-dark-20:#000000;--porto-quaternary-light-5:#1a1212;--porto-quaternary-light-7:#1f1616;--porto-quaternary-light-10:#281c1c;--porto-quaternary-inverse-dark-10:#e6e6e6;--porto-dark-dark-5:#17191c;--porto-dark-dark-10:#0b0c0e;--porto-dark-dark-15:#000000;--porto-dark-dark-20:#000000;--porto-dark-light-5:#2e3237;--porto-dark-light-7:#33373d;--porto-dark-light-10:#3a3f45;--porto-dark-inverse-dark-10:#e6e6e6;--porto-light-dark-5:#f3f3f3;--porto-light-dark-10:#e6e6e6;--porto-light-dark-15:#d9d9d9;--porto-light-dark-20:#cccccc;--porto-light-light-5:#ffffff;--porto-light-light-7:#ffffff;--porto-light-light-10:#ffffff;--porto-light-inverse-dark-10:#0b0c0e;--porto-bgc:#fff;--porto-body-bg:#fff;--porto-color-price:#444;--porto-widget-bgc:#fbfbfb;--porto-title-bgc:#f5f5f5;--porto-widget-bc:#ddd;--porto-input-bc:rgba(0,0,0,0.08);--porto-slide-bgc:#e7e7e7;--porto-heading-color:#222529;--porto-heading-light-8:#353a40;--porto-normal-bg:#fff;--porto-gray-bg:#dfdfdf;--porto-gray-1:#f4f4f4;--porto-gray-2:#e7e7e7;--porto-gray-3:#f4f4f4;--porto-gray-4:#ccc;--porto-gray-5:#e7e7e7;--porto-gray-6:#999;--porto-gray-7:#f4f4f4;--porto-gray-8:#f1f1f1;--porto-light-1:#fff;--porto-light-2:#fff;--porto-normal-bc:rgba(0,0,0,.06);--porto-label-bg1:rgba(255,255,255,.9)}h1{--porto-h1-ff:"Montserrat";--porto-h1-fw:600;--porto-h1-fs:32px;--porto-h1-lh:40px;--porto-h1-ls:-0.36px;--porto-h1-color:#516140}h2{--porto-h2-ff:"Montserrat";--porto-h2-fw:600;--porto-h2-fs:28px;--porto-h2-lh:36px;--porto-h2-ls:-0.3px;--porto-h2-color:#516140}h3,.daily-deal-title{--porto-h3-ff:"Montserrat";--porto-h3-fw:400;--porto-h3-fs:25px;--porto-h3-lh:32px;--porto-h3-ls:normal;--porto-h3-color:#516140}h4{--porto-h4-ff:"Montserrat";--porto-h4-fw:400;--porto-h4-fs:22px;--porto-h4-lh:30px;--porto-h4-ls:normal;--porto-h4-color:#222329}h5{--porto-h5-ff:"Montserrat";--porto-h5-fw:400;--porto-h5-fs:18px;--porto-h5-lh:24px;--porto-h5-ls:normal;--porto-h5-color:#222329}h6{--porto-h6-ff:"Montserrat";--porto-h6-fw:400;--porto-h6-fs:16px;--porto-h6-lh:24px;--porto-h6-ls:normal;--porto-h6-color:#222329}#header .searchform{--porto-searchform-border-color:#898989;--porto-searchform-text-color:#333333}#header{--porto-minicart-icon-color:#141a1f;--porto-header-link-color-regular:#000000;--porto-header-link-color-hover:#cea44d}.main-sidebar-menu{--porto-menu-side-ff:"Poppins";--porto-menu-side-fw:400;--porto-menu-side-fs:13px;--porto-menu-side-lh:18px}li.menu-item,.sub-menu{--porto-mainmenu-popup-text-color-regular:#000000;--porto-mainmenu-popup-text-color-hover:#141a1f}li.menu-item{--porto-mainmenu-popup-text-hbg-color:#f4f4f4;--porto-submenu-item-bbw:0;--porto-submenu-item-lrp:15px}.page-top .page-title{--porto-breadcrumbs-title-ff:"Montserrat";--porto-breadcrumbs-title-fw:600;--porto-breadcrumbs-title-fs:24px;--porto-breadcrumbs-title-lh:30px}.page-top .page-subtitle{--porto-breadcrumbs-subtitle-ff:"Montserrat"}.page-top .breadcrumb{--porto-breadcrumbs-path-ff:"Montserrat"}ul.products,.porto-posts-grid{--porto-shop-add-links-color:#333333;--porto-shop-add-links-bg-color:#ffffff;--porto-shop-add-links-border-color:#dddddd}.post-date,.onhot{--porto-hot-color:#cea44d;--porto-hot-color-inverse:#ffffff}.onsale{--porto-sale-color:#cea44d;--porto-sale-color-inverse:#ffffff}.onnew{--porto-new-bgc:#516140}.product-summary-wrap .yith-wcwl-add-to-wishlist,.product-summary-wrap .yith-compare{--porto-wishlist-color:#222529}#header{--porto-header-top-link-fw:600}@media (max-width:575px){:root{--porto-mobile-fs-scale:0.9375;--porto-body-fs:15px;--porto-body-lh:22px}h1{--porto-h1-fs:30px;--porto-h1-lh:36.6667px}h2{--porto-h2-fs:26.25px;--porto-h2-lh:33px}h3,.daily-deal-title{--porto-h3-fs:23.4375px;--porto-h3-lh:29.3333px}h4{--porto-h4-fs:20.625px;--porto-h4-lh:27.5px}h5{--porto-h5-fs:16.875px;--porto-h5-lh:22px}h6{--porto-h6-fs:15px;--porto-h6-lh:22px}}#header .logo{--porto-logo-mw:190px;--porto-sticky-logo-mw:142.5px}.side-header-narrow-bar-logo{--porto-side-logo-mw:190px}@media (min-width:1156px) and (max-width:1631px){.container,.wp-block,.col-half-section,.elementor-section{--porto-container-width:1140px}}@media (min-width:992px) and (max-width:1155px){.container,.wp-block,.col-half-section,.elementor-section{--porto-container-width:960px}}@media (min-width:1616px){#header .logo{--porto-logo-mw:190px}}@media (max-width:991px){:root{--porto-res-spacing:16px}#header .logo{--porto-logo-mw:152px}}@media (max-width:767px){#header .logo{--porto-logo-mw:114px}}