/*! sr-ds:archive | direction=b | content=7ea7831d1201 | built=2026-10-26T20:12:59+08:00 | src: C:\Users\m1208\sr-design-system */
body.sr-ds .elementor-16976 .elementor-element.elementor-element-4337d25f{--margin-top:0px;--margin-bottom:18px}body.sr-ds.woodmart-archive-shop .wd-content-layout{padding-top:22px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-705c2532{--gap:28px 28px;--row-gap:28px;--column-gap:28px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-783e3150{--gap:16px 16px;--row-gap:16px;--column-gap:16px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-7ca1540c,body.sr-ds .elementor-16976 .elementor-element.elementor-element-7ca1540c>.elementor-widget-container{display:contents}body.sr-ds .elementor-16976 .elementor-element.elementor-element-7ca1540c .woocommerce-notices-wrapper:empty{display:none}body.sr-ds .elementor-16976 .sr-ds-only.elementor-widget-shortcode>.elementor-widget-container,body.sr-ds .elementor-16976 .sr-ds-only.elementor-widget-shortcode .elementor-shortcode{margin:0;padding:0}body.sr-ds .elementor-16976 .elementor-element.elementor-element-4909d16 .wd-breadcrumbs.woocommerce-breadcrumb{font-size:var(--sun-fs-xs);gap:2px 0;padding:0;line-height:1.5}body.sr-ds .elementor-16976 .elementor-element.elementor-element-4909d16 .wd-breadcrumbs a{color:var(--sun-text-muted);background:0 0;border-radius:0;gap:0;padding:0;font-weight:500}@media (hover:hover){body.sr-ds .elementor-16976 .elementor-element.elementor-element-4909d16 .wd-breadcrumbs a:hover{color:var(--sun-accent-text);background:0 0}}body.sr-ds .elementor-16976 .elementor-element.elementor-element-4909d16 .wd-breadcrumbs a:first-child{font-size:inherit;margin-left:0}body.sr-ds .elementor-16976 .elementor-element.elementor-element-4909d16 .wd-breadcrumbs a:first-child:before{content:none}body.sr-ds .elementor-16976 .elementor-element.elementor-element-4909d16 .wd-breadcrumbs .wd-delimiter{width:auto;height:auto;color:var(--sun-text-muted);border:0;margin:0;overflow:visible;transform:none}body.sr-ds .elementor-16976 .elementor-element.elementor-element-4909d16 .wd-breadcrumbs .wd-last{box-shadow:none;color:var(--sun-text-strong);background:0 0;border:0;border-radius:0;padding:0;font-weight:600}body.sr-ds:is(.search,.tax-pa_artistname) .elementor-16976 .elementor-element.elementor-element-4909d16 .wd-breadcrumbs .wd-last{font-family:var(--sun-font-body);font-weight:var(--sun-fw-bold);letter-spacing:0;text-transform:none}body.sr-ds.tax-pa_artistname .elementor-16976 .elementor-element.elementor-element-4909d16 .wd-breadcrumbs>span:not([class]),body.sr-ds.tax-pa_artistname .elementor-16976 .elementor-element.elementor-element-4909d16 .wd-breadcrumbs>span:not([class])+.wd-delimiter{display:none}body.sr-ds .sun-arch-head{--arch-obi:var(--sun-obi-film);--arch-obi-fg:var(--sun-on-obi);margin:0;padding-top:30px;position:relative}body.sr-ds .sun-arch-head[data-region=jp]{--arch-obi:var(--sun-obi-jp)}body.sr-ds .sun-arch-head[data-region=west]{--arch-obi:var(--sun-obi-west)}body.sr-ds .sun-arch-head[data-region=hk]{--arch-obi:var(--sun-obi-hk)}body.sr-ds .sun-arch-head[data-region=tw]{--arch-obi:var(--sun-obi-tw)}body.sr-ds .sun-arch-head[data-region=pick]{--arch-obi:var(--sun-obi-pick);--arch-obi-fg:var(--sun-on-obi-pick)}body.sr-ds .sun-arch-head[data-region=new]{--arch-obi-fg:var(--sun-accent)}body.sr-ds .sun-arch-head__tab{z-index:var(--sun-z-raised);border:var(--sun-card-bw,2px) solid var(--sun-line-strong);background-color:var(--arch-obi);height:32px;color:var(--arch-obi-fg);font-family:var(--sun-font-display);font-size:15px;font-weight:var(--sun-fw-display);letter-spacing:.2em;white-space:nowrap;border-bottom:0;align-items:center;padding:0 18px;line-height:1;display:inline-flex;position:absolute;top:0;left:0}body.sr-ds .sun-arch-head__board{--arch-pad-y:var(--sun-page-head-pad-y,var(--sun-space-6));--arch-pad-x:var(--sun-page-head-pad-x,var(--sun-space-6));column-gap:var(--sun-space-5);padding:var(--arch-pad-y) var(--arch-pad-x);border:var(--sun-card-bw,2px) solid var(--sun-line-strong);background-color:var(--sun-bg-alt);color:var(--sun-text-on-kraft);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}body.sr-ds .sun-arch-head__main{align-self:center;min-width:0}body.sr-ds .sun-arch-head__eyebrow{color:var(--sun-text-on-kraft);font-family:var(--sun-font-mono);font-size:var(--sun-fs-xs);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 6px;font-weight:600;line-height:1.4;display:flex}body.sr-ds .sun-arch-head__eyebrow:before{content:"";background-color:var(--arch-obi);width:9px;height:9px;box-shadow:0 0 0 1px var(--sun-line-strong);flex:none}body.sr-ds .sun-arch-head .sun-arch-head__title{color:var(--sun-text-strong);font-family:var(--sun-font-display);font-size:var(--sun-fs-h1);font-weight:var(--sun-fw-display);line-height:var(--sun-lh-tight);letter-spacing:.05em;text-wrap:balance;margin:0;padding:0}body.sr-ds .sun-arch-head .sun-arch-head__title--dyn{font-family:var(--sun-font-body);font-weight:var(--sun-fw-bold);letter-spacing:.01em;overflow-wrap:anywhere}body.sr-ds .sun-arch-head__qs{color:var(--sun-text-on-kraft);font-family:var(--sun-font-display);font-size:.55em;font-weight:var(--sun-fw-display);letter-spacing:.08em;white-space:nowrap;margin-left:.25em}body.sr-ds .sun-arch-head__lead{max-width:46em;color:var(--sun-text-on-kraft);font-size:var(--sun-fs-md);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;line-height:1.65;display:-webkit-box;overflow:hidden}body.sr-ds .sun-arch-head__count{background-color:var(--sun-accent);width:96px;height:96px;color:var(--sun-on-accent);border-radius:50%;grid-area:1/2;place-content:center;align-self:center;justify-items:center;margin:0 6px 0 0;display:grid;position:relative;transform:rotate(-8deg)}body.sr-ds .sun-arch-head__count:before{content:"";border:1px solid var(--sun-line-ink-soft);border-radius:50%;position:absolute;inset:4px}body.sr-ds .sun-arch-head__count-n{font-family:var(--sun-font-latin);letter-spacing:.01em;font-variant-numeric:tabular-nums lining-nums;font-size:28px;font-weight:600;line-height:1}body.sr-ds .sun-arch-head__count-k{font-family:var(--sun-font-display);font-size:var(--sun-fs-xs);font-weight:var(--sun-fw-display);letter-spacing:.2em;margin:2px -.2em 0 0}body.sr-ds .sun-arch-head__subs{gap:var(--sun-space-2);flex-wrap:wrap;grid-column:1/-1;margin-top:14px;overflow:visible}body.sr-ds .sun-arch-chips .sun-chip{position:relative}body.sr-ds .sun-arch-chips .sun-chip:before{content:"";position:absolute;inset:-5.5px 0}body.sr-ds .sun-arch-bar{justify-content:space-between;align-items:center;gap:var(--sun-space-3);margin:var(--sun-space-4) 0 0;display:flex}body.sr-ds .sun-arch-bar__status{min-width:0;color:var(--sun-text-muted);font-size:var(--sun-fs-sm);margin:0;padding:0;line-height:1.5}body.sr-ds .sun-arch-bar__status b{color:var(--sun-text-strong);font-family:var(--sun-font-latin);letter-spacing:.02em;font-size:16px;font-weight:600}body.sr-ds .sun-arch-bar__sep{color:var(--sun-text-muted);padding:0 .6em}body.sr-ds .sun-arch-bar__ctrl{align-items:center;gap:10px;display:flex}body.sr-ds .sun-sort{border:var(--sun-border-ink-2);background-color:var(--sun-surface);width:216px;height:44px;color:var(--sun-text-strong);align-items:center;display:inline-flex;position:relative}body.sr-ds .sun-sort:after{content:"";width:18px;height:18px;-webkit-mask:var(--sun-i-chev-down) center / contain no-repeat;mask:var(--sun-i-chev-down) center / contain no-repeat;pointer-events:none;background-color:currentColor;margin-top:-9px;position:absolute;top:50%;right:12px}body.sr-ds .sun-sort .sun-sort__k{z-index:var(--sun-z-raised);color:var(--sun-text-muted);font-family:var(--sun-font-display);font-size:var(--sun-fs-xs);font-weight:var(--sun-fw-display);letter-spacing:.14em;pointer-events:none;margin:0;line-height:1;position:absolute;top:50%;left:14px;transform:translateY(-50%)}body.sr-ds .sun-sort .sun-sort__form{background:0 0;border:0;width:auto;height:auto;margin:0;padding:0;position:absolute;inset:-2px}body.sr-ds .sun-sort .sun-sort__select{width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;color:var(--sun-text-strong);font-family:var(--sun-font-display);font-size:15px;font-weight:var(--sun-fw-display);letter-spacing:.06em;cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;border:0;border-radius:0;margin:0;padding:0 42px 0 58px;line-height:1.2;display:block}body.sr-ds .sun-sort .sun-sort__select:focus-visible{outline:0}body.sr-ds .sun-sort:focus-within{outline:var(--sun-focus-width) solid var(--sun-focus);outline-offset:var(--sun-focus-offset)}@media (hover:hover){body.sr-ds .sun-sort:hover{background-color:var(--sun-surface-pick)}}body.sr-ds .sun-arch-filter{display:none}body.sr-ds .sun-arch-active{margin:var(--sun-space-3) 0 0}body.sr-ds .sun-arch-active .wd-active-filters{align-items:center;gap:var(--sun-space-2) var(--sun-space-4);flex-wrap:wrap;margin:0;display:flex}body.sr-ds .sun-arch-active .wd-active-filters .widget_layered_nav_filters{margin:0;padding:0;overflow:visible}body.sr-ds .sun-arch-active .wd-clear-filters{border:0;order:2;margin:0;padding:0}body.sr-ds .sun-arch-active .wd-clear-filters .wd-action-icon{display:none}body.sr-ds .sun-arch-active .wd-active-filters .widget_layered_nav_filters ul li a{position:relative}body.sr-ds .sun-arch-active .wd-active-filters .widget_layered_nav_filters ul li a:before{content:"";position:absolute;inset:-5.5px 0}body.sr-ds .sun-arch-active .wd-clear-filters>a{min-height:var(--sun-tap);align-items:center;display:inline-flex}@media (min-width:1025px){body.sr-ds .elementor-16976 .elementor-element.elementor-element-73eda5e2{align-self:flex-start;position:sticky;top:96px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e>.elementor-widget-container{overscroll-behavior:contain;scrollbar-color:var(--sun-line-strong) transparent;scrollbar-width:thin;max-height:calc(100vh - 152px);overflow-y:auto}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e{padding-top:32px;position:relative}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e:before{content:"篩選";z-index:var(--sun-z-raised);box-sizing:border-box;border:var(--sun-card-bw,2px) solid var(--sun-line-strong);background-color:var(--sun-text-strong);width:132px;height:32px;color:var(--sun-text-inverse);font-family:var(--sun-font-display);font-size:15px;font-weight:var(--sun-fw-display);letter-spacing:.18em;border-bottom:0;align-items:center;padding:0 14px;line-height:1;display:flex;position:absolute;top:0;left:0}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e:after{content:"FILTER";z-index:var(--sun-z-raised);height:32px;color:var(--sun-accent);font-family:var(--sun-font-mono);letter-spacing:.2em;pointer-events:none;align-items:center;font-size:10px;font-weight:600;line-height:1;display:flex;position:absolute;top:0;left:66px}}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e>.elementor-widget-container{border:var(--sun-card-bw,2px) solid var(--sun-line-strong);background-color:var(--sun-surface);box-shadow:none;border-radius:0;padding:0}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .sidebar-widget{border-bottom:var(--sun-border-ink-2);margin:0;padding:0 0 10px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .sidebar-widget:last-child{border-bottom:0}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .widget-title{border-bottom:var(--sun-border-ink-2);background-color:var(--sun-bg-alt);color:var(--sun-text-strong);font-family:var(--sun-font-display);font-size:15px;font-weight:var(--sun-fw-display);letter-spacing:.12em;text-transform:none;margin:0 0 6px;padding:10px 16px 9px;line-height:1.3}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .widget-title:after{content:none}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories li{margin:0}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories>li{border-bottom:var(--sun-border-hair)}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories>li:last-child{border-bottom:0}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .widget_product_categories ul.product-categories li a{min-height:40px;font-size:var(--sun-fs-md);border-radius:0;padding:9px 64px 9px 16px;line-height:22px;color:var(--sun-text-strong)!important;font-weight:var(--sun-fw-bold)!important}@media (hover:hover){body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .widget_product_categories ul.product-categories li:not(.current-cat)>a:hover{background-color:var(--sun-surface-pick)!important;color:var(--sun-text-strong)!important}}@media (hover:none){body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .widget_product_categories ul.product-categories li:not(.current-cat)>a:hover{background-color:#0000!important}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories li:not(.current-cat)>.wd-cats-toggle:hover{color:var(--sun-text-strong);background:0 0}}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories li>.count{min-width:0;height:22px;color:var(--sun-text-muted);font-family:var(--sun-font-mono);font-size:var(--sun-fs-xs);background:0 0;border-radius:0;padding:0;font-weight:500;line-height:22px;top:9px;right:16px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories li:not(.current-cat)>a:hover+.count{color:var(--sun-text-muted);background:0 0}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories li.cat-parent>a{padding-right:92px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories li.cat-parent>.count{right:46px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories li>.wd-cats-toggle{width:32px;height:32px;color:var(--sun-text-strong);border-radius:0;line-height:32px;top:6px;right:8px}@media (hover:hover){body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories li>.wd-cats-toggle:hover{background-color:var(--sun-text-strong);color:var(--sun-text-inverse)}}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .widget_product_categories ul.product-categories li.current-cat>a,body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .widget_product_categories ul.product-categories .children li.current-cat>a{background-color:var(--sun-text-strong)!important;color:var(--sun-text-inverse)!important;font-weight:var(--sun-fw-bold)!important}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories li.current-cat>.count{color:var(--sun-accent);background:0 0}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories li.current-cat>.wd-cats-toggle{color:var(--sun-text-inverse)}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .widget_product_categories ul.product-categories li.current-cat-parent>a{color:var(--sun-text-strong)!important;font-weight:var(--sun-fw-bold)!important}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories>li:is(.cat-item-104,.cat-item-105,.cat-item-142,.cat-item-120,.cat-item-137)>a:before{content:"";background-color:var(--arch-region,var(--sun-text-strong));vertical-align:1px;width:9px;height:9px;margin:0 10px 0 2px;display:inline-block}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories>li.cat-item-104{--arch-region:var(--sun-obi-jp)}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories>li.cat-item-105{--arch-region:var(--sun-obi-west)}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories>li.cat-item-142{--arch-region:var(--sun-obi-hk)}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories>li.cat-item-120{--arch-region:var(--sun-obi-tw)}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories>li.cat-item-137{--arch-region:var(--sun-obi-film)}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories>li.cat-item-137.current-cat>a:before{box-shadow:0 0 0 1px var(--sun-text-inverse)}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories .children{border-left:var(--sun-border-ink-2);margin:4px 0 8px 16px;padding:0}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .widget_product_categories ul.product-categories .children li a{min-height:36px;font-size:var(--sun-fs-md);padding:7px 56px 7px 14px;line-height:22px;color:var(--sun-text)!important;font-weight:var(--sun-fw-regular)!important}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories .children li>.count{height:22px;line-height:22px;top:7px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories>li.cat-item-1083{margin:var(--sun-space-2) 0 0;padding:var(--sun-space-2) 0 0;border-top:var(--sun-border-ink-2)}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories>li.cat-item-1083>.count{top:calc(9px + var(--sun-space-2))}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .widget_product_categories ul.product-categories li:is(.cat-item-1083,.cat-item-1084)>a{font-family:var(--sun-font-display);letter-spacing:.06em;border:0;color:var(--sun-text-strong)!important;font-weight:var(--sun-fw-display)!important;background-color:#0000!important}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories li:is(.cat-item-1083,.cat-item-1084)>a:before{content:"";background-color:var(--sun-accent);width:9px;height:9px;box-shadow:none;outline:1px solid var(--sun-line-strong);outline-offset:-1px;vertical-align:1px;border-radius:0;margin:0 10px 0 2px;font-size:0;display:inline-block}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories li.cat-item-1084>a:before{background-color:var(--sun-primary);outline:0}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories li:is(.cat-item-1083,.cat-item-1084)>.count{color:var(--sun-text-muted);background:0 0}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .widget_product_categories ul.product-categories li:is(.cat-item-1083,.cat-item-1084).current-cat>a{background-color:var(--sun-text-strong)!important;color:var(--sun-text-inverse)!important}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories li:is(.cat-item-1083,.cat-item-1084).current-cat>.count{color:var(--sun-accent)}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .wd-filter-search{margin:4px 14px 8px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .wd-filter-search input{height:var(--sun-tap);min-height:var(--sun-tap);box-shadow:none;color:var(--sun-text-strong);font-size:16px;border:1.5px solid var(--sun-line-strong)!important;background-color:var(--sun-field)!important;border-radius:0!important}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .wd-filter-search input:focus{box-shadow:var(--sun-ring);border-color:var(--sun-focus)!important}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .wd-filter-list{padding:0 6px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .wd-filter-list li{position:relative;margin:0!important}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .wd-filter-list li>a{min-height:36px;color:var(--sun-text-strong);border-radius:0;padding:7px 48px 7px 34px!important}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .wd-filter-list li>a:before{content:"";border:1.5px solid var(--sun-line-strong);background-color:var(--sun-surface);width:16px;height:16px;margin-top:-8px;position:absolute;top:50%;left:10px}@media (hover:hover){body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .wd-filter-list li>a:hover{background-color:var(--sun-surface-pick)}}@media (hover:none){body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .wd-filter-list li:not(.wd-active,.chosen)>a:hover{background-color:#0000}}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .wd-filter-list .count{min-width:0;height:auto;font-family:var(--sun-font-mono);font-size:var(--sun-fs-xs);pointer-events:none;border-radius:0;padding:0;font-weight:500;line-height:1;position:absolute;top:50%;right:10px;transform:translateY(-50%);color:var(--sun-text-muted)!important;background:0 0!important;border:0!important}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .wd-filter-list li:is(.wd-active,.chosen)>a{background-color:var(--sun-text-strong);color:var(--sun-text-inverse);font-weight:var(--sun-fw-bold)}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .wd-filter-list li:is(.wd-active,.chosen)>a:before{border-color:var(--sun-text-inverse);background-color:var(--sun-text-inverse);box-shadow:inset 0 0 0 2px var(--sun-text-strong);-webkit-mask:none;mask:none}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .wd-filter-list li:is(.wd-active,.chosen)>a:after{content:"";background-color:var(--sun-text-strong);width:12px;height:12px;-webkit-mask:var(--sun-i-check) center / contain no-repeat;mask:var(--sun-i-check) center / contain no-repeat;margin-top:-6px;position:absolute;top:50%;left:12px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .wd-filter-list li:is(.wd-active,.chosen)>.count{color:var(--sun-accent)!important}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .wd-filter-list .wd-filter-lable{color:inherit}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3a82604e .woocommerce-pagination{margin:var(--sun-space-7) 0 var(--sun-space-2);border-top:0;padding-top:0}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3a82604e .woocommerce-pagination ul.page-numbers{gap:6px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3a82604e .woocommerce-pagination ul.page-numbers li>:is(a),body.sr-ds .elementor-16976 .elementor-element.elementor-element-3a82604e .woocommerce-pagination ul.page-numbers li>:is(span){min-width:var(--sun-pager-size);height:var(--sun-pager-size);border:1.5px solid var(--sun-line-strong);border-radius:var(--sun-r-sm);background-color:var(--sun-surface);box-shadow:none;color:var(--sun-text-strong);font-family:var(--sun-font-latin);gap:6px;padding:0 10px;font-size:16px;font-weight:600;position:relative;transform:none}@media (hover:hover){body.sr-ds .elementor-16976 .elementor-element.elementor-element-3a82604e .woocommerce-pagination ul.page-numbers li>a:hover{border-color:var(--sun-line-strong);background-color:var(--sun-accent);color:var(--sun-on-accent);transform:none}}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3a82604e .woocommerce-pagination ul.page-numbers li>span.current{border-color:var(--sun-line-strong);background-color:var(--sun-text-strong);box-shadow:none;color:var(--sun-text-inverse)}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3a82604e .woocommerce-pagination ul.page-numbers li>span.dots{min-width:0;color:var(--sun-text-muted);background:0 0;border:0;padding:0 2px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3a82604e .woocommerce-pagination ul.page-numbers li>:is(a.prev),body.sr-ds .elementor-16976 .elementor-element.elementor-element-3a82604e .woocommerce-pagination ul.page-numbers li>:is(a.next){width:var(--sun-pager-size);padding:0;font-size:0}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3a82604e .woocommerce-pagination ul.page-numbers li>:is(a.prev):before,body.sr-ds .elementor-16976 .elementor-element.elementor-element-3a82604e .woocommerce-pagination ul.page-numbers li>:is(a.next):before{content:"";width:18px;height:18px;-webkit-mask:var(--sun-i-arrow) center / contain no-repeat;mask:var(--sun-i-arrow) center / contain no-repeat;background-color:currentColor;border:0;margin:0;font-size:0;transform:none}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3a82604e .woocommerce-pagination ul.page-numbers li>a.prev:before{-webkit-mask-image:var(--sun-i-arrow-left);mask-image:var(--sun-i-arrow-left)}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3a82604e .woocommerce-pagination ul.page-numbers li>a:after{content:"";background:0 0;border:0;width:auto;height:auto;margin:0;position:absolute;inset:-5.5px -2px;transform:none}body.sr-ds .elementor-16976 .wd-sidebar-opener.wd-show-on-scroll,body.sr-ds.search-no-results .elementor-16976 .elementor-element.elementor-element-3a82604e .woocommerce-no-products-found,body.sr-ds.search-no-results .elementor-16976 .elementor-element.elementor-element-3a82604e .no-products-footer{display:none}body.sr-ds .sun-arch-about{margin:var(--sun-space-6) 0 0;border:var(--sun-card-bw,2px) solid var(--sun-line-strong);background-color:var(--sun-surface);padding:22px 24px 18px}body.sr-ds .sun-arch-about .sun-arch-about__h{color:var(--sun-text-strong);font-family:var(--sun-font-display);font-size:var(--sun-fs-h3);font-weight:var(--sun-fw-display);line-height:var(--sun-lh-heading);letter-spacing:.06em;margin:0 0 10px}body.sr-ds .sun-arch-about--dyn .sun-arch-about__h{font-family:var(--sun-font-body);font-weight:var(--sun-fw-bold);letter-spacing:.02em}body.sr-ds .sun-arch-about__body{color:var(--sun-text);font-size:var(--sun-fs-md);line-height:1.85;position:relative}body.sr-ds .sun-arch-about__body p{margin:0 0 .65em}body.sr-ds .sun-arch-about__body p:last-child{margin-bottom:0}body.sr-ds .sun-arch-about__body strong{color:var(--sun-text-strong);font-weight:var(--sun-fw-bold)}body.sr-ds .sun-arch-about__body a{color:var(--sun-link);font-weight:var(--sun-fw-bold);text-decoration:underline;-webkit-text-decoration-color:var(--sun-primary);text-decoration-color:var(--sun-primary);text-underline-offset:4px;text-decoration-thickness:2px}@media (hover:hover){body.sr-ds .sun-arch-about__body a:hover{color:var(--sun-link-hover)}}body.sr-ds .sun-arch-about__body.is-long{max-height:7.4em;overflow:hidden}body.sr-ds .sun-arch-about__body.is-long:after{content:"";background:linear-gradient(to bottom, transparent, var(--sun-surface));pointer-events:none;height:2.2em;position:absolute;bottom:0;left:0;right:0}body.sr-ds .sun-arch-about__chk:checked~.sun-arch-about__body.is-long{max-height:none}body.sr-ds .sun-arch-about__chk:checked~.sun-arch-about__body.is-long:after{content:none}body.sr-ds .sun-arch-about__toggle{min-height:var(--sun-tap);color:var(--sun-text-strong);font-family:var(--sun-font-display);font-size:var(--sun-fs-sm);font-weight:var(--sun-fw-display);letter-spacing:.06em;text-decoration:underline;-webkit-text-decoration-color:var(--sun-primary);text-decoration-color:var(--sun-primary);text-underline-offset:5px;cursor:pointer;align-items:center;gap:6px;margin:4px 0 0;text-decoration-thickness:2px;display:inline-flex}body.sr-ds .sun-arch-about__toggle:after{content:"";width:16px;height:16px;-webkit-mask:var(--sun-i-chev-down) center / contain no-repeat;mask:var(--sun-i-chev-down) center / contain no-repeat;background-color:currentColor}body.sr-ds .sun-arch-about__close,body.sr-ds .sun-arch-about__chk:checked~.sun-arch-about__toggle .sun-arch-about__open{display:none}body.sr-ds .sun-arch-about__chk:checked~.sun-arch-about__toggle .sun-arch-about__close{display:inline}body.sr-ds .sun-arch-about__chk:checked~.sun-arch-about__toggle:after{transform:rotate(180deg)}body.sr-ds .sun-arch-about__chk:focus-visible~.sun-arch-about__toggle{outline:var(--sun-focus-width) solid var(--sun-focus);outline-offset:var(--sun-focus-offset)}body.sr-ds .sun-arch-empty>.sun-empty{padding:var(--sun-space-6) var(--sun-space-5) var(--sun-space-7);border:var(--sun-card-bw,2px) solid var(--sun-line-strong);background-color:var(--sun-surface)}body.sr-ds .sun-arch-empty .sun-empty__title{font-size:var(--sun-fs-h1)}body.sr-ds .sun-arch-empty .sun-empty__desc{color:var(--sun-text)}body.sr-ds .sun-arch-empty__q{color:var(--sun-text-strong);font-family:var(--sun-font-body);font-weight:var(--sun-fw-bold);overflow-wrap:anywhere}body.sr-ds .sun-arch-empty__cats{width:100%;margin-top:var(--sun-space-2);justify-items:center;gap:10px;display:grid}body.sr-ds .sun-arch-empty__k{color:var(--sun-text-muted);font-family:var(--sun-font-display);font-size:var(--sun-fs-sm);font-weight:var(--sun-fw-display);letter-spacing:.14em;margin:0}body.sr-ds .sun-arch-empty__chips{flex-wrap:wrap;justify-content:center;max-width:100%;padding:4px 0;overflow:visible}body.sr-ds .sun-arch-picks{margin-top:var(--sun-space-7)}body.sr-ds .sun-arch-picks .woocommerce{margin:0}body.sr-ds .sun-arch-drawer{display:none}@media (max-width:1024px){body.sr-ds .sun-arch-bar__ctrl{flex:auto;justify-content:flex-end}body.sr-ds .sun-arch-filter{border:var(--sun-border-ink-2);background-color:var(--sun-text-strong);height:44px;box-shadow:none;color:var(--sun-text-inverse);cursor:pointer;transition:background-color var(--sun-dur) var(--sun-ease), border-color var(--sun-dur) var(--sun-ease);border-radius:0;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 18px;display:inline-flex;position:relative}@media (hover:hover){body.sr-ds .sun-arch-filter:hover{border-color:var(--sun-primary-hover);background-color:var(--sun-primary-hover)}}body.sr-ds .sun-arch-filter:focus-visible{outline:var(--sun-focus-width) solid var(--sun-focus);outline-offset:var(--sun-focus-offset)}body.sr-ds .sun-arch-filter__i{background-color:var(--sun-accent);width:18px;height:18px;-webkit-mask:var(--sun-i-filter) center / contain no-repeat;mask:var(--sun-i-filter) center / contain no-repeat}body.sr-ds .sun-arch-filter__t{font-family:var(--sun-font-display);font-size:15px;font-weight:var(--sun-fw-display);letter-spacing:.1em;line-height:1}body.sr-ds .sun-arch-filter__n{border-radius:var(--sun-r-pill);background-color:var(--sun-accent);min-width:20px;height:20px;color:var(--sun-on-accent);font-family:var(--sun-font-latin);font-size:var(--sun-fs-xs);place-items:center;padding:0 5px;font-weight:600;line-height:1;display:inline-grid}body.sr-ds .elementor-16976 .elementor-element.elementor-element-73eda5e2.wd-side-hidden{--gap:0px 0px;--row-gap:0px;background-color:var(--sun-bg);gap:0;padding:0}body.sr-ds .elementor-16976 .elementor-element.elementor-element-73eda5e2.wd-side-hidden .wd-heading:before{content:"篩選唱片";min-width:0;color:var(--sun-text-strong);font-family:var(--sun-font-display);font-size:18px;font-weight:var(--sun-fw-display);letter-spacing:.06em;flex:auto;line-height:1.2}body.sr-ds .elementor-16976 .elementor-element.elementor-element-73eda5e2.wd-side-hidden .wd-heading .close-side-widget{margin-left:auto}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e>.elementor-widget-container{background-color:#0000;border:0}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .widget-title{padding:12px 16px 11px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .widget_product_categories ul.product-categories li a{min-height:var(--sun-tap);padding-top:11px;padding-bottom:11px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories li>.count{top:11px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories li>.wd-cats-toggle{width:var(--sun-tap);height:var(--sun-tap);line-height:var(--sun-tap);top:0;right:0}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .widget_product_categories ul.product-categories .children li a{min-height:var(--sun-tap);padding-top:11px;padding-bottom:11px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e ul.product-categories .children li>.count{top:11px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3e61075e .wd-filter-list li>a{min-height:var(--sun-tap)}body.sr-ds .elementor-16976 .elementor-element.sun-arch-drawer-el{z-index:var(--sun-z-card-top);margin-top:auto;position:sticky;bottom:0}body.sr-ds .sun-arch-drawer{padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:var(--sun-border-ink-2);background-color:var(--sun-bg);display:block}body.sr-ds .sun-arch-drawer__btn b{font-family:var(--sun-font-latin);letter-spacing:.02em;font-weight:600}}@media (max-width:768.98px){body.sr-ds.woodmart-archive-shop .wd-content-layout{padding-top:var(--sun-space-4)}body.sr-ds .elementor-16976 .elementor-element.elementor-element-4337d25f{--margin-bottom:14px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-4909d16 .wd-breadcrumbs.woocommerce-breadcrumb{margin-inline:-12px;padding-inline:12px;overflow-x:clip}body.sr-ds .elementor-16976 .elementor-element.elementor-element-4909d16 .wd-breadcrumbs a{flex:none;padding:0}body.sr-ds .elementor-16976 .elementor-element.elementor-element-4909d16 .wd-breadcrumbs .wd-last{flex:0 auto;padding:0}body.sr-ds .elementor-16976 .elementor-element.elementor-element-4909d16 .wd-breadcrumbs a:first-child{font-size:inherit;margin-left:0}body.sr-ds .elementor-16976 .elementor-element.elementor-element-783e3150{--gap:12px 12px;--row-gap:12px;--column-gap:12px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3a82604e .woocommerce-pagination ul.page-numbers{gap:8px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3a82604e .woocommerce-pagination ul.page-numbers li>:is(a),body.sr-ds .elementor-16976 .elementor-element.elementor-element-3a82604e .woocommerce-pagination ul.page-numbers li>:is(span){padding:0 6px;font-size:15px}body.sr-ds .elementor-16976 .elementor-element.elementor-element-3a82604e .woocommerce-pagination ul.page-numbers li>a:after{inset:-5.5px}body.sr-ds .sun-arch-head{padding-top:24px}body.sr-ds .sun-arch-head__tab{height:26px;padding:0 12px;font-size:13px}body.sr-ds .sun-arch-head__board{column-gap:var(--sun-space-3)}body.sr-ds .sun-arch-head__eyebrow{letter-spacing:.16em;gap:7px;margin-bottom:2px;font-size:10.5px}body.sr-ds .sun-arch-head__eyebrow:before{width:7px;height:7px}body.sr-ds .sun-arch-head .sun-arch-head__title{letter-spacing:.04em}body.sr-ds .sun-arch-head .sun-arch-head__title--dyn{letter-spacing:0}body.sr-ds .sun-arch-head__lead{display:none}body.sr-ds .sun-arch-head__count{align-self:start;width:66px;height:66px;margin:-26px -2px -10px 0}body.sr-ds .sun-arch-head__count-n{font-size:19px}body.sr-ds .sun-arch-head__count-k{font-size:10px}body.sr-ds .sun-arch-head__subs{margin:12px calc(-1 * var(--arch-pad-x)) calc(-1 * var(--arch-pad-y));padding:6px var(--arch-pad-x);border-top:var(--sun-border-ink-2);background-color:var(--sun-bg);flex-wrap:nowrap;gap:6px;overflow-x:auto}body.sr-ds .sun-arch-head__subs .sun-chip{gap:6px;height:32px;padding:0 12px;font-size:13px}body.sr-ds .sun-arch-head__subs .sun-chip:first-child{order:-2}body.sr-ds .sun-arch-head__subs .sun-chip.is-selected{order:-1}body.sr-ds .sun-arch-chips .sun-chip:before{inset:-7.5px 0}body.sr-ds .sun-arch-bar{margin-top:var(--sun-space-3)}body.sr-ds .sun-arch-bar__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body.sr-ds .sun-arch-bar__ctrl{gap:var(--sun-space-2);grid-template-columns:1fr 1fr;width:100%;display:grid}body.sr-ds .sun-arch-bar__ctrl--solo{grid-template-columns:1fr}body.sr-ds .sun-arch-filter{width:100%;padding:0 12px}body.sr-ds .sun-sort{width:100%}body.sr-ds .sun-sort .sun-sort__k{left:12px}body.sr-ds .sun-sort .sun-sort__select{letter-spacing:.02em;padding:0 36px 0 52px;font-size:16px}body.sr-ds .sun-sort:after{right:10px}body.sr-ds .sun-arch-about{margin-top:var(--sun-space-5);padding:16px}body.sr-ds .sun-arch-empty>.sun-empty{padding:var(--sun-space-5) var(--sun-space-4) var(--sun-space-6)}body.sr-ds .sun-arch-picks{margin-top:var(--sun-space-6)}}@supports not (overflow:clip){@media (max-width:768.98px){body.sr-ds .elementor-16976 .elementor-element.elementor-element-4909d16 .wd-breadcrumbs.woocommerce-breadcrumb{overflow-x:hidden}}}
