body.template-page{--sp-ink: 13 13 13;--sp-paper: 230 228 220;--sp-gold: 212 175 55}.template-page main .heading{text-transform:uppercase;line-height:.95;letter-spacing:-.005em;text-wrap:balance}.template-page main .rich-text .heading{font-size:clamp(2rem,1.3rem + 2.8vw,3.75rem)}.template-page main .button{font-weight:700;text-transform:uppercase;letter-spacing:.04em}.template-page main [id$=__rich_text_iz4KV8] .rich-text .heading{font-size:clamp(2.5rem,1.4rem + 4.6vw,5.5rem);line-height:.9}.template-page [id$=__rich_text_iz4KV8] .heading:before{content:"";display:block;width:4rem;height:.3125rem;margin:0 auto 1.5rem;background:rgb(var(--sp-gold))}.template-page [id$=__rich_text_iz4KV8] .rte{max-width:46rem;margin-inline:auto;font-size:clamp(1.0625rem,.95rem + .45vw,1.25rem);line-height:1.65;color:#ffffffc7}.template-page :is([id$=__rich_text_iiaxCc],[id$=__rich_text_FJkJ9p],[id$=__rich_text_Ck3Kdb],[id$=__rich_text_cC9irj]) .heading:before{display:block;margin-bottom:1rem;font-size:.875rem;font-weight:700;letter-spacing:.2em;color:rgb(var(--sp-gold))}.template-page [id$=__rich_text_iiaxCc] .heading:before{content:"01"}.template-page [id$=__rich_text_FJkJ9p] .heading:before{content:"02"}.template-page [id$=__rich_text_Ck3Kdb] .heading:before{content:"03"}.template-page [id$=__rich_text_cC9irj] .heading:before{content:"04"}.template-page [class*=media-grid-item-template--]{overflow:hidden;border-radius:1.25rem!important;box-shadow:0 1.5rem 3rem -1.75rem #0000008c}.template-page [class*=media-grid-image-template--] img{transition:transform var(--animation-smooth)}.template-page [class*=media-grid-item-template--]:hover [class*=media-grid-image-template--] img{transform:scale(1.04)}.template-page [class*=media-grid-button-template--]{min-height:2.75rem;padding-inline:1.25rem!important;font-family:var(--font-body-family)!important;text-transform:uppercase!important;letter-spacing:.04em}.template-page :is([id$=__rich_text_CHL48R],[id$=__rich_text_MXJUL9],[id$=__rich_text_RGFRWN],[id$=__rich_text_4C3a4T]) .rich-text{margin-top:-4.5rem;padding:clamp(1.75rem,4vw,3.5rem);text-align:left;background:#fafaf7;border-radius:1.5rem;box-shadow:0 0 0 1px #0000000d,0 2rem 4rem -2.5rem #00000073}.template-page :is([id$=__rich_text_CHL48R],[id$=__rich_text_MXJUL9],[id$=__rich_text_RGFRWN],[id$=__rich_text_4C3a4T]) .rte{font-size:1.0625rem;line-height:1.7;text-align:left}.template-page :is([id$=__rich_text_CHL48R],[id$=__rich_text_MXJUL9],[id$=__rich_text_RGFRWN],[id$=__rich_text_4C3a4T]) .rte h3{margin-bottom:.75rem;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);text-transform:uppercase;line-height:1}.template-page :is([id$=__rich_text_CHL48R],[id$=__rich_text_MXJUL9],[id$=__rich_text_RGFRWN],[id$=__rich_text_4C3a4T]) .rte strong{color:rgb(var(--sp-ink))}.template-page :is([id$=__rich_text_CHL48R],[id$=__rich_text_MXJUL9],[id$=__rich_text_RGFRWN],[id$=__rich_text_4C3a4T]) .rte a{font-weight:700;color:inherit;text-decoration:none;background:linear-gradient(transparent 58%,rgb(var(--sp-gold) / .6) 58%)}.template-page :is([id$=__rich_text_RGFRWN],[id$=__rich_text_4C3a4T]) .rich-text>:has(.button){justify-content:flex-start}.template-page :is([id$=__rich_text_RGFRWN],[id$=__rich_text_4C3a4T]) .button--secondary{--color-button-background: 17 17 17;--color-button-border: 17 17 17;--color-button-text: 255 255 255}@media screen and (max-width:767px){.template-page :is([id$=__rich_text_CHL48R],[id$=__rich_text_MXJUL9],[id$=__rich_text_RGFRWN],[id$=__rich_text_4C3a4T]) .rich-text{margin-top:-2.5rem;padding:1.5rem 1.25rem;border-radius:1.25rem}.template-page :is([id$=__rich_text_CHL48R],[id$=__rich_text_MXJUL9],[id$=__rich_text_RGFRWN],[id$=__rich_text_4C3a4T]) .rte{font-size:1rem}.template-page main .rich-text .button{width:100%;margin:.25rem 0;justify-content:center;padding-inline:1rem;font-size:.75rem;letter-spacing:.02em}.template-page main .rich-text .button .btn-text{justify-content:center;text-align:center}.template-page [class*=media-grid-button-template--]{min-height:2.5rem;font-size:.75rem!important;padding-inline:1rem!important}}.template-page :is([id$=__video_3yANh9],[id$=__video_8AhdKG]){--color-background: var(--sp-ink) !important}.template-page :is([id$=__video_3yANh9],[id$=__video_8AhdKG]) .video-hero{border-radius:1.25rem;overflow:hidden}.template-page main [id$=__rich_text_C8TGRE] .rich-text .heading{font-size:clamp(3rem,1.2rem + 7.5vw,8rem);line-height:.86;color:rgb(var(--sp-gold))}
/*# sourceMappingURL=/cdn/shop/t/10/assets/guide-2026.css.map */
