@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:300;src:url("../../../themes/zh-tw/assets/css/../fonts/OpenSans/open-sans-v44-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:300;src:url("../../../themes/zh-tw/assets/css/../fonts/OpenSans/open-sans-v44-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../../../themes/zh-tw/assets/css/../fonts/OpenSans/open-sans-v44-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:400;src:url("../../../themes/zh-tw/assets/css/../fonts/OpenSans/open-sans-v44-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:500;src:url("../../../themes/zh-tw/assets/css/../fonts/OpenSans/open-sans-v44-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:500;src:url("../../../themes/zh-tw/assets/css/../fonts/OpenSans/open-sans-v44-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;src:url("../../../themes/zh-tw/assets/css/../fonts/OpenSans/open-sans-v44-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:600;src:url("../../../themes/zh-tw/assets/css/../fonts/OpenSans/open-sans-v44-latin-600italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url("../../../themes/zh-tw/assets/css/../fonts/OpenSans/open-sans-v44-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:700;src:url("../../../themes/zh-tw/assets/css/../fonts/OpenSans/open-sans-v44-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:800;src:url("../../../themes/zh-tw/assets/css/../fonts/OpenSans/open-sans-v44-latin-800.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:800;src:url("../../../themes/zh-tw/assets/css/../fonts/OpenSans/open-sans-v44-latin-800italic.woff2") format("woff2")}@font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:100;src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Thin.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Thin.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Thin.otf") format("opentype")}@font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:300;src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Light.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Light.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Light.otf") format("opentype")}@font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:400;src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Regular.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Regular.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Regular.otf") format("opentype")}@font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:500;src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Medium.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Medium.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Medium.otf") format("opentype")}@font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:700;src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Bold.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Bold.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Bold.otf") format("opentype")}@font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:900;src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Black.woff2") format("woff2"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Black.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSansTC/NotoSansTC-Black.otf") format("opentype")}@font-face{font-display:swap;font-family:"Noto Serif TC";font-style:normal;font-weight:200;src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSerifTC/NotoSerifTC-ExtraLight.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSerifTC/NotoSerifTC-ExtraLight.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Noto Serif TC";font-style:normal;font-weight:300;src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSerifTC/NotoSerifTC-Light.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSerifTC/NotoSerifTC-Light.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Noto Serif TC";font-style:normal;font-weight:400;src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSerifTC/NotoSerifTC-Regular.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSerifTC/NotoSerifTc-Regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Noto Serif TC";font-style:normal;font-weight:500;src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSerifTC/NotoSerifTC-Medium.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSerifTC/NotoSerifTc-Medium.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Noto Serif TC";font-style:normal;font-weight:600;src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSerifTC/NotoSerifTC-SemiBold.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSerifTC/NotoSerifTC-SemiBold.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Noto Serif TC";font-style:normal;font-weight:700;src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSerifTC/NotoSerifTC-Bold.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSerifTC/NotoSerifTC-Bold.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Noto Serif TC";font-style:normal;font-weight:800;src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSerifTC/NotoSerifTC-ExtraBold.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSerifTC/NotoSerifTC-ExtraBold.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Noto Serif TC";font-style:normal;font-weight:900;src:url("../../../themes/zh-tw/assets/css/../fonts/NotoSerifTC/NotoSerifTC-Black.woff") format("woff"), url("../../../themes/zh-tw/assets/css/../fonts/NotoSerifTC/NotoSerifTC-Black.ttf") format("truetype")}html{width:100%}body{margin:0;padding:0;width:100%;font-size:16px;color:#333;font-family:"Open Sans","Noto Sans TC",Sans-serif;font-weight:400;word-wrap:break-word}*{backface-visibility:hidden;box-sizing:border-box}img{border:0;text-decoration:none;vertical-align:top;max-width:100%;width:auto;height:auto !important}a{display:inline-block;position:relative;color:#231815;line-height:30px;text-decoration:none}a,a:visited,a:hover,a:focus,a:active{text-decoration:none}input,textarea,select,button{font-size:16px;font-weight:400}textarea,input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input,textarea,select{box-shadow:none !important;border:none;font-size:16px;border-radius:0}input,textarea,select,input[type=radio],input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{resize:vertical}h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0;padding:0}p{line-height:inherit;margin:0;padding:0}span{display:inline-block}label{font-weight:inherit;margin:0;padding:0;border:0;vertical-align:baseline}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;*font-size:100%;font-style:inherit;font-weight:inherit;outline:0}::-webkit-input-placeholder{color:#fff;font-size:16px;opacity:1}::-moz-placeholder{color:#fff;font-size:16px;opacity:1}:-ms-input-placeholder,:-moz-placeholder{color:#fff;font-size:16px;opacity:1}.reset{margin:0;padding:0;list-style:none;border:0;border-spacing:0;border-collapse:collapse}.reset input,
.reset label,
.reset
select{vertical-align:middle}input[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}:after,:before{box-sizing:border-box}#header{position:fixed;z-index:1000;top:0;left:0;width:100%;transition:0.5s}#header .xs-show.cart{display:none}#header
.logo{position:fixed;z-index:5;top:40px;left:88px;aspect-ratio:380/100;max-width:380px;width:100%;font-size:0;background:url(../../../themes/zh-tw/assets/css/../images/logo.png) 0 0 no-repeat;background-size:100% auto;transition:0.5s}#header .logo
img{pointer-events:none;position:absolute;top:0;left:0;opacity:0;width:100%;height:auto;overflow:hidden}#header.is-scroll{height:90px}#header.is-scroll
.logo{aspect-ratio:340/70;top:10px;max-width:340px;background-image:url(../../../themes/zh-tw/assets/css/../images/logo2.png)}#header.is-scroll{background-color:rgba(174, 132, 70, 0.9)}@media (max-width: 1280px){#header
.logo{top:20px;left:20px;max-width:300px}}@media (max-width: 992px){#header
.logo{max-width:200px}#header.is-scroll{height:80px}#header.is-scroll
.logo{top:20px;max-width:200px}}@media (max-width: 743px){#header,#header.is-scroll{min-height:70px;height:70px;background-color:#ae8446;opacity:1 !important}#header .logo, #header.is-scroll
.logo{top:10px;left:5px;aspect-ratio:340/70;max-width:240px;background-image:url(../../../themes/zh-tw/assets/css/../images/logo2.png)}#header .xs-show.cart, #header.is-scroll .xs-show.cart{display:block;position:absolute;z-index:4;top:0;right:70px;font-size:0;width:40px;height:70px;overflow:hidden}#header .xs-show.cart::before, #header.is-scroll .xs-show.cart::before{pointer-events:none;content:"";position:absolute;top:50%;left:5px;margin:-11px 0 0 0;width:22px;height:22px;background:url(../../../themes/zh-tw/assets/css/../images/icon_cart.png) no-repeat 0 0/22px auto;transition:0.5s}#header .xs-show.cart .num, #header.is-scroll .xs-show.cart
.num{position:absolute;top:11px;right:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#fff;font-size:14px;background-color:#653A2B;border-radius:50%}}#nav{display:flex;align-items:center;justify-content:flex-end;padding:60px
90px 0 0}#nav .xs-show{display:none}#nav .menu-list{position:relative;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-end;margin:0;padding:7px
10px;height:60px;list-style:none;background:rgba(255, 255, 255, 0.5);border-radius:30px;transition:0.5s}#nav .menu-list li.current
a{color:#fff}#nav .menu-list.is-hover li.current
a{color:#653A2B}#nav .menu-list.is-hover li.current a.cart::before{background-position:center bottom}#nav .menu-list
a{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;padding:0
25px;color:#653A2B;font-size:18px;line-height:46px;white-space:nowrap;transition:0.5s}#nav .menu-list
a.cart{padding-left:50px;padding-right:20px}#nav .menu-list a.cart::before{pointer-events:none;content:"";position:absolute;top:12px;left:20px;width:22px;height:22px;background:url(../../../themes/zh-tw/assets/css/../images/icon_cart.png) no-repeat center 0/22px auto;transition:0.5s}#nav .menu-list a.cart
.num{padding-left:5px}#nav .menu-list a:hover{color:#fff}#nav .menu-list .ani-mask{pointer-events:none;position:absolute;z-index:0;top:7px;height:46px;background:linear-gradient(270deg, #885929 0%, #B68E4C 100%);backdrop-filter:blur(5px);transition:0.5s;border-radius:23px}#nav.is-scroll{padding:15px
90px 0 0}#nav.is-scroll .menu-list{background:rgba(255, 255, 255, 0)}#nav.is-scroll .menu-list.is-hover li.current
a{color:#fff}#nav.is-scroll .menu-list.is-hover li.current a.cart::before{background-position:center 0}#nav.is-scroll .menu-list
a{color:#fff}#nav.is-scroll .menu-list .ani-mask{background:transparent;border:1px
solid #fff}@media (max-width: 1280px){#nav{padding-top:30px;padding-right:20px}#nav.is-scroll{padding-right:20px}}@media (max-width: 992px){#nav{padding-top:15px;padding-right:10px}#nav .menu-list
a{padding:0
15px;font-size:16px}#nav.is-scroll{padding-top:10px}}@media (max-width: 743px){#nav{display:none;position:absolute;top:70px;left:0;padding:0;width:100%;background:#653A2B}#nav.is-open{display:block}#nav.is-scroll{padding:0}#nav .menu-list{flex-direction:column;padding:0;display:flex;flex-direction:column;width:100%;height:auto;align-items:center;justify-content:center;border-radius:0;background:none}#nav .menu-list
li{width:100%;border-bottom:1px solid rgba(146, 93, 0, 0.3)}#nav .menu-list li.has-child{position:relative}#nav .menu-list li.has-child::before, #nav .menu-list li.has-child::after{pointer-events:none;content:"";position:absolute;top:32px;right:30px;width:1px;height:12px;background-color:#fff;transition:0.5s}#nav .menu-list li.has-child::after{transform:rotate(90deg)}#nav .menu-list li.has-child.is-open::before{transform:rotate(90deg)}#nav .menu-list li.has-child.is-open .sub-nav{display:block !important}#nav .menu-list
li.cart{display:none}#nav .menu-list li
a{padding:20px;color:#fff;font-size:18px;line-height:40px}#nav .menu-list .ani-mask{opacity:0 !important}}#nav-toggler{cursor:pointer;display:none !important;align-items:flex-start;justify-content:flex-start;position:fixed;z-index:1003;top:0;right:0;width:70px;height:70px}#nav-toggler
.box{position:relative;top:0;width:70px;height:70px;transition:0.5s}#nav-toggler
span{display:block;position:absolute;z-index:3;left:50%;margin-left:-14px;width:28px;height:1px;background-color:#fff;transition:0.5s;border-radius:2px;transform:rotate(0deg)}#nav-toggler span:nth-child(1){top:26px}#nav-toggler span:nth-child(2){top:34px}#nav-toggler span:nth-child(3){top:42px}#nav-toggler.is-open span:nth-child(2){opacity:0}#nav-toggler.is-open span:nth-child(1), #nav-toggler.is-open span:nth-child(3){top:calc(50% - 1px)}#nav-toggler.is-open span:nth-child(1){transform:rotate(45deg)}#nav-toggler.is-open span:nth-child(3){transform:rotate(-45deg)}.pc #nav-toggler:hover{background:rgb(34, 34, 34);backdrop-filter:blur(0)}@media (max-width: 743px){#nav-toggler{display:block !important}}#gotop,.fixed-btn{pointer-events:none;opacity:0;cursor:pointer;position:fixed;z-index:10;right:32px;bottom:32px;width:60px;height:60px;font-size:0;border-radius:34px;overflow:hidden;background:linear-gradient(270deg, #885929 0%, #B68E4C 100%);transition:0.5s}#gotop::after,.fixed-btn::after{content:"";position:absolute;top:50%;left:50%;margin:-7px 0 0 -5px;width:10px;height:14px;background:url(../../../themes/zh-tw/assets/css/../images/arrow_up.png) no-repeat center center/10px auto}#gotop.is-show,.fixed-btn.is-show{opacity:1;pointer-events:all}#gotop:hover,.fixed-btn:hover{animation:bounce-hover 0.4s ease-out}#gotop:active,.fixed-btn:active{animation:none;transform:scale(0.85)}.fixed-btn{pointer-events:all;opacity:1;bottom:173px;padding:12px
2px 0 14px;color:rgba(255, 255, 255, 0.8);font-size:15px;line-height:1.2;letter-spacing:1px;border-radius:34px;background:linear-gradient(270deg, #653A2B 0%, #925d00 100%)}.fixed-btn::after{display:none}.fixed-btn:hover{color:#fff}.fixed-btn.is-show{bottom:243px}.fixed-box{display:flex;flex-direction:column;gap:10px;position:fixed;z-index:10;right:32px;bottom:32px;transition:0.5s}.fixed-box
a{display:block;position:relative;width:60px;height:60px;font-size:0;border-radius:34px;transition:0.1s;overflow:hidden;background:linear-gradient(270deg, #885929 0%, #B68E4C 100%);transition:background 0.4s ease, transform 0.1s}.fixed-box a:hover{animation:bounce-hover 0.4s ease-out}.fixed-box a[title=Facebook]:hover{background:#1877F2}.fixed-box a[title=Instagram]:hover{background:linear-gradient(45deg, #FFDB73 0%, #FD5949 45%, #D6249F 70%, #285AEB 100%)}.fixed-box.is-scroll{bottom:102px}#footer{position:relative;z-index:2;padding:20px
0;background-color:#653A2B;overflow:hidden}#footer .page-container{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1080px){#footer .page-container{align-items:flex-end}}#footer
.logo{max-width:340px}#footer .left-side{display:flex;align-items:center;gap:50px}@media (max-width: 1340px){#footer .left-side{flex-direction:column;gap:20px}}#footer .left-side .contact-info{display:flex;gap:0;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media (max-width: 1340px){#footer .left-side .contact-info{flex:1}}#footer .left-side .contact-info
.box{color:hsla(0, 0%, 100%, 0.6);text-transform:uppercase;font-size:15px;letter-spacing:10%;line-height:24px}#footer .left-side .contact-info
a{color:hsla(0, 0%, 100%, 0.6);line-height:24px}#footer .left-side .contact-info a:hover{color:#fff;text-decoration:underline}#footer .right-side{display:flex;gap:50px}@media (max-width: 1340px){#footer .right-side{padding-right:100px}}@media (max-width: 1080px){#footer .right-side{flex-direction:column;align-items:flex-end;gap:20px;justify-content:flex-end}}#footer .right-side .social-box{display:flex;gap:10px;align-items:center}#footer .right-side .social-box
a{display:block;max-width:40px;border:1px
solid rgba(255, 255, 255, 0.4);border-radius:30px;transition:0.5s}#footer .right-side .social-box a:hover{border-color:white}#footer .right-side
.box{display:flex;flex-direction:column;align-items:flex-end}#footer .links
a{position:relative;margin:0
0 0 20px;color:rgba(255, 255, 255, 0.6);text-transform:uppercase;font-size:15px;letter-spacing:10%}#footer .links a::before{pointer-events:none;content:"";position:absolute;top:14px;left:-13px;width:4px;height:4px;border-radius:50%;background-color:#fff;opacity:0.4}#footer .links a:first-child{margin-left:0}#footer .links a:first-child::before{display:none}#footer .links a:hover{color:#fff}#footer
.copyright{color:#fff;font-size:15px;letter-spacing:10%}@media (max-width: 992px){#footer .page-container{flex-direction:column;align-items:center;justify-content:center}#footer
.logo{max-width:240px}#footer .right-side{padding-right:0;padding-top:20px;align-items:center;justify-content:center}#footer .right-side
.box{align-items:center}#footer .right-side .social-box{justify-content:center}#footer
.copyright{font-size:14px;letter-spacing:1px}}@media (max-width: 743px){#gotop{width:40px;height:40px;right:20px;bottom:30px}.fixed-btn{right:9px;bottom:130px}.fixed-btn.is-show{bottom:183px}.fixed-box{right:20px;bottom:30px}.fixed-box
a{width:40px;height:40px}.fixed-box.is-scroll{bottom:80px}}@keyframes bounce-hover{0%{transform:scale(1)}40%{transform:scale(0.9)}100%{transform:scale(1)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.mask-bg{pointer-events:none;position:fixed;z-index:11;top:0;left:0;width:100%;height:100vh;background-color:#000;opacity:0;transition:0.5s}.mask-bg.is-open{pointer-events:all;opacity:0.7}.outline-wrapper{position:relative;overflow:hidden;background:url(../../../themes/zh-tw/assets/css/../images/mbg.jpg) fixed no-repeat center 0/100% 100%}.inner-wrapper{padding-top:100px;padding-bottom:80px}.page-container{margin:0
auto;padding-left:20px;padding-right:20px;max-width:1440px}.summary{color:#333;font-size:19px;letter-spacing:10%;font-weight:400;line-height:2}[data-ani-slogan]{display:inline-block;position:relative;opacity:1 !important}[data-ani-slogan] span{display:block;opacity:0;position:relative;padding:6px
9px;z-index:2;color:#fff;font-size:40px;letter-spacing:10%;line-height:1;font-weight:bold}[data-ani-slogan]::before{pointer-events:none;content:"";position:absolute;z-index:1;width:0;left:0;height:100%;background:linear-gradient(90deg, #825C3D 0%, #C69B6E 50.48%, #825C3D 100%);opacity:0;transition:1s}[data-ani-slogan].aos-animate
span{opacity:1}[data-ani-slogan].aos-animate::before{width:100%;opacity:1}@media (max-width: 1480px){[data-ani-slogan] span{font-size:32px}}@media (max-width: 1280px){.inner-wrapper{padding-top:30px}.summary{font-size:16px}}@media (max-width: 1180px){.inner-wrapper{padding-top:0}[data-ani-slogan] span{font-size:22px}}@media (max-width: 1080px){.outline-wrapper{background:none}}@media (max-width: 992px){.inner-wrapper{padding:0
0 40px}}@media (max-width: 743px){.inner-wrapper{padding-bottom:30px}[data-ani-slogan] span{letter-spacing:5%}}.color-style{color:#c53604}.p-subject{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:40px
0}.p-subject
.en{display:flex;align-items:center;justify-content:center;padding-bottom:15px;width:100%;color:#653A2B;font-size:38px;font-weight:500;letter-spacing:10%}.p-subject
.tw{display:inline;color:#653A2B;font-size:38px;font-weight:500;letter-spacing:10%}.p-subject
.slogan{margin-left:8px;white-space:nowrap}.p-subject.has-line{position:relative;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0
0 0 30px}.p-subject.has-line::before{pointer-events:none;content:"";position:absolute;top:8px;left:0;width:7px;height:calc(100% - 16px);background:linear-gradient(0deg, #CA9C5B 0%, #653A2B 100%)}.p-subject.has-line
.en{display:block;color:#653A2B;font-size:50px;font-weight:300;line-height:1.2;text-align:left}.p-subject.has-line
.tw{letter-spacing:10%}.p-subject.has-line
h2{display:flex;align-items:center;justify-content:center}.p-subject.has-line h2
.slogan{margin-left:0;left:-14px}.p-subject.has-line h2 .slogan
span{margin-left:0;padding:6px
9px}.p-subject.style-2{flex-direction:column-reverse}.p-subject.style-2
.en{padding:0;font-family:"Open Sans";font-size:46px;font-weight:100;letter-spacing:0;background:linear-gradient(270deg, #885929 0%, #B68E4C 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.p-subject.style-2
.tw{font-size:34px;font-weight:normal;letter-spacing:0}@media (max-width: 1480px){.p-subject
.en{font-size:30px}.p-subject
.tw{font-size:30px}.p-subject.has-line
.en{font-size:42px}.p-subject.has-line
.tw{font-size:30px}}@media (max-width: 1280px){.p-subject.style-2
.en{font-size:34px}.p-subject.style-2
.tw{font-size:26px}}@media (max-width: 1180px){.p-subject
.en{font-size:24px}.p-subject
.tw{font-size:22px}.p-subject.has-line::before{top:4px;height:calc(100% - 8px)}.p-subject.has-line
.en{padding-bottom:5px;font-size:26px}.p-subject.has-line
.tw{font-size:22px}.p-subject.style-2
.en{font-size:30px}.p-subject.style-2
.tw{font-size:22px}}@media (max-width: 743px){.p-subject
.tw{letter-spacing:5%}.p-subject.has-line{padding-left:20px}.p-subject.has-line
.en{letter-spacing:5%}.p-subject.has-line
.tw{letter-spacing:5%}.p-subject.has-line h2
.slogan{left:-8px}}.button-style{position:relative;display:block;padding:0
20px 0 40px;width:240px;height:54px;color:#fff;font-size:16px;text-align:center;letter-spacing:10%;line-height:54px;white-space:nowrap;background:linear-gradient(270deg, #885929 0%, #B68E4C 100%);border-radius:4px;transition:0.5s}.button-style::before{pointer-events:none;content:"";position:absolute;top:50%;margin-top:-11px;left:40px;width:22px;height:22px;background:no-repeat center 0/22px auto}.button-style.bag::before{background-image:url(../../../themes/zh-tw/assets/css/../images/icon_cart.png)}.button-style:hover{color:#fff;animation:bounce-hover 0.4s ease-out}.button-style:active{animation:none;transform:scale(0.85)}.button-style.brown{background:#653A2B}button.button-style{padding:0;border:none}.p-paginate{display:flex;position:relative;padding:40px
0;align-items:center;justify-content:center}.p-paginate
.num{display:flex;align-items:center;justify-content:center}.p-paginate
a{display:block;position:relative;margin:0
8px;min-width:30px;height:30px;color:#888;font-size:16px;line-height:30px;text-align:center;transition:0.5s}.p-paginate
a.current{color:#653A2B;font-size:20px;font-weight:bold;text-decoration:underline}.p-paginate
a.control{position:relative;width:44px;height:44px;font-size:0;border-radius:50%;border:1px
solid #653A2B}.p-paginate a.control::before{content:"";position:absolute;top:50%;left:50%;margin-top:-5px;width:10px;height:10px;border-top:1px solid #653A2B;border-right:1px solid #653A2B;transform:rotate(45deg)}.p-paginate
a.control.prev{margin-right:40px;transform:scale(-1)}.p-paginate a.control.prev::before{margin-left:-8px}.p-paginate
a.control.next{margin-left:40px}.p-paginate a.control.next::before{margin-left:-7px}.p-paginate
.disabled{pointer-events:none !important;opacity:0 !important}@media (min-width: 993px){.p-paginate a:hover:not(.current){color:#653A2B;font-weight:bold}.p-paginate a.control:hover{border-color:#653A2B;background-color:#653A2B}.p-paginate a.control:hover::before{border-color:#fff}}@media (max-width: 743px){.p-paginate{padding:20px
0}}.swiper-dots{position:absolute;z-index:2;top:auto !important;bottom:56px !important;left:0;margin:0
!important;width:100%;display:flex;align-items:center;justify-content:center}.swiper-dots .swiper-pagination-bullet{margin:0
10px !important;width:8px;height:8px;background:#fff;border:1px
solid #fff;border-radius:6px;opacity:1;transition:0.5s}.swiper-dots .swiper-pagination-bullet-active{background-color:transparent}.swiper-button{position:absolute;z-index:5;top:50%;margin-top:-28px;width:56px;height:56px;font-size:0;border-radius:50%;background-color:#653A2B;border:none;transition:0.5s}.swiper-button::before{pointer-events:none;content:"";position:absolute;top:50%;left:50%;margin:-5px 0 0 -6px;width:10px;height:10px;border-top:1px solid #fff;border-right:1px solid #fff}.swiper-button.swiper-prev{left:0}.swiper-button.swiper-prev::before{margin-left:-3px;transform:rotate(-135deg)}.swiper-button.swiper-next{right:0}.swiper-button.swiper-next::before{transform:rotate(45deg)}.swiper-button.swiper-button-disabled{pointer-events:none;opacity:0.2}span.swiper-notification{display:none}.control-box{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:10px;margin:0;max-width:500px;width:100%;height:56px}.control-box .swiper-button{flex:0 0 25px;position:relative !important;bottom:auto !important;top:auto !important;left:auto !important;right:auto !important;margin:0
!important;width:25px;height:25px;border-radius:23px;border:1px
solid rgba(0, 0, 0, 0.2);background-color:#fff}.control-box .swiper-button::before{top:7px;margin:0;width:0;height:0;background:none;border-style:solid;border-width:4px 6px 4px 0;border-color:transparent #000 transparent transparent;transform:none}.control-box .swiper-prev::before{left:8px}.control-box .swiper-next::before{left:9px;transform:scaleX(-1)}.control-box .swiper-dots{flex:0 0 100px !important;position:relative !important;bottom:auto !important;top:auto !important;left:auto !important;right:auto !important;margin:0
!important;width:auto !important;display:flex;align-items:center;justify-content:center;flex-direction:row}.control-box .swiper-dots
*{color:#653A2B;font-size:13px;line-height:1.7}.control-box .swiper-dots .swiper-pagination-current{position:relative;width:auto;text-align:left}.control-box .swiper-dots .swiper-pagination-total{text-align:right;opacity:0.5}.control-box .swiper-dots .swiper-pagination-total::before{content:"/";padding:0
5px}.pc .swiper-button:hover{border-color:#653a2b}.infl-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.infl-hero{position:relative;width:100%;overflow:hidden;background:url("../../../themes/zh-tw/assets/css/../images/del/influencer_list_hero.jpg") center center/cover no-repeat}.infl-hero .page-container{position:relative}.infl-hero::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:160px;background:linear-gradient(to bottom, rgba(255, 249, 238, 0) 0%, #fff9ee 100%);pointer-events:none;z-index:5}.infl-hero__inner{display:flex;align-items:center;height:700px;gap:180px}.infl-hero__col{margin-top:48px}.infl-hero__col--left{position:relative;flex:0 0 600px;height:100%}.infl-hero__col--right{position:relative;z-index:10;flex:1}.infl-hero__deco-group{position:absolute;left:0;bottom:0;width:801px;height:700px;transform-origin:left bottom;transform:scale(var(--hero-scale,1))}.infl-hero__deco{position:absolute;z-index:1}.infl-hero__deco
img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.infl-hero__deco--reishi{width:630px;height:455px;left:50px;bottom:100px}.infl-hero__deco--bubble-l{width:273px;height:508px;left:0;bottom:100px;z-index:0}.infl-hero__deco--bubble-r{width:301px;height:430px;left:500px;bottom:20px;z-index:0}.infl-hero__deco--bottle-a{width:237px;height:398px;left:170px;bottom:170px;z-index:2}.infl-hero__deco--bottle-b{width:311px;height:389px;left:310px;bottom:70px;z-index:2}.infl-hero__badge{position:absolute;z-index:3;display:flex;align-items:center;justify-content:center;width:138px;height:138px;border-radius:50%;border:2px
solid transparent;background:radial-gradient(circle, #F0C29D, #A97C57) padding-box, linear-gradient(270deg, #EEDCCA 0%, transparent 100%) border-box;background-clip:padding-box,border-box;font-size:23px;font-weight:700;color:#fff;line-height:1.3;text-align:center}.infl-hero__badge--1{left:350px;top:100px}.infl-hero__badge--2{left:70px;top:330px}.infl-hero__badge--3{left:520px;top:450px}.infl-hero__text{text-align:left}.infl-hero__title-img{display:block;margin-bottom:6px}.infl-hero__subtitle{font-size:30px;color:#653A2B;margin-bottom:16px;letter-spacing:0.3em;font-weight:700}.infl-hero__tag{margin:0}.infl-hero__tag
span{background:linear-gradient(90deg, #b68e4c, #885929);color:#fff;font-size:28px;letter-spacing:0.3em;padding:2px
29px;font-weight:500}@media (max-width: 1400px){.infl-hero__inner{gap:60px}}@media (max-width: 1280px){.infl-hero{--hero-scale:0.765}.infl-hero__inner{height:600px;gap:5px}.infl-hero__col--left{flex:0 0 500px}.infl-hero__subtitle{font-size:17px}}@media (max-width: 992px){.infl-hero__inner{height:auto;gap:0;padding:60px
0}.infl-hero__col{margin-top:0}.infl-hero__col--left{display:none}.infl-hero__col--right{flex:1}.infl-hero__text{text-align:center}.infl-hero__title-img{margin-left:auto;margin-right:auto}.infl-hero__tag
span{display:inline-block}}@media (max-width: 743px){.infl-hero{background-position:center top}.infl-hero__inner{flex-direction:column;height:auto;padding:40px
0 30px}.infl-hero__col--left{flex:none;width:100%;height:300px;position:relative}.infl-hero__col--right{flex:none;width:100%}.infl-hero__deco-group{left:50%;transform-origin:bottom center;transform:translateX(-50%) scale(0.42)}.infl-hero__deco--bubble-l,.infl-hero__deco--bubble-r{display:none}.infl-hero__badge{display:none}.infl-hero__text{text-align:center;margin-top:20px}.infl-hero__subtitle{font-size:15px}}.infl-list-header{text-align:center;padding:60px
15px 30px}.infl-list-header__en{font-size:46px;background:linear-gradient(90deg, #b68e4c, #885929);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:8px;font-weight:300;font-family:"Open Sans"}.infl-list-header__zh{font-size:34px;font-weight:400;color:#653A2B;margin-bottom:24px}.infl-list-header__note{font-size:16px;color:#333;text-align:left}@media (max-width: 743px){.infl-list-header{padding:40px
0 20px}.infl-list-header__en{font-size:20px}.infl-list-header__zh{font-size:22px}}.infl-list-page{padding-bottom:60px}.infl-grid{position:relative;display:grid;grid-template-columns:repeat(3, 1fr);gap:60px 40px}.infl-grid__deco{display:none}@media (max-width: 992px){.infl-grid{gap:40px 30px}}@media (max-width: 743px){.infl-grid{grid-template-columns:repeat(2, 1fr);gap:30px 20px}}@media (max-width: 479px){.infl-grid{grid-template-columns:1fr;gap:30px}}@media (min-width: 1280px){.infl-grid__deco{display:block;position:absolute;z-index:0;pointer-events:none;width:auto;height:auto;opacity:0.5}.infl-grid__deco--1{top:0;left:-400px;width:300px;height:300px}.infl-grid__deco--2{top:500px;right:-320px;width:240px;height:240px}.infl-grid__deco--3{top:60%;left:5%;transform:translateX(-50%);width:350px;height:350px}}.infl-card{position:relative;z-index:1}.infl-card__link{display:block;text-decoration:none;color:inherit;background-color:#fff;padding:35px}.infl-card__link:hover{text-decoration:none;color:inherit}.infl-card__img-wrap{position:relative;overflow:hidden;width:100%;aspect-ratio:370/357;margin-bottom:16px}.infl-card__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 0.4s ease}.infl-card:hover .infl-card__img{transform:scale(1.04)}.infl-card__hover{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:28px;background:linear-gradient(to top, #C49671 0%, rgba(196, 150, 113, 0.6) 5%, rgba(255, 255, 255, 0) 10%);color:#fff;font-size:16px;font-weight:700;letter-spacing:0.15em;opacity:0;transition:opacity 0.3s ease}.infl-card:hover .infl-card__hover{opacity:1}.infl-card__title{font-size:20px;font-weight:500;color:#653A2B;margin-bottom:6px;letter-spacing:0.1em;line-height:1.5}.infl-card__excerpt{font-size:16px;color:#333;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:30px;letter-spacing:0.1em}@media (max-width: 992px){.infl-card__img-wrap{width:100%;height:auto;aspect-ratio:370/357}}.infl-view{background-color:#fff9ee}.infl-view .page-container{max-width:1300px;margin-left:auto;margin-right:auto}.infl-view-meta{text-align:center;padding:50px
0 30px;border-bottom:1px solid #e5ddd4;margin-bottom:50px}.infl-view-meta__source{font-size:17px;color:#333;font-weight:500;margin-bottom:14px;letter-spacing:0.1em}.infl-view-meta__source
a{color:#0F65D4}.infl-view-meta__source a:hover{text-decoration:underline}.infl-view-meta__title{color:#000;font-size:36px;font-weight:500;margin-bottom:22px;line-height:1.5;letter-spacing:0.1em}.infl-view-meta__share{display:flex;justify-content:center;gap:12px;list-style:none;padding:0;margin:0}.infl-view-meta__share
a{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background-color:#efe3ce;color:#653A2B;font-size:16px;transition:background-color 0.2s, color 0.2s}.infl-view-meta__share a:hover{background-color:rgb(231.4676923077, 213.8184615385, 182.9323076923);color:#653A2B}@media (max-width: 743px){.infl-view-meta{padding:30px
0 24px;margin-bottom:36px}.infl-view-meta__title{font-size:22px}}.infl-view-content{margin-bottom:50px}.infl-view-content__lead{max-width:1200px;margin:0
auto 64px;font-size:17px;color:#333;letter-spacing:0.1em;text-align:center}.infl-block{margin-bottom:56px}.infl-block__body{max-width:540px;margin:0
auto;padding:0
24px}.infl-block
img{width:100%;height:auto;display:block}.infl-block__heading{position:relative;font-size:28px;font-weight:500;color:#000;line-height:1.25;letter-spacing:0.1em;margin-bottom:18px;padding-left:20px}.infl-block__heading::before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:linear-gradient(90deg, #B68E4C 0%, #885929 100%)}.infl-block
p{font-size:17px;color:#333;line-height:35px}.infl-block--2col-img{display:grid;grid-template-columns:0.7fr 1.3fr;gap:20px}.infl-block--2col-img .infl-block__img{overflow:hidden}.infl-block--2col-img .infl-block__img
img{width:100%;height:540px;-o-object-fit:cover;object-fit:cover}@media (max-width: 992px){.infl-block--2col-img .infl-block__img
img{height:440px}}@media (max-width: 743px){.infl-block--2col-img{grid-template-columns:1fr}.infl-block--2col-img .infl-block__img
img{height:320px}}.infl-block--img-text{display:grid;grid-template-columns:1fr 1fr;align-items:center}@media (max-width: 743px){.infl-block--img-text{grid-template-columns:1fr;gap:20px}}.infl-block--text-img{display:grid;grid-template-columns:1fr 1fr;align-items:center}@media (max-width: 743px){.infl-block--text-img{grid-template-columns:1fr;gap:20px}.infl-block--text-img .infl-block__img{order:-1}}.infl-block--2col-card,.infl-block--3col-img{display:grid;align-items:start}.infl-block--2col-card .infl-block__card, .infl-block--3col-img .infl-block__card{margin:0}.infl-block--2col-card figcaption, .infl-block--3col-img
figcaption{padding:18px}.infl-block--2col-card .infl-block__cap-title, .infl-block--3col-img .infl-block__cap-title{font-size:23px;font-weight:500;color:#000;line-height:42px;letter-spacing:0.1em;margin-bottom:8px}.infl-block--2col-card figcaption p, .infl-block--3col-img figcaption
p{font-size:17px;color:#333;line-height:35px;letter-spacing:0.1em}.infl-block--2col-card{grid-template-columns:1fr 1fr;gap:24px}@media (max-width: 743px){.infl-block--2col-card{grid-template-columns:1fr;gap:30px}}.infl-block--3col-img{grid-template-columns:repeat(3, 1fr);gap:28px}.infl-block--3col-img
figcaption{margin-top:18px;padding:0
12px}.infl-block--3col-img .infl-block__cap-title{font-size:20px;line-height:1.5;letter-spacing:0.1em}@media (max-width: 743px){.infl-block--3col-img{grid-template-columns:1fr;gap:30px}}.infl-disclaimer{padding:24px
0;margin-bottom:0}.infl-disclaimer
p{font-size:16px;color:#333;line-height:30px;text-align:center}.infl-more{position:relative;background:linear-gradient(180deg, #f8eedb 0%, #efdcbf 55%, #e7cda2 100%);padding:150px
6px 80px 6px}.infl-more::before{content:"";position:absolute;inset:0;background:url("../../../themes/zh-tw/assets/css/../images/del/influencer_more_bg.jpg") center/cover no-repeat;opacity:0.8;pointer-events:none;z-index:0}.infl-more>.page-container{position:relative;z-index:1}.infl-more__header{text-align:center;margin-bottom:44px}.infl-more__en{font-size:30px;font-weight:400;letter-spacing:0.12em;font-family:"Open Sans";background:linear-gradient(90deg,#b68e4c,#885929);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:6px}.infl-more__zh{font-size:24px;font-weight:700;color:#653A2B}.infl-more__swiper{padding-bottom:10px}.infl-more__nav{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:28px}.infl-more__arrow{width:30px;height:30px;font-size:12px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:none;color:#333;background:#fff;cursor:pointer;box-shadow:0 2px 6px rgba(0, 0, 0, 0.12);transition:background 0.2s, color 0.2s}.infl-more__arrow:hover{background:#f2f2f2;color:#000}.infl-more__arrow.swiper-button-disabled{opacity:0.4;cursor:default}.infl-more__fraction{width:auto;font-size:14px;font-weight:500;color:rgba(101, 58, 43, 0.5);letter-spacing:0.1em}.infl-more__nav .infl-more__fraction{position:static;bottom:auto;left:auto;width:auto;transform:none;color:rgba(101, 58, 43, 0.5)}.infl-more__nav .infl-more__fraction .swiper-pagination-current{color:#653A2B;font-weight:700}.infl-more__actions{text-align:center;margin-top:40px}.infl-more__back{display:inline-block;min-width:200px;padding:14px
40px;text-align:center;color:#fff;font-size:16px;letter-spacing:0.15em;border-radius:4px;background:linear-gradient(90deg, #b68e4c, #885929);text-decoration:none;transition:opacity 0.2s}.infl-more__back:hover{opacity:0.9;color:#fff;text-decoration:none}@media (max-width: 743px){.infl-more{padding:50px
0 60px}.infl-more__en{font-size:22px}.infl-more__zh{font-size:20px}}.infl-more-card__link{display:block;text-decoration:none;color:inherit}.infl-more-card__img-wrap{position:relative;overflow:hidden;border-radius:10px;margin-bottom:14px}.infl-more-card__img-wrap::before{content:"";display:block;padding-top:100%}.infl-more-card__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 0.4s ease}.infl-more-card:hover .infl-more-card__img{transform:scale(1.04)}.infl-more-card__name{font-size:16px;color:#653A2B;text-align:center;letter-spacing:0.05em}.infl-bg-cream{overflow-x:clip;background-color:#fff9ee}