.section-soft{background:color-mix(in srgb,var(--color-accent) 7%,var(--color-bg))}.page-hero{position:relative;overflow:hidden;border-radius:var(--hero-radius, 16px);display:flex;align-items:center;justify-content:center;padding:56px 32px;min-height:220px}.page-hero--medium{min-height:320px}.page-hero--large{min-height:440px}.page-hero--soft{background:color-mix(in srgb,var(--color-accent) 10%,var(--color-bg))}.page-hero--plain{padding-top:24px;padding-bottom:24px;min-height:0}.page-hero--left{justify-content:flex-start}.page-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.page-hero__media img{width:100%;height:100%;object-fit:cover}.page-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--hero-overlay, .35)}.page-hero--image{color:#fff}.page-hero__content{position:relative;max-width:720px;text-align:center}.page-hero--left .page-hero__content{text-align:left}.page-hero__crumbs{display:flex;gap:8px;justify-content:center;margin-bottom:14px;font-size:13px;color:var(--color-text-muted)}.page-hero--left .page-hero__crumbs{justify-content:flex-start}.page-hero--image .page-hero__crumbs{color:#fffc}.page-hero__crumbs a{color:inherit;text-decoration:none}.page-hero__crumbs a:hover{text-decoration:underline}.page-hero__eyebrow{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent)}.page-hero--image .page-hero__eyebrow{color:#fff}.page-hero__title{margin:0;text-transform:var(--type-heading-transform);font-size:var(--type-page-title-size)}.page-hero__text{margin-top:14px;font-size:16px;line-height:1.65;color:var(--color-text-soft)}.page-hero--image .page-hero__text{color:#ffffffeb}.page-hero__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:22px 0 0;padding:0;list-style:none}.page-hero--left .page-hero__chips{justify-content:flex-start}.page-hero__chips li{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:100px;background:var(--color-bg);color:var(--color-text);font-size:13px;font-weight:600;box-shadow:0 1px #0000000a}.page-hero__chips .icon{width:16px;height:16px;color:var(--color-accent)}.page-hero__btn{margin-top:24px}.page-header__eyebrow{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent)}.page-header--left{text-align:left;max-width:var(--page-text-width, 860px)}.page-layout{max-width:var(--page-text-width, 860px);margin:0 auto}.page-layout .page-content{max-width:none;margin:0}.page-layout--sidebar{max-width:calc(var(--page-text-width, 860px) + 300px);display:grid;grid-template-columns:250px minmax(0,1fr);gap:50px;align-items:start}.page-content--card{padding:44px 52px;border-radius:16px;background:var(--color-surface, #fff);border:1px solid var(--color-border)}.page-content.rte h2,.page-content.rte h3{color:var(--color-text)}.page-content.rte h2:first-child,.page-content.rte h3:first-child,.page-content.rte p:first-child{margin-top:0}.page-content.rte a{color:var(--color-accent)}.page-nav{position:sticky;top:calc(var(--header-height, 80px) + 20px)}.page-nav__title{margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted)}.page-nav ul{margin:0;padding:0;list-style:none;border:1px solid var(--color-border);border-radius:14px;overflow:hidden;background:var(--color-surface, #fff)}.page-nav li+li{border-top:1px solid var(--color-border)}.page-nav__link{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;font-size:14px;color:var(--color-text);text-decoration:none;transition:background-color .2s ease,color .2s ease}.page-nav__link .icon{width:14px;height:14px;opacity:.45}.page-nav__link:hover{background:color-mix(in srgb,var(--color-accent) 7%,transparent)}.page-nav__link.is-active{color:var(--color-accent);font-weight:700;background:color-mix(in srgb,var(--color-accent) 9%,transparent)}.page-help{display:flex;gap:16px;align-items:flex-start;margin-top:24px;padding:24px 26px;border-radius:16px;background:color-mix(in srgb,var(--color-accent) 9%,var(--color-bg))}.page-help__icon,.contact__card-icon,.return-form__callout-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--color-accent);color:var(--color-accent-text, #fff)}.page-help__icon .icon,.contact__card-icon .icon,.return-form__callout-icon .icon{width:20px;height:20px}.page-help__title{margin:0;font-size:17px;font-weight:700}.page-help__text{margin-top:4px;color:var(--color-text-soft);font-size:15px}.page-help__link,.return-form__mail,.contact__card-link{display:inline-flex;align-items:center;gap:8px;margin-top:10px;font-weight:700;font-size:15px;color:var(--color-text);text-underline-offset:3px;word-break:break-all}.page-help__link .icon,.return-form__mail .icon{width:16px;height:16px;color:var(--color-accent)}.contact{max-width:760px;margin:0 auto}.contact--split{max-width:1120px;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;align-items:start}.contact__info-heading{margin:0 0 18px}.contact__info{display:grid;gap:12px}.contact__card{display:flex;gap:16px;align-items:flex-start;padding:22px;border-radius:16px;background:color-mix(in srgb,var(--color-accent) 8%,var(--color-bg))}.contact__card-title{margin:0;font-size:16px;font-weight:700}.contact__card-text{margin-top:4px;color:var(--color-text-soft);font-size:14.5px;line-height:1.6}.contact__card-text p+p{margin-top:.4em}.contact__card-link{margin-top:6px}.contact__form-card{padding:36px;border-radius:16px;background:var(--color-surface, #fff);border:1px solid var(--color-border);box-shadow:0 10px 30px #0000000a}.contact__heading{margin:0 0 6px}.contact__text{color:var(--color-text-soft);margin-bottom:20px}.contact__form-card .contact-form{max-width:none;margin:0}.contact__form-card .btn{margin-top:4px}.contact__note{margin:12px 0 0;font-size:13px;color:var(--color-text-muted);text-align:center}.contact .form-message--success{display:flex;gap:10px;align-items:center;border-radius:10px;background:color-mix(in srgb,var(--color-accent) 8%,var(--color-bg))}.contact .form-message .icon{width:20px;height:20px;color:var(--color-accent);flex-shrink:0}.return-form{max-width:820px;margin:0 auto;display:grid;gap:28px}.return-form__heading{margin:0 0 10px;text-align:center}.return-form__lead{text-align:center;font-size:17px}.return-form__note{display:flex;gap:12px;margin-top:18px;padding:18px 20px;border-radius:12px;border:1px solid var(--color-border);background:var(--color-surface, #fff);font-size:14px;line-height:1.65;color:var(--color-text-soft)}.return-form__note>.icon{flex-shrink:0;width:20px;height:20px;margin-top:2px;color:var(--color-accent)}.return-form__policy{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-size:14px;font-weight:700;color:var(--color-accent);text-underline-offset:3px}.return-form__policy .icon{width:14px;height:14px}.return-form__intro{text-align:left}.return-form__intro .return-form__policy{display:flex;justify-content:center}.return-form__card{padding:34px;border-radius:18px;background:var(--color-surface, #fff);border:1px solid var(--color-border);box-shadow:0 10px 30px #0000000d}.return-form__fields{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.return-form__full{grid-column:1 / -1}.return-form__req{color:var(--color-accent)}.return-form__opt{color:var(--color-text-muted);font-size:13px}.return-form__submit{margin-top:6px;min-height:52px}.return-form__error{display:flex;gap:10px;align-items:center;margin-bottom:18px;padding:12px 16px;border-radius:10px;background:#fdecec;color:#a61b1b;font-size:14px}.return-form__error .icon{width:16px;height:16px;flex-shrink:0}.return-form__error p{margin:0}.return-form__success{display:flex;gap:18px;align-items:flex-start}.return-form__success[hidden]{display:none}.return-form__success-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--color-accent);color:var(--color-accent-text, #fff)}.return-form__success-icon .icon{width:24px;height:24px}.return-form__success-title{margin:0 0 6px;font-size:19px;font-weight:700}.return-form__success-body{margin:0;color:var(--color-text-soft);line-height:1.65}.return-form__next-heading{margin:0 0 16px;font-size:18px;text-align:center}.return-form__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0;padding:0;list-style:none;counter-reset:none}.return-form__steps li{display:flex;flex-direction:column;gap:12px;padding:22px;border-radius:14px;background:color-mix(in srgb,var(--color-accent) 7%,var(--color-bg));font-size:14.5px;line-height:1.6}.return-form__step-num{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--color-accent);color:var(--color-accent-text, #fff);font-weight:700;font-size:14px}.return-form__callout{display:flex;gap:16px;padding:24px 26px;border-radius:16px;border:1px dashed color-mix(in srgb,var(--color-accent) 50%,var(--color-border))}.return-form__callout h3{margin:0 0 6px;font-size:17px}.return-form__callout .rte{color:var(--color-text-soft);font-size:14.5px}@media(max-width:989px){.page-layout--sidebar{grid-template-columns:minmax(0,1fr);gap:24px;max-width:var(--page-text-width, 860px)}.page-nav{position:static;min-width:0}.page-nav ul{max-width:100%}.page-nav ul{display:flex;overflow-x:auto;scrollbar-width:none;border-radius:100px}.page-nav ul::-webkit-scrollbar{display:none}.page-nav li{flex-shrink:0}.page-nav li+li{border-top:0;border-left:1px solid var(--color-border)}.page-nav__link{padding:11px 16px;white-space:nowrap}.page-nav__link .icon{display:none}.contact--split{grid-template-columns:1fr}}@media(max-width:749px){.page-hero{padding:40px 20px;min-height:0}.page-hero--medium{min-height:260px}.page-hero--large{min-height:340px}.page-hero__title{font-size:var(--type-page-title-size-mobile)}.page-hero__text{font-size:15px}.page-content--card{padding:26px 20px;border-radius:14px}.contact__form-card,.return-form__card{padding:24px 18px}.contact__card{padding:18px}.return-form__fields{grid-template-columns:1fr}.return-form__steps li{flex-direction:row;align-items:flex-start;padding:16px;gap:14px}.return-form__step-num{flex-shrink:0}.page-help,.return-form__callout{padding:20px 18px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-pages.css.map */
