@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Outfit:wght@100..900&family=Roboto:wght@100;300;400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400;500;600;700&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;inset:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}/*! tailwindcss v3.4.11 | MIT License | https://tailwindcss.com
 */*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Manrope,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}html,body{overflow-x:hidden;font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}h1{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:68px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:.68px}h2{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:.56px}@media (min-width: 1024px){h2{font-size:56px}}h3{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.4px}h4{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:28px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.28px}h5{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:24px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.24px}ul{margin-left:15px!important;list-style-type:disc!important}ol{margin-left:15px!important;list-style-type:decimal!important}.swiper-prev.swiper-button-disabled,.swiper-next.swiper-button-disabled{pointer-events:none;opacity:.4;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.swiper-slide{height:auto}.desktop-img{display:block}@media (max-width: 767px){.desktop-img{display:none}}.mobile-img{display:none}@media (max-width: 767px){.mobile-img{display:block}}.icon{position:relative;display:inline-flex;overflow:hidden}.icon:before,.icon:after{display:inline-block;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;--tw-content: "";content:var(--tw-content);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:100% auto;mask-size:100% auto}.icon.gift{height:28px;width:28px}.icon.gift:before,.icon.gift:after{position:absolute;height:28px;width:28px;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/gift.svg);mask-image:url(/assets-static/icons/gift.svg)}.icon.discount{height:28px;width:28px}.icon.discount:before,.icon.discount:after{position:absolute;height:28px;width:28px;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/discount.svg);mask-image:url(/assets-static/icons/discount.svg)}.icon.dollar{height:28px;width:28px}.icon.dollar:before,.icon.dollar:after{position:absolute;height:28px;width:28px;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/dollar.svg);mask-image:url(/assets-static/icons/dollar.svg)}.icon.cake{height:28px;width:28px}.icon.cake:before,.icon.cake:after{position:absolute;height:28px;width:28px;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/cake.svg);mask-image:url(/assets-static/icons/cake.svg)}.icon.shield{height:28px;width:28px}.icon.shield:before,.icon.shield:after{position:absolute;height:28px;width:28px;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/shield.svg);mask-image:url(/assets-static/icons/shield.svg)}.icon.calendar{height:28px;width:28px}.icon.calendar:before,.icon.calendar:after{position:absolute;height:28px;width:28px;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/calendar.svg);mask-image:url(/assets-static/icons/calendar.svg)}.icon.pin{height:18px;width:18px}.icon.pin:before,.icon.pin:after{position:absolute;height:18px;width:18px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/pin.svg);mask-image:url(/assets-static/icons/pin.svg)}.icon.shopping{height:20px;width:14px}.icon.shopping:before,.icon.shopping:after{position:absolute;height:20px;width:14px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/shopping.svg);mask-image:url(/assets-static/icons/shopping.svg)}.icon.shopping-black{height:20px;width:16px}.icon.shopping-black:before,.icon.shopping-black:after{position:absolute;height:20px;width:16px;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/shopping-black.svg);mask-image:url(/assets-static/icons/shopping-black.svg)}.icon.message{height:18px;width:18px}.icon.message:before,.icon.message:after{position:absolute;height:18px;width:18px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/message.svg);mask-image:url(/assets-static/icons/message.svg)}.icon.diamond{height:18px;width:18px}.icon.diamond:before,.icon.diamond:after{position:absolute;height:18px;width:18px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/diamond.svg);mask-image:url(/assets-static/icons/diamond.svg)}.icon.user{height:18px;width:18px}.icon.user:before,.icon.user:after{position:absolute;height:18px;width:18px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/user.svg);mask-image:url(/assets-static/icons/user.svg)}.icon.arrowRight{height:24px;width:24px}.icon.arrowRight:before,.icon.arrowRight:after{position:absolute;height:24px;width:24px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/arrowRight.svg);mask-image:url(/assets-static/icons/arrowRight.svg)}.icon.arrowUpRight{height:24px;width:24px}.icon.arrowUpRight:before,.icon.arrowUpRight:after{position:absolute;height:24px;width:24px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/arrow-up-right.svg);mask-image:url(/assets-static/icons/arrow-up-right.svg)}.icon.arrowDownGold{height:6px;width:11px}.icon.arrowDownGold:before,.icon.arrowDownGold:after{position:absolute;height:6px;width:11px;--tw-bg-opacity: 1;background-color:rgb(141 108 32 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/arrow-down-gold.svg);mask-image:url(/assets-static/icons/arrow-down-gold.svg)}.icon.download{height:24px;width:24px}.icon.download:before,.icon.download:after{position:absolute;height:24px;width:24px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/download.svg);mask-image:url(/assets-static/icons/download.svg)}.icon.vip{height:26px;width:26px}.icon.vip:before,.icon.vip:after{position:absolute;height:26px;width:26px;--tw-bg-opacity: 1;background-color:rgb(120 85 49 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/vip.svg);mask-image:url(/assets-static/icons/vip.svg)}.icon.store{height:26px;width:26px}.icon.store:before,.icon.store:after{position:absolute;height:26px;width:26px;--tw-bg-opacity: 1;background-color:rgb(120 85 49 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/store.svg);mask-image:url(/assets-static/icons/store.svg)}.icon.email{height:26px;width:26px}.icon.email:before,.icon.email:after{position:absolute;height:26px;width:26px;--tw-bg-opacity: 1;background-color:rgb(120 85 49 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/email.svg);mask-image:url(/assets-static/icons/email.svg)}.icon.appointment{height:26px;width:26px}.icon.appointment:before,.icon.appointment:after{position:absolute;height:26px;width:26px;--tw-bg-opacity: 1;background-color:rgb(120 85 49 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/appointment.svg);mask-image:url(/assets-static/icons/appointment.svg)}.icon.halfPdf{height:24px;width:24px}.icon.halfPdf:before,.icon.halfPdf:after{position:absolute;height:24px;width:24px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/half-pdf.svg);mask-image:url(/assets-static/icons/half-pdf.svg)}.icon.pdf{height:24px;width:24px}.icon.pdf:before,.icon.pdf:after{position:absolute;height:24px;width:24px;--tw-bg-opacity: 1;background-color:rgb(120 85 49 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/pdf.svg);mask-image:url(/assets-static/icons/pdf.svg)}.icon.facebook{height:24px;width:24px}.icon.facebook:before,.icon.facebook:after{position:absolute;height:24px;width:24px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/facebook.svg);mask-image:url(/assets-static/icons/facebook.svg)}.icon.instagram{height:24px;width:24px}.icon.instagram:before,.icon.instagram:after{position:absolute;height:24px;width:24px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/instagram.svg);mask-image:url(/assets-static/icons/instagram.svg)}.icon.youtube{height:24px;width:24px}.icon.youtube:before,.icon.youtube:after{position:absolute;height:24px;width:24px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/youtube.svg);mask-image:url(/assets-static/icons/youtube.svg)}.icon.webio{height:24px;width:24px}.icon.webio:before,.icon.webio:after{position:absolute;height:24px;width:24px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/webio.svg);mask-image:url(/assets-static/icons/webio.svg)}.icon.wechat{height:24px;width:24px}.icon.wechat:before,.icon.wechat:after{position:absolute;height:24px;width:24px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));-webkit-mask-image:url(/assets-static/icons/wechat.svg);mask-image:url(/assets-static/icons/wechat.svg)}@font-face{font-family:Didot;src:url(/assets-static/fonts/Didot.otf) format("opentype")}.richText{margin-left:.75rem}.richText a{text-decoration-line:underline}.richText:has(>ul.symbols),.richText:has(>ul.asterisk){margin-left:0}.richText ul{display:flex;list-style-type:disc;flex-direction:column;gap:16px}.richText ul li{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.richText ul li::marker{font-size:8px}.richText ul.asterisk{list-style-type:none}.richText ul.asterisk li:before{margin-right:.25rem}.richText ul.asterisk li:nth-child(1):before{content:"*"}.richText ul.symbols{list-style-type:none}.richText ul.symbols li:before{margin-right:.25rem}.richText ul.symbols li:nth-child(1):before{content:"◆"}.richText ul.symbols li:nth-child(2):before{content:"△"}.richText ul.symbols li:nth-child(3):before{content:"+"}.remove-scrolling{overflow:hidden}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*{scroll-behavior:unset}.lang-switcher{position:relative;display:none}@media (min-width: 1024px){.lang-switcher{display:block}}.lang-switcher .current-lang{display:flex;cursor:pointer;align-items:center;gap:6px}.lang-switcher .current-lang>span{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;letter-spacing:.48px}.lang-switcher .current-lang:hover+.hover-container{visibility:visible;opacity:1}.lang-switcher .hover-container{visibility:hidden;position:absolute;top:50%;left:0;z-index:1000;--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding-top:.5rem;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.lang-switcher .hover-container:hover{visibility:visible;opacity:1}.lang-switcher .hover-container .lang-menu{display:flex;flex-direction:column;gap:.5rem;border-radius:3px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;padding-top:7px;padding-bottom:7px;box-shadow:0 4px 24px #0000001a}.lang-switcher .hover-container .lang-menu>a{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px;cursor:pointer;text-align:center;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.lang-switcher .hover-container .lang-menu>a:hover{--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}@media (max-width: 767px){.region-switcher .region-switcher-menu{font-size:12px}}.region-switcher .region-switcher-menu .region-switcher-submenu-icon{display:none}.region-switcher .region-switcher-menu .haveSubmenu{display:flex;width:100%;align-items:center;justify-content:space-between;padding:8px}.region-switcher .region-switcher-menu .haveSubmenu .region-switcher-submenu-icon{display:block;transform:rotate(0);transition:all .2s ease-in-out}@media (max-width: 767px){.region-switcher .region-switcher-menu .haveSubmenu .region-switcher-submenu-icon svg path{fill:#000}}.region-switcher .region-switcher-menu .haveSubmenu.open{--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.region-switcher .region-switcher-menu .haveSubmenu.open .region-switcher-submenu-icon{transform:rotate(180deg);transition:all .2s ease-in-out}.region-switcher .region-switcher-menu .haveSubmenu.open .region-switcher-submenu-icon svg path{fill:#8d6c20}@media (max-width: 767px){.region-switcher .region-switcher-menu .haveSubmenu.open .region-switcher-submenu-icon svg path{fill:#000}}.region-switcher .region-switcher-menu .region-switcher-submenu{display:grid;--tw-bg-opacity: 1;background-color:rgb(242 242 242 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);grid-template-rows:0fr}.region-switcher .region-switcher-menu .region-switcher-submenu.open{grid-template-rows:1fr}.region-switcher .region-switcher-menu .region-switcher-submenu .wrapper{display:flex;flex-direction:column;gap:.75rem;overflow:hidden}.region-switcher .region-switcher-menu .region-switcher-submenu a{padding:0 8px}.region-switcher .region-switcher-menu .region-switcher-submenu a:first-child{padding-top:.5rem}.region-switcher .region-switcher-menu .region-switcher-submenu a:last-child{padding-bottom:.5rem}.region-switcher{position:relative}@media (max-width: 767px){.region-switcher{z-index:1;margin-top:27px;display:inline-block;min-width:240px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.75rem .5rem;font-size:12px;--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}}.region-switcher>div:first-child{display:flex;cursor:pointer;align-items:center;gap:.625rem}@media (max-width: 767px){.region-switcher>div:first-child{width:100%;justify-content:space-between}}.region-switcher>div:first-child>svg{transform:rotate(180deg)}@media (max-width: 767px){.region-switcher>div:first-child>svg path{fill:#8d6c20}}.region-switcher .wrapper{overflow:hidden}.region-switcher span{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;letter-spacing:.48px}.region-switcher.open>div:first-child>svg{transform:rotate(0)}.region-switcher.open .region-switcher-wrapper{grid-template-rows:1fr}.region-switcher .region-switcher-wrapper{position:absolute;left:50%;top:calc(100% + 13px);display:grid;width:100%;min-width:160px;--tw-translate-x: -50%;--tw-translate-y: 0%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:0;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(166 166 166 / var(--tw-text-opacity));--tw-shadow: 0px 4px 24px 0px #0000001A;--tw-shadow-colored: 0px 4px 24px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);grid-template-rows:0fr}.region-switcher .region-switcher-wrapper:lang(zh),.region-switcher .region-switcher-wrapper:lang(sc){left:-54%}@media (max-width: 767px){.region-switcher .region-switcher-wrapper{top:100%;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}}.region-switcher .region-switcher-wrapper a{display:block;padding:.5rem;text-align:left}.search-menu{height:-moz-fit-content;height:fit-content;overflow:auto;--tw-bg-opacity: 1;background-color:rgb(248 248 248 / var(--tw-bg-opacity))}@media (min-width: 1024px){.search-menu{min-height:438px}}.search-menu .search-input-form{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.search-menu .search-input-form{padding-left:38px;padding-right:38px}}.search-menu .search-input-form{padding-top:1rem}.search-menu .search-input-form .input-container{display:flex;width:100%;align-items:center;gap:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1rem}.search-menu .search-input-form .input-container>input{width:100%;outline:2px solid transparent;outline-offset:2px}.search-menu .recommendation{display:flex;flex-direction:column;gap:1.5rem;padding-top:1rem;padding-bottom:1rem}@media (min-width: 1024px){.search-menu .recommendation{flex-direction:row;gap:5rem;padding-top:1.5rem;padding-bottom:1.5rem}}.search-menu .recommendation .suggested{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.search-menu .recommendation .suggested{padding-left:38px;padding-right:38px}}.search-menu .recommendation .suggested{min-width:300px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(228 228 228 / var(--tw-border-opacity));padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width: 1024px){.search-menu .recommendation .suggested{border-style:none;padding-top:0;padding-right:0}}.search-menu .recommendation .suggested .title{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.search-menu .recommendation .suggested .list{margin-top:1rem;display:flex;flex-direction:column;gap:10px}@media (min-width: 1024px){.search-menu .recommendation .suggested .list{gap:1.5rem}}.search-menu .recommendation .suggested .list>a:hover{--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.search-menu .recommendation .trending-collection-mobile{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.search-menu .recommendation .trending-collection-mobile{padding-left:38px;padding-right:38px;display:none}}.search-menu .recommendation .trending-collection-mobile .title{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px}.search-menu .recommendation .trending-collection-mobile .trending-cards{margin-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.search-menu .recommendation .trending-collection-desktop{display:none;width:100%;overflow:hidden}@media (min-width: 1024px){.search-menu .recommendation .trending-collection-desktop{display:block}}.search-menu .recommendation .trending-collection-desktop .title{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px}.search-menu .recommendation .trending-collection-desktop .trending-collection-swiper{position:relative;margin-top:21px}.search-menu .recommendation .trending-collection-desktop .trending-collection-swiper .button-prev{position:absolute;top:50%;left:25px;z-index:10;display:grid;height:2rem;width:2rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));place-items:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.search-menu .recommendation .trending-collection-desktop .trending-collection-swiper .button-next{position:absolute;top:50%;right:25px;z-index:10;display:grid;height:2rem;width:2rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));place-items:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.search-menu .trending-card{display:flex;flex-direction:column;gap:.75rem}.search-menu .trending-card>img{aspect-ratio:416/254;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.search-menu .trending-card>p{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px}.jewellery-collection{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.jewellery-collection{padding-left:38px;padding-right:38px}}.jewellery-collection{display:flex;flex-direction:column;gap:28px;padding-top:.75rem;padding-bottom:.75rem}@media (min-width: 1024px){.jewellery-collection{padding:0}}.jewellery-collection .collection{display:flex;flex-direction:column;gap:.75rem}.jewellery-collection .collection .title{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(51 35 6 / var(--tw-text-opacity))}.jewellery-collection .collection .items{display:flex;flex-wrap:wrap;gap:1rem}.jewellery-collection .collection .items>img{aspect-ratio:160/160;height:160px;width:160px;-o-object-fit:cover;object-fit:cover}.jewellery-collection .collection .items .item{display:flex;width:160px;flex-direction:column;align-items:flex-start;gap:10px}.jewellery-collection .collection .items .item>img{aspect-ratio:160/160;height:160px;width:160px;-o-object-fit:cover;object-fit:cover}.jewellery-collection .collection .items .item .label{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px}.header-slider{width:100%}.header-slider .header-slider-mobile{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.header-slider .header-slider-mobile{padding-left:38px;padding-right:38px;display:none}}.header-slider .header-slider-mobile .title{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px}.header-slider .header-slider-mobile .cards{margin-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.header-slider .header-slider-desktop{display:none;width:100%;overflow:hidden}@media (min-width: 1024px){.header-slider .header-slider-desktop{display:block}}.header-slider .header-slider-desktop .noTabsWithSliderCards{display:flex;align-items:center;justify-content:center;gap:.75rem}.header-slider .header-slider-desktop .title{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px}.header-slider .header-slider-desktop .header-slider-swiper{position:relative}.header-slider .header-slider-desktop .header-slider-swiper .button-prev{position:absolute;top:50%;left:25px;z-index:10;display:grid;height:2rem;width:2rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));place-items:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.header-slider .header-slider-desktop .header-slider-swiper .button-next{position:absolute;top:50%;right:25px;z-index:10;display:grid;height:2rem;width:2rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));place-items:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.header-slider .header-slider-desktop .header-slider-swiper .button-next.less-than-three-items{display:none}.header-slider .card{display:flex;flex-direction:column;gap:.75rem}.header-slider .card>img{aspect-ratio:416/254;height:100%;max-height:254px;width:100%;max-width:416px;-o-object-fit:cover;object-fit:cover}.header-slider .card>p{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px}.seo-h1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.nav-menu-desktop{display:none;width:100%;grid-template-columns:repeat(5,minmax(0,1fr));gap:83px;--tw-bg-opacity: 1;background-color:rgb(248 248 248 / var(--tw-bg-opacity));padding-top:48px;padding-bottom:48px;padding-left:38px}@media (min-width: 1024px){.nav-menu-desktop{display:none}.nav-menu-desktop.active{display:grid}.nav-menu-desktop.active.noTabsWithSliderCards{display:block}.nav-menu-desktop.active.noTabsWithSliderCards>.content{margin-left:auto;margin-right:auto;width:80%}.nav-menu-desktop.active.photoWithLinks{display:flex;gap:65px}.nav-menu-desktop.active.photoWithLinks>img{aspect-ratio:396/264;height:264px;width:396px;-o-object-fit:cover;object-fit:cover}.nav-menu-desktop.active.photoWithLinks .link-section{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}.nav-menu-desktop.active.photoWithLinks .link-section .title{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600;text-transform:uppercase;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(51 35 6 / var(--tw-text-opacity))}.nav-menu-desktop.active.photoWithLinks .link-section .links{display:flex;flex-direction:column;gap:1rem}.nav-menu-desktop.active.photoWithLinks .link-section .links>a{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity));transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav-menu-desktop.active.photoWithLinks .link-section .links>a:hover{--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}}.nav-menu-desktop .tabs{display:flex;flex-direction:column;gap:1.5rem}.nav-menu-desktop .tabs>a,.nav-menu-desktop .tabs div{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity));transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav-menu-desktop .tabs>a:hover,.nav-menu-desktop .tabs div:hover{--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.nav-menu-desktop .tabs>a.active,.nav-menu-desktop .tabs div.active{--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.nav-menu-desktop .content{grid-column:span 4 / span 4}.nav-menu-desktop .content .content-item{display:none}.nav-menu-desktop .content .content-item.active{display:block}.nav-menu-mobile{height:calc(100dvh - 110px);width:100%;overflow-y:auto;--tw-bg-opacity: 1;background-color:rgb(248 248 248 / var(--tw-bg-opacity))}@media (min-width: 1024px){.nav-menu-mobile{display:none}}.nav-menu-mobile .first-menu{display:none}.nav-menu-mobile .first-menu.active{display:block}.nav-menu-mobile .first-menu .tabs{display:flex;flex-direction:column;gap:1.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(228 228 228 / var(--tw-border-opacity));padding:1.5rem}.nav-menu-mobile .first-menu .tabs .tab{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%;letter-spacing:.64px;display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:.25rem}.nav-menu-mobile .first-menu .bottom{padding:1.5rem}.nav-menu-mobile .first-menu .bottom .nav-links{display:flex;flex-direction:column;gap:1.25rem}.nav-menu-mobile .first-menu .bottom .nav-links .nav-dropdown-links .nav-dropdown-links-trigger{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;font-weight:500;letter-spacing:.48px;display:flex;width:100%;align-items:center;gap:6px;--tw-text-opacity: 1;color:rgb(51 35 6 / var(--tw-text-opacity))}.nav-menu-mobile .first-menu .bottom .nav-links .nav-dropdown-links .nav-dropdown-links-trigger.open{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.75rem .5rem}.nav-menu-mobile .first-menu .bottom .nav-links .nav-dropdown-links .nav-dropdown-links-trigger .wrapper{display:flex;flex:1 1 0%;align-items:center;gap:8px}.nav-menu-mobile .first-menu .bottom .nav-links .nav-dropdown-links .nav-dropdown-links-menu{display:grid;grid-template-rows:0fr;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav-menu-mobile .first-menu .bottom .nav-links .nav-dropdown-links .nav-dropdown-links-menu.open{grid-template-rows:1fr}.nav-menu-mobile .first-menu .bottom .nav-links .nav-dropdown-links .nav-dropdown-links-menu .wrapper{overflow:hidden}.nav-menu-mobile .first-menu .bottom .nav-links .nav-dropdown-links .nav-dropdown-links-menu .wrapper .content{display:flex;flex-direction:column}.nav-menu-mobile .first-menu .bottom .nav-links .nav-dropdown-links .nav-dropdown-links-menu .wrapper .content>a{padding:.75rem .5rem;font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;font-weight:500;letter-spacing:.48px}.nav-menu-mobile .first-menu .bottom .nav-links .vip-club-and-sign-in-wrapper{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:12px;border-radius:4px;border-width:1px;padding-top:6px;padding-bottom:6px;padding-left:.75rem;padding-right:.75rem;border:1px solid rgba(51,35,6,.4)}.nav-menu-mobile .first-menu .bottom .nav-links .vip-club-and-sign-in-wrapper .divider{height:16px;width:1px;--tw-bg-opacity: 1;background-color:rgb(51 35 6 / var(--tw-bg-opacity))}.nav-menu-mobile .first-menu .bottom .nav-links .nav-link{display:flex;align-items:center;gap:6px}.nav-menu-mobile .first-menu .bottom .nav-links .nav-link .icon:after,.nav-menu-mobile .first-menu .bottom .nav-links .nav-link .icon:before{--tw-bg-opacity: 1;background-color:rgb(51 35 6 / var(--tw-bg-opacity))}.nav-menu-mobile .first-menu .bottom .nav-links .nav-link>span{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;font-weight:500;letter-spacing:.48px;--tw-text-opacity: 1;color:rgb(51 35 6 / var(--tw-text-opacity))}.nav-menu-mobile .first-menu .bottom .language-switcher{margin-top:28px;display:flex;align-items:center;gap:14px}.nav-menu-mobile .first-menu .bottom .language-switcher>a{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px;border-radius:3px;padding:.25rem;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.nav-menu-mobile .first-menu .bottom .language-switcher>a.active{--tw-bg-opacity: 1;background-color:rgb(135 112 69 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.nav-menu-mobile .first-menu .bottom .logos{margin-top:1rem;display:flex;align-items:center;gap:.75rem}.nav-menu-mobile .second-menu{display:none;padding-bottom:1.5rem}.nav-menu-mobile .second-menu.active{display:block}.nav-menu-mobile .second-menu.photoWithLinks>img{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.nav-menu-mobile .second-menu.photoWithLinks>img{padding-left:38px;padding-right:38px}}.nav-menu-mobile .second-menu.photoWithLinks>img{margin-top:2.5rem;aspect-ratio:350/233;height:100%;width:100%}.nav-menu-mobile .second-menu .header{display:flex;width:100%;align-items:center;gap:1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(228 228 228 / var(--tw-border-opacity));padding:1.5rem 1rem}.nav-menu-mobile .second-menu .header .selected-tab{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.nav-menu-mobile .second-menu .tabs{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.nav-menu-mobile .second-menu .tabs .tab{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;display:flex;cursor:pointer;align-items:center;justify-content:space-between;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.nav-menu-mobile .third-menu{display:none;padding-bottom:1.5rem}.nav-menu-mobile .third-menu.active{display:block}.nav-menu-mobile .third-menu .header{display:flex;width:100%;align-items:center;gap:1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(228 228 228 / var(--tw-border-opacity));padding:1.5rem .75rem}.nav-menu-mobile .third-menu .header .selected-tab{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.nav-menu-mobile .third-menu .content .content-item{display:none}.nav-menu-mobile .third-menu .content .content-item.active{display:block}.nav-menu-mobile .third-menu .content .content-item .links{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.nav-menu-mobile .third-menu .content .content-item .links>a{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.nav-menu-mobile .clock-iframe>iframe{overflow:hidden;width:160px!important;height:80px!important}.cmsSubtitle{margin-bottom:12px;font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:uppercase;font-style:normal;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(109 83 36 / var(--tw-text-opacity))}.top-header{position:fixed;z-index:999;display:flex;height:45px;width:100%;align-items:center;justify-content:space-between;--tw-bg-opacity: 1;background-color:rgb(141 108 32 / var(--tw-bg-opacity));padding:12.5px 0;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1024px){.top-header{padding-left:12px;padding-right:12px}.top-header{padding-left:38px;padding-right:38px}}.top-header .notification{flex:1 1 0%;overflow:hidden;white-space:nowrap}@media (min-width: 1024px){.top-header .notification{flex:none}}.top-header .notification:hover .wrapper{animation-play-state:paused}.top-header .notification .wrapper{display:flex;align-items:center;gap:6px;animation:marquee 15s linear infinite}@media (min-width: 1024px){.top-header .notification .wrapper{animation:none}}@keyframes marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}.top-header .notification .wrapper .text{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;letter-spacing:.48px}.top-header .link-wrapper{display:none;align-items:center;gap:24px}@media (min-width: 1024px){.top-header .link-wrapper{display:flex}}.top-header .link-wrapper .vip-club-and-sign-in-wrapper{display:flex;align-items:center;gap:12px;border-radius:4px;border-width:1px;padding-top:6px;padding-bottom:6px;padding-left:.75rem;padding-right:.75rem;border-color:#fff6}.top-header .link-wrapper .link-item{display:flex;align-items:center;gap:6px}.top-header .link-wrapper .link-item>span{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;letter-spacing:.48px}.top-header .link-wrapper .divider{height:16px;width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}header{position:fixed;z-index:998;margin-top:43px;width:100%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:300;transition-timing-function:cubic-bezier(.4,0,1,1)}@media (min-width: 1024px){header.scrolling{--tw-translate-y: -107px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}header.scrolling .right-container{visibility:hidden;opacity:0}}header .main-header{padding-left:20px;padding-right:20px}@media (min-width: 1024px){header .main-header{padding-left:38px;padding-right:38px}}header .main-header{position:relative;bottom:3px;display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(240 240 240 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:15px;padding-bottom:15px}@media (min-width: 1024px){header .main-header{bottom:0}}header .main-header .mobile-menu-button{display:block}@media (min-width: 1024px){header .main-header .mobile-menu-button{display:none}}header .main-header .patek-philippe-logo{display:none}@media (min-width: 1024px){header .main-header .patek-philippe-logo{display:block}}header .main-header .patek-philippe-logo>img{height:70px;width:120px;-o-object-fit:contain;object-fit:contain}header .main-header .logo{position:absolute;top:50%;left:50%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}header .main-header .logo>img{height:41px;width:145px;-o-object-fit:contain;object-fit:contain}@media (min-width: 1024px){header .main-header .logo>img{height:60px;width:206px}}header .main-header .right-container{visibility:visible;display:flex;align-items:center;gap:24px;opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}header .main-header .right-container .clock-iframe{display:none;overflow:hidden}header .main-header .right-container .clock-iframe>iframe{overflow:hidden;width:150px!important;height:77px!important}@media (min-width: 1024px){header .main-header .right-container .clock-iframe{display:block}}header .main-header .right-container .search-button{display:grid;height:2.5rem;width:2.5rem;cursor:pointer;place-items:center;border-radius:9999px;background-color:transparent}@media (min-width: 1024px){header .main-header .right-container .search-button{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}}header .main-header .right-container .search-button svg{height:1.25rem;width:1.25rem;cursor:pointer}@media (min-width: 1024px){header .main-header .right-container .search-button svg{height:1rem;width:1rem}}header .main-header .right-container .search-button svg path{fill:#000}@media (min-width: 1024px){header .main-header .right-container .search-button svg path{fill:#fff}}header .main-header .right-container .search-button:hover{opacity:.8;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}header .bottom-nav{padding-left:20px;padding-right:20px}@media (min-width: 1024px){header .bottom-nav{padding-left:38px;padding-right:38px}}header .bottom-nav{position:relative;z-index:101;display:none;justify-content:space-between;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:20px;padding-bottom:11px;box-shadow:#0000000d 0 1px 2px}@media (min-width: 1024px){header .bottom-nav{display:flex}}header .bottom-nav .crown-img{visibility:hidden;position:relative;z-index:10;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}header .bottom-nav .crown-img.scrolling{visibility:visible;opacity:1}header .bottom-nav nav{position:absolute;top:50%;left:50%;margin-top:.375rem;display:flex;width:70%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;gap:20px}@media (min-width: 1280px){header .bottom-nav nav{width:70%;gap:20px}}@media screen and (min-width: 1500px){header .bottom-nav nav{width:100%;gap:32px}}header .bottom-nav nav .nav-link{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px;text-align:center;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}header .bottom-nav nav .nav-link.active{--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}header .bottom-nav nav .nav-link:hover{--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}header .bottom-nav .right-container{visibility:hidden;position:relative;z-index:10;display:flex;align-items:center;gap:24px;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}header .bottom-nav .right-container.scrolling{visibility:visible;opacity:1}header .bottom-nav .right-container .search-button{display:grid;height:2.5rem;width:2.5rem;cursor:pointer;place-items:center;border-radius:9999px}header .vip-club-nav{padding-left:12px;padding-right:12px}@media (min-width: 1024px){header .vip-club-nav{padding-left:38px;padding-right:38px}}header .vip-club-nav{position:absolute;top:100%;z-index:-10;display:flex;width:100%;align-items:center;justify-content:center;gap:32px;--tw-bg-opacity: 1;background-color:rgb(241 241 241 / var(--tw-bg-opacity));transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (max-width: 1024px){header .vip-club-nav{display:none}}header .vip-club-nav a{position:relative;display:inline-block;padding-top:14px;padding-bottom:14px;font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:13px;letter-spacing:.52px;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}header .vip-club-nav a.selected{font-weight:500}header .vip-club-nav a.selected:after{--tw-bg-opacity: 1;background-color:rgb(19 119 74 / var(--tw-bg-opacity))}header .vip-club-nav a:after{position:absolute;bottom:0;left:50%;height:2.5px;width:20px;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-content: "";content:var(--tw-content)}header .vip-club-nav .vip-privilege-menu{position:relative;display:flex;align-items:center;justify-content:center;gap:10px}header .vip-club-nav .vip-privilege-menu.active .menu{grid-template-rows:1fr}header .vip-club-nav .vip-privilege-menu.active>button{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}header .vip-club-nav .vip-privilege-menu>button{display:flex;align-items:center;justify-content:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}header .vip-club-nav .vip-privilege-menu .menu{position:absolute;top:100%;left:50%;display:grid;min-width:143px;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));grid-template-rows:0fr;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:#0000000a 0 3px 5px}header .vip-club-nav .vip-privilege-menu .menu .wrapper{overflow:hidden}header .vip-club-nav .vip-privilege-menu .menu .wrapper>a{white-space:nowrap;padding:1rem}header .vip-club-nav .vip-privilege-menu .menu .wrapper>a.selected{font-weight:400;--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}header .vip-club-nav .vip-privilege-menu .menu .wrapper>a.selected:after{display:none}header .menu-container{visibility:hidden;position:fixed;left:0;z-index:100;height:calc(100dvh - 110px);width:100%;opacity:0;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width: 767px){header .menu-container{top:111px;height:calc(100dvh - 110px);overflow-y:scroll}}@media (min-width: 1024px){header .menu-container{display:flex;flex-direction:column}}header .menu-container.open{visibility:visible;opacity:1}header .menu-container .backdrop{display:none;width:100%;flex:1 1 0%;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));opacity:.8}@media (min-width: 1024px){header .menu-container .backdrop{display:block}}.services{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2.5rem;border-width:1px;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(228 228 228 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:26px 59px}@media (min-width: 768px){.services{display:flex;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:space-evenly;padding:69px 56px}}@media (max-width: 767px){.services{border-width:0px}}.services .service{display:flex;max-width:25%;flex-direction:column;align-items:center;text-align:center}@media (max-width: 767px){.services .service{max-width:100%}}.services .service .icon{display:grid;height:56px;width:56px;place-items:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(250 248 243 / var(--tw-bg-opacity))}@media (max-width: 767px){.services .service .icon{height:48px;width:48px}}.services .service .title{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600;text-transform:uppercase;letter-spacing:.64px;margin-top:1rem}.services .service .description{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px;margin-top:.5rem}footer{padding-left:12px;padding-right:12px}@media (min-width: 1024px){footer{padding-left:38px;padding-right:38px}}footer{position:relative;width:100%;--tw-bg-opacity: 1;background-color:rgb(51 35 6 / var(--tw-bg-opacity));padding-top:40px;padding-bottom:24px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}footer .master{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2.5rem}@media (min-width: 1024px){footer .master{grid-template-columns:repeat(3,minmax(0,1fr));padding-left:50px;padding-right:50px}}@media (min-width: 1280px){footer .master{grid-template-columns:repeat(4,minmax(0,1fr));padding-left:153px;padding-right:153px}}@media (min-width: 1024px){footer .master .col:first-child{grid-column:span 2 / span 2}footer .master .col:last-child{grid-column-start:-1}}footer .master .col .title{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600;text-transform:uppercase;letter-spacing:.64px;margin-bottom:1.5rem;display:inline-block}footer .master .col .links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px;-moz-column-gap:72px;column-gap:72px}footer .master .col .links>a{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px}footer .master .col .social-links{display:flex;align-items:center;gap:1.5rem}footer .master .col .social-links>a{min-height:1.5rem;min-width:1.5rem}footer .master .col .social-links .wechat-button{min-height:1.5rem;min-width:1.5rem;cursor:pointer}footer .master .col .qualification{margin-top:1.5rem;display:flex;align-items:center;gap:.75rem}footer .master .col .qualification>img{height:53px;-o-object-fit:contain;object-fit:contain}footer .master .dropdown{position:relative}footer .master .dropdown .dropdown-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.25rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));padding-bottom:10px;text-align:left}@media (min-width: 1024px){footer .master .dropdown .dropdown-toggle{border-style:none;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.75rem 1rem}}footer .master .dropdown .dropdown-toggle .value{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px}@media (min-width: 1024px){footer .master .dropdown .dropdown-toggle .value{--tw-text-opacity: 1;color:rgb(51 35 6 / var(--tw-text-opacity))}}footer .master .dropdown .dropdown-toggle>svg{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (min-width: 1024px){footer .master .dropdown .dropdown-toggle>svg path{fill:#000}}footer .master .dropdown .dropdown-toggle>svg.open{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}footer .master .dropdown .dropdown-options{visibility:hidden;position:absolute;top:105%;left:0;display:flex;width:100%;flex-direction:column;gap:14px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.75rem 1rem;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (min-width: 1024px){footer .master .dropdown .dropdown-options{top:100%;border-top-width:2px;--tw-border-opacity: 1;border-color:rgb(141 108 32 / var(--tw-border-opacity))}}footer .master .dropdown .dropdown-options.open{visibility:visible;opacity:1}footer .master .dropdown .dropdown-options>a{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}footer .tnc{margin-top:2.5rem;display:flex;flex-direction:column;gap:10px;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(79 77 74 / var(--tw-border-opacity));padding-top:1.5rem}footer .tnc>p{text-align:center;font-size:10px;letter-spacing:.4px}footer .back-to-top-button{position:fixed;bottom:30px;right:37px;z-index:2;display:grid;height:2.5rem;width:2.5rem;place-items:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 4px 24px #00000014}footer .back-to-top-button:hover{box-shadow:0 4px 24px #0003}.wechat-popup{visibility:hidden;position:fixed;top:0;left:0;z-index:1000;display:flex;height:100svh;width:100%;align-items:center;justify-content:center;opacity:0;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wechat-popup.open{visibility:visible;opacity:1}.wechat-popup .wrapper{display:flex;min-height:320px;width:253px;flex-direction:column;gap:1rem;border-radius:5px;--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity));padding:1rem}.wechat-popup .wrapper .close-btn{margin-left:auto;display:grid;height:2rem;width:2rem;place-items:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.wechat-popup .wrapper .qr-code{padding-left:24px;padding-right:24px}.wechat-popup .wrapper .qr-code>img{height:172px;width:172px;-o-object-fit:cover;object-fit:cover}.wechat-popup .wrapper .label{display:flex;align-items:center;justify-content:center;gap:.75rem;padding-left:24px;padding-right:24px}.wechat-popup .wrapper .label>span{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}#noticePopup{opacity:0;pointer-events:none}#noticePopup.fade-in{pointer-events:all;transition:opacity .4s ease-in;opacity:100}.custom-swiper[data-type=custom-swiper-type-noticePopup]{position:fixed;top:0;left:0;z-index:1000;display:flex;height:100%;width:100%;align-items:center;justify-content:center}.custom-swiper[data-type=custom-swiper-type-noticePopup] .swiper-close{position:absolute;right:0;top:0;z-index:2;cursor:pointer}.custom-swiper[data-type=custom-swiper-type-noticePopup] .swiper{position:relative;z-index:2;height:100%;max-height:590px;width:100%;max-width:1024px}@media (max-width: 1200px){.custom-swiper[data-type=custom-swiper-type-noticePopup] .swiper{max-width:767px}}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-noticePopup] .swiper{max-height:400px;width:90%}}.custom-swiper[data-type=custom-swiper-type-noticePopup]:after{position:fixed;left:0;top:0;z-index:1;height:100%;width:100%;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));opacity:.8;--tw-content: "";content:var(--tw-content)}.custom-swiper[data-type=custom-swiper-type-noticePopup] .swiper-slide{display:flex;align-items:center;justify-content:center}.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiperNoticePopup-slide{position:relative;height:auto;max-height:544px;width:100%;max-width:972px}@media (max-width: 1200px){.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiperNoticePopup-slide{max-width:700px}}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiperNoticePopup-slide{max-height:400px}}.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiperNoticePopup-slide.custom-swiperNoticePopup-youtube-slide{height:100%}.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiperNoticePopup-slide img{width:100%}.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiperNoticePopup-slide .title{position:absolute;left:31px;top:37px;letter-spacing:1px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiperNoticePopup-slide .title span{padding-left:200px}.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiperNoticePopup-slide .description{position:absolute;right:33px;bottom:2rem;max-width:273px;text-align:right;letter-spacing:1px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiperNoticePopup-slide .description:after{position:absolute;right:0;top:-1.5rem;height:1px;width:2rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content)}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiperNoticePopup-slide img{width:100%}}.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiper-button-prev,.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiper-button-next{position:absolute;top:50%;z-index:2;display:flex;height:2.75rem;width:2.75rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:100%;background-color:#cccccc4d;box-shadow:0 4px 24px #00000014}.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiper-button-prev:after,.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiper-button-next:after{display:none}.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiper-button-prev svg,.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiper-button-next svg{width:auto!important;height:auto!important}@media (max-width: 900px){.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiper-button-prev,.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiper-button-next{display:none}}.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiper-button-prev{left:50%;transform:translate(-556px)}@media (max-width: 1200px){.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiper-button-prev{transform:translate(-416px)}}.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiper-button-next{right:50%;transform:translate(556px)}@media (max-width: 1200px){.custom-swiper[data-type=custom-swiper-type-noticePopup] .custom-swiper-button-next{transform:translate(416px)}}.custom-swiper[data-type=custom-swiper-type-noticePopup] .swiper-pagination{position:absolute;bottom:0;left:50%;display:flex;width:auto;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));gap:.75rem}.custom-swiper[data-type=custom-swiper-type-noticePopup] .swiper-custom-bullet{position:relative;display:block;height:.25rem;width:.25rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(212 212 212 / var(--tw-bg-opacity));opacity:.7;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.custom-swiper[data-type=custom-swiper-type-noticePopup] .swiper-custom-bullet-active{position:relative;display:block;height:.25rem;width:20px;border-radius:100px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#bodyWrapper{margin-top:111px;display:inline-block;width:100%}@media (min-width: 1024px){#bodyWrapper{margin-top:223px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}}html.lock,body.lock{overflow:hidden}.mobileMenu{width:100%}.mobileMenu.open{border-top-width:0px}.mobileMenu .mobileMenu-header{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.25rem}@media (min-width: 1024px){.mobileMenu .mobileMenu-header{display:none}}.mobileMenu .mobileMenu-header .mobileMenuText{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:start}.mobileMenu .mobileMenu-header .mobileMenuText .subtitle{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;font-weight:500;font-style:normal;line-height:150%;letter-spacing:.48px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.mobileMenu .mobileMenu-header .mobileMenuText .subtitle.current{--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.mobileMenu .mobileMenu-header .mobileMenuText .title{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;font-style:normal;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.mobileMenu .mobileMenu-header .mobileMenuText .title.current{--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.mobileMenu .mobileMenu-header .mobileMenuText .title.darkText{--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}.mobileMenu .mobileMenu-header.open .arrow-icon{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mobileMenu .mobileMenu-header .arrow-icon{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mobileMenu .mobileMenu-body{position:absolute;left:0;margin-top:0;display:grid;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));grid-template-rows:0fr;transition:grid-template-rows .2s ease-in-out}@media (max-width: 1023px){.mobileMenu .mobileMenu-body{pointer-events:none;width:100%;padding:24px;opacity:0}}@media (min-width: 1024px){.mobileMenu .mobileMenu-body{position:relative;left:unset;grid-template-rows:1fr}}.mobileMenu .mobileMenu-body.open{grid-template-rows:1fr;margin-top:25px;height:70%;padding:24px}@media (min-width: 1024px){.mobileMenu .mobileMenu-body.open{margin-top:0;padding:0}}@media (max-width: 1023px){.mobileMenu .mobileMenu-body.open{pointer-events:auto;opacity:1}}.mobileMenu .mobileMenu-body.open .wrapper{overflow:auto}.mobileMenu .mobileMenu-body.open:after{position:absolute;left:0;bottom:-100%;height:100%;width:100%;--tw-content: "";content:var(--tw-content);background:#0000004d}.mobileMenu .mobileMenu-body .wrapper{overflow:hidden}.menuExpand{width:100%}.menuExpand.open{border-top-width:0px}.menuExpand .menuExpand-header{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.25rem}.menuExpand .menuExpand-header .title{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;font-style:normal;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.menuExpand .menuExpand-header .title.current{--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.menuExpand .menuExpand-header .title.darkText{--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}.menuExpand .menuExpand-header.open .arrow-icon{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.menuExpand .menuExpand-header .arrow-icon{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.menuExpand .menuExpand-body{display:grid;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);grid-template-rows:0fr}.menuExpand .menuExpand-body.open{grid-template-rows:1fr}.menuExpand .menuExpand-body .wrapper{overflow:hidden}.leftMenuContainer{z-index:1;border-width:0px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(228 228 228 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity));padding:24px}@media (min-width: 1024px){.leftMenuContainer{border-width:0px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:65px 38px}}.leftMenuContainer .leftMenu{display:flex;flex-direction:column;row-gap:32px}.leftMenuContainer .leftMenu .leftMenuList .hasSubmenu ul{margin-top:16px;margin-left:0}@media (min-width: 1024px){.leftMenuContainer .leftMenu .leftMenuList .hasSubmenu ul{margin-left:16px}}.leftMenuContainer .leftMenu .leftMenuList .hasSubmenu ul li{margin-bottom:24px;font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:400;font-style:normal;line-height:150%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.leftMenuContainer .leftMenu .leftMenuList .hasSubmenu ul li:last-child{margin-bottom:0}.leftMenuContainer .leftMenu .leftMenuList .hasSubmenu ul li.current{--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.leftMenuContainer .leftMenu .leftMenuList a{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;font-style:normal;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.leftMenuContainer .leftMenu .leftMenuList a.current{--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.accordion{width:100%;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(235 235 235 / var(--tw-border-opacity))}.accordion.open{border-top-width:0px}.accordion .accordion-header{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.25rem;padding-top:2rem;padding-bottom:2rem}.accordion .accordion-header .title{font-size:28px;text-transform:uppercase;letter-spacing:.28px;--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.accordion .accordion-header .title.darkText{--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}.accordion .accordion-header.open .arrow-icon{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.accordion .accordion-header.open .plus-icon{display:none}.accordion .accordion-header.open .minus-icon,.accordion .accordion-header .plus-icon{display:block}.accordion .accordion-header .minus-icon{display:none}.accordion .accordion-header .arrow-icon{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.accordion .accordion-body{display:grid;grid-template-rows:0fr;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.accordion .accordion-body.open{grid-template-rows:1fr}.accordion .accordion-body .wrapper{overflow:hidden}.accordion .accordion-body .wrapper .content{padding-bottom:1.5rem}.announcements{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.announcements{padding-left:38px;padding-right:38px}}.announcements{--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity));padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 1024px){.announcements{padding:64px 75px}}.announcements>.title{margin-bottom:2.5rem}.announcements .files{display:flex;flex-direction:column;gap:2.5rem}.announcements .files .file{display:flex;flex-direction:column;gap:1rem}.announcements .files .file .date{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px}.announcements .files .file .file-link{display:flex;align-items:flex-start;gap:.75rem}.announcements .files .file .file-link .name{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px}.brand-history .brand-history-top-banner{position:relative;height:88.5svh}@media (min-width: 1280px){.brand-history .brand-history-top-banner{height:77.8svh}}.brand-history .brand-history-top-banner .banner-wrapper{height:100%;width:100%}.brand-history .brand-history-top-banner .banner-wrapper>img{aspect-ratio:375/682;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1280px){.brand-history .brand-history-top-banner .banner-wrapper>img{aspect-ratio:1442/728}}.brand-history .brand-history-top-banner .content{position:absolute;top:0;left:0;z-index:10;display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:3rem;background:linear-gradient(0deg,#0006 0% 100%)}.brand-history .brand-history-top-banner .content .title{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.brand-history .brand-history-top-banner .content .title{padding-left:38px;padding-right:38px}}.brand-history .brand-history-top-banner .content .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.4px;display:flex;flex-direction:column;text-align:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1280px){.brand-history .brand-history-top-banner .content .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:68px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:.68px}.brand-history .brand-history-top-banner .content .title .lower{margin-left:5rem;display:inline-block}}.brand-history .brand-history-top-banner .content .scroll-to-explore{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600;text-transform:uppercase;letter-spacing:.64px;position:absolute;bottom:0;left:50%;display:flex;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;align-items:center;justify-content:center;gap:.75rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.brand-history .brand-history-banner{width:100%}.brand-history .brand-history-banner .theme-1{--primary-color: #2b6a8c;--secondary-color: #aac8c8;--text-color: #131313;--year-color: #131313;--year-active-color: #2b6a8c}.brand-history .brand-history-banner .theme-2{--primary-color: #db6f2b;--secondary-color: #574444;--text-color: #fff;--year-color: #fff;--year-active-color: #fff}.brand-history .brand-history-banner .theme-3{--primary-color: #173e65;--secondary-color: #845b48;--text-color: #fff;--year-color: #fff;--year-active-color: #fff}.brand-history .brand-history-banner .theme-4{--primary-color: #0e1b3c;--secondary-color: #a9737c;--text-color: #131313;--year-color: #131313;--year-active-color: #0e1b3c}.brand-history .brand-history-banner .theme-5{--primary-color: #dcd59a;--secondary-color: #223471;--text-color: #fff;--year-color: #fff;--year-active-color: #dcd59a}.brand-history .brand-history-banner .theme-6{--primary-color: #9ea89a;--secondary-color: #243d41;--text-color: #fff;--year-color: #fff;--year-active-color: #fff}.brand-history .brand-history-banner .theme-7{--primary-color: #d4d3d4;--secondary-color: #616ca3;--text-color: #fff;--year-color: #fff;--year-active-color: #fff}.brand-history .brand-history-banner .theme-8{--primary-color: #616ca3;--secondary-color: #dedede;--text-color: #000;--year-color: #000;--year-active-color: #000}.brand-history .brand-history-banner .theme-9{--primary-color: #3c3731;--secondary-color: #ce6f33;--text-color: #000;--year-color: #000;--year-active-color: #000}.brand-history .brand-history-banner .theme-10{--primary-color: #9ea89a;--secondary-color: #243d41;--text-color: #fff;--year-color: #fff;--year-active-color: #9ea89a}.brand-history .brand-history-banner .theme-11{--primary-color: #dcd59a;--secondary-color: #223471;--text-color: #fff;--year-color: #fff;--year-active-color: #dcd59a}.brand-history .brand-history-banner .theme-12{--primary-color: #edd1c0;--secondary-color: #7f5146;--text-color: #fff;--year-color: #fff;--year-active-color: #fff}.brand-history .brand-history-banner .theme-13{--primary-color: #e0a89c;--secondary-color: #67572b;--text-color: #fff;--year-color: #fff;--year-active-color: #e0a89c}.brand-history .brand-history-banner .theme-14{--primary-color: #6574b8;--secondary-color: #dedede;--text-color: #000;--year-color: #000;--year-active-color: #000}.brand-history .brand-history-banner .theme-15{--primary-color: #243d41;--secondary-color: #99a594;--text-color: #000;--year-color: #000;--year-active-color: #000}.brand-history .brand-history-banner .theme-16{--primary-color: #9ea89a;--secondary-color: #243d41;--text-color: #fff;--year-color: #fff;--year-active-color: #9ea89a}.brand-history .brand-history-banner .theme-17{--primary-color: #a9737c;--secondary-color: #0e1b3c;--text-color: #fff;--year-color: #fff;--year-active-color: #a9737c}.brand-history .brand-history-banner .history-banner{position:relative;display:flex;height:90svh;width:100%;flex-direction:column-reverse;clip-path:polygon(0 0,100% 0%,100% 100%,0% 100%)}@media (min-width: 1280px){.brand-history .brand-history-banner .history-banner{flex-direction:row}}.brand-history .brand-history-banner .history-banner .bg-mask{position:relative;height:100%;width:100%;flex:.4;flex-direction:column-reverse;background-color:var(--secondary-color)}@media (min-width: 1280px){.brand-history .brand-history-banner .history-banner .bg-mask{flex-direction:row}}.brand-history .brand-history-banner .history-banner .bg-mask>img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.brand-history .brand-history-banner .history-banner .bg-mask:nth-child(2){flex:.6}.brand-history .brand-history-banner .history-banner .bg-mask:nth-child(2):after{position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--secondary-color);opacity:.8;--tw-content: "";content:var(--tw-content)}.brand-history .brand-history-banner .history-banner .wrapper{position:fixed;top:50%;left:50%;height:90svh;width:100%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.brand-history .brand-history-banner .history-banner .wrapper .years{position:absolute;top:20%;left:40px;display:none;flex-direction:column;gap:1.5rem}@media (min-width: 1280px){.brand-history .brand-history-banner .history-banner .wrapper .years{display:flex}}.brand-history .brand-history-banner .history-banner .wrapper .years .year.active{display:flex;align-items:center;gap:11px}.brand-history .brand-history-banner .history-banner .wrapper .years .year.active .text{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;line-height:1.75rem;font-weight:600;text-transform:uppercase;color:var(--year-active-color);opacity:1}.brand-history .brand-history-banner .history-banner .wrapper .years .year .active-bar{height:2px;width:12px;background-color:var(--year-active-color)}.brand-history .brand-history-banner .history-banner .wrapper .years .year .text{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px;color:var(--year-color);opacity:.5}.brand-history .brand-history-banner .history-banner .wrapper .upper-year,.brand-history .brand-history-banner .history-banner .wrapper .lower-year{position:absolute;z-index:10;display:none;font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:230px;text-transform:uppercase;font-style:italic;letter-spacing:2.94px;color:var(--primary-color)}@media (min-width: 1280px){.brand-history .brand-history-banner .history-banner .wrapper .upper-year,.brand-history .brand-history-banner .history-banner .wrapper .lower-year{display:block}}.brand-history .brand-history-banner .history-banner .wrapper .upper-year{top:2%;left:23%}.brand-history .brand-history-banner .history-banner .wrapper .lower-year{top:60%;left:68%}.brand-history .brand-history-banner .history-banner .wrapper .year-mobile{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.brand-history .brand-history-banner .history-banner .wrapper .year-mobile{padding-left:38px;padding-right:38px}}.brand-history .brand-history-banner .history-banner .wrapper .year-mobile{position:absolute;bottom:35%;left:50%;z-index:10;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:110px;text-transform:uppercase;font-style:italic;letter-spacing:2.94px;color:var(--primary-color);--tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / .03)) drop-shadow(0 8px 5px rgb(0 0 0 / .08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width: 480px){.brand-history .brand-history-banner .history-banner .wrapper .year-mobile{top:55%;--tw-translate-y: -55%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width: 1280px){.brand-history .brand-history-banner .history-banner .wrapper .year-mobile{display:none}}.brand-history .brand-history-banner .history-banner .wrapper .description{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.brand-history .brand-history-banner .history-banner .wrapper .description{padding-left:38px;padding-right:38px}}.brand-history .brand-history-banner .history-banner .wrapper .description{position:absolute;bottom:-3%;left:0;display:flex;flex-direction:column;gap:.75rem}@media (min-width: 1280px){.brand-history .brand-history-banner .history-banner .wrapper .description{bottom:0%;left:80px;width:369px;gap:1.5rem;padding-left:0;padding-right:0}}.brand-history .brand-history-banner .history-banner .wrapper .description .divider{display:inline-block;height:3px;width:40px;background-color:var(--primary-color)}.brand-history .brand-history-banner .history-banner .wrapper .description .text{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px;color:var(--text-color)}@media (min-width: 1280px){.brand-history .brand-history-banner .history-banner .wrapper .description .text{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px}}.brand-history .brand-history-banner .history-banner .wrapper .img-wrapper{position:absolute;top:65px;left:0}@media (min-width: 1280px){.brand-history .brand-history-banner .history-banner .wrapper .img-wrapper{top:60%;left:35%;--tw-translate-y: -60%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.brand-history .brand-history-banner .history-banner .wrapper .img-wrapper>img{aspect-ratio:250/150;width:100vw;-o-object-fit:cover;object-fit:cover}@media (min-width: 480px){.brand-history .brand-history-banner .history-banner .wrapper .img-wrapper>img{height:400px;width:100vw}}@media (min-width: 1280px){.brand-history .brand-history-banner .history-banner .wrapper .img-wrapper>img{aspect-ratio:775/500;height:auto;max-height:500px;max-width:775px}}.capitalReskinnedAnnouncements{margin-top:2.5rem}.capitalReskinnedAnnouncements .files{display:flex;flex-direction:column;gap:2.5rem}.capitalReskinnedAnnouncements .files .file{display:flex;flex-direction:column;gap:1rem}.capitalReskinnedAnnouncements .files .file .date{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px}.capitalReskinnedAnnouncements .files .file .file-link{display:flex;align-items:flex-start;gap:.75rem}.capitalReskinnedAnnouncements .files .file .file-link .name{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px}@media (max-width: 767px){.capitalReskinnedButton .downloadButton{display:flex;align-items:center;justify-content:center}}.capitalReskinnedNote{margin-top:40px}.capitalReskinnedNote .notes>.title{margin-bottom:24px;font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;font-weight:400;font-style:normal;line-height:150%;letter-spacing:.48px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.capitalReskinnedNote .notes>p{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;font-weight:400;font-style:normal;line-height:150%;letter-spacing:.48px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.capitalReskinnedTable .managementItemList{margin-bottom:40px}.capitalReskinnedTable .managementItemList .subtitle{margin-bottom:12px;font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:uppercase;font-style:normal;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(109 83 36 / var(--tw-text-opacity))}.capitalReskinnedTable .managementItemList .desc{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:400;font-style:normal;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.capitalReskinnedTable .managementItemList .management-tiers-table{margin-top:40px;margin-bottom:40px;width:100%;overflow-x:auto}.capitalReskinnedTable .managementItemList .management-tiers-table table{width:100%;min-width:768px;border-collapse:collapse}.capitalReskinnedTable .managementItemList .management-tiers-table table thead{width:100%}.capitalReskinnedTable .managementItemList .management-tiers-table table thead tr th{border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(51 35 6 / var(--tw-bg-opacity));padding:14px 16px;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:500;font-style:normal;line-height:150%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.capitalReskinnedTable .managementItemList .management-tiers-table table tbody{width:100%}.capitalReskinnedTable .managementItemList .management-tiers-table table tbody tr td{border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(250 248 243 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:14px 16px;font-size:1rem;line-height:1.5rem;font-weight:400;font-style:normal;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.capitalReskinnedTable .managementItemList .management-tiers-table table tbody tr td:first-child{text-align:left}.capitalReskinnedTable .managementItemList .management-tiers-table table tbody tr td:not(:first-child){text-align:center}.capitalReskinnedTable .managementItemList .management-tiers-table table tbody tr td.ivory{--tw-bg-opacity: 1;background-color:rgb(250 248 244 / var(--tw-bg-opacity))}.capitalReskinnedTitle>.title{margin-bottom:2.5rem}@media (min-width: 1024px){.capitalReskinnedPage{display:grid;grid-template-columns:1fr 3fr;grid-template-rows:auto}}.capitalReskinnedPage .capitalReskinnedElement{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.capitalReskinnedPage .capitalReskinnedElement{padding-left:38px;padding-right:38px}}.capitalReskinnedPage .capitalReskinnedElement{overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity));padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 1024px){.capitalReskinnedPage .capitalReskinnedElement{padding:64px 75px}}.capitalReskinnedPage .capitalReskinnedElement ul{list-style:disc;padding-left:20px}.capitalReskinnedPage .capitalReskinnedElement ol{list-style:decimal;padding-left:20px}.button{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px;display:inline-flex;min-width:171px;align-items:flex-end;justify-content:center;gap:10px;border-width:1px;border-color:transparent;padding:1rem 1.5rem;text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width: 1024px){.button{min-width:210px}}@media (max-width: 767px){.button{padding-top:13px;padding-bottom:13px}}.button>img{height:1.5rem;width:1.5rem}.button.left{flex-direction:row-reverse}.button.right{flex-direction:row}.button.disabled{pointer-events:none;background:#e4e4e4!important;color:#969696!important}.button.outlined{--tw-border-opacity: 1;border-color:rgb(112 112 112 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(135 112 69 / var(--tw-text-opacity))}.button.outlinedWhite{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.button.brown{--tw-bg-opacity: 1;background-color:rgb(51 35 6 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.button.brown:hover{--tw-bg-opacity: 1;background-color:rgb(71 50 2 / var(--tw-bg-opacity))}.button.gold{--tw-bg-opacity: 1;background-color:rgb(141 108 32 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.button.gold:hover{--tw-bg-opacity: 1;background-color:rgb(71 50 2 / var(--tw-bg-opacity))}.button.white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(135 112 69 / var(--tw-text-opacity))}.button.white:hover{--tw-bg-opacity: 1;background-color:rgb(249 247 244 / var(--tw-bg-opacity))}.button.rolex{margin-top:1.25rem;display:inline-flex;height:2.75rem;min-width:auto;align-items:center;justify-content:center;border-radius:22px;border-width:0px;--tw-bg-opacity: 1;background-color:rgb(19 119 74 / var(--tw-bg-opacity));padding:0 30px;text-transform:none;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.button.rolex:hover{--tw-bg-opacity: 1;background-color:rgb(18 119 73 / var(--tw-bg-opacity))}.verticalLineHeading{position:relative;background-color:transparent;padding-top:60px;text-align:center;font-size:3.8rem;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}@media (max-width: 767px){.verticalLineHeading{margin-top:0;font-size:2.15rem}}.verticalLineHeading span{position:relative;left:50%;top:0;margin-bottom:1.5rem;display:block;height:40px;width:1px;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.available-location{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.available-location{padding-left:38px;padding-right:38px}}.available-location{--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity));padding-top:64px}@media (min-width: 1024px){.available-location{padding-left:100px;padding-right:100px}}@media (min-width: 1280px){.available-location{padding-left:170px;padding-right:170px}}.available-location .header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}@media (max-width: 767px){.available-location .header .verticalLineHeading{margin-top:0;padding-top:0}}.available-location .header .title{--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}.available-location .header .tabs{margin-bottom:43px;display:flex;align-items:center;gap:1rem}.available-location .header .tabs>button{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width: 767px){.available-location .header .tabs>button{margin-bottom:0}}.available-location .header .tabs>button.active{--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.available-location .available-location-accordion .location-details-container{display:flex;flex-direction:column;gap:2rem}.available-location .available-location-accordion .location-details-container .location-details{display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 1024px){.available-location .available-location-accordion .location-details-container .location-details{flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem}}.available-location .available-location-accordion .location-details-container .location-details>button,.available-location .available-location-accordion .location-details-container .location-details>a{max-width:210px}@media (min-width: 1024px){.available-location .available-location-accordion .location-details-container .location-details>button,.available-location .available-location-accordion .location-details-container .location-details>a{max-width:none}}.available-location .available-location-accordion .location-details-container .location-details .wrapper{display:flex;flex-direction:column;gap:14px}.available-location .available-location-accordion .location-details-container .location-details .wrapper .locationName{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600;text-transform:uppercase;letter-spacing:.64px}.available-location .available-location-accordion .location-details-container .location-details .wrapper .address{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px}.available-location .available-location-accordion .location-details-container .location-details .wrapper .details{display:flex;flex-direction:column;gap:14px}@media (min-width: 1024px){.available-location .available-location-accordion .location-details-container .location-details .wrapper .details{flex-direction:row;gap:28px}}.available-location .available-location-accordion .location-details-container .location-details .wrapper .details>div{display:flex;align-items:center;gap:.25rem}.explore{display:flex;flex-direction:column-reverse;gap:32px;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(255 250 244 / var(--tw-bg-opacity))}@media (min-width: 1024px){.explore{flex-direction:row;gap:46px}}@media (max-width: 767px){.explore{gap:0px}}.explore .category-links{display:flex;flex:.6;flex-direction:column;gap:2.5rem;padding-left:30px;padding-right:30px;padding-bottom:44px}@media (min-width: 1024px){.explore .category-links{gap:64px;padding-left:86px;padding-bottom:85px;padding-top:130px}}.explore .category-links .title{text-align:center;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}@media (min-width: 1024px){.explore .category-links .title{text-align:left}}.explore .category-links .links{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}@media (min-width: 1024px){.explore .category-links .links{align-items:flex-start}}.explore .category-links .links>h3{text-align:center;font-size:28px;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity));transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width: 1024px){.explore .category-links .links>h3{text-align:left;font-size:40px}}.explore .category-links .links>h3.active{--tw-text-opacity: 1 !important;color:rgb(53 36 31 / var(--tw-text-opacity))!important}.explore .category-links .links>h3.inactive{color:#35241f4d}.explore .category-links .view-all-jewellery-cta{display:flex;align-items:center;justify-content:center;gap:1rem}@media (min-width: 1024px){.explore .category-links .view-all-jewellery-cta{justify-content:flex-start}}.explore .category-links .view-all-jewellery-cta>span{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(56 56 56 / var(--tw-text-opacity))}.explore .explore-images-container{position:relative;display:none;flex:1 1 0%;overflow:hidden}.explore .explore-images-container.active{display:block}.explore .explore-images-container.left>img:nth-of-type(1){position:relative;height:160px;width:160px;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.explore .explore-images-container.left>img:nth-of-type(1){height:345px;width:345px;-o-object-fit:cover;object-fit:cover}}.explore .explore-images-container.left>img:nth-of-type(2){position:relative;top:-60px;right:-100px;z-index:10;height:300px;width:300px;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.explore .explore-images-container.left>img:nth-of-type(2){right:-280px;height:377px;width:503px;-o-object-fit:cover;object-fit:cover}}@media (max-width: 767px){.explore .explore-images-container.left>img:nth-of-type(2){right:-100%;--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.explore .explore-images-container.right>img:nth-of-type(1){position:relative;top:0;right:-280px;z-index:10;height:160px;width:160px;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.explore .explore-images-container.right>img:nth-of-type(1){left:65%;height:333px;width:333px;-o-object-fit:cover;object-fit:cover}}.explore .explore-images-container.right>img:nth-of-type(2){position:relative;top:-60px;right:-5%;height:300px;width:300px;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.explore .explore-images-container.right>img:nth-of-type(2){right:-25%;height:377px;width:503px;-o-object-fit:cover;object-fit:cover}}.load-more-btn{display:flex;align-items:center;justify-content:center}.load-more-btn>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.load-more-btn>button>span{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(163 137 78 / var(--tw-text-opacity))}.explore-our-collections{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.explore-our-collections{padding-left:38px;padding-right:38px}}.explore-our-collections{--tw-bg-opacity: 1;background-color:rgb(240 239 234 / var(--tw-bg-opacity));padding-top:64px;padding-bottom:64px}.explore-our-collections .title,.explore-our-collections .subtitle{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.4px;text-align:center;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}@media (min-width: 1024px){.explore-our-collections .title,.explore-our-collections .subtitle{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:68px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:.68px}}.explore-our-collections .category-listing{margin-top:38px;margin-bottom:50px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media (min-width: 1024px){.explore-our-collections .category-listing{margin-top:45px;margin-bottom:69px;display:grid;-moz-columns:2;columns:2;grid-template-columns:repeat(2,minmax(0,1fr));text-align:center}.explore-our-collections .category-listing>a:nth-child(2n){margin-top:60px}}.explore-our-collections .category-listing .category-item{display:inline-block;width:100%}.explore-our-collections .category-listing .category-item.hide{display:none}.explore-our-collections .category-listing .category-item>img{aspect-ratio:351/262;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.explore-our-collections .category-listing .category-item>img{aspect-ratio:672/504}}.explore-our-collections .category-listing .name{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px;margin-top:.75rem;text-align:left}.cn .infoGroup{font-family:Helvetica Neue,Arial,Noto Sans SC,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.custom-swiper{position:relative}.custom-swiper[data-type=custom-swiper-type-rolex] .custom-swiperRolex-slide .infoGroup{position:absolute;left:60%;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding-right:6%}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-rolex] .custom-swiperRolex-slide .infoGroup{left:1.5rem;top:auto;bottom:17%;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding-right:0}}.custom-swiper[data-type=custom-swiper-type-rolex] .custom-swiperRolex-slide .infoGroup .title{font-size:clamp(36px,36px + 34 * (100vw - 375px) / 1545,70px);font-weight:700;line-height:1.1;font-family:Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;text-transform:capitalize;letter-spacing:1px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.custom-swiper[data-type=custom-swiper-type-rolex] .custom-swiperRolex-slide .infoGroup .subTitle{font-size:clamp(22px,22px + 4 * (100vw - 375px) / 1545,30px);font-weight:700;line-height:1.2;font-family:Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;text-transform:capitalize;letter-spacing:1px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-rolex] .custom-swiperRolex-slide img{width:100%}}.custom-swiper[data-type=custom-swiper-type-rolex] .custom-swiper-button-prev,.custom-swiper[data-type=custom-swiper-type-rolex] .custom-swiper-button-next{position:absolute;top:50%;z-index:1;display:flex;height:2.75rem;width:2.75rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:100%;--tw-bg-opacity: 1;background-color:rgb(204 204 204 / var(--tw-bg-opacity))}.custom-swiper[data-type=custom-swiper-type-rolex] .custom-swiper-button-prev:after,.custom-swiper[data-type=custom-swiper-type-rolex] .custom-swiper-button-next:after{display:none}.custom-swiper[data-type=custom-swiper-type-rolex] .custom-swiper-button-prev svg,.custom-swiper[data-type=custom-swiper-type-rolex] .custom-swiper-button-next svg{width:auto!important;height:auto!important}.custom-swiper[data-type=custom-swiper-type-rolex] .custom-swiper-button-prev{left:3%}.custom-swiper[data-type=custom-swiper-type-rolex] .custom-swiper-button-next{right:3%}.custom-swiper[data-type=custom-swiper-type-rolex] .swiper-pagination{position:absolute;bottom:10%;left:50%;display:flex;width:auto;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));gap:.75rem}.custom-swiper[data-type=custom-swiper-type-rolex] .swiper-custom-bullet{position:relative;display:block;height:.25rem;width:1.25rem;--tw-bg-opacity: 1;background-color:rgb(212 212 212 / var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.custom-swiper[data-type=custom-swiper-type-rolex] .swiper-custom-bullet-active{position:relative;display:block;height:.25rem;width:50px;--tw-bg-opacity: 1;background-color:rgb(19 119 74 / var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.custom-swiper[data-type=custom-swiper-type-1]>.swiper{aspect-ratio:375/596}@media (min-width: 1024px){.custom-swiper[data-type=custom-swiper-type-1]>.swiper{aspect-ratio:1920/800}}.custom-swiper-button-next:before,.slick-next:before,.custom-swiper-button-prev:before,.slick-prev:before{display:none!important}.custom-swiper-button-next,.slick-next,.custom-swiper-button-prev,.slick-prev{position:relative;margin-top:0;height:auto;width:3.5rem}.custom-swiper-pagination,.custom-swiper{position:relative}.custom-swiper .custom-swiper-button-prev,.custom-swiper .custom-swiper-button-next{cursor:pointer}.custom-swiper .custom-swiper-button-prev.swiper-button-disabled,.custom-swiper .custom-swiper-button-next.swiper-button-disabled{pointer-events:none;opacity:.5}.custom-swiper[data-type=custom-swiper-type-1] .custom-swiper1-slide .infoGroup{position:absolute;left:29px;bottom:39px}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-1] .custom-swiper1-slide .infoGroup{left:50%;bottom:15%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));text-align:center}}.custom-swiper[data-type=custom-swiper-type-1] .custom-swiper1-slide .infoGroup .title{margin-bottom:20px;font-size:3.8rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-1] .custom-swiper1-slide .infoGroup .title{margin-bottom:23px;font-size:40px}}.custom-swiper[data-type=custom-swiper-type-1] .custom-swiper1-slide img{-o-object-fit:cover;object-fit:cover}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-1] .custom-swiper1-slide img{width:100%}}.custom-swiper[data-type=custom-swiper-type-1] .swiper-module-group{position:absolute;right:23px;bottom:27px;z-index:1;display:flex;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-1] .swiper-module-group{left:50%;right:auto;bottom:5%;width:100%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));justify-content:center;gap:28px}}.custom-swiper[data-type=custom-swiper-type-2]{display:flex;align-items:center;padding:12px 0 12px 12px}@media (max-width: 1023px){.custom-swiper[data-type=custom-swiper-type-2]{flex-direction:column}}.custom-swiper[data-type=custom-swiper-type-2] .infoPic{position:relative;width:70%}@media (min-width: 1024px) and (max-width: 1279px){.custom-swiper[data-type=custom-swiper-type-2] .infoPic{width:50%}}@media (min-width: 768px) and (max-width: 1023px){.custom-swiper[data-type=custom-swiper-type-2] .infoPic{width:50%}}@media (max-width: 1023px){.custom-swiper[data-type=custom-swiper-type-2] .infoPic{width:100%;padding-left:12px;padding-right:12px;padding-top:12px}}.custom-swiper[data-type=custom-swiper-type-2] .infoPic img{width:100%;-o-object-fit:cover;object-fit:cover}.custom-swiper[data-type=custom-swiper-type-2] .infoGroup{width:30%;padding:30px 50px}@media (min-width: 1024px) and (max-width: 1279px){.custom-swiper[data-type=custom-swiper-type-2] .infoGroup{width:50%}}@media (min-width: 768px) and (max-width: 1023px){.custom-swiper[data-type=custom-swiper-type-2] .infoGroup{width:50%}}@media (max-width: 1023px){.custom-swiper[data-type=custom-swiper-type-2] .infoGroup{position:relative;margin-bottom:43px;width:100%;padding:32px 12px 0}}.custom-swiper[data-type=custom-swiper-type-2] .infoGroup .title{position:relative;margin-bottom:16px;font-size:3rem;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}@media (max-width: 1023px){.custom-swiper[data-type=custom-swiper-type-2] .infoGroup .title{font-size:40px}}.custom-swiper[data-type=custom-swiper-type-2] .infoGroup .title span{position:relative;margin-bottom:24px;display:block;height:1px;width:30px;--tw-bg-opacity: 1;background-color:rgb(163 137 78 / var(--tw-bg-opacity))}.custom-swiper[data-type=custom-swiper-type-2] .infoGroup .desc{margin-bottom:40px}.custom-swiper[data-type=custom-swiper-type-2] .swiper-module-group{position:relative;z-index:1;margin-top:40px;display:flex;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (max-width: 1023px){.custom-swiper[data-type=custom-swiper-type-2] .swiper-module-group{position:absolute;right:.75rem;bottom:5px;margin-top:0}.custom-swiper[data-type=custom-swiper-type-2] .swiper-module-group .custom-swiper-button-prev,.custom-swiper[data-type=custom-swiper-type-2] .swiper-module-group .custom-swiper-button-next{width:auto}}.custom-swiper[data-type=custom-swiper-type-2] .custom-swiper-pagination{position:absolute;left:50%;top:auto;bottom:.75rem;z-index:1;width:auto;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.custom-swiper[data-type=custom-swiper-type-2] .custom-swiper-pagination .swiper-pagination-bullet{margin:0;height:2.5px;width:35px;border-right-width:0px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));opacity:.4}.custom-swiper[data-type=custom-swiper-type-2] .custom-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.custom-swiper[data-type=custom-swiper-type-3]{display:flex;align-items:center;--tw-bg-opacity: 1;background-color:rgb(240 239 234 / var(--tw-bg-opacity))}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-3]{flex-direction:column}}.custom-swiper[data-type=custom-swiper-type-3] .infoPic{width:50%}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-3] .infoPic{width:100%}}.custom-swiper[data-type=custom-swiper-type-3] .infoPic img{width:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 1536px){.custom-swiper[data-type=custom-swiper-type-3] .infoPic img{height:100%;width:auto;max-width:none}}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-3] .infoPic img{width:100%}}.custom-swiper[data-type=custom-swiper-type-3] .infoGroup{position:relative;width:50%;padding-top:30px;padding-bottom:30px;text-align:center}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-3] .infoGroup{margin-top:30px;margin-bottom:30px;width:100%}}.custom-swiper[data-type=custom-swiper-type-3] .infoGroup .header{position:relative;z-index:2;margin-left:70px;display:inline-block;padding-bottom:12px;text-align:left;font-size:3.8rem;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}@media (max-width: 1536px){.custom-swiper[data-type=custom-swiper-type-3] .infoGroup .header{font-size:clamp(28px,28px + 28 * (100vw - 375px) / 1161,56px)}}.custom-swiper[data-type=custom-swiper-type-3] .infoGroup .header span{margin-left:-70px}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-3] .infoGroup .header span{margin-left:-50px}}.custom-swiper[data-type=custom-swiper-type-3] .infoGroup .header span:first-line{margin-left:0}.custom-swiper[data-type=custom-swiper-type-3] .infoGroup .title{margin-bottom:8px;margin-top:26px;font-size:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.custom-swiper[data-type=custom-swiper-type-3] .infoGroup .desc{margin-bottom:40px}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-3] .infoGroup .desc{margin-bottom:20px}}.custom-swiper[data-type=custom-swiper-type-3] .infoGroup .swiper-slide>a{display:inline-block}@media (max-width: 1536px){.custom-swiper[data-type=custom-swiper-type-3] .infoGroup .swiper-slide>a{width:50%}}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-3] .infoGroup .swiper-slide>a{width:80%}}.custom-swiper[data-type=custom-swiper-type-3] .infoGroup .swiper-slide img{margin:0 auto}.custom-swiper[data-type=custom-swiper-type-3] .custom-swiper-button-prev,.custom-swiper[data-type=custom-swiper-type-3] .custom-swiper-button-next{position:absolute;top:50%;z-index:2;--tw-translate-x: 0%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-3] .custom-swiper-button-prev,.custom-swiper[data-type=custom-swiper-type-3] .custom-swiper-button-next{top:30%}}.custom-swiper[data-type=custom-swiper-type-3] .custom-swiper-button-prev{right:80%}.custom-swiper[data-type=custom-swiper-type-3] .custom-swiper-button-next{left:80%}.custom-swiper[data-type=custom-swiper-type-4]{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.custom-swiper[data-type=custom-swiper-type-4]{padding-left:38px;padding-right:38px}}.custom-swiper[data-type=custom-swiper-type-4]{margin-top:80px;margin-bottom:80px}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-4]{margin-top:44px;margin-bottom:0;padding-left:0;padding-right:0}}.custom-swiper[data-type=custom-swiper-type-4] .sectionTitle{padding-bottom:42px;text-align:left;font-size:3.8rem;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-4] .sectionTitle{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.custom-swiper[data-type=custom-swiper-type-4] .sectionTitle{padding-left:38px;padding-right:38px}}.custom-swiper[data-type=custom-swiper-type-4] .sectionTitle{padding-bottom:7px;font-size:40px}.custom-swiper[data-type=custom-swiper-type-4] .swiper-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.custom-swiper[data-type=custom-swiper-type-4] .swiper-slide{width:50%}}.custom-swiper[data-type=custom-swiper-type-4] .custom-swiper4-slide{position:relative}.custom-swiper[data-type=custom-swiper-type-4] .custom-swiper4-slide .infoGroup{position:absolute;bottom:1.5rem;display:flex;width:100%;align-items:center;justify-content:space-between;padding:0 25px}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-4] .custom-swiper4-slide .infoGroup{bottom:8px;padding-left:12px;padding-right:12px}}.custom-swiper[data-type=custom-swiper-type-4] .custom-swiper4-slide .infoGroup .title{font-size:1rem;font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-4] .custom-swiper4-slide .infoGroup .title{font-size:12px;font-weight:400}}.custom-swiper[data-type=custom-swiper-type-5]{position:relative;margin-bottom:50px}.custom-swiper[data-type=custom-swiper-type-5]:after{content:"";position:absolute;bottom:-50px;left:0;z-index:1;height:40%;width:100%;--tw-bg-opacity: 1;background-color:rgb(240 239 234 / var(--tw-bg-opacity))}.custom-swiper[data-type=custom-swiper-type-5] .verticalLineHeading{z-index:2;margin-bottom:60px}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-5] .verticalLineHeading{margin-bottom:15px;margin-top:0;padding-top:40px}}.custom-swiper[data-type=custom-swiper-type-5] .swiper{z-index:2;margin-left:10%;margin-top:45px}@media (max-width: 1023px){.custom-swiper[data-type=custom-swiper-type-5] .swiper{margin-left:10%}}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-5] .swiper{margin-left:0;margin-top:15px;padding-left:42px;padding-right:42px}}.custom-swiper[data-type=custom-swiper-type-5] .swiper-slide{transform-origin:top center;--tw-scale-x: .84;--tw-scale-y: .84;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s;transition-timing-function:ease-in-out}.custom-swiper[data-type=custom-swiper-type-5] .swiper-backface-hidden .swiper-slide{transform:scale(.84) translateZ(0)}@media screen and (max-width: 1024px){.custom-swiper[data-type=custom-swiper-type-5] .swiper-slide.swiper-slide-active{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}}@media (min-width: 1024px){.custom-swiper[data-type=custom-swiper-type-5] .swiper-slide.swiper-slide-next{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}}.custom-swiper[data-type=custom-swiper-type-5] img{width:100%}.custom-swiper[data-type=custom-swiper-type-5] .infoGroup{margin-top:20px;display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center}.custom-swiper[data-type=custom-swiper-type-5] .infoGroup .brand-name{font-weight:500}.custom-swiper[data-type=custom-swiper-type-5] .custom-swiper-button-prev{left:10%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width: 1023px){.custom-swiper[data-type=custom-swiper-type-5] .custom-swiper-button-prev{left:10%}}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-5] .custom-swiper-button-prev{left:7%}}.custom-swiper[data-type=custom-swiper-type-5] .custom-swiper-button-next{left:calc(37% - 12px)}@media (max-width: 1023px){.custom-swiper[data-type=custom-swiper-type-5] .custom-swiper-button-next{left:calc(67% - 12px)}}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-5] .custom-swiper-button-next{left:auto;right:4%}}.custom-swiper[data-type=custom-swiper-type-5] .custom-swiper-button-prev,.custom-swiper[data-type=custom-swiper-type-5] .custom-swiper-button-next{position:absolute;z-index:2;bottom:25%}@media (min-width: 1024px){.custom-swiper[data-type=custom-swiper-type-5] .custom-swiper-button-prev{left:38%}.custom-swiper[data-type=custom-swiper-type-5] .custom-swiper-button-next{left:64.5%}}.custom-swiper[data-type=custom-swiper-type-5] .ctaButton{position:relative;z-index:2;margin-top:34px;display:flex;align-items:center;justify-content:center}.custom-swiper[data-type=custom-swiper-type-5] .verticalCategory{position:absolute;left:5%;top:50%;z-index:2;--tw-translate-y: -50%;--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-family:Didot,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:34px;writing-mode:vertical-lr;letter-spacing:1px}@media (max-width: 1023px){.custom-swiper[data-type=custom-swiper-type-5] .verticalCategory{position:relative;left:0;top:0;--tw-translate-y: -0px;--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding-bottom:20px;text-align:center;writing-mode:horizontal-tb}}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-5] .verticalCategory{font-size:20px}}.zh .custom-swiper[data-type=custom-swiper-type-5] .verticalCategory{writing-mode:sideways-rl}@media (max-width: 1023px){.zh .custom-swiper[data-type=custom-swiper-type-5] .verticalCategory{writing-mode:horizontal-tb}}@media (min-width: 1024px){.custom-swiper[data-type=custom-swiper-type-zoom]{height:77vh}}.custom-swiper[data-type=custom-swiper-type-zoom]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 1023px){.custom-swiper[data-type=custom-swiper-type-zoom]{display:block}}.custom-swiper[data-type=custom-swiper-type-zoom] .infoPic{position:relative;width:100%}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-zoom] .infoPic{width:100%;padding-left:12px;padding-right:12px}}.custom-swiper[data-type=custom-swiper-type-zoom] .infoPic img{width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.custom-swiper[data-type=custom-swiper-type-zoom] .infoPic img{height:77vh;-o-object-fit:contain;object-fit:contain}}.custom-swiper[data-type=custom-swiper-type-zoom] .infoGroup{position:relative;display:flex;width:100%;flex-direction:column;justify-content:space-between;--tw-bg-opacity: 1;background-color:rgb(247 247 247 / var(--tw-bg-opacity))}@media (min-width: 1024px){.custom-swiper[data-type=custom-swiper-type-zoom] .infoGroup{height:77vh}}.custom-swiper[data-type=custom-swiper-type-zoom] .infoGroup .infoGroupInner{padding-left:12px;padding-right:12px;padding-top:28px}@media (min-width: 768px){.custom-swiper[data-type=custom-swiper-type-zoom] .infoGroup .infoGroupInner{padding-left:2.5rem;padding-right:2.5rem;padding-top:68px}}@media (min-width: 1024px){.custom-swiper[data-type=custom-swiper-type-zoom] .infoGroup .infoGroupInner{overflow-y:auto;padding-left:80px;padding-right:80px;padding-bottom:100px}}@media (min-width: 1280px){.custom-swiper[data-type=custom-swiper-type-zoom] .infoGroup .infoGroupInner{padding-left:150px;padding-right:150px}}.custom-swiper[data-type=custom-swiper-type-zoom] .infoGroup .subTitle{position:relative;margin-bottom:16px;font-size:1rem;--tw-text-opacity: 1;color:rgb(163 137 78 / var(--tw-text-opacity))}.custom-swiper[data-type=custom-swiper-type-zoom] .infoGroup .title{position:relative;margin-bottom:16px;font-size:2.15rem;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}.custom-swiper[data-type=custom-swiper-type-zoom] .infoGroup .remark{margin-bottom:32px;--tw-text-opacity: 1;color:rgb(112 112 112 / var(--tw-text-opacity))}.custom-swiper[data-type=custom-swiper-type-zoom] .infoGroup .desc{margin-bottom:32px;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}@media (max-width: 1023px){.custom-swiper[data-type=custom-swiper-type-zoom] .infoGroup .desc{font-size:.875rem;line-height:1.25rem}}.custom-swiper[data-type=custom-swiper-type-zoom] .infoGroup .bottomCta{position:relative;left:0;bottom:0;z-index:2;margin-top:40px;display:block;width:100%;--tw-bg-opacity: 1;background-color:rgb(141 108 32 / var(--tw-bg-opacity));padding-top:24.5px;padding-bottom:24.5px;text-align:center;font-size:.875rem;line-height:1.25rem;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (max-width: 1023px){.custom-swiper[data-type=custom-swiper-type-zoom] .infoGroup .bottomCta{position:fixed;bottom:0;left:0;width:100%}}@media (min-width: 1024px){.custom-swiper[data-type=custom-swiper-type-zoom] .infoGroup .bottomCta{position:absolute}}.custom-swiper[data-type=custom-swiper-type-zoom] .custom-swiper-pagination{position:absolute;inset:50% auto auto 38px;z-index:2;display:flex;width:auto;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column}@media (max-width: 1023px){.custom-swiper[data-type=custom-swiper-type-zoom] .custom-swiper-pagination{top:auto;bottom:24px;left:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:row}}.custom-swiper[data-type=custom-swiper-type-zoom] .custom-swiper-pagination .swiper-pagination-bullet{margin:0;height:76px;width:2.5px;border-radius:0;--tw-bg-opacity: 1;background-color:rgb(203 203 203 / var(--tw-bg-opacity));opacity:.4;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width: 1023px){.custom-swiper[data-type=custom-swiper-type-zoom] .custom-swiper-pagination .swiper-pagination-bullet{width:46px;height:2.5px!important}}.custom-swiper[data-type=custom-swiper-type-zoom] .custom-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomShareWrapperMask{content:"";pointer-events:none;position:fixed;left:0;top:0;z-index:999;height:100%;width:100%;background-color:#0006;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomShareWrapperMask.active{opacity:1;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomBtn{position:absolute;right:30px;bottom:48px;z-index:2;display:flex;height:56px;width:56px;align-items:center;justify-content:center;border-radius:9999px;background-color:#fffc;--tw-shadow: 0px 3.11px 18.67px 0px #0000001A;--tw-shadow-colored: 0px 3.11px 18.67px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomShareWrapper{pointer-events:none;position:fixed;left:50%;top:50%;z-index:1000;width:80%;max-width:628px;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:5px;--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity));padding:1.75rem 2.5rem;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-zoom] .zoomShareWrapper{max-width:100%;padding-bottom:47px;width:calc(100% - 24px)}}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomShareWrapper.active{pointer-events:auto;opacity:1;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomShareWrapper #zoomFacebook button{--tw-bg-opacity: 1;background-color:rgb(236 239 246 / var(--tw-bg-opacity))}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomShareWrapper #zoomEmail button{--tw-bg-opacity: 1;background-color:rgb(253 241 241 / var(--tw-bg-opacity))}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomShareWrapper #zoomWhatsapp button{--tw-bg-opacity: 1;background-color:rgb(233 241 230 / var(--tw-bg-opacity))}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomShareWrapper #zoomWhatsapp button svg{height:50px;width:50px}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomShareWrapper #zoomCopylink{position:relative}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomShareWrapper #zoomCopylink button{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity))}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomShareWrapper #zoomCopylink .copy-success-popup{visibility:hidden;position:absolute;top:105px;left:50%;display:flex;min-width:120px;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:12px;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));opacity:0;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomShareWrapper #zoomCopylink .copy-success-popup.open{visibility:visible;opacity:1}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomShareWrapper .zoomShareRow{margin-top:37px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomShareWrapper .zoomShareTitle{font-size:.9rem;font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomShareWrapper .zoomShareClose{position:absolute;right:22px;top:22px;display:flex;height:40px;width:40px;align-items:center;justify-content:center;border-radius:9999px;--tw-shadow: 0px 4px 24px 0px #00000014;--tw-shadow-colored: 0px 4px 24px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomShareWrapper .zoomShareItem button{display:flex;height:70px;width:70px;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(235 235 235 / var(--tw-border-opacity))}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomShareWrapper .zoomShareItem .zoomShareLabel{padding-top:8px;text-align:center;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomPopup{pointer-events:none;position:fixed;left:0;top:0;z-index:1000;display:flex;height:100%;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomPopup.active{pointer-events:auto;opacity:1;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomPopup .zoomPopupClose{position:absolute;right:38px;top:78px;z-index:2}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-zoom] .zoomPopup .zoomPopupClose{right:22px;top:22px}}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomPopup .swiperZoomPopupComponent .swiper-slide img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-zoom] .zoomPopup .swiperZoomPopupComponent .swiper-slide img{height:auto}}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomPopup .zoomPopupThumbsComponent{position:absolute;left:38px;top:50%;width:70px;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width: 767px){.custom-swiper[data-type=custom-swiper-type-zoom] .zoomPopup .zoomPopupThumbsComponent{display:none}}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomPopup .custom-swiper-pagination{left:auto;right:38px}@media (max-width: 1023px){.custom-swiper[data-type=custom-swiper-type-zoom] .zoomPopup .custom-swiper-pagination{left:50%;right:auto}}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomPopup .zoomPopupThumbsItem{margin-bottom:10px;cursor:pointer;border-width:1px;border-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomPopup .zoomPopupThumbsItem :last-child{margin-bottom:0}.custom-swiper[data-type=custom-swiper-type-zoom] .zoomPopup .zoomPopupThumbsItem.active{border-width:1px;--tw-border-opacity: 1;border-color:rgb(51 35 6 / var(--tw-border-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.custom-swiper .zoomShareCta{display:inline-block}.highlightsBigCard{position:relative;display:flex;align-items:flex-end}@media (max-width: 767px){.highlightsBigCard{flex-direction:column}}.highlightsBigCard .highlightsBigCardImg{position:relative;height:100%;width:60%}@media (max-width: 767px){.highlightsBigCard .highlightsBigCardImg{height:auto;width:100%}}.highlightsBigCard .highlightsBigCardImg:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:linear-gradient(180deg,#60606000 49.79%,#0006)}.highlightsBigCard img{height:100%;width:auto;-o-object-fit:cover;object-fit:cover}@media (max-width: 767px){.highlightsBigCard img{width:100%}}.highlightsBigCard .textGroup{position:relative;left:0;bottom:0;width:40%;max-width:none;padding-top:1.5rem;padding-left:62px;padding-bottom:17px}@media (max-width: 767px){.highlightsBigCard .textGroup{width:100%;padding-left:0}}.highlightsBigCard .textGroup .subTitle{--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.highlightsBigCard .textGroup .title{margin-bottom:24px;margin-top:15px;font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:3rem;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}@media (max-width: 767px){.highlightsBigCard .textGroup .button{border-width:1px;--tw-border-opacity: 1;border-color:rgb(112 112 112 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}}.highlightsCard{position:relative}.highlightsCard .title{margin-bottom:8px;margin-top:.75rem;text-align:center;font-size:1rem;font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}@media (min-width: 1024px){.highlightsCard .title{margin-top:20px}}.highlightsCard .desc{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;letter-spacing:.56px;padding-left:.5rem;padding-right:.5rem;text-align:center;line-height:150%;letter-spacing:.04em}@media (min-width: 1024px){.highlightsCard .desc{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;padding-left:53px;padding-right:53px}}.highlightsCard .bestSeller{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;letter-spacing:.56px;position:absolute;right:0;top:0;margin-top:0;--tw-bg-opacity: 1;background-color:rgb(240 237 232 / var(--tw-bg-opacity));padding:5px;text-align:center;font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(120 85 49 / var(--tw-text-opacity))}@media (min-width: 1024px){.highlightsCard .bestSeller{padding:.75rem}}.highlightsCard img{width:100%}.highlights{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.highlights{padding-left:38px;padding-right:38px}}.highlights{--tw-bg-opacity: 1;background-color:rgb(252 252 252 / var(--tw-bg-opacity));padding-bottom:180px}@media (max-width: 767px){.highlights{padding-bottom:60px}}.highlights .verticalLineHeading{margin-bottom:69px}@media (max-width: 767px){.highlights .verticalLineHeading{margin-bottom:23px;margin-top:0}}.highlights .highlightsCardWrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;padding-top:48px}@media (min-width: 768px) and (max-width: 1023px){.highlights .highlightsCardWrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.highlights .highlightsCardWrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}.highlightsBigCard2{position:relative;grid-column:span 2 / span 2;display:flex;align-items:flex-end}@media (max-width: 767px){.highlightsBigCard2{grid-column:span 1 / span 1;flex-direction:column}}.highlightsBigCard2 .highlightsBigCardImg{position:relative;height:100%;width:100%}@media (max-width: 767px){.highlightsBigCard2 .highlightsBigCardImg{height:auto;width:100%}}.highlightsBigCard2 .highlightsBigCardImg:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:linear-gradient(180deg,#60606000 49.79%,#0006)}.highlightsBigCard2 img{height:100%;width:auto;-o-object-fit:cover;object-fit:cover}@media (max-width: 767px){.highlightsBigCard2 img{width:100%}}.highlightsBigCard2 .textGroup{position:absolute;left:30px;bottom:12px;width:40%;max-width:none;padding-top:1.5rem}@media (max-width: 767px){.highlightsBigCard2 .textGroup{position:relative;left:0;bottom:0;width:100%;padding-left:0;padding-bottom:17px}}.highlightsBigCard2 .textGroup .subTitle{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (max-width: 767px){.highlightsBigCard2 .textGroup .subTitle{--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}}.highlightsBigCard2 .textGroup .title{margin-bottom:24px;margin-top:15px;font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:3rem;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (max-width: 767px){.highlightsBigCard2 .textGroup .title{--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.highlightsBigCard2 .textGroup .button{border-width:1px;--tw-border-opacity: 1;border-color:rgb(112 112 112 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}}.highlightsCard2{position:relative}.highlightsCard2 .title{margin-bottom:8px;margin-top:.75rem;text-align:center;font-size:1rem;font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}@media (min-width: 1024px){.highlightsCard2 .title{margin-top:20px}}.highlightsCard2 .desc{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;letter-spacing:.56px;padding-left:.5rem;padding-right:.5rem;text-align:center;line-height:150%;letter-spacing:.04em}@media (min-width: 1024px){.highlightsCard2 .desc{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;padding-left:53px;padding-right:53px}}.highlightsCard2 .bestSeller{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;letter-spacing:.56px;position:absolute;right:0;top:0;margin-top:0;--tw-bg-opacity: 1;background-color:rgb(240 237 232 / var(--tw-bg-opacity));padding:5px;text-align:center;font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(120 85 49 / var(--tw-text-opacity))}@media (min-width: 1024px){.highlightsCard2 .bestSeller{padding:.75rem}}.highlightsCard2 img{width:100%}.highlights2{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.highlights2{padding-left:38px;padding-right:38px}}.highlights2{--tw-bg-opacity: 1;background-color:rgb(252 252 252 / var(--tw-bg-opacity));padding-bottom:180px}@media (max-width: 767px){.highlights2{padding-bottom:60px}}.highlights2 .verticalLineHeading{margin-bottom:69px}@media (max-width: 767px){.highlights2 .verticalLineHeading{margin-bottom:23px}}.highlights2 .highlightsCardWrapper2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;padding-top:48px}@media (min-width: 768px) and (max-width: 1023px){.highlights2 .highlightsCardWrapper2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.highlights2 .highlightsCardWrapper2{grid-template-columns:repeat(1,minmax(0,1fr))}}.findAStoreWrapper{position:relative;height:400px}.findAStoreWrapper .findAStoreBg{position:relative;height:100%}@media (max-width: 767px){.findAStoreWrapper .findAStoreBg{height:100%;width:100%}}.findAStoreWrapper .findAStoreBg:after{content:"";position:absolute;left:50%;top:50%;height:100%;width:100%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));opacity:.65}.findAStoreWrapper .findAStoreBg img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.findAStoreWrapper .textGroup{position:absolute;left:50%;top:50%;max-width:600px;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));text-align:center}@media (max-width: 767px){.findAStoreWrapper .textGroup{width:90%;max-width:90%}}.findAStoreWrapper .textGroup .title{font-size:2.15rem;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (max-width: 767px){.findAStoreWrapper .textGroup .title{font-size:40px}}.findAStoreWrapper .textGroup .desc{margin-top:24px;margin-bottom:24px;font-size:.9rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (max-width: 767px){.findAStoreWrapper .textGroup .desc{margin-bottom:40px}}.newsletter-wrapper{position:relative;max-height:400px;overflow:hidden}.newsletter-wrapper .newsletter-bg{position:relative}.newsletter-wrapper .newsletter-bg:after{content:"";position:absolute;left:50%;top:50%;height:100%;width:100%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));opacity:.65}.newsletter-wrapper .newsletter-bg img{width:100%}.newsletter-wrapper .text-group{position:absolute;left:50%;top:50%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));text-align:center}@media (max-width: 767px){.newsletter-wrapper .text-group{width:90%}}.newsletter-wrapper .text-group .title{font-size:2.15rem;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.newsletter-wrapper .newsletter-email{position:relative;z-index:1;margin-left:0;margin-right:0;margin-top:1.5rem;margin-bottom:1.5rem;display:block;width:100%;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(112 112 112 / var(--tw-border-opacity));background-color:transparent;padding:13px 0;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.newsletter-wrapper .newsletter-email::-moz-placeholder{font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));opacity:1}.newsletter-wrapper .newsletter-email::placeholder{font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));opacity:1}.newsletter-wrapper .newsletter-email::-ms-input-placeholder{font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.brandStory{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.brandStory{padding-left:38px;padding-right:38px}}.brandStory{position:relative;display:grid;grid-template-columns:.6fr .4fr}@media (max-width: 1023px){.brandStory{display:flex;height:auto;flex-direction:column;padding-left:0;padding-right:0}.brandStory .brandStory-cover{width:100%}}.brandStory .brandStory-cover img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.brandStory .brandStory-cover-desktop{display:block;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 767px){.brandStory .brandStory-cover-desktop{display:none}}.brandStory .brandStory-content{position:relative;height:100%;--tw-bg-opacity: 1;background-color:rgb(109 83 36 / var(--tw-bg-opacity));padding-bottom:40%;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (max-width: 1023px){.brandStory .brandStory-content{display:flex;height:auto;width:100%;align-items:center;justify-content:center;padding-left:0;padding-right:0;padding-top:2.5rem;padding-bottom:2.5rem}}.brandStory .brandStory-content .brandStory-info{position:absolute;left:50%;top:50%;display:flex;width:70%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;align-items:center;justify-content:center;text-align:center}@media (min-width: 1024px) and (max-width: 1279px){.brandStory .brandStory-content .brandStory-info{width:90%}}@media (max-width: 1023px){.brandStory .brandStory-content .brandStory-info{width:90%;position:relative;left:0;top:0;--tw-translate-x: 0px;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.brandStory .brandStory-content .brandStory-info .title{position:relative;margin-bottom:16px;font-size:3rem;text-transform:uppercase}@media (max-width: 767px){.brandStory .brandStory-content .brandStory-info .title{font-size:40px}}.brandStory .brandStory-content .brandStory-info .title:before{content:"";position:absolute;top:-24px;left:50%;height:1px;width:30px;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}@media (max-width: 1023px){.brandStory .brandStory-content .brandStory-info .title:before{position:relative;top:0;margin-bottom:24px;display:block}}.brandStory .brandStory-content .brandStory-info .desc{margin-bottom:40px}.jewellery-novelties-desktop{display:none}@media (min-width: 1024px){.jewellery-novelties-desktop{display:block}}.jewellery-novelties-mobile{display:block}@media (min-width: 1024px){.jewellery-novelties-mobile{display:none}}.jewellery-novelties{position:relative;width:100%;overflow:hidden}@media (min-width: 1024px){.jewellery-novelties{height:100vh;padding:68px}}.jewellery-novelties .background{position:absolute;top:0;left:0;z-index:-10;height:100%;width:100%}.jewellery-novelties .background>img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.jewellery-novelties .content{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.jewellery-novelties .content{padding-left:38px;padding-right:38px}}.jewellery-novelties .content{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));padding-top:47px;padding-bottom:80px}@media (min-width: 1024px){.jewellery-novelties .content{grid-template-columns:repeat(2,minmax(0,1fr))}}.jewellery-novelties .content .left .title{margin-top:37px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1024px){.jewellery-novelties .content .left .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:68px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:.68px}}.jewellery-novelties .content .left .title .bottom-title{display:inline-block;padding-left:92px}.jewellery-novelties .content .products-desktop{-moz-columns:2;columns:2;gap:34px}.jewellery-novelties .content .products-mobile{margin-top:50px}.jewellery-novelties .content .products-mobile .jewellery-novelties-products-swiper{position:relative}.jewellery-novelties .content .products-mobile .jewellery-novelties-products-swiper .swiper-pagination{bottom:-40px;left:50%;width:80%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:hidden;border-radius:9999px;background-color:#ffffff4d;top:inherit}.jewellery-novelties .content .products-mobile .jewellery-novelties-products-swiper .swiper-pagination>span{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.jewellery-novelties .content .product-card:nth-child(n+2){margin-top:60px}.jewellery-novelties .content .product-card{display:inline-block;height:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.jewellery-novelties .content .product-card .img{--tw-bg-opacity: 1;background-color:rgb(248 246 240 / var(--tw-bg-opacity))}.jewellery-novelties .content .product-card .img>img{aspect-ratio:261/261;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.jewellery-novelties .content .product-card .img>img{aspect-ratio:366/366}}.jewellery-novelties .content .product-card .content{display:flex;flex-direction:column;gap:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.5rem}.jewellery-novelties .content .product-card .content .name{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px;text-align:center}.jewellery-novelties .content .product-card .content .description{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;text-align:center;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ourBrandLogoListing{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.ourBrandLogoListing{padding-left:38px;padding-right:38px}}.ourBrandLogoListing{margin-bottom:100px}.ourBrandLogoListing .verticalLineHeading{margin-bottom:76px}@media (max-width: 767px){.ourBrandLogoListing .verticalLineHeading{margin-bottom:32px}}.ourBrandLogoListing .verticalLineHeading span{display:none}.ourBrandLogoListing .ourBrandLogoRow{margin-top:40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2.5rem}.ourBrandLogoListing .ourBrandLogoRow:first-child{margin-top:0}@media (max-width: 767px){.ourBrandLogoListing .ourBrandLogoRow{gap:28px}}.ourBrandLogoListing .ourBrandLogoRow :first-child{margin-top:0}.ourBrandLogoListing .ourBrandLogoRow .ourBrandLogoItem{display:flex;justify-content:center;flex:1 1 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}@media (max-width: 1023px){.ourBrandLogoListing .ourBrandLogoRow .ourBrandLogoItem{flex:1 1 calc(25% - 40px);max-width:calc(25% - 40px)}}@media (max-width: 767px){.ourBrandLogoListing .ourBrandLogoRow .ourBrandLogoItem{flex:1 1 calc(50% - 28px);max-width:calc(50% - 28px)}}.gold-price-table{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.gold-price-table{padding-left:38px;padding-right:38px}}.gold-price-table{position:relative;min-height:600px;width:100%;padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 1024px){.gold-price-table{padding-top:70px;padding-bottom:70px}}.gold-price-table .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.4px;margin-bottom:39px;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}@media (min-width: 1024px){.gold-price-table .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:68px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:.68px}}.gold-price-table .background{position:absolute;top:0;left:0;z-index:-10;height:100%;width:100%}.gold-price-table .background>img{aspect-ratio:1442/683;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.gold-price-table .gold-table-desktop{display:none;width:100%;max-width:786px}@media (min-width: 1024px){.gold-price-table .gold-table-desktop{display:block}}.gold-price-table .gold-table-desktop .header{margin-bottom:26px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(191 176 157 / var(--tw-border-opacity));padding-bottom:1rem;text-align:center}.gold-price-table .gold-table-desktop .header>span{font-size:1.125rem;line-height:1.75rem;font-weight:500;letter-spacing:.72px;--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.gold-price-table .gold-table-desktop .body{display:flex;flex-direction:column;gap:3rem}.gold-price-table .gold-table-desktop .body .row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));text-align:center}.gold-price-table .gold-table-desktop .body .row .name{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600;text-transform:uppercase;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.gold-price-table .gold-table-desktop .body .row .type{font-weight:500;text-transform:uppercase;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(112 112 112 / var(--tw-text-opacity))}.gold-price-table .gold-table-desktop .body .row .sell-price,.gold-price-table .gold-table-desktop .body .row .buy-price{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}.gold-price-table .gold-table-mobile{display:flex;flex-direction:column;gap:28px}@media (min-width: 1024px){.gold-price-table .gold-table-mobile{display:none}}.gold-price-table .gold-table-mobile .gold-info .header{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600;text-transform:uppercase;letter-spacing:.64px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(191 176 157 / var(--tw-border-opacity));padding-bottom:10px;--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.gold-price-table .gold-table-mobile .gold-info .prices{margin-top:1.25rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.gold-price-table .gold-table-mobile .gold-info .prices .wrapper{display:flex;flex-direction:column;gap:6px}.gold-price-table .gold-table-mobile .gold-info .prices .wrapper .label{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;letter-spacing:.48px;--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.gold-price-table .gold-table-mobile .gold-info .prices .wrapper .price{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}.gold-price-table .gold-table-mobile .gold-info .prices .wrapper .price .type{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;letter-spacing:.48px;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}.gold-price-table .last-updated{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px;margin-top:28px;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}@media (min-width: 1024px){.gold-price-table .last-updated{margin-top:2.75rem}}.gold-price-table .remark{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px;margin-top:.25rem;max-width:786px;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}.collections-component{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.collections-component{padding-left:38px;padding-right:38px}}.collections-component{overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity));padding-top:64px;padding-bottom:64px}@media (min-width: 1024px){.collections-component{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:84px 0 130px}}.collections-component .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.4px;text-align:center;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}@media (min-width: 1024px){.collections-component .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:68px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:.68px}}.collections-component .collections-swiper{position:relative;margin-top:1rem}@media (min-width: 1024px){.collections-component .collections-swiper{margin-top:50px}}.collections-component .collections-swiper .collection-card>img{width:100%;-o-object-fit:cover;object-fit:cover}.collections-component .collections-swiper .collection-card .name{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px;margin-top:.5rem}.collections-component .collections-swiper .swiper-button-prev,.collections-component .collections-swiper .swiper-button-next{height:2rem;width:2rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.collections-component .collections-swiper .swiper-button-prev:after,.collections-component .collections-swiper .swiper-button-next:after{display:none}.collections-component .collections-swiper .swiper-button-prev>svg,.collections-component .collections-swiper .swiper-button-next>svg{height:1.25rem;width:1.25rem}.collections-component .collections-swiper .swiper-button-prev{left:50px}.collections-component .collections-swiper .swiper-button-next{right:50px}.collections-component .collections-swiper .swiper-pagination{top:110%;bottom:-40px;left:50%;width:30%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:hidden;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(235 235 235 / var(--tw-bg-opacity))}.collections-component .collections-swiper .swiper-pagination>span{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(187 187 187 / var(--tw-bg-opacity))}.you-may-also-like{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.you-may-also-like{padding-left:38px;padding-right:38px}}.you-may-also-like{--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity));padding-top:46px;padding-bottom:46px}@media (min-width: 1024px){.you-may-also-like{padding-top:80px}}.you-may-also-like .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:24px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.24px;text-align:center;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}@media (min-width: 1024px){.you-may-also-like .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.4px}}.you-may-also-like .you-may-also-like-listing{margin-top:32px;margin-bottom:32px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:6px;column-gap:6px;row-gap:16px}@media (min-width: 1024px){.you-may-also-like .you-may-also-like-listing{margin-top:71px;margin-bottom:41px;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.you-may-also-like .you-may-also-like-listing .item{display:inline-block}.you-may-also-like .you-may-also-like-listing .item.hide{display:none}.you-may-also-like .you-may-also-like-listing .item .img{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.you-may-also-like .you-may-also-like-listing .item .img>img{aspect-ratio:172/172;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.you-may-also-like .you-may-also-like-listing .item .img>img{aspect-ratio:326/326}}.you-may-also-like .you-may-also-like-listing .item .content{padding:.75rem}@media (min-width: 1024px){.you-may-also-like .you-may-also-like-listing .item .content{padding:32px 16px 16px}}.you-may-also-like .you-may-also-like-listing .item .content .name{text-align:center;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;line-height:150%;letter-spacing:.48px}@media (min-width: 1024px){.you-may-also-like .you-may-also-like-listing .item .content .name{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px}}.you-may-also-like .you-may-also-like-listing .item .content .description{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;letter-spacing:.48px;margin-top:.5rem;text-align:center;font-weight:400}@media (min-width: 1024px){.you-may-also-like .you-may-also-like-listing .item .content .description{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px}}.vip-club-menu-mobile{position:fixed;top:111px;left:0;z-index:10;width:100%}@media (min-width: 1024px){.vip-club-menu-mobile{display:none}}.vip-club-menu-mobile .dropdown{position:relative}.vip-club-menu-mobile .dropdown .dropdown-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(228 228 228 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity));padding:.75rem 1rem}.vip-club-menu-mobile .dropdown .dropdown-trigger .selected{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.vip-club-menu-mobile .dropdown .dropdown-menu{display:grid;grid-template-rows:0fr;border-bottom-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity));transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.vip-club-menu-mobile .dropdown .dropdown-menu.open{grid-template-rows:1fr;--tw-border-opacity: 1;border-color:rgb(228 228 228 / var(--tw-border-opacity))}.vip-club-menu-mobile .dropdown .dropdown-menu .wrapper{overflow:hidden}.vip-club-menu-mobile .dropdown .dropdown-menu .wrapper .links{display:flex;height:100%;width:100%;flex-direction:column;gap:1.25rem;padding:1.5rem}.vip-club-menu-mobile .dropdown .dropdown-menu .wrapper .links>a.selected{display:none}.vip-club-menu-mobile .dropdown .dropdown-menu .wrapper .links .vip-privilege-menu.active .menu{height:100%;grid-template-rows:1fr}.vip-club-menu-mobile .dropdown .dropdown-menu .wrapper .links .vip-privilege-menu .trigger{display:flex;align-items:center;justify-content:space-between;gap:10px}.vip-club-menu-mobile .dropdown .dropdown-menu .wrapper .links .vip-privilege-menu .trigger>button{display:flex;align-items:center;justify-content:center}.vip-club-menu-mobile .dropdown .dropdown-menu .wrapper .links .vip-privilege-menu .menu{display:grid;height:0px;grid-template-rows:0fr;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.vip-club-menu-mobile .dropdown .dropdown-menu .wrapper .links .vip-privilege-menu .menu .wrapper{margin-top:10px;margin-left:10px;display:flex;flex-direction:column;gap:10px;overflow:hidden}.point-redemption{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.point-redemption{padding-left:38px;padding-right:38px}}.point-redemption{--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity));padding-top:65px;padding-bottom:65px}.point-redemption .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:500;line-height:130%;letter-spacing:.4px;padding-bottom:21px;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}@media (min-width: 1024px){.point-redemption .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:68px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:.68px;padding-top:40px}}.point-redemption .top-bar{display:flex;width:100%;align-items:center;justify-content:space-between}.point-redemption .top-bar .visit-cta{position:fixed;bottom:0;left:0;z-index:1;width:100%}@media (min-width: 1280px){.point-redemption .top-bar .visit-cta{position:relative;display:flex;justify-content:flex-end}}.point-redemption .top-bar .visit-cta>a{width:100%}@media (min-width: 1280px){.point-redemption .top-bar .visit-cta>a{height:55px;width:auto}}.point-redemption .top-bar .search-container{display:flex;flex:1 1 0%;align-items:center;gap:.5rem}.point-redemption .top-bar .search-container .search-box{display:flex;flex:1 1 0%;align-items:center;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:14px 16px}@media (min-width: 1024px){.point-redemption .top-bar .search-container .search-box{min-width:557px}}.point-redemption .top-bar .search-container .search-box>input{width:100%;flex:1 1 0%;border-width:0px;outline:2px solid transparent;outline-offset:2px}.point-redemption .top-bar .search-container>button{width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content;min-width:fit-content}.point-redemption .tags-container{width:100%;overflow-x:auto}.point-redemption .tags-container .tags{margin-top:1rem;display:flex;align-items:center;gap:.75rem}@media (min-width: 1024px){.point-redemption .tags-container .tags{padding-top:2rem;padding-bottom:2rem}}.point-redemption .tags-container .tags .tag{white-space:nowrap;border-width:1px;--tw-border-opacity: 1;border-color:rgb(189 189 189 / var(--tw-border-opacity));padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;line-height:140%;letter-spacing:.56px;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width: 1024px){.point-redemption .tags-container .tags .tag{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;padding:.75rem}}.point-redemption .tags-container .tags .tag.selected{--tw-bg-opacity: 1;background-color:rgb(53 36 31 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.point-redemption .range-container{margin-top:1rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:.75rem}@media (min-width: 1024px){.point-redemption .range-container{margin-bottom:1.5rem;flex-direction:row;align-items:center;gap:32px}}.point-redemption .range-container .text{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.point-redemption .range-container .range-slider{margin-top:2.5rem;width:100%;max-width:442px}@media (min-width: 1024px){.point-redemption .range-container .range-slider{margin-top:0}}.point-redemption .range-container .range-slider .slider{position:relative;height:3px;border-radius:5px;--tw-bg-opacity: 1;background-color:rgb(221 221 221 / var(--tw-bg-opacity))}.point-redemption .range-container .range-slider .slider .progress{position:absolute;left:25%;right:25%;height:100%;border-radius:5px;--tw-bg-opacity: 1;background-color:rgb(141 108 32 / var(--tw-bg-opacity))}.point-redemption .range-container .range-slider .slider .progress .label-min{position:absolute;top:-35px;left:0;background-color:transparent;outline:2px solid transparent;outline-offset:2px}.point-redemption .range-container .range-slider .slider .progress .label-max{position:absolute;top:-35px;right:0;background-color:transparent;outline:2px solid transparent;outline-offset:2px}.point-redemption .range-container .range-slider .range-input{position:relative}.point-redemption .range-container .range-slider .range-input>input{pointer-events:none;position:absolute;top:-5px;height:5px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.point-redemption .range-container .range-slider .range-input>input::-webkit-slider-thumb{pointer-events:auto;height:1rem;width:1rem;-webkit-appearance:none;appearance:none;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(141 108 32 / var(--tw-bg-opacity));box-shadow:0 0 6px #0000000d}.point-redemption .range-container .range-slider .range-input>input::-moz-range-thumb{pointer-events:auto;height:1rem;width:1rem;-moz-appearance:none;appearance:none;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(141 108 32 / var(--tw-bg-opacity));box-shadow:0 0 6px #0000000d}.point-redemption .remark{margin-bottom:2rem;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.point-redemption .total-result{display:none}@media (min-width: 1024px){.point-redemption .total-result{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%;letter-spacing:.64px;margin-bottom:1.25rem;display:block;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}}.point-redemption .no-result{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px;margin-top:62px}@media (min-width: 1024px){.point-redemption .no-result{margin-top:86px;margin-bottom:220px}}.point-redemption .cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.75rem}@media (min-width: 1024px){.point-redemption .cards{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:2.5rem}}.point-redemption .cards>img{aspect-ratio:172/172;width:100%}@media (min-width: 1024px){.point-redemption .cards>img{aspect-ratio:441/441}}.point-redemption .cards .content{padding:.75rem .5rem}.point-redemption .cards .content .title{text-align:center;font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:12px;font-weight:600;text-transform:uppercase;line-height:150%;letter-spacing:.48px}@media (min-width: 1024px){.point-redemption .cards .content .title{font-size:1rem;line-height:1.5rem;letter-spacing:.64px}}.point-redemption .cards .content .details{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 1024px){.point-redemption .cards .content .details{gap:.5rem}}.point-redemption .cards .content .details .model{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;letter-spacing:.48px;text-align:center}@media (min-width: 1024px){.point-redemption .cards .content .details .model{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px}}.point-redemption .cards .content .details .price{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;letter-spacing:.48px;text-align:center}@media (min-width: 1024px){.point-redemption .cards .content .details .price{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px}}.offer{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.offer{padding-left:38px;padding-right:38px}}.offer{--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity));padding-top:64px;padding-bottom:64px}.offer .title{font-size:40px;font-weight:500;line-height:130%;letter-spacing:.4px;margin-top:33px;font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}@media (min-width: 1024px){.offer .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:68px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:.68px;margin-top:0;margin-bottom:60px;padding-top:42px}}.offer .tabs{margin-top:1.5rem;display:flex;align-items:center;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity))}@media (min-width: 1024px){.offer .tabs{margin-left:auto;margin-right:auto;width:80%}}.offer .tabs>button{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px;flex:1 1 0%;border-bottom-width:1px;border-color:transparent;padding:1.25rem .75rem;text-align:center}.offer .tabs>button.active{--tw-border-opacity: 1;border-color:rgb(51 35 6 / var(--tw-border-opacity));font-weight:500;--tw-text-opacity: 1;color:rgb(51 35 6 / var(--tw-text-opacity))}.offer .tab-content{margin-top:2rem;display:none}@media (min-width: 1024px){.offer .tab-content{margin-left:auto;margin-right:auto;margin-top:2.5rem;width:80%}}.offer .tab-content.active{display:block}.offer .tab-content .cards{display:flex;flex-direction:column;gap:1rem}@media (min-width: 1024px){.offer .tab-content .cards{gap:2rem}}.offer .tab-content .cards .card{display:flex;flex-direction:column}@media (min-width: 1024px){.offer .tab-content .cards .card{flex-direction:row}}.offer .tab-content .cards .card .img-wrapper{display:flex;width:100%;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:2.5rem}@media (min-width: 1024px){.offer .tab-content .cards .card .img-wrapper{flex:.2;padding-top:100px;padding-bottom:100px;padding-left:5rem;padding-right:5rem}}.offer .tab-content .cards .card .img-wrapper>img{min-height:109px;min-width:168px;-o-object-fit:cover;object-fit:cover}.offer .tab-content .cards .card .content{display:flex;flex-direction:column;gap:1rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:32px 16px}@media (min-width: 1024px){.offer .tab-content .cards .card .content{flex:.8;justify-content:center;border-left-width:1px;border-top-width:0px;padding:32px}}.offer .tab-content .cards .card .content>.title{font-weight:600;text-transform:uppercase;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.offer .tab-content .cards .card .content .description{margin-left:0;display:flex;flex-direction:column;gap:.25rem;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.offer .tab-content .cards .card .content .description p{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px}.offer .tab-content .cards .card .content .description ul{margin-left:.75rem;gap:.25rem}.offer .tab-content .remarks{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px;margin-top:1rem;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}@media (min-width: 1024px){.offer .tab-content .remarks{margin-top:5rem}}.offer .tab-content .remarks p,.offer .tab-content .remarks ul li{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.offer .tab-content .download-btn{margin-top:55px;display:flex;align-items:center;justify-content:center}.newsletter{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.newsletter{padding-left:38px;padding-right:38px}}.newsletter{--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity));padding-top:64px;padding-bottom:64px}@media (min-width: 1280px){.newsletter{padding-left:120px;padding-right:120px}}.newsletter .title{font-size:40px;font-weight:500;line-height:130%;letter-spacing:.4px;padding-top:30px;font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}@media (min-width: 1024px){.newsletter .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:68px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:.68px;padding-top:42px}}.newsletter .newsletter-year-container{margin-top:64px;display:flex;flex-direction:column;gap:80px}@media (min-width: 1024px){.newsletter .newsletter-year-container{gap:42px}}.newsletter .newsletter-year-container .year-item-container{display:flex;flex-direction:column;gap:1.25rem}.newsletter .newsletter-year-container .year-item-container .label{font-family:Didot,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:32px;text-transform:uppercase;letter-spacing:.32px;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}.newsletter .newsletter-year-container .year-item-container .year-items{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}@media (min-width: 1024px){.newsletter .newsletter-year-container .year-item-container .year-items{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:102px}}.newsletter .newsletter-year-container .year-item-container .year-items .card .img-wrapper{width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:2rem 2.5rem}@media (min-width: 1024px){.newsletter .newsletter-year-container .year-item-container .year-items .card .img-wrapper{padding:4rem}}.newsletter .newsletter-year-container .year-item-container .year-items .card .img-wrapper>img{width:100%;-o-object-fit:cover;object-fit:cover}.newsletter .newsletter-year-container .year-item-container .year-items .card .content{display:flex;flex-direction:column;gap:.75rem;padding:2rem 1rem}.newsletter .newsletter-year-container .year-item-container .year-items .card .content .date{text-align:center;font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:500;line-height:150%;letter-spacing:.64px}.newsletter .newsletter-year-container .year-item-container .year-items .card .content .button{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px;margin-left:auto;margin-right:auto;display:inline-flex;width:-moz-fit-content;width:fit-content;min-width:300px;align-items:flex-end;justify-content:center;gap:10px;border-width:1px;border-color:transparent;padding:1rem 1.5rem;text-align:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width: 1024px){.newsletter .newsletter-year-container .year-item-container .year-items .card .content .button{min-width:210px}}@media (max-width: 767px){.newsletter .newsletter-year-container .year-item-container .year-items .card .content .button{padding-top:13px;padding-bottom:13px}}.newsletter .newsletter-year-container .year-item-container .year-items .card .content .button.gold{--tw-bg-opacity: 1;background-color:rgb(141 108 32 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.newsletter .newsletter-year-container .year-item-container .year-items .card .content .button.gold:hover{--tw-bg-opacity: 1;background-color:rgb(71 50 2 / var(--tw-bg-opacity))}.table-tab{--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity))}.table-tab:has(+div[class*=remarks])+div[class*=remarks] ul li::marker{font-size:0px}.table-tab .tabs{margin-top:1.5rem;display:flex;align-items:center;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(224 224 224 / var(--tw-border-opacity))}.table-tab .tabs>button{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px;flex:1 1 0%;border-bottom-width:1px;border-color:transparent;padding:1.25rem .75rem;text-align:center}.table-tab .tabs>button.active{--tw-border-opacity: 1;border-color:rgb(51 35 6 / var(--tw-border-opacity));font-weight:500;--tw-text-opacity: 1;color:rgb(51 35 6 / var(--tw-text-opacity))}.table-tab .tab-content{margin-top:2rem;display:none;max-width:1200px;overflow-x:auto}@media (min-width: 1024px){.table-tab .tab-content{margin-top:2.5rem}}.table-tab .tab-content.active{display:block}.table-tab .tab-content table{width:100%;min-width:1024px;text-align:center}@media (min-width: 1024px){.table-tab .tab-content table{min-width:initial}}.table-tab .tab-content table th{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px;--tw-bg-opacity: 1;background-color:rgb(51 35 6 / var(--tw-bg-opacity));padding:14px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.table-tab .tab-content table td{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;padding:14px}.table-tab .tab-content table tr:nth-child(2n) td{--tw-bg-opacity: 1;background-color:rgb(250 248 244 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.table-tab .tab-content table tr:nth-child(odd) td{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.table-tab .tab-content table ul{list-style-type:disc}.table-tab .tab-content table ul li::marker{font-size:8px}.membership{--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity))}.membership .banner{height:100%;width:100%}.membership .banner>img{aspect-ratio:375/249;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.membership .banner>img{aspect-ratio:1440/480}}.membership .heading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;text-align:center}.membership .heading .verticalLineHeading{margin-top:0;padding-top:0;padding-bottom:0}.membership .main-content{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.membership .main-content{padding-left:38px;padding-right:38px}}.membership .main-content{display:flex;width:100%;flex-direction:column;gap:50px;padding-top:40px;padding-bottom:60px}@media (min-width: 1024px){.membership .main-content{margin-left:auto;margin-right:auto;width:85%;gap:80px;padding-top:80px;padding-bottom:80px}}@media (min-width: 1280px){.membership .main-content{width:75%}}@media (min-width: 1536px){.membership .main-content{width:65%}}.membership .main-content:has(>section[class*=point-redemption]),.membership .main-content:has(>section[class*=offer]),.membership .main-content:has(>section[class*=newsletter]){width:100%;gap:0px;padding:0}.membership .main-content>div[class*=brandStory]{padding:0}.membership .main-content ul ol{list-style:auto}.membership .main-content ul ul{list-style:disc}.membership .main-content .membership-tiers-table,.membership .main-content .cash-dollar-table{max-width:1024px;overflow-x:auto}@media (min-width: 1024px){.membership .main-content .membership-tiers-table,.membership .main-content .cash-dollar-table{max-width:initial}}.membership .main-content .membership-tiers-table table,.membership .main-content .cash-dollar-table table{width:100%;min-width:1024px;text-align:center}@media (min-width: 1024px){.membership .main-content .membership-tiers-table table,.membership .main-content .cash-dollar-table table{min-width:initial}}.membership .main-content .membership-tiers-table table th,.membership .main-content .cash-dollar-table table th{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px;--tw-bg-opacity: 1;background-color:rgb(51 35 6 / var(--tw-bg-opacity));padding:14px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.membership .main-content .membership-tiers-table table td,.membership .main-content .cash-dollar-table table td{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;padding:14px}.membership .main-content .membership-tiers-table table tr:nth-child(2n) td,.membership .main-content .cash-dollar-table table tr:nth-child(2n) td{--tw-bg-opacity: 1;background-color:rgb(250 248 244 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.membership .main-content .membership-tiers-table table tr:nth-child(odd) td,.membership .main-content .cash-dollar-table table tr:nth-child(odd) td{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.membership .main-content .membership-tiers-table>p,.membership .main-content .cash-dollar-table>p{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;letter-spacing:.48px;margin-top:.5rem;font-weight:400;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.membership .main-content .vip-privileges-table{max-width:1024px;overflow-x:auto}@media (min-width: 1024px){.membership .main-content .vip-privileges-table{max-width:initial}}.membership .main-content .vip-privileges-table table{width:100%;min-width:1024px;text-align:center}@media (min-width: 1024px){.membership .main-content .vip-privileges-table table{min-width:initial}}.membership .main-content .vip-privileges-table table th{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px;--tw-bg-opacity: 1;background-color:rgb(51 35 6 / var(--tw-bg-opacity));padding:14px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.membership .main-content .vip-privileges-table table td{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;padding:14px}.membership .main-content .vip-privileges-table table tr td:nth-child(1){width:40%}.membership .main-content .vip-privileges-table table tr:nth-child(2n) td{--tw-bg-opacity: 1;background-color:rgb(250 248 244 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.membership .main-content .vip-privileges-table table tr:nth-child(odd) td{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.membership .main-content .benefit-cards{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media (min-width: 1024px){.membership .main-content .benefit-cards{display:block;-moz-columns:2;columns:2;gap:1.25rem}.membership .main-content .benefit-cards .column:nth-child(2){padding-top:60px}}.membership .main-content .benefit-cards .column{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:24px}@media (min-width: 1024px){.membership .main-content .benefit-cards .column{gap:10px}}.membership .main-content .benefit-cards .column .benefit-card{display:inline-flex;flex-direction:column;gap:1.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.5rem}.membership .main-content .benefit-cards .column .benefit-card .icon{display:grid;height:56px;width:56px;place-items:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(252 250 242 / var(--tw-bg-opacity))}.membership .main-content .benefit-cards .column .benefit-card .icon:after{--tw-bg-opacity: 1;background-color:rgb(141 108 32 / var(--tw-bg-opacity))}.membership .main-content .benefit-cards .column .benefit-card .icon>img{height:1.75rem;width:1.75rem;-o-object-fit:contain;object-fit:contain}.membership .main-content .benefit-cards .column .benefit-card .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:28px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.28px;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}.membership .main-content .benefit-cards .column .benefit-card .description{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.membership .main-content .remarks{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.membership .main-content .download-btn{display:flex;align-items:center;justify-content:center}.membership .main-content .brandStory .title{font-size:35px}.event-listing .banner{display:flex;flex-direction:column-reverse}@media (min-width: 1024px){.event-listing .banner{flex-direction:row}.event-listing .banner .visual{flex:.6}}.event-listing .banner .visual>img{aspect-ratio:375/249;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.event-listing .banner .content{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.event-listing .banner .content{padding-left:38px;padding-right:38px}}.event-listing .banner .content{display:flex;flex-direction:column;gap:1rem;--tw-bg-opacity: 1;background-color:rgb(248 247 244 / var(--tw-bg-opacity));padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width: 1024px){.event-listing .banner .content{flex:.4;gap:2rem;padding:95px 74px}}.event-listing .banner .content .category{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.event-listing .banner .content>.title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:28px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.28px;--tw-text-opacity: 1;color:rgb(51 35 6 / var(--tw-text-opacity))}.event-listing .banner .content .description{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.event-listing .banner .content>a{margin-top:16px;width:-moz-fit-content;width:fit-content}.event-listing .content-listing{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.event-listing .content-listing{padding-left:38px;padding-right:38px}}.event-listing .content-listing{--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity));padding-top:28px;padding-bottom:28px}@media (min-width: 1024px){.event-listing .content-listing{padding-top:110px}}.event-listing .content-listing>.title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.4px;margin-bottom:2.5rem;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}@media (max-width: 767px){.event-listing .content-listing>.title{margin-bottom:0}}.event-listing .content-listing .listing{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2.5rem}@media (min-width: 1024px){.event-listing .content-listing .listing{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:21px;column-gap:21px;row-gap:32px}}.event-listing .content-listing .listing .card{display:flex;flex-direction:column;gap:.5rem}.event-listing .content-listing .listing .card>img{aspect-ratio:351/235;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.event-listing .content-listing .listing .card>img{aspect-ratio:441/295}}.event-listing .content-listing .listing .card .content{display:flex;flex-direction:column;gap:.5rem}.event-listing .content-listing .listing .card .content>.title{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.event-listing .content-listing .listing .card .content .publish-date{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;letter-spacing:.48px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.event-listing .content-listing .load-more-btn{margin-top:2.5rem}.content-description{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.content-description{padding-left:38px;padding-right:38px}}.content-description{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 1024px){.content-description{margin-left:auto;margin-right:auto;width:80%}}.content-description .title{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}@media (min-width: 1024px){.content-description .title{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600;text-transform:uppercase;letter-spacing:.64px}}.content-description .description{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}@media (min-width: 1024px){.content-description .description{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px}}.content-description ol{list-style-type:decimal;padding-left:1.25rem}.content-description ul{list-style-type:disc;padding-left:1.25rem}.content-description table,.content-description th,.content-description td{border:1px solid black;padding:10px}.gallery-component{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.gallery-component{padding-left:38px;padding-right:38px}}.gallery-component{overflow:hidden}@media (min-width: 1024px){.gallery-component{padding-left:95px;padding-right:95px}}.gallery-component .gallery-swiper{position:relative}.gallery-component .gallery-swiper .gallery-img{aspect-ratio:300/200;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.gallery-component .gallery-swiper .gallery-img{aspect-ratio:520/346}}.gallery-component .gallery-swiper .swiper-button-prev,.gallery-component .gallery-swiper .swiper-button-next{height:2rem;width:2rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.gallery-component .gallery-swiper .swiper-button-prev:after,.gallery-component .gallery-swiper .swiper-button-next:after{display:none}.gallery-component .gallery-swiper .swiper-button-prev>svg,.gallery-component .gallery-swiper .swiper-button-next>svg{height:1.25rem;width:1.25rem}.gallery-component .gallery-swiper .swiper-button-prev{left:20px;display:none}@media (min-width: 1024px){.gallery-component .gallery-swiper .swiper-button-prev{display:flex}}.gallery-component .gallery-swiper .swiper-button-next{right:20px;display:none}@media (min-width: 1024px){.gallery-component .gallery-swiper .swiper-button-next{display:flex}}.single-image-component{display:flex;align-items:center;justify-content:center}@media (min-width: 1024px){.single-image-component{margin-left:auto;margin-right:auto;width:80%}}.single-image-component .wrapper{display:flex;flex-direction:column;gap:1rem}.single-image-component .wrapper>img{aspect-ratio:375/250;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.single-image-component .wrapper>img{aspect-ratio:712/474}}.single-image-component .wrapper .caption{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.single-image-component .wrapper .caption{padding-left:38px;padding-right:38px}}.single-image-component .wrapper .caption{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;letter-spacing:.48px;font-weight:400;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}@media (min-width: 1024px){.single-image-component .wrapper .caption{padding-left:0;padding-right:0}}.table-component{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.table-component{padding-left:38px;padding-right:38px}}.table-component{max-width:1024px;overflow-x:auto}@media (min-width: 1024px){.table-component{margin-left:auto;margin-right:auto;width:80%;max-width:initial}}.table-component table{width:100%;min-width:1024px;text-align:center}@media (min-width: 1024px){.table-component table{min-width:initial}}.table-component table th{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px;--tw-bg-opacity: 1;background-color:rgb(51 35 6 / var(--tw-bg-opacity));padding:14px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.table-component table td{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;padding:14px}.table-component table tr:nth-child(2n) td{--tw-bg-opacity: 1;background-color:rgb(250 248 244 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.table-component table tr:nth-child(odd) td{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.product-listing-heading{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.product-listing-heading{padding-left:38px;padding-right:38px}}.product-listing-heading{display:flex;flex-direction:column;gap:1.25rem;--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity));padding-top:24px;padding-bottom:24px}@media (min-width: 1024px){.product-listing-heading{flex-direction:row;justify-content:space-between;padding-top:80px;padding-bottom:64px}}.product-listing-heading .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.4px;flex:1 1 0%;text-align:center;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}@media (min-width: 1024px){.product-listing-heading .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:68px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:.68px;text-align:left}}.product-listing-heading .right-container{display:flex;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:center;gap:30px}@media (min-width: 1024px){.product-listing-heading .right-container{align-items:flex-start;justify-content:flex-start;gap:.75rem}}.product-listing-heading .right-container>img{height:47px;width:150px;-o-object-fit:contain;object-fit:contain}.product-listing-heading .right-container .description{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;text-align:center;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}@media (min-width: 1024px){.product-listing-heading .right-container .description{text-align:left}}.checkbox-component{position:relative;display:flex;align-items:center;gap:1rem}.checkbox-component>input{position:absolute;top:0;left:0;z-index:10;height:20px;width:20px;cursor:pointer;opacity:0}.checkbox-component>input:checked+.tick{display:block}.checkbox-component .cp{height:20px;width:20px;border-radius:2px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(112 112 112 / var(--tw-border-opacity))}.checkbox-component .tick{position:absolute;top:2px;left:0;display:none}.checkbox-component .label{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;cursor:pointer;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.color-checkbox-component{display:flex;align-items:center;gap:1rem}.color-checkbox-component .wrapper{position:relative;height:34px;width:34px;border-radius:9999px}.color-checkbox-component .wrapper>img{height:100%;width:100%;cursor:pointer;border-radius:9999px}.color-checkbox-component .wrapper .selected{position:absolute;top:0;left:0;display:none;height:100%;width:100%;place-items:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.color-checkbox-component .wrapper>input{position:absolute;top:0;left:0;z-index:10;height:100%;width:100%;cursor:pointer;border-radius:9999px;--tw-border-opacity: 1;border-color:rgb(112 112 112 / var(--tw-border-opacity));opacity:0}.color-checkbox-component .wrapper>input:checked+.selected{display:grid}.color-checkbox-component .label{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;cursor:pointer;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.product-filter{--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity))}.product-filter .filter-bar{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.product-filter .filter-bar{padding-left:38px;padding-right:38px}}.product-filter .filter-bar{z-index:2;display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(232 232 232 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity));padding-top:1rem;padding-bottom:1rem}.product-filter .filter-bar .filter-menu-button{display:flex;align-items:center;gap:.5rem}.product-filter .filter-bar .filter-menu-button .text{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(51 35 6 / var(--tw-text-opacity))}.product-filter .filter-bar .filter-menu-button .totalSelectedFilter{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%;letter-spacing:.64px;height:1.5rem;width:1.5rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(141 108 32 / var(--tw-bg-opacity));text-align:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.product-filter .filter-bar .result{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px;display:block;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}@media (min-width: 1024px){.product-filter .filter-bar .result{display:none}}.product-filter .filter-section{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.product-filter .filter-section{padding-left:38px;padding-right:38px}}.product-filter .filter-section{position:relative;z-index:1;padding-top:.75rem;padding-bottom:.75rem}@media (min-width: 1024px){.product-filter .filter-section{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:34px;padding-top:2.5rem;padding-bottom:2.5rem}.product-filter .filter-section.open{display:flex}.product-filter .filter-section.open .filter-menu-desktop{width:25%}.product-filter .filter-section.open .filter-content{width:75%}}.product-filter .filter-section .clear-all-btn{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(112 112 112 / var(--tw-text-opacity))}.product-filter .filter-section .filter-menu-desktop{display:none}@media (min-width: 1024px){.product-filter .filter-section .filter-menu-desktop{display:block}}.product-filter .filter-section .filter-menu-desktop .clear-all-btn{margin-bottom:1.5rem}.product-filter .filter-section .filter-menu-desktop .checkbox-area{display:none;width:100%;flex-direction:column;gap:3rem}@media (min-width: 1024px){.product-filter .filter-section .filter-menu-desktop .checkbox-area{display:flex}}.product-filter .filter-section .filter-menu-desktop .checkbox-area .checkbox-section{display:flex;flex-direction:column;gap:1.5rem}.product-filter .filter-section .filter-menu-desktop .checkbox-area .checkbox-section>.title{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600;text-transform:uppercase;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.product-filter .filter-section .filter-menu-desktop .checkbox-area .checkbox-section .normal-checkbox-container{display:flex;flex-direction:column;gap:1rem}.product-filter .filter-section .filter-menu-desktop .checkbox-area .checkbox-section .color-checkbox-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px;-moz-column-gap:32px;column-gap:32px}.product-filter .filter-section .filter-menu-mobile{position:fixed;top:0;left:0;z-index:1000;height:100svh;width:100%;--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity))}@media (min-width: 1024px){.product-filter .filter-section .filter-menu-mobile{display:none}}.product-filter .filter-section .filter-menu-mobile .header{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.product-filter .filter-section .filter-menu-mobile .header{padding-left:38px;padding-right:38px}}.product-filter .filter-section .filter-menu-mobile .header{display:flex;align-items:center;gap:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(228 228 228 / var(--tw-border-opacity));padding-top:1rem;padding-bottom:1rem}.product-filter .filter-section .filter-menu-mobile .header .label{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(51 35 6 / var(--tw-text-opacity))}.product-filter .filter-section .filter-menu-mobile .body{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.product-filter .filter-section .filter-menu-mobile .body{padding-left:38px;padding-right:38px}}.product-filter .filter-section .filter-menu-mobile .body{height:calc(100svh - 110px);overflow-y:auto;padding-top:1rem;padding-bottom:1rem}.product-filter .filter-section .filter-menu-mobile .body .accordion-menu{margin-top:1rem;display:flex;flex-direction:column;gap:1.5rem}.product-filter .filter-section .filter-menu-mobile .body .accordion-menu .normal-checkbox-container{display:flex;flex-direction:column;gap:1rem;padding-top:1.5rem}.product-filter .filter-section .filter-menu-mobile .body .accordion-menu .color-checkbox-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px;-moz-column-gap:32px;column-gap:32px;padding-top:1.5rem}.product-filter .filter-section .filter-menu-mobile .body .accordion-menu .accordion{border-width:0px;padding-top:0;padding-bottom:0}.product-filter .filter-section .filter-menu-mobile .body .accordion-menu .accordion .accordion-header{padding-top:0;padding-bottom:0}.product-filter .filter-section .filter-menu-mobile .body .accordion-menu .accordion .accordion-header>.title{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600;text-transform:uppercase;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity));font-size:16px!important}.product-filter .filter-section .filter-menu-mobile .body .accordion-menu .accordion .accordion-header .plus-minus-icon svg path{fill:#000}.product-filter .filter-section .filter-menu-mobile .body .accordion-menu .accordion .accordion-body .content{padding-bottom:0}.product-filter .filter-section .filter-menu-mobile .bottom-apply-button{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px;position:fixed;bottom:0;left:0;display:flex;width:100%;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(141 108 32 / var(--tw-bg-opacity));padding:1rem 1.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.product-filter .filter-section .filter-content{display:flex;flex-direction:column;gap:1.25rem}@media (max-width: 1023px){.product-filter .filter-section .filter-content .result{display:none}}.product-filter .filter-section .filter-content .banner{position:relative}.product-filter .filter-section .filter-content .banner .visual>img{aspect-ratio:351/351;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.product-filter .filter-section .filter-content .banner .visual>img{aspect-ratio:1018/480}}.product-filter .filter-section .filter-content .banner .banner-content{display:flex;flex-direction:column;gap:1rem;padding-top:1.5rem}@media (min-width: 1024px){.product-filter .filter-section .filter-content .banner .banner-content{position:absolute;top:0;left:0;display:flex;height:100%;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:1rem;padding:17px 36px;background:linear-gradient(180deg,#59595900 45.88%,#1c1204cc)}}.product-filter .filter-section .filter-content .banner .banner-content .subtitle{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}@media (min-width: 1024px){.product-filter .filter-section .filter-content .banner .banner-content .subtitle{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}}.product-filter .filter-section .filter-content .banner .banner-content .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.4px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}@media (min-width: 1024px){.product-filter .filter-section .filter-content .banner .banner-content .title{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.product-filter .filter-section .filter-content .banner .banner-content>button,.product-filter .filter-section .filter-content .banner .banner-content a{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}}.product-filter .filter-section .filter-content .banner-with-slider{width:100%}.product-filter .filter-section .filter-content .result{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.product-filter .filter-section .filter-content .selected-option-tabs{display:flex;flex-wrap:wrap;gap:.75rem}.product-filter .filter-section .filter-content .selected-option-tabs .tab{display:flex;align-items:center;gap:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(228 228 228 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.5rem .75rem}.product-filter .filter-section .filter-content .selected-option-tabs .tab>span{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.product-filter .filter-section .filter-content .filter-listing{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:1.25rem}@media (min-width: 1024px){.product-filter .filter-section .filter-content .filter-listing{grid-template-columns:repeat(3,minmax(0,1fr))}}.product-filter .no-result-wrapper{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.4px;text-align:center;font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.product-filter .card{display:flex;width:100%;flex-direction:column}.product-filter .card .img{max-height:500px;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.product-filter .card .img>img{aspect-ratio:261/261;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}@media (min-width: 1024px){.product-filter .card .img>img{aspect-ratio:366/366}}.product-filter .card .content{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem}.product-filter .card .content .title{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px;text-align:center}.product-filter .card .content .desc{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;text-align:center}.formTextField input{width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.875rem 1rem}.formTextField input[aria-invalid=true]{--tw-bg-opacity: 1;background-color:rgb(255 242 245 / var(--tw-bg-opacity))}.formDropdown{position:relative}.formDropdown .formDropdownIcon{pointer-events:none;position:absolute;right:1rem;top:25px}.formDropdown select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.875rem 3rem .875rem 1rem}.formDropdown select[disabled]{padding-right:.875rem;opacity:.5}.formDropdown select[disabled]~svg{display:none}.formDropdown select[aria-invalid=true]{--tw-bg-opacity: 1;background-color:rgb(255 242 245 / var(--tw-bg-opacity))}.formTextField{position:relative}.phoneLocale{position:absolute;left:.625rem;top:14px;background-color:transparent}#phoneField{padding-left:80px}.formTextarea textarea{width:100%;height:169px;padding:16px 14px;resize:none}.formTextarea textarea[aria-invalid=true]{--tw-bg-opacity: 1;background-color:rgb(255 242 245 / var(--tw-bg-opacity))}.formDatePicker .hover1:hover{--tw-bg-opacity: 1;background-color:rgb(120 85 49 / var(--tw-bg-opacity))}.formDatePicker .hover2:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.formDatePicker .hover2:hover:hover{--tw-bg-opacity: 1;background-color:rgb(120 85 49 / var(--tw-bg-opacity))}.formDatePicker .hover3{--tw-bg-opacity: 1;background-color:rgb(120 85 49 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.formDatePicker .hover3:hover{--tw-bg-opacity: .75 }.formDatePicker .dateBeforeToday{pointer-events:none}.formDatePicker .formDatePickerWrapper{position:relative}.formDatePicker .iconWrapper{position:absolute;right:.75rem;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.formDatePicker .dateInput{width:100%;cursor:pointer;padding:.875rem 1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.formDatePicker .dateInput:focus{outline:2px solid transparent;outline-offset:2px}.formDatePicker .icon{height:1.5rem;width:1.5rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.formDatePicker .dateModal{position:absolute;top:0;left:0;z-index:2;margin-top:3rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.formDatePicker .dateModalMonth{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between}.formDatePicker .dateModalDay{margin-left:-.25rem;margin-right:-.25rem;margin-bottom:.75rem;display:flex;flex-wrap:wrap}.formDatePicker .dateModalBlankday{margin-left:-.25rem;margin-right:-.25rem;display:flex;flex-wrap:wrap}.formDatePicker .dateModalMonthPrev{display:inline-flex;cursor:pointer;border-radius:9999px;padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.formDatePicker .dateModalMonthPrev:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.formDatePicker .dateModalMonthPrev:focus{outline:2px solid transparent;outline-offset:2px}.formDatePicker .dateModalMonthNext{display:inline-flex;cursor:pointer;border-radius:9999px;padding:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.formDatePicker .dateModalMonthNext:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.formDatePicker .dateModalMonthNext:focus{outline:2px solid transparent;outline-offset:2px}.formDatePicker .dayWrapper{padding-left:.125rem;padding-right:.125rem}.formDatePicker .dayDisplay{text-align:center;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.formDatePicker .blankdayDiv{border-width:1px;border-color:transparent;padding:.25rem;text-align:center;font-size:.875rem;line-height:1.25rem}.formDatePicker .blankdayWrapper{margin-bottom:.25rem;padding-left:.25rem;padding-right:.25rem}.formDatePicker .blankdayDisplay{cursor:pointer;border-radius:9999px;text-align:center;font-size:.875rem;line-height:1.25rem;line-height:2;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.formDatePicker .monthWrapper{font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.formDatePicker .monthDisplay{margin-left:.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:400;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.formDatePicker .dateModalMonthIcon{display:inline-flex;height:1.5rem;width:1.5rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.contactUsForm{--tw-bg-opacity: 1;background-color:rgb(240 239 235 / var(--tw-bg-opacity));padding-bottom:62px}.contactUsForm .verticalLineHeading{font-size:3rem}.contactUsForm .desc{padding-top:24px;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:400}.contactUsForm .formRow{display:flex;gap:10px}@media (max-width: 767px){.contactUsForm .formRow{flex-direction:column;gap:16px}}.contactUsForm .formRow.ctaWrapper{margin-top:40px;display:flex;align-items:center;justify-content:center}.contactUsForm .formRow.ctaWrapper.loading button{pointer-events:none;--tw-bg-opacity: 1;background-color:rgb(228 228 228 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(150 150 150 / var(--tw-text-opacity))}.contactUsForm .formRow .formItem{flex:1 1 0%}.contactUsForm .error-msg{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(225 31 31 / var(--tw-text-opacity))}.contactUsForm #error-msg-tnc:not([hidden]){position:absolute;left:30px;bottom:0;display:block;width:100%;--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.contactUsForm .formWrapper{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.contactUsForm .formWrapper{padding-left:38px;padding-right:38px}}.contactUsForm .formWrapper{margin:0 auto;display:flex;width:100%;max-width:902px;flex-direction:column;gap:1.25rem;padding-top:3.5rem;font-size:1rem;line-height:1.5rem}@media (max-width: 767px){.contactUsForm .formWrapper{gap:16px}}.contactUsForm .formWrapper .formLabel{display:block;padding-bottom:8px;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.contactUsForm .tncWrapper{position:relative;flex-direction:row}.contactUsForm .tncWrapper input[type=checkbox]{position:relative;z-index:2;height:1.25rem;width:1.25rem;opacity:0}.contactUsForm .tncWrapper input[type=checkbox]:checked~.checkboxDisplay span{display:flex;height:100%;width:100%;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(120 85 49 / var(--tw-bg-opacity))}.contactUsForm .tncWrapper .checkboxDisplay{position:absolute;left:0;top:0;z-index:1;height:1.25rem;width:1.25rem;border-radius:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.contactUsForm .tncWrapper .checkboxDisplay span{display:none}.contactUsForm .tncWrapper label{font-size:.875rem;line-height:1.25rem}.contactUsForm .tncWrapper a{--tw-text-opacity: 1;color:rgb(120 85 49 / var(--tw-text-opacity));text-decoration-line:underline}.contactUsForm #watchFormRow{display:none}.contactUsForm .error-popup{position:fixed;left:50%;top:50%;z-index:999;height:100%;width:100%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.contactUsForm .error-popup.fade-out{transition:opacity .4s ease-out;opacity:0}.contactUsForm .error-popup .wrapper{position:fixed;left:50%;top:50%;z-index:1;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-width:5px;--tw-border-opacity: 1;border-color:rgb(141 108 32 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:5%;padding-right:5%;padding-top:2.5rem;padding-bottom:2.5rem}.contactUsForm .error-popup .close{position:absolute;top:-30px;right:-30px;cursor:pointer}.contactUsForm .error-popup:after{position:fixed;left:50%;top:50%;height:100%;width:100%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));opacity:70%;--tw-content: "";content:var(--tw-content)}.error{--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity))}.error .main-content{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.error .main-content{padding-left:38px;padding-right:38px}}.error .main-content{display:flex;width:100%;flex-direction:column;gap:64px;padding-top:40px;padding-bottom:60px;text-align:center}@media (min-width: 1024px){.error .main-content{margin-left:auto;margin-right:auto;width:85%;gap:64px;padding-top:160px;padding-bottom:56px}}@media (min-width: 1280px){.error .main-content{width:65%}}.error .main-content .errorIcon svg{margin:0 auto}.error .main-content .errorText .errorMsg{margin-bottom:12px;font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:130%;letter-spacing:.4px;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}.error .main-content .errorText .errorDetail{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:400;font-style:normal;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.event-detail .heading{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.event-detail .heading{padding-left:38px;padding-right:38px}}.event-detail .heading{display:flex;flex-direction:column;gap:1.5rem;--tw-bg-opacity: 1;background-color:rgb(248 247 244 / var(--tw-bg-opacity));padding-top:29px;padding-bottom:98px}@media (min-width: 1024px){.event-detail .heading{gap:2rem;padding:80px 74px 184px}}.event-detail .heading .back-cta{margin-bottom:25px;display:flex;align-items:center;gap:10px}@media (min-width: 1024px){.event-detail .heading .back-cta{margin-bottom:36px}}.event-detail .heading .back-cta .icon{display:grid;height:1.5rem;width:1.5rem;place-items:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.event-detail .heading .back-cta .label{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;letter-spacing:.48px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}@media (min-width: 1024px){.event-detail .heading .back-cta .label{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px}}.event-detail .heading .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:28px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.28px;--tw-text-opacity: 1;color:rgb(51 35 6 / var(--tw-text-opacity))}@media (min-width: 1024px){.event-detail .heading .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.4px}}.event-detail .heading .publish-date{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}@media (min-width: 1024px){.event-detail .heading .publish-date{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%;letter-spacing:.64px}}.event-detail>.content{display:flex;flex-direction:column;gap:2.5rem;--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity));padding-top:30px;padding-bottom:30px}@media (min-width: 1024px){.event-detail>.content>div{position:relative;top:-100px}}.event-detail .next-content{position:relative;height:100%;width:100%}.event-detail .next-content .visual>img{aspect-ratio:375/375;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.event-detail .next-content .visual>img{aspect-ratio:1440/550}}.event-detail .next-content .content{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.event-detail .next-content .content{padding-left:38px;padding-right:38px}}.event-detail .next-content .content{position:absolute;top:0;left:0;display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:2rem;background:linear-gradient(0deg,#0000008c 0% 100%)}@media (min-width: 1024px){.event-detail .next-content .content{gap:48px}}.event-detail .next-content .content .subtitle{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px;text-align:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1024px){.event-detail .next-content .content .subtitle{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600;text-transform:uppercase;letter-spacing:.64px}}.event-detail .next-content .content .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:28px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.28px;text-align:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1024px){.event-detail .next-content .content .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.4px}}.privacyPolicy{--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity))}.privacyPolicy .heading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;text-align:center}.privacyPolicy .heading .verticalLineHeading{padding-top:0;padding-bottom:0}.privacyPolicy .main-content{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.privacyPolicy .main-content{padding-left:38px;padding-right:38px}}.privacyPolicy .main-content{display:flex;width:100%;flex-direction:column;gap:50px;padding-top:40px;padding-bottom:60px}@media (min-width: 1024px){.privacyPolicy .main-content{margin-left:auto;margin-right:auto;width:85%;gap:32px;padding-top:32px;padding-bottom:32px}}@media (min-width: 1280px){.privacyPolicy .main-content{width:65%}}.privacyPolicy .policyContainer>div{padding-bottom:48px}.privacyPolicy .policyContainer>div:last-child{padding-bottom:0}.privacyPolicy .policyContainer .policyList .policyItem:last-child p:last-child{margin-bottom:0}.privacyPolicy .policyContainer .policyList .policyItem .policyItemTitle{margin-bottom:12px;font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:uppercase;font-style:normal;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(109 83 36 / var(--tw-text-opacity))}.privacyPolicy .policyContainer .policyList .policyItem p{margin-bottom:32px;font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:400;font-style:normal;line-height:150%;letter-spacing:.64px}.privacyPolicy .policyContainer .policyList .policyItem ul{margin-bottom:12px;font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:400;font-style:normal;line-height:150%;letter-spacing:.64px}.privacyPolicy .policyContainer .policyList .policyItem ul li{margin-left:16px}.privacyPolicy .policyContainer .policyList .policyItem ul li:first-child{margin-top:4px}.privacyPolicy .policyContainer .aboutCookiesContainer{display:grid;gap:32px}.privacyPolicy .policyContainer .aboutCookiesContainer h3{font-size:28px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:normal;letter-spacing:.28px}@media (min-width: 1024px){.privacyPolicy .policyContainer .aboutCookiesContainer h3{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:130%;letter-spacing:.4px;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}}.privacyPolicy .policyContainer .aboutCookiesContainer p{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:400;font-style:normal;line-height:150%;letter-spacing:.64px}.privacyPolicy .policyContainer .aboutCookiesContainer .cookiesDetail .subtitle{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:uppercase;font-style:normal;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(109 83 36 / var(--tw-text-opacity))}.privacyPolicy .policyContainer .aboutCookiesContainer .cookiesDetail .cookiesDetailButtonList{margin-top:16px;display:flex;gap:1.25rem;flex-wrap:unset;flex-direction:column}@media (min-width: 1024px){.privacyPolicy .policyContainer .aboutCookiesContainer .cookiesDetail .cookiesDetailButtonList{flex-wrap:wrap;flex-direction:unset}}.privacyPolicy .policyContainer .aboutCookiesContainer .cookiesInfo p{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:400;font-style:normal;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.privacyPolicy .policyContainer .cookiesDetailContainer{display:grid;gap:32px}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesData h4{margin-bottom:8px;font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:28px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:130%;letter-spacing:.28px;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesData .dataList{display:flex;flex-wrap:wrap;gap:1.25rem}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesData .dataList .timeData{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:400;font-style:normal;line-height:150%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer{overflow-x:hidden}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem h4{margin-bottom:32px;font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:28px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:130%;letter-spacing:.28px;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .cookies-essential-table{width:100%;overflow-x:auto}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .cookies-essential-table table{width:100%;min-width:768px;border-collapse:collapse}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .cookies-essential-table table thead,.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .cookies-essential-table table thead tr{width:100%}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .cookies-essential-table table thead tr th{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;font-style:normal;line-height:normal;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(109 83 36 / var(--tw-text-opacity))}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .cookies-essential-table table tbody,.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .cookies-essential-table table tbody tr{width:100%}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .cookies-essential-table table tbody tr td{padding-right:5px;font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:400;font-style:normal;line-height:150%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .cookies-essential-table table tbody tr td a{text-decoration-line:underline}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .tableWrapper{width:100%;overflow-x:auto}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .tableWrapper table{width:100%;min-width:768px;border-collapse:collapse}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .tableWrapper table tbody,.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .tableWrapper table tbody tr{width:100%}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .tableWrapper table tbody tr:first-child td{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;font-style:normal;line-height:normal;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(109 83 36 / var(--tw-text-opacity))}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .tableWrapper table tbody tr td:nth-child(1){width:10%}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .tableWrapper table tbody tr td:nth-child(2){width:40%}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .tableWrapper table tbody tr td:nth-child(3){width:15%}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .tableWrapper table tbody tr td:nth-child(4){width:17%}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .tableWrapper table tbody tr td:nth-child(5){width:10%}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .tableWrapper table tbody tr td:nth-child(6){width:8%}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .tableWrapper table tbody tr th{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;font-style:normal;line-height:normal;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(109 83 36 / var(--tw-text-opacity))}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .tableWrapper table tbody tr td{padding-right:5px;font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:400;font-style:normal;line-height:150%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.privacyPolicy .policyContainer .cookiesDetailContainer .cookiesInfoContainer .cookiesInfoItem .tableWrapper table tbody tr td a{text-decoration-line:underline}.privacyPolicy .policyContainer .privacyPolicyLink .title{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:400;font-style:normal;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.privacyPolicy .policyContainer .privacyPolicyLink .privacyPolicyLinkList{display:flex;flex-direction:column}.privacyPolicy .policyContainer .privacyPolicyLink .privacyPolicyLinkList a{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:400;font-style:normal;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity));text-decoration-line:underline}.jobApplicationForm{--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity));padding-bottom:62px}.jobApplicationForm .loadingMask{pointer-events:none;position:fixed;left:0;top:0;z-index:999;height:100%;width:100%;background-color:#00000060;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.jobApplicationForm .loadingMask.show{pointer-events:auto;opacity:1;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.jobApplicationForm .verticalLineHeading{font-size:3rem}.jobApplicationForm .desc{padding-top:24px;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:400}.jobApplicationForm .formRow{display:flex;gap:10px}@media (max-width: 767px){.jobApplicationForm .formRow{flex-direction:column;gap:16px}}.jobApplicationForm .formRow.ctaWrapper{margin-top:40px;display:flex;align-items:center;justify-content:center}.jobApplicationForm .formRow.ctaWrapper.loading button{pointer-events:none;--tw-bg-opacity: 1;background-color:rgb(228 228 228 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(150 150 150 / var(--tw-text-opacity))}.jobApplicationForm .formRow .formItem{flex:1 1 0%}.jobApplicationForm .error-msg{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(225 31 31 / var(--tw-text-opacity))}.jobApplicationForm .formWrapper{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.jobApplicationForm .formWrapper{padding-left:38px;padding-right:38px}}.jobApplicationForm .formWrapper{margin:0 auto;display:flex;width:100%;max-width:902px;flex-direction:column;gap:1.25rem;padding-top:3.5rem;font-size:1rem;line-height:1.5rem}@media (max-width: 767px){.jobApplicationForm .formWrapper{gap:16px}}.jobApplicationForm .formWrapper .formLabel{display:block;padding-bottom:8px;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.jobApplicationForm #documentField{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer}.jobApplicationForm .fileInputWrapper{position:relative}.jobApplicationForm #fileLabel{display:flex;cursor:pointer;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:.625rem;border-radius:0;border-width:1px;border-color:dashed;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:25px 0;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.jobApplicationForm .uploadFileCancel{display:flex;align-items:center;gap:5px;cursor:pointer}.jobApplicationForm #uploadedLabel{position:absolute;left:0;bottom:0;display:none;height:100%;width:100%;border-width:1px;--tw-border-opacity: 1;border-color:rgb(201 201 201 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.75rem 1.25rem;--tw-text-opacity: 1;color:rgb(84 88 90 / var(--tw-text-opacity))}.jobApplicationForm #uploadedLabel .uploadRow{position:relative;display:flex;justify-content:space-between}.jobApplicationForm .uploadFileUpload,.jobApplicationForm .uploadFileSize{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(150 150 150 / var(--tw-text-opacity))}.jobApplicationForm .uploadFileUpload{display:flex;gap:4px}.jobopeningscollapseexpand{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.jobopeningscollapseexpand{padding-left:38px;padding-right:38px}}.jobopeningscollapseexpand{--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity))}.jobopeningscollapseexpand .accordion:first-child{border-top-width:0px}.jobopeningscollapseexpand .itemList{display:flex;flex-direction:column;justify-content:flex-start;-moz-column-gap:20px;column-gap:20px}@media (min-width: 1024px){.jobopeningscollapseexpand .itemList{flex-direction:row;justify-content:space-between}}.jobopeningscollapseexpand .itemList .ItemDetailContainer .itemDetail{margin-bottom:32px}.jobopeningscollapseexpand .itemList .ItemDetailContainer .itemDetail .subtitle{margin-bottom:14px;font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:uppercase;font-style:normal;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}.jobopeningscollapseexpand .itemList .ItemDetailContainer .itemDetail ul{margin-left:17px;list-style-type:disc}.jobopeningscollapseexpand .itemList .ItemDetailContainer .itemDetail ul li{text-indent:-7px;font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:400;font-style:normal;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.jobopeningscollapseexpand .itemList .ItemDetailContainer .itemDetail ul li::marker{color:#8d6c20}.JobOpenings{--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity))}.JobOpenings .heading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;text-align:center}.JobOpenings .heading .verticalLineHeading{padding-top:0;padding-bottom:0}.JobOpenings .main-content{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.JobOpenings .main-content{padding-left:38px;padding-right:38px}}.JobOpenings .main-content{display:flex;width:100%;flex-direction:column;gap:50px;padding-top:40px;padding-bottom:60px}@media (min-width: 1024px){.JobOpenings .main-content{margin-left:auto;margin-right:auto;width:85%;gap:32px;padding-top:32px;padding-bottom:32px}}@media (min-width: 1280px){.JobOpenings .main-content{width:65%}}.search-result-page .searchresult{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.search-result-page .searchresult{padding-left:38px;padding-right:38px}}.search-result-page .searchresult{--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity));padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 1024px){.search-result-page .searchresult{padding:64px 75px}}.search-result-page .searchresult>.title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.4px;margin-bottom:36px}@media (min-width: 1024px){.search-result-page .searchresult>.title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:68px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:.68px}}.search-result-page .searchresult>.resultText{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;font-style:normal;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.search-result-page .searchresult .highlightsCardWrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;padding-top:48px}@media (min-width: 768px) and (max-width: 1023px){.search-result-page .searchresult .highlightsCardWrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.search-result-page .searchresult .highlightsCardWrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}.search-result-page .searchresult .load-more-btn{margin-top:2.5rem}.search-result-page .popularJewelleryContainer{border-width:1px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;--tw-border-opacity: 1;border-color:rgb(232 232 232 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity));padding-bottom:2.5rem}.search-result-page .popularJewelleryContainer .popularJewelleryTitle{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.search-result-page .popularJewelleryContainer .popularJewelleryTitle{padding-left:38px;padding-right:38px}}.search-result-page .popularJewelleryContainer .popularJewelleryTitle{padding-top:2.5rem;padding-bottom:2.5rem;padding-bottom:0}@media (min-width: 1024px){.search-result-page .popularJewelleryContainer .popularJewelleryTitle{padding-left:75px;padding-right:75px}}.search-result-page .popularJewelleryContainer .popularJewellery{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.search-result-page .popularJewelleryContainer .popularJewellery{padding-left:38px;padding-right:38px}}.search-result-page .popularJewelleryContainer .popularJewellery{padding-top:2.5rem;padding-bottom:2.5rem;padding-top:0}@media (min-width: 1024px){.search-result-page .popularJewelleryContainer .popularJewellery{padding-left:75px;padding-right:75px}}.search-result-page .popularJewelleryContainer .highlightsCardWrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:38px;padding-top:48px}@media (min-width: 1024px){.search-result-page .popularJewelleryContainer .highlightsCardWrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}.search-result-page .card{display:inline-block}.search-result-page .card.hide{display:none}.search-result-page .card .img{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.search-result-page .card .img>img{aspect-ratio:261/261;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.search-result-page .card .img>img{aspect-ratio:441/441}}.search-result-page .card .content{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem}.search-result-page .card .content .name{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px;text-align:center}.search-result-page .card .content .description{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;text-align:center}.store-locator .filter-bar-desktop{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.store-locator .filter-bar-desktop{padding-left:38px;padding-right:38px}}.store-locator .filter-bar-desktop{display:none;--tw-bg-opacity: 1;background-color:rgb(51 35 6 / var(--tw-bg-opacity));padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width: 1024px){.store-locator .filter-bar-desktop{display:block}}.store-locator .filter-bar-desktop .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:.56px}@media (min-width: 1024px){.store-locator .filter-bar-desktop .title{font-size:56px}}.store-locator .filter-bar-desktop .title{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.store-locator .filter-bar-desktop .dropdowns{margin-top:1.25rem;display:flex;align-items:center;gap:10px}.store-locator .filter-bar-desktop .dropdowns .dropdown{position:relative;flex:1 1 0%}.store-locator .filter-bar-desktop .dropdowns .dropdown.disabled{pointer-events:none;--tw-bg-opacity: 1;background-color:rgb(19 19 19 / var(--tw-bg-opacity));opacity:.9}.store-locator .filter-bar-desktop .dropdowns .dropdown .dropdown-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.25rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));padding-bottom:10px;text-align:left}@media (min-width: 1024px){.store-locator .filter-bar-desktop .dropdowns .dropdown .dropdown-toggle{border-style:none;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.75rem 1rem}}.store-locator .filter-bar-desktop .dropdowns .dropdown .dropdown-toggle .value{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px}@media (min-width: 1024px){.store-locator .filter-bar-desktop .dropdowns .dropdown .dropdown-toggle .value{--tw-text-opacity: 1;color:rgb(51 35 6 / var(--tw-text-opacity))}}.store-locator .filter-bar-desktop .dropdowns .dropdown .dropdown-toggle>svg{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (min-width: 1024px){.store-locator .filter-bar-desktop .dropdowns .dropdown .dropdown-toggle>svg path{fill:#000}}.store-locator .filter-bar-desktop .dropdowns .dropdown .dropdown-toggle>svg.open{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.store-locator .filter-bar-desktop .dropdowns .dropdown .dropdown-options{visibility:hidden;position:absolute;top:105%;left:0;z-index:10;display:flex;width:100%;cursor:pointer;flex-direction:column;gap:14px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.75rem 1rem;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (min-width: 1024px){.store-locator .filter-bar-desktop .dropdowns .dropdown .dropdown-options{top:100%;border-top-width:2px;--tw-border-opacity: 1;border-color:rgb(141 108 32 / var(--tw-border-opacity))}}.store-locator .filter-bar-desktop .dropdowns .dropdown .dropdown-options.open{visibility:visible;opacity:1}.store-locator .filter-bar-desktop .dropdowns .dropdown .dropdown-options>span{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.store-locator .filter-bar-mobile{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.store-locator .filter-bar-mobile{padding-left:38px;padding-right:38px}}.store-locator .filter-bar-mobile{width:100%;--tw-bg-opacity: 1;background-color:rgb(51 35 6 / var(--tw-bg-opacity));padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width: 1024px){.store-locator .filter-bar-mobile{display:none}}.store-locator .filter-bar-mobile .title{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:28px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.28px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.store-locator .main-content{height:calc(100svh - 243px);border-width:1px;--tw-border-opacity: 1;border-color:rgb(228 228 228 / var(--tw-border-opacity))}@media (min-width: 1024px){.store-locator .main-content{display:flex;height:100vh}}@media (min-width: 1280px){.store-locator .main-content{display:flex;height:100vh}}.store-locator .main-content .store-listing-desktop{display:none;height:100%;min-width:35%;overflow-y:scroll;--tw-bg-opacity: 1;background-color:rgb(243 243 241 / var(--tw-bg-opacity))}@media (min-width: 1024px){.store-locator .main-content .store-listing-desktop{display:block}}.store-locator .main-content .store-listing-mobile{display:block;height:100%;min-width:35%;overflow-y:scroll;--tw-bg-opacity: 1;background-color:rgb(243 243 241 / var(--tw-bg-opacity))}@media (min-width: 1024px){.store-locator .main-content .store-listing-mobile{display:none}}.store-locator .main-content .no-store{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%;letter-spacing:.64px;display:flex;height:calc(100svh - 200px);flex-direction:column;align-items:center;justify-content:center;gap:1rem}.store-locator .main-content .store{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.store-locator .main-content .store{padding-left:38px;padding-right:38px}}.store-locator .main-content .store{display:flex;flex-direction:column;gap:19px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(228 228 227 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(243 243 241 / var(--tw-bg-opacity));padding-top:1rem;padding-bottom:1rem}@media (min-width: 1024px){.store-locator .main-content .store{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:38px;padding-right:38px}}.store-locator .main-content .store .district{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600;text-transform:uppercase;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(51 35 6 / var(--tw-text-opacity))}.store-locator .main-content .store .address{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.store-locator .main-content .store .detail{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem}.store-locator .main-content .store .detail .info{display:flex;flex-direction:column;gap:.5rem}.store-locator .main-content .store .detail .info .wrapper{display:flex;align-items:flex-start;gap:6px}.store-locator .main-content .store .detail .info .wrapper>svg{min-height:1.25rem;min-width:1.25rem}.store-locator .main-content .store .detail .info .wrapper>p{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.store-locator .main-content .store .detail .open-store-panel-btn{display:grid;min-height:2.5rem;min-width:2.5rem;place-items:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));box-shadow:#64646f33 0 7px 29px}.store-locator .main-content .store .detail .open-store-panel-btn .arrow-icon{display:none}@media (min-width: 1024px){.store-locator .main-content .store .detail .open-store-panel-btn .arrow-icon{display:block}.store-locator .main-content .store .detail .open-store-panel-btn .plus-icon{display:none}}.store-locator .main-content .store-information-desktop{position:relative;display:none;width:100%;flex-direction:column;overflow-y:scroll}@media (min-width: 1024px){.store-locator .main-content .store-information-desktop{max-width:35%}.store-locator .main-content .store-information-desktop.open{display:flex}}.store-locator .main-content .store-information-desktop>img{aspect-ratio:542/334;width:100%;-o-object-fit:cover;object-fit:cover}.store-locator .main-content .store-information-desktop .content{position:relative;display:flex;flex:1 1 0%;flex-direction:column;gap:19px;overflow:auto;--tw-bg-opacity: 1;background-color:rgb(243 243 241 / var(--tw-bg-opacity));padding:2rem}.store-locator .main-content .store-information-desktop .content .district{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600;text-transform:uppercase;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(51 35 6 / var(--tw-text-opacity))}.store-locator .main-content .store-information-desktop .content .address{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.store-locator .main-content .store-information-desktop .content .info{display:flex;flex-direction:column;gap:.5rem}.store-locator .main-content .store-information-desktop .content .info .wrapper{display:flex;align-items:center;gap:6px}.store-locator .main-content .store-information-desktop .content .info .wrapper>p{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.store-locator .main-content .store-information-desktop .go-back-btn{position:absolute;top:20px;left:20px;display:none;min-height:2.5rem;min-width:2.5rem;place-items:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));box-shadow:#64646f33 0 7px 29px}@media (min-width: 1024px){.store-locator .main-content .store-information-desktop .go-back-btn{display:grid}}.store-locator .main-content .store-information-desktop .close-mobile-menu-btn{position:absolute;top:16px;right:12px;display:grid;min-height:2.5rem;min-width:2.5rem;place-items:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));box-shadow:#64646f33 0 7px 29px}@media (min-width: 1024px){.store-locator .main-content .store-information-desktop .close-mobile-menu-btn{display:none}}.store-locator .main-content .store-information-desktop .make-an-appointment-btn{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px;width:100%;--tw-bg-opacity: 1;background-color:rgb(141 108 32 / var(--tw-bg-opacity));padding:1rem 1.5rem;text-align:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.store-locator .main-content .store-information-mobile{position:relative;display:none;height:calc(100svh - 243px);width:100%;flex-direction:column;overflow-y:scroll}@media screen and (max-width: 1024px){.store-locator .main-content .store-information-mobile.open{display:flex}}.store-locator .main-content .store-information-mobile>img{aspect-ratio:542/334;width:100%;-o-object-fit:cover;object-fit:cover}.store-locator .main-content .store-information-mobile .content{position:relative;display:flex;flex:1 1 0%;flex-direction:column;gap:19px;overflow:scroll;--tw-bg-opacity: 1;background-color:rgb(243 243 241 / var(--tw-bg-opacity));padding:2rem}.store-locator .main-content .store-information-mobile .content .district{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600;text-transform:uppercase;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(51 35 6 / var(--tw-text-opacity))}.store-locator .main-content .store-information-mobile .content .address{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.store-locator .main-content .store-information-mobile .content .info{display:flex;flex-direction:column;gap:.5rem}.store-locator .main-content .store-information-mobile .content .info .wrapper{display:flex;align-items:center;gap:6px}.store-locator .main-content .store-information-mobile .content .info .wrapper>p{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.store-locator .main-content .store-information-mobile .go-back-btn{position:absolute;top:20px;left:20px;display:none;min-height:2.5rem;min-width:2.5rem;place-items:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));box-shadow:#64646f33 0 7px 29px}@media (min-width: 1024px){.store-locator .main-content .store-information-mobile .go-back-btn{display:grid}}.store-locator .main-content .store-information-mobile .close-mobile-menu-btn{position:absolute;top:16px;right:12px;display:grid;min-height:2.5rem;min-width:2.5rem;place-items:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));box-shadow:#64646f33 0 7px 29px}@media (min-width: 1024px){.store-locator .main-content .store-information-mobile .close-mobile-menu-btn{display:none}}.store-locator .main-content .store-information-mobile .make-an-appointment-btn{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px;width:100%;--tw-bg-opacity: 1;background-color:rgb(141 108 32 / var(--tw-bg-opacity));padding:1rem 1.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.store-locator .main-content #store-locator-map{aspect-ratio:367/611;height:100%;width:100%}@media screen and (max-width: 1024px){.store-locator .main-content #store-locator-map.hide{display:none}}.store-locator .bottom-menu{position:fixed;bottom:0;left:0;z-index:10;display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 1024px){.store-locator .bottom-menu{display:none}}.store-locator .bottom-menu .store-list-button>div{display:flex;align-items:center;justify-content:center;gap:10px;--tw-bg-opacity: 1;background-color:rgb(51 35 6 / var(--tw-bg-opacity));padding:1rem 1.5rem}.store-locator .bottom-menu .store-list-button>div .label{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.store-locator .bottom-menu .filter-button{display:flex;align-items:center;justify-content:center;gap:10px;--tw-bg-opacity: 1;background-color:rgb(141 108 32 / var(--tw-bg-opacity));padding:1rem 1.5rem}.store-locator .bottom-menu .filter-button .label{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.store-locator .filter-menu-mobile{visibility:hidden;position:fixed;top:111px;left:0;z-index:100;height:calc(100svh - 111px);width:100%;overflow-y:auto;--tw-bg-opacity: 1;background-color:rgb(248 248 248 / var(--tw-bg-opacity));opacity:0;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width: 1024px){.store-locator .filter-menu-mobile{display:none}}.store-locator .filter-menu-mobile.open{visibility:visible;opacity:1}.store-locator .filter-menu-mobile .first-menu{display:none}.store-locator .filter-menu-mobile .first-menu.active{display:block}.store-locator .filter-menu-mobile .first-menu .header{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(228 228 228 / var(--tw-border-opacity));padding:1rem 1.5rem}.store-locator .filter-menu-mobile .first-menu .header .filter-text{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.store-locator .filter-menu-mobile .first-menu .text:after{content:":";padding-top:0;padding-bottom:0;padding-left:.625rem;padding-right:5px}.store-locator .filter-menu-mobile .first-menu .tabs{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.store-locator .filter-menu-mobile .first-menu .tabs .tab{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%;letter-spacing:.64px;display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:.25rem}.store-locator .filter-menu-mobile .first-menu .tabs .tab>svg{min-height:1.25rem;min-width:1.25rem}.store-locator .filter-menu-mobile .first-menu .tabs .tab.disabled{pointer-events:none}.store-locator .filter-menu-mobile .first-menu .tabs .tab.disabled>svg{display:none}.store-locator .filter-menu-mobile .second-menu{display:none;padding-bottom:1.5rem}.store-locator .filter-menu-mobile .second-menu.active{display:block}.store-locator .filter-menu-mobile .second-menu .header{display:flex;width:100%;align-items:center;gap:1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(228 228 228 / var(--tw-border-opacity));padding:1rem}.store-locator .filter-menu-mobile .second-menu .header .selected-tab{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.store-locator .filter-menu-mobile .second-menu .tabs{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.store-locator .filter-menu-mobile .second-menu .tabs .tab{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;display:flex;cursor:pointer;align-items:center;justify-content:space-between;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}.store-locator .filter-menu-mobile .second-menu .tabs .tab.selected{--tw-text-opacity: 1;color:rgb(141 108 32 / var(--tw-text-opacity))}.thankyou{--tw-bg-opacity: 1;background-color:rgb(240 239 234 / var(--tw-bg-opacity))}.thankyou .main-content{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.thankyou .main-content{padding-left:38px;padding-right:38px}}.thankyou .main-content{display:flex;width:100%;flex-direction:column;gap:16px;padding-top:40px;padding-bottom:60px;text-align:center}@media (min-width: 1024px){.thankyou .main-content{margin-left:auto;margin-right:auto;width:65%;gap:24px;padding-top:160px;padding-bottom:56px}}@media (min-width: 1280px){.thankyou .main-content{width:40%}}.thankyou .main-content .thankyouIcon svg{margin:0 auto}.thankyou .main-content .thankyouText .thankyouMsg{margin-bottom:24px;text-align:center;font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:28px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:130%;letter-spacing:.56px;--tw-text-opacity: 1;color:rgb(53 36 31 / var(--tw-text-opacity))}@media (min-width: 1280px){.thankyou .main-content .thankyouText .thankyouMsg{font-size:56px}}.thankyou .main-content .thankyouText .thankyouDetail p{margin-bottom:24px;font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-weight:400;font-style:normal;line-height:150%;letter-spacing:.64px;--tw-text-opacity: 1;color:rgb(19 19 19 / var(--tw-text-opacity))}@media (min-width: 1280px){.thankyou .main-content .thankyouText .thankyouDetail p{font-size:16px}}.thankyou .main-content .thankyouText .thankyouDetail p:last-child{margin-bottom:0}.thankyou .main-content .thankyouButton{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}@media (min-width: 1280px){.thankyou .main-content .thankyouButton{flex-direction:row}}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}@media (min-width: 100%){.container{max-width:100%}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.pxContent{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.pxContent{padding-left:38px;padding-right:38px}}.pxHeaderContent{padding-left:20px;padding-right:20px}@media (min-width: 1024px){.pxHeaderContent{padding-left:38px;padding-right:38px}}.h1{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:68px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:.68px}.h2{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:500;text-transform:uppercase;line-height:120%;letter-spacing:.56px}@media (min-width: 1024px){.h2{font-size:56px}}.h3{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:40px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.4px}.h4{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:28px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.28px}.h5{font-family:Cormorant Garamond,serif,Noto Sans TC,ui-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:24px;font-weight:500;text-transform:uppercase;line-height:130%;letter-spacing:.24px}.body1{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px}.body1_m{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:150%;letter-spacing:.64px}.body2{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;line-height:150%;letter-spacing:.56px}.body2_m{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;letter-spacing:.56px}.body3{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;letter-spacing:.48px}.body3_m{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1rem;font-weight:500;letter-spacing:.48px}.subTitle{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:600;text-transform:uppercase;letter-spacing:.64px}.subTitle2{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px}.watch-demoes-listing{padding-left:12px;padding-right:12px}@media (min-width: 1024px){.watch-demoes-listing{padding-left:38px;padding-right:38px}}.watch-demoes-listing{--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity));padding-top:31px;padding-bottom:31px}.watch-demoes-listing>[class*=custom-swiper][data-type=custom-swiper-type-1]>.swiper{aspect-ratio:initial!important}@media (min-width: 1024px){.watch-demoes-listing>[class*=custom-swiper][data-type=custom-swiper-type-1]>.swiper{aspect-ratio:initial!important}}.watch-demoes-listing .cards{margin-top:31px;margin-bottom:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:10px;column-gap:10px;row-gap:16px}@media (min-width: 1024px){.watch-demoes-listing .cards{margin-top:106px;margin-bottom:2.5rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.watch-demoes-listing .cards .card{display:inline-block}.watch-demoes-listing .cards .card.hide{display:none}.watch-demoes-listing .cards .card .img{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.watch-demoes-listing .cards .card .img>img{aspect-ratio:261/261;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}@media (min-width: 1024px){.watch-demoes-listing .cards .card .img>img{aspect-ratio:441/441}}.watch-demoes-listing .cards .card .content{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem}.watch-demoes-listing .cards .card .content .title{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.56px;text-align:center}.watch-demoes-listing .cards .card .content .desc{font-family:Montserrat,sans-serif,Noto Sans TC,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:150%;letter-spacing:.64px;text-align:center}
