.store-content-page{padding-block:42px 88px}.store-content-page__back{max-width:820px;color:var(--store-muted);margin:0 auto 28px;font-size:13px}.store-content-page__back a:hover{color:var(--store-ink)}.store-content-article{width:min(100%,820px);margin-inline:auto}.store-content-article[data-template=POLICY_PAGE]{width:min(100%,720px)}.store-content-article[data-template=FULL_WIDTH_PAGE]{width:100%}.store-content-article__header{border-bottom:1px solid var(--store-line);margin-bottom:38px;padding-bottom:28px}.store-content-article__eyebrow,.store-faq__index{color:var(--store-muted);letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:700}.store-content-article h1{color:var(--store-ink);letter-spacing:-.035em;margin:0;font-size:clamp(30px,4vw,48px);font-weight:600;line-height:1.16}.store-content-article__excerpt{color:#666;max-width:680px;margin:18px 0 0;font-size:17px;line-height:1.75}.store-content-article__date{color:var(--store-muted);font-variant-numeric:tabular-nums;margin:18px 0 0;font-size:12px}.store-content-article__cover{background:var(--store-soft);margin:0 0 42px;overflow:hidden}.store-content-article__cover img{width:100%;height:auto;display:block}.store-rich-content{color:var(--store-text);overflow-wrap:anywhere;font-size:16px;line-height:1.85}.store-rich-content>:first-child{margin-top:0}.store-rich-content>:last-child{margin-bottom:0}.store-rich-content p,.store-rich-content ul,.store-rich-content ol,.store-rich-content blockquote,.store-rich-content table,.store-rich-content pre{margin-block:0 1.25em}.store-rich-content h2,.store-rich-content h3,.store-rich-content h4{color:var(--store-ink);margin:2em 0 .7em;font-weight:600;line-height:1.3}.store-rich-content h2{font-size:25px}.store-rich-content h3{font-size:20px}.store-rich-content ul,.store-rich-content ol{padding-left:1.45em}.store-rich-content ul{list-style:outside}.store-rich-content ol{list-style:decimal}.store-rich-content a{text-underline-offset:3px;text-decoration:underline}.store-rich-content img,.store-rich-content video{max-width:100%;height:auto}.store-rich-content blockquote{border-left:2px solid var(--store-ink);color:#666;padding:4px 0 4px 20px}.store-rich-content table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.store-rich-content th,.store-rich-content td{border:1px solid var(--store-line);text-align:left;padding:10px 12px}.store-faq{padding-block:48px 88px}.store-faq__header{border-bottom:1px solid var(--store-ink);grid-template-columns:minmax(0,.8fr) minmax(280px,1.2fr);align-items:end;gap:12px 64px;margin-bottom:40px;padding-bottom:28px;display:grid}.store-faq__header .store-faq__index{grid-column:1/-1;margin-bottom:0}.store-faq__header h1{color:var(--store-ink);letter-spacing:-.035em;margin:0;font-size:clamp(30px,4vw,48px);font-weight:600}.store-faq__header>p:last-child{color:var(--store-muted);margin:0;font-size:14px;line-height:1.7}.store-faq__tools{grid-template-columns:minmax(240px,420px) minmax(0,1fr);align-items:end;gap:24px;margin-bottom:38px;display:grid}.store-faq__search{color:var(--store-muted);gap:8px;font-size:12px;display:grid}.store-faq__search input{border:1px solid var(--store-line);border-radius:0;outline:none;width:100%;height:46px;padding-inline:14px}.store-faq__search input:focus{border-color:var(--store-ink)}.store-faq__categories{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.store-faq__categories button{border:1px solid var(--store-line);color:#666;cursor:pointer;background:#fff;min-height:36px;padding:7px 13px}.store-faq__categories button:hover,.store-faq__categories button.is-active{border-color:var(--store-ink);background:var(--store-ink);color:#fff}.store-faq__groups{gap:54px;display:grid}.store-faq__group{grid-template-columns:minmax(160px,.35fr) minmax(0,1fr);gap:32px;display:grid}.store-faq__group h2{color:var(--store-ink);margin:0;font-size:18px;font-weight:600}.store-faq__items{border-top:1px solid var(--store-ink)}.store-faq__item{border-bottom:1px solid var(--store-line)}.store-faq__item summary{color:var(--store-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 4px;font-size:15px;font-weight:500;list-style:none;display:flex}.store-faq__item summary::-webkit-details-marker{display:none}.store-faq__toggle{flex:0 0 14px;width:14px;height:14px;position:relative}.store-faq__toggle:before,.store-faq__toggle:after{content:"";background:currentColor;position:absolute}.store-faq__toggle:before{width:14px;height:1px;top:6px;left:0}.store-faq__toggle:after{width:1px;height:14px;transition:transform .18s;top:0;left:6px}.store-faq__item[open] .store-faq__toggle:after{transform:rotate(90deg)}.store-faq__answer{color:#666;padding:2px 44px 22px 4px;font-size:14px}.store-faq__empty{border-block:1px solid var(--store-line);color:var(--store-muted);text-align:center;padding:52px 20px}.store-content-index{padding-block:48px 88px}.store-content-index__header{border-bottom:1px solid var(--store-ink);grid-template-columns:minmax(0,.8fr) minmax(280px,1.2fr);align-items:end;gap:12px 64px;padding-bottom:28px;display:grid}.store-content-index__header>p{color:var(--store-muted);letter-spacing:.14em;text-transform:uppercase;grid-column:1/-1;margin:0;font-size:11px;font-weight:700}.store-content-index__header h1{color:var(--store-ink);letter-spacing:-.035em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:clamp(30px,4vw,48px);font-weight:600;line-height:1.16;display:-webkit-box;overflow:hidden}.store-content-index__header>span{color:var(--store-muted);line-height:1.7}.store-content-index__categories{border-bottom:1px solid var(--store-line);color:var(--store-muted);flex-wrap:wrap;gap:8px 20px;padding-block:22px;font-size:13px;display:flex}.store-content-index__categories a{text-overflow:ellipsis;white-space:nowrap;max-width:16em;display:inline-block;overflow:hidden}.store-content-index__categories a:hover,.store-content-index__categories a[aria-current=page]{color:var(--store-ink);text-underline-offset:4px;text-decoration:underline}.store-content-index__list{border-bottom:1px solid var(--store-ink);margin:0;padding:0;list-style:none}.store-content-index__list li{border-bottom:1px solid var(--store-line)}.store-content-index__list li:last-child{border-bottom:0}.store-content-index__list a{grid-template-columns:48px minmax(0,1fr) auto;align-items:start;gap:20px;padding:24px 4px;display:grid}.store-content-index__list a:hover{background:var(--store-soft)}.store-content-index__number,.store-content-index__list time{color:var(--store-muted);font-variant-numeric:tabular-nums;font-size:12px}.store-content-index__copy{gap:7px;display:grid}.store-content-index__copy strong{color:var(--store-ink);font-size:16px;font-weight:600}.store-content-index__copy small{color:var(--store-muted);font-size:13px;line-height:1.6}.store-content-index__empty{border-bottom:1px solid var(--store-line);color:var(--store-muted);text-align:center;margin:0;padding:54px 20px}@media (max-width:767px){.store-content-page,.store-faq,.store-content-index{padding-block:32px 64px}.store-content-article__header{margin-bottom:28px}.store-content-article__excerpt,.store-rich-content{font-size:15px}.store-faq__header,.store-faq__tools,.store-faq__group,.store-content-index__header{grid-template-columns:1fr}.store-faq__categories{justify-content:flex-start}.store-faq__group{gap:14px}.store-content-index__list a{grid-template-columns:34px minmax(0,1fr);gap:12px}.store-content-index__list time{grid-column:2}}
