@font-face{font-family:Manrope;src:url(homepage-v0.13.0/manrope-500.ttf) format("truetype");font-weight:500;font-display:swap}
@font-face{font-family:Manrope;src:url(homepage-v0.13.0/manrope-600.ttf) format("truetype");font-weight:600;font-display:swap}
@font-face{font-family:Manrope;src:url(homepage-v0.13.0/manrope-700.ttf) format("truetype");font-weight:700;font-display:swap}
@font-face{font-family:"Source Sans 3";src:url(homepage-v0.13.0/source-sans-3-400.ttf) format("truetype");font-weight:400;font-display:swap}
@font-face{font-family:"Source Sans 3";src:url(homepage-v0.13.0/source-sans-3-600.ttf) format("truetype");font-weight:600;font-display:swap}

body.woocommerce-dashboard.kri-commerce #content>.ast-container{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:none!important;padding-inline:clamp(24px,3.75vw,72px)!important}
body.woocommerce-dashboard.kri-commerce #primary.kri-page--my-account{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:clamp(36px,4vw,64px) 0 clamp(56px,6vw,88px);font-family:"Source Sans 3",Arial,sans-serif}
body.woocommerce-dashboard.kri-commerce .kri-page-heading{max-width:none;margin-bottom:28px}
body.woocommerce-dashboard.kri-commerce .kri-page-heading .kri-eyebrow{margin-bottom:10px;color:#1a355c;font:600 12px/1.4 "Source Sans 3",Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}
body.woocommerce-dashboard.kri-commerce .kri-page-heading h1{margin:0 0 12px;color:#1a355c;font:700 clamp(38px,4vw,56px)/1.12 Manrope,Arial,sans-serif!important;letter-spacing:-.04em}
body.woocommerce-dashboard.kri-commerce .kri-page-heading>p:not(.kri-eyebrow){max-width:70ch;margin:0;color:#526174;font:400 18px/1.6 "Source Sans 3",Arial,sans-serif}
body.woocommerce-dashboard.kri-commerce .woocommerce-MyAccount-navigation.kri-account-menu{margin-bottom:28px;font-family:"Source Sans 3",Arial,sans-serif}
body.woocommerce-dashboard.kri-commerce .woocommerce-MyAccount-navigation-link--edit-address{display:none}
body.woocommerce-dashboard.kri-commerce .woocommerce-MyAccount-navigation.kri-account-menu ul{gap:10px;padding-bottom:18px}
body.woocommerce-dashboard.kri-commerce .woocommerce-MyAccount-navigation.kri-account-menu a{min-height:48px;padding-inline:20px;font-size:16px;line-height:1.35}
body.woocommerce-dashboard.kri-commerce .woocommerce-MyAccount-navigation.kri-account-menu a:focus-visible{outline:3px solid #3262a5;outline-offset:3px}
body.woocommerce-dashboard.kri-commerce .kri-account-overview{box-sizing:border-box;width:100%;margin:0;padding:20px 24px;border:1px solid #dce3ed;border-left:4px solid #1a355c;border-radius:8px;background:#f7f8fa;color:#334155;font:400 17px/1.65 "Source Sans 3",Arial,sans-serif}

@media(max-width:768px){body.woocommerce-dashboard.kri-commerce #content>.ast-container{padding-inline:20px!important}body.woocommerce-dashboard.kri-commerce #primary.kri-page--my-account{padding-block:32px 56px}body.woocommerce-dashboard.kri-commerce .kri-page-heading{margin-bottom:24px}}
@media(max-width:540px){body.woocommerce-dashboard.kri-commerce #content>.ast-container{padding-inline:16px!important}body.woocommerce-dashboard.kri-commerce #primary.kri-page--my-account{padding-block:28px 48px}body.woocommerce-dashboard.kri-commerce .kri-page-heading h1{font-size:clamp(36px,10vw,44px)!important}body.woocommerce-dashboard.kri-commerce .kri-page-heading>p:not(.kri-eyebrow){font-size:17px}body.woocommerce-dashboard.kri-commerce .woocommerce-MyAccount-navigation.kri-account-menu{margin-bottom:20px}body.woocommerce-dashboard.kri-commerce .woocommerce-MyAccount-navigation.kri-account-menu ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px;padding-bottom:16px}body.woocommerce-dashboard.kri-commerce .woocommerce-MyAccount-navigation.kri-account-menu a{box-sizing:border-box;width:100%;min-height:48px;padding-inline:12px}body.woocommerce-dashboard.kri-commerce .kri-account-overview{padding:16px 18px;font-size:16px}}

body.woocommerce-account.kri-commerce #content>.ast-container{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:none!important;padding-inline:clamp(24px,3.75vw,72px)!important}
body.woocommerce-account.kri-commerce #content #primary.kri-page--my-account{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:clamp(36px,4vw,64px) 0 clamp(56px,6vw,88px);font-family:"Source Sans 3",Arial,sans-serif}
body.woocommerce-account.kri-commerce .kri-page-heading{max-width:none;margin-bottom:28px}
body.woocommerce-account.kri-commerce .kri-page-heading h1{color:#1a355c;font:700 clamp(40px,4vw,56px)/1.12 Manrope,Arial,sans-serif!important;letter-spacing:-.04em}
body.woocommerce-account.kri-commerce .kri-page-heading>p:not(.kri-eyebrow){max-width:70ch;color:#526174;font:400 18px/1.6 "Source Sans 3",Arial,sans-serif}
body.woocommerce-account.kri-commerce .woocommerce-MyAccount-navigation-link--edit-address{display:none}
body.woocommerce-account.kri-commerce .woocommerce-MyAccount-navigation.kri-account-menu{font-family:"Source Sans 3",Arial,sans-serif}
body.woocommerce-account.kri-commerce .woocommerce-MyAccount-navigation.kri-account-menu a{min-height:48px;font-size:16px}
body.woocommerce-account.kri-commerce .woocommerce-MyAccount-navigation.kri-account-menu a:focus-visible{outline:3px solid #3262a5;outline-offset:3px}
body.kri-commerce .my-ebooks-page{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:clamp(36px,4vw,64px) clamp(24px,3.75vw,72px) clamp(56px,6vw,88px);padding-inline:clamp(24px,3.75vw,72px)!important;font-family:"Source Sans 3",Arial,sans-serif;color:#1a355c}
body.kri-commerce .my-ebooks-page .my-ebooks-greeting{margin:0 0 8px;color:#526174;font:600 16px/1.5 Manrope,Arial,sans-serif!important;letter-spacing:0;text-align:left}
body.kri-commerce .my-ebooks-page .my-ebooks-toolbar{margin-bottom:28px;padding-bottom:18px}
body.kri-commerce .my-ebooks-page .my-ebooks-heading{color:#1a355c;font:700 clamp(36px,3.6vw,48px)/1.15 Manrope,Arial,sans-serif!important;letter-spacing:-.035em}
body.kri-commerce .my-ebooks-page .my-ebooks-intro{color:#526174;font:400 18px/1.6 "Source Sans 3",Arial,sans-serif}
body.kri-commerce .my-ebooks-page .my-ebooks-card{font-family:"Source Sans 3",Arial,sans-serif}
body.kri-commerce .my-ebooks-page .my-ebooks-card-title{color:#1a355c;font-family:Manrope,Arial,sans-serif}
body.kri-commerce .my-ebooks-page .my-ebooks-progressbar{background:#e4eaf2}
body.kri-commerce .my-ebooks-page .my-ebooks-progressbar span{background:#1a355c}
body.kri-commerce .my-ebooks-page .my-ebooks-action{background:#1a355c;font-family:"Source Sans 3",Arial,sans-serif}

@media(min-width:1500px){body.kri-commerce .my-ebooks-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}
@media(max-width:900px){body.kri-commerce .my-ebooks-grid{grid-template-columns:minmax(0,1fr)}}
@media(max-width:768px){body.woocommerce-account.kri-commerce #content>.ast-container{padding-inline:20px!important}body.woocommerce-account.kri-commerce #content #primary.kri-page--my-account{padding-block:32px 56px}body.kri-commerce .my-ebooks-page{padding:32px 20px 56px;padding-inline:20px!important}body.woocommerce-account.kri-commerce .kri-page-heading{margin-bottom:24px}}
@media(max-width:540px){body.woocommerce-account.kri-commerce #content>.ast-container{padding-inline:16px!important}body.woocommerce-account.kri-commerce #content #primary.kri-page--my-account{padding-block:28px 48px}body.kri-commerce .my-ebooks-page{padding:28px 16px 48px;padding-inline:16px!important}body.woocommerce-account.kri-commerce .kri-page-heading h1{font-size:clamp(36px,10vw,44px)!important}body.woocommerce-account.kri-commerce .kri-page-heading>p:not(.kri-eyebrow){font-size:17px}body.woocommerce-account.kri-commerce .woocommerce-MyAccount-navigation.kri-account-menu ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px;padding-bottom:16px}body.woocommerce-account.kri-commerce .woocommerce-MyAccount-navigation.kri-account-menu a{box-sizing:border-box;width:100%;padding-inline:12px}body.kri-commerce .my-ebooks-page .my-ebooks-toolbar{margin-bottom:24px;padding-bottom:16px}body.kri-commerce .my-ebooks-page .my-ebooks-intro{font-size:17px}}
