:root{--kaplan-ink: #171713;--kaplan-cream: #f5f1e8;--kaplan-paper: #fbf9f4;--kaplan-gold: #b89356;--kaplan-line: #dcd5c7;--kaplan-muted: #66635a;--kaplan-serif: Georgia, "Times New Roman", serif}.kaplan-home{color:var(--kaplan-ink);background:var(--kaplan-cream);font-family:var(--font-body--family, Inter, sans-serif);-webkit-font-smoothing:antialiased}.kaplan-home *,.kaplan-home *:before,.kaplan-home *:after{box-sizing:border-box}.kaplan-home a{color:inherit;text-decoration:none}.kaplan-home a:focus-visible{outline:2px solid var(--kaplan-gold);outline-offset:6px}.kaplan-shell{width:min(1320px,calc(100% - 96px));margin-inline:auto}.kaplan-eyebrow{margin:0 0 20px;font-family:var(--font-body--family, Inter, sans-serif);font-size:10px;font-weight:500;letter-spacing:.2em;line-height:1.6;text-transform:uppercase}.kaplan-home h1,.kaplan-home h2,.kaplan-home h3{margin:0;color:inherit;font-family:var(--kaplan-serif);font-weight:400;text-wrap:balance;letter-spacing:-.04em}.kaplan-home h2{font-size:clamp(34px,3.4vw,52px);line-height:1.12}.kaplan-hero{position:relative;isolation:isolate;min-height:min(750px,88svh);background:#13130f;color:#fffdf7;overflow:clip}.kaplan-hero__media,.kaplan-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.kaplan-hero__media{background:#13130f}.kaplan-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.kaplan-hero__image--product{width:60%;margin-left:auto;object-fit:cover;object-position:center}.kaplan-hero__veil{background:linear-gradient(90deg,#13130ff5,#13130fe3 25%,#13130f91 48%,#13130f08 76%),linear-gradient(0deg,#13130f8c,transparent 24%)}.kaplan-hero__inner{min-height:inherit;display:flex;flex-direction:column;justify-content:center;position:relative;padding-block:92px 115px}.kaplan-hero__copy{width:56%;max-width:650px}.kaplan-hero .kaplan-eyebrow{display:flex;align-items:center;gap:13px;color:#d1b47d;margin-bottom:30px}.kaplan-hero .kaplan-eyebrow>span{width:28px;height:1px;background:currentColor}.kaplan-hero h1{font-size:clamp(68px,7.2vw,110px);line-height:.99;letter-spacing:-.055em}.kaplan-hero h1 em{display:block;margin-top:6px;color:#d4b47b;font-weight:400}.kaplan-hero__description{max-width:350px;margin:30px 0 34px;color:#d4d0c7;font-size:14px;line-height:1.8;letter-spacing:.005em}.kaplan-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:28px}.kaplan-button{display:inline-flex;align-items:center;justify-content:space-between;gap:34px;min-height:52px;padding:16px 23px;border:1px solid transparent;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.02em;transition:background .2s,color .2s,border-color .2s}.kaplan-home .kaplan-button--gold{color:#171713;background:#cba76a}.kaplan-home .kaplan-button--gold:hover{background:#dfc490}.kaplan-home .kaplan-button--dark{color:#fffdf7;background:#171713}.kaplan-home .kaplan-button--dark:hover{background:#3e3b30}.kaplan-button>span{font-size:18px;line-height:1}.kaplan-text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;align-self:flex-start;padding-block:10px;font-family:var(--font-body--family, Inter, sans-serif);font-size:12px;font-weight:500;letter-spacing:.015em;line-height:1.4;border-bottom:1px solid currentColor;transition:color .2s}.kaplan-home .kaplan-text-link:hover{color:#8c692f}.kaplan-home .kaplan-text-link--light{color:#e6e0d3;border-color:#8b877c}.kaplan-home .kaplan-text-link--light:hover{color:#d4b47b}.kaplan-hero__footnote{display:flex;align-items:center;gap:20px;position:absolute;inset-inline:0;bottom:30px;font-size:10px;letter-spacing:.08em;color:#bab4a6}.kaplan-hero__line{height:1px;flex:1;background:#b8a68040}.kaplan-hero__footnote>:last-child{color:#d3c4a4;font-size:9px;letter-spacing:.15em}.kaplan-categories{padding-block:96px 90px}.kaplan-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:38px}.kaplan-section-heading>div{max-width:680px}.kaplan-section-heading .kaplan-eyebrow{color:#8a6b37;margin-bottom:14px}.kaplan-section-heading>.kaplan-text-link{flex-shrink:0;align-self:auto;margin-bottom:6px}.kaplan-collection-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.kaplan-collection{min-width:0}.kaplan-collection__media{position:relative;aspect-ratio:4 / 4.6;background:#ece6da;overflow:hidden}.kaplan-collection__image{width:100%;height:100%;display:block;object-fit:cover;transition:transform .6s cubic-bezier(.2,.65,.3,1)}.kaplan-collection:hover .kaplan-collection__image,.kaplan-collection:focus-visible .kaplan-collection__image{transform:scale(1.04)}.kaplan-collection__index{position:absolute;top:16px;left:16px;display:grid;place-items:center;width:29px;height:29px;font-size:9px;letter-spacing:.07em;color:#39372f;background:#faf7eee6}.kaplan-collection__label{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:19px 8px;border-bottom:1px solid var(--kaplan-line)}.kaplan-collection__label h3{font-size:clamp(19px,1.7vw,25px);line-height:1.2;letter-spacing:-.025em}.kaplan-collection__label>span{color:#8b6b38;font-size:21px;flex-shrink:0}.kaplan-story{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:#eae4d7}.kaplan-story__visual{position:relative;min-height:590px;overflow:hidden;background:#29251c}.kaplan-story__image{display:block;width:100%;height:100%;object-fit:cover}.kaplan-story__signature{position:absolute;left:38px;bottom:32px;color:#fffdf8;text-shadow:0 1px 15px #17171399;font-size:30px;font-weight:600;line-height:.8;letter-spacing:.08em}.kaplan-story__signature small{display:inline-block;font-size:9px;letter-spacing:.3em;margin-top:10px}.kaplan-story__copy{align-self:center;padding:72px clamp(40px,6vw,110px)}.kaplan-story__copy .kaplan-eyebrow{color:#8a6b37}.kaplan-story__copy h2{max-width:460px;font-size:clamp(40px,4vw,60px)}.kaplan-story__text{max-width:420px;margin-block:28px 30px;color:#5f5b50;font-size:14px;line-height:1.85}.kaplan-story__text p{margin-block:0 17px}.kaplan-journal{padding-block:105px 96px}.kaplan-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.kaplan-article__link{display:block}.kaplan-article__media{aspect-ratio:1.4;overflow:hidden;background:#eae4d7}.kaplan-article__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.65,.3,1)}.kaplan-article__link:hover .kaplan-article__image{transform:scale(1.04)}.kaplan-article__meta{display:flex;align-items:center;justify-content:space-between;margin-block:22px 13px;color:#8a6b37;font-size:9px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}.kaplan-article h3{max-width:350px;font-size:clamp(25px,2.2vw,33px);line-height:1.2;letter-spacing:-.035em}.kaplan-article p{color:#69655b;font-size:13px;line-height:1.75;margin-block:17px 12px}.kaplan-article .kaplan-text-link{margin-top:6px}.kaplan-guidance{display:flex;justify-content:space-between;align-items:center;gap:44px;border-top:1px solid var(--kaplan-line);padding-block:54px 65px}.kaplan-guidance .kaplan-eyebrow{margin-bottom:12px;color:#8a6b37}.kaplan-guidance h2{font-size:clamp(29px,3vw,40px)}.kaplan-guidance p:not(.kaplan-eyebrow){font-size:13px;line-height:1.75;margin:15px 0 0;color:var(--kaplan-muted);max-width:540px}.kaplan-guidance .kaplan-button{flex-shrink:0}.ui-test-product-list .section-resource-list{--page-content-width: 1320px;--page-margin: 48px;--page-width: calc(var(--page-content-width) + var(--page-margin) * 2);padding-block:10px 104px}.ui-test-product-list .section-resource-list__header{margin-bottom:8px}.ui-test-product-list .section-resource-list__header h2,.ui-test-product-list .section-resource-list__header h3{font-family:var(--kaplan-serif);font-size:clamp(34px,3.4vw,52px);font-weight:400;line-height:1.12;letter-spacing:-.04em}.ui-test-product-list .product-card .product-card__content{gap:8px}.ui-test-product-list .product-card-gallery{background:#ece6da}.ui-test-product-list .product-card .product-title{font-size:13px;line-height:1.5;font-weight:400;letter-spacing:0}.ui-test-product-list .product-card .price{color:#775b2d;font-size:13px;line-height:1.4;font-weight:500}#header-component .menu-list__link{letter-spacing:.015em}#header-component .menu-list__link--active{text-underline-offset:7px}.cart-drawer__content .cart-items__title{font-size:14px;line-height:1.45}@media(min-width:1500px){.kaplan-hero{min-height:780px}}@media(max-width:1100px){.ui-test-product-list .section-resource-list{--page-margin: 32px}.kaplan-shell{width:calc(100% - 64px)}.kaplan-hero__copy{width:64%}.kaplan-collection-grid{gap:16px}.kaplan-story__copy{padding:48px 40px}.kaplan-story__visual{min-height:520px}.kaplan-story__copy h2{font-size:44px}}@media(max-width:749px){.kaplan-shell{width:calc(100% - 40px)}.kaplan-hero{min-height:780px}.kaplan-hero__inner{justify-content:flex-start;padding-block:56px 100px}.kaplan-hero__media{top:170px;right:0;bottom:0;left:0}.kaplan-hero__image{object-position:72% center}.kaplan-hero__image--product{width:100%;object-position:center}.kaplan-hero__veil{background:linear-gradient(180deg,#13130f,#13130fe3 23%,#13130f70 48%,#13130f00 72%,#13130fbd),linear-gradient(90deg,#13130f38,transparent)}.kaplan-hero__copy{width:100%;max-width:460px}.kaplan-hero .kaplan-eyebrow{font-size:8px;gap:10px;margin-bottom:24px}.kaplan-hero h1{font-size:clamp(56px,12vw,82px);line-height:.98}.kaplan-hero__description{margin-block:23px 26px;font-size:12px;max-width:290px;line-height:1.7}.kaplan-hero__actions{gap:20px}.kaplan-button{min-height:48px;padding:14px 18px;gap:24px;font-size:11px}.kaplan-hero .kaplan-text-link{font-size:10px;gap:13px;align-self:center}.kaplan-hero__footnote{bottom:25px;font-size:8px;gap:12px}.kaplan-hero__footnote>:last-child{font-size:7px}.kaplan-categories{padding-block:62px 64px}.kaplan-section-heading{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:28px}.kaplan-section-heading>div{max-width:460px}.kaplan-section-heading>.kaplan-text-link{margin-bottom:0}.kaplan-eyebrow{font-size:8px;margin-bottom:13px}.kaplan-home h2{font-size:clamp(32px,8vw,42px)}.kaplan-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.kaplan-collection__media{aspect-ratio:1 / 1.15}.kaplan-collection__index{top:10px;left:10px;width:24px;height:24px;font-size:8px}.kaplan-collection__label{padding-block:13px 9px;align-items:flex-start;gap:8px}.kaplan-collection__label h3{font-size:20px;line-height:1.18}.kaplan-collection__label>span{font-size:18px;line-height:1.1}.kaplan-story{grid-template-columns:1fr}.kaplan-story__visual{min-height:0;aspect-ratio:1 / 1}.kaplan-story__signature{left:24px;bottom:28px;font-size:25px}.kaplan-story__copy{padding:49px 24px 54px}.kaplan-story__copy h2{font-size:40px;max-width:400px}.kaplan-story__text{margin-block:23px 24px;font-size:13px}.kaplan-journal{padding-block:62px 60px}.kaplan-journal-grid{grid-template-columns:1fr;gap:38px}.kaplan-article__media{aspect-ratio:1.45}.kaplan-article__meta{margin-top:19px}.kaplan-article h3{font-size:29px;max-width:none}.kaplan-article p{margin-block:14px 9px}.kaplan-guidance{flex-direction:column;align-items:flex-start;gap:25px;padding-block:40px 50px}.kaplan-guidance h2{font-size:32px}.ui-test-product-list .section-resource-list{--page-margin: 20px;padding-block:0 60px}.ui-test-product-list .section-resource-list__header h2,.ui-test-product-list .section-resource-list__header h3{font-size:32px}.ui-test-product-list .product-card .product-title,.ui-test-product-list .product-card .price{font-size:12px}}@media(max-width:374px){.kaplan-hero__actions{align-items:flex-start;flex-direction:column;gap:10px}.kaplan-hero .kaplan-text-link{align-self:flex-start}.kaplan-collection__label h3{font-size:18px}}@media(prefers-reduced-motion:reduce){.kaplan-home *,.kaplan-home *:before,.kaplan-home *:after{scroll-behavior:auto;transition:none;animation:none}}.kaplan-slider{display:block}.kaplan-slider__slides{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.kaplan-slider__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;overflow:hidden;transition:opacity .95s ease,visibility .95s}.kaplan-slider__slide.is-active{opacity:1;visibility:visible}.kaplan-slider__slide.is-active .kaplan-hero__image{animation:kaplan-slider-drift 8s ease-out both}.kaplan-slider[data-paused] .kaplan-slider__slide.is-active .kaplan-hero__image{animation-play-state:paused}.kaplan-slider .kaplan-hero__copy{width:58%;max-width:720px;opacity:1;transform:translateY(0);transition:opacity .22s ease,transform .22s ease}.kaplan-slider .kaplan-hero__copy.is-changing{opacity:0;transform:translateY(8px)}.kaplan-slider h1{font-size:clamp(64px,6.4vw,100px)}.kaplan-slider .kaplan-eyebrow>i{display:block;width:28px;height:1px;background:currentColor;flex-shrink:0}.kaplan-slider .kaplan-eyebrow>span{width:auto;height:auto;background:none}.kaplan-slider [data-slider-button]{font:inherit;line-height:inherit}.kaplan-slider__controls{display:flex;align-items:center;justify-content:space-between;gap:30px;position:absolute;inset-inline:0;bottom:65px}.kaplan-slider__controls[hidden],.kaplan-slider__pause[hidden]{display:none}.kaplan-slider__dots,.kaplan-slider__buttons{display:flex;align-items:center;gap:10px}.kaplan-slider__dot,.kaplan-slider__arrow,.kaplan-slider__pause{display:grid;place-items:center;height:38px;padding:0;border:0;border-radius:0;background:transparent;color:#e8d7b5;cursor:pointer;touch-action:manipulation}.kaplan-slider__dot{width:30px;transition:width .3s ease}.kaplan-slider__dot>span{display:block;width:100%;height:2px;background:#fffdf74d;transition:background .3s ease}.kaplan-slider__dot.is-active{width:58px}.kaplan-slider__dot.is-active>span{background:#d4b47b}.kaplan-slider__arrow{width:42px;border:1px solid #c1ab7b66;font-size:22px;line-height:1;transition:background .2s ease}.kaplan-slider__arrow:hover{background:#c1ab7b26}.kaplan-slider__pause{width:30px;font-size:13px}.kaplan-slider__controls button:focus-visible{outline:2px solid #d4b47b;outline-offset:4px}@keyframes kaplan-slider-drift{0%{transform:scale(1.045)}to{transform:scale(1)}}@media(max-width:1100px){.kaplan-slider .kaplan-hero__copy{width:65%}}@media(max-width:749px){.kaplan-slider .kaplan-hero__copy{width:100%}.kaplan-slider h1{font-size:clamp(49px,12vw,65px)}.kaplan-slider__slides{top:170px;right:0;bottom:0;left:0}.kaplan-slider__controls{bottom:65px;gap:18px}.kaplan-slider__dots{gap:7px}.kaplan-slider__dot{width:22px}.kaplan-slider__dot.is-active{width:40px}.kaplan-slider__buttons{gap:7px}.kaplan-slider__arrow{width:37px;height:37px;font-size:20px}.kaplan-slider__pause{width:24px}}@media(prefers-reduced-motion:reduce){.kaplan-slider__slide,.kaplan-slider .kaplan-hero__copy{transition:none}.kaplan-slider__slide.is-active .kaplan-hero__image{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kaplan-premium.css.map */
