[data-wz-theme="a2a2c782"] .t-wrap{max-width:var(--shop-max-width);margin:0 auto;padding-left:1.25rem;padding-right:1.25rem}[data-wz-theme="a2a2c782"] .t-title{font-family:var(--shop-font-heading);font-size:calc(var(--shop-font-size-heading) * 0.4);line-height:1.3333;font-weight:400;letter-spacing:0.02em;margin-bottom:1.75rem}[data-wz-theme="a2a2c782"] .t-muted{color:var(--shop-muted)}[data-wz-theme="a2a2c782"] .t-pc{display:flex;flex-direction:column;gap:0.75rem;color:var(--shop-fg);text-decoration:none}[data-wz-theme="a2a2c782"] .t-pcmedia{position:relative;aspect-ratio:var(--shop-img-ratio-card, 1 / 1);overflow:hidden;background:#f3f3f3}[data-wz-theme="a2a2c782"] .t-pcpics{position:absolute;inset:0}[data-wz-theme="a2a2c782"] .t-pcimg{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;transition:opacity 400ms ease, transform 600ms ease}[data-wz-theme="a2a2c782"] .t-pcpics>:nth-child(2)>.t-pcimg{opacity:0}[data-wz-theme="a2a2c782"] .t-pc:hover .t-pcpics>:nth-child(2)>.t-pcimg{opacity:1}[data-wz-theme="a2a2c782"] .t-pc:hover .t-pcimg{transform:scale(1.03)}[data-wz-theme="a2a2c782"] .t-pcnone{position:absolute;inset:0;display:grid;place-items:center;color:var(--shop-muted);font-size:0.8125rem}[data-wz-theme="a2a2c782"] .t-pcbadge{position:absolute;left:0.75rem;bottom:0.75rem;padding:0.3rem 0.85rem;border-radius:2.5rem;font-size:0.75rem;line-height:1;letter-spacing:0.06em}[data-wz-theme="a2a2c782"] .t-pcbadge-sale{background:#334fb4;color:#ffffff}[data-wz-theme="a2a2c782"] .t-pcbadge-out{background:var(--shop-fg);color:var(--shop-bg)}[data-wz-theme="a2a2c782"] .t-pcinfo{display:grid;gap:0.35rem}[data-wz-theme="a2a2c782"] .t-pcvendor{margin:0;color:var(--shop-muted);font-size:0.75rem;letter-spacing:0.08em;text-transform:uppercase}[data-wz-theme="a2a2c782"] .t-pctitle{margin:0;font-family:var(--shop-font-body);font-size:0.9375rem;font-weight:400;line-height:1.4;letter-spacing:0.04em}[data-wz-theme="a2a2c782"] .t-pc:hover .t-pctitle{text-decoration:underline;text-underline-offset:0.2em}[data-wz-theme="a2a2c782"] .t-pcprice{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.25rem 0.75rem;font-size:1rem;letter-spacing:0.06em}[data-wz-theme="a2a2c782"] .t-pcwas{color:var(--shop-muted);font-size:0.875rem;text-decoration:line-through}[data-wz-theme="a2a2c782"] .t-ai{--t-ai-radius:0;--t-ai-field:#ffffff;--t-ai-ring-1:#121212;--t-ai-ring-2:#334fb4;--t-ai-ring-3:#f3f3f3;--t-ai-ring-4:#121212;--t-ai-tab-radius:0;--t-ai-chip-radius:2.5rem;--t-ai-say-weight:400}[data-wz-theme="a2a2c782"] .t-ann{border-bottom:1px solid rgba(18, 18, 18, 0.08)}[data-wz-theme="a2a2c782"] .t-ann-in{display:block;padding-top:0.625rem;padding-bottom:0.625rem;text-align:center;font-size:0.8125rem;letter-spacing:0.06em;color:var(--shop-fg)}[data-wz-theme="a2a2c782"] .t-ann-link{text-decoration:none}[data-wz-theme="a2a2c782"] .t-ann-link:hover{text-decoration:underline;text-underline-offset:0.2em}[data-wz-theme="a2a2c782"] .t-hd{border-bottom:1px solid rgba(18, 18, 18, 0.08)}[data-wz-theme="a2a2c782"] .t-bar{position:relative;display:grid;grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr);align-items:center;gap:0.5rem;padding-top:1rem;padding-bottom:1rem;letter-spacing:0.04em}[data-wz-theme="a2a2c782"] .t-links{display:none;color:rgba(18, 18, 18, 0.75);font-size:0.9375rem}[data-wz-theme="a2a2c782"] .t-tools{display:flex;align-items:center;justify-content:flex-end;gap:0.25rem;margin-right:calc((2.75rem - 22px) / -2)}[data-wz-theme="a2a2c782"] .t-burger{display:flex;margin-left:calc((2.75rem - 22px) / -2)}[data-wz-theme="a2a2c782"] .t-logo{display:flex;justify-content:center;min-width:0;max-width:40vw}[data-wz-theme="a2a2c782"] .t-logo img{max-width:100%;height:auto}[data-wz-theme="a2a2c782"] .t-desk{display:none;align-items:center;gap:0.75rem}[data-wz-theme="a2a2c782"] .t-sheet-foot{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}@media (min-width: 990px){[data-wz-theme="a2a2c782"] .t-bar{display:flex;gap:2.5rem;padding-top:1.25rem;padding-bottom:1.25rem}[data-wz-theme="a2a2c782"] .t-links{display:flex}[data-wz-theme="a2a2c782"] .t-burger{display:none}[data-wz-theme="a2a2c782"] .t-desk{display:flex}[data-wz-theme="a2a2c782"] .t-logo{max-width:none}[data-wz-theme="a2a2c782"] .t-tools{margin-left:auto;gap:0.75rem;margin-right:0}}[data-wz-theme="a2a2c782"] .t-bn{position:relative;display:grid;overflow:hidden;background:#f3f3f3;color:var(--shop-fg)}[data-wz-theme="a2a2c782"] .t-bn-copy{min-height:26rem}[data-wz-theme="a2a2c782"] .t-bn-small~.t-bn-copy{min-height:18rem}[data-wz-theme="a2a2c782"] .t-bn-large~.t-bn-copy{min-height:38rem}@media (min-width: 750px){[data-wz-theme="a2a2c782"] .t-bn-copy{min-height:34rem}[data-wz-theme="a2a2c782"] .t-bn-small~.t-bn-copy{min-height:24rem}[data-wz-theme="a2a2c782"] .t-bn-large~.t-bn-copy{min-height:46rem}}[data-wz-theme="a2a2c782"] .t-bn-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}[data-wz-theme="a2a2c782"] .t-bn-dim{position:absolute;inset:0;background:#000000;opacity:calc(var(--t-dim, 30) / 100)}[data-wz-theme="a2a2c782"] .t-bn-copy{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%;box-sizing:border-box;padding-top:3rem;padding-bottom:3rem;text-align:center}[data-wz-theme="a2a2c782"] .t-bn-on{color:#ffffff}[data-wz-theme="a2a2c782"] .t-bn-h{margin:0;font-family:var(--shop-font-heading);font-size:2.5rem;line-height:1.15;font-weight:400;letter-spacing:0.02em;text-wrap:balance}@media (min-width: 750px){[data-wz-theme="a2a2c782"] .t-bn-h{font-size:3.25rem}}[data-wz-theme="a2a2c782"] .t-bn-sub{margin:0;font-size:1rem;letter-spacing:0.04em;opacity:0.85;text-wrap:pretty}[data-wz-theme="a2a2c782"] .t-bn-btn{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;margin-top:1rem;padding:0 2rem;border:1px solid currentColor;font-size:0.9375rem;letter-spacing:0.06em;text-decoration:none;transition:box-shadow 150ms ease}[data-wz-theme="a2a2c782"] .t-bn-btn:hover{box-shadow:inset 0 0 0 1px currentColor}[data-wz-theme="a2a2c782"] .t-intro{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-top:3.5rem;padding-bottom:3.5rem;text-align:center}[data-wz-theme="a2a2c782"] .t-intro-h{margin:0;font-family:var(--shop-font-heading);font-size:1.75rem;line-height:1.25;font-weight:400;letter-spacing:0.02em;text-wrap:balance}@media (min-width: 750px){[data-wz-theme="a2a2c782"] .t-intro-h{font-size:2.25rem}}[data-wz-theme="a2a2c782"] .t-intro-p{margin:0;color:rgba(18, 18, 18, 0.75);font-size:1rem;line-height:1.75;letter-spacing:0.04em;text-wrap:pretty}[data-wz-theme="a2a2c782"] .t-intro-btn{display:inline-flex;align-items:center;min-height:3rem;margin-top:0.75rem;padding:0 2rem;background:var(--shop-fg);color:var(--shop-bg);font-size:0.9375rem;letter-spacing:0.06em;text-decoration:none}[data-wz-theme="a2a2c782"] .t-cats{padding-top:3rem;padding-bottom:3rem}[data-wz-theme="a2a2c782"] .t-cats-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5rem 0.5rem}@media (min-width: 750px){[data-wz-theme="a2a2c782"] .t-cats-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}[data-wz-theme="a2a2c782"] .t-cats-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}[data-wz-theme="a2a2c782"] .t-cat{display:flex;flex-direction:column;gap:0.875rem;color:var(--shop-fg);text-decoration:none}[data-wz-theme="a2a2c782"] .t-cat-pic{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:#f3f3f3}[data-wz-theme="a2a2c782"] .t-cat-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 600ms ease}[data-wz-theme="a2a2c782"] .t-cat:hover .t-cat-img{transform:scale(1.03)}[data-wz-theme="a2a2c782"] .t-cat-name{display:flex;align-items:center;gap:0.5rem;margin:0;font-size:1.125rem;font-weight:400;letter-spacing:0.04em}[data-wz-theme="a2a2c782"] .t-cat:hover .t-cat-name{text-decoration:underline;text-underline-offset:0.2em}[data-wz-theme="a2a2c782"] .t-cat-arrow{inline-size:1rem;block-size:1rem;transition:transform 200ms ease}[data-wz-theme="a2a2c782"] .t-cat:hover .t-cat-arrow{transform:translateX(0.25rem)}[data-wz-theme="a2a2c782"] .t-split{display:grid;grid-template-columns:minmax(0, 1fr);padding-top:3rem;padding-bottom:3rem}@media (min-width: 750px){[data-wz-theme="a2a2c782"] .t-split{grid-template-columns:repeat(2, minmax(0, 1fr))}[data-wz-theme="a2a2c782"] .t-split-r .t-split-pic{order:2}}[data-wz-theme="a2a2c782"] .t-split-pic{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#f3f3f3}[data-wz-theme="a2a2c782"] .t-split-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}[data-wz-theme="a2a2c782"] .t-split-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;padding:2.5rem 1.5rem;background:#f3f3f3}@media (min-width: 990px){[data-wz-theme="a2a2c782"] .t-split-copy{padding:3rem 4rem}}[data-wz-theme="a2a2c782"] .t-split-h{margin:0;font-family:var(--shop-font-heading);font-size:1.75rem;font-weight:400;line-height:1.25;letter-spacing:0.02em}@media (min-width: 750px){[data-wz-theme="a2a2c782"] .t-split-h{font-size:2.25rem}}[data-wz-theme="a2a2c782"] .t-split-p{margin:0;color:rgba(18, 18, 18, 0.75);line-height:1.75;letter-spacing:0.04em}[data-wz-theme="a2a2c782"] .t-split-btn{display:inline-flex;align-items:center;min-height:3rem;margin-top:0.75rem;padding:0 2rem;background:var(--shop-fg);color:var(--shop-bg);font-size:0.9375rem;letter-spacing:0.06em;text-decoration:none}[data-wz-theme="a2a2c782"] .t-posts{padding-top:3rem;padding-bottom:3rem}[data-wz-theme="a2a2c782"] .t-posts-grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:2.5rem 1rem}@media (min-width: 750px){[data-wz-theme="a2a2c782"] .t-posts-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}[data-wz-theme="a2a2c782"] .t-post{display:flex;flex-direction:column;gap:0.75rem;color:var(--shop-fg);text-decoration:none}[data-wz-theme="a2a2c782"] .t-post-pic{position:relative;aspect-ratio:3 / 2;overflow:hidden;background:#f3f3f3}[data-wz-theme="a2a2c782"] .t-post-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 600ms ease}[data-wz-theme="a2a2c782"] .t-post:hover .t-post-img{transform:scale(1.03)}[data-wz-theme="a2a2c782"] .t-post-h{margin:0.25rem 0 0;font-size:1.25rem;font-weight:400;line-height:1.35;letter-spacing:0.02em}[data-wz-theme="a2a2c782"] .t-post:hover .t-post-h{text-decoration:underline;text-underline-offset:0.2em}[data-wz-theme="a2a2c782"] .t-post-date{margin:0;color:var(--shop-muted);font-size:0.8125rem;letter-spacing:0.06em}[data-wz-theme="a2a2c782"] .t-post-p{margin:0;color:rgba(18, 18, 18, 0.75);font-size:0.9375rem;line-height:1.65;letter-spacing:0.03em}[data-wz-theme="a2a2c782"] .t-posts-more{display:flex;justify-content:center;margin-top:2.5rem}[data-wz-theme="a2a2c782"] .t-posts-btn{display:inline-flex;align-items:center;min-height:3rem;padding:0 2.25rem;border:1px solid var(--shop-fg);color:var(--shop-fg);font-size:0.9375rem;letter-spacing:0.06em;text-decoration:none}[data-wz-theme="a2a2c782"] .t-ct{display:grid;gap:1rem;padding-top:2.5rem;padding-bottom:0.5rem}[data-wz-theme="a2a2c782"] .t-ct-h{margin:0;font-family:var(--shop-font-heading);font-size:2.25rem;font-weight:400;line-height:1.2;letter-spacing:0.02em}@media (min-width: 750px){[data-wz-theme="a2a2c782"] .t-ct-h{font-size:2.75rem}}[data-wz-theme="a2a2c782"] .t-ct-p{margin:0;color:rgba(18, 18, 18, 0.75);line-height:1.75;letter-spacing:0.04em}[data-wz-theme="a2a2c782"] .t-feat{background:#f3f3f3}[data-wz-theme="a2a2c782"] .t-feat-in{padding-top:3.5rem;padding-bottom:3.5rem}[data-wz-theme="a2a2c782"] .t-feat-h{margin:0 0 2.5rem;font-family:var(--shop-font-heading);font-size:1.5rem;font-weight:400;letter-spacing:0.02em;text-align:center}[data-wz-theme="a2a2c782"] .t-row{display:grid;grid-template-columns:minmax(0, 1fr);gap:2.5rem}@media (min-width: 750px){[data-wz-theme="a2a2c782"] .t-row{grid-template-columns:repeat(3, minmax(0, 1fr));gap:3rem}}[data-wz-theme="a2a2c782"] .t-item{display:flex;flex-direction:column;align-items:center;gap:0.625rem;text-align:center}[data-wz-theme="a2a2c782"] .t-item-left{align-items:flex-start;text-align:left}[data-wz-theme="a2a2c782"] .t-ico{inline-size:2rem;block-size:2rem}[data-wz-theme="a2a2c782"] .t-item h3{margin:0.25rem 0 0;font-family:var(--shop-font-heading);font-size:1.125rem;font-weight:400;letter-spacing:0.02em}[data-wz-theme="a2a2c782"] .t-item p{margin:0;color:rgba(18, 18, 18, 0.75);font-size:0.9375rem;line-height:1.65;letter-spacing:0.03em}[data-wz-theme="a2a2c782"] .t-picks{padding-top:3rem;padding-bottom:3rem}[data-wz-theme="a2a2c782"] .t-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:2rem 0.5rem}@media (min-width: 750px){[data-wz-theme="a2a2c782"] .t-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:2.5rem 0.5rem}}@media (min-width: 1024px){[data-wz-theme="a2a2c782"] .t-grid{grid-template-columns:repeat(var(--t-cols, 4), minmax(0, 1fr))}}[data-wz-theme="a2a2c782"] .t-picks-more{display:flex;justify-content:center;margin-top:2.5rem}[data-wz-theme="a2a2c782"] .t-picks-btn{display:inline-flex;align-items:center;min-height:3rem;padding:0 2.25rem;background:var(--shop-fg);color:var(--shop-bg);font-size:0.9375rem;letter-spacing:0.06em;text-decoration:none}[data-wz-theme="a2a2c782"] .t-note{display:block;text-align:center;padding:1rem;color:var(--shop-muted);letter-spacing:0.04em}[data-wz-theme="a2a2c782"] .t-ft{margin-top:3rem;border-top:1px solid rgba(18, 18, 18, 0.08);color:rgba(18, 18, 18, 0.75);letter-spacing:0.04em}[data-wz-theme="a2a2c782"] .t-ft-cols{display:grid;grid-template-columns:minmax(0, 1fr);gap:2.5rem;padding-top:3rem;padding-bottom:2.5rem}@media (min-width: 750px){[data-wz-theme="a2a2c782"] .t-ft-cols{grid-template-columns:repeat(3, minmax(0, 1fr));gap:3rem}}[data-wz-theme="a2a2c782"] .t-ft-h{margin:0 0 1.25rem;color:var(--shop-fg);font-family:var(--shop-font-heading);font-size:1.125rem;font-weight:400}[data-wz-theme="a2a2c782"] .t-ft-list{display:grid;gap:0.75rem;margin:0;padding:0;list-style:none;font-size:0.875rem}[data-wz-theme="a2a2c782"] .t-ft-a{text-decoration:none}[data-wz-theme="a2a2c782"] .t-ft-a:hover{color:var(--shop-fg);text-decoration:underline;text-underline-offset:0.2em}[data-wz-theme="a2a2c782"] .t-ft-about{margin:0;font-size:1rem;line-height:1.75}[data-wz-theme="a2a2c782"] .t-ft-mid{display:grid;grid-template-columns:minmax(0, 1fr);gap:2rem;align-items:end;padding-bottom:3rem}@media (min-width: 750px){[data-wz-theme="a2a2c782"] .t-ft-mid{grid-template-columns:minmax(0, 1fr) auto}}[data-wz-theme="a2a2c782"] .t-ft-news{max-width:22.5rem}[data-wz-theme="a2a2c782"] .t-ft-news form>div{position:relative;display:flex}[data-wz-theme="a2a2c782"] .t-ft-news.t-ft-news.t-ft-news.t-ft-news input{flex:1 1 auto;min-width:0;height:2.875rem;padding:0 3rem 0 1rem;border:1px solid rgba(18, 18, 18, 0.55);border-radius:0;background:#ffffff;color:var(--shop-fg);font-size:1rem;letter-spacing:0.04em}[data-wz-theme="a2a2c782"] .t-ft-news.t-ft-news.t-ft-news.t-ft-news input:focus{outline:none;box-shadow:inset 0 0 0 1px var(--shop-fg)}[data-wz-theme="a2a2c782"] .t-ft-news.t-ft-news.t-ft-news.t-ft-news button{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:2.875rem;height:2.875rem;padding:0;border:0;background:transparent;color:var(--shop-fg);cursor:pointer}[data-wz-theme="a2a2c782"] .t-ft-news p{margin:0.5rem 0 0;font-size:0.8125rem}[data-wz-theme="a2a2c782"] .t-ft-arrow{inline-size:1.125rem;block-size:1.125rem}[data-wz-theme="a2a2c782"] .t-ft-soc{color:var(--shop-fg)}[data-wz-theme="a2a2c782"] .t-ft-base{border-top:1px solid rgba(18, 18, 18, 0.08)}[data-wz-theme="a2a2c782"] .t-ft-base-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;padding-top:1.5rem;padding-bottom:1.5rem}[data-wz-theme="a2a2c782"] .t-ft-pick{display:flex;flex-wrap:wrap;gap:0.75rem}[data-wz-theme="a2a2c782"] .t-small{margin:0;font-size:0.75rem}