:where(.gq-runtime-plugin-3f3772242a2100a5-9,.gq-runtime-plugin-3f3772242a2100a5-9 *).sticky{position:sticky}:where(.gq-runtime-plugin-3f3772242a2100a5-9,.gq-runtime-plugin-3f3772242a2100a5-9 *).outline{outline-style:solid}.site:has(.eva-gq-layout--header) .common-module-keywordFilter{border-block:1px solid var(--el-border-color,#777167);min-width:0;color:var(--el-text-color-primary,#f2eee7);padding-block:1em}.site:has(.eva-gq-layout--header) .common-module-keywordFilter :is(button,.gq-filter-select,.gq-filter-sort,.el-input,.el-select__wrapper){min-height:2.75rem}.site:has(.eva-gq-layout--header) .common-module-keywordFilter :is(.gq-filter-tab,.gq-filter-term){border-block-end:2px solid #0000;padding-inline:.875em;border-radius:0!important}.site:has(.eva-gq-layout--header) .common-module-keywordFilter :is(.gq-filter-tab,.gq-filter-term)[aria-pressed=true]{border-block-end-color:var(--el-color-primary,#c32c16)}.site:has(.eva-gq-layout--header) .common-module-keywordFilter :is(.el-input__wrapper,.el-select__wrapper,.gq-filter-select,.gq-filter-sort){border-radius:0}.site:has(.eva-gq-layout--header) .common-module-keywordFilter .gq-filter-clear{min-width:2.75rem}.site:has(.eva-gq-layout--header) .common-module-keywordFilter :is(button,input,select):focus-visible{outline:2px solid var(--el-color-primary,#c32c16);outline-offset:2px}body:has(.eva-gq-layout--header) .signin-page:has(.dsh-account){background:var(--el-bg-color-page);align-items:flex-start;min-height:calc(100dvh - 8rem);padding:clamp(1.5rem,6vh,4rem) 1rem 3rem}body:has(.eva-gq-layout--header) .signin-page:has(.dsh-account)>div{max-width:32rem;box-shadow:none;border-radius:0;margin-top:0}body:has(.eva-gq-layout--header) .dsh-account{background:var(--el-bg-color);border:1px solid var(--el-border-color);border-top:3px solid var(--el-color-primary);padding:clamp(1.5rem,5vw,2.5rem)}body:has(.eva-gq-layout--header) .dsh-account__header{border-bottom:1px solid var(--el-border-color);padding-bottom:1.5rem}body:has(.eva-gq-layout--header) .dsh-account__header h1{letter-spacing:-.035em;margin-bottom:1rem;font-family:Noto Serif CJK SC,Songti SC,serif;font-size:clamp(2.25rem,6vw,3.5rem);font-weight:900;line-height:1.15}body:has(.eva-gq-layout--header) .dsh-account :is(input:not([type=checkbox]),button){border-radius:0;min-height:2.75rem}body:has(.eva-gq-layout--header) .dsh-account input:not([type=checkbox]){height:3rem;font-size:1rem}body:has(.eva-gq-layout--header) .dsh-account .dsh-account__submit{letter-spacing:.12em;font-weight:700}body:has(.eva-gq-layout--header) .dsh-account button.dsh-account__ghost{text-underline-offset:.35em;padding-inline:.25rem;text-decoration:underline}body:has(.eva-gq-layout--header) .dsh-account :is(input,button,a):focus-visible{outline:2px solid var(--el-color-primary);outline-offset:3px}body:has(.eva-gq-layout--header) .dsh-account .dsh-account__check{align-items:center;min-height:2.75rem;font-size:.875rem}body:has(.eva-gq-layout--header) .dsh-account .dsh-account__code{overflow-wrap:anywhere;border-radius:0;font-family:ui-monospace,monospace}body:has(.eva-gq-layout--header) .login-box:has(.dsh-account){border-radius:0;max-width:32rem}body:has(.eva-gq-layout--header) .login-box:has(.dsh-account)>.el-dialog__body>button{border-radius:0;min-width:2.75rem;min-height:2.75rem}.site:has(.eva-gq-layout--header) :is([class*=account-module-],.module-accountNav){border:1px solid var(--el-border-color);border-radius:0}.site:has(.eva-gq-layout--header) .account-module-profile{border-top:3px solid var(--el-color-primary)}.site:has(.eva-gq-layout--header) .account-module-profile h2{font-family:Noto Serif CJK SC,Songti SC,serif;font-size:1.5rem;font-weight:900}.site:has(.eva-gq-layout--header) .module-accountNav :is(a,.gq-menu-account-icon){border-radius:0}.site:has(.eva-gq-layout--header) .module-accountNav a{border-inline-start:3px solid #0000;min-height:2.75rem}.site:has(.eva-gq-layout--header) .module-accountNav a.is-active{border-inline-start-color:var(--el-color-primary);font-weight:700}.site:has(.eva-gq-layout--header) [class*=account-module-] :is(.el-button,.el-input__wrapper,.el-select__wrapper){border-radius:0;min-height:2.75rem}.site:has(.eva-gq-layout--header) [class*=account-module-] :is(.el-input__inner,.el-textarea__inner){font-size:1rem}.site:has(.eva-gq-layout--header) :is([class*=account-module-],.module-accountNav) :is(a,button,input,textarea):focus-visible{outline:2px solid var(--el-color-primary);outline-offset:3px}.site:has(.eva-gq-layout--header) .account-module-membership .vip-info-box{background:var(--el-bg-color);color:var(--el-text-color-primary);border-bottom:3px solid var(--el-color-primary);border-radius:0}.site:has(.eva-gq-layout--header) .account-module-membership .vip-info-box:before{display:none}.site:has(.eva-gq-layout--header) .account-module-membership .vip-info-box:after{display:none}.site:has(.eva-gq-layout--header) .account-module-membership .auto-grid>button{background-image:none;border-radius:0}@media (width<=48rem){.site:has(.eva-gq-layout--header) .global-wrapper:has([class*=account-module-]){flex-direction:column;display:flex}.site:has(.eva-gq-layout--header) .global-wrapper:has([class*=account-module-])>div{width:100%;min-width:0;height:auto;min-height:0;flex:none!important}.site:has(.eva-gq-layout--header) .global-wrapper:has([class*=account-module-]) .global-left-sidebar-box>div{height:auto;max-width:100%!important}.site:has(.eva-gq-layout--header) .global-wrapper:has([class*=account-module-]) .global-top-sidebar-box{height:auto}.site:has(.eva-gq-layout--header) .global-wrapper:has([class*=account-module-]) .global-top-sidebar-box>div{height:auto}.site:has(.eva-gq-layout--header) .global-wrapper:has([class*=account-module-]) .widget-global-left{position:static!important}.site:has(.eva-gq-layout--header) .module-accountNav nav{grid-template-columns:repeat(3,minmax(0,1fr))}.site:has(.eva-gq-layout--header) .module-accountNav a{overflow-wrap:anywhere;padding:.5rem;font-size:.875rem}.site:has(.eva-gq-layout--header) .account-module-profile h2{overflow-wrap:anywhere;font-size:1.125rem}}@media (prefers-reduced-motion:reduce){body:has(.eva-gq-layout--header) .dsh-account :is(button,input){transition:none;animation:none}.site:has(.eva-gq-layout--header) :is([class*=account-module-],.module-accountNav) :is(a,button,input,textarea){transition:none;animation:none}}.site:has(.eva-gq-layout--header) .common-module-product .product-flex-list article{border:1px solid var(--el-border-color);background:var(--el-bg-color);border-radius:0;min-width:0;overflow:hidden}.site:has(.eva-gq-layout--header) .common-module-product .product-card-main{border-top:1px solid var(--el-border-color);gap:1rem;padding:1.25rem}.site:has(.eva-gq-layout--header) .common-module-product .product-card-title{letter-spacing:-.02em;overflow-wrap:anywhere;font-family:Noto Serif CJK SC,Songti SC,serif;font-weight:900;line-height:1.5}.site:has(.eva-gq-layout--header) .common-module-product .product-card-price{font-variant-numeric:tabular-nums;color:var(--el-color-primary);padding-top:.5rem;font-size:1.125rem;font-weight:600}.site:has(.eva-gq-layout--header) .common-module-product .product-card-button{border-radius:0;width:2.75rem!important;min-width:2.75rem!important;height:2.75rem!important}.site:has(.eva-gq-layout--header) .common-module-productFilter{border-block:1px solid var(--el-border-color);padding-block:1rem}.site:has(.eva-gq-layout--header) .common-module-productFilter :is(.el-button,.el-input,.el-input__wrapper){border-radius:0;min-height:2.75rem}.site:has(.eva-gq-layout--header) .product-single-hero{border-top:3px solid var(--el-color-primary);--gq-product-hero-radius:0;padding-block:clamp(1.5rem,4vw,3rem)}.site:has(.eva-gq-layout--header) .product-single-hero h1{letter-spacing:-.035em;margin-bottom:1.5rem;font-family:Noto Serif CJK SC,Songti SC,serif;font-size:clamp(1.875rem,3.25vw,3rem);font-weight:900;line-height:1.3}.site:has(.eva-gq-layout--header) .product-single-hero [aria-live=polite]{border-inline-start:3px solid var(--el-color-primary);border-radius:0}.site:has(.eva-gq-layout--header) .product-single-hero .display-media{border-radius:0}.site:has(.eva-gq-layout--header) .product-single-hero :is(button,.el-input-number,.el-input__wrapper){border-radius:0;min-height:2.75rem}.site:has(.eva-gq-layout--header) .product-single-hero .el-input-number :is(.el-input-number__increase,.el-input-number__decrease){border-radius:0;min-width:2.75rem}.site:has(.eva-gq-layout--header) .product-single-hero :is(input,button){font-size:1rem}.site:has(.eva-gq-layout--header) .product-single-content{border-top:1px solid var(--el-border-color);padding-block:2rem;line-height:1.9}.site:has(.eva-gq-layout--header) .product-single-content :is(h2,h3){margin-block:1.5em .75em;font-family:Noto Serif CJK SC,Songti SC,serif;font-weight:900}.site:has(.eva-gq-layout--header) :is(.common-module-product,.common-module-productFilter,.product-single-hero,.product-single-content) :is(a,button,input):focus-visible{outline:2px solid var(--el-color-primary);outline-offset:3px}body:has(.eva-gq-layout--header) .cart-drawer :is(a,button,input):focus-visible{outline:2px solid var(--el-color-primary);outline-offset:3px}body:has(.eva-gq-layout--header) .cart-drawer{border-inline-start:3px solid var(--el-color-primary)}body:has(.eva-gq-layout--header) .cart-drawer .el-drawer__header{border-bottom:1px solid var(--el-border-color);margin-bottom:0;padding-bottom:1.25rem}body:has(.eva-gq-layout--header) .cart-drawer .el-drawer__title{font-family:Noto Serif CJK SC,Songti SC,serif;font-size:1.75rem;font-weight:900}body:has(.eva-gq-layout--header) .cart-drawer :is(button,.el-checkbox){min-height:2.75rem}body:has(.eva-gq-layout--header) .cart-drawer :is(.el-button,.el-drawer__close-btn){border-radius:0;min-width:2.75rem}body:has(.eva-gq-layout--header) .cart-drawer .cart-quantity-input{height:2.75rem;font-size:1rem;width:9rem!important}body:has(.eva-gq-layout--header) .cart-drawer .cart-quantity-input .el-input__wrapper{border-radius:0;padding-inline:2.75rem}body:has(.eva-gq-layout--header) .cart-drawer .cart-quantity-input :is(.el-input-number__increase,.el-input-number__decrease){border-bottom:0;border-radius:0;width:2.75rem;height:100%;top:0}body:has(.eva-gq-layout--header) .cart-drawer .cart-quantity-input .el-input-number__decrease{border-left:0;border-right:1px solid var(--el-border-color);left:0;right:auto}body:has(.eva-gq-layout--header) .cart-drawer :is(div:has(>.cart-quantity-input),div:has(>div>.cart-quantity-input)){flex-wrap:wrap;row-gap:.5rem}@media (prefers-reduced-motion:reduce){.site:has(.eva-gq-layout--header) .common-module-product :is(article,img,button){transition:none;animation:none}}.site:has(.eva-gq-layout--header) .common-module-product{container-type:inline-size}@container (width<=30rem){.site:has(.eva-gq-layout--header) .common-module-product .product-flex-list{grid-template-columns:minmax(0,1fr)}}.site.desktop:has(.eva-gq-layout--header) .global-ui-host>.fixed{border-radius:0}@media (width<=640px){.site.desktop:has(.eva-gq-layout--header):has(.global-ui-host>.fixed) .site-content-wrapper{padding-inline-end:3.75rem}.site.desktop:has(.eva-gq-layout--header) .global-ui-host>.fixed{width:2.75rem}.site.desktop:has(.eva-gq-layout--header) .global-ui-host>.fixed>.flex>.group\/widget{justify-content:center;width:100%}}.site.mobile .eva-gq-layout--header .meta-bar-wrapper .locale-button-box,.site.mobile .eva-gq-layout--header .meta-bar-wrapper .search-button,.site.mobile .eva-gq-layout--header .meta-bar-wrapper .dark-mode-button-box{width:2.75rem;height:2.75rem;padding:0}.site.mobile .eva-gq-layout--header .meta-bar-wrapper .locale-group button,.site.mobile .eva-gq-layout--header .meta-bar-wrapper .cart-button{justify-content:center;min-width:2.75rem;min-height:2.75rem}.site.mobile .eva-gq-layout--header .header-affix-wrapper .grid:has(>.search-box-wrapper){min-height:6rem;grid-template-columns:minmax(0,1fr) auto!important}.site.desktop:has(.global-ui-host>.fixed) .eva-gq-layout--footer footer .container{padding-inline-end:8rem}@media (width<=48rem){.site.desktop:has(.eva-gq-layout--header) .section-inner:has(.eva-gq-reading){flex-direction:column}.site.desktop:has(.eva-gq-layout--header) .section-inner:has(.eva-gq-reading)>div{inline-size:100%;min-inline-size:0}}.eva-gq-layout[data-v-d1b2f5b2]{width:100%;min-width:0}.eva-gq-layout--header[data-v-d1b2f5b2]{z-index:7;height:0;position:sticky;top:0}.runtime-plugin-preview-root .eva-gq-layout--header,.runtime-plugin-preview-root .eva-gq-layout--header .gq-header{height:auto}.eva-gq-layout--header[data-v-d1b2f5b2] .header-affix-wrapper{border-bottom:1px solid var(--el-border-color);box-shadow:inset 0 -.1875em var(--eva-layout-accent)}.eva-gq-layout--header[data-v-d1b2f5b2] .menu-wrapper a{letter-spacing:.035em;font-weight:600}.eva-gq-layout--header[data-v-d1b2f5b2] .locale-group,.eva-gq-layout--header[data-v-d1b2f5b2] .cart-button,.eva-gq-layout--header[data-v-d1b2f5b2] .search-button{border-radius:0}.eva-gq-layout--header[data-v-d1b2f5b2] a:focus-visible,.eva-gq-layout--header[data-v-d1b2f5b2] button:focus-visible,.eva-gq-layout--footer[data-v-d1b2f5b2] a:focus-visible{outline:.1875em solid var(--el-color-primary,var(--eva-layout-accent));outline-offset:.15em}.eva-gq-layout--footer[data-v-d1b2f5b2] footer{border-top:.1875em solid var(--eva-layout-accent)}.eva-gq-layout--footer[data-v-d1b2f5b2] a{text-underline-offset:.3em}
/*$vite$:1*/