.alf-pg{padding:28px 0 64px}.alf-pg__in,.shopify-policy__container{max-width:calc(820px + 2 * var(--alf-gutter))}.alf-pg__head{margin-bottom:22px}.alf-pg__k{display:inline-flex;align-items:center;gap:10px;margin-bottom:10px;font:700 12.5px/1.2 var(--alf-font-body);letter-spacing:.09em;text-transform:uppercase;color:var(--alf-purple-500)}.alf-pg__t,.shopify-policy__title h1{margin:0;font:600 clamp(30px,6.4vw,46px)/1.08 var(--alf-font-display);letter-spacing:-.01em;color:var(--alf-purple-950);text-transform:none}.alf-pg__card,.shopify-policy__body{position:relative;padding:24px 20px 28px;border-radius:var(--alf-r-xl);background:#fff;box-shadow:inset 0 0 0 1.5px var(--alf-purple-100),0 6px 0 var(--alf-tone-lav-side)}.alf-pg__help{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px 16px;align-items:center;margin-top:32px;padding:20px;border-radius:var(--alf-r-xl);background:var(--alf-tone-ivory,#FBF7EF)}.alf-pg__help-i{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#fff;color:var(--alf-brand);box-shadow:0 3px 0 var(--alf-tone-ivory-side,#EADFC9)}.alf-pg__help-t{font:600 19px/1.2 var(--alf-font-display);color:var(--alf-purple-950)}.alf-pg__help-s{margin-top:3px;font-size:14.5px;line-height:1.45;color:var(--alf-ink-600)}.alf-pg__help-b{grid-column:1/-1;width:100%}@media(min-width:750px){.alf-pg{padding:48px 0 88px}.alf-pg__card,.shopify-policy__body{padding:44px 52px 48px}.alf-pg__help{grid-template-columns:auto minmax(0,1fr) auto;padding:22px 24px}.alf-pg__help-b{grid-column:auto;width:auto}}body .shopify-policy__container{width:100%;margin:0 auto;padding:28px var(--alf-gutter) 64px;box-sizing:border-box;font-family:var(--alf-font-body);color:var(--alf-ink-700)}.shopify-policy__title{margin-bottom:22px}@media(min-width:750px){body .shopify-policy__container{padding:48px var(--alf-gutter) 88px}}.alf-rte,.shopify-policy__body .rte{font:400 16px/1.72 var(--alf-font-body);color:var(--alf-ink-700);overflow-wrap:break-word}.alf-rte *,.shopify-policy__body .rte *{font-family:inherit;max-width:100%}.alf-rte [style],.shopify-policy__body .rte [style]{color:inherit!important;background:none!important;font-size:inherit!important;font-family:inherit!important}.alf-rte>:first-child,.shopify-policy__body .rte>:first-child{margin-top:0}.alf-rte p:has(>br:only-child),.shopify-policy__body .rte p:has(>br:only-child){display:none}.alf-rte :is(p,ul,ol,table,blockquote,figure),.shopify-policy__body .rte :is(p,ul,ol,table,blockquote,figure){margin:0 0 1em}.alf-rte :is(h1,h2,h3,h4,h5,h6),.shopify-policy__body .rte :is(h1,h2,h3,h4,h5,h6){margin:1.8em 0 .55em;font-family:var(--alf-font-display);font-weight:600;line-height:1.2;color:var(--alf-purple-950);text-transform:none;letter-spacing:normal}.alf-rte :is(h1,h2),.shopify-policy__body .rte :is(h1,h2){font-size:23px}.alf-rte h3,.shopify-policy__body .rte h3{font-size:19px}.alf-rte :is(h4,h5,h6),.shopify-policy__body .rte :is(h4,h5,h6){font-size:16.5px}.alf-rte strong,.alf-rte b,.shopify-policy__body .rte :is(strong,b){font-weight:700;color:var(--alf-purple-950)}.alf-rte a,.shopify-policy__body .rte a{color:var(--alf-brand);font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;overflow-wrap:anywhere}.alf-rte a:hover,.shopify-policy__body .rte a:hover{color:var(--alf-purple-950)}.alf-rte :is(ul,ol),.shopify-policy__body .rte :is(ul,ol){padding-inline-start:1.35em}.alf-rte li,.shopify-policy__body .rte li{margin:.3em 0;padding-inline-start:.2em}.alf-rte li::marker,.shopify-policy__body .rte li::marker{color:var(--alf-purple-400)}.alf-rte hr,.shopify-policy__body .rte hr{height:0;margin:2em 0;border:0;border-top:1.5px dashed var(--alf-purple-100)}.alf-rte blockquote,.shopify-policy__body .rte blockquote{padding:14px 18px;border-radius:var(--alf-r-md);background:var(--alf-purple-50,#F6F5FD);color:var(--alf-purple-950)}.alf-rte img,.shopify-policy__body .rte img{height:auto;border-radius:var(--alf-r-md)}.alf-rte table,.shopify-policy__body .rte table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;font-size:14.5px}.alf-rte :is(td,th),.shopify-policy__body .rte :is(td,th){padding:10px 12px;border-bottom:1px solid var(--alf-purple-100);text-align:start;vertical-align:top}.alf-rte th,.shopify-policy__body .rte th{font-weight:700;color:var(--alf-purple-950)}@media(min-width:750px){.alf-rte,.shopify-policy__body .rte{font-size:16.5px}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/alf-page.css.map */
