.yp-policy-page{--yp-policy-gutter: clamp(1.15rem, .6rem + 2.4vw, 2.5rem);display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:0;background:var(--yp-white);font-family:var(--yp-font-body);color:var(--yp-ink)}.yp-policy-hero{position:relative;overflow:hidden;padding-block:clamp(2.75rem,1.5rem + 5vw,5rem);padding-inline:var(--yp-policy-gutter);background:var(--yp-cream)}.yp-policy-hero__wash{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.yp-policy-hero__inner{position:relative;width:100%;max-width:var(--yp-container);margin-inline:auto}.yp-policy-hero__title{margin:0;font-family:var(--yp-font-display);font-size:var(--yp-h2);font-weight:800;line-height:1.05;letter-spacing:-.02em;color:var(--yp-ink);text-wrap:balance}.yp-policy-hero__sub{margin:var(--yp-gap) 0 0;max-width:56ch}.yp-policy-nav{padding:var(--yp-gap-lg) var(--yp-policy-gutter) var(--yp-gap);border-bottom:1px solid var(--yp-line)}.yp-policy-nav__title{margin:0 0 var(--yp-gap-sm);font-family:var(--yp-font-display);font-size:var(--yp-text-sm);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--yp-coral)}.yp-policy-nav__list{display:flex;flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none}.yp-policy-nav__link{display:block;padding:.5rem .7rem;border-radius:var(--yp-radius-sm);color:var(--yp-ink-soft);font-size:var(--yp-text-sm);line-height:1.4;text-decoration:none;transition:background-color var(--yp-dur-fast) var(--yp-ease),color var(--yp-dur-fast) var(--yp-ease)}.yp-policy-nav__link:hover{background:var(--yp-white);color:var(--yp-coral-deep)}.yp-policy-nav__link--on{background:var(--yp-coral);color:var(--yp-white);font-family:var(--yp-font-display);font-weight:700}.yp-policy-nav__link--on:hover{background:var(--yp-coral-deep);color:var(--yp-white)}.yp-policy-nav__back{display:inline-flex;align-items:center;gap:.45em;margin-top:var(--yp-gap);font-family:var(--yp-font-display);font-size:var(--yp-text-sm);font-weight:700;color:var(--yp-ink-soft);text-decoration:none;transition:color var(--yp-dur-fast) var(--yp-ease),gap var(--yp-dur-fast) var(--yp-ease)}.yp-policy-nav__back:hover{gap:.75em;color:var(--yp-coral)}.yp-policy-page .shopify-policy__container{width:100%;max-width:none;margin:0;padding:var(--yp-gap-xl) var(--yp-policy-gutter) 0}.yp-policy-page .shopify-policy__title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.yp-policy-page .shopify-policy__body .rte{max-width:68ch;font-size:var(--yp-text-base);line-height:1.75;color:var(--yp-ink-soft)}.yp-policy-page .shopify-policy__body :is(h1,h2,h3,h4,h5,h6){font-family:var(--yp-font-display);font-weight:800;line-height:1.2;letter-spacing:-.01em;color:var(--yp-ink);scroll-margin-top:calc(var(--header-height, 70px) + 1.5rem)}.yp-policy-page .shopify-policy__body h1,.yp-policy-page .shopify-policy__body h2{margin-block:2.6rem .85rem;font-size:var(--yp-text-xl)}.yp-policy-page .shopify-policy__body h3,.yp-policy-page .shopify-policy__body h4{margin-block:2rem .6rem;font-size:var(--yp-text-lg)}.yp-policy-page .shopify-policy__body p{margin:0 0 1rem}.yp-policy-page .shopify-policy__body p.yp-policy-subhead{margin-block:2.6rem .85rem;font-family:var(--yp-font-display);font-size:var(--yp-text-lg);font-weight:800;line-height:1.25;letter-spacing:.01em;color:var(--yp-ink)}.yp-policy-page .shopify-policy__body p.yp-policy-subhead:first-child{margin-block-start:0}.yp-policy-page .shopify-policy__body strong{color:var(--yp-ink)}.yp-policy-page .shopify-policy__body a{color:var(--yp-coral-deep);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.yp-policy-page .shopify-policy__body a:hover{text-decoration-color:transparent}.yp-policy-page .shopify-policy__body :is(ul,ol){padding-inline-start:1.25rem}.yp-policy-page .shopify-policy__body li{margin-bottom:.5rem}.yp-policy-page .shopify-policy__body table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;font-size:var(--yp-text-sm)}.yp-policy-page .shopify-policy__body :is(th,td){padding:.6rem .85rem;border:1px solid var(--yp-line);text-align:start;vertical-align:top}.yp-policy-page .shopify-policy__body th{background:var(--yp-cream-deep);font-family:var(--yp-font-display);color:var(--yp-ink);text-transform:none}.yp-policy-help{margin:var(--yp-gap-xl) var(--yp-policy-gutter) var(--yp-section-y);padding:var(--yp-gap-lg);max-width:68ch;border:1px solid var(--yp-line);border-radius:var(--yp-radius-lg);background:var(--yp-cream-deep)}.yp-policy-help__title{margin:0;font-family:var(--yp-font-display);font-size:var(--yp-text-xl);font-weight:800;line-height:1.2;color:var(--yp-ink)}.yp-policy-help__text{margin:.6rem 0 var(--yp-gap);max-width:52ch;font-size:var(--yp-text-base);line-height:1.6;color:var(--yp-ink-soft)}@media screen and (min-width:900px){.yp-policy-page{grid-template-columns:minmax(var(--yp-policy-gutter),1fr) 15rem minmax(0,46rem) minmax(var(--yp-policy-gutter),1fr);column-gap:clamp(2rem,1rem + 3vw,3.5rem)}.yp-policy-hero{grid-column:1 / -1}.yp-policy-nav{grid-column:2;grid-row:2;align-self:start;position:sticky;top:calc(var(--header-height, 70px) + 1.5rem);margin-block-start:var(--yp-gap-xl);padding:var(--yp-gap-lg);border:0;border-radius:var(--yp-radius-lg);background:var(--yp-cream-deep)}.yp-policy-nav__list{display:grid;grid-template-columns:minmax(0,1fr);gap:.15rem}.yp-policy-nav__back{margin-top:var(--yp-gap);padding-top:var(--yp-gap-sm);border-top:1px solid var(--yp-line);width:100%}.yp-policy-page .shopify-policy__container{grid-column:3;grid-row:2;padding-inline:0}.yp-policy-help{grid-column:3;grid-row:3;margin-inline:0}}@media(prefers-reduced-motion:reduce){.yp-policy-nav__back:hover{gap:.45em}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/yp-policy.css.map */
