.bypostauthor{display:block}.vc_custom_1694708326233{padding-top:40px!important}.vc_custom_1607434663455{margin-bottom:37px!important}.vc_custom_1607443853477{margin-bottom:6px!important}.vc_custom_1700129556258{margin-bottom:53px!important;padding-top:59px!important;padding-bottom:35px!important;background-color:#f5f5f5!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.vc_custom_1607443876995{margin-bottom:32px!important}.vc_custom_1702999184074{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}.vc_custom_1736238207159{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}.vc_custom_1693305189515{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.vc_custom_1693305162345{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.vc_custom_1693305236401{padding-top:50px!important}.vc_custom_1693305569285{padding-top:50px!important}.vc_custom_1695416195606{padding-top:25px!important;padding-right:20px!important;padding-bottom:25px!important;padding-left:20px!important;background-color:#ee3239!important}.vc_custom_1607425332169{margin-bottom:52px!important;border-top-width:1px!important;border-right-width:1px!important;border-bottom-width:1px!important;border-left-width:1px!important;padding-top:23px!important;padding-bottom:23px!important;border-left-color:#e7e7e7!important;border-left-style:solid!important;border-right-color:#e7e7e7!important;border-right-style:solid!important;border-top-color:#e7e7e7!important;border-top-style:solid!important;border-bottom-color:#e7e7e7!important;border-bottom-style:solid!important}.vc_custom_1689852838548{border-right-width:1px!important;padding-top:14px!important;padding-bottom:14px!important;border-right-color:#e7e7e7!important;border-right-style:solid!important}.vc_custom_1688376497065{border-right-width:1px!important;padding-top:14px!important;padding-bottom:14px!important;border-right-color:#e7e7e7!important;border-right-style:solid!important}.vc_custom_1688376528109{padding-top:14px!important;padding-bottom:14px!important}.wpb_custom_1e16d191769e912494b916d399d1ecc6{--porto-el-spacing:30px}.wpb_custom_9b3fe270d18cfe24419482c37d6c5333 .owl-nav:not(.disabled){display:block!important}.wpb_custom_9b3fe270d18cfe24419482c37d6c5333{--porto-el-spacing:30px}.wpb_custom_9b3fe270d18cfe24419482c37d6c5333 .owl-item:not(.active){opacity:.5}.wpb_custom_c86c2fb53cae9eced42d4b8900a042f3 .owl-item:not(.active){opacity:.5}.wpb_custom_c86c2fb53cae9eced42d4b8900a042f3{--porto-el-spacing:0px}.wpb_custom_3aa57556007d2b6ed707e386046d7844 .testimonial blockquote:before,.wpb_custom_3aa57556007d2b6ed707e386046d7844 .testimonial blockquote:after{color:#fff}.wpb_custom_9c745ac33a8bb4820cfc6b89805915cc .owl-item:not(.active){opacity:.5}.wpb_custom_1efe903570d178ff0a9b7bfa5febd3a4.porto-sicon-mobile{--porto-infobox-mpos-align:center}.side-header-narrow-bar-logo{max-width:580px}.page-top ul.breadcrumb>li.home{display:inline-block}.page-top ul.breadcrumb>li.home a{position:relative;width:1em;text-indent:-9999px}.page-top ul.breadcrumb>li.home a:after{content:"\e883";font-family:'porto';float:left;text-indent:0}@media (min-width:1500px){.left-sidebar.col-lg-3,.right-sidebar.col-lg-3{width:20%}.main-content.col-lg-9{width:80%}.main-content.col-lg-6{width:60%}}#header.sticky-header .main-menu>li.menu-item>a,#header.sticky-header .main-menu>li.menu-custom-content a{color:#2d2d2e}#header.sticky-header .main-menu>li.menu-item:hover>a,#header.sticky-header .main-menu>li.menu-item.active:hover>a,#header.sticky-header .main-menu>li.menu-custom-content:hover a{color:#ed3237}#header.sticky-header .main-menu>li.menu-item.active>a,#header.sticky-header .main-menu>li.menu-custom-content.active a{color:#ed3237}#header .currency-switcher>li.menu-item>a{font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.025em;color:#fff}#header .view-switcher>li.menu-item>a{font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.025em;color:#fff}#header .top-links>li.menu-item>a{font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:.05em;padding-left:14.5px;padding-right:14.5px;color:#fff}#header .top-links>li.menu-item.has-sub:hover>a,#header .top-links>li.menu-item:hover>a{color:rgb(255 255 255 / .7)}#header .currency-switcher>li.menu-item>a{font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.025em;color:#fff}#header .share-links a{font-size:15px;border-radius:50%;width:20px;height:20px;box-shadow:none}#header .share-links a:not(:hover){color:#fff;background-color:rgb(255 255 255 / .01)}#header .share-links a:hover{color:rgb(255 255 255 / .7);background-color:rgb(0 0 0 / .01)}#header .mobile-toggle{font-size:20px;background-color:rgb(0 0 0 / .01);color:#9a2948}.wpb_style_45e35e451db730d065cdec6bab6eff0f#mini-cart .cart-head{font-size:26px}.intro-carousel .porto-ibanner{margin-bottom:1.25rem}.coupon-sale strong{margin-left:8px;color:#ee3239;font-size:2.2em;vertical-align:top;line-height:.6}.coupon-sale sup{font-size:.5em}.banner-text-end{text-align:right!important}.banner-text-end .porto-u-heading{text-align:right!important}.custom-nav-1.owl-carousel .owl-nav .owl-prev::before{content:'';position:absolute;top:4.7px;width:10px;height:10px;border-top:2px solid #000;border-left:2px solid #000;transform:translate3d(-50%,-50%,0) rotate(-45deg)}.custom-nav-1.owl-carousel .owl-nav .owl-prev::after{content:'';display:block;position:absolute;left:23px;top:3.5px;width:33px;border-top:2px solid #000;transform:translate3d(-50%,0,0)}.custom-nav-1.owl-carousel .owl-nav .owl-next::before{content:'';position:absolute;top:4.7px;width:10px;height:10px;border-top:2px solid #000;border-left:2px solid #000;transform:translate3d(-50%,-50%,0) rotate(135deg)}.custom-nav-1.owl-carousel .owl-nav .owl-next::after{content:'';display:block;position:absolute;right:-11px;top:3.5px;width:33px;border-top:2px solid #000;transform:translate3d(-50%,0,0)}.custom-nav-1.owl-carousel.nav-pos-inside .owl-nav .owl-next{right:40px}.custom-nav-1.owl-carousel.nav-pos-inside .owl-nav .owl-prev{left:40px}.custom-nav-2 .owl-nav .owl-next::before,.custom-nav-2 .owl-nav .owl-prev::before{content:'\e8cc'}.custom-nav-2 .owl-nav .owl-prev{left:-19px;transform:rotateZ(180deg) translateY(50%)!important;color:#222529!important}.custom-nav-2 .owl-nav .owl-next{right:-19px;color:#222529!important}.custom-mb-1{margin-bottom:2px}.custom-filter .thumb-info-title{display:flex!important;flex-direction:column;padding:20px 0 5px!important;text-align:left!important;letter-spacing:0}.custom-filter .sub-categories{order:1}.custom-filter .thumb-info>a{position:relative;z-index:1;order:2}.custom-filter .thumb-info>a::before{content:'VIEW ALL';margin-right:2px;font-size:12px;font-weight:700;color:#222529}.custom-filter .thumb-info>a::after{content:'\e81c';color:#222529;font-family:'porto';font-weight:900}.custom-filter .thumb-info{display:flex;flex-direction:column;padding:0!important}.custom-filter.tabs .nav-item{display:block;width:50%}.custom-filter .tab-content{padding:10px 30px;border:none!important;box-shadow:none!important}.custom-filter.tabs ul.nav-tabs .nav-link{position:relative;border:none;background:#fff0;color:#777;font-size:1.25rem;letter-spacing:.2em;font-weight:700;font-family:Spectral SC,sans-serif;line-height:1.8}.custom-filter.tabs ul.nav-tabs .nav-link::after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;border-bottom:1px solid #e7e7e7;transition:border-color .3s}.custom-filter.tabs ul.nav-tabs .nav-link:hover,.custom-filter.tabs ul.nav-tabs li.active .nav-link{color:#ee3239}.custom-filter.tabs ul.nav-tabs .nav-link:hover::after,.custom-filter.tabs ul.nav-tabs li.active .nav-link::after{border-color:#ee3239}.custom-filter .sub-categories li{padding:4px 0}.custom-filter .sub-title{margin-bottom:7px!important;text-transform:capitalize;letter-spacing:-.01em}li.product-category .sub-categories{position:relative;font-size:13px}ul.sub-categories::after{content:'';position:absolute;bottom:0;width:100%;box-shadow:0 -15px 60px 40px #fff}ul.products li.product-col .product-image{margin-bottom:11px}ul.products li.product-col h3{margin-top:2px;font-weight:500}.star-rating{font-size:11.6px;letter-spacing:.07em}.product_list_widget .product-details a{font-size:15px;font-weight:500}.widget .product_list_widget li{padding:.6rem 0}.custom-cta-1 .vc_column-inner{display:flex;align-items:center;justify-content:center;min-height:250px;padding:10px 44px!important;center/cover no-repeat}.custom-cta-1 .coupon-sale strong{color:#fff}.custom-cta-2 .vc_column-inner{display:flex;flex-direction:column;min-height:250px;padding:43px 0 20px 33px!important;background:#c5c6cacenter/cover no-repeat}.custom-cta-2 i{margin-left:10px;color:red;font-family:Poppins,sans-serif;font-weight:700}.custom-cta-2 b{margin-left:6px;font-size:25px;font-weight:600;font-family:Poppins,sans-serif}.custom-cta-3 .vc_column-inner{display:flex;justify-content:center}.custom-cta-3 em{font-weight:600;font-style:normal}.testimonial{display:flex;flex-direction:column}.testimonial.testimonial-with-quotes img{margin:31px auto 3px;order:1;width:74px!important}.testimonial.testimonial-style-6 blockquote{padding:0}.testimonial .testimonial-author strong{position:relative;font-size:15px;font-family:"Spectral SC";letter-spacing:.05em}.testimonial .testimonial-author strong::before{content:"\f005" "\f005" "\f005" "\f005" "\f005";position:absolute;top:27px;left:0;right:0;color:#9a2948;font-size:12px;font-family:"Font Awesome 6 Free";text-align:center}.testimonial blockquote p{padding:0!important;font-family:Poppins,sans-serif;font-size:17px!important;font-style:italic;color:#fff}.testimonial .testimonial-author{order:2}.testimonial.testimonial-with-quotes blockquote:before{left:-45px;top:-16px;font-size:64px}.testimonial.testimonial-with-quotes blockquote:after{right:-27px;bottom:-.8em;font-size:64px}.posts-grid .grid-box,.post-grid .grid-box{padding:1.5rem 1.2rem 1.8rem;background:#f4f4f4}article.post .btn-readmore{background:none!important;border:none;padding:0;color:#1a1a1a!important;font-size:13px!important;letter-spacing:-.025em;font-weight:700}article.post .post-meta{display:inline-block;font-size:.8em;text-transform:uppercase;line-height:1;margin-bottom:.5rem}article.post-grid .post-image.single{margin-bottom:10px}.post-slideshow{margin-bottom:0}article.post .post-excerpt{margin-bottom:.9rem}.post-slideshow img{min-height:180px}.blog-posts .post .entry-title{margin:.7rem 0 .4rem;font-size:20px;letter-spacing:-.025em}article.post h4 a{font-family:Poppins,sans-serif;color:#222529}article.post .btn-readmore:hover{color:#9a2948!important}.post-meta a:not(:hover){color:#999}.instagram .vc_single_image-wrapper{position:relative;width:100%}.instagram .vc_single_image-wrapper::after{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;transition:opacity .3s;background-color:rgb(0 0 0 / .46);color:#f1f1f1;font-family:'porto';font-size:3.2rem;content:'\f16d';opacity:0;visibility:hidden}.instagram a:hover .vc_single_image-wrapper::after{opacity:1;visibility:visible}.wpb_single_image a{display:block;width:100%}.custom-contact .vc_column-inner{display:flex;align-items:center}.custom-contact .wpcf7-form-control-wrap,.custom-contact .wpcf7{flex:1}.custom-contact .wpcf7{margin-left:34px}.custom-contact input[type="email"]{max-width:580px;padding:17px 20px;background:#f4f4f4;border-width:0;font-size:12px}.custom-contact input[type="submit"]{min-width:123px;max-height:51px;padding:.95rem 2.3rem;font-size:13px;font-weight:600}.custom-service .owl-stage-outer{margin-right:1px}.instagram small{text-decoration:underline;font-size:14px;letter-spacing:.2em;font-weight:700}.page-header-6 .container:after{content:'';display:block;border-bottom:1px solid #e7e7e7;margin-top:12px}.single-product .porto-info-list-item i{display:none}.widget_recent_entries>ul li>a,.widget_recent_comments>ul li>a{color:#222529;font-weight:600}.sidebar-content .widget .widget-title{font-size:1.25rem;line-height:1.2;text-transform:none;margin-bottom:1.5rem}.woocommerce-page .sidebar-content .widget-title{font-weight:600;font-size:15px}.wpcf7 form .wpcf7-response-output{margin:0}@media (max-width:1159px){.custom-nav-2 .owl-nav .owl-prev{left:27px}.custom-nav-2 .owl-nav .owl-next{right:27px}}@media (max-width:991px){.custom-cta-1 .vc_column-inner{flex-direction:column;align-items:flex-start}.testimonial.testimonial-with-quotes blockquote:before,.testimonial.testimonial-with-quotes blockquote:after{content:none}}@media (max-width:767px){.custom-cta-3 .vc_column-inner,.custom-contact .vc_column-inner{flex-direction:column;align-items:center}.custom-contact .wpcf7{margin-left:0}}@media (max-width:575px){.porto-ibanner-layer{font-size:.65rem}}.cart-v2 .card.card-default .card-body tbody tr th{padding:10px;font-weight:400;line-height:1.4;text-align:left!important;color:red}.responsive-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.responsive-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.share-whatsapp{display:inline-block!important}