.elementor-12136 .elementor-element.elementor-element-0e4a455{--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:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-12136 .elementor-element.elementor-element-e33b9d8{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12136 .elementor-element.elementor-element-497e901{--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:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12136 .elementor-element.elementor-element-4102107 .elementor-button{background-color:#0077B6AA;font-size:14px;letter-spacing:0.1em;padding:8px 8px 8px 8px;}.elementor-12136 .elementor-element.elementor-element-4102107 .elementor-button:hover, .elementor-12136 .elementor-element.elementor-element-4102107 .elementor-button:focus{background-color:var( --e-global-color-7ee9845 );color:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-4102107{width:auto;max-width:auto;}.elementor-12136 .elementor-element.elementor-element-4102107 .elementor-button:hover svg, .elementor-12136 .elementor-element.elementor-element-4102107 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-b0ce68e .elementor-button{background-color:#0077B6AA;font-size:14px;letter-spacing:0.1em;padding:8px 8px 8px 8px;}.elementor-12136 .elementor-element.elementor-element-b0ce68e .elementor-button:hover, .elementor-12136 .elementor-element.elementor-element-b0ce68e .elementor-button:focus{background-color:var( --e-global-color-7ee9845 );color:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-b0ce68e{width:auto;max-width:auto;}.elementor-12136 .elementor-element.elementor-element-b0ce68e .elementor-button:hover svg, .elementor-12136 .elementor-element.elementor-element-b0ce68e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-2ca0fdb .elementor-button{background-color:#0077B6AA;font-size:14px;letter-spacing:0.1em;padding:8px 8px 8px 8px;}.elementor-12136 .elementor-element.elementor-element-2ca0fdb .elementor-button:hover, .elementor-12136 .elementor-element.elementor-element-2ca0fdb .elementor-button:focus{background-color:var( --e-global-color-7ee9845 );color:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-2ca0fdb{width:auto;max-width:auto;}.elementor-12136 .elementor-element.elementor-element-2ca0fdb .elementor-button:hover svg, .elementor-12136 .elementor-element.elementor-element-2ca0fdb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-c9ae734 .elementor-button{background-color:#0077B6AA;font-size:14px;letter-spacing:0.1em;padding:8px 8px 8px 8px;}.elementor-12136 .elementor-element.elementor-element-c9ae734 .elementor-button:hover, .elementor-12136 .elementor-element.elementor-element-c9ae734 .elementor-button:focus{background-color:var( --e-global-color-7ee9845 );color:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-c9ae734{width:auto;max-width:auto;}.elementor-12136 .elementor-element.elementor-element-c9ae734 .elementor-button:hover svg, .elementor-12136 .elementor-element.elementor-element-c9ae734 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-e3eaf47 .elementor-button{background-color:#0077B6AA;font-size:14px;letter-spacing:0.1em;padding:8px 8px 8px 8px;}.elementor-12136 .elementor-element.elementor-element-e3eaf47 .elementor-button:hover, .elementor-12136 .elementor-element.elementor-element-e3eaf47 .elementor-button:focus{background-color:var( --e-global-color-7ee9845 );color:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-e3eaf47{width:auto;max-width:auto;}.elementor-12136 .elementor-element.elementor-element-e3eaf47 .elementor-button:hover svg, .elementor-12136 .elementor-element.elementor-element-e3eaf47 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-42d38cf .elementor-button{background-color:#0077B6AA;font-size:14px;letter-spacing:0.1em;padding:8px 8px 8px 8px;}.elementor-12136 .elementor-element.elementor-element-42d38cf .elementor-button:hover, .elementor-12136 .elementor-element.elementor-element-42d38cf .elementor-button:focus{background-color:var( --e-global-color-7ee9845 );color:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-42d38cf{width:auto;max-width:auto;}.elementor-12136 .elementor-element.elementor-element-42d38cf .elementor-button:hover svg, .elementor-12136 .elementor-element.elementor-element-42d38cf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-935a32d{--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;}.elementor-12136 .elementor-element.elementor-element-846c489{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12136 .elementor-element.elementor-element-be8921e .elementor-heading-title{font-size:20px;}.elementor-12136 .elementor-element.elementor-element-bcb894f{--grid-columns:3;--grid-row-gap:30px;--grid-column-gap:0px;}.elementor-12136 .elementor-element.elementor-element-bcb894f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12136 .elementor-element.elementor-element-38f90d0 .elementor-button{background-color:#C72020;letter-spacing:0.1em;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-12136 .elementor-element.elementor-element-38f90d0 .elementor-button:hover, .elementor-12136 .elementor-element.elementor-element-38f90d0 .elementor-button:focus{background-color:var( --e-global-color-7ee9845 );color:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-38f90d0 .elementor-button:hover svg, .elementor-12136 .elementor-element.elementor-element-38f90d0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-0bd172c{--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;}.elementor-12136 .elementor-element.elementor-element-8b32354{--divider-border-style:solid;--divider-color:#D1D1D1;--divider-border-width:1px;}.elementor-12136 .elementor-element.elementor-element-8b32354 .elementor-divider-separator{width:100%;}.elementor-12136 .elementor-element.elementor-element-8b32354 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-12136 .elementor-element.elementor-element-698fac9{--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-12136 .elementor-element.elementor-element-a669f45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12136 .elementor-element.elementor-element-3b35e21 .elementor-heading-title{font-size:20px;}.elementor-12136 .elementor-element.elementor-element-e62affe{--grid-columns:3;}.elementor-12136 .elementor-element.elementor-element-b315adb .elementor-button{background-color:#C72020;letter-spacing:0.1em;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-12136 .elementor-element.elementor-element-b315adb .elementor-button:hover, .elementor-12136 .elementor-element.elementor-element-b315adb .elementor-button:focus{background-color:var( --e-global-color-7ee9845 );color:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-b315adb .elementor-button:hover svg, .elementor-12136 .elementor-element.elementor-element-b315adb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-ac286b0{--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;}.elementor-12136 .elementor-element.elementor-element-d6a6b53{--divider-border-style:solid;--divider-color:#D1D1D1;--divider-border-width:1px;}.elementor-12136 .elementor-element.elementor-element-d6a6b53 .elementor-divider-separator{width:100%;}.elementor-12136 .elementor-element.elementor-element-d6a6b53 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-12136 .elementor-element.elementor-element-307fc8d{--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-12136 .elementor-element.elementor-element-510e4fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12136 .elementor-element.elementor-element-15ff523 .elementor-heading-title{font-size:20px;}.elementor-12136 .elementor-element.elementor-element-1472216{--grid-columns:3;}.elementor-12136 .elementor-element.elementor-element-9f614b4 .elementor-button{background-color:#C72020;letter-spacing:0.1em;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-12136 .elementor-element.elementor-element-9f614b4 .elementor-button:hover, .elementor-12136 .elementor-element.elementor-element-9f614b4 .elementor-button:focus{background-color:var( --e-global-color-7ee9845 );color:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-9f614b4 .elementor-button:hover svg, .elementor-12136 .elementor-element.elementor-element-9f614b4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-af41e96{--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;}.elementor-12136 .elementor-element.elementor-element-04907e6{--divider-border-style:solid;--divider-color:#D1D1D1;--divider-border-width:1px;}.elementor-12136 .elementor-element.elementor-element-04907e6 .elementor-divider-separator{width:100%;}.elementor-12136 .elementor-element.elementor-element-04907e6 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-12136 .elementor-element.elementor-element-822309d{--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-12136 .elementor-element.elementor-element-95fae3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12136 .elementor-element.elementor-element-d66aed0 .elementor-heading-title{font-size:20px;}.elementor-12136 .elementor-element.elementor-element-dd1cff1{--grid-columns:3;}.elementor-12136 .elementor-element.elementor-element-424b849 .elementor-button{background-color:#C72020;letter-spacing:0.1em;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-12136 .elementor-element.elementor-element-424b849 .elementor-button:hover, .elementor-12136 .elementor-element.elementor-element-424b849 .elementor-button:focus{background-color:var( --e-global-color-7ee9845 );color:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-424b849 .elementor-button:hover svg, .elementor-12136 .elementor-element.elementor-element-424b849 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-7031772{--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-12136 .elementor-element.elementor-element-c4b6948{--divider-border-style:solid;--divider-color:#D1D1D1;--divider-border-width:1px;}.elementor-12136 .elementor-element.elementor-element-c4b6948 .elementor-divider-separator{width:100%;}.elementor-12136 .elementor-element.elementor-element-c4b6948 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-12136 .elementor-element.elementor-element-a03e65c{--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-12136 .elementor-element.elementor-element-64d5e79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12136 .elementor-element.elementor-element-7f27298 .elementor-heading-title{font-size:20px;}.elementor-12136 .elementor-element.elementor-element-ddec420{--grid-columns:3;}.elementor-12136 .elementor-element.elementor-element-24c2d38 .elementor-button{background-color:#C72020;letter-spacing:0.1em;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-12136 .elementor-element.elementor-element-24c2d38 .elementor-button:hover, .elementor-12136 .elementor-element.elementor-element-24c2d38 .elementor-button:focus{background-color:var( --e-global-color-7ee9845 );color:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-24c2d38 .elementor-button:hover svg, .elementor-12136 .elementor-element.elementor-element-24c2d38 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-c474b7c{--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-12136 .elementor-element.elementor-element-fa91324{--divider-border-style:solid;--divider-color:#D1D1D1;--divider-border-width:1px;}.elementor-12136 .elementor-element.elementor-element-fa91324 .elementor-divider-separator{width:100%;}.elementor-12136 .elementor-element.elementor-element-fa91324 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-12136 .elementor-element.elementor-element-d33f03e{--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-12136 .elementor-element.elementor-element-79f3cfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12136 .elementor-element.elementor-element-c49fe3f .elementor-heading-title{font-size:20px;}.elementor-12136 .elementor-element.elementor-element-4fcfddf{--grid-columns:3;}.elementor-12136 .elementor-element.elementor-element-c617c48 .elementor-button{background-color:#C72020;letter-spacing:0.1em;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-12136 .elementor-element.elementor-element-c617c48 .elementor-button:hover, .elementor-12136 .elementor-element.elementor-element-c617c48 .elementor-button:focus{background-color:var( --e-global-color-7ee9845 );color:#FFFFFF;}.elementor-12136 .elementor-element.elementor-element-c617c48 .elementor-button:hover svg, .elementor-12136 .elementor-element.elementor-element-c617c48 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-12136 .elementor-element.elementor-element-497e901{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12136 .elementor-element.elementor-element-bcb894f{--grid-columns:2;}.elementor-12136 .elementor-element.elementor-element-e62affe{--grid-columns:2;}.elementor-12136 .elementor-element.elementor-element-1472216{--grid-columns:2;}.elementor-12136 .elementor-element.elementor-element-dd1cff1{--grid-columns:2;}.elementor-12136 .elementor-element.elementor-element-ddec420{--grid-columns:2;}.elementor-12136 .elementor-element.elementor-element-4fcfddf{--grid-columns:2;}}@media(min-width:768px){.elementor-12136 .elementor-element.elementor-element-0e4a455{--content-width:1000px;}}@media(max-width:767px){.elementor-12136 .elementor-element.elementor-element-497e901{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12136 .elementor-element.elementor-element-4102107{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12136 .elementor-element.elementor-element-b0ce68e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12136 .elementor-element.elementor-element-2ca0fdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12136 .elementor-element.elementor-element-c9ae734{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12136 .elementor-element.elementor-element-e3eaf47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12136 .elementor-element.elementor-element-42d38cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12136 .elementor-element.elementor-element-935a32d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12136 .elementor-element.elementor-element-be8921e{text-align:center;}.elementor-12136 .elementor-element.elementor-element-bcb894f{--grid-columns:1;}.elementor-12136 .elementor-element.elementor-element-3b35e21{text-align:center;}.elementor-12136 .elementor-element.elementor-element-e62affe{--grid-columns:1;}.elementor-12136 .elementor-element.elementor-element-15ff523{text-align:center;}.elementor-12136 .elementor-element.elementor-element-1472216{--grid-columns:1;}.elementor-12136 .elementor-element.elementor-element-d66aed0{text-align:center;}.elementor-12136 .elementor-element.elementor-element-dd1cff1{--grid-columns:1;}.elementor-12136 .elementor-element.elementor-element-a03e65c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12136 .elementor-element.elementor-element-7f27298{text-align:center;}.elementor-12136 .elementor-element.elementor-element-ddec420{--grid-columns:1;}.elementor-12136 .elementor-element.elementor-element-ddec420 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12136 .elementor-element.elementor-element-d33f03e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12136 .elementor-element.elementor-element-c49fe3f{text-align:center;}.elementor-12136 .elementor-element.elementor-element-4fcfddf{--grid-columns:1;}.elementor-12136 .elementor-element.elementor-element-4fcfddf > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-497e901 *//* 作用於容器本身 */
.elementor-12136 .elementor-element.elementor-element-497e901 {
    display: flex !important;
    flex-wrap: nowrap !important; /* 強制不換行 */
    overflow-x: auto !important; /* 開啟橫向捲動 */
    padding: 10px 0; /* 給予上下留白，避免陰影被切掉 */
    -webkit-overflow-scrolling: touch;
}

/* 作用於容器內的每一個按鈕 */
.elementor-12136 .elementor-element.elementor-element-497e901 > * {
    flex: 0 0 auto !important; /* 關鍵：不放大、不縮小、寬度自動 */
    margin-right: 10px; /* 按鈕間的右側間距 */
}

/* 隱藏捲軸 */
.elementor-12136 .elementor-element.elementor-element-497e901::-webkit-scrollbar {
    display: none;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-846c489 */#brow-lift-section, 
#suture-eye, 
#incision-eye, 
#eye-bag {
    scroll-margin-top: 150px !important;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-a669f45 */#brow-lift-section, 
#suture-eye, 
#incision-eye, 
#eye-bag {
    scroll-margin-top: 150px !important;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-510e4fb *//* 眼袋外開單獨設定 */
#eye-bag-external{
    scroll-margin-top: 180px !important;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-95fae3a *//* 眼袋內開單獨設定 */
#eye-bag-internal {
    scroll-margin-top: 180px !important;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-64d5e79 */#brow-lift-section, 
#suture-eye, 
#incision-eye, 
#eye-bag {
    scroll-margin-top: 150px !important;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-79f3cfe */#brow-lift-section, 
#suture-eye, 
#incision-eye, 
#eye-bag {
    scroll-margin-top: 150px !important;
}/* End custom CSS */