.quick-quote-note{color:#888;font-size:13px;margin-top:12px}.wd-sub-menu-wrapp .wd-dropdown-menu{padding-top:5px!important}.wd-sub-menu-wrapp .wd-dropdown-inner{padding-top:0px!important}.wd-sub-menu-wrapp .e-con-inner{padding-top:0px!important}.wd-sub-menu-wrapp .wd-dropdown-menu{padding-top:5px !IMPORTANT}.wd-sub-menu-wrapp .wd-sub-menu a.woodmart-nav-link{padding-top:8px!important;padding-bottom:8px!important}button.single_add_to_cart_button.button{display:none!important}.wd-header-cart{display:none!important}.wd-header-compare{display:none!important}.elementor-element .quantity{display:none!important}.elementor-element .tier-pricing-summary-table{display:none!important}a#lumise-customize-button{display:none!important}.elementor-widget-wd_single_product_compare_button{display:none!important}.elementor-widget.elementor-widget-wd_single_product_wishlist_button{display:none!important}.elementor-widget-divider--view-line.elementor-widget.elementor-widget-divider{display:none!important}.elementor-element.elementor-element-fbe1968.e-con-full.e-flex.e-con.e-child{display:none!important}.single-product-page .single_variation_wrap{display:none!important}.single-product-page .elementor-widget-container .stock.in-stock{display:none!important}.single-product-page .my-pricing-table{padding-bottom:20px}.single-product-page .custom-pricing-table{border:1px solid #e4e4e4;font-size:14px}.single-product-page .extra-row{display:none}.single-product-page .pricing-toggle-wrapper{text-align:center;margin-top:20px}.single-product-page .pricing-toggle-btn{background:#EF7720!important;color:#fff!important;border:none;padding:12px 30px;font-size:14px;cursor:pointer;text-transform:uppercase;transition:0.3s ease}.single-product-page .pricing-toggle-btn:hover{opacity:.9;color:#000!important}.product-colors-note{padding-top:20px;padding-bottom:6px}.product-sub-heading{color:#000;font-weight:700}.wd-gallery-thumb :is(.wd-carousel-item:hover,.wd-thumb-active,.wd-carousel:not(.wd-initialized) .wd-carousel-item:first-child){opacity:9!important;border:1px solid #000!important;padding:5px!important;margin-bottom:5px}.single-product-page .custom-pricing-table tr.pricing-row td{padding:5px 9px!important}.tpt__tiered-pricing{display:none!important}.qqc-wrapper .quote-tabs{display:flex;gap:10px;margin-bottom:20px}.qqc-wrapper .tab-btn{padding:10px 20px;border:1px solid #ccc;background:#f5f5f5;cursor:pointer}.qqc-wrapper .tab-btn.active{background:#EF7720!important;color:#fff;border:none!important}.qqc-wrapper .tab-btn.active:hover{color:#000}#request_a_quote button.submit-btn{background:#EF7720!important;color:#fff}#request_a_quote button.submit-btn:hover{background:#EF7720!important;color:#000}.qqc-wrapper .tab-content{display:none;border:1px solid #ccc;padding:20px}.qqc-wrapper .tab-content.active{display:block}.qqc-wrapper .row{display:flex;flex-wrap:wrap;gap:15px}.qqc-wrapper .col{width:48%}.qqc-wrapper .col.full{width:100%}.qqc-wrapper input,.qqc-wrapper select,.qqc-wrapper textarea{width:100%;padding:8px}.qqc-wrapper .price-box{margin-top:20px}.qqc-wrapper{padding-top:50px}#qty,#qty_n{padding-left:15px;text-align:start!important}.price-box{margin-top:50px!important}.price-box p{color:#000!important}#calculator label{font-weight:600}.price-box{margin-top:50px!important}.price-box p{color:#000!important}#calculator label{font-weight:600}.wd-add-btn-replace{display:none!important}.page-id-15 .wd-buttons.wd-pos-r-t{margin-top:36px}.add_to_cart_button{display:none!important}.page-id-15 .wd-add-btn.wd-add-btn-replace{display:none!important}.woocommerce-product-gallery .product-labels{right:160px!important;top:13px!important}.page-id-15 .product-labels.labels-rectangular{left:126px;top:14px}.menu-item-wishlist{display:none!important}#menu-mobile-navigation-categories li#menu-item-29830{display:none}.wd-buttons.wd-pos-r-t{margin-top:35px}#request_a_quote{font-family:Arial,sans-serif;background:#f5f7fa;padding:20px}#request_a_quote .container{max-width:1000px;margin:auto;background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .1)}#request_a_quote h2{margin-bottom:20px}#request_a_quote .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}#request_a_quote label{font-size:14px;font-weight:700;display:block;margin-bottom:5px}#request_a_quote input,#request_a_quote select,#request_a_quote textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;margin-bottom:15px;font-size:14px}#request_a_quote textarea{height:120px;resize:vertical}#request_a_quote .radio-group{display:flex;gap:15px;margin-bottom:15px}#request_a_quote .submit-btn{margin-top:20px;padding:12px 30px;background:#6c7f8f;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px}#request_a_quote .submit-btn:hover{background:#556875}#responseModal.custom-modal{display:none;position:fixed;z-index:9999;inset:0;background:rgb(0 0 0 / .5)}#responseModal .custom-modal-content{background:#fff;width:530px;max-width:90%;padding:30px;border-radius:10px;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 20px rgb(0 0 0 / .15)}#responseModal .close-modal{position:absolute;top:10px;right:14px;font-size:24px;cursor:pointer}#page-loader{display:none;position:fixed;inset:0;background:rgb(0 0 0 / .45);z-index:99999;justify-content:center;align-items:center}.loader-circle{width:55px;height:55px;border:5px solid #e5e5e5;border-top:5px solid #ff7a00;border-radius:50%;animation:spin .8s linear infinite}.flyer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.flyer-card{max-width:287px;margin:auto}.flyer-image-wrap{position:relative;overflow:hidden;border-radius:8px}.flyer-image-wrap img{width:100%;height:280px;object-fit:cover;display:block}.flyer-overlay{position:absolute;inset:0;background:rgb(0 0 0 / .55);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;opacity:0;transition:0.25s}.flyer-image-wrap:hover .flyer-overlay{opacity:1}.flyer-btn{padding:8px 12px;background:#fff;border:none;cursor:pointer;font-size:12px;font-weight:600;border-radius:4px;text-decoration:none;color:#000}.flyer-title{font-size:13px;text-align:center;padding:10px 5px 0;font-weight:500;color:#222}.page-id-31089 .wd-sidebar{display:none}.po-form-wrapper{max-width:900px;margin:0 auto}.po-form-wrapper .cf7-row{display:flex;gap:20px;margin-bottom:15px}.po-form-wrapper .cf7-col{flex:1}.po-form-wrapper .cf7-col-full{width:100%}.po-form-wrapper input,.po-form-wrapper textarea{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;box-sizing:border-box;font-size:14px}.po-form-wrapper label{display:block;font-weight:500;margin-bottom:6px}.po-form-wrapper .file-note{font-size:12px;margin-top:8px;color:#666}.page-id-31129 .df-popup-thumb{width:500px!important}.po-download-btn{background:#000;color:#fff;padding:12px 18px;border:none;cursor:pointer;margin-top:15px;border-radius:6px}.po-download-btn:hover{background:#333}.wp-singular .elementor-widget-container .wd-product-brands{display:none!important}.po-download-wrapper{margin-top:15px;clear:both;text-align:left}.po-download-btn{margin-top:15px;border:2px solid red;background:#fff0;color:red;padding:10px 20px;cursor:pointer}.download-product-image button.po-download-btn,.product_details_download .details-download-btn,.product_details_download .art-temp-download-btn{background:#667F91!important;color:#fff;margin:0;padding:10px}.download-product-image button.po-download-btn:hover,.product_details_download .details-download-btn:hover,.product_details_download .art-temp-download-btn:hover{color:#000}.product_details_download{display:flex;margin-top:60px;gap:10px}#downloadModal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);display:none;justify-content:center;align-items:center;z-index:9999}#downloadModal .modal-content{background:#fff;padding:57px 30px;border-radius:8px;text-align:center;max-width:400px;width:90%;box-shadow:0 10px 30px rgb(0 0 0 / .2)}#downloadModal .modal-content p{font-size:16px;margin-bottom:20px}#downloadModal .modal-content button{padding:10px 18px;margin:5px;border:none;cursor:pointer;border-radius:4px}#downloadModal #cancelDownload{background:#ccc}#downloadModal #confirmDownload{background:#f26522;color:#fff}#downloadModal .modal-content{transform:scale(.9);transition:0.3s ease}#downloadModal.show .modal-content{transform:scale(1)}#downloadModal .modal-content{position:relative}#downloadModal .modal-close{position:absolute;top:10px;right:12px;font-size:22px;cursor:pointer;color:#333}#downloadModal .modal-close:hover{color:red}.cf7-custom-form{font-family:Arial,sans-serif}.cf7-custom-form .cf7-grid{display:flex;gap:20px;align-items:flex-start}.cf7-custom-form .cf7-left{width:30%}.cf7-custom-form .cf7-right{width:70%}.cf7-custom-form input,.cf7-custom-form select,.cf7-custom-form textarea{width:100%;margin-bottom:10px;padding:8px;box-sizing:border-box}.cf7-custom-form .cf7-note{font-size:12px;color:#666;margin-top:10px}.net-price-row td{color:#EF7720;font-weight:600}@media(max-width:768px){.cf7-custom-form .cf7-grid{flex-direction:column}.cf7-custom-form .cf7-left,.cf7-custom-form .cf7-right{width:100%}}.gc-brands-wrapper{text-align:center}.gc-brands-wrapper .brand-section{margin-bottom:45px}.gc-brands-wrapper .brand-title{font-size:30px;font-weight:800;margin-bottom:20px;position:relative}.gc-brands-wrapper .brand-title:before,.gc-brands-wrapper .brand-title:after{content:"";display:inline-block;width:70px;height:1px;background:#d0d0d0;margin:0 12px;vertical-align:middle}.gc-brands-wrapper .brand-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:18px}.gc-brands-wrapper .brand-item{width:180px;height:180px;border-radius:50%;background:#f5f5f5;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:0.25s ease}.gc-brands-wrapper .brand-item:hover{transform:scale(1.08)}.gc-brands-wrapper .brand-item img{max-width:100%;max-height:auto;object-fit:contain}.gc-brands-wrapper .brand-item span{font-size:12px;color:#333}.brand-slider{margin:20px 0}.brand-slider .brand-item{text-align:center}.brand-slider .brand-item img{max-width:100px;margin:auto}.brand-slider .swiper-button-next,.brand-slider .swiper-button-prev{color:#000!important}.brand-slider .swiper-button-next:after,.brand-slider .swiper-button-prev:after{font-size:20px!important;font-weight:800!important}.brand-slider .swiper-button-next,.brand-slider .swiper-button-prev{top:41px!important;width:0px!important}.site-logo img.attachment-full.size-full{width:100%;max-width:250px!important}.woocommerce-product-details__short-description{display:none!important}.custom-short-description{margin-top:50px}.site-logo{width:250px!important}.woodmart-woocommerce-layered-nav .widget-title{cursor:pointer;position:relative;padding-right:30px}.filter-toggle-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:20px;font-weight:700}.menu-item-31056 .wd-dropdown-menu{padding-top:0px!important}.menu-item-31056 .e-con-inner{padding-top:10px!important}.wd-widget-stock-status .widget-title{cursor:pointer;position:relative;padding-right:30px}.wd-product-category-filter .widget-title{cursor:pointer;position:relative;padding-right:30px}#tab-title-wd_custom_tab{display:none!important}li#tab-title-description{display:none!important}.wp-singular .e-con-inner .elementor-widget-container .elementor-heading-title.elementor-size-default{display:none}.status_code_css{display:flex;flex-direction:column}.status_code_css span{font-size:14px}.woocommerce-order .woocommerce-customer-details:nth-child(2){display:none!important}.woocommerce-order .woocommerce-customer-details:nth-of-type(2){display:none!important}.woocommerce-order .woocommerce-customer-details:nth-last-of-type(1){display:none!important}.custom-coupon-wrapper .cus_wrapper{display:flex;justify-content:center}.custom-coupon-wrapper{margin-bottom:80px!important;width:604px;margin:0 auto;background:#fbf9f9;padding:50px}.custom-coupon-wrapper input#custom_coupon_code{width:300px;margin-right:16px}.custom-coupon-wrapper h3{text-align:center}.roar-contact-info{padding:40px 20px;background:#fff}.roar-contact-info-inner{max-width:1100px;margin:0 auto;display:flex;justify-content:center;align-items:stretch}.roar-contact-item{flex:1;padding:0 40px;text-align:center;position:relative}.roar-contact-item:not(:last-child)::after{content:"";position:absolute;top:5px;right:0;width:1px;height:100%;background:#e5e5e5}.roar-contact-icon{width:52px;height:52px;margin:0 auto 15px;border:2px solid #f56a00;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#f56a00;font-size:22px}.roar-contact-item h3{margin:0 0 10px;font-size:20px;font-weight:600;color:#111}.roar-contact-item p{margin:5px 0;color:#666;font-size:15px;line-height:1.7}.roar-contact-item a{color:#666;text-decoration:none}.roar-contact-item a:hover{color:#f56a00}@media (max-width:767px){.roar-contact-info{padding:30px 15px}.roar-contact-info-inner{flex-direction:column;gap:30px}.roar-contact-item{padding:0 15px 30px}.roar-contact-item:not(:last-child)::after{top:auto;bottom:0;right:10%;width:80%;height:1px}}.roar-cf7-field textarea{min-height:161px!important}.roar-location-card{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:20px;box-shadow:0 3px 15px rgb(0 0 0 / .05)}.roar-message-form br{display:none}.roar-section-heading{display:flex;align-items:center;gap:14px;margin-bottom:25px}.roar-section-icon{width:52px;height:52px;min-width:52px;border:2px solid #f56a00;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#f56a00}.roar-section-icon i{font-size:22px;color:#f56a00}.roar-section-heading h2{margin:0;font-size:26px;font-weight:600;color:#111}.roar-location-description{margin:0 0 25px;color:#666;font-size:16px;line-height:1.6}.roar-map-wrapper{width:100%;overflow:hidden;border-radius:6px}.roar-map-wrapper iframe{display:block;width:100%;height:500px;border:0}@media (max-width:767px){.roar-location-card{padding:20px}.roar-section-heading h2{font-size:22px}.roar-map-wrapper iframe{height:350px}}.roar-message-card{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:20px;box-shadow:0 3px 15px rgb(0 0 0 / .05)}.roar-message-description{margin:0 0 25px;color:#666;font-size:16px;line-height:1.6}.roar-message-form{width:100%}.roar-message-form .form-field{margin-bottom:20px}.roar-message-form label{display:block;margin-bottom:8px;font-size:15px;font-weight:600;color:#222}.roar-message-form input,.roar-message-form textarea{width:100%;box-sizing:border-box;padding:14px 16px;border:1px solid #d9d9d9;border-radius:5px;background:#fff;color:#333;font-size:15px;font-family:inherit;outline:none}.roar-message-form input{height:52px}.roar-message-form textarea{min-height:180px;resize:vertical}.roar-message-form input:focus,.roar-message-form textarea:focus{border-color:#f56a00}.roar-message-form input::placeholder,.roar-message-form textarea::placeholder{color:#999}.roar-submit{display:inline-flex;align-items:center;justify-content:center;padding:14px 30px;background:#f56a00;color:#fff;border:0;border-radius:4px;font-size:14px;font-weight:600;text-transform:uppercase;cursor:pointer;transition:all 0.3s ease}.roar-submit:hover{background:#d95700}@media (max-width:767px){.roar-message-card{padding:20px}.roar-message-description{font-size:15px}}@media (max-width:768px){.po-form-wrapper .cf7-row{flex-direction:column}}@keyframes spin{100%{transform:rotate(360deg)}}.sku_wrapper .meta-label{display:none!important}@media (max-width:768px){#request_a_quote .form-grid{grid-template-columns:1fr}}@media (max-width:768px){.page-id-15 .product-labels.labels-rectangular{left:0;top:14px}.flyer-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.flyer-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.flyer-grid{grid-template-columns:1fr}}