.ww{--paper:#F4EFE6;--paper-2:#EAE2D3;--ink:#1C1B19;--ink-2:#45413A;--muted:#625D53;--line:rgba(28,27,25,.14);--line-2:rgba(28,27,25,.28);--red:#C4161C;--ember:#D9822B;--night:#141E1C;--on-night:#F1EBDF;--on-night-2:#C9C1B2;--serif:"Noto Serif TC","Source Han Serif TC","Songti TC","Hiragino Mincho ProN","PMingLiU",serif;--sans:"Noto Sans TC","PingFang TC","Hiragino Sans","Microsoft JhengHei",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--fs-xs:12px;--fs-sm:14px;--fs-md:16px;--fs-lg:18px;--fs-xl:22px;--fs-2xl:clamp(24px,17.6px + 1.6vw,34px);--fs-3xl:clamp(30px,19.2px + 2.6vw,48px);--gutter:clamp(20px,4vw,56px);--max:1320px;--ease:cubic-bezier(.2,.7,.2,1);background:var(--paper);color:var(--ink);font:400 var(--fs-md)/1.75 var(--sans);letter-spacing:.02em;-webkit-font-smoothing:antialiased;text-align:left}.ww *,.ww *:before,.ww *:after{box-sizing:border-box}.ww h2,.ww h3{font-family:var(--serif);font-weight:600;line-height:1.3;letter-spacing:.04em;margin:0;color:inherit;text-transform:none}.ww p,.ww ul,.ww ol,.ww li{margin:0;padding:0;list-style:none}.ww p{color:inherit}.ww a{color:inherit;text-decoration:none}.ww svg{display:block;max-width:100%}.ww img{display:block;max-width:100%;height:auto}.ww :focus-visible{outline:3px solid var(--red);outline-offset:3px;border-radius:2px}.ww .vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ww .wrap{width:min(100% - 2*var(--gutter),var(--max));margin-inline:auto}.ww .eyebrow{font:600 var(--fs-xs)/1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);display:flex;align-items:center;gap:12px}.ww .eyebrow:before{content:"";width:24px;height:1px;background:currentColor}.ww .link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;border-bottom:1px solid currentColor;line-height:1}.ww .link:hover{color:var(--red)}.ww .price{font-weight:700;font-feature-settings:"tnum"}.ww .section{padding-block:clamp(56px,8vw,112px)}.ww .section__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;margin-bottom:clamp(32px,4vw,56px)}.ww .section__head h2{font-size:var(--fs-3xl);margin-top:12px}.ww .section__head p{color:var(--ink-2);margin-top:12px;max-width:36em}.ww .finder{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,72px);border-top:1px solid var(--ink);padding-top:24px}.ww .finder__intro h2{font-size:var(--fs-2xl);letter-spacing:.06em}.ww .finder__intro p{color:var(--ink-2);font-size:var(--fs-sm);margin-top:8px}.ww .finder__bar{display:grid;gap:16px;margin-top:24px}.ww .tabs{display:flex;border-bottom:1px solid var(--line)}.ww .tab{min-height:56px;padding:0 24px;border:0;background:transparent;cursor:pointer;font:600 var(--fs-md)/1 var(--serif);letter-spacing:.12em;color:var(--muted);position:relative;display:inline-flex;align-items:center;gap:8px;border-radius:0;text-transform:none;box-shadow:none}.ww .tab .n{font:500 var(--fs-xs)/1 var(--mono);letter-spacing:0}.ww .tab:first-child{padding-left:0}.ww .tab:before{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--red);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--ease)}.ww .tab[aria-selected=true]{color:var(--ink)}.ww .tab[aria-selected=true]:before{transform:scaleX(1)}.ww .tab:hover{color:var(--ink);background:transparent}.ww .search{display:flex;align-items:center;gap:8px;min-height:56px;border:1px solid var(--line-2);border-radius:999px;padding:0 16px;background:var(--paper);margin:0}.ww .search input[type=search]{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:var(--fs-md);padding:12px 0;color:var(--ink);box-shadow:none;height:auto;outline:0;margin:0}.ww .search input::placeholder{color:var(--muted);opacity:1}.ww .search:focus-within{border-color:var(--red);box-shadow:0 0 0 2px var(--red)}.ww .panel[hidden]{display:none}.ww .brand-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-left:1px solid var(--line);border-top:1px solid var(--line)}.ww .brand-grid li{display:flex}.ww .brand-grid a{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-height:104px;padding:16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);transition:background-color .3s,color .3s}.ww .brand-grid strong{font:700 var(--fs-lg)/1.2 Georgia,"Times New Roman",serif;letter-spacing:.01em}.ww .brand-grid span{font-size:var(--fs-xs);letter-spacing:.12em;color:var(--muted);display:flex;justify-content:space-between;align-items:center}.ww .brand-grid a:hover{background:var(--ink);color:var(--paper)}.ww .brand-grid a:hover span{color:var(--on-night-2)}.ww .chips{display:flex;flex-wrap:wrap;gap:8px}.ww .chip{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 24px 0 16px;border:1px solid var(--line-2);border-radius:999px;font-weight:600;letter-spacing:.06em;background:var(--paper);transition:background-color .25s,border-color .25s}.ww .chip svg{width:22px;height:22px;flex:none}.ww .chip:hover{border-color:var(--ink);background:var(--paper-2)}.ww .mini{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ww .mini a{display:grid;grid-template-columns:72px 1fr;gap:12px;align-items:center;min-height:72px}.ww .mini .thumb{width:72px;height:72px;border-radius:10px;background:var(--paper-2);overflow:hidden}.ww .mini .thumb img{width:100%;height:100%;object-fit:cover}.ww .mini b{font-size:var(--fs-sm);line-height:1.45;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ww .mini a:hover b{color:var(--red)}.ww.day{background:var(--night);color:var(--on-night)}.ww.day .eyebrow,.ww.day .section__head p{color:var(--on-night-2)}.ww .day__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,80px)}.ww .day__sticky{position:sticky;top:96px;align-self:start}.ww .dial{aspect-ratio:1;max-width:440px;position:relative}.ww .dial svg{width:100%;height:100%}.ww .dial .sunarm{transform-origin:200px 220px;transform:rotate(var(--rot,-80deg));transition:transform 1.1s var(--ease)}.ww .dial__time{position:absolute;left:0;right:0;bottom:6%;text-align:center;font:600 var(--fs-3xl)/1 var(--mono);letter-spacing:.04em;color:var(--on-night)}.ww .dial__label{display:block;font:500 var(--fs-xs)/1.4 var(--sans);letter-spacing:.2em;color:var(--on-night-2);margin-top:8px}.ww .steps{display:grid;gap:clamp(40px,7vw,112px);padding-block:24px 64px}.ww .step{display:grid;grid-template-columns:auto 1fr;gap:24px;opacity:.7;transition:opacity .6s var(--ease)}.ww .step.is-active{opacity:1}.ww .step__t{font:600 var(--fs-sm)/1 var(--mono);color:#eda867;padding-top:8px;letter-spacing:.06em}.ww .step h3{font-size:var(--fs-2xl);letter-spacing:.06em}.ww .step p{color:var(--on-night-2);margin-top:12px;max-width:30em}.ww .step__items{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.ww .step__items a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid rgba(241,235,223,.35);border-radius:999px;font-size:var(--fs-sm);transition:background-color .25s,color .25s}.ww .step__items a:hover{background:var(--on-night);color:var(--night)}.ww.day .link{color:var(--on-night);margin-top:16px}.ww.day .link:hover{color:var(--ember)}.ww .index{columns:4 220px;column-gap:32px;border-top:1px solid var(--ink);padding-top:24px}.ww .index li{break-inside:avoid}.ww .index a{display:flex;justify-content:space-between;align-items:center;min-height:48px;border-bottom:1px solid var(--line);font:600 var(--fs-md)/1.3 Georgia,"Times New Roman",var(--serif);letter-spacing:.02em;transition:padding .3s var(--ease),color .3s}.ww .index a span{font:500 var(--fs-xs)/1 var(--sans);color:var(--muted);letter-spacing:.1em}.ww .index a:hover{color:var(--red);padding-left:8px}.ww .index .featured a{font-size:var(--fs-lg)}.ww.promise{background:var(--paper-2)}.ww .promise__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--ink)}.ww .promise__item{padding:24px 24px 24px 0;border-right:1px solid var(--line);display:grid;gap:12px;align-content:start}.ww .promise__item+.promise__item{padding-left:24px}.ww .promise__item:last-child{border-right:0}.ww .promise__item svg{width:36px;height:36px;color:var(--red)}.ww .promise__item h3{font-size:var(--fs-xl)}.ww .promise__item p{color:var(--ink-2);font-size:var(--fs-sm)}.ww .promise__item a,.ww .promise__note a{text-decoration:underline;text-underline-offset:.22em}.ww .promise__note{margin-top:24px;font-size:var(--fs-xs);color:var(--muted)}.ww-js .ww .rv{opacity:0;transform:translateY(24px);transition:opacity .6s var(--ease),transform .6s var(--ease)}.ww-js .ww .rv.in{opacity:1;transform:none}@media(max-width:1099px){.ww .promise__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ww .promise__item{padding:24px!important;border-bottom:1px solid var(--line)}.ww .promise__item:nth-child(2n){border-right:0}}@media(max-width:859px){.ww .finder,.ww .day__grid{grid-template-columns:1fr}.ww .day__sticky{top:0;z-index:2;background:var(--night);padding-block:12px;margin-inline:calc(-1*var(--gutter));padding-inline:var(--gutter);border-bottom:1px solid rgba(241,235,223,.15)}.ww .dial{max-width:none;aspect-ratio:auto;display:grid;grid-template-columns:96px 1fr;align-items:center;gap:16px}.ww .dial svg{width:96px;height:96px}.ww .dial__time{position:static;text-align:left;font-size:var(--fs-2xl)}}@media(max-width:599px){.ww .tabs{overflow-x:auto;margin-inline:calc(-1*var(--gutter));padding-inline:var(--gutter);scrollbar-width:none}.ww .tab{padding:0 16px;font-size:var(--fs-sm);flex:none}.ww .brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ww .brand-grid a{min-height:88px}.ww .mini,.ww .section__head,.ww .promise__grid{grid-template-columns:1fr}.ww .promise__item{border-right:0!important;padding-inline:0!important}.ww .step{grid-template-columns:1fr;gap:8px}}@media(prefers-reduced-motion:reduce){.ww *,.ww *:before,.ww *:after{animation:none!important;transition-duration:.01ms!important}.ww-js .ww .rv{opacity:1;transform:none}}@media(forced-colors:active){.ww .chip,.ww .tab{border:1px solid CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ww-base.css.map */
