@font-face{font-weight:400;font-style:normal;font-family:"woodmart-font";src:url(//www.onlyu.com.tw/wp-content/themes/woodmart/fonts/woodmart-font-3-400.woff2?v=8.3.7) format("woff2");font-display:swap}@font-face{font-display:swap;font-family:"star";font-weight:400;font-style:normal;src:url("//www.onlyu.com.tw/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"),url(//www.onlyu.com.tw/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(//www.onlyu.com.tw/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url("//www.onlyu.com.tw/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg")}@font-face{font-display:swap;font-family:"WooCommerce";font-weight:400;font-style:normal;src:url("//www.onlyu.com.tw/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"),url(//www.onlyu.com.tw/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(//www.onlyu.com.tw/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url("//www.onlyu.com.tw/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg")}:root{--wd-text-font:"Noto Sans TC", Arial, Helvetica, sans-serif;--wd-text-font-weight:400;--wd-text-color:#777777;--wd-text-font-size:15px;--wd-title-font:"Noto Sans TC", Arial, Helvetica, sans-serif;--wd-title-font-weight:400;--wd-title-color:#242424;--wd-entities-title-font:"Noto Sans TC", Arial, Helvetica, sans-serif;--wd-entities-title-font-weight:400;--wd-entities-title-color:#333333;--wd-entities-title-color-hover:rgb(51 51 51 / 65%);--wd-alternative-font:"Noto Sans TC", Arial, Helvetica, sans-serif;--wd-widget-title-font:"Noto Sans TC", Arial, Helvetica, sans-serif;--wd-widget-title-font-weight:600;--wd-widget-title-transform:capitalize;--wd-widget-title-color:#333;--wd-widget-title-font-size:16px;--wd-header-el-font:"Noto Sans TC", Arial, Helvetica, sans-serif;--wd-header-el-font-weight:400;--wd-header-el-transform:inherit;--wd-header-el-font-size:16px;--wd-brd-radius:20px;--wd-otl-style:dotted;--wd-otl-width:2px;--wd-primary-color:rgb(164,102,115);--wd-alternative-color:rgb(94,27,30);--btn-default-bgcolor:#f7f7f7;--btn-default-bgcolor-hover:#efefef;--btn-accented-bgcolor:rgb(163,38,42);--btn-accented-bgcolor-hover:rgb(163,17,22);--btn-transform:capitalize;--wd-form-brd-width:1px;--notices-success-bg:rgb(163,38,42);--notices-success-color:#fff;--notices-warning-bg:rgb(163,38,42);--notices-warning-color:#fff;--wd-link-color:#333333;--wd-link-color-hover:#242424}.wd-age-verify-wrap{--wd-popup-width:500px}.wd-popup.wd-promo-popup{background-color:#111;background-image:none;background-repeat:no-repeat;background-size:contain;background-position:left center}.wd-promo-popup-wrap{--wd-popup-width:800px}:is(.woodmart-woocommerce-layered-nav,.wd-product-category-filter) .wd-scroll-content{max-height:223px}.wd-page-title .wd-page-title-bg img{object-fit:cover;object-position:center center}.wd-footer{background-color:rgb(250,248,245);background-image:none}html .page-title>.container>.title,html .page-title .wd-title-wrapp>.title{font-weight:400;font-size:36px}.page .wd-page-content{background-color:rgb(243,231,229);background-image:none}.woodmart-archive-shop:not(.single-product) .wd-page-content{background-color:rgb(243,231,229);background-image:none}.single-product .wd-page-content{background-color:rgb(243,231,229);background-image:none}.woodmart-archive-blog .wd-page-content{background-color:rgb(243,231,229);background-image:none}.single-post .wd-page-content{background-color:rgb(243,231,229);background-image:none}.woodmart-archive-portfolio .wd-page-content{background-color:rgb(243,231,229);background-image:none}.single-portfolio .wd-page-content{background-color:rgb(243,231,229);background-image:none}html .widget_price_filter [class*="price_slider_amount"] .button{color:rgb(255,255,255);background:rgb(140,188,103)}html .widget_price_filter [class*="price_slider_amount"] .button:hover{color:rgb(255,255,255);background:rgb(128,171,94)}body,[class*=color-scheme-light],[class*=color-scheme-dark],.wd-search-form[class*="wd-header-search-form"] form.searchform,.wd-el-search .searchform{--wd-form-bg:rgb(255,255,255)}.wd-nav-arrows.wd-pos-sep:not(:where(.wd-custom-style)){--wd-arrow-size:40px;--wd-arrow-icon-size:16px;--wd-arrow-offset-h:20px;--wd-arrow-color:rgb(51,51,51);--wd-arrow-color-hover:rgb(255,255,255);--wd-arrow-color-dis:rgba(51,51,51,0.8);--wd-arrow-bg:rgb(255,255,255);--wd-arrow-bg-hover:rgb(163,38,42);--wd-arrow-bg-dis:rgb(255,255,255);--wd-arrow-radius:10px;--wd-arrow-shadow:0px 0px 0px 0px rgba(255,255,255,0)}.wd-nav-scroll{--wd-nscroll-height:3px;--wd-nscroll-drag-bg:rgb(163,38,42);--wd-nscroll-drag-bg-hover:rgb(163,29,33)}.product-labels .product-label.new{background-color:rgb(140,188,103);color:rgb(255,255,255)}.mfp-wrap.wd-popup-quick-view-wrap{--wd-popup-width:920px}.woocommerce-product-gallery.thumbs-position-left{--wd-thumbs-width:180px}:root{--wd-container-w:1480px;--wd-form-brd-radius:5px;--btn-default-color:#333;--btn-default-color-hover:#333;--btn-accented-color:#fff;--btn-accented-color-hover:#fff;--btn-default-brd-radius:35px;--btn-default-box-shadow:none;--btn-default-box-shadow-hover:none;--btn-accented-brd-radius:35px;--btn-accented-box-shadow:none;--btn-accented-box-shadow-hover:none}@media (min-width:1480px){section.elementor-section.wd-section-stretch>.elementor-container{margin-left:auto;margin-right:auto}}.wd-page-title{background-color:rgb(250,248,245)}body{letter-spacing:1.3px}.grecaptcha-badge{visibility:hidden}.product-categories .current-cat span{letter-spacing:0;line-height:1.4em!important}.elementor-widget-wd_sidebar .product-categories li{letter-spacing:0}.wd-header-nav .wd-nav>li:not(:last-child)::after{content:"";position:absolute;right:calc(var(--nav-gap) / -2);top:50%;transform:translateY(-50%);width:1px;   height:16px;background:rgba(var(--wd-navigation-color),.35)}.wd-info-box :is(.info-box-subtitle:not(.subtitle-style-background),.info-box-title){text-decoration:none;display:inline-block;border-bottom:1px solid currentColor;padding-bottom:10px}.btn{font-size:15px!important;line-height:2em!important;min-height:34px!important;height:36px!important;font-weight:500!important}.pricing-tables .wd-price-table a{font-size:15px!important;line-height:2em!important;min-height:34px!important;height:36px!important;font-weight:500!important}.onlyu-contact-form p input{font-size:15px!important;line-height:0em;min-height:34px!important;height:36px!important;font-weight:500!important}.jet-form-builder .jet-form-builder-page .jet-form-builder__next-page{font-size:15px!important;line-height:2em!important;min-height:34px!important;height:36px!important;font-weight:500!important}.jet-form-builder .jet-form-builder__next-page-wrap .jet-form-builder__prev-page{font-size:15px!important;line-height:2em!important;min-height:34px!important;height:36px!important;font-weight:500!important}.jet-form-builder .jet-form-builder__action-button-wrapper .jet-form-builder__action-button{font-size:15px!important;line-height:2em!important;min-height:34px!important;height:36px!important;font-weight:500!important}.jet-form-builder .jet-form-builder__action-button-wrapper .jet-form-builder__prev-page{font-size:15px!important;line-height:2em!important;min-height:34px!important;height:36px!important;font-weight:500!important}#wpi-app-root>div>div>button{font-size:15px!important;line-height:2em!important;min-height:34px!important;height:36px!important;font-weight:500!important}@media (max-width:479px){.whb-general-header .wd-button-wrapper a{font-size:13px!important;line-height:2em;letter-spacing:1.3px}.jet-form-builder .wp-block-column .jet-form-builder__action-button-wrapper{text-align:center!important}}.jet-form-builder .jet-form-builder__action-button-wrapper .quote-button{text-align:center;letter-spacing:1px}.e-con-inner .elementor-element .elementor-element .elementor-widget-container .wd-button-wrapper .btn-icon-pos-right .wd-btn-text{font-size:17px;padding-bottom:2px}.e-con-inner>.elementor-element>.elementor-widget-container a{margin-top:20px;margin-bottom:20px}.elementor-widget-wd_sidebar .wd-search-form input[type=text]{border-color:#b99696!important}.wd-filter-wrapper .wd-filter-search input[type=text]{border-color:#b99696!important}.wd-shop-ordering .woocommerce-ordering select{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;letter-spacing:1px}@media (min-width:769px){.wd-shop-ordering .woocommerce-ordering select{padding-left:25px;padding-right:35px}}.onlyu-contact-form p input[type=text]{font-size:14px}.wd-nav>li:is(.wd-has-children,.menu-item-has-children)>a:after{color:#000;font-size:clamp(6PX, 50%, 17px)!important}.wd-blog-holder .post-title a{font-size:20px;font-weight:600;text-align:center}.wd-blog-holder .hentry .wd-post-content{align-items:center}.wd-blog-holder .hentry .wd-post-author{display:none}.wd-blog-holder .hentry .wd-post-share{display:none}.wd-post-excerpt.entry-content{display:-webkit-box; -webkit-line-clamp:4!important;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.wd-nav:where(:not(.wd-dis-act))>li:where(.current-menu-item,.wd-active,.active)>a{color:#b72121}.wd-sticky-nav .wd-sticky-nav-title{background-color:#cc9393}.wd-in .wd-active p{padding-left:24px}.onlyu-contact-form p select{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.onlyu-contact-form p textarea{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.elementor-3992 .elementor-element.elementor-element-5a49999 .jet-form-builder__action-button{width:200px;font-size:16px;height:43px}.elementor-3992 .elementor-element.elementor-element-5a49999 .jet-form-builder__prev-page{font-size:16px}.wd-section-stretch .elementor-element .plan-wedding:hover{background-color:#fff}.wd-products[class*="wd-stretch-cont"] .wd-product :is(.price,.wrap-price,.product-rating-price){display:none}.pagination-pagination .price bdi{display:none}.wd-section-stretch .e-con-inner .elementor-element>.wd-nested-carousel:hover{background-color:rgba(0,0,0,0)}.e-con-inner:nth-child(1)>.elementor-element:nth-child(5)>.elementor-element:nth-child(1):hover{background-color:rgba(0,0,0,0)}.pricing-tables .wd-plan-price .wd-price-currency{position:relative;top:8px}.pricing-tables .wd-price-table a{border-top-left-radius:20px!important;border-top-right-radius:20px!important;border-bottom-left-radius:20px!important;border-bottom-right-radius:20px!important;font-size:16px!important;padding-bottom:7px}.plan-link p a:hover{text-decoration:underline;padding-bottom:32px}.wd-tabs-header .wd-nav-tabs-wrapper ul{height:62px;width:700px}@media (max-width:479px){.jet-form-builder .jet-form-builder__action-button-wrapper .jet-form-builder__prev-page{margin-top:0px!important}.jet-form-builder .wp-block-column .field-type-textarea-field{margin-bottom:20px}.jet-form-builder .wp-block-column .jet-form-builder__action-button-wrapper{text-align:left!important}}.onlyu-contact-form p input{border-top-left-radius:20px!important;border-top-right-radius:20px!important;border-bottom-left-radius:20px!important;border-bottom-right-radius:20px!important;font-size:16px;letter-spacing:1.3px}font-size:16px}.onlyu-contact-form p input[type=text]{font-size:14px}.onlyu-contact-form p input[type=tel]{font-size:14px}.jet-form-builder .jet-form-builder-page .jet-form-builder__next-page{font-size:16px}.info-btn-wrapper .wd-button-wrapper a{font-size:16px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.e-con-inner .promo-banner p:hover{color:rgba(221,145,145,.98);font-weight:600}.wd-post-meta{display:none!important}.jet-form-builder .jet-form-builder__action-button-wrapper .jet-form-builder__action-button{margin-top:20px!important}.jet-form-builder .jet-form-builder-progress-pages--global .passed-page{color:#ce8b93}.jet-form-builder-progress-pages--global .passed-page .jet-form-builder-progress-pages__item--circle{border-color:#ce8b93!important}.jet-form-builder-progress-pages--global .passed-page .jet-form-builder-progress-pages__separator{background-color:#ce8b93!important}.jfb-progress-type--default .jet-form-builder-progress-pages__item--label{padding-top:10px;font-weight:400}.active-page .jet-form-builder-progress-pages__item .jet-form-builder-progress-pages__item--label{color:#d1908a;font-weight:400}.jfb-progress-type--default .jet-form-builder-progress-pages__item--circle{border:1px solid #D1908A}#weddingday-date{padding-top:8px;padding-bottom:8px}@media (max-width:479px){.jet-form-builder-progress-pages--global .passed-page .jet-form-builder-progress-pages__item--label{font-size:12px;font-weight:300}.active-page .jet-form-builder-progress-pages__item .jet-form-builder-progress-pages__item--label{font-weight:300;font-size:12px}.jet-form-builder-progress-pages--global .jet-form-builder-progress-pages__item .jet-form-builder-progress-pages__item--label{font-weight:300;font-size:12px}}#comments .wd-reviews-heading .wd-reviews-filters{display:none}.woocommerce-verification-required{display:none}.page-title h1{color:#000;letter-spacing:1.3px;font-weight:600}.wd-blog-holder .hentry .wd-post-meta{display:none}.hentry .wd-single-post-header h1{color:#000;letter-spacing:1.3px;font-weight:600}.wd-single-post-header .wd-post-meta .wd-post-author{display:none}.onlyu-contact-form p label{font-size:15px;margin-left:18px;font-weight:600}.onlyu-contact-form{--field-radius:999px;--field-bg:#faf7f4;--field-border:#eee;--field-text:#333;--label-color:#111}.onlyu-contact-form .cf7-row{margin-bottom:22px}.onlyu-contact-form .cf7-2col{display:flex;gap:24px}.onlyu-contact-form .cf7-col{flex:1}.onlyu-contact-form label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:var(--label-color)}.onlyu-contact-form input[type="text"],.onlyu-contact-form input[type="tel"],.onlyu-contact-form input[type="email"],.onlyu-contact-form select,.onlyu-contact-form textarea{width:100%;padding:12px 16px;font-size:15px;color:var(--field-text);background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--field-radius);box-sizing:border-box;margin:0}.onlyu-contact-form select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,#aaa 50%),linear-gradient(135deg,#aaa 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.onlyu-contact-form textarea{min-height:160px;border-radius:18px;resize:vertical}.onlyu-contact-form input:focus,.onlyu-contact-form select:focus,.onlyu-contact-form textarea:focus{outline:none;border-color:#A3262A;background:#fff}.onlyu-contact-form .submit-row{margin-top:10px}.onlyu-contact-form input[type="submit"]{background:#A3262A;color:#fff;border-radius:999px;padding:12px 36px;border:none;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s ease,transform .15s ease}.onlyu-contact-form input[type="submit"]:hover{background:#821E23;transform:translateY(-1px)}@media (max-width:768px){.onlyu-contact-form .cf7-2col{flex-direction:column;gap:16px}}#phone_number{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding-top:15px;padding-bottom:15px;text-align:center;font-weight:600}.jet-form-builder .jet-form-builder__action-button-wrapper .jet-form-builder__action-button{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;font-size:20px;padding-top:15px;padding-bottom:15px;text-align:center;height:60px;width:100%;background-color:#a81e31;color:#fff}.jet-form-builder .jet-form-builder__action-button-wrapper .jet-form-builder__action-button hover{background-color:#000}@media (max-width:479px){.elementor-popup-modal .dialog-message{width:400px!important}.elementor-location-popup .wd-image img{width:350px}#phone_number{width:80%;font-size:20px}.jet-form-builder .jet-form-builder__field-wrap{text-align:center}.jet-form-builder .jet-form-builder__action-button-wrapper .jet-form-builder__action-button{width:80%;font-size:20px;margin-top:0px!important}.jet-form-builder .jet-form-builder__action-button-wrapper{display:inline-block;text-align:center!important}}.jet-form-builder-messages-wrap{display:none!important}.jet-listing-grid__items .elementor img{filter:brightness(.89)}.jet-listing-grid__items .elementor img:hover{filter:brightness(1)}.proj-cats-list li:not(:last-child)::after{content:none!important}.onlyu-contact-form .wpcf7-form-control{margin-top:0}.onlyu-contact-form .wpcf7-form-control{margin-top:0}.onlyu-contact-form select{padding-right:42px;line-height:1.2}.onlyu-contact-form p label{margin-bottom:0}.onlyu-contact-form select option:first-child{color:#999}.wd-grid-f-col .wrap-meta li{background-color:#a3262a;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;color:#fff;padding-left:7px;padding-right:6px;font-size:13px;display:inline-block;width:auto;margin-bottom:3px}.proj-cats-list{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0}.proj-cats-list li:nth-child(n+5){display:none}.jet-form-builder .wp-block-column .jet-form-builder__action-button-wrapper{justify-content:center!important}.jet-form-builder .jet-form-builder-page .jet-form-builder__next-page-wrap{text-align:center!important}input[type='email'],input[type='date'],input[type='search'],input[type='number'],input[type='text'],input[type='tel'],input[type='url'],input[type='password'],:root textarea,:root select{border:var(--wd-form-brd-width) solid rgb(0 0 0 / 3%)!important;background-color:#f8e7e4!important;color:#555}.wd-shop-ordering .woocommerce-ordering select{background-color:#ffffff!important}.elementor-widget-wd_sidebar .wd-search-form input[type=text]{background-color:#ffffff!important}.wd-filter-wrapper .wd-filter-search input[type=text]{background-color:#ffffff!important}.wd-search-full-screen .searchform input[type="text"]{background-color:#FFF!important}.wd-stretch-cont-lg .wd-buttons .wd-wishlist-icon{width:40px;height:40px}.wd-stretch-cont-lg .wd-buttons a{margin-top:0px!important;margin-bottom:0px!important;padding-bottom:5px}.pagination-pagination .wd-buttons .wd-wishlist-icon{margin-bottom:2px}@media (max-width:479px){.pagination-pagination .wd-buttons .wd-wishlist-icon{margin-bottom:0;width:35px;height:35px;padding-top:2px;padding-left:1px}}@media (min-width:1025px) and (max-width:1366px){.wd-close-menu-mouseout a .wd-tools-inner{width:115px}.wd-close-menu-mouseout a .wd-tools-text{font-size:14px}.whb-general-header .whb-col-right{flex-shrink:0;white-space:nowrap}.whb-general-header .whb-col-center{min-width:0}#menu-main-menu{letter-spacing:.2px;margin-right:0}#menu-main-menu>.menu-item>.woodmart-nav-link,#menu-main-menu .menu-item .nav-link-text{font-size:13px}.whb-general-header .whb-col-left img{width:145px!important}.whb-general-header .wd-header-search a{width:30px;height:30px}.whb-general-header .wd-header-search a .wd-tools-icon{width:18px}}@media (min-width:1150px) and (max-width:1230px){.nav-link-text{font-size:90%!important}}@media (min-width:1100px) and (max-width:1150px){.nav-link-text{font-size:80%!important}}@media (min-width:1000px) and (max-width:1100px){.nav-link-text{font-size:66%!important}}@media (max-width:375px){.whb-general-header .wd-button-wrapper a{font-size:10px!important}}@media (max-width:576px){.toast-applied{position:fixed;bottom:80px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.85);color:#fff;padding:10px 20px;border-radius:50px;font-size:14px;z-index:99999}.whb-general-header .wd-button-wrapper a{font-size:10px!important}}