.shopify-policy__container{width:100%;max-width:none;margin:0;padding:0}.shopify-policy__container .shopify-policy__title,.shopify-policy__container .shopify-policy__body{padding-inline:max(var(--section-padding-inline),(100% - var(--page-width, 144rem))/2 + var(--section-padding-inline))}.policy-page__crumbs{width:100%;padding-top:16px}@media screen and (min-width: 750px){.policy-page__crumbs{padding-top:24px}}.policy-page__breadcrumbs .breadcrumbs__list{flex-wrap:nowrap}.policy-page__breadcrumbs .breadcrumbs__item:first-child{flex-shrink:0}.policy-page__breadcrumbs .breadcrumbs__current{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-transform:none}.shopify-policy__container .shopify-policy__title{padding-block:0 16px;text-align:center}@media screen and (min-width: 750px){.shopify-policy__container .shopify-policy__title{padding-block:0 24px}}.shopify-policy__container .shopify-policy__title h1{font-size:var(--font-size-h2, 2.8rem);font-weight:700;line-height:1.2;letter-spacing:var(--letter-spacing-heading, 0.024rem)}@media screen and (min-width: 750px){.shopify-policy__container .shopify-policy__title h1{font-size:var(--font-size-h2, 3.2rem)}}.shopify-policy__container .shopify-policy__title h1{margin:0;color:rgb(var(--color-primary))}.shopify-policy__container .shopify-policy__body{padding-top:24px;padding-bottom:40px}@media screen and (min-width: 750px){.shopify-policy__container .shopify-policy__body{padding-top:36px;padding-bottom:80px}}.shopify-policy__container .shopify-policy__body .rte{max-width:700px;margin:0 auto;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:normal;color:rgb(var(--color-secondary));overflow-wrap:break-word}@media screen and (min-width: 750px){.shopify-policy__container .shopify-policy__body .rte{font-size:1.6rem;line-height:2.6rem}}.shopify-policy__container .shopify-policy__body .rte :where(p,ul,ol,dl,blockquote,table,figure,hr,div,h1,h2,h3,h4,h5,h6)+:where(p,ul,ol,dl,blockquote,table,figure,hr,div){margin-top:1.2rem}@media screen and (min-width: 750px){.shopify-policy__container .shopify-policy__body .rte :where(p,ul,ol,dl,blockquote,table,figure,hr,div,h1,h2,h3,h4,h5,h6)+:where(p,ul,ol,dl,blockquote,table,figure,hr,div){margin-top:1.6rem}}.shopify-policy__container .shopify-policy__body .rte :where(p,ul,ol,dl,blockquote,table,figure,hr,div,h1,h2,h3,h4,h5,h6)+:where(h1,h2,h3,h4,h5,h6,p:has(>strong:first-child+br)){margin-top:3.2rem}@media screen and (min-width: 750px){.shopify-policy__container .shopify-policy__body .rte :where(p,ul,ol,dl,blockquote,table,figure,hr,div,h1,h2,h3,h4,h5,h6)+:where(h1,h2,h3,h4,h5,h6,p:has(>strong:first-child+br)){margin-top:4rem}}.shopify-policy__container .shopify-policy__body .rte :where(h1,h2,h3,h4,h5,h6)+:where(*){margin-top:.8rem}@media screen and (min-width: 750px){.shopify-policy__container .shopify-policy__body .rte :where(h1,h2,h3,h4,h5,h6)+:where(*){margin-top:1.2rem}}.shopify-policy__container .shopify-policy__body .rte :where(strong,b){font-weight:700;color:rgb(var(--color-text))}.shopify-policy__container .shopify-policy__body .rte :where(h1,h2){font-size:var(--font-size-h3, 1.8rem);font-weight:700;line-height:1.2;letter-spacing:var(--letter-spacing-heading, 0.024rem)}@media screen and (min-width: 750px){.shopify-policy__container .shopify-policy__body .rte :where(h1,h2){font-size:var(--font-size-h3, 2.4rem)}}.shopify-policy__container .shopify-policy__body .rte :where(h1,h2){color:rgb(var(--color-primary))}.shopify-policy__container .shopify-policy__body .rte :where(h3,h4,h5,h6){font-size:1.4rem;font-weight:700;line-height:1.3;letter-spacing:var(--letter-spacing-heading, 0.024rem);color:rgb(var(--color-primary))}@media screen and (min-width: 750px){.shopify-policy__container .shopify-policy__body .rte :where(h3,h4,h5,h6){font-size:1.6rem}}.shopify-policy__container .shopify-policy__body .rte :where(h1,h2,h3,h4,h5,h6) :where(strong,b){font-weight:inherit;color:inherit}.shopify-policy__container .shopify-policy__body .rte :where(p:has(>strong:first-child+br))>strong:first-child{display:inline-block;margin-bottom:.8rem;letter-spacing:.05em;color:rgb(var(--color-primary))}@media screen and (min-width: 750px){.shopify-policy__container .shopify-policy__body .rte :where(p:has(>strong:first-child+br))>strong:first-child{margin-bottom:1.2rem}}.shopify-policy__container .shopify-policy__body .rte :where(p>br+strong:has(+br)){display:inline-block;margin-top:1rem;margin-bottom:.8rem;letter-spacing:.05em;color:rgb(var(--color-primary))}@media screen and (min-width: 750px){.shopify-policy__container .shopify-policy__body .rte :where(p>br+strong:has(+br)){margin-top:1.4rem;margin-bottom:1.2rem}}.shopify-policy__container .shopify-policy__body .rte ul,.shopify-policy__container .shopify-policy__body .rte ol{padding:0;padding-inline-start:2.2rem;list-style-position:outside}.shopify-policy__container .shopify-policy__body .rte ul{list-style-type:disc}.shopify-policy__container .shopify-policy__body .rte ol{list-style-type:decimal}.shopify-policy__container .shopify-policy__body .rte :where(li+li){margin-top:.8rem}.shopify-policy__container .shopify-policy__body .rte :where(li)::marker{color:rgb(var(--color-accent))}.shopify-policy__container .shopify-policy__body .rte :where(ol>li)::marker{font-weight:700}.shopify-policy__container .shopify-policy__body .rte a{color:rgb(var(--color-primary));text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.3rem;transition:text-decoration-thickness var(--duration-short, 100ms) ease}.shopify-policy__container .shopify-policy__body .rte a:hover{text-decoration-thickness:.2rem}.shopify-policy__container .shopify-policy__body .rte img{max-width:100%;height:auto;margin-bottom:0;border:0;border-radius:12px;box-shadow:none}@media screen and (min-width: 750px){.shopify-policy__container .shopify-policy__body .rte img{border-radius:16px}}.shopify-policy__container .shopify-policy__body .rte blockquote{display:block;padding-inline-start:1.6rem;border-inline-start:2px solid rgb(var(--color-accent));font-style:normal;color:rgb(var(--color-content))}.shopify-policy__container .shopify-policy__body .rte blockquote>*{margin-bottom:0}.shopify-policy__container .shopify-policy__body .rte blockquote>:first-child{margin-top:0}.shopify-policy__container .shopify-policy__body .rte :where(hr){height:0;border:0;border-top:1px solid rgba(var(--color-text), 0.09)}.shopify-policy__container .shopify-policy__body .rte :where(table){width:100%;border-collapse:collapse}.shopify-policy__container .shopify-policy__body .rte :where(th,td){padding:.8rem 1.2rem;border-bottom:1px solid rgba(var(--color-text), 0.09);text-align:start;vertical-align:top}.shopify-policy__container .shopify-policy__body .rte span[style*=font-family],.shopify-policy__container .shopify-policy__body .rte span[style*=font-size]{font-family:inherit !important;font-size:inherit !important}@media(prefers-reduced-motion: reduce){.shopify-policy__container .shopify-policy__body .rte a{transition:none}}