@media only screen and (max-width:450px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{padding:0px!important}.our-menu a.mega-menu-link{padding:0px!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{padding:5px 5px}.elementor-menu-cart__main{width:490px}}@media screen and (max-width:344px){.sticky-btn span.elementor-button-text{font-size:13px}}@media screen and (max-width:767px){.is-mobile.wc-block-components-sidebar-layout{flex-direction:column-reverse!important}.rplg-badge-cnt.rplg-badge_left-fixed{z-index:2!important;bottom:37px!important}.elementor-element-2c432b2 a:hover{color:white!important}.single-product .elementor-element-576d27c{padding-top:40px}.main-menu ul.sub-menu{padding:0px!important}.left-btn{left:0;width:46%!important}.sticky-div{position:fixed;left:0;bottom:0;width:100%!important;z-index:99;padding:12px 10px;border-top:1px solid #84c102;column-gap:20px;background-color:#ffffff!important}.right-btn{right:0;width:46%!important}.left-btn .elementor-widget-container{background-color:#84c102;text-align:center;border-radius:5px}.right-btn .elementor-widget-container{background-color:#84c102;text-align:center;border-radius:5px}.left-btn span.elementor-button-text{color:#fff}.rplg .rplg-badge2{bottom:35px;right:30px}.rplg-badge2 .rplg-badge2-btn{padding:5px!important}.rplg-badge2{width:100%}.rplg-badge-cnt.rplg-badge_left-fixed{width:100%}.rplg-badge2-btn.rplg-badge2-clickable{justify-content:center!important;column-gap:10px!important}.product-images figure.gallery-item{padding-right:20px!important}.wp-block-woocommerce-cart.alignwide{padding:40px 0px!important}li.product h2.woocommerce-loop-product__title{font-size:18px!important;line-height:26px!important}.related.products h2{font-size:24px!important;line-height:28px!important;margin-bottom:20px}.page-header{padding:40px 0px!important}.woocommerce-page .page-content{padding:60px 20px!important}.single-product #price_calculator td{padding:0;display:block;padding:10px 20px}.single-product .elementor-element.elementor-element-1156c54{padding-top:40px}.single-product section.related.products{padding:40px 10px!important}.woocommerce-page .page-content{padding:40px 20px!important}#price_calculator span.wc-measurement-price-calculator-input-help{position:absolute;left:10px!important}.single-product .elementor-element.elementor-element-1156c54{padding-top:30px!important}}@media only screen and (max-width:490px){.mega-sub-menu li.mega-menu-item-object-page{border-bottom:1px solid black!important}.mega-sub-menu a.mega-menu-link{font-size:9px!important}}@media (min-width:769px) and (max-width:850px){.our-menu a.mega-menu-link{font-size:12px!important;padding:10px 5px!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{padding:10px 6px}}@media (min-width:851px) and (max-width:1024px){.our-menu a.mega-menu-link{font-size:14px!important;padding:10px 5px!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{padding:10px 6px}#price_calculator>tbody>tr.price-table-row.length-input>td:nth-child(2){width:50%;margin-left:20px}#price_calculator>tbody>tr.price-table-row.width-input>td:nth-child(2){margin-left:27px}#price_calculator input,#price_calculator select{text-align:left!important;width:150px!important;float:revert-layer}}@media screen and (max-width:1024px){.main-menu ul.sub-menu{column-count:1;box-shadow:none!important;padding:0x!important}.single-product h1.product_title.entry-title{font-size:28px;line-height:34px}.single-product .amount bdi{font-size:24px;line-height:28px}.single-product ol.flex-control-nav.flex-control-thumbs{column-gap:15px;row-gap:15px;margin-bottom:20px!important}.single-product .elementor-element.elementor-element-1156c54{padding-top:60px}.single-product section.related.products{padding:60px 10px}.woocommerce-page .page-content{padding:60px 20px!important}.custom-wrapper.product_summary{padding:50px 10px}.single-product #price_calculator td{position:relative!important}#price_calculator span.wc-measurement-price-calculator-input-help{top:20px;left:-20px}.single-product .elementor-element-576d27c{padding-top:60px}}@media screen and (min-width:1400px){.main-menu .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>ul{left:-132%!important;top:132%!important}.wc-block-components-title.wc-block-components-title,.wc-block-components-product-name{font-size:22px!important;font-family:'Montserrat';text-decoration:none!important;font-weight:600;color:black!important;line-height:32px!important}}@media (min-width:1025px) and (max-width:1220px){.main-menu .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>ul{left:-50%!important;top:132%!important}}@media (min-width:768px) and (max-width:1024px){.header-btn-column.sticky-div{order:2!important}.menu-column{order:3!important}.elementor-element-2974513{order:1!important}.wp-block-woocommerce-cart.alignwide{padding:60px 0px!important}}@media (min-width:768px) and (max-width:1100px){.review-slider .elementor-swiper-button.elementor-swiper-button-next{top:110%;right:42%!important}.review-slider .elementor-swiper-button.elementor-swiper-button-prev{top:110%;left:42%!important}}@media screen and (max-width:990px){.custom-wrapper.product_summary{padding:60px 10px;display:flex;justify-content:space-between;flex-direction:column!important;max-width:auto}}@media (min-width:768px) and (max-width:990px){.is-large .wc-block-checkout__sidebar.is-sticky{position:static!important}.wc-block-components-sidebar-layout .wc-block-components-main{width:100%!important;padding:0px!important}.wc-block-components-sidebar-layout{display:flex!important;flex-wrap:nowrap!important;margin:0 auto 16px;row-gap:30px;position:relative;flex-direction:column!important}.wc-block-components-sidebar{width:100%!important;padding:0px!important}}@media only screen and (max-width:767px){.review-slider .elementor-swiper-button.elementor-swiper-button-next{top:105%;right:30%!important}.review-slider .elementor-swiper-button.elementor-swiper-button-prev{top:105%;left:30%!important}.custom-wrapper.product_summary{padding:40px 10px;display:flex;justify-content:space-between;flex-direction:column!important;max-width:auto}.buttonwrap{display:flex;align-items:flex-start;column-gap:10px;justify-content:flex-start;flex-direction:column}#price_calculator input,#price_calculator select{width:150px!important}#price_calculator>tbody>tr.price-table-row.width-input>td:nth-child(2){margin-left:0}}@media screen and (max-width:500px){.single-product button.single_add_to_cart_button.button.alt{padding:12px 58px!important;border-radius:10px}.buttonwrap{flex-direction:column;align-items:flex-start;row-gap:10px}}@media screen and (max-width:1200px){.product-slier .slick-slide{margin:0 5px!important}.product-slier .slick-arrow{display:none!important}}@media (min-width:1200px) and (max-width:1450px){.custom-wrapper.product_summary{max-width:1220px;margin:0 auto;column-gap:28px}.product-slier{max-width:1220px;margin:0 auto}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:40%!important;clear:none}.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images{width:60%!important}.single-product button.single_add_to_cart_button.button.alt,.single-product a.button.get-sample{border-radius:10px!important;font-size:18px!important}.single-product h2.elementor-heading-title.elementor-size-default{font-size:12px!important;line-height:20px!important}}@media screen and (min-width:1500px){.product-slier,.woocommerce-cart .page-header .entry-title,.woocommerce-page .page-content{max-width:1340px!important;margin:0 auto!important}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:41%!important;clear:none}.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images{width:59%!important}.custom-wrapper.product_summary{margin:0 auto;column-gap:28px}}main#content{width:100%;max-width:100%!important;padding:0}@media screen and (min-width:990px){.is-large .wc-block-checkout__sidebar{align-self:flex-start;top:150px!important}}