.gsm-mega-promo{margin:0 0 18px;padding:16px 20px;border-radius:10px;background:linear-gradient(135deg,var(--wd-primary-color,#0e5aa4),#0a3f74);color:#fff;line-height:1.5;font-size:14px}.gsm-mega-promo__cta strong{color:#fff}.gsm-mega-promo__btn{display:inline-block;margin-left:4px;padding:6px 16px;border-radius:999px;background:#fff;color:var(--wd-primary-color,#0e5aa4)!important;font-weight:600;white-space:nowrap;transition:opacity .2s ease}.gsm-mega-promo__btn:hover{opacity:.85;color:var(--wd-primary-color,#0e5aa4)!important}.gsm-mega-promo__tip{margin-top:10px;padding-top:10px;border-top:1px solid rgb(255 255 255 / .25);font-size:13px;color:rgb(255 255 255 / .9)}.gsm-mega-promo__tip span{margin-right:4px}.wd-post-author,.wd-post-comments,.wd-post-meta .meta-author,.wd-post-meta .meta-comments,.wd-post-meta .wd-post-author{display:none!important}.elementor-element-f544d66{align-items:flex-start}.elementor-element-7c5780b .elementor-widget:not(:last-child){margin-bottom:10px}.elementor-element-7c5780b p{margin:0 0 3px;line-height:1.5}.elementor-element-c119a01{align-self:stretch}.elementor-element-c119a03,.elementor-element-c119a03 .wd-text-block,.elementor-element-c119a03 .wd-text-block>div{height:100%}.page-id-935 .elementor-935>.e-con{padding-top:14px;padding-bottom:14px}.page-id-935 a[style*="background:#e3342f"]{box-shadow:0 3px 10px rgb(227 52 47 / .28);transition:opacity .2s ease,transform .2s ease}.page-id-935 a[style*="background:#e3342f"]:hover{opacity:.92;transform:translateY(-1px)}.elementor-962 .elementor-element-f544d66{display:flex;flex-wrap:wrap;gap:24px;width:100%;align-items:flex-start}.elementor-962 .elementor-element-f544d66>.e-con{flex:1 1 0%;width:auto!important;min-width:0}.elementor-962 .elementor-element-0190f4d{padding-top:22px;padding-bottom:14px}.elementor-962 .elementor-element-gsmbizbar{padding-top:6px;padding-bottom:6px}.elementor-962 .elementor-element-10667f8{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding-top:12px;padding-bottom:12px}@media (max-width:1024px){.elementor-962 .elementor-element-f544d66>.e-con{flex:1 1 44%}}@media (max-width:767px){.elementor-962 .elementor-element-f544d66>.e-con{flex:1 1 100%}.elementor-962 .elementor-element-10667f8{justify-content:center;text-align:center}}.page-id-935 .elementor-element-gsmcta{padding-bottom:4px}.page-id-935 .elementor-element-27a3418{padding-top:6px;padding-bottom:6px}.elementor-962 .elementor-element-gsmtrust1{padding-top:14px;padding-bottom:8px}#menu-item-138114.menu-mega-dropdown{position:relative}#menu-item-138114>.wd-dropdown-menu{position:absolute;z-index:99999;overflow:visible;pointer-events:auto}#menu-item-138114 .wd-entry-content{display:flex;flex-wrap:wrap;align-items:flex-start;gap:32px;position:relative;z-index:1}#menu-item-138114 .wd-sub-menu-wrapp{order:1;flex:0 0 240px;pointer-events:auto;position:relative;z-index:2}#menu-item-138114 .wd-sub-menu-wrapp .wd-dropdown-menu{z-index:100000;pointer-events:auto}#menu-item-138114 .gsm-mega-right{order:2;flex:1 1 240px;min-width:220px;pointer-events:auto;position:relative;z-index:2}#menu-item-138114 .gsm-mega-right__title{font-weight:600;margin-bottom:10px}#menu-item-138114 .gsm-mega-right .sub-sub-menu{list-style:none;margin:0;padding:0}#menu-item-138114 .gsm-mega-right .sub-sub-menu li{margin:0 0 8px}#menu-item-138114 .gsm-mega-right .sub-sub-menu a{pointer-events:auto;position:relative;z-index:3}#menu-item-138114 a.woodmart-nav-link{pointer-events:auto;position:relative;z-index:1}@media (max-width:1024px){#menu-item-138114 .wd-entry-content{display:block}}#menu-item-138114 .wd-sub-menu-wrapp{display:none!important}#menu-item-138114.menu-mega-dropdown{position:relative}#menu-item-138114>.wd-dropdown-menu{position:absolute;z-index:99999;overflow:visible;pointer-events:auto;background:#fff!important;opacity:1!important;max-width:1100px;width:1100px;border-radius:0 0 12px 12px;box-shadow:0 12px 32px rgb(0 0 0 / .18)}#menu-item-138114 .wd-entry-content{background:#fff;position:relative;z-index:1;padding:0}#menu-item-138114 a.woodmart-nav-link{pointer-events:auto;position:relative;z-index:1}#menu-item-138114 .gsm-mm-app{width:100%}#menu-item-138114 .gsm-mm{display:flex;background:#fff}#menu-item-138114 .gsm-mm-col{flex:1 1 0%;min-width:0;max-height:420px;overflow-y:auto;padding:16px;border-right:1px solid #eee;box-sizing:border-box;background:#fff;position:relative;z-index:2;pointer-events:auto}#menu-item-138114 .gsm-mm-col:last-child{border-right:none}#menu-item-138114 .gsm-mm-col__title{font-weight:600;color:#111;margin-bottom:10px;font-size:13px;text-transform:uppercase;letter-spacing:.03em}#menu-item-138114 .gsm-mm-back{display:none;background:none;border:none;color:#1e6fd9;font-size:13px;padding:0 0 10px;cursor:pointer}#menu-item-138114 .gsm-mm-item{display:block;width:100%;text-align:left;background:none;border:none;padding:8px 10px;margin-bottom:2px;border-radius:6px;font-size:14px;color:#222;cursor:pointer;pointer-events:auto}#menu-item-138114 .gsm-mm-item:hover{background:#f2f5fb}#menu-item-138114 .gsm-mm-item.is-active{background:#1e6fd9;color:#fff}#menu-item-138114 .gsm-mm-search{display:block;width:100%;box-sizing:border-box;padding:8px 10px;margin-bottom:10px;border:1px solid #ddd;border-radius:6px;font-size:14px}#menu-item-138114 .gsm-mm-empty{color:#888;font-style:italic;font-size:13px}#menu-item-138114 .gsm-mm-results__count{font-weight:600;margin-bottom:8px;font-size:13px;color:#111}#menu-item-138114 .gsm-mm-result{display:flex;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:6px;text-decoration:none;color:#222;font-size:13px;pointer-events:auto}#menu-item-138114 .gsm-mm-result:hover{background:#f2f5fb}#menu-item-138114 .gsm-mm-result__price{font-weight:600;white-space:nowrap}@media (max-width:1024px){#menu-item-138114>.wd-dropdown-menu{width:100%;max-width:100%}#menu-item-138114 .gsm-mm{display:block;max-width:100vw;overflow-x:hidden}#menu-item-138114 .gsm-mm-col{display:none;max-height:none;overflow-y:visible;border-right:none;box-sizing:border-box;max-width:100%}#menu-item-138114 .gsm-mm-col.gsm-mm-mobile-show{display:block}#menu-item-138114 .gsm-mm-col--serie .gsm-mm-back,#menu-item-138114 .gsm-mm-col--model .gsm-mm-back,#menu-item-138114 .gsm-mm-col--deel .gsm-mm-back{display:inline-block}}body.gsm-archive-app-active ul.products,body.gsm-archive-app-active .products.woodmart-products-holder-inner,body.gsm-archive-app-active .woocommerce-loop-category__title{display:none!important}.gsm-mm-app--archive{background:#fff;margin:12px 0 28px}.gsm-mm-app--archive .gsm-mm{display:flex;flex-wrap:wrap;gap:0;border:1px solid #eee;border-radius:8px;box-shadow:0 4px 16px rgb(0 0 0 / .06)}.gsm-mm-app--archive .gsm-mm-col{flex:1 1 220px;min-width:200px;max-height:420px;overflow-y:auto;padding:16px;border-right:1px solid #eee;box-sizing:border-box;background:#fff}.gsm-mm-app--archive .gsm-mm-col:last-child{border-right:none}.gsm-mm-app--archive .gsm-mm-col__title{font-weight:600;color:#111;margin-bottom:10px;font-size:13px;text-transform:uppercase;letter-spacing:.03em}.gsm-mm-app--archive .gsm-mm-back{display:none;background:none;border:none;color:#1e6fd9;font-size:13px;padding:0 0 10px;cursor:pointer}.gsm-mm-app--archive .gsm-mm-item{display:block;width:100%;text-align:left;background:none;border:none;padding:8px 10px;margin-bottom:2px;border-radius:6px;font-size:14px;color:#222;cursor:pointer}.gsm-mm-app--archive .gsm-mm-item:hover{background:#f2f5fb}.gsm-mm-app--archive .gsm-mm-item.is-active{background:#1e6fd9;color:#fff}.gsm-mm-app--archive .gsm-mm-search{display:block;width:100%;box-sizing:border-box;padding:8px 10px;margin-bottom:10px;border:1px solid #ddd;border-radius:6px;font-size:14px}.gsm-mm-app--archive .gsm-mm-empty,.gsm-mm-loading{color:#888;font-style:italic;font-size:13px}.gsm-mm-app--archive .gsm-mm-results__count{font-weight:600;margin-bottom:8px;font-size:13px;color:#111}.gsm-mm-app--archive .gsm-mm-result{display:flex;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:6px;text-decoration:none;color:#222;font-size:13px}.gsm-mm-app--archive .gsm-mm-result:hover{background:#f2f5fb}.gsm-mm-app--archive .gsm-mm-result__price{font-weight:600;white-space:nowrap}@media (max-width:1024px){.gsm-mm-app--archive .gsm-mm{display:block;max-width:100vw;overflow-x:hidden}.gsm-mm-app--archive .gsm-mm-col{display:none;max-height:none;overflow-y:visible;border-right:none;box-sizing:border-box;max-width:100%}.gsm-mm-app--archive .gsm-mm-col.gsm-mm-mobile-show{display:block}.gsm-mm-app--archive .gsm-mm-col--serie .gsm-mm-back,.gsm-mm-app--archive .gsm-mm-col--model .gsm-mm-back,.gsm-mm-app--archive .gsm-mm-col--deel .gsm-mm-back{display:inline-block}}@media (min-width:1025px){.wd-content-layout .sidebar,.wd-content-layout #secondary,.wd-content-layout .widget-area{position:sticky;top:150px;max-height:calc(100vh - 170px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}}@media (max-width:1024px){.wd-content-layout .sidebar,.wd-content-layout #secondary,.wd-content-layout .widget-area{position:static;max-height:none;overflow:visible}}.products li.product .wd-product-wrapper{display:flex;flex-direction:column;height:100%}.products li.product .wd-product-thumb{background:#f7f8fa}.products li.product .wd-product-thumb img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;padding:16px;box-sizing:border-box}.products li.product .wd-entities-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:12px 0 4px!important;font-size:15px!important;line-height:1.35!important;font-weight:600!important;text-align:left!important;color:#242424!important}.products li.product .wd-entities-title a{color:inherit}.products li.product .wd-product-cats{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 6px;font-size:11.5px;line-height:1.35;color:#9aa3af}.products li.product .wd-product-cats a{color:inherit;text-decoration:none}.products li.product .price{font-size:15px}.products li.product .wd-add-btn{margin-top:auto;padding-top:8px}@media (max-width:767px){.products li.product .wd-entities-title{font-size:14px!important}.products li.product .wd-product-thumb img{padding:12px}}.elementor-element-0e9eea4 .wd-post-thumb{border-radius:10px;overflow:hidden}.elementor-element-0e9eea4 .wd-post-img img{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block}.elementor-element-a4d9b52{flex-wrap:wrap!important;row-gap:16px!important}.elementor-element-a4d9b52>.elementor-element-4173aa3{margin-inline-start:auto}.elementor-element-6afacb4,.elementor-element-6afacb4 .wd-wc-breadcrumb,.elementor-element-6afacb4 .rank-math-breadcrumb{text-align:left!important;font-size:13px;color:var(--wd-text-color,#767676)}.elementor-element-ed83b41 .products.wd-grid-g{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (max-width:1399px){.elementor-element-ed83b41 .products.wd-grid-g{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:1023px){.elementor-element-ed83b41 .products.wd-grid-g{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:479px){.elementor-element-ed83b41 .products.wd-grid-g{grid-template-columns:repeat(1,minmax(0,1fr))!important}}.elementor-element-ed83b41 .woocommerce-result-count{margin:0 0 14px;font-size:13.5px;color:var(--wd-text-color,#767676)}.elementor-element-ed83b41 .woocommerce-ordering{margin:0 0 14px}body.single-post h1.wd-post-title.entry-title{font-size:42px!important;line-height:1.2!important;font-weight:700!important;text-align:left!important;color:var(--wd-title-color,#242424)!important;max-width:760px;margin:4px 0 14px!important}@media (max-width:1024px){body.single-post h1.wd-post-title.entry-title{font-size:33px!important}}@media (max-width:767px){body.single-post h1.wd-post-title.entry-title{font-size:27px!important}}body.single-post .elementor-element-8ff5702{justify-content:flex-start!important;gap:14px}body.single-post .elementor-element-0a12547{margin-bottom:10px}body.single-post .elementor-element-c03b66d{font-size:13px;color:var(--wd-text-color,#767676)}body.single-post .elementor-element-c03b66d,body.single-post .elementor-element-ce05957,body.single-post .elementor-element-ce05957 .wd-post-date,body.single-post .elementor-element-ce05957 time{font-size:13px!important;font-weight:400!important;color:var(--color-gray-400,#9099a3)!important}body.single-post .elementor-element-7fa2484{display:none!important}body.single-post .elementor-element-7c2c8f9 .wd-social-btns-list,body.single-post .elementor-element-7c2c8f9{margin-top:6px}body.single-post .elementor-element-7c2c8f9 a.wd-social-btn{width:32px;height:32px}body.single-post .elementor-element-3758379 .wd-post-image,body.single-post .elementor-element-3758379 .wd-post-image img{width:100%;height:100%}body.single-post .elementor-element-3758379 .wd-post-image{aspect-ratio:16 / 9;overflow:hidden;border-radius:20px}body.single-post .elementor-element-3758379 .wd-post-image img{object-fit:cover;display:block}body.single-post .elementor-element-a19112a{max-width:820px;margin:0 auto;font-size:17.5px;line-height:1.75;color:var(--wd-text-color,#444)}body.single-post .elementor-element-a19112a p{margin:0 0 20px}body.single-post .elementor-element-a19112a h2{font-size:30px;font-weight:700;line-height:1.25;margin:40px 0 16px}body.single-post .elementor-element-a19112a h3{font-size:23px;font-weight:600;line-height:1.3;margin:32px 0 14px}body.single-post .elementor-element-a19112a h4{font-size:19px;font-weight:600;margin:26px 0 12px}body.single-post .elementor-element-a19112a ul,body.single-post .elementor-element-a19112a ol{margin:0 0 20px;padding-inline-start:24px}body.single-post .elementor-element-a19112a li{margin-bottom:8px}@media (max-width:767px){body.single-post .elementor-element-a19112a{font-size:16px;line-height:1.7}body.single-post .elementor-element-a19112a h2{font-size:24px;margin:32px 0 14px}body.single-post .elementor-element-a19112a h3{font-size:20px;margin:26px 0 12px}}body.single-post .elementor-element-ce4df89 .wd-post-thumb{border-radius:10px;overflow:hidden}body.single-post .elementor-element-ce4df89 .wd-post-img img{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block}body.single-post .elementor-element-ce4df89 .wd-carousel-item{height:100%}body.single-post .elementor-element-ce4df89 .wd-post{height:100%;display:flex;flex-direction:column}body.single-post .elementor-element-fb65e0d,body.single-post .elementor-element-c887a3f{max-width:820px;margin:0 auto}.wd-cookies-popup{padding:12px 20px!important;font-size:13.5px}.wd-cookies-popup .cookies-info-text{font-size:13.5px;line-height:1.5}body.single-post{padding-bottom:70px}