:root{--font-heading-family: "Literata", Georgia, "Times New Roman", serif;--font-heading-weight: 500;--font-heading-style: normal;--font-body-family: "Manrope", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 700;--mos-cream: #faf8f5;--mos-cream-deep: #f2eee7;--mos-ink: #2b2a28;--mos-ink-soft: rgba(43, 42, 40, .72);--mos-line: rgba(43, 42, 40, .12);--mos-terracotta: #b5573f;--mos-rose: #c97b84;--mos-sage: #7c9a6d;--mos-gold: #d9a441;--mos-sky: #6fa3c7;--mos-teal: #2f8f8b;--mos-lavender: #9a8cc7;--mos-accent: var(--mos-terracotta);--mos-radius: 16px;--mos-radius-lg: 24px;--mos-shadow: 0 10px 30px -12px rgba(43, 42, 40, .18)}[data-pair=greek-english]{--mos-accent: var(--mos-sky)}[data-pair=spanish-english]{--mos-accent: var(--mos-gold)}[data-pair=french-english]{--mos-accent: var(--mos-lavender)}[data-pair=portuguese-english]{--mos-accent: var(--mos-sage)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-feature-settings:"kern","liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:1.65}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{letter-spacing:-.01em;line-height:1.2;text-wrap:balance}p,.rte{text-wrap:pretty}.button,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);font-weight:600;letter-spacing:.01em;min-height:4.8rem;padding-left:3rem;padding-right:3rem}.announcement-bar,.utility-bar,.header-wrapper{border-bottom:1px solid var(--mos-line)}.header__heading-link{font-family:var(--font-heading-family)}.card,.card__inner,.card__media,.media{border-radius:var(--mos-radius);overflow:hidden}.card-wrapper .card__heading{font-family:var(--font-heading-family);font-weight:500}:focus-visible{outline:3px solid var(--mos-ink);outline-offset:3px}.mos-eyebrow{font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--mos-ink-soft);margin:0 0 1.2rem}.mos-chip{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem 1.2rem;border-radius:999px;font-size:1.2rem;font-weight:600;letter-spacing:.04em;background:color-mix(in srgb,var(--mos-accent) 18%,transparent)}.mos-chip:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:var(--mos-accent)}@keyframes mos-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mos-fade{animation:mos-fade-up .7s ease both}.mos-fade--2{animation-delay:.12s}.mos-fade--3{animation-delay:.24s}@media(prefers-reduced-motion:reduce){.mos-fade,.mos-fade--2,.mos-fade--3{animation:none}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}.scroll-trigger,.animate--slide-in,.animate--fade-in{opacity:1!important;transform:none!important;animation:none!important}}@media(hover:none){.animate--hover-vertical-lift .card-wrapper:hover{transform:none}}.footer__copyright .copyright__content,.footer__copyright .copyright__content a{font-size:1.3rem;line-height:1.6;letter-spacing:.02em}:root{--mos-well: #f6eee4;--mos-book-shadow: 0 0 0 1px rgba(67, 32, 26, .06), 0 2px 4px rgba(67, 32, 26, .1), 0 16px 32px -14px rgba(67, 32, 26, .38);--mos-book-shadow-sm: 0 0 0 1px rgba(67, 32, 26, .06), 0 6px 12px -6px rgba(67, 32, 26, .35)}.product__media-list>.product__media-item:first-child .product-media-container,.product__media-list>.product__media-item:first-child .product__media,.thumbnail-list>.thumbnail-list__item:first-child .thumbnail,.card__media .media,.mos-bookcard__media{background:var(--mos-well)}.product__media-list>.product__media-item:first-child .product__media img,.card__media .media>img:first-child{top:9%;left:9%;width:82%;height:82%;object-fit:cover;border-radius:2px;box-shadow:var(--mos-book-shadow)}.thumbnail-list>.thumbnail-list__item:first-child .thumbnail img{top:10%;left:10%;width:80%;height:80%;object-fit:cover;border-radius:1px;box-shadow:var(--mos-book-shadow-sm)}.mos-bookcard__media{padding:9%}.mos-bookcard__media img{object-fit:cover;border-radius:2px;box-shadow:var(--mos-book-shadow)}:root{--mos-link: #9a4632;--mos-link-hover: #b5573f}main a:not([class]),main .rte a,.rte a,.mos-bookcard__link,.mos-hero__textlink,.mos-pairs__more a,.mos-samples__others a,.mos-sample a,main a.link:not(.button),.footer__copyright .copyright__content a{color:var(--mos-link);text-decoration-color:color-mix(in srgb,var(--mos-link) 45%,transparent);text-underline-offset:.3em;transition:color .2s ease,text-decoration-color .2s ease}main a:not([class]):visited,main .rte a:visited,.rte a:visited,.mos-bookcard__link:visited,.mos-hero__textlink:visited,.mos-pairs__more a:visited,.mos-samples__others a:visited,.mos-sample a:visited,main a.link:not(.button):visited{color:var(--mos-link)}main a:not([class]):hover,main .rte a:hover,.rte a:hover,.mos-bookcard__link:hover,.mos-hero__textlink:hover,.mos-pairs__more a:hover,.mos-samples__others a:hover,.mos-sample a:hover,main a.link:not(.button):hover,.footer__copyright .copyright__content a:hover{color:var(--mos-link-hover);text-decoration-color:currentColor}.footer__copyright,.footer__copyright .copyright__content,.footer__copyright .policies li:before{color:var(--mos-link)}.mos-founder__link,.mos-founder__link:visited{color:var(--mos-link);text-decoration-color:color-mix(in srgb,var(--mos-link) 45%,transparent)}.mos-founder__link:hover{color:var(--mos-link-hover);text-decoration-color:currentColor}.mos-quote__text{border:0;padding:0}.mos-pair--live .mos-pair__top,.mos-pair--live .mos-pair__desc{display:none}.mos-pair--live .mos-pair__native{margin-bottom:1.6rem}ul.mos-books__list--multi .mos-bookcard__body{display:flex;flex-direction:column;flex:1}ul.mos-books__list--multi .mos-bookcard__actions{margin-top:auto}@media screen and (min-width:1200px){ul.mos-books__list--multi{grid-template-columns:repeat(5,minmax(0,1fr));gap:3.6rem 2rem}ul.mos-books__list--multi .mos-bookcard__title{font-size:1.8rem}ul.mos-books__list--multi .mos-bookcard__actions{gap:1rem 1.4rem}ul.mos-pairs__list:not(:has(.mos-pair--planned,.mos-pair--soon)){grid-template-columns:repeat(5,minmax(0,1fr))}ul.mos-pairs__list:not(:has(.mos-pair--planned,.mos-pair--soon)) .mos-pair{padding:2rem}ul.mos-pairs__list:not(:has(.mos-pair--planned,.mos-pair--soon)) .mos-pair__name{font-size:1.75rem;text-wrap:wrap}ul.mos-pairs__list:not(:has(.mos-pair--planned,.mos-pair--soon)) .mos-pair__native{font-size:1.4rem;white-space:nowrap}ul.mos-pairs__list:not(:has(.mos-pair--planned,.mos-pair--soon)) .mos-pair__cta{align-self:stretch;padding-left:1.2rem;padding-right:1.2rem}}@media screen and (min-width:990px){.page-width.mos-samples__inner--with-image{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}@media screen and (min-width:750px){div.mos-samples__pills{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){ul.mos-books__list--multi{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:80%;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:1.5rem;margin:0 -1.5rem;padding:0 1.5rem 1.6rem;scrollbar-width:none}ul.mos-books__list--multi::-webkit-scrollbar{display:none}ul.mos-books__list--multi>.mos-bookcard{scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/mos-theme.css.map */
