:root{--gt-brass: linear-gradient(180deg, #dcb96a, #b98f3f 55%, #9c7530);--gt-brass-edge: #7a5a22;--gt-hair: #b98f3f;--gt-ink-dark: #b7ad97;--gt-ink-bright: #e7e0cf;--gt-parchment: #e7e2d4;--gt-parchment-ink: #2a2318;--gt-stamp: #5c3f13}.gt-page{padding:30px 0 72px;color:var(--gt-ink-dark);font-family:Noto Sans JP,Newsreader,serif;font-weight:500;font-size:1.5rem;line-height:1.9}.gt-page.gradient,.gt-page .gradient{background:transparent}.gt-page__head{margin:0 0 4.4rem}.gt-page__head--photo{position:relative;overflow:hidden;border-radius:3px;border:1px solid rgba(185,143,63,.4);box-shadow:0 14px 30px #00000080;padding:6.4rem 4rem 4rem;min-height:26rem;background-size:cover;background-position:center 35%}.gt-page__head--photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a09074d,#0a09078c 45%,#0a0907ed)}.gt-page__head--photo>*{position:relative;z-index:1}.gt-page__head--photo .gt-page__eyebrow{color:#e0b34d}.gt-page__head--photo .gt-page__sub{color:#d6ccb6}.gt-page__eyebrow{display:block;margin:0 0 1.4rem;font-family:Oswald,Noto Sans JP,sans-serif;font-size:1.1rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#8a7f66}.gt-page__plate,#MainContent .shopify-policy__title h1{position:relative;display:inline-block;margin:0;padding:.5em 2.2rem .34em;background:var(--gt-brass);border:1px solid var(--gt-brass-edge);border-radius:2px;box-shadow:inset 0 1px #ffffff80,inset 0 -2px 4px #00000042,0 3px 7px #00000080;font-family:Newsreader,Noto Sans JP,serif!important;font-weight:700;font-size:clamp(1.8rem,1.8vw,2.5rem);line-height:1.1;letter-spacing:.04em!important;text-transform:none;color:#2a1e08}.gt-page__plate:before,.gt-page__plate:after,#MainContent .shopify-policy__title h1:before,#MainContent .shopify-policy__title h1:after{content:"";position:absolute;top:3px;bottom:3px;width:6px;pointer-events:none;background-image:radial-gradient(circle at 42% 38%,#f4e7c0 6%,#cdaa5c 40%,#6b501f 66%,rgba(0,0,0,.55) 80%,transparent 84%),radial-gradient(circle at 42% 38%,#f4e7c0 6%,#cdaa5c 40%,#6b501f 66%,rgba(0,0,0,.55) 80%,transparent 84%);background-repeat:no-repeat;background-size:6px 6px;background-position:50% 0,50% 100%}.gt-page__plate:before,#MainContent .shopify-policy__title h1:before{left:3px}.gt-page__plate:after,#MainContent .shopify-policy__title h1:after{right:3px}.gt-page__sub{margin:1.6rem 0 0;max-width:60rem;font-size:1.4rem;line-height:1.8;color:#9a927f}.gt-block{margin:0 0 5.2rem}.gt-block:last-child{margin-bottom:0}.gt-block__title{margin:0 0 1.8rem;padding:0 0 .9rem;border-bottom:1px solid rgba(185,143,63,.5);font-family:Oswald,Noto Sans JP,sans-serif!important;font-weight:500;font-size:1.7rem;letter-spacing:.14em;text-transform:uppercase;color:#c8b78a}.gt-block__title .gt-block__title-jp{display:block;margin-top:.4rem;font-family:Noto Sans JP,serif!important;font-size:1.35rem;font-weight:400;letter-spacing:.04em;text-transform:none;color:#8a7f66}.gt-block__lead{margin:0 0 2.4rem;font-size:1.4rem;color:#9a927f}.gt-block--center .gt-block__title,.gt-block--center .gt-block__lead{text-align:center}.gt-block--center .gt-block__title{display:block;border-bottom:0}.gt-doc,.gt-parchment{position:relative;padding:.4rem 0 .4rem 2.4rem;border-left:2px solid var(--gt-hair);color:var(--gt-ink-dark)}.gt-doc .rte,.gt-doc__body,.gt-parchment .rte,.gt-parchment .gt-prose{font-family:Noto Sans JP,serif;font-size:1.45rem;line-height:1.95;color:var(--gt-ink-dark)}.gt-doc .rte>:first-child,.gt-doc__body>:first-child,.gt-parchment .rte>:first-child,.gt-parchment .gt-prose>:first-child{margin-top:0}.gt-doc .rte>:last-child,.gt-doc__body>:last-child,.gt-parchment .rte>:last-child,.gt-parchment .gt-prose>:last-child{margin-bottom:0}.gt-doc .rte p,.gt-doc__body p,.gt-parchment .rte p,.gt-parchment .gt-prose p{margin:0 0 1.4rem}.gt-doc .rte strong,.gt-doc__body strong,.gt-parchment .rte strong,.gt-parchment .gt-prose strong{color:var(--gt-ink-bright)}.gt-doc .rte h2,.gt-doc .rte h3,.gt-doc__body h2,.gt-doc__body h3,.gt-parchment .rte h2,.gt-parchment .rte h3,.gt-parchment .gt-prose h2,.gt-parchment .gt-prose h3{font-family:Oswald,Noto Sans JP,sans-serif!important;font-weight:500;letter-spacing:.06em;color:#c8b78a!important;margin:2.6rem 0 1rem}.gt-doc .rte h2,.gt-doc__body h2,.gt-parchment .rte h2,.gt-parchment .gt-prose h2{font-size:1.7rem}.gt-doc .rte h3,.gt-doc__body h3,.gt-parchment .rte h3,.gt-parchment .gt-prose h3{font-size:1.5rem}.gt-doc .rte a,.gt-doc__body a,.gt-parchment .rte a,.gt-parchment .gt-prose a{color:#d8a94a;text-underline-offset:2px;text-decoration-thickness:1px}.gt-doc .rte ul,.gt-doc .rte ol,.gt-doc__body ul,.gt-doc__body ol,.gt-parchment .rte ul,.gt-parchment .rte ol,.gt-parchment .gt-prose ul,.gt-parchment .gt-prose ol{margin:0 0 1.4rem;padding-left:2.2rem}.gt-doc .rte li,.gt-doc__body li,.gt-parchment .rte li,.gt-parchment .gt-prose li{margin:0 0 .6rem}.gt-doc .rte hr,.gt-doc__body hr,.gt-parchment .rte hr,.gt-parchment .gt-prose hr{border:0;border-top:1px solid rgba(185,143,63,.3);margin:2.4rem 0}#MainContent .shopify-policy__container{max-width:var(--page-width, 120rem);margin:0 auto;padding:30px 1.5rem 72px}@media screen and (min-width:750px){#MainContent .shopify-policy__container{padding:30px 5rem 72px}.gt-doc .rte,.gt-doc__body,.gt-parchment .rte,.gt-parchment .gt-prose,#MainContent .shopify-policy__body .rte{font-size:1.6rem}.gt-block__lead{font-size:1.55rem}.gt-page__head--photo{min-height:38rem}}#MainContent .shopify-policy__title{margin:0 0 3.4rem;text-align:left}#MainContent .shopify-policy__body{margin:0;padding:.4rem 0 .4rem 2.4rem;border-left:2px solid var(--gt-hair)}#MainContent .shopify-policy__body .rte{font-family:Noto Sans JP,serif;font-size:1.45rem;line-height:1.95;color:var(--gt-ink-dark)}#MainContent .shopify-policy__body .rte>:first-child{margin-top:0}#MainContent .shopify-policy__body .rte>:last-child{margin-bottom:0}#MainContent .shopify-policy__body .rte p{margin:0 0 1.4rem}#MainContent .shopify-policy__body .rte strong{color:var(--gt-ink-bright)}#MainContent .shopify-policy__body .rte h2,#MainContent .shopify-policy__body .rte h3,#MainContent .shopify-policy__body .rte h4{font-family:Oswald,Noto Sans JP,sans-serif!important;font-weight:500;letter-spacing:.06em;color:#c8b78a!important;margin:2.6rem 0 1rem}#MainContent .shopify-policy__body .rte h2{font-size:1.7rem}#MainContent .shopify-policy__body .rte h3{font-size:1.5rem}#MainContent .shopify-policy__body .rte h4{font-size:1.35rem}#MainContent .shopify-policy__body .rte a{color:#d8a94a;text-underline-offset:2px}#MainContent .shopify-policy__body .rte ul,#MainContent .shopify-policy__body .rte ol{margin:0 0 1.4rem;padding-left:2.2rem}#MainContent .shopify-policy__body .rte li{margin:0 0 .6rem}.gt-specplate{position:relative;padding:3rem 3.4rem;background:linear-gradient(180deg,#c6cbd0,#949a9f 44%,#b7bcc1 56%,#878d92);border:2px solid #23262a;border-radius:4px;box-shadow:inset 0 2px 6px #ffffff8c,inset 0 -10px 16px #00000047,0 16px 34px #00000080;color:#1b1e21}.gt-specplate .fp-rivet{z-index:2}.gt-specplate__cap{margin:0 0 1.6rem;font-family:Oswald,Noto Sans JP,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#2c3033}.gt-spec-table{width:100%;border-collapse:collapse;font-family:Noto Sans JP,serif}.gt-spec-table th,.gt-spec-table td{padding:1.35rem 1.4rem;font-size:1.35rem;line-height:1.75;text-align:left;vertical-align:top;border-bottom:1px solid rgba(20,22,24,.16);box-shadow:0 1px #fff6}.gt-spec-table tr:last-child th,.gt-spec-table tr:last-child td{border-bottom:0;box-shadow:none}.gt-spec-table th{width:26%;padding-left:0;font-weight:600;color:#5a4423;white-space:nowrap}.gt-spec-table td{color:#1b1e21;font-variant-numeric:tabular-nums}.gt-spec-table td a{color:#6b4a17;text-underline-offset:2px}.gt-spec-table .gt-subtext{display:block;margin-top:.3rem;font-size:1.15rem;color:#565b5f}.gt-featurerow{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.gt-feature{padding:2.6rem 2.2rem;background:linear-gradient(180deg,#1b1c1f,#141416);border:1px solid rgba(185,143,63,.28);border-top:2px solid var(--gt-hair);border-radius:2px}.gt-feature__idx{font-family:Oswald,sans-serif;font-size:1.2rem;letter-spacing:.16em;color:#6f6a5c}.gt-feature h3{margin:.6rem 0 1rem;font-family:Newsreader,Noto Sans JP,serif!important;font-size:1.7rem;color:var(--gt-ink-bright)!important}.gt-feature p{margin:0;font-size:1.35rem;line-height:1.8;color:#9a927f}.gt-badges{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none}.gt-badge{padding:.7rem 1.4rem;background:linear-gradient(180deg,#2a2620,#1b1813);border:1px solid rgba(185,143,63,.55);border-radius:2px;font-family:Oswald,Noto Sans JP,sans-serif;font-size:1.25rem;letter-spacing:.06em;color:#d8c39a}.gt-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:1.8rem;counter-reset:gt-step}.gt-step{padding:2.4rem 1.8rem;background:linear-gradient(180deg,#1b1c1f,#131315);border:1px solid rgba(255,255,255,.08);border-radius:2px}.gt-step__num{display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;margin-bottom:1.2rem;background:var(--gt-brass);border:1px solid var(--gt-brass-edge);border-radius:2px;box-shadow:inset 0 1px #ffffff80,inset 0 -2px 3px #0000004d;font-family:Oswald,sans-serif;font-size:1.7rem;font-weight:600;color:#2a1e08}.gt-step h4{margin:0 0 .8rem;font-family:Newsreader,Noto Sans JP,serif!important;font-size:1.5rem;color:var(--gt-ink-bright)!important}.gt-step p{margin:0;font-size:1.3rem;line-height:1.75;color:#948d7c}.gt-cta{padding:4rem 3rem;text-align:center;background:linear-gradient(180deg,#1b1813,#0f0e0b);border:1px solid var(--gt-hair);border-radius:3px;box-shadow:inset 0 1px #ffffff0f}.gt-cta h2{margin:0 0 1rem;font-family:Newsreader,Noto Sans JP,serif!important;font-size:2.2rem;color:var(--gt-ink-bright)!important}.gt-cta p{margin:0 auto 2.4rem;max-width:44rem;font-size:1.4rem;color:#9a927f}.gt-cta__actions{display:flex;flex-wrap:wrap;gap:1.4rem;justify-content:center}.gt-figure{margin:0}.gt-figure img,.gt-gallery img{display:block;width:100%;height:100%;object-fit:cover;border:1px solid rgba(185,143,63,.35);border-radius:2px;box-shadow:0 14px 30px #0000008c}.gt-gallery{display:grid;grid-template-columns:1fr;gap:3rem}.gt-gallery li{list-style:none}.gt-split{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.gt-split .gt-figure{aspect-ratio:3 / 2}.gt-split--stack{grid-template-columns:1fr;gap:2.8rem;align-items:stretch}.gt-split--stack .gt-figure{aspect-ratio:auto}.gt-frame{position:relative;padding:1.5rem;background:linear-gradient(157deg,#34363a,#1a1b1d 52%,#101012);border:2px solid #0a0a0b;border-radius:3px;box-shadow:inset 0 1px #ffffff1a,inset 0 -12px 22px #0000008c,0 18px 38px #0000008c}.gt-frame .fp-rivet{z-index:2;background:radial-gradient(circle at 35% 30%,#9aa0a6,#2b2e32 70%,#0c0d0e);box-shadow:0 1px 1px #0009,inset 0 0 2px #ffffff26}.gt-page .gt-frame img{display:block;width:100%;height:auto;border:0;border-radius:1px;box-shadow:0 0 0 1px #000000b3,0 2px 10px #0006}.gt-map{margin:2.2rem 0 0;overflow:hidden;background:#16181a;border:1px solid rgba(185,143,63,.45);border-radius:2px;box-shadow:inset 0 0 0 1px #00000080,0 14px 30px #00000080;line-height:0}.gt-map iframe{display:block;width:100%;height:360px;border:0;filter:invert(90%) hue-rotate(180deg) brightness(.95) contrast(.9) saturate(.9)}.gt-page .gt-btn{display:inline-flex;align-items:center;gap:.6rem;padding:1.3rem 2.6rem;background:var(--gt-brass);border:1px solid var(--gt-brass-edge);border-radius:3px;box-shadow:inset 0 1px #ffffff73,inset 0 -3px 5px #00000047,0 4px 10px #00000073;font-family:Oswald,Noto Sans JP,sans-serif;font-size:1.35rem;letter-spacing:.08em;text-transform:uppercase;color:#2a1e08;text-decoration:none;transition:filter .15s ease}.gt-page .gt-btn:hover{filter:brightness(1.06)}.gt-page .gt-btn--ghost{background:linear-gradient(180deg,#1b1c1f,#131315);border-color:#b98f3f8c;box-shadow:none;color:#d8c39a}.gt-stencil{margin:1.8rem 0 .4rem;padding:1.8rem 2rem;background:#ffffff05;border:1px dashed rgba(185,143,63,.45);border-radius:2px;font-family:Oswald,Noto Sans JP,monospace}.gt-stencil h4{margin:0 0 .8rem;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:#c8b78a}.gt-stencil p{margin:0 0 .4rem;font-size:1.3rem;line-height:1.7;color:#cdc7b8;font-variant-numeric:tabular-nums}.gt-page-contact .gt-field{margin:0 0 1.6rem}.gt-page-contact .gt-field label{display:block;margin:0 0 .6rem;font-family:Oswald,Noto Sans JP,sans-serif;font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;color:#8a7f66}.gt-page-contact .gt-field input,.gt-page-contact .gt-field textarea{width:100%;padding:1.1rem 1.3rem;background:#0c0d0f;border:1px solid rgba(185,143,63,.22);border-radius:2px;box-shadow:inset 0 2px 5px #0009,0 1px #ffffff0a;font-family:Noto Sans JP,serif;font-size:1.4rem;line-height:1.6;color:var(--gt-ink-bright)}.gt-page-contact .gt-field textarea{resize:vertical;min-height:12rem}.gt-page-contact .gt-field input:focus,.gt-page-contact .gt-field textarea:focus{outline:none;border-color:var(--gt-hair);box-shadow:inset 0 2px 5px #0009,0 0 0 2px #b98f3f4d}.gt-page-contact .gt-field input[aria-invalid=true]{border-color:#b5443f}.gt-page-contact form button[type=submit]{margin-top:.6rem;border:1px solid var(--gt-brass-edge);cursor:pointer}.gt-form__status{margin:0 0 2rem;padding:1.4rem 1.6rem;border-radius:2px;font-size:1.35rem;line-height:1.7}.gt-form__status--success{background:#78965a1f;border:1px solid rgba(150,180,110,.5);color:#cfe0b8}.gt-form__status--error{background:#b5443f1f;border:1px solid rgba(181,68,63,.5);color:#e7b7b4}.gt-form__status--error a{color:#e7b7b4;display:block;margin-top:.4rem}@media screen and (max-width:749px){.gt-page{padding:22px 0 52px}.gt-page__head{margin-bottom:3.2rem}.gt-doc,.gt-parchment,#MainContent .shopify-policy__body{padding-left:1.6rem}#MainContent .shopify-policy__container{padding:22px 1.5rem 52px}.gt-specplate{padding:2.2rem 1.6rem}.gt-split,.gt-gallery,.gt-featurerow,.gt-steps{grid-template-columns:1fr}.gt-split{gap:2.4rem}.gt-frame{padding:.9rem}.gt-map iframe{height:260px}.gt-spec-table,.gt-spec-table tbody,.gt-spec-table tr,.gt-spec-table th,.gt-spec-table td{display:block;width:100%}.gt-spec-table tr{padding:1rem 0;border-bottom:1px solid rgba(20,22,24,.16)}.gt-spec-table tr:last-child{border-bottom:0}.gt-spec-table th{padding:0 0 .4rem;border-bottom:0;box-shadow:none;color:#5a4423}.gt-spec-table td{padding:0;border-bottom:0;box-shadow:none}.gt-cta__actions{flex-direction:column}.gt-page .gt-btn{justify-content:center}}@media(prefers-reduced-motion:reduce){.gt-page .gt-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gt-faceplate-pages.css.map */
