:root{--font-family-second:"Raleway"}@media screen and (min-width:1200px){.show-for-small-only{display:none!important}}.bwp-header.sticky .header-wrapper{-webkit-animation:sticky .8s ease-in-out;animation:sticky .8s ease-in-out}@media (max-width:1199px){.bwp-header.sticky .header-mobile>.container{-webkit-animation:sticky .5s ease-in-out;animation:sticky .5s ease-in-out}}@keyframes sticky{0%{-webkit-transform:translatey(-100%);transform:translatey(-100%)}100%{-webkit-transform:translatey(0);transform:translatey(0)}}.elementor-29354 .elementor-element.elementor-element-38c1360 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var(--theme-color)!important}#home-banner>.e-con-inner{width:auto !Important}#home-banner .elementor-element.elementor-element-3c2e6ed .bwp-widget-video .content{position:initial}.bwp-navigation ul.menu>li.level-0>a{font-size:clamp(13px, .9vw, 17px)}@media (min-width:64em){.bwp-header.header-v7 .wpbingoLogo img{max-width:160px!important}}.logged-in .login-header .widget-title{outline:2px solid var(--theme-color);border-radius:50%;outline-offset:2px;aspect-ratio:1;width:25px;height:25px;text-align:center}.products-list.grid .product-wapper .products-content .price{font-family:var(--font-family-second)}.products-list.grid .product-wapper .products-content h3.product-title a{font-family:var(--font-family-second);font-size:1.4rem}:is(.quickview-container,.single-product) .bwp-single-info .product-shipping-delivers li .content-info{gap:1rem}:is(.quickview-container,.single-product) .bwp-single-info .product-shipping-delivers svg{margin-right:0}:is(.quickview-container,.single-product) .bwp-single-info .product-shipping-delivers li .content-info .content{flex:1 1 0%;text-align:left}.contents-detail .bwp-single-product.two_column .video-additional{margin-bottom:24px;width:50%;padding:0 12px}.single-product .mejs-controls{display:none!important;visibility:none!important}.contents-detail .bwp-single-product .woocommerce-product-gallery .slick-slide .img-thumbnail-video img{width:100%!important;height:auto!important}.woocommerce-tabs.description-style-accordion .accordion-item .panel-collapse{padding-block:0!important}.woocommerce-tabs.description-style-accordion .accordion-item:last-child .collapse{padding-block:0!important}.woocommerce-tabs #tab-description>ul{padding-left:1.2rem}.stock-alert{border-left:2px solid red;display:block;padding-left:15px;margin-bottom:15px;color:#000;font-weight:600}.faq-section{margin:5rem auto;max-width:1440px;text-align:center;padding-inline:15px}.faq-section a{padding:1rem 2rem;border:1px solid #000;display:inline-block}.faq-section a:hover{background:var(--theme-color);color:#fff;border-color:var(--theme-color)}.cross_sell .title-block h2,.recent-view .title-block h2,.related .title-block h2,.upsells .title-block h2{font-size:2rem;font-weight:400;text-transform:none}.quickview-container .product_title,.single-product .product_title{font-family:var(--font-family-heading);font-size:3rem;line-height:1.2}.quickview-container .entry-summary .price-single,.single-product .entry-summary .price-single{font-family:var(--font-family-base)}.price{font-family:var(--font-family-base)}.products-list.grid .product-wapper .products-thumb .product-thumb-hover :is(.wp-post-image,.hover-image){width:100%}.products-list.grid .product-wapper .product-attribute>div.label.active span,.products-list.grid .product-wapper .product-attribute>div.label:hover span{background:#000;border-color:#000}.products-list.grid .product-wapper .products-thumb .product-stock{bottom:15px;top:initial;left:15px;transform:none;height:35px;line-height:35px;background:#000}.products-list.grid .product-wapper .products-thumb .product-stock.pre-order span,.products-list.grid .product-wapper .products-thumb .product-stock span{color:#fff !Important}.wp-block-button__link{background:none;border:1px solid #000;border-radius:0;color:#000}.wp-block-button__link:hover{background:#000;color:#fff;text-decoration:none!important}.bwp-main .page-title{padding-block:0;margin-bottom:3rem}.content-title-heading h1{display:none}.height-stretch .elementor-element :is(div,a,img){height:100%}.height-stretch .elementor-element img{object-fit:cover}.custom-hover .bwp-widget-banner.layout-1 .title-banner{position:absolute;bottom:20px;color:#fff;background:var(--hover-color-50);width:max-content;margin:0 auto;left:0;right:0;padding:.5rem 1.5rem;transition:opacity .2s linear;opacity:0}.custom-hover .bwp-widget-banner.layout-1:hover .title-banner{opacity:1}.contact-us-form textarea{text-transform:initial}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{background:var(--e-a-color-danger);color:#fff;border:none;padding:1rem}.wpcf7 form.sent .wpcf7-response-output{background:#46b450;color:#fff;border:none}.wpbingo-newsletter.newsletter-default .wpcf7-not-valid-tip{bottom:initial;top:-20px}.wpcf7-list-item{margin:10px 0}.wpcf7 input[type="checkbox"]{-webkit-appearance:none;border-radius:50%;margin-bottom:0;border:2px solid var(--text-color,#545454);outline:0;width:14px;height:14px;display:inline-block;position:relative}.wpcf7 input[type=checkbox]:after{content:'';width:6px;height:6px;left:2px;position:absolute;top:2px;background:none;border-radius:50%}input[type=checkbox]:checked:after{background:var(--text-color,#545454)}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{box-shadow:inset 0 0 0 1px var(--theme-color)}.wp-element-button{background:none;box-shadow:0;border:1px solid #000;transition:.2s linear all}.wp-element-button:hover{background:var(--theme-color);border-color:var(--theme-color);color:#fff}.wc-block-components-totals-coupon .wc-block-components-panel__button{font-weight:700;color:var(--theme-color)}.wc-block-components-totals-coupon .wc-block-components-panel__button:hover{font-weight:700;color:#000}.wc-block-components-title.wc-block-components-title{font-family:var(--font-family-base);font-weight:500;font-size:1rem}.woocommerce-info .button.wc-forward::after,.woocommerce-message .button.wc-forward::after{content:""}.woocommerce-MyAccount-content h3{font-family:var(--font-family-base);font-weight:500;font-size:1.2rem;margin-block:2rem .5rem}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product div .wc-block-components-product-name{font-family:var(--font-family-second);font-size:1.4rem}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product div .wc-block-components-product-name:hover{color:var(--theme-color)}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-cross-sells-block .cross-sells-product .wc-block-components-product-button__button{display:none}.contents-detail .bwp-single-product .woocommerce-product-gallery .img-thumbnail-video img{width:100%!important;height:100%!important;display:block}.contents-detail .bwp-single-product .woocommerce-product-gallery .video-additional{aspect-ratio:.67;overflow:clip}.contents-detail .bwp-single-product .woocommerce-product-gallery .wp-video{width:100%!important;height:100%!important;overflow:clip}.content-tab.accordion{letter-spacing:.04ch}.wp-block-woocommerce-checkout-order-summary-block{margin-bottom:15px}.single-product .summary.entry-summary{display:grid}.single-product .summary.entry-summary :is(.safe-checkout,.product_meta,.social-icon,.product-shipping-delivers,.woocommerce-tabs){order:1}.single-product .summary .ppc-button-wrapper{margin-top:25px}.elementor-accordion-title:hover{color:var(--theme-color) !Important}.gallery-columns-4 .gallery-item{max-width:calc(25% - 10px)}.event-info{font-size:18px}.event-info span:not(:last-child):after{content:"-";display:inline-block;margin-inline:10px}.blog-content-card .event-info{color:#fff;font-size:16px}.justify-center .bwp-recent-post .block .block_content .row{justify-content:center}.bwp-recent-post .event-info{font-size:16px}.basic-button{font-size:12px;font-weight:500;line-height:40px;letter-spacing:.2px;color:var(--e-global-color-primary);border-style:solid;border-width:1px;padding:0 35px 0 35px;display:inline-block}.basic-button:hover{background:var(--e-global-color-accent);border-color:var(--e-global-color-accent);color:#fff}#vetrine-container{overflow:clip}#vetrine-container .bwp-recent-post.blog-menu .item{flex-wrap:wrap}#vetrine-container .bwp-recent-post.blog-menu .post-content{flex:1 0 0%;width:auto}.bwp-header .header-container.icons-menu-logo .header-menu.menu-center,.bwp-header .header-container.logo-menu-icons .header-menu.menu-center{flex:1 1 auto !Important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}@media(min-width:576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}}@media(min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}}@media(min-width:992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}}