body.itp-v19{--v19-ease:cubic-bezier(.22,1,.36,1);--sans:"Helvetica Neue",Arial,Helvetica,sans-serif;--paper:#f2eee4;--ink:#16231b;--muted:#5e685e;--gold:#806339;--line:#d8d4c6;background:var(--paper);color:var(--ink);font-size:1rem;line-height:1.7}body.itp-v19 ::selection{background:#d6c39d;color:#0b100e}body.itp-v19 :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #806339;outline-offset:5px}body.itp-v19.itp-v19 :is(.commerce14,.info14,.rec11,.discover-home) :focus-visible{outline-color:#d6c39d}body.itp-v19 :is(.eyebrow,.commerce14-kicker,.info14-kicker,.rec11-kicker){font-size:.69rem;line-height:1.65;letter-spacing:.19em;font-weight:500}body.itp-v19 :is(.section-heading,.commerce14-header h1,.commerce14-purchase h1,.info14 h1,.rec11-intro h1,.hon11-intro h1,.v11-home-intro h1){font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em;line-height:1.04}body.itp-v19 :is(.button,.commerce14-button,.info14-button,.rec11-button){min-height:52px;padding:15px 25px;border-radius:2px;letter-spacing:.055em;font-size:.76rem;font-weight:500;line-height:1.55;box-shadow:none}body.itp-v19 .button--gold{background:#d6c39d;color:#122018;border-color:#d6c39d}body.itp-v19 .button--dark{background:#15251c;color:#f2eee4;border-color:#15251c}body.itp-v19 .site-header{background:#101913e8;color:#f2eee4;border-bottom-color:#d6c39d32;backdrop-filter:blur(24px) saturate(115%);-webkit-backdrop-filter:blur(24px) saturate(115%);box-shadow:0 10px 35px #0000000c}body.itp-v19 .site-header .wordmark-name{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:23px;letter-spacing:.105em;color:#f2eee4}body.itp-v19 .site-header .primary-nav>a{color:#e1e3d9;font-size:.77rem;letter-spacing:.025em;font-weight:400}body.itp-v19 .site-header .primary-nav>a[aria-current=page]{color:#e5cfa3}body.itp-v19 .site-header :is(.header-cart,.header-account,.menu-toggle){color:#f2eee4;border-radius:2px}body.itp-v19 .site-header .locale-form button{color:#aeb7a9;font-size:.65rem;letter-spacing:.055em;min-width:32px;padding-inline:7px}body.itp-v19 .site-header .locale-form button[aria-current=true]{color:#efdfbd;text-decoration-thickness:1px;text-underline-offset:5px}body.itp-v19 .site-header.is-compact .locale-form{display:flex}body.itp-v19 .discover-home{--home-paper:#0b100e;--home-ink:#f2eee4;--home-muted:#b1b9ac;--home-line:#d6c39d30;--home-accent:#d6c39d;background:#0b100e;color:#f2eee4}body.itp-v19 :is(.discover-welcome,.discover-next,.v11-world-explorer){background:#0b100e;color:#f2eee4}body.itp-v19 .v11-home-intro>p:not(.eyebrow){color:#b1b9ac;max-width:44ch;font-size:1rem}body.itp-v19 :is(.discover-home,.v11-world-explorer) .eyebrow{color:#d6c39d;opacity:1}body.itp-v19 .discover-topic-nav{background:#101913;color:#eee9dc;border-bottom:1px solid #d6c39d30;padding-block:14px;gap:clamp(24px,4vw,68px)}body.itp-v19 .discover-home :is(.discover-journal,.discover-topics,.discover-guide,.discover-levels,.discover-next,.discover-awards){padding-block:clamp(76px,9vw,150px)}body.itp-v19 .discover-section-head h2{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(2.5rem,4.5vw,4.8rem);letter-spacing:-.035em;line-height:1.08}body.itp-v19 :is(.discover-section-head>p,.v11-section-head>p,.discover-example-note,.discover-results){color:#b1b9ac}body.itp-v19 :is(.discover-journal__tools,.discover-filter-box,.discover-card__foot,.discover-world){border-color:#d6c39d30;color:#f2eee4}body.itp-v19 .discover-filters button{background:transparent;border-color:#d6c39d52;color:#dce0d4;border-radius:2px}body.itp-v19 .discover-filters button[aria-pressed=true]{background:#d6c39d;color:#142219;border-color:#d6c39d}body.itp-v19 .discover-card{background:transparent;color:#f2eee4}body.itp-v19 .discover-card h3{color:#f2eee4;font-weight:400;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,2.3vw,2.2rem);line-height:1.16;letter-spacing:-.02em}body.itp-v19 :is(.discover-card__intro,.discover-card__meta,.discover-world p){color:#b1b9ac}body.itp-v19 .discover-card__copy,body.itp-v19 .discover-home .discover-link,body.itp-v19 .discover-topic-nav a{color:#f2eee4}body.itp-v19 :is(.discover-topics,.v10-photo-sequence,.discover-private){background:#122018;color:#f2eee4}body.itp-v19 .discover-topics__grid>a{color:#f2eee4}body.itp-v19 .discover-topics__grid h3{color:#f2eee4;font-weight:400;font-size:1.2rem}body.itp-v19 .discover-topics__grid p{color:#b1b9ac}body.itp-v19 .discover-guide{background:#eeeadf;color:#19251c}body.itp-v19 .discover-guide .discover-section-head>p{color:#5e685e}body.itp-v19 .discover-guide__questions details{border-color:#c8c9bb}body.itp-v19 .discover-guide__questions summary{color:#19251c;font-size:1.1rem;font-weight:400;padding-block:28px}body.itp-v19 .discover-levels{background:#101912;color:#f2eee4}body.itp-v19 .discover-levels__grid>a>p{color:#bdc5b8}body.itp-v19 .v11-world-tabs{border-color:#d6c39d30;margin-bottom:36px}body.itp-v19 .v11-world-tabs button{color:#aab6a8;font-size:.8rem;letter-spacing:.025em;padding-block:22px}body.itp-v19 .v11-world-tabs button[aria-selected=true]{border-color:#d6c39d;color:#d6c39d}body.itp-v19 .v11-world-panel{background:#17231c;border:1px solid #d6c39d30;color:#f2eee4}body.itp-v19 :is(.v11-world-panel__copy p,.v11-world-panel__copy small,.v11-panel-index){color:#bbc4b5}body.itp-v19 .v10-photo-story__caption{color:#f2eee4;border-color:#d6c39d30}body.itp-v19 .v10-photo-story__caption small{color:#b1b9ac}body.itp-v19.itp-v19 .rec11{--r-paper:#0b100e;--r-ink:#f2eee4;--r-muted:#b1b9ac;--r-line:#d6c39d30;--r-dark:#12231b;--r-gold:#d6c39d;background:#0b100e;color:#f2eee4}body.itp-v19.itp-v19 .rec11 .rec11-kicker{color:#d6c39d}body.itp-v19.itp-v19 .rec11 :is(.rec11-lead,.rec11-heading>p,.rec11-fiction,.rec11-example-note,.rec11-card__category,.rec11-card__lead){color:#b1b9ac}body.itp-v19.itp-v19 .rec11-selection{padding-block:clamp(70px,9vw,140px)}body.itp-v19.itp-v19 .rec11-card{background:linear-gradient(145deg,#202d2255,#121d16);border:1px solid #d6c39d30;border-radius:2px;color:#f2eee4;box-shadow:inset 0 1px #ffffff05}body.itp-v19.itp-v19 .rec11-card h3{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,2.2vw,2.2rem);font-weight:400;letter-spacing:-.02em}body.itp-v19.itp-v19 .rec11 .rec11-details{border-color:#d6c39d30;color:#f2eee4}body.itp-v19.itp-v19 .rec11 .rec11-details p{color:#b1b9ac}body.itp-v19.itp-v19 .rec11 .rec11-link{color:#d6c39d;text-decoration-color:#d6c39d70;font-size:.83rem;font-weight:400}body.itp-v19.itp-v19 .rec11 .rec11-button{background:#d6c39d;color:#142018;border-color:#d6c39d}body.itp-v19.itp-v19 .rec11-filters span{color:#d8dfd0;border-color:#d6c39d40;border-radius:2px;font-size:.78rem}body.itp-v19.itp-v19 .rec11-filters input:checked+span{background:#d6c39d;color:#142018;border-color:#d6c39d}body.itp-v19.itp-v19 .rec11-standard{background:#12231b;padding-block:clamp(72px,9vw,140px)}body.itp-v19.itp-v19 .rec11-level{background:#182a1f;border-color:#d6c39d35;border-radius:2px}body.itp-v19.itp-v19 .rec11-invitation{background:#17271c;color:#f2eee4;padding-block:clamp(64px,8vw,110px)}body.itp-v19.itp-v19 .rec11-questions{padding-block:clamp(72px,9vw,140px)}body.itp-v19 :is(.commerce14,.info14){--commerce-paper:#0b100e;--commerce-ink:#f2eee4;--commerce-muted:#b1b9ac;--commerce-line:#d6c39d30;--commerce-gold:#d6c39d;background:#0b100e;color:#f2eee4;padding-block:clamp(28px,4vw,64px) clamp(80px,9vw,145px)}body.itp-v19 :is(.commerce14-kicker,.info14-kicker){color:#d6c39d}body.itp-v19 .commerce14-header{padding-bottom:clamp(44px,6vw,90px)}body.itp-v19 .commerce14-purchase h1{font-size:clamp(36px,3.8vw,60px);line-height:1.08;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}body.itp-v19 :is(.commerce14-media,.commerce14-card__photo){background:#e8e5da;border:1px solid #e8e5da}body.itp-v19 .commerce14-variant-form button{background:#26382a;color:#f2eee4;border-color:#b3bda05c}body.itp-v19 .commerce14-no-image{color:#52645b}body.itp-v19 .commerce14 :is(select,input[type=number]),body.itp-v19 :is(.commerce14-search,.info14-search) input{background:#17251c;color:#f2eee4;border-color:#b3bda05c;border-radius:2px;min-height:52px;padding:13px 15px;color-scheme:dark}body.itp-v19 :is(.commerce14-button,.info14-button){background:#d6c39d;color:#152219;border-color:#d6c39d}body.itp-v19 :is(.commerce14-button,.info14-button):disabled{background:#666b5f;border-color:#666b5f;color:#e5e5da;opacity:1}body.itp-v19 .commerce14-card{border-color:#d6c39d30}body.itp-v19 .commerce14-card__copy{padding-block:26px 28px}body.itp-v19 .commerce14-card__price{color:#dcded0;font-size:.9rem}body.itp-v19 .commerce14-active-filters a{border:1px solid #d6c39d30;padding:7px 11px;color:#dcded0}body.itp-v19 .cart10{background:#0b100e;color:#f2eee4;padding-block:clamp(38px,6vw,90px) clamp(75px,9vw,140px)}body.itp-v19 .cart10 :is(h1,h2){color:#f2eee4}body.itp-v19 .cart10__content>p{color:#b1b9ac}body.itp-v19 .cart10__item a{color:#d6c39d}body.itp-v19[data-itp-page=cart]{background:#0b100e}body.itp-v19 .cart10__item{padding-block:26px;border-color:#d6c39d30}body.itp-v19 .cart10__item input{background:#17251c;border-color:#b3bda05c;border-radius:2px;min-height:48px;color:#f2eee4}body.itp-v19 :is(.iv5-info-hero,.iv5-info-form){background:#f2eee4;color:#16231b}body.itp-v19 .itp-form-section .form-intro :is(h1,h2,h3){color:#16231b}body.itp-v19 .itp-form-section .form-intro p:not(.eyebrow){color:#4b5b4d}body.itp-v19 .itp-form-section .form-intro .eyebrow{color:#806339;opacity:1}body.itp-v19 .form-panel{border-color:#c7c5b6;background:#faf7ee;box-shadow:0 18px 55px #16210c06;border-radius:2px}body.itp-v19 .form-panel :is(input,textarea,select){background:#fffdf6;border-color:#9da995;border-radius:2px;min-height:52px}body.itp-v19 .site-footer{background:#090e0b;color:#f2eee4;padding:clamp(65px,8vw,130px) 0 34px;border-top:1px solid #d6c39d30}body.itp-v19 .site-footer .wordmark-name{font-family:Georgia,Times New Roman,serif;font-size:26px;letter-spacing:.095em;color:#f2eee4}body.itp-v19 .footer-brand p{font-size:.9rem;line-height:1.9;color:#a7b39f;max-width:27ch;margin-top:27px}body.itp-v19 :is(.footer-bottom,.footer-preferences){border-color:#d6c39d30;color:#a2ad99;font-size:.7rem}body.itp-v19 .itp-comfort-tools button{border-color:#d6c39d42;background:#ffffff04;color:#d6dccd;font-size:.72rem;border-radius:2px;padding:11px 14px}@media(hover:hover)and (prefers-reduced-motion:no-preference){html[data-motion=on]:not([data-reading-calm=on]) body.itp-v19 :is(.button,.commerce14-button,.info14-button,.rec11-button,.footer-column a,.header-cart,.header-account,.menu-toggle,.rec11-card,.commerce14-card,.discover-card){transition-property:background-color,color,border-color,box-shadow;transition-duration:.35s;transition-timing-function:var(--v19-ease)}html[data-motion=on]:not([data-reading-calm=on]) body.itp-v19 :is(.button--gold,.commerce14-button,.info14-button,.rec11-button):hover:not(:disabled){background:#e6d8bb;border-color:#e6d8bb;color:#122018;box-shadow:0 8px 35px #d6c39d19}html[data-motion=on]:not([data-reading-calm=on]) body.itp-v19 .site-header :is(.header-cart,.header-account,.menu-toggle):hover{background:#d6c39d10;color:#eddbb7}html[data-motion=on]:not([data-reading-calm=on]) body.itp-v19 :is(.rec11-card,.discover-levels__grid>a):hover{border-color:#d6c39d75;box-shadow:inset 0 1px #e9d3a41a,0 16px 45px #00000017;background-color:#223024}html[data-motion=on]:not([data-reading-calm=on]) body.itp-v19 :is(.discover-card,.commerce14-card):hover{box-shadow:0 1px #d6c39d88}html[data-motion=on]:not([data-reading-calm=on]) body.itp-v19 :is(.commerce14-card__photo,.rec11-card__photo,.world-card-photo)>img:not([data-cinema15-role]):not([data-v18-image]){transition:scale 1.1s var(--v19-ease),filter .65s ease}html[data-motion=on]:not([data-reading-calm=on]) body.itp-v19 :is(.commerce14-card,.rec11-card,.world-card):hover :is(.commerce14-card__photo,.rec11-card__photo,.world-card-photo)>img:not([data-cinema15-role]):not([data-v18-image]){scale:1.035;filter:brightness(1.04)}}@media(max-width:1200px){body.itp-v19 .site-header .primary-nav{background:#101a13f7;border-bottom-color:#d6c39d40;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);justify-self:stretch;width:100%}body.itp-v19 .site-header .primary-nav>a{font-size:1.8rem;line-height:1.3;border-bottom-color:#d6c39d26}body.itp-v19 .site-header .locale-form{display:flex}body.itp-v19 .site-header.is-compact .primary-nav>a{font-size:.8rem}body.itp-v19 .site-header.is-compact .menu-toggle{display:flex;grid-column:1;grid-row:1}body.itp-v19 .site-header.is-compact .header-inner{height:80px;grid-template-columns:44px minmax(0,1fr) auto;grid-template-rows:80px;gap:0 10px}body.itp-v19 .site-header.is-compact .wordmark{grid-column:2;justify-self:center}body.itp-v19 .site-header.is-compact .header-tools{grid-column:3}body.itp-v19 .site-header.is-compact .primary-nav{display:none}body.itp-v19 .site-header.is-compact .primary-nav.is-open{display:flex;flex-direction:column;align-items:stretch;max-height:calc(100svh - 80px);overflow-y:auto;padding:15px 24px 24px;background:#101a13f7}body.itp-v19 .site-header.is-compact .primary-nav.is-open>a{font:400 1.8rem/1.3 Georgia,serif;min-height:58px;padding-block:14px}body.itp-v19 .site-header.is-compact:has(.primary-nav.is-open) .header-inner{height:auto;grid-template-rows:80px auto}}@media(max-width:600px){body.itp-v19 .site-header .wordmark-name,body.itp-v19 .site-header.is-compact .wordmark-name{font-size:clamp(14px,3.9vw,19px);letter-spacing:.05em}body.itp-v19 .site-header .locale-form button{min-width:25px;padding-inline:3px;font-size:.6rem}body.itp-v19 .site-header :is(.header-cart,.header-account){min-width:34px}body.itp-v19 .site-header.is-compact .header-inner{grid-template-columns:36px minmax(0,1fr) auto;gap:0 3px}body.itp-v19 .site-header.is-compact .primary-nav>a{font-size:clamp(.65rem,2.9vw,.8rem)}body.itp-v19 .discover-section-head h2{font-size:clamp(2.2rem,8.8vw,3.4rem)}body.itp-v19 .commerce14 select,body.itp-v19 .form-panel :is(input,textarea,select){font-size:1rem}body.itp-v19 .cart10__item{gap:17px;grid-template-columns:90px minmax(0,1fr)}}@media(forced-colors:active){body.itp-v19 :is(.button,.commerce14-button,.info14-button,.rec11-button,.rec11-card,.commerce14-media,.commerce14-card__photo){border:1px solid CanvasText}body.itp-v19 .site-header{background:Canvas;color:CanvasText;-webkit-backdrop-filter:none;backdrop-filter:none}body.itp-v19 .site-header :is(a,button,.wordmark-name,.wordmark-tag){color:CanvasText}body.itp-v19 :is(a,button,input,select,textarea,summary):focus-visible{outline-color:Highlight}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/itp-design-v19.css.map */
