.shopify-policy__container{max-width:min(1240px,calc(100% - 80px))!important;margin:36px auto 64px!important;padding:0!important;font-family:var(--font-body--family);color:#242631}
.shopify-policy__title{text-align:left!important;margin:0 0 12px!important}
.shopify-policy__title h1{font-family:inherit!important;font-size:14px!important;font-weight:400!important;color:#667085;line-height:1.5!important;margin:0!important}
.shopify-policy__body h1{font-family:inherit!important;font-size:34px!important;line-height:1.25!important;font-weight:650!important;letter-spacing:-.6px!important;margin:0 0 26px!important;max-width:none!important}
.shopify-policy__body h1 strong{font-weight:inherit}
.asky-policy-grid{display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px;align-items:start}
.asky-policy-nav{position:sticky;top:calc(var(--header-height,72px) + 20px);background:#fff;border:1px solid #e6eaf0;border-radius:16px;padding:12px;max-height:calc(100vh - var(--header-height,72px) - 40px);overflow:auto}
.asky-policy-nav a,.asky-policy-mobile a{display:block;padding:10px 12px;font-size:14px;line-height:1.45;text-decoration:none;color:#475467;border-radius:8px}
.asky-policy-nav a:hover,.asky-policy-nav a[aria-current="location"],.asky-policy-mobile a:hover{background:#eaf4fc;color:#0878b9}
.asky-policy-article{min-width:0;background:#fff;border:1px solid #e6eaf0;border-radius:16px;padding:30px}
.shopify-policy__body .asky-policy-article h2{font-family:inherit!important;font-size:22px!important;line-height:1.4!important;font-weight:650!important;letter-spacing:-.2px!important;margin:0 0 14px!important;scroll-margin-top:calc(var(--header-height,72px) + 24px)}
.shopify-policy__body .asky-policy-article h2 strong{font-weight:inherit}
.shopify-policy__body .asky-policy-article p,.shopify-policy__body .asky-policy-article li{font-size:16px!important;line-height:1.65!important;letter-spacing:normal}
.asky-policy-article p{margin:0 0 16px}
.asky-policy-article ul{padding-left:24px;margin:0 0 20px}
.asky-policy-article li{padding-left:2px;margin:4px 0}
.asky-policy-article hr{border:0!important;border-top:1px solid #e6eaf0!important;margin:28px 0!important}
.asky-policy-note{background:#edf6fc;border-radius:10px;padding:16px 18px}
.asky-policy-contact{background:#f5f8fb;border-radius:12px;padding:22px;margin-top:22px}
.asky-policy-contact p:last-child{margin-bottom:0}
.asky-policy-mobile{display:none}
@media(max-width:900px){.shopify-policy__container{max-width:calc(100% - 40px)!important}.asky-policy-grid{grid-template-columns:230px minmax(0,1fr);gap:18px}.asky-policy-article{padding:24px}.shopify-policy__body h1{font-size:30px!important}}
@media(max-width:749px){.shopify-policy__container{max-width:calc(100% - 32px)!important;margin:24px auto 40px!important}.shopify-policy__body h1{font-size:26px!important;letter-spacing:-.3px!important;margin-bottom:20px!important}.asky-policy-grid{display:block}.asky-policy-nav{display:none}.asky-policy-mobile{display:block;background:#fff;border:1px solid #e6eaf0;border-radius:12px;padding:12px 16px;margin-bottom:16px}.asky-policy-mobile summary{cursor:pointer;font-size:15px;line-height:1.5}.asky-policy-mobile nav{padding-top:10px}.asky-policy-article{padding:22px 18px}.shopify-policy__body .asky-policy-article h2{font-size:20px!important}.asky-policy-contact{padding:18px}}
@media print{.asky-policy-nav,.asky-policy-mobile{display:none!important}.asky-policy-grid{display:block}.shopify-policy__container{max-width:100%!important}.asky-policy-article{padding:0;border:0}.asky-policy-article h2{break-after:avoid}}
