@font-face{font-family:Gilroy;src:url(/cdn/shop/files/Gilroy-Light.woff2?v=1744697843) format("woff2"),url(/cdn/shop/files/Gilroy-Light.woff?v=1744697843) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/cdn/shop/files/Gilroy-Medium.woff2?v=1744697843) format("woff2"),url(/cdn/shop/files/Gilroy-Medium.woff?v=1744697843) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MiSans;src:url(/cdn/shop/files/MiSans-Light.woff2?v=1744697846) format("woff2"),url(/cdn/shop/files/MiSans-Light.woff?v=1744697846) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:MiSans;src:url(/cdn/shop/files/MiSans-Medium.woff2?v=1744697846) format("woff2"),url(/cdn/shop/files/MiSans-Medium.woff?v=1744697846) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:MiSans;src:url(MiSans-Light.woff2) format("woff2"),url(MiSans-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:MiSans;src:url(MiSans-Medium.woff2) format("woff2"),url(MiSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}body *,html *{font-family:Gilroy,sans-serif!important;font-style:normal;font-weight:300}html[lang=zh-TW] *,body[lang=zh-TW] *,html[lang=zh-CN] *,body[lang=zh-CN] *{font-family:MiSans!important;font-style:normal;font-weight:300}h1{font-size:36pt!important;letter-spacing:.1em!important;line-height:43px!important;text-transform:uppercase!important;margin:0!important;font-weight:400}h2{font-size:24pt!important;letter-spacing:.1em!important;line-height:26.5pt!important;text-transform:uppercase!important;margin:0!important;font-weight:400}h3,h4,h5,h6{font-size:20pt!important;letter-spacing:.1em!important;line-height:26.5pt!important;margin:0!important;font-weight:400}p{font-size:16px!important;letter-spacing:.07em!important;line-height:18.5pt!important;margin:0!important;color:#474747!important;font-weight:100}.button{font-size:16px!important;letter-spacing:.08em!important;line-height:26.5pt!important;text-transform:uppercase!important;margin:0!important;border:none!important;cursor:pointer!important;color:#474747!important}.shopify-section-group-footer-group .footer_grid .inline-block ul *{color:#474747;letter-spacing:.1em!important}ul.list-none li a,.footer_menu_copy a{position:relative}.mob-dis li a:hover{text-decoration:underline}.copyrightsec{padding:60px var(--section-horizontal-spacing) 40px;border-top:0}.shopify-section-group-footer-group .border-b-gridline.border-gridline-color{border-color:transparent!important}.scroll-line-section h2.scroll-line-title{font-family:gilroy!important;font-weight:300!important}.shopify-section-group-footer-group h2.font-heading{font-size:12pt!important;letter-spacing:.1em!important;line-height:normal!important;text-transform:uppercase!important;margin:0 0 50px!important;height:40px}.shopify-section-group-footer-group .copyrightsec *{font-size:8px!important;letter-spacing:.1em!important;line-height:18px!important;text-transform:uppercase!important;margin:0!important;color:#474747!important}.section-header .flex.items-stretch{gap:0}img{max-height:985px!important;object-fit:cover}.header_menu_inline{border-left:1px solid}.header_menu_inline .ml-4{margin-left:0;letter-spacing:.8px}a.button:hover{opacity:.6}a.button{border-bottom:1px solid #474747!important;gap:10px;display:flex;line-height:22px!important;align-items:center}a.button svg{width:12px}button[lang=zh-CN] span.border-transparent.border-b-text,span.border-scheme-text.border-b-text{display:none}.main_slider_content h1{font-size:48px!important}.dental-aesthetics-section .right-side-background ul li a.service-link span,.dental-aesthetics-section .right-side-background ul li a.service-link{font-size:14px!important}ul#lang-list-header button.break-word.text-left span.border-scheme-text.border-b-text{display:block}button[lang=zh-TW] span.border-scheme-text.border-b-text{display:none!important}.footer_grid{border-top:1px solid #1f1f1f;padding:50px 6rem 0;background:#f0f0f0;grid-template-columns:1fr 1fr 1fr 1fr 2.5fr;gap:20px}.footer_grid .break-word{grid-column:span 1}.footer_grid .break-word:last-child{padding-left:0;display:flex;justify-content:flex-end}.footer_above_logo .rte{max-width:270px}.main_slider_content{position:absolute;top:0;left:0;width:100%;opacity:0;z-index:1;transition:opacity .5s ease-in-out;pointer-events:none}.main_slider_content h1{font-family:Gilroy,sans-serif!important;font-weight:400!important}.swiper-slide-active .main_slider_content{opacity:1;z-index:2;pointer-events:auto}.services-list li.service-item{text-decoration:none;font-size:20px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.footer_menu_copy ul{display:flex;align-items:center;gap:10px;flex-wrap:wrap}img.footer_bottom_logo{width:150px}.footer_above_logo{margin-bottom:80px}li.flex.items-center:nth-of-type(2){order:3!important}.header_menu_inline ul li{padding:30px 55px;border-right:1px solid}.header_menu_inline ul{gap:0px;height:100%}.header_menu_inline ul li a:hover{color:#47474799}.shopify-section-group-footer-group .footer_grid .inline-block *{font-size:12px;line-height:20px;text-transform:uppercase;margin-bottom:12px}.shopify-section-group-footer-group .rte *{font-size:12px!important;line-height:20px!important}.custom_sec_heading h2{line-height:24pt!important;font-size:28px!important}.button{width:fit-content}span.absolute.bottom-0.left-1\/2.block.h-2.w-gridline.-translate-x-1\/2.bg-gridline-color{opacity:0}body.page__service{background:#fff}button[lang=zh-CN]{font-size:0}button[lang=zh-CN]:before{font-size:15pt;content:"\7b80"}button[lang=zh-TW]{font-size:0}button[lang=zh-TW]:before{font-size:15pt;content:"\7e41"}html[lang=zh-TW] button[lang=zh-TW]:before{font-size:14pt}html[lang=zh-CN] button[lang=zh-CN]:before{font-size:14pt}button.text-base.py-4.uppercase{letter-spacing:.8px}.contact_secno_right .sec_map iframe{filter:grayscale(1)}.brand_story_right .sec_img img{height:550px}.about_slider_bottom img{height:500px!important}#shopify-section-template--18809500795107__about_main_banner_AArrHx .about_slider_bottom img{max-width:370px!important}button[lang=zh-TW],button[lang=zh-CN]{position:relative;top:1px}.footer_grid .break-word:nth-child(4) ul li a{pointer-events:none}div#shopify-section-template--18809216663779__services_slider_hover_4CJJrd{background:#fff}@media (max-width:1300px){.footer_grid{grid-template-columns:2fr 2fr 2fr 2fr 4fr;padding:40px 2rem 0}.px-section-horizontal-spacing{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:991px){nav[aria-label=Primary] ul li a{font-size:16pt!important;letter-spacing:.1em!important;line-height:normal!important;text-transform:uppercase!important}.custom-lang button[lang=zh-CN]:before,.custom-lang button[lang=zh-TW]:before{font-size:16pt;letter-spacing:.1em!important;line-height:normal!important;text-transform:uppercase!important}span.border-scheme-text.border-b-text,button.text-base.py-2{text-transform:uppercase;font-weight:500;letter-spacing:.1em!important}#section-template--18809216663779__services_slider_hover_4CJJrd .swiper-wrapper{height:360px!important}.bottom-\[calc\(100\%_\+_0\.5rem\)\]{bottom:unset}img{max-height:490px!important;object-fit:cover}input#menu-drawer-search{font-size:16pt!important;letter-spacing:.1em}nav ul li a.inline-block.py-4.w-full.text-heading-standard{font-weight:400}}@media (max-width:768px){.footer_grid{padding:50px 10px}span.border-transparent.border-b-text{text-transform:uppercase}.max-w-\[var\(--logo-max-width\)\]{max-width:100px}h2.font-heading.break-word.mb-4.text-base.mob-accordian,input#menu-drawer-search{font-weight:400}div[data-modal-label=Menu] .border-t-gridline.border-gridline-color form{display:block!important}.copyrightsec{padding:20px}nav ul li a.inline-block.py-4.w-full.text-heading-standard{font-size:16px}.flex.justify-end.gap-2.text-right{gap:0!important}.hscroll-line{right:44%!important}.footer_grid{grid-template-columns:2fr 2fr 2fr}.brand_story_right .sec_img img{height:250px}h1{font-size:20pt!important;line-height:35px!important}h2{font-size:17pt!important;line-height:22.5pt!important}h3,h4,h5,h6{font-size:15pt!important}p{font-size:14px!important;line-height:22px!important}.button{font-size:15px!important}a.button svg{width:11px}.shopify-section-group-footer-group .copyrightsec img.footer_bottom_logo{margin-top:30px!important;max-width:110px}div[data-modal-label=Menu] .border-t-gridline.border-gridline-color form{display:none}#shopify-section-template--18809216663779__rich_text_gDQQNy h2.font-heading{padding-bottom:15px}.copyrightsec{padding:20px;display:flex;flex-direction:column-reverse;gap:20px;align-items:center}.disable-list .right-side-background ul li a.service-link{color:#474747!important}#shopify-section-template--18809500795107__about_main_banner_AArrHx .about_slider_bottom img{max-width:220px!important;height:auto!important}.contact_secno_right .sec_map iframe{height:270px;margin-top:20px}.shopify-section-group-footer-group .copyrightsec *{font-size:10px!important;line-height:20px!important;margin:0!important}}@media (max-width:575px){.footer_grid{grid-template-columns:2fr 2fr}.shopify-section-group-footer-group h2.font-heading{margin:0 0 30px!important;height:auto}input#menu-drawer-search{font-size:12pt!important}.footer_above_logo{padding-bottom:0!important}.footer_grid .break-word:last-child{padding-left:0;grid-column:span 1}.shopify-section-group-footer-group .copyrightsec *{line-height:16px!important;text-align:center}.custom_sec_heading h2{line-height:22pt!important;font-size:18px!important}.custom_sec_heading img{width:30px}.footer_grid{padding:50px 10px 0}nav[aria-label=Primary] ul li a{font-size:12pt!important;letter-spacing:.1em!important;line-height:normal!important;text-transform:uppercase!important;font-weight:400}.about_slider_bottom img{height:270px!important}}@media (min-width: 1199px){div#section-template--18809216663779__services_slider_hover_4CJJrd{max-width:1300px!important;margin:0 auto}.dental-images img{height:200px!important}}@media (max-width:1500px){body img{max-height:100%!important;object-fit:cover}.dental-images img{height:200px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
