:root{--color-primary: #1D2733;--color-accent: #4F6B85;--color-accent-tint: #EDF2F7;--color-announcement: #1D2733;--color-ticker: #4F6B85;--color-footer: #121418;--color-text: #1C2127;--color-background: #FFFFFF;--font-heading: Inter, -apple-system, "Segoe UI", sans-serif;--font-body: Inter, -apple-system, "Segoe UI", sans-serif;--color-gold: #C2A25A;--color-cream: #F4F6F8;--color-hair: rgba(29, 39, 51, .12);--hub-gap: clamp(10px, 1.1vw, 16px);--hub-pad-x: clamp(10px, 1.1vw, 16px);--hub-pad-x-mobile: 20px;--hub-radius: 14px;--hub-ink: #1D2733;--hub-ink-soft: #1D273399;--hub-hair: #1D27331f}body.template-index{min-height:100dvh;display:flex;flex-direction:column;background:#fff;color:#1d2733}body.template-index .content-for-layout--hub{flex:1;display:flex;flex-direction:column;min-height:0}:where(.ps-section){font-family:var(--font-body);font-size:1.5rem;line-height:1.6;color:var(--color-text)}:where(.ps-section) h1,:where(.ps-section) h2,:where(.ps-section) h3,:where(.ps-section) h4,:where(.ps-section) h5,:where(.ps-section) h6{font-family:var(--font-heading);font-weight:700;line-height:1.2;margin:0 0 1rem;text-transform:none}:where(.ps-section) h1{font-size:3.6rem}:where(.ps-section) h2{font-size:2.8rem}:where(.ps-section) h3{font-size:2.2rem}@media(min-width:750px){:where(.ps-section) h1{font-size:4.8rem}:where(.ps-section) h2{font-size:3.6rem}:where(.ps-section) h3{font-size:2.6rem}}:where(.ps-section) p{margin:0 0 1.5rem}:where(.ps-section) a{color:var(--color-accent);text-decoration:none}:where(.ps-section) a:hover{text-decoration:underline}.ps-section .page-width,.ps-section.page-width{max-width:140rem!important;padding-left:2.4rem!important;padding-right:2.4rem!important;margin-left:auto;margin-right:auto}.ps-section{--letter-spacing-heading: normal;--letter-spacing-body: normal;letter-spacing:normal}.ps-section .ps-fp__button.disable-global-button-styling,.ps-section a.ps-fp__button{background:var(--color-accent, #4f6b85)!important;background-color:var(--color-accent, #4f6b85)!important;color:#fff!important;position:relative!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important;box-shadow:0 1.2rem 3rem -1.6rem #12332999!important;transition:background .2s,transform .2s!important}.ps-section .ps-fp__button.disable-global-button-styling:hover{background:var(--color-primary, #1d2733)!important;background-color:var(--color-primary, #1d2733)!important}.ps-section .ps-fp__quantity-btn.disable-global-button-styling{background:transparent!important;background-color:transparent!important;color:var(--color-accent, #4f6b85)!important;position:static!important}.ps-section .ps-fp__quantity-btn.disable-global-button-styling:hover{background:var(--color-accent-tint, #edf2f7)!important;background-color:var(--color-accent-tint, #edf2f7)!important}.ps-section .ps-hc__button.disable-global-button-styling{background:var(--color-accent, #4f6b85)!important;background-color:var(--color-accent, #4f6b85)!important;color:#fff!important;font-weight:600!important;letter-spacing:normal!important;text-transform:none!important;box-shadow:0 1.2rem 3rem -1.6rem #12332999!important;transition:background .2s!important}.ps-section .ps-hc__button.disable-global-button-styling:hover{background:var(--color-primary, #1d2733)!important;background-color:var(--color-primary, #1d2733)!important}.ps-section .ps-newsletter__button.disable-global-button-styling{background:var(--color-accent, #4f6b85)!important;background-color:var(--color-accent, #4f6b85)!important;color:#fff!important;font-weight:600!important;letter-spacing:normal!important;text-transform:none!important;transition:background .2s!important}.ps-section .ps-newsletter__button.disable-global-button-styling:hover{background:var(--color-primary, #1d2733)!important;background-color:var(--color-primary, #1d2733)!important}.ps-fp-sticky .ps-fp-sticky__btn.disable-global-button-styling{position:relative!important;background:var(--color-accent, #4f6b85)!important;background-color:var(--color-accent, #4f6b85)!important;color:#fff!important;font-weight:800!important;letter-spacing:.03em!important;text-transform:uppercase!important;box-shadow:0 10px 24px -10px #4f6b85b3!important;transition:transform .15s ease!important}.ps-fp-sticky .ps-fp-sticky__btn.disable-global-button-styling:disabled{background:#b9c2bd!important;background-color:#b9c2bd!important}.ps-section .page-width.ps-ct__narrow,.ps-section .page-width--narrow{max-width:720px!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ps-tokens.css.map */
