.cms-bz-textbook{margin-bottom:calc(var(--cms-bz-textbook-overlap-next-mobile, 0px) * -1);position:relative;z-index:var(--cms-bz-textbook-z-index, 7)}.cms-bz-textbook__surface{overflow:hidden}.cms-bz-textbook__media{font-family:Plus Jakarta Sans;align-items:center;background-color:#2b2b2b;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center}.cms-bz-textbook__content{align-items:center;background:var(--cms-bz-textbook-content-background, var(--cms-bz-textbook-primary-color, #2b2b2b));display:flex;flex-direction:column;gap:32px;justify-content:center;width:100%;text-align:center;padding-block:36px;padding-inline:var(--cms-bz-textbook-padding-inline-desktop, 120px)}.cms-bz-textbook__highlights{align-items:center;background-color:var(--cms-bz-textbook-highlights-bg);display:flex;flex-direction:row;flex-wrap:wrap;gap:7px 10px;justify-content:center;margin-inline:auto;width:100%;padding-block:12px;padding-inline:var(--cms-bz-textbook-padding-inline-desktop, 120px)}.cms-bz-textbook__highlight{align-items:center;color:var(--cms-bz-textbook-highlights-color, #ffffff);display:inline-flex;flex:0 1 auto;gap:6px;justify-content:center}.cms-bz-textbook__highlight-icon{filter:var(--cms-bz-textbook-highlights-icon-filter, none);flex:0 0 auto;width:auto}.cms-bz-textbook__highlight-text{font-size:12px;font-weight:500;line-height:18px;white-space:nowrap}.cms-bz-textbook__title{color:var(--cms-bz-textbook-title-color, #ffffff);font-family:PLUS JAKARTA SANS;font-size:32px;font-weight:600;line-height:30px;text-transform:capitalize;margin:0}.cms-bz-textbook__description{color:var(--cms-bz-textbook-description-color, #ffffff);font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin:0;max-width:760px;text-align:center}.cms-bz-textbook__helper,.cms-bz-textbook__helper.student-id-helper-text{color:var(--cms-bz-textbook-description-color, #ffffff);font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;margin:0;max-width:760px;text-align:center}.cms-bz-textbook__shop-by{width:fit-content}.cms-bz-textbook__shop-by .shop-course-materials-section__block{margin-inline:auto;max-width:100%;width:fit-content}.cms-bz-textbook .cms-bz-textbook__shop-by .cms-textbooks-flow-cta{align-items:center;background:#ffffff1a;border-radius:999px;box-shadow:none;display:flex;flex-direction:row;gap:12px;justify-content:center;margin:0 auto;max-width:100%;padding:8px;width:fit-content}.cms-bz-textbook .cms-bz-textbook__shop-by .cms-textbooks-flow-cta__header{display:none}.cms-bz-textbook .cms-bz-textbook__shop-by .cms-textbooks-flow-cta__actions{align-items:center;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:center;width:auto}.cms-bz-textbook .cms-bz-textbook__shop-by .cms-textbooks-flow-cta__btn{align-items:center;background:#101828;border:0;border-radius:999px;color:#fff;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:14px;font-weight:600;gap:8px;letter-spacing:0;line-height:20px;min-height:0;min-width:0;padding:10px 16px;text-transform:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap;width:fit-content}.cms-bz-textbook .cms-bz-textbook__shop-by .cms-textbooks-flow-cta:not(.cms-textbooks-flow-cta--single) .cms-textbooks-flow-cta__btn--primary{border:solid 2px #ffffff;padding:8px 16px}.cms-bz-textbook .cms-bz-textbook__shop-by .cms-textbooks-flow-cta__btn:hover{background:#fff;color:#101828;filter:none}.cms-bz-textbook .cms-bz-textbook__shop-by .cms-textbooks-flow-cta:not(.cms-textbooks-flow-cta--single) .cms-textbooks-flow-cta__btn--primary:hover{border-color:#101828}.cms-bz-textbook .cms-bz-textbook__shop-by .cms-textbooks-flow-cta__btn:after{background-image:var(--cms-bz-textbook-arrow-right);background-position:center;background-repeat:no-repeat;background-size:12px;content:"";display:inline-block;filter:brightness(0) invert(1);flex:0 0 12px;height:14px;transition:filter .2s ease;width:14px}.cms-bz-textbook .cms-bz-textbook__shop-by .cms-textbooks-flow-cta__btn:hover:after{filter:brightness(0)}@media screen and (min-width:990px){.cms-bz-textbook{margin-bottom:calc(var(--cms-bz-textbook-overlap-next-desktop, 0px) * -1)}.cms-bz-textbook__description{font-size:20px}.cms-bz-textbook__helper,.cms-bz-textbook__helper.student-id-helper-text{font-size:18px}.cms-bz-textbook__highlights{gap:28px}}@media screen and (max-width:989px){.cms-bz-textbook__content{align-items:center;flex-direction:column;padding-inline:var(--cms-bz-textbook-padding-inline-mobile, 24px)}.cms-bz-textbook__title{font-size:26px}.cms-bz-textbook__highlights{justify-content:center;width:100%;padding:12.5px 28.5px}.cms-bz-textbook__highlight-text{font-weight:400}.cms-bz-textbook__description{font-size:16px;line-height:20px;max-width:560px;text-align:left}.cms-bz-textbook__helper,.cms-bz-textbook__helper.student-id-helper-text{font-size:15px;line-height:20px;max-width:560px;text-align:left}.cms-bz-textbook .cms-bz-textbook__shop-by .cms-textbooks-flow-cta{gap:6px;max-width:100%;padding:8px}.cms-bz-textbook .cms-bz-textbook__shop-by .cms-textbooks-flow-cta__actions{gap:6px}}@media screen and (max-width:420px){.cms-bz-textbook .cms-bz-textbook__shop-by .cms-textbooks-flow-cta{border-radius:25px}.cms-bz-textbook .cms-bz-textbook__shop-by .cms-textbooks-flow-cta__actions{width:100%}.cms-bz-textbook .cms-bz-textbook__shop-by .cms-textbooks-flow-cta__btn{justify-content:center;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bz-textbook.css.map */
