.g36-pg{--g36-pg-red: var(--g36-blood-text, #e0434b);--g36-pg-text: clamp(17px, 1.3vw, 19px);position:relative;padding:clamp(48px,9vw,112px) 20px clamp(64px,10vw,128px);background:var(--g36-bg);color:var(--g36-ink);font-family:var(--g36-font)}.g36-pg--flush-top{padding-top:clamp(24px,5vw,56px)}.g36-pg__inner{max-width:760px;margin:0 auto}.g36-pg__inner--wide{max-width:960px}.g36-pg__head{margin:0 0 clamp(40px,7vw,72px);text-align:center}.g36-pg__head .g36-eyebrow{margin-bottom:18px}.g36-pg__title{margin:0;font-family:var(--g36-font-display);font-size:clamp(44px,9vw,92px);font-weight:var(--g36-fw-display);letter-spacing:var(--g36-ls-display);line-height:1.02;text-transform:none;text-wrap:balance;color:var(--g36-ink)}.g36-pg__lede{max-width:34em;margin:clamp(20px,3vw,32px) auto 0;font-size:var(--g36-fs-body);line-height:1.5;color:var(--g36-ink)}.g36-pg__lede p{margin:0}.g36-pg__lede p+p{margin-top:.4em}.g36-pg__body{max-width:40em;margin:0 auto clamp(40px,6vw,64px);font-size:var(--g36-pg-text);line-height:1.65;color:var(--g36-ink)}.g36-pg__head .g36-pg__body{margin:clamp(20px,3vw,32px) auto 0;font-size:var(--g36-fs-body);line-height:1.5}.g36-pg__body--after{margin:clamp(48px,7vw,80px) auto 0}.g36-pg .rte a,.g36-pg__link{color:inherit;text-decoration:underline;text-decoration-color:var(--g36-blood);text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .2s ease,color .2s ease}.g36-pg .rte a:hover,.g36-pg__link:hover{color:var(--g36-pg-red)}.g36-pg a:focus-visible,.g36-pg summary:focus-visible,.g36-pg [tabindex]:focus-visible{outline:1px solid var(--g36-pg-red);outline-offset:4px}.g36-pg__h2{margin:0 0 20px;font-family:var(--g36-font-display);font-size:var(--g36-fs-title);font-weight:var(--g36-fw-title);letter-spacing:var(--g36-ls-title);line-height:1.1;text-transform:none;color:var(--g36-ink)}.g36-pg__divider{display:block;width:1px;height:clamp(40px,7vw,72px);margin:0 auto;background:linear-gradient(to bottom,transparent,var(--g36-blood),transparent);border:0}.g36-pg__cta{margin:clamp(56px,8vw,96px) auto 0;padding:clamp(32px,5vw,48px) 24px;border:1px solid var(--g36-line);text-align:center}.g36-pg__cta-title{margin:0 0 12px;font-family:var(--g36-font-display);font-size:clamp(28px,4vw,40px);font-weight:var(--g36-fw-title);line-height:1.1;text-transform:none}.g36-pg__cta-text{max-width:30em;margin:0 auto 24px;font-size:var(--g36-pg-text);line-height:1.55;color:var(--g36-muted)}.g36-pg__cta-text p{margin:0}.g36-pg__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 16px}.g36-pg__actions .g36-btn-outline{min-height:48px}.g36-pg__mail{display:block;margin-top:18px;font-size:var(--g36-fs-button);letter-spacing:var(--g36-ls-ui)}.g36-faq__nav{margin:0 0 clamp(40px,6vw,64px)}.g36-faq__nav-list{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.g36-faq__nav-link{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--g36-line);color:var(--g36-ink);font-size:var(--g36-fs-ui);letter-spacing:var(--g36-ls-ui);text-transform:uppercase;text-decoration:none;transition:border-color .2s ease,color .2s ease}.g36-faq__nav-link:hover{border-color:var(--g36-pg-red);color:var(--g36-pg-red)}.g36-faq__group{scroll-margin-top:96px}.g36-faq__group+.g36-faq__group{margin-top:clamp(48px,7vw,80px)}.g36-faq__list{border-top:1px solid var(--g36-line)}.g36-faq__item{border-bottom:1px solid var(--g36-line)}.g36-faq__q{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;padding:20px 0;list-style:none;cursor:pointer;font-size:clamp(18px,1.5vw,21px);line-height:1.35;color:var(--g36-ink)}.g36-faq__q::-webkit-details-marker{display:none}.g36-faq__q:hover{color:var(--g36-pg-red)}.g36-faq__icon{position:relative;flex:none;width:14px;height:14px;color:var(--g36-pg-red)}.g36-faq__icon:before,.g36-faq__icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:currentColor;transition:transform .3s ease}.g36-faq__icon:after{transform:rotate(90deg)}.g36-faq__item[open] .g36-faq__icon:after{transform:rotate(0)}.g36-faq__a{padding:0 0 24px;font-size:var(--g36-pg-text);line-height:1.65;color:var(--g36-muted)}.g36-faq__a>:first-child{margin-top:0}.g36-faq__a>:last-child{margin-bottom:0}.g36-faq__a strong{color:var(--g36-ink);font-weight:inherit}.g36-sg__block+.g36-sg__block{margin-top:clamp(56px,8vw,96px)}.g36-sg__text{font-size:var(--g36-pg-text);line-height:1.65;color:var(--g36-muted)}.g36-sg__text p{margin:0 0 .9em}.g36-sg__text strong{color:var(--g36-ink);font-weight:inherit}.g36-sg__how{display:grid;gap:32px;align-items:center}.g36-sg__figure{margin:0;color:var(--g36-muted)}.g36-sg__svg{display:block;width:100%;max-width:380px;height:auto;margin:0 auto}.g36-sg__svg .g36-sg__shirt{fill:color-mix(in srgb,var(--g36-ink) 4%,transparent);stroke:currentColor;stroke-width:1.5;stroke-linejoin:round}.g36-sg__svg .g36-sg__measure{stroke:var(--g36-pg-red);stroke-width:1.5;fill:none}.g36-sg__svg .g36-sg__guide{stroke:var(--g36-pg-red);stroke-width:1;stroke-dasharray:3 4;fill:none;opacity:.7}.g36-sg__svg .g36-sg__arrow{fill:var(--g36-pg-red)}.g36-sg__svg text{fill:var(--g36-ink);font-family:var(--g36-font);font-size:15px}.g36-sg__steps{display:grid;gap:18px;margin:0;padding:0;list-style:none;counter-reset:none}.g36-sg__step{display:grid;grid-template-columns:36px 1fr;gap:14px;align-items:baseline;font-size:var(--g36-pg-text);line-height:1.55;color:var(--g36-muted)}.g36-sg__step strong{display:block;color:var(--g36-ink);font-weight:inherit}.g36-sg__letter{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--g36-pg-red);color:var(--g36-pg-red);font-size:15px;line-height:1}.g36-sg__tip{margin:24px 0 0;padding-left:16px;border-left:1px solid var(--g36-blood);font-size:var(--g36-pg-text);line-height:1.55;color:var(--g36-ink)}.g36-sg__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--g36-line)}.g36-sg__table{width:100%;border-collapse:collapse;font-size:var(--g36-pg-text);text-align:center}.g36-sg__table caption{padding:14px 16px;border-bottom:1px solid var(--g36-line);caption-side:top;color:var(--g36-muted);font-size:var(--g36-fs-ui);letter-spacing:var(--g36-ls-ui);text-align:left;text-transform:uppercase}.g36-sg__table th,.g36-sg__table td{padding:14px 6px;border-bottom:1px solid var(--g36-line)}.g36-sg__table tr:last-child>*{border-bottom:0}.g36-sg__table thead th{color:var(--g36-muted);font-size:var(--g36-fs-ui);font-weight:var(--g36-fw-ui);letter-spacing:var(--g36-ls-ui);text-transform:uppercase;vertical-align:bottom}.g36-sg__table thead th span{display:block;color:var(--g36-pg-red);font-size:14px;letter-spacing:0}.g36-sg__table tbody th{color:var(--g36-ink);font-weight:var(--g36-fw-ui);letter-spacing:var(--g36-ls-ui)}.g36-sg__table td{color:var(--g36-ink)}.g36-sg__note{margin:14px 0 0;color:var(--g36-muted);font-size:15px;line-height:1.5}.g36-sg__models{margin:20px 0 0;padding:0;list-style:none;color:var(--g36-ink);font-size:var(--g36-pg-text);line-height:1.55}.g36-sg__pending{padding:clamp(28px,5vw,44px) 24px;border:1px dashed var(--g36-line);text-align:center;font-size:var(--g36-pg-text);line-height:1.6;color:var(--g36-ink)}.g36-sg__pending p{max-width:28em;margin:0 auto 22px}.g36-story__chapter{text-align:center}.g36-story__numeral{display:block;margin:0 0 14px;color:var(--g36-pg-red);font-size:var(--g36-fs-ui);letter-spacing:.3em;text-transform:uppercase}.g36-story__verse{font-size:var(--g36-fs-body);line-height:1.5;color:var(--g36-ink)}.g36-story__verse p{margin:0}.g36-story__verse p+p{margin-top:.35em}.g36-story__verse strong{color:var(--g36-pg-red);font-weight:inherit}.g36-story__sep{display:block;width:1px;height:clamp(56px,9vw,96px);margin:clamp(32px,5vw,48px) auto;background:linear-gradient(to bottom,transparent,var(--g36-blood),transparent)}@media(min-width:750px){.g36-pg{padding-left:40px;padding-right:40px}.g36-sg__how{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}.g36-sg__table th,.g36-sg__table td{padding:14px 12px}}@media(prefers-reduced-motion:no-preference){.g36-faq__item[open] .g36-faq__a{animation:g36-pg-reveal .35s ease}}@keyframes g36-pg-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.g36-faq__icon:before,.g36-faq__icon:after,.g36-pg .rte a,.g36-pg__link,.g36-faq__nav-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/g36-pages.css.map */
