.ym-about{background:var(--ym-paper);color:var(--ym-ink)}.ym-about--silver{--ym-about-accent: var(--ym-silver-ink);--ym-about-wash: #e9edf0}.ym-about--gold{--ym-about-accent: var(--ym-gold-ink);--ym-about-wash: #f3ead6}.ym-about-hero{padding-block:clamp(20px,3vw,40px) clamp(32px,5vw,72px)}.ym-about-hero__grid{display:grid;gap:clamp(20px,4vw,64px);align-items:center}.ym-about-hero__crumbs{margin-bottom:clamp(18px,2.4vw,32px)}.ym-about-hero__title{font-size:clamp(40px,6.4vw,80px);margin:0 0 clamp(18px,2vw,28px)}.ym-about-answer{position:relative;max-width:62ch;padding:18px 0 2px 20px;border-left:2px solid var(--ym-brass)}.ym-about-answer__label{margin:0 0 6px;font:600 11px/1.4 var(--ym-font-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ym-brass);position:absolute;top:0}.ym-about-answer__text,.ym-about-answer__text p{font-size:clamp(17px,1.55vw,20px);line-height:1.6;color:var(--ym-ink);text-wrap:pretty}.ym-about-answer__text p{margin:0}.ym-about-answer__text a{color:var(--ym-mint);text-underline-offset:3px}.ym-about-meta{margin:18px 0 0}.ym-about-meta span{margin-inline:6px;color:var(--ym-brass)}.ym-about-quick{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:clamp(20px,2.4vw,32px)}.ym-about-quick__label{font:600 11px/1.4 var(--ym-font-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ym-ink-soft)}.ym-about-quick ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ym-about-quick__link{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;border:1px solid var(--ym-line-strong);border-radius:999px;background:var(--ym-card);color:var(--ym-ink);font:500 14px/1.2 var(--ym-font-label);text-decoration:none;transition:border-color .2s,background .2s,color .2s}.ym-about-quick__link:hover{border-color:var(--ym-mint);background:var(--ym-mint);color:var(--ym-paper)}.ym-about-quick li:first-child .ym-about-quick__link{background:var(--ym-mint);border-color:var(--ym-mint);color:var(--ym-paper)}.ym-about-quick li:first-child .ym-about-quick__link:hover{background:var(--ym-ink);border-color:var(--ym-ink)}.ym-about-hero__figure{margin:0;justify-self:center;width:min(100%,480px)}.ym-about-hero__media{position:relative}.ym-about-hero__media:before{content:"";position:absolute;left:14%;right:14%;bottom:2%;height:9%;border-radius:50%;background:radial-gradient(closest-side,rgb(24 36 31 / .18),transparent);filter:blur(6px)}.ym-about-hero__img{position:relative;filter:drop-shadow(0 18px 22px rgb(24 36 31 / .16))}.ym-about-hero__figure figcaption{text-align:center;margin-top:10px}@media(max-width:989px){.ym-about-hero__figure{width:min(64vw,300px)}}@media(min-width:990px){.ym-about-hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.ym-about-facts{background:var(--ym-paper-deep);border-block:1px solid var(--ym-line);padding-block:clamp(28px,3.6vw,48px)}.ym-about-facts__title{margin-bottom:18px}.ym-about-facts__list{display:grid;grid-template-columns:minmax(0,1fr);column-gap:clamp(20px,3vw,48px);margin:0;border-top:1px solid var(--ym-line-strong)}.ym-about-fact{padding:16px 0;border-bottom:1px solid var(--ym-line)}.ym-about-fact dt{font:500 13px/1.4 var(--ym-font-label);color:var(--ym-ink-soft);margin:0 0 4px}.ym-about-fact dd{margin:0;font-family:var(--ym-font-display);font-size:clamp(18px,1.6vw,21px);line-height:1.3;font-variant-numeric:lining-nums;color:var(--ym-ink)}@media(min-width:600px){.ym-about-facts__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.ym-about-facts__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.ym-about-body{display:grid;gap:24px;padding-block:clamp(32px,5vw,80px) clamp(40px,6vw,96px)}@media(min-width:990px){.ym-about-body{grid-template-columns:250px minmax(0,1fr);gap:clamp(40px,5vw,88px)}}@media(min-width:1440px){.ym-about-body{grid-template-columns:270px minmax(0,780px);justify-content:center}}.ym-about-toc{min-width:0}.ym-about-toc__details{border:1px solid var(--ym-line);border-radius:var(--ym-radius-lg);background:var(--ym-card);padding:0 18px}.ym-about-toc__summary{list-style:none;cursor:pointer;padding:14px 28px 14px 0;position:relative;font:600 11px/1.4 var(--ym-font-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ym-brass)}.ym-about-toc__summary::-webkit-details-marker{display:none}.ym-about-toc__summary:after{content:"+";position:absolute;right:0;top:50%;translate:0 -50%;font:300 22px/1 var(--ym-font-text);transition:rotate .25s var(--ym-ease)}.ym-about-toc__details[open] .ym-about-toc__summary:after{rotate:45deg}.ym-about-toc__list{list-style:none;margin:0;padding:0 0 14px;counter-reset:ym-toc}.ym-about-toc__list li{counter-increment:ym-toc;border-top:1px solid var(--ym-line)}.ym-about-toc__list a{display:grid;grid-template-columns:26px 1fr;gap:6px;padding:10px 0;color:var(--ym-ink-soft);font:400 14.5px/1.4 var(--ym-font-text);text-decoration:none}.ym-about-toc__list a:before{content:counter(ym-toc,decimal-leading-zero);font:600 11px/1.9 var(--ym-font-label);color:var(--ym-brass);letter-spacing:.04em}.ym-about-toc__list a:hover,.ym-about-toc__list a[aria-current=true]{color:var(--ym-mint)}.ym-about-toc__shop{display:none}@media(min-width:990px){.ym-about-toc{position:sticky;top:calc(var(--header-height, 72px) + 24px);align-self:start;max-height:calc(100vh - var(--header-height, 72px) - 48px);overflow:auto}.ym-about-toc__details{border:0;background:transparent;padding:0}.ym-about-toc__summary{pointer-events:none;padding-right:0}.ym-about-toc__summary:after{display:none}.ym-about-toc__shop{display:block;margin-top:8px}}.ym-about-article{min-width:0;max-width:780px;counter-reset:ym-q}.ym-about-article>*+*{margin-top:0}.ym-about-qa{scroll-margin-top:calc(var(--header-height, 72px) + 20px);padding-block:clamp(28px,3.4vw,44px);border-top:1px solid var(--ym-line)}.ym-about-article>.ym-about-qa:first-child{border-top:0;padding-top:0}.ym-about-qa:not(.ym-about-story){counter-increment:ym-q}.ym-about-qa__q{font-size:clamp(26px,3vw,38px);margin:0 0 16px;scroll-margin-top:calc(var(--header-height, 72px) + 20px)}.ym-about-qa:not(.ym-about-story) .ym-about-qa__q:before{content:counter(ym-q,decimal-leading-zero);display:block;margin-bottom:10px;font:600 12px/1 var(--ym-font-label);letter-spacing:.14em;color:var(--ym-brass)}.ym-about-qa__answer{padding:16px 18px;margin-bottom:18px;background:var(--ym-mint-wash);border-radius:var(--ym-radius)}.ym-about-qa__answer p{margin:0;font-size:17.5px;line-height:1.6;color:var(--ym-ink)}.ym-about-qa__answer p+p{margin-top:10px}.ym-about-qa__answer strong{font-weight:600}.ym-about :is(.ym-about-qa__body,.ym-about-qa__after,.ym-about-story__body,.ym-about-faq__a){font-size:16.5px;line-height:1.72;color:var(--ym-ink-soft)}.ym-about :is(.ym-about-qa__body,.ym-about-qa__after,.ym-about-story__body,.ym-about-faq__a) :is(p,ul,ol){margin:0 0 14px}.ym-about :is(.ym-about-qa__body,.ym-about-qa__after,.ym-about-story__body,.ym-about-faq__a)>:last-child{margin-bottom:0}.ym-about :is(.ym-about-qa__body,.ym-about-qa__after,.ym-about-story__body) :is(ul,ol){padding-left:1.2em}.ym-about :is(.ym-about-qa__body,.ym-about-qa__after,.ym-about-story__body) li{margin-bottom:6px}.ym-about :is(.ym-about-qa__body,.ym-about-qa__after,.ym-about-story__body,.ym-about-faq__a,.ym-about-sources) a{color:var(--ym-mint);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ym-about :is(.ym-about-qa__body,.ym-about-qa__after,.ym-about-story__body) strong{color:var(--ym-ink);font-weight:600}.ym-about-qa__after{margin-top:16px}.ym-about-qa__main{display:grid;gap:22px}.ym-about-qa__figure{margin:0}.ym-about-qa__figure .ym-img{border-radius:var(--ym-radius)}.ym-about-qa__figure--contain .ym-img{filter:drop-shadow(0 12px 16px rgb(24 36 31 / .14))}.ym-about-qa__figure figcaption{margin-top:8px}.ym-about-qa--media-side .ym-about-qa__figure{justify-self:center;width:min(100%,320px)}@media(min-width:750px){.ym-about-qa--media-side .ym-about-qa__main{grid-template-columns:minmax(0,1fr) minmax(0,260px);align-items:start}.ym-about-qa--media-side .ym-about-qa__figure{width:100%}}.ym-about-qa__table{margin-top:22px;border:1px solid var(--ym-line);border-radius:var(--ym-radius);background:var(--ym-card)}.ym-about-qa__table:focus-visible{outline:2px solid var(--ym-mint-bright);outline-offset:2px}.ym-about-qa__table .ym-table{font-size:14.5px;line-height:1.45;min-width:560px}.ym-about-qa__table caption{caption-side:top;text-align:left;padding:12px 14px 4px;font:600 11px/1.4 var(--ym-font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ym-brass)}.ym-about-qa__table tbody th{font-weight:600;color:var(--ym-ink);white-space:nowrap}.ym-about-qa__table td{color:var(--ym-ink-soft)}.ym-about-qa__table tr:last-child>*{border-bottom:0}@media(max-width:749px){.ym-about-qa__table{border:0;background:transparent;overflow:visible}.ym-about-qa__table .ym-table{min-width:0;display:block}.ym-about-qa__table :is(caption){display:block;padding:0 0 10px}.ym-about-qa__table thead{display:none}.ym-about-qa__table tbody{display:grid;gap:10px}.ym-about-qa__table tr{display:grid;border:1px solid var(--ym-line);border-radius:var(--ym-radius);background:var(--ym-card);overflow:hidden}.ym-about-qa__table tbody tr:hover{background:var(--ym-card)}.ym-about-qa__table tr>*{border-bottom:1px solid var(--ym-line);padding:10px 14px}.ym-about-qa__table tr>:last-child{border-bottom:0}.ym-about-qa__table tbody th{background:var(--ym-mint-wash);white-space:normal}.ym-about-qa__table td{display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:12px}.ym-about-qa__table td:before{content:attr(data-label);font:600 11px/1.5 var(--ym-font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ym-ink-soft)}}.ym-about-story__body h3{font-family:var(--ym-font-display);font-size:21px;color:var(--ym-ink);margin:0 0 10px}.ym-about-story__body iframe{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border:0;border-radius:var(--ym-radius);background:var(--ym-ink)}.ym-about-story__body p:has(iframe){margin-block:20px}.ym-about-faq__title{font-size:clamp(26px,3vw,38px);margin:0;padding-top:clamp(28px,3.4vw,44px);padding-bottom:6px;border-top:1px solid var(--ym-line);scroll-margin-top:calc(var(--header-height, 72px) + 20px)}.ym-about-faq summary{padding-block:16px}.ym-about-faq__q{display:inline;margin:0;font:500 17px/1.45 var(--ym-font-text);color:var(--ym-ink);letter-spacing:0}.ym-about-faq details>.ym-about-faq__a{padding-bottom:18px}.ym-about-sources{margin-top:clamp(28px,3.4vw,44px);padding-top:24px;border-top:1px solid var(--ym-line-strong);display:grid;gap:14px}.ym-about-sources__notice p{margin:0}.ym-about-sources__list p{margin:0;line-height:1.6}.ym-about-sources p.ym-small{margin:0}.ym-about-shop{background:var(--ym-paper-deep);border-top:1px solid var(--ym-line);padding-block:clamp(48px,6vw,96px)}.ym-about-shop__head{margin-bottom:clamp(24px,3vw,40px)}.ym-about-shop__title{font-size:clamp(30px,4vw,52px);margin:0}.ym-about-shop__grid{list-style:none;margin:0;padding:0;display:grid;gap:clamp(12px,1.6vw,24px);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:990px){.ym-about-shop__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ym-about-shop__card{display:grid;align-content:start;gap:4px;height:100%;padding:clamp(12px,1.4vw,20px);border:1px solid var(--ym-line);border-radius:var(--ym-radius-lg);background:var(--ym-card);color:var(--ym-ink);text-decoration:none;box-shadow:var(--ym-shadow);transition:transform .35s var(--ym-ease),box-shadow .35s var(--ym-ease),border-color .35s}.ym-about-shop__card:hover{transform:translateY(-3px);box-shadow:var(--ym-shadow-lift);border-color:var(--ym-line-strong)}.ym-about-shop__media{display:block;margin-bottom:10px}.ym-about-shop__media .ym-img{mix-blend-mode:multiply}.ym-about-shop__name{font-family:var(--ym-font-display);font-size:clamp(17px,1.6vw,21px);line-height:1.25}.ym-about-shop__next{margin-top:clamp(20px,2.4vw,32px);color:var(--ym-ink-soft)}.ym-about-shop__next p{margin:0}.ym-about-shop__next a{color:var(--ym-mint);text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.ym-about-shop__card,.ym-about-quick__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/ym-about.css.map */
