.elementor-30806 .elementor-element.elementor-element-d4bce1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-30806 .elementor-element.elementor-element-fb67aee{--display:flex}.elementor-30806 .elementor-element.elementor-element-fb67aee.e-con{--flex-grow:0;--flex-shrink:0}.elementor-30806 .elementor-element.elementor-element-bd8bf2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-30806 .elementor-element.elementor-element-bd8bf2f:not(.elementor-motion-effects-element-type-background),.elementor-30806 .elementor-element.elementor-element-bd8bf2f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-30806 .elementor-element.elementor-element-bd8bf2f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-30806 .elementor-element.elementor-element-f41b064{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}@media(min-width:768px){.elementor-30806 .elementor-element.elementor-element-fb67aee{--width:66%}.elementor-30806 .elementor-element.elementor-element-bd8bf2f{--width:34%}}body.single-product .elementor-widget-wd_product_gallery,body.single-product .elementor-widget-wd_product_gallery>.elementor-widget-container,body.single-product .wd-product-gallery,body.single-product .woocommerce-product-gallery{height:auto!important;min-height:0!important;align-self:flex-start!important}body.single-product .e-con:has(>.elementor-widget-wd_product_gallery){height:auto!important;min-height:0!important;align-self:flex-start!important}body.single-product .woocommerce-product-gallery{margin-bottom:0!important;padding-bottom:0!important}body.single-product .wd-gallery-images{overflow:hidden!important;border-radius:18px!important}body.single-product .woocommerce-product-gallery__image,body.single-product .woocommerce-product-gallery__image>a,body.single-product .woocommerce-product-gallery__image img{border-radius:18px!important}body.single-product .woocommerce-product-gallery__image{overflow:hidden!important}body.single-product .wd-gallery-thumb .wd-carousel-item{overflow:hidden!important;border-radius:12px!important}body.single-product .wd-gallery-thumb img{border-radius:10px!important}@media(max-width:767px){body.single-product .wd-gallery-images,body.single-product .woocommerce-product-gallery__image,body.single-product .woocommerce-product-gallery__image>a,body.single-product .woocommerce-product-gallery__image img{border-radius:14px!important}body.single-product .wd-gallery-thumb .wd-carousel-item{border-radius:10px!important}body.single-product .wd-gallery-thumb img{border-radius:8px!important}}.elementor-30806 .elementor-element.elementor-element-fb67aee{background:#f7f6f3;border:1px solid #ebe7df;border-radius:18px;padding:14px;overflow:hidden}.elementor-30806 .elementor-element.elementor-element-fb67aee{box-shadow:0 12px 35px rgb(0 0 0 / .035)}@media(max-width:767px){.elementor-30806 .elementor-element.elementor-element-fb67aee{width:100%!important;margin:0!important;padding:0!important}}.elementor-30806 .elementor-element.elementor-element-644c752{margin-bottom:4px!important}.elementor-30806 .elementor-element.elementor-element-644c752 h1,.elementor-30806 .elementor-element.elementor-element-644c752 h2,.elementor-30806 .elementor-element.elementor-element-644c752 .product_title{margin:0!important;font-size:36px!important;line-height:1.5!important;font-weight:800!important;color:#202326!important;letter-spacing:-.3px}@media(max-width:767px){.elementor-30806 .elementor-element.elementor-element-644c752 h1,.elementor-30806 .elementor-element.elementor-element-644c752 h2,.elementor-30806 .elementor-element.elementor-element-644c752 .product_title{font-size:27px!important}}@media(max-width:767px){.elementor-30806 .elementor-element.elementor-element-644c752{margin:0 0 4px!important}.elementor-30806 .elementor-element.elementor-element-644c752 h1,.elementor-30806 .elementor-element.elementor-element-644c752 h2,.elementor-30806 .elementor-element.elementor-element-644c752 .product_title{margin:0!important;font-size:27px!important;line-height:1.55!important;font-weight:800!important;color:#202326!important;letter-spacing:-.2px}}.elementor-30806 .elementor-element.elementor-element-ff8301c{margin-top:6px!important;margin-bottom:18px!important}.elementor-30806 .elementor-element.elementor-element-ff8301c .price,.elementor-30806 .elementor-element.elementor-element-ff8301c .amount{color:#d89b00!important;font-size:27px!important;font-weight:800!important}@media(max-width:767px){.elementor-30806 .elementor-element.elementor-element-ff8301c{margin:4px 0 17px!important;padding-bottom:16px;border-bottom:1px solid #ece8e1}.elementor-30806 .elementor-element.elementor-element-ff8301c .price,.elementor-30806 .elementor-element.elementor-element-ff8301c .amount{margin:0!important;color:#d49800!important;font-size:21px!important;font-weight:800!important}}.elementor-30806 .elementor-element.elementor-element-44f56dc{padding-bottom:18px;border-bottom:1px solid #ece8e1}.elementor-30806 .elementor-element.elementor-element-f6819c1{width:100%;margin-top:8px!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 table.variations{width:100%!important;margin:0 0 18px!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 table.variations tbody{display:block!important;width:100%!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 table.variations tr{display:block!important;width:100%!important;margin:0 0 18px!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 table.variations tr:last-child{margin-bottom:8px!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 table.variations th,.elementor-30806 .elementor-element.elementor-element-f6819c1 table.variations td{display:block!important;width:100%!important;padding:0!important;text-align:right!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 table.variations th{margin-bottom:10px!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 table.variations label{margin:0!important;color:#303335!important;font-size:14px!important;line-height:1.8!important;font-weight:800!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .wd-swatches-product{width:100%!important;display:grid!important;grid-template-columns:repeat(5,58px)!important;gap:14px 10px!important;align-items:center!important;justify-content:start!important;margin:0!important;padding:4px 2px 8px!important;direction:rtl!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .wd-swatches-product .wd-swatch{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;max-width:58px!important;max-height:58px!important;margin:0!important;padding:0!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;transform:none!important;transition:transform .18s ease,box-shadow .18s ease!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .wd-swatches-product .wd-swatch-bg{width:100%!important;height:100%!important;display:block!important;border-radius:50%!important;background-size:cover!important;background-position:center!important;overflow:hidden!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .wd-swatches-product .wd-swatch img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;border-radius:50%!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .wd-swatches-product .wd-swatch:hover{transform:translateY(-2px)!important;box-shadow:0 4px 12px rgb(32 35 38 / .12)!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .wd-swatches-product .wd-swatch.wd-active,.elementor-30806 .elementor-element.elementor-element-f6819c1 .wd-swatches-product .wd-swatch.active{box-shadow:0 0 0 3px #fff,0 0 0 5px #ffc312!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .wd-swatches-product .wd-swatch.wd-active:after,.elementor-30806 .elementor-element.elementor-element-f6819c1 .wd-swatches-product .wd-swatch.active:after{display:none!important;content:none!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .reset_variations{display:inline-flex!important;margin-top:10px!important;color:#c38d00!important;font-size:11px!important;font-weight:700!important;text-decoration:none!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 form.cart{width:100%!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .woocommerce-variation-add-to-cart{width:100%!important;display:flex!important;align-items:stretch!important;gap:10px!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .quantity{flex:0 0 90px!important;min-height:52px!important;border:1px solid #dedad3!important;border-radius:9px!important;background:#fff!important;overflow:hidden!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .quantity input,.elementor-30806 .elementor-element.elementor-element-f6819c1 .quantity button{min-height:50px!important;border:0!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .single_add_to_cart_button{flex:1!important;min-height:52px!important;margin:0!important;padding:0 24px!important;background:#ffc312!important;color:#202326!important;border:0!important;border-radius:10px!important;font-size:13px!important;font-weight:800!important;box-shadow:none!important;transition:background .2s ease,transform .2s ease!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .single_add_to_cart_button:hover{background:#eeb400!important;transform:translateY(-2px)!important}@media(max-width:1024px){.elementor-30806 .elementor-element.elementor-element-f6819c1 .wd-swatches-product{grid-template-columns:repeat(5,54px)!important;gap:12px 9px!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .wd-swatches-product .wd-swatch{width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;max-width:54px!important;max-height:54px!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 table.variations label{font-size:13px!important}}@media(max-width:767px){.elementor-30806 .elementor-element.elementor-element-f6819c1{width:100%!important;margin-top:2px!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 table.variations{margin-bottom:14px!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 table.variations tr{margin-bottom:15px!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 table.variations th{margin-bottom:8px!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 table.variations label{font-size:12px!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .wd-swatches-product{grid-template-columns:repeat(4,50px)!important;gap:12px 10px!important;padding:2px 2px 6px!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .wd-swatches-product .wd-swatch{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;max-width:50px!important;max-height:50px!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .wd-swatches-product .wd-swatch.wd-active,.elementor-30806 .elementor-element.elementor-element-f6819c1 .wd-swatches-product .wd-swatch.active{box-shadow:0 0 0 2px #fff,0 0 0 4px #ffc312!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .woocommerce-variation-add-to-cart{gap:8px!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .quantity{flex:0 0 82px!important;min-height:50px!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .quantity input,.elementor-30806 .elementor-element.elementor-element-f6819c1 .quantity button{min-height:48px!important}.elementor-30806 .elementor-element.elementor-element-f6819c1 .single_add_to_cart_button{min-height:50px!important;padding:0 12px!important;font-size:12px!important}}.elementor-30806 .elementor-element.elementor-element-bd8bf2f{background:#fff;border:1px solid #e7e3dc;border-radius:18px;padding:32px 34px 30px;box-shadow:0 14px 38px rgb(25 28 30 / .045);display:flex;flex-direction:column;gap:0}@media(max-width:767px){.elementor-30806 .elementor-element.elementor-element-bd8bf2f{width:100%!important;padding:22px 18px!important;border-radius:15px!important;margin:0!important}}@media(max-width:767px){.elementor-30806 .elementor-element.elementor-element-bd8bf2f{width:100%!important;margin:12px 0 0!important;padding:22px 18px 18px!important;background:#fff;border:1px solid #e7e3dc;border-radius:16px;box-shadow:0 8px 24px rgb(0 0 0 / .035);display:flex;flex-direction:column;gap:0}}@media (min-width:768px){.single-product .summary,.single-product .product-summary-inner{min-width:0}.single-product .product_title{margin:0 0 10px!important;line-height:1.55!important}.single-product .price{margin:0 0 20px!important;line-height:1.4!important}.single-product .variations{margin-bottom:14px!important}.single-product .variations tr{margin-bottom:12px!important}.single-product .variations label{font-weight:700!important;color:#444!important}.single-product .single_add_to_cart_button{min-height:48px!important;border-radius:9px!important;font-weight:800!important;background:#ffc312!important;color:#202326!important;box-shadow:none!important}.single-product .single_add_to_cart_button:hover{background:#f1b900!important}.single-product .quantity{min-height:48px!important}}@media (max-width:767px){.single-product .product_title{font-size:27px!important;line-height:1.55!important;margin-bottom:8px!important}.single-product .price{margin-bottom:16px!important}.single-product .variations{margin-bottom:12px!important}.single-product .single_add_to_cart_button{min-height:50px!important;border-radius:9px!important;font-weight:800!important}}.elementor-30806 .elementor-element.elementor-element-d4bce1d{max-width:1400px;margin:30px auto 50px;padding:18px;display:flex;gap:24px;align-items:stretch;direction:rtl}@media(max-width:767px){.elementor-30806 .elementor-element.elementor-element-d4bce1d{flex-direction:column;padding:10px;gap:14px}}.elementor-30806 .elementor-element.elementor-element-d4bce1d{margin-bottom:24px!important;padding-bottom:0!important;min-height:auto!important}@media(max-width:767px){.elementor-30806 .elementor-element.elementor-element-d4bce1d{padding:12px!important;margin-top:12px!important;gap:12px!important}}.pm-trust-item span,.pm-feature-card p,.pm-spec-head p,.pm-about-copy>p,.pm-about-point p,.pm-set-head p,.pm-project-copy span,.pm-faq-head p,.pm-faq-list details>div,.pm-final-copy p{font-size:12px!important;line-height:2!important}.pm-trust-item strong,.pm-feature-card h3,.pm-spec-row span,.pm-spec-row strong,.pm-about-point strong,.pm-set-info h3,.pm-project-copy strong,.pm-faq-list summary{font-size:13px!important}.pm-trust-item span,.pm-feature-card p,.pm-about-point p,.pm-set-info small,.pm-project-copy small,.pm-full-description summary span,.pm-spec-head>span,.pm-about-eyebrow,.pm-set-head>div>span,.pm-faq-head>span,.pm-final-copy>span{font-size:11px!important}.pm-spec-row{min-height:52px!important;padding:12px 16px!important}.pm-spec-row span{font-size:12px!important}.pm-spec-row strong{font-size:12.5px!important}.pm-dim-grid small{font-size:10.5px!important}.pm-dim-grid strong{font-size:18px!important}.pm-dim-grid span{font-size:9.5px!important}.pm-features-head h2,.pm-spec-head h2,.pm-set-head h2,.pm-faq-head h2{font-size:29px!important}.pm-about-copy h2{font-size:33px!important}.pm-about-copy>p{font-size:13px!important}.pm-set-info h3{font-size:14px!important}.pm-set-bottom strong{font-size:12px!important}.pm-faq-list summary{font-size:12.5px!important}.pm-faq-list details>div{font-size:11.5px!important}.pm-final-copy h2{font-size:34px!important}.pm-final-copy p{font-size:12.5px!important}@media(max-width:767px){.pm-features-head h2,.pm-spec-head h2,.pm-set-head h2,.pm-faq-head h2{font-size:22px!important}.pm-about-copy h2{font-size:24px!important}.pm-final-copy h2{font-size:26px!important}.pm-feature-card p,.pm-about-copy>p,.pm-faq-list details>div,.pm-final-copy p{font-size:11px!important}}.pm-trust-row{margin-top:30px!important;margin-bottom:56px!important}.pm-lifestyle{margin-bottom:64px!important}.pm-features{margin-bottom:64px!important}.pm-features-head{margin-bottom:30px!important}.pm-product-specs{margin-bottom:64px!important}.pm-about-product{margin-bottom:64px!important}.pm-complete-set{margin-bottom:68px!important}.pm-set-head{margin-bottom:28px!important}.pm-final-section{margin-bottom:64px!important}.pm-faq-block{margin-bottom:22px!important}.pm-faq-head{margin-bottom:28px!important}.pm-dimension-card,.pm-tech-card{padding:34px!important}.pm-about-product{padding:42px!important}.pm-faq-block{padding:40px!important}.pm-spec-head{margin-bottom:28px!important}.pm-about-intro{gap:65px!important}.pm-set-grid{gap:16px!important}.pm-set-info{padding:21px!important}.pm-project-order{margin-top:20px!important}@media(max-width:1024px){.pm-trust-row,.pm-lifestyle,.pm-features,.pm-product-specs,.pm-about-product,.pm-complete-set,.pm-final-section{margin-bottom:48px!important}.pm-about-intro{gap:30px!important}}@media(max-width:767px){.pm-trust-row{margin-top:18px!important;margin-bottom:36px!important}.pm-lifestyle,.pm-features,.pm-product-specs,.pm-about-product,.pm-complete-set,.pm-final-section{margin-bottom:40px!important}.pm-features-head,.pm-set-head,.pm-faq-head{margin-bottom:20px!important}.pm-dimension-card,.pm-tech-card,.pm-about-product,.pm-faq-block{padding:22px 17px!important}}.pm-trust-row,.pm-lifestyle,.pm-features,.pm-product-specs,.pm-about-product,.pm-complete-set,.pm-final-section{margin-bottom:58px!important}.pm-lifestyle,.pm-features,.pm-dimension-card,.pm-tech-card,.pm-about-product,.pm-faq-block,.pm-final-cta{border-radius:18px!important}.pm-trust-item,.pm-feature-card,.pm-dimension-card,.pm-tech-card,.pm-about-product,.pm-set-card,.pm-faq-list details{border-color:#e8e4dd!important}.pm-features-head h2,.pm-spec-head h2,.pm-set-head h2,.pm-faq-head h2{color:#202326!important;font-weight:800!important;line-height:1.55!important;letter-spacing:-.2px}.pm-features-head p,.pm-spec-head p,.pm-set-head p,.pm-faq-head p{color:#888b8d!important;line-height:1.9!important}.pm-trust-item,.pm-feature-card,.pm-set-card{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}@media(min-width:1025px){.pm-trust-item:hover,.pm-feature-card:hover,.pm-set-card:hover{transform:translateY(-3px);border-color:#ddd7ce!important;box-shadow:0 10px 28px rgb(25 28 30 / .055)}}.pm-lifestyle-btn,.pm-project-btn,.pm-final-actions a:first-child{background:#ffc312!important;color:#202326!important;font-weight:800!important;border-radius:9px!important;transition:background .2s ease,transform .2s ease}@media(min-width:1025px){.pm-lifestyle-btn:hover,.pm-project-btn:hover,.pm-final-actions a:first-child:hover{background:#f2b900!important;transform:translateY(-1px)}}.pm-spec-row{transition:background .18s ease}@media(min-width:1025px){.pm-spec-row:hover{background:#f4f2ee!important}}.pm-faq-list details{overflow:hidden!important;transition:border-color .2s ease,background .2s ease}.pm-faq-list details[open]{background:#fff!important;border-color:#ddd7cd!important}@media(max-width:767px){.pm-trust-row,.pm-lifestyle,.pm-features,.pm-product-specs,.pm-about-product,.pm-complete-set,.pm-final-section{margin-bottom:38px!important}.pm-lifestyle,.pm-features,.pm-dimension-card,.pm-tech-card,.pm-about-product,.pm-faq-block,.pm-final-cta{border-radius:15px!important}.pm-features-head h2,.pm-spec-head h2,.pm-set-head h2,.pm-faq-head h2{letter-spacing:0!important}.pm-lifestyle-btn,.pm-project-btn,.pm-final-actions a{min-height:46px!important}.pm-faq-list details{margin:0!important}body{padding-bottom:135px!important}}.single-product .pm-products-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important}.single-product .pm-product-card{position:relative!important;display:flex!important;flex-direction:column!important;min-width:0!important;height:100%!important;padding:0 0 18px!important;overflow:hidden!important;background:#fff!important;border:1px solid #e8e4dd!important;border-radius:15px!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}@media(min-width:1025px){.single-product .pm-product-card:hover{transform:translateY(-4px);border-color:#dcd6cc!important;box-shadow:0 12px 32px rgb(25 28 30 / .07)}}.single-product .pm-product-image{position:relative!important;width:100%!important;aspect-ratio:1.25 / 1!important;margin:0 0 15px!important;overflow:hidden!important;background:#f7f6f3!important}.single-product .pm-product-image img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;transition:transform .35s ease}@media(min-width:1025px){.single-product .pm-product-card:hover .pm-product-image img{transform:scale(1.025)}}.single-product .pm-product-note{margin:0 18px 5px!important;color:#a0a2a4!important;font-size:9px!important;line-height:1.6!important}.single-product .pm-product-card:first-child .pm-product-note{display:inline-flex!important;width:max-content!important;padding:4px 8px!important;background:#fff4c3!important;color:#8b6800!important;border-radius:20px!important;font-weight:700!important}.single-product .pm-product-title{margin:0 18px!important}.single-product .pm-product-title .elementor-heading-title{margin:0!important;color:#202326!important;font-size:14px!important;font-weight:800!important;line-height:1.75!important}.single-product .pm-product-card .elementor-widget-button{margin-top:auto!important;padding:15px 18px 0!important}.single-product .pm-product-card .elementor-button{width:100%!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 14px!important;background:#f7f6f3!important;color:#202326!important;border:1px solid #e8e4dd!important;border-radius:9px!important;font-size:10px!important;font-weight:800!important;box-shadow:none!important}.single-product .pm-product-card:first-child .elementor-button{background:#ffc312!important;border-color:#ffc312!important}@media(min-width:1025px){.single-product .pm-product-card .elementor-button:hover{background:#202326!important;border-color:#202326!important;color:#fff!important}}.single-product .pm-project{margin-top:14px!important;padding:22px 24px!important;border-radius:14px!important;background:#202326!important}.single-product .pm-project .pm-project-title .elementor-heading-title{margin:0!important;color:#fff!important;font-size:14px!important;font-weight:800!important;line-height:1.7!important}.single-product .pm-project .pm-project-text{margin-top:3px!important;color:#aeb1b3!important;font-size:10px!important;line-height:1.8!important}.single-product .pm-project .elementor-button{min-height:44px!important;padding:0 17px!important;background:#ffc312!important;color:#202326!important;border-radius:9px!important;font-size:10px!important;font-weight:800!important}@media(max-width:767px){.single-product .pm-products-grid{grid-template-columns:1fr!important;gap:10px!important}.single-product .pm-product-card{border-radius:13px!important;padding-bottom:14px!important}.single-product .pm-product-image{aspect-ratio:1.45 / 1!important;margin-bottom:13px!important}.single-product .pm-product-note{margin-right:14px!important;margin-left:14px!important;font-size:8px!important}.single-product .pm-product-title{margin-right:14px!important;margin-left:14px!important}.single-product .pm-product-title .elementor-heading-title{font-size:12px!important;line-height:1.7!important}.single-product .pm-product-card .elementor-widget-button{padding:12px 14px 0!important}.single-product .pm-product-card .elementor-button{min-height:43px!important;font-size:9.5px!important}.single-product .pm-project{display:block!important;padding:18px!important;border-radius:13px!important}.single-product .pm-project .elementor-widget-button{margin-top:13px!important}.single-product .pm-project .elementor-button{width:100%!important;min-height:46px!important}}.single-product .pm-faq-card{padding:34px!important;background:#fff!important;border:1px solid #e8e4dd!important;border-radius:18px!important}.single-product .pm-faq-card .pm-card-title .elementor-heading-title{margin:0!important;color:#202326!important;font-size:27px!important;font-weight:800!important;line-height:1.65!important}.single-product .pm-faq-card .pm-card-desc{margin:5px 0 22px!important;color:#888b8d!important;font-size:11px!important;line-height:1.9!important}.single-product .pm-faq .elementor-accordion-item{margin-bottom:8px!important;overflow:hidden!important;background:#faf9f7!important;border:1px solid #e8e4dd!important;border-radius:10px!important;transition:background .2s ease,border-color .2s ease}.single-product .pm-faq .elementor-accordion-item:last-child{margin-bottom:0!important}.single-product .pm-faq .elementor-tab-title{min-height:58px!important;padding:15px 17px!important;display:flex!important;align-items:center!important;color:#202326!important;font-size:12px!important;font-weight:800!important;line-height:1.7!important}.single-product .pm-faq .elementor-accordion-icon{width:28px!important;height:28px!important;min-width:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;border:1px solid #e8e4dd!important;border-radius:50%!important}.single-product .pm-faq .elementor-accordion-item:has(.elementor-active){background:#fff!important;border-color:#d9d3c8!important}.single-product .pm-faq .elementor-tab-content{padding:0 17px 17px!important;color:#73777a!important;font-size:11px!important;line-height:2!important;border:0!important}.single-product .pm-final-cta{position:relative!important;overflow:hidden!important;padding:34px 38px!important;background:#202326!important;border-radius:17px!important;box-shadow:none!important}.single-product .pm-final-cta:before{content:"";position:absolute;top:0;right:38px;width:70px;height:3px;background:#ffc312;border-radius:0 0 4px 4px}.single-product .pm-final-title .elementor-heading-title{margin:0!important;color:#fff!important;font-size:31px!important;font-weight:800!important;line-height:1.65!important}.single-product .pm-final-title strong{color:#ffc312!important}.single-product .pm-final-text{margin-top:6px!important;max-width:720px;color:#aeb1b3!important;font-size:11px!important;line-height:1.9!important}.single-product .pm-final-actions{gap:8px!important}.single-product .pm-final-actions .elementor-button{min-height:46px!important;padding:0 18px!important;border-radius:9px!important;font-size:10px!important;font-weight:800!important;box-shadow:none!important}.single-product .pm-final-actions .pm-btn:first-child .elementor-button,.single-product .pm-final-actions>:first-child .elementor-button{background:#ffc312!important;color:#202326!important;border:1px solid #ffc312!important}.single-product .pm-final-actions .pm-btn-alt .elementor-button{background:rgb(255 255 255 / .06)!important;color:#fff!important;border:1px solid rgb(255 255 255 / .14)!important}@media(min-width:1025px){.single-product .pm-final-actions .elementor-button:hover{transform:translateY(-1px)}}@media(max-width:767px){.single-product .pm-faq-card{padding:22px 15px!important;border-radius:15px!important}.single-product .pm-faq-card .pm-card-title .elementor-heading-title{font-size:21px!important}.single-product .pm-faq-card .pm-card-desc{margin-bottom:17px!important;font-size:9.5px!important}.single-product .pm-faq .elementor-tab-title{min-height:56px!important;padding:13px 14px!important;font-size:10.5px!important}.single-product .pm-faq .elementor-accordion-icon{width:26px!important;height:26px!important;min-width:26px!important}.single-product .pm-faq .elementor-tab-content{padding:0 14px 15px!important;font-size:9.8px!important;line-height:2!important}.single-product .pm-final-cta{display:block!important;padding:26px 19px!important;border-radius:15px!important}.single-product .pm-final-cta:before{right:20px;width:52px}.single-product .pm-final-title .elementor-heading-title{font-size:24px!important;line-height:1.7!important}.single-product .pm-final-text{margin-top:7px!important;font-size:10px!important}.single-product .pm-final-actions{width:100%!important;margin-top:17px!important;display:grid!important;grid-template-columns:1fr!important;gap:8px!important}.single-product .pm-final-actions .elementor-button{width:100%!important;min-height:47px!important}}.single-product .pm-spec-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important;align-items:stretch!important}.single-product .pm-spec-grid>.pm-card{height:100%!important;display:flex!important;flex-direction:column!important;padding:30px!important;background:#fff!important;border:1px solid #e8e4dd!important;border-radius:17px!important;box-shadow:none!important}.single-product .pm-card-title .elementor-heading-title{margin:0!important;color:#202326!important;font-size:25px!important;font-weight:800!important;line-height:1.6!important}.single-product .pm-card-desc{margin-top:5px!important;margin-bottom:18px!important;color:#898c8e!important;font-size:10.5px!important;line-height:1.9!important}.single-product .pm-dim-image{width:100%!important;min-height:330px!important;height:330px!important;margin-top:5px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;background:#f8f7f4!important;border:1px solid #efebe5!important;border-radius:13px!important}.single-product .pm-dim-image img{width:100%!important;height:100%!important;padding:18px!important;object-fit:contain!important;display:block!important}.single-product .pm-metrics{margin-top:12px!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;overflow:hidden!important;background:#fff!important;border:1px solid #e8e4dd!important;border-radius:11px!important}.single-product .pm-metric{min-height:82px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:10px 6px!important;border-left:1px solid #e8e4dd!important;text-align:center!important}.single-product .pm-metric:last-child{border-left:0!important}.single-product .pm-metric .elementor-heading-title{margin:2px 0!important;color:#202326!important;font-size:18px!important;font-weight:800!important;line-height:1.2!important}.single-product .pm-metric .pm-small{color:#8a8d8f!important;font-size:8.5px!important;line-height:1.5!important}.single-product .pm-spec-list{display:flex!important;flex-direction:column!important;gap:7px!important;flex:1!important}.single-product .pm-spec-row{min-height:48px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:10px 14px!important;background:#f8f7f4!important;border:1px solid transparent!important;border-radius:9px!important;transition:background .18s ease,border-color .18s ease}.single-product .pm-spec-label{color:#74787a!important;font-size:10.5px!important;line-height:1.6!important}.single-product .pm-spec-value{color:#202326!important;font-size:11px!important;font-weight:800!important;line-height:1.6!important;text-align:left!important}@media(min-width:1025px){.single-product .pm-spec-row:hover{background:#fff!important;border-color:#e8e4dd!important}}.single-product .pm-ship{margin-top:12px!important;min-height:72px!important;padding:13px 15px!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;background:#fff7d8!important;border:1px solid #f0dc90!important;border-radius:11px!important}.single-product .pm-ship .elementor-icon{width:42px!important;height:42px!important;min-width:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#ffc312!important;color:#202326!important;border-radius:50%!important}@media(max-width:1024px){.single-product .pm-spec-grid{grid-template-columns:1fr!important}}@media(max-width:767px){.single-product .pm-spec-grid{gap:10px!important}.single-product .pm-spec-grid>.pm-card{padding:20px 15px!important;border-radius:15px!important}.single-product .pm-card-title .elementor-heading-title{font-size:21px!important}.single-product .pm-card-desc{margin-bottom:14px!important;font-size:9.5px!important}.single-product .pm-dim-image{min-height:260px!important;height:260px!important;border-radius:11px!important}.single-product .pm-dim-image img{padding:12px!important}.single-product .pm-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.single-product .pm-metric{min-height:70px!important;border-bottom:1px solid #e8e4dd!important}.single-product .pm-metric:nth-child(even){border-left:0!important}.single-product .pm-metric:last-child{grid-column:1 / -1!important;border-bottom:0!important}.single-product .pm-metric .elementor-heading-title{font-size:16px!important}.single-product .pm-spec-row{min-height:48px!important;padding:10px 12px!important;gap:12px!important}.single-product .pm-spec-label{font-size:9.5px!important}.single-product .pm-spec-value{max-width:55%!important;font-size:10px!important}.single-product .pm-ship{min-height:66px!important;padding:11px 12px!important}.single-product .pm-ship .elementor-icon{width:38px!important;height:38px!important;min-width:38px!important}}