.productChoice_wrapper__Orml2{width:100vw;height:100vh;padding:20px 2%;z-index:1}.productChoice_logo___Khl_{width:100%;max-width:190px}.productChoice_contentsWrap___ydY0{width:100%;display:flex;flex-direction:column;justify-content:center;align-content:center;gap:30px;padding:50px 8% 60px;color:var(--color-text-main)}.productChoice_title__ai4mM{text-align:center;font-size:var(--fontSize-40);padding-bottom:10px;word-break:keep-all}.productChoice_subTitle__XJpHV{text-align:center;font-size:var(--fontSize-30);color:var(--color-text-sub);word-break:keep-all}.productChoice_whitening__bjkmG{color:var(--color-skyblue)}.productChoice_denture__SCB_X{color:var(--color-orange)}.productChoice_orthodontics__M_opj{color:var(--color-mint)}.productChoice_laminate__Vjbej{color:var(--color-yellow)}.productChoice_implant__eTXTZ{color:var(--color-navy)}.productChoice_linksWrap__NUIe1{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:50px;padding-top:20px}.productChoice_linkWrap__k_rK3{width:100%;max-width:715px;overflow:hidden;border:1px solid #dfdfdf;border-radius:20px;display:flex;justify-content:center;align-items:center;position:relative}.productChoice_linkTitleWrap__sxIcC{width:100%;position:absolute;left:50%;top:8%;transform:translateX(-50%);z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.productChoice_linkTitle__pBOxo{text-align:center;font-size:var(--fontSize-30);font-weight:700;color:var(--color-text-main);text-decoration:none}.productChoice_linkSubTitle__ksx3Y{text-align:center;font-size:var(--fontSize-20);color:var(--color-text-sub);text-decoration:none;word-break:keep-all;padding:0 10px}.productChoice_linkIcon__jkBjZ{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;opacity:.7;transition:opacity .3s ease-in-out;width:12%;height:auto;max-width:84px;min-width:45px;transition:width .3s ease-in-out,opacity .3s ease-in-out}.productChoice_linkImg__DNqaV{width:100%;transition:transform .3s ease-in-out}.productChoice_linkWrap__k_rK3:hover .productChoice_linkImg__DNqaV{transform:scale(1.2)}.productChoice_linkWrap__k_rK3:hover .productChoice_linkIcon__jkBjZ{opacity:1}.productChoice_linkWrap__k_rK3:active .productChoice_linkImg__DNqaV{transform:scale(1.2)}.productChoice_linkWrap__k_rK3:active .productChoice_linkIcon__jkBjZ{opacity:1}@media screen and (max-width:1400px){.productChoice_contentsWrap___ydY0{padding:50px 5% 60px}.productChoice_title__ai4mM{font-size:30px}.productChoice_linkTitle__pBOxo,.productChoice_subTitle__XJpHV{font-size:20px}.productChoice_linkSubTitle__ksx3Y{font-size:14px}.productChoice_linkWrap__k_rK3{max-width:100%}}@media screen and (max-width:900px){.productChoice_contentsWrap___ydY0{padding:40px 5%}.productChoice_logo___Khl_{max-width:160px}.productChoice_title__ai4mM{font-size:30px}.productChoice_subTitle__XJpHV{font-size:20px}.productChoice_linksWrap__NUIe1{gap:30px}.productChoice_linkTitle__pBOxo{font-size:var(--fontSize-22)}.productChoice_linkSubTitle__ksx3Y{font-size:var(--fontSize-16)}.productChoice_linkImg__DNqaV:hover{transform:scale(1.05)}}@media screen and (max-width:550px){.productChoice_wrapper__Orml2{padding:10px 5%}.productChoice_contentsWrap___ydY0{gap:10px;padding:25px 5%}.productChoice_logo___Khl_{max-width:100px}.productChoice_title__ai4mM{font-size:22px}.productChoice_subTitle__XJpHV{font-size:16px}.productChoice_mobiteHide__UXGRP{display:none}.productChoice_linksWrap__NUIe1{flex-direction:column-reverse;gap:30px;padding-top:0}.productChoice_linkTitle__pBOxo{font-size:16px}.productChoice_linkSubTitle__ksx3Y{font-size:12px}.productChoice_linkWrap__k_rK3{border-radius:12px}}