.avia-section.av-1b6kng-0f9616401ac8cd1c89cb81821d9bbc33{
background-repeat:no-repeat;
background-image:url(https://henray.com.tw/wp-content/uploads/2025/09/DERMALINE商品頁背景.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-m9i5cj9l-999a95622cc18baecc7e7e563062de5a{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-m9i5cj9l-999a95622cc18baecc7e7e563062de5a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m9i5cj9l-999a95622cc18baecc7e7e563062de5a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m9i5cj9l-999a95622cc18baecc7e7e563062de5a .av-subheading{
font-size:28px;
}

.avia-section.av-x9nh0-6bd3e79cf1d89dd237135832a2954c4a{
background-repeat:no-repeat;
background-image:url(https://henray.com.tw/wp-content/uploads/2025/07/BIA商品頁背景.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-m9i5cmo4-2e60a58529a5ca5893ad3e1974b3138d{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-m9i5cmo4-2e60a58529a5ca5893ad3e1974b3138d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m9i5cmo4-2e60a58529a5ca5893ad3e1974b3138d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m9i5cmo4-2e60a58529a5ca5893ad3e1974b3138d .av-subheading{
font-size:28px;
}

.flex_cell.av-m9i54bng-35292c71a7d4a555b4713efb79475189{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-m9i54bng-35292c71a7d4a555b4713efb79475189{
padding:70px 4% 70px 6% !important;
}

#top .flex_column.av-m9i53syg-ae310abe28e41693388724846b881509{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-m9i53syg-ae310abe28e41693388724846b881509{
width:100%;
}
.responsive #top #wrap_all .flex_column.av-m9i53syg-ae310abe28e41693388724846b881509{
margin-top:0px;
margin-bottom:0px;
}

.flex_cell.av-m9i55fiy-d37857b44c38c503851b60173d9c2ac7{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-m9i55fiy-d37857b44c38c503851b60173d9c2ac7{
padding:70px 12% 70px 4% !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-vb5nw-82b065ab780e2b4d40b339cc3efa944d{
margin-top:0px;
margin-bottom:0px;
}

#top .avia-gallery.av-m1erp2af-0ca5ddac7afdc441e052bbec8751bd74 .avia-gallery-thumb a{
width:25%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-oobo4-08fda219b78c842d81f8d7bd27eb0f87{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-m9i5d1o1-02e56f6bd9ed37ca38083f2473d22a52{
height:20px;
}

#top .av-special-heading.av-jo0xg-f4066b9f992c6a6d727c3c194809faf3{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-jo0xg-f4066b9f992c6a6d727c3c194809faf3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-jo0xg-f4066b9f992c6a6d727c3c194809faf3 .av-subheading{
font-size:16px;
}

#top .hr.hr-invisible.av-m9i5owj6-5484144bc78145799d74d22e6c0540af{
height:20px;
}

#top .av_textblock_section.av-m1erq184-19543741c8a1dfb6fc1a8ad1a5d21882 .avia_textblock{
font-size:14px;
}

.av_font_icon.av-1x11km-16627a51fdfcea2d5c0a3658c1ad6f50 .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-10wuu-6b7ca33d379edcf8f2f1e39adc98d411 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .flex_column.av-m9i5fpr2-f1595befac5bc2f04ecbdffdc4027db1{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-m9i5fpr2-f1595befac5bc2f04ecbdffdc4027db1{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-7p97o-e9515e05e682b0252702773c3b4ea5a7{
height:50px;
}

#top .hr.hr-invisible.av-avis4-47572591c472d6021f73a4ef8179084f{
height:50px;
}

.avia-image-container.av-m9i5fiz3-9acff5fa63dfa3fd2f4d26d80a578941 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m9i5fiz3-9acff5fa63dfa3fd2f4d26d80a578941 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-mdcjawca-a0a6012662c8fc891bb798dc1e23e829 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mdcjawca-a0a6012662c8fc891bb798dc1e23e829 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-ancno-33603a1aeb3ed05fbd900f4e41723c86{
height:70px;
}

#top .av-special-heading.av-m9i5e5ht-66cff5ce8f64c8996151dd7a4d7997ac{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-m9i5e5ht-66cff5ce8f64c8996151dd7a4d7997ac .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m9i5e5ht-66cff5ce8f64c8996151dd7a4d7997ac .av-subheading{
font-size:26px;
}

#top .hr.hr-invisible.av-m9i5eaqy-37e61134b4aded995694d00f8c1e0e85{
height:20px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.av-special-heading.av-m9i5cj9l-999a95622cc18baecc7e7e563062de5a .av-subheading{
font-size:26px;
}

.av-special-heading.av-m9i5cmo4-2e60a58529a5ca5893ad3e1974b3138d .av-subheading{
font-size:26px;
}

.responsive #top #wrap_all .flex_cell.av-m9i54bng-35292c71a7d4a555b4713efb79475189{
padding:70px 3% 70px 40px !important;
}

.responsive #top #wrap_all .flex_cell.av-m9i55fiy-d37857b44c38c503851b60173d9c2ac7{
padding:70px 40px 70px 3% !important;
}

.av-special-heading.av-m9i5e5ht-66cff5ce8f64c8996151dd7a4d7997ac .av-subheading{
font-size:24px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.av-special-heading.av-m9i5cj9l-999a95622cc18baecc7e7e563062de5a .av-subheading{
font-size:24px;
}

.av-special-heading.av-m9i5cmo4-2e60a58529a5ca5893ad3e1974b3138d .av-subheading{
font-size:24px;
}

.responsive #top #wrap_all .flex_cell.av-m9i54bng-35292c71a7d4a555b4713efb79475189{
padding:50px 40px 20px 40px !important;
}

.responsive #top #wrap_all .flex_cell.av-m9i55fiy-d37857b44c38c503851b60173d9c2ac7{
padding:20px 40px 50px 40px !important;
}

.av-special-heading.av-m9i5e5ht-66cff5ce8f64c8996151dd7a4d7997ac .av-subheading{
font-size:22px;
}
}

@media only screen and (max-width: 479px){ 
.av-special-heading.av-m9i5cj9l-999a95622cc18baecc7e7e563062de5a .av-subheading{
font-size:22px;
}

.av-special-heading.av-m9i5cmo4-2e60a58529a5ca5893ad3e1974b3138d .av-subheading{
font-size:22px;
}

.responsive #top #wrap_all .flex_cell.av-m9i54bng-35292c71a7d4a555b4713efb79475189{
padding:50px 40px 20px 40px !important;
}

.responsive #top #wrap_all .flex_cell.av-m9i55fiy-d37857b44c38c503851b60173d9c2ac7{
padding:20px 40px 50px 40px !important;
}

.av-special-heading.av-m9i5e5ht-66cff5ce8f64c8996151dd7a4d7997ac .av-subheading{
font-size:22px;
}
}
