.elementor-34030 .elementor-element.elementor-element-904e113{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-34030 .elementor-element.elementor-element-904e113::before,.elementor-34030 .elementor-element.elementor-element-904e113>.elementor-background-video-container::before,.elementor-34030 .elementor-element.elementor-element-904e113>.e-con-inner>.elementor-background-video-container::before,.elementor-34030 .elementor-element.elementor-element-904e113>.elementor-background-slideshow::before,.elementor-34030 .elementor-element.elementor-element-904e113>.e-con-inner>.elementor-background-slideshow::before,.elementor-34030 .elementor-element.elementor-element-904e113>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-34030 .elementor-element.elementor-element-3fac7f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-34030 .elementor-element.elementor-element-116f842{text-align:start}.elementor-34030 .elementor-element.elementor-element-116f842 .elementor-heading-title{color:#FFF}.elementor-34030 .elementor-element.elementor-element-a6d7a82{text-align:start}.elementor-34030 .elementor-element.elementor-element-a6d7a82 .elementor-heading-title{font-size:38px;color:#FFF}.elementor-34030 .elementor-element.elementor-element-42ef447{--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;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-34030 .elementor-element.elementor-element-d1358f7{--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;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px}.elementor-34030 .elementor-element.elementor-element-4bafb5d{text-align:start}.elementor-34030 .elementor-element.elementor-element-5d6acd1{--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-34030 .elementor-element.elementor-element-69e7bf1{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-34030 .elementor-element.elementor-element-69e7bf1>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-34030 .elementor-element.elementor-element-69e7bf1.elementor-element{--align-self:center}.elementor-34030 .elementor-element.elementor-element-69e7bf1.elementor-wc-products ul.products{grid-column-gap:30px;grid-row-gap:30px}.elementor-34030 .elementor-element.elementor-element-69e7bf1.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:25px}.elementor-34030 .elementor-element.elementor-element-69e7bf1.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-34030 .elementor-element.elementor-element-b0c616d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-34030 .elementor-element.elementor-element-2002184>.elementor-widget-container{margin:0 0 100px 0;padding:0 0 0 0}.elementor-34030 .elementor-element.elementor-element-2002184.elementor-wc-products ul.products{grid-column-gap:100px;grid-row-gap:40px}.elementor-34030 .elementor-element.elementor-element-2002184.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:25px}.elementor-34030 .elementor-element.elementor-element-2002184.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-34030 .elementor-element.elementor-element-b310883{width:100%;max-width:100%}.elementor-34030 .elementor-element.elementor-element-b310883>.elementor-widget-container{padding:0 0 100px 0}.elementor-34030 .elementor-element.elementor-element-f867615{width:100%;max-width:100%}.elementor-34030 .elementor-element.elementor-element-f867615>.elementor-widget-container{padding:0 0 100px 0}@media(min-width:768px){.elementor-34030 .elementor-element.elementor-element-d1358f7{--width:50%}.elementor-34030 .elementor-element.elementor-element-5d6acd1{--width:50%}.elementor-34030 .elementor-element.elementor-element-b0c616d{--content-width:1440px}}@media(max-width:1024px){.elementor-34030 .elementor-element.elementor-element-904e113{--min-height:90vh;--justify-content:center;--padding-top:40px;--padding-bottom:60px;--padding-left:12px;--padding-right:12px}.elementor-34030 .elementor-element.elementor-element-a6d7a82 .elementor-heading-title{font-size:32px}.elementor-34030 .elementor-element.elementor-element-69e7bf1.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-34030 .elementor-element.elementor-element-2002184.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-34030 .elementor-element.elementor-element-904e113{--min-height:90vh;--justify-content:center;--overlay-opacity:0.2;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-34030 .elementor-element.elementor-element-3fac7f8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-34030 .elementor-element.elementor-element-a6d7a82{text-align:center}.elementor-34030 .elementor-element.elementor-element-a6d7a82 .elementor-heading-title{font-size:22px}.elementor-34030 .elementor-element.elementor-element-42ef447{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-34030 .elementor-element.elementor-element-d1358f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-34030 .elementor-element.elementor-element-4bafb5d>.elementor-widget-container{margin:0 0 30px 0}.elementor-34030 .elementor-element.elementor-element-4bafb5d{text-align:center}.elementor-34030 .elementor-element.elementor-element-5d6acd1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-34030 .elementor-element.elementor-element-69e7bf1>.elementor-widget-container{margin:0 0 0 0}.elementor-34030 .elementor-element.elementor-element-69e7bf1.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-34030 .elementor-element.elementor-element-b0c616d{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-34030 .elementor-element.elementor-element-2002184>.elementor-widget-container{margin:0 0 50px 0}.elementor-34030 .elementor-element.elementor-element-2002184.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-34030 .elementor-element.elementor-element-b310883>.elementor-widget-container{margin:0 0 50px 0;padding:0 0 0 0}.elementor-34030 .elementor-element.elementor-element-f867615>.elementor-widget-container{margin:0 0 50px 0;padding:0 0 0 0}}@media(max-width:1024px) and (min-width:768px){.elementor-34030 .elementor-element.elementor-element-3fac7f8{--content-width:90%}}.none-price .price{display:none!important}.cards{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(280px,auto)}.card{position:relative;border-radius:1rem;padding:1rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;font-size:1rem;overflow:hidden;text-decoration:none}.bg-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.card__content{position:relative;z-index:1;width:100%;display:flex;align-items:flex-end;flex-direction:column}.card__desc{color:#fff;background:rgb(0 0 0 / .6);padding:8px 16px;border-radius:.75rem;backdrop-filter:blur(4px);line-height:1.45;transition:0.4s}.card:hover .card__desc{background:rgb(0 0 0 / .8)}.card:nth-child(1){background-image:url(https://foldreformer.tw/cdn/shop/files/MATTAFOLD2354_TREATED_1.jpg?v=1762246818&width=600)}.card:nth-child(2){background-image:url(https://foldreformer.tw/cdn/shop/files/MATTAFOLD0432_TREATED_1.jpg?v=1762246786&width=600)}.card:nth-child(3){background-image:url(https://foldreformer.tw/cdn/shop/files/Open_Red_Oak_Choc_productpage.jpg?v=1762246822&width=600)}.card:nth-child(5){background-image:url(https://foldreformer.tw/cdn/shop/files/Copy_of_MATTAFOLD1961_TREATED.jpg?v=1762246819&width=600)}.card:nth-child(4){background:#000}.card:nth-child(1){grid-column:span 1;grid-row:span 1}.card:nth-child(2){grid-column:span 1;grid-row:span 1}.card:nth-child(3){grid-column:span 2;grid-row:span 2}.card:nth-child(4){grid-column:span 2;grid-row:span 2}.card:nth-child(5){grid-column:span 2;grid-row:span 1}@media(max-width:768px){.cards{grid-template-columns:repeat(1,1fr);grid-auto-rows:minmax(280px,auto)}.card:nth-child(1),.card:nth-child(2),.card:nth-child(3),.card:nth-child(5){grid-column:span 2;grid-row:span 1}.card:nth-child(4){grid-column:span 2;grid-row:span 1}}.spec-container{display:flex;flex-wrap:wrap;gap:1rem}.spec-column{flex:1}.spec-column img{border-radius:1rem}.spec-title{color:#9E3E58;font-weight:700;margin:1rem 0;font-size:1.1rem}.spec-table{width:100%;border-collapse:collapse;font-size:.9rem;color:#555}.spec-table td{padding:12px 0}.spec-label{font-weight:600;width:180px;color:#333}.spec-table{border-collapse:collapse;border:0}table,td,th{border-width:0 0 1px 0}@media(max-width:768px){.spec-container{flex-direction:column}}.faq-section{font-family:"PingFang TC","Microsoft JhengHei",sans-serif;max-width:800px;margin:40px auto;color:#333}.faq-title{text-align:center;color:#8b5e3c;margin-bottom:30px;font-size:1.8rem;border-bottom:2px solid #d4a373;display:inline-block;padding-bottom:5px;left:50%;position:relative;transform:translateX(-50%)}.faq-item{border-bottom:1px solid #eee}.faq-input{display:none}.faq-question{padding:20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:700;background:#fff;transition:background 0.3s;margin:0}.faq-question:hover{background:#fdfaf7}.faq-question::after{content:'+';font-size:1.2rem;color:#d4a373;transition:transform 0.3s}.faq-answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease-out,padding 0.3s ease;background:#fafafa;color:#666;line-height:1.8}.faq-answer .answer-content{padding:20px;margin:0}.faq-answer p{margin-bottom:12px}.faq-answer ul{padding-left:20px;margin:10px 0}.faq-answer li{margin-bottom:6px}.faq-input:checked~.faq-answer{max-height:1000px}.faq-input:checked~.faq-question::after{transform:rotate(45deg)}