:root{--xc-ui-font: "SF Pro Text", "SF Pro Display", "PingFang TC", "Noto Sans TC", "Microsoft JhengHei", "Helvetica Neue", Arial, sans-serif;--xc-ui-focus: 3px solid #2357dc}html{scroll-padding-top:84px}body{--font-body-family: var(--xc-ui-font) !important;--font-heading-family: var(--xc-ui-font) !important;font-family:var(--xc-ui-font)!important;letter-spacing:0!important;font-kerning:normal}body button,body input,body select,body textarea,body .header-wrapper,body .footer,body #MainContent,body #MainContent .xc-c300-0817,body #MainContent .xc-s100-0819,body #MainContent .xc-s300-0820-root,body #MainContent .xc-m59pro-0820,body #MainContent .xc-h300-pro{font-family:var(--xc-ui-font)!important;letter-spacing:0!important}body #MainContent .xc-c300-0817 button,body #MainContent .xc-s100-0819 button,body #MainContent .xc-s300-0820-root button,body #MainContent .xc-m59pro-0820 button,body #MainContent .xc-h300-pro button{font-family:inherit!important;letter-spacing:0!important}body .header-wrapper a:focus-visible,body .header-wrapper button:focus-visible,body .footer a:focus-visible,body .footer button:focus-visible,body #MainContent a:focus-visible,body #MainContent button:focus-visible,body #MainContent input:focus-visible,body #MainContent select:focus-visible,body #MainContent textarea:focus-visible{outline:var(--xc-ui-focus)!important;outline-offset:3px!important}@media screen and (min-width:990px)and (max-width:1120px){body .header.header--middle-left:not(.drawer-menu){grid-template-areas:"left-icons heading icons"!important;grid-template-columns:auto minmax(0,1fr) auto!important;column-gap:0!important}body .header.header--middle-left:not(.drawer-menu)>header-drawer{display:block!important;grid-area:left-icons!important;justify-self:start!important;margin-left:-1.2rem!important}body .header.header--middle-left:not(.drawer-menu)>.header__inline-menu{display:none!important}body .header.header--middle-left:not(.drawer-menu)>.header__heading,body .header.header--middle-left:not(.drawer-menu)>.header__heading-link{justify-self:center!important;margin-left:0!important}}body #MainContent [data-xc-live-product] .xc-live-product__summary h1,body #MainContent [data-xc-live-product] h1[data-xc-product-heading],body #MainContent h1.product-title,body #MainContent h1.xc-s300-0820-product-title,body #MainContent h1.h300-title,body #MainContent [data-h300-live-product] h1{display:block!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important;overflow-wrap:anywhere!important;text-overflow:clip!important;white-space:normal!important;text-wrap:balance;-webkit-line-clamp:unset!important;line-clamp:unset!important}body #MainContent [data-xc-live-product] .xc-live-product__promo-claim,body #MainContent .xc-live-product__promo-claim,body #MainContent [data-xc-live-product] .xc-universal-promo__claim,body #MainContent .xc-universal-promo__claim,body #MainContent [data-xc-universal-promo-claim],body #MainContent [data-xc-promo-claim],body #MainContent #xc-s300-0820-coupon-apply,body #MainContent .xc-s300-0820-coupon-card button,body #MainContent .h300-coupon-card button,body #MainContent [data-xc-live-product] .xc-live-product__promo button,body #MainContent .xc-live-product__promo button{min-height:44px!important;padding-inline:14px!important;font-size:12px!important;touch-action:manipulation}body #MainContent [data-xc-live-product] .xc-live-product__choice label,body #MainContent .xc-live-product__choice label{min-height:44px!important;touch-action:manipulation}body #MainContent .choice,body #MainContent .color-swatch,body #MainContent .xc-s300-0820-color-swatch,body #MainContent .xc-s300-0820-choice,body #MainContent .h300-color-choice{min-height:44px;touch-action:manipulation}body #MainContent [data-xc-live-product] .xc-live-product__whatsapp,body #MainContent .xc-live-product__whatsapp,body #MainContent [data-xc-live-product] .xc-live-product__buy,body #MainContent .xc-live-product__buy,body #MainContent .xc-universal-buy-actions a,body #MainContent .xc-universal-buy-actions button,body #MainContent .buy-link,body #MainContent .xc-universal-consult,body #MainContent .xc-s300-0820-btn,body #MainContent .h300-buy-button,body #MainContent .h300-ask-button{min-height:50px!important;touch-action:manipulation}body #MainContent .h300-preorder-chat{min-height:44px!important;display:inline-flex;align-items:center;touch-action:manipulation}body #MainContent .subnav,body #MainContent .page-subnav,body #MainContent .xc-s300-0820-section-nav,body #MainContent .h300-local-nav{overscroll-behavior-x:contain}body #MainContent .subnav-inner,body #MainContent .page-subnav .wrap,body #MainContent .xc-s300-0820-section-nav-inner,body #MainContent .h300-local-nav{min-height:44px;padding-inline:4px 16px;overflow-x:auto;scroll-padding-inline:4px 16px;-webkit-overflow-scrolling:touch}body #MainContent .subnav-inner a,body #MainContent .page-subnav a,body #MainContent .xc-s300-0820-section-nav-inner a,body #MainContent .h300-local-nav a{min-height:44px!important;display:inline-flex;align-items:center}body #MainContent #highlights,body #MainContent #features,body #MainContent #reviews,body #MainContent #compare,body #MainContent #scenarios,body #MainContent #specs,body #MainContent #faq{scroll-margin-top:84px!important}body #MainContent .xc-series-official__nav{padding-inline:4px 16px!important;scroll-padding-inline:4px 16px;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}body #MainContent .xc-series-official__nav a{min-height:44px!important}body #MainContent .xc-series-official__block{scroll-margin-top:84px!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body *,body *:before,body *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media screen and (max-width:749px){body #MainContent [data-xc-live-product]:not([data-product-handle=c300-pro]) .xc-live-product__gallery{--xc-mobile-gallery-height: clamp(320px, calc(100vw - 86px) , 440px);display:grid!important;grid-template-columns:66px minmax(0,1fr)!important;gap:8px!important}body #MainContent [data-xc-live-product]:not([data-product-handle=c300-pro]) .xc-live-product__main-media{grid-column:2!important;grid-row:1!important;height:var(--xc-mobile-gallery-height)!important;aspect-ratio:auto!important}body #MainContent [data-xc-live-product]:not([data-product-handle=c300-pro]) .xc-live-product__thumbs{grid-column:1!important;grid-row:1!important;display:flex!important;flex-direction:column!important;gap:6px!important;width:100%!important;height:var(--xc-mobile-gallery-height)!important;margin:0!important;padding:0!important;overflow:auto!important}body #MainContent [data-xc-live-product]:not([data-product-handle=c300-pro]) .xc-live-product__thumb{width:64px!important;min-width:64px!important;height:64px!important;flex:0 0 64px!important}body #MainContent [data-xc-live-product]:not([data-product-handle=c300-pro]) .xc-live-product__thumb img{object-fit:contain!important}body #MainContent .xc-s100-0819 .media-side,body #MainContent .xc-c500-0818 .media-side,body #MainContent .xc-m59pro-0820 .media-side{--xc-mobile-gallery-height: clamp(300px, calc(100vw - 86px) , 380px);display:grid!important;grid-template-columns:66px minmax(0,1fr)!important;gap:8px!important}body #MainContent .xc-s100-0819 .stage,body #MainContent .xc-c500-0818 .stage,body #MainContent .xc-m59pro-0820 .stage{grid-column:2!important;grid-row:1!important;height:var(--xc-mobile-gallery-height)!important;aspect-ratio:auto!important}body #MainContent .xc-s100-0819 .thumbs,body #MainContent .xc-c500-0818 .thumbs,body #MainContent .xc-m59pro-0820 .thumbs{grid-column:1!important;grid-row:1!important;display:flex!important;flex-direction:column!important;gap:6px!important;width:100%!important;height:var(--xc-mobile-gallery-height)!important;max-height:none!important;margin:0!important;padding:0!important;overflow:auto!important}body #MainContent .xc-s100-0819 .thumb,body #MainContent .xc-c500-0818 .thumb,body #MainContent .xc-m59pro-0820 .thumb{width:64px!important;min-width:64px!important;height:64px!important;flex:0 0 64px!important}body #MainContent .xc-s100-0819 .thumb img,body #MainContent .xc-c500-0818 .thumb img,body #MainContent .xc-m59pro-0820 .thumb img{object-fit:contain!important}body #MainContent .xc-s300-0820-gallery{--xc-mobile-gallery-height: clamp(320px, calc(100vw - 86px) , 440px);display:grid!important;grid-template-columns:66px minmax(0,1fr)!important;gap:8px!important}body #MainContent .xc-s300-0820-main-media{grid-column:2!important;grid-row:1!important;height:var(--xc-mobile-gallery-height)!important;aspect-ratio:auto!important}body #MainContent .xc-s300-0820-thumbs{grid-column:1!important;grid-row:1!important;display:flex!important;flex-direction:column!important;gap:6px!important;width:100%!important;height:var(--xc-mobile-gallery-height)!important;max-height:none!important;margin:0!important;padding:0!important;overflow:auto!important}body #MainContent .xc-s300-0820-thumb{width:64px!important;min-width:64px!important;height:64px!important;flex:0 0 64px!important}body #MainContent .xc-s300-0820-thumb img{object-fit:contain!important}body #MainContent .xc-tm-product__gallery{--xc-mobile-gallery-height: clamp(320px, calc(100vw - 86px) , 440px);display:grid!important;grid-template-columns:66px minmax(0,1fr)!important;gap:8px!important}body #MainContent .xc-tm-product__stage{grid-column:2!important;grid-row:1!important;height:var(--xc-mobile-gallery-height)!important;aspect-ratio:auto!important}body #MainContent .xc-tm-product__thumbs{grid-column:1!important;grid-row:1!important;display:flex!important;flex-direction:column!important;gap:6px!important;width:100%!important;height:var(--xc-mobile-gallery-height)!important;max-height:none!important;margin:0!important;padding:0!important;overflow:auto!important}body #MainContent .xc-tm-product__thumb{width:64px!important;min-width:64px!important;height:64px!important;flex:0 0 64px!important}body #MainContent .xc-tm-product__thumb img{object-fit:contain!important}body #MainContent .xc-h300-pro .h300-gallery{--xc-mobile-gallery-height: clamp(320px, calc(100vw - 86px) , 440px);display:grid!important;grid-template-columns:66px minmax(0,1fr)!important;gap:8px!important;direction:ltr!important}body #MainContent .xc-h300-pro .h300-main-media{grid-column:2!important;grid-row:1!important;height:var(--xc-mobile-gallery-height)!important;aspect-ratio:auto!important}body #MainContent .xc-h300-pro .h300-thumbs{grid-column:1!important;grid-row:1!important;display:flex!important;flex-direction:column!important;gap:6px!important;width:100%!important;height:var(--xc-mobile-gallery-height)!important;max-height:none!important;margin:0!important;padding:0!important;overflow:auto!important}body #MainContent .xc-h300-pro .h300-thumb{width:64px!important;min-width:64px!important;height:64px!important;flex:0 0 64px!important}body #MainContent [data-xc-live-product][data-product-handle=c100] .xc-live-product__gallery{--xc-mobile-gallery-height: clamp(300px, calc(100vw - 104px) , 410px)}body #MainContent .xc-tm-product__gallery{--xc-mobile-gallery-height: clamp(280px, calc(100vw - 160px) , 350px)}body #MainContent .xc-h300-pro .h300-gallery{--xc-mobile-gallery-height: clamp(310px, calc(100vw - 96px) , 430px)}body:has(.xc-h300-pro) #xc-mobile-product-tools,body:has(.xc-h300-pro) .h300-floating-tools .h300-support-wrap{display:none!important}}body #MainContent .xc-h300-pro .h300-floating-tools .h300-support-wrap{display:none!important}@media screen and (max-width:749px){body #MainContent [data-xc-live-product][data-product-handle] .xc-live-product__gallery,body #MainContent .xc-s100-0819 .media-side,body #MainContent .xc-c500-0818 .media-side,body #MainContent .xc-m59pro-0820 .media-side,body #MainContent .xc-s300-0820-gallery,body #MainContent .xc-tm-product__gallery{--xc-mobile-gallery-height: clamp(280px, calc(100vw - 160px) , 350px) !important}body #MainContent .xc-h300-pro .h300-gallery{--xc-mobile-gallery-height: clamp(300px, calc(100vw - 140px) , 380px) !important}body #MainContent [data-xc-live-product][data-product-handle=c300-pro] .xc-live-product__gallery{display:grid!important;grid-template-columns:66px minmax(0,1fr)!important;gap:8px!important}body #MainContent [data-xc-live-product][data-product-handle=c300-pro] .xc-live-product__main-media{grid-column:2!important;grid-row:1!important;height:var(--xc-mobile-gallery-height)!important;aspect-ratio:auto!important}body #MainContent [data-xc-live-product][data-product-handle=c300-pro] .xc-live-product__thumbs{grid-column:1!important;grid-row:1!important;display:flex!important;flex-direction:column!important;gap:6px!important;width:100%!important;height:var(--xc-mobile-gallery-height)!important;margin:0!important;padding:0!important;overflow:auto!important}body #MainContent [data-xc-live-product][data-product-handle=c300-pro] .xc-live-product__thumb{width:64px!important;min-width:64px!important;height:64px!important;flex:0 0 64px!important}body #MainContent [data-xc-live-product][data-product-handle=c300-pro] .xc-live-product__thumb img{object-fit:contain!important}body #MainContent .xc-c500-0818 .floating-tools,body #MainContent .xc-s100-0819 .floating-tools,body #MainContent .xc-live-product[data-product-handle] .floating-tools{display:flex!important;visibility:visible!important;pointer-events:none!important}body #MainContent .xc-c500-0818 .floating-tools .back-top,body #MainContent .xc-s100-0819 .floating-tools .back-top,body #MainContent .xc-live-product[data-product-handle] .floating-tools .back-top{display:inline-flex!important;width:46px!important;height:46px!important;pointer-events:auto!important}body #MainContent .xc-c500-0818 .floating-tools .support-wrap,body #MainContent .xc-s100-0819 .floating-tools .support-wrap,body #MainContent .xc-live-product[data-product-handle] .floating-tools .support-wrap{display:none!important}body #MainContent .xc-c500-0818 .floating-tools,body #MainContent .xc-s100-0819 .floating-tools{bottom:calc(88px + env(safe-area-inset-bottom,0px))!important}body:has(.xc-h300-pro) .h300-floating-tools{display:flex!important;visibility:visible!important;pointer-events:none!important}body:has(.xc-h300-pro) .h300-floating-tools .h300-back-top{pointer-events:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/srh-ui-guidelines-fixes.css.map */
