[id$=__kt_hero] .text-block[class*="text_kt003 "] p{letter-spacing:.08em;font-size:.875rem}[id$=__kt_hero] .text-block[class*="text_kt005 "],[id$=__kt_hero] .text-block[class*="text_kt007 "]{text-shadow:0 1px 2px rgba(11,31,58,.6)}[id$=__kt_hero] .text-block[class*="text_kt007 "] p{font-size:.9rem}[id$=__kt_who] .group-block-content.layout-panel-flex--row,[id$=__kt_how] .group-block-content.layout-panel-flex--row,[id$=__kt_safety] .group-block-content.layout-panel-flex--row,[id$=__kt_inside] .group-block-content.layout-panel-flex--row{align-items:stretch!important}[id$=__kt_who] .group-block-content.layout-panel-flex--row>.group-block,[id$=__kt_how] .group-block-content.layout-panel-flex--row>.group-block,[id$=__kt_safety] .group-block-content.layout-panel-flex--row>.group-block,[id$=__kt_inside] .group-block-content.layout-panel-flex--row>.group-block{flex:1 1 0;min-width:0}[id$=__kt_inside] .group-block .rte ul,[id$=__kt_inside] .group-block ul{margin:0;padding-left:1.1rem}[id$=__kt_inside] .group-block li{margin:0 0 .35rem}[id$=__kt_proof] .text-block,[id$=__kt_checklist] .text-block,[id$=__kt_refund] .text-block,[id$=__kt_who] .text-block[class*="text_kt028 "],[id$=__kt_safety] .text-block[class*="text_kt072 "]{max-width:46rem;margin-inline:auto}[id$=__kt_course] .group-block-content.layout-panel-flex--row>.group-block,[id$=__kt_course] .group-block-content.layout-panel-flex--row>.image-block{flex:1 1 0;min-width:0}.variant-option--buttons{display:grid!important;grid-template-columns:1fr 1fr;gap:8px}.variant-option--buttons legend{grid-column:1 / -1}.variant-option--buttons .variant-option__button-label{min-height:3.25rem;height:100%;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;white-space:normal;line-height:1.3;padding:.6rem .9rem;border-radius:8px;font-weight:600}.text-block[class*="kt_withdrawal_notice "],.text-block[class*="kt_withdrawal_notice "] p{font-size:.8rem!important;line-height:1.5}.text-block[class*="kt_withdrawal_notice "]{margin-top:.25rem}.text-block[class*="kt_trust "] ul{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.text-block[class*="kt_trust "] li{position:relative;padding-left:1.75rem;margin:0;font-size:.95rem;line-height:1.4}.text-block[class*="kt_trust "] li:before{content:"";position:absolute;left:0;top:.1rem;width:1.15rem;height:1.15rem;border-radius:50%;background:#1fa971 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / .8rem no-repeat}.accordion[class*="kt_inside "] ul{list-style:none;margin:0;padding:0}.accordion[class*="kt_inside "] li{display:flex;gap:.6rem;padding:.35rem 0;margin:0;border-bottom:1px solid #EEF2F6;line-height:1.4}.accordion[class*="kt_inside "] li:last-child{border-bottom:0}.accordion[class*="kt_inside "] li span{flex:0 0 1.6rem;height:1.6rem;border-radius:6px;background:#f1f5f9;color:#0b1f3a;font-weight:700;font-size:.8rem;display:inline-flex;align-items:center;justify-content:center}.cart-page__summary .cart-summary{border-radius:8px}.cart-page__summary .cart-summary__inner{padding:24px;gap:16px}@media screen and (min-width:750px){.cart-page__summary .cart-summary__inner{padding:32px}}.cart-page__more-blocks{margin-top:1rem}.cart-page__more-blocks .text-block[class*="kt_withdrawal_notice "]{margin-top:.75rem;max-width:42rem}[id*=footer_m9NzUG] .menu__heading,[id*=footer_m9NzUG] .menu__heading__default,[id*=footer_m9NzUG] .text-block[class*="text_LWt8Pz "] h2{font-size:1.125rem!important;line-height:1.3!important;font-weight:700;margin:0}[id$=__kt_hero] .button-secondary,[id$=__kt_hero] .button-secondary:visited{color:#fff!important;border:2px solid #FFFFFF!important;background:transparent!important;box-shadow:none!important}[id$=__kt_hero] .button-secondary:hover{background:#ffffff1f!important}.text-block[class*="kt_desc_text "] h2{font-size:1.25rem!important;line-height:1.3;margin:1.5rem 0 .5rem}.text-block[class*="kt_desc_text "] h3{font-size:1.05rem!important;line-height:1.35;margin:1rem 0 .4rem}.text-block[class*="kt_desc_text "]{border-top:1px solid #D9E0E8}@media screen and (max-width:749px){[id$=__kt_hero] .hero{--hero-min-height: 0px !important;min-height:0!important}[id$=__kt_hero] .hero__container,[id$=__kt_hero] .hero__content-wrapper{min-height:0!important}[id$=__kt_hero] .hero__content-wrapper{padding-block:28px 32px!important}[id$=__kt_hero] h1{font-size:2.1rem!important;line-height:1.12!important}[id$=__kt_hero] .text-block[class*="text_kt005 "] p{font-size:1rem!important;line-height:1.5}[id$=__kt_hero] .text-block[class*="text_kt007 "] p{font-size:1rem!important}[id$=__kt_hero] .button,[id$=__kt_hero] .button-secondary{min-height:48px;width:100%;justify-content:center;display:inline-flex;align-items:center}[id$=__kt_hero] .group-block-content.layout-panel-flex--row{gap:12px!important}main .button,main .button-secondary,main .kt-btn{min-height:48px}.shopify-payment-button__more-options{min-height:44px;padding-block:12px!important}.accordion .details__header,.kt-faq summary{min-height:48px}main .rte p,main .rte li,main .text-block p,main .text-block li{font-size:max(1rem,1em)}.text-block[class*="kt_trust "] li{font-size:1rem}.accordion .details__header{font-size:1rem!important}.text-block[class*="kt_withdrawal_notice "],.text-block[class*="kt_withdrawal_notice "] p,.footer-utilities,.footer-utilities *{font-size:.8125rem!important}.cart-summary,.cart-summary .cart-discount__label,.cart-summary small,.cart-summary .tax-note{font-size:max(.8125rem,1em)}.cart-discount__label,.cart-note__label,.cart-totals__tax-note,.cart-summary p{font-size:.8125rem!important}.group-block-content.layout-panel-flex--row.mobile-column{flex-direction:column!important}.group-block-content.layout-panel-flex--row.mobile-column>.group-block,.group-block-content.layout-panel-flex--row.mobile-column>.image-block{width:100%!important;flex:0 0 auto!important}[id$=__kt_course] .image-block img{max-height:360px;object-fit:contain}.text-block[class*="kt_eyebrow "]{display:none!important}.variant-option--buttons .variant-option__button-label{min-height:52px}.product-details h1,.product-information h1{font-size:2rem!important;line-height:1.1!important}.text-block[class*="kt_withdrawal_notice "] a,main .text-block a[href^="mailto:"],main .rte a[href^="mailto:"],.cart-summary a{display:inline-block;padding-block:12px;margin-block:-12px}}@media screen and (min-width:750px){[id$=__kt_hero] img.hero__media{object-position:72% center!important}[id$=__kt_hero] .text-block{max-width:min(600px,46vw)!important}}@media screen and (max-width:749px){[id$=__kt_hero] .hero__content-wrapper{padding-block:28px 270px!important}[id$=__kt_hero] img.hero__media,[id$=__kt_hero] picture.hero__media img{object-position:center bottom!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kt-v2.css.map */
