@font-face{font-family:Fabulist Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(./fabulist-fraunces-400.woff2) format("woff2")}@font-face{font-family:Fabulist Fraunces;font-style:italic;font-display:swap;font-weight:400;src:url(./fabulist-fraunces-400-italic.woff2) format("woff2")}@font-face{font-family:Fabulist Fraunces;font-style:normal;font-display:swap;font-weight:700;src:url(./fabulist-fraunces-700.woff2) format("woff2")}@font-face{font-family:"Fabulist Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(./fabulist-source-sans-3-400.woff2) format("woff2")}@font-face{font-family:"Fabulist Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(./fabulist-source-sans-3-600.woff2) format("woff2")}@font-face{font-family:"Fabulist Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(./fabulist-source-sans-3-700.woff2) format("woff2")}:root{--fabulist-ink: #18332f;--fabulist-paper: #f7f0d8;--fabulist-white: #fffdf5;--fabulist-soft: #eadfbe;--fabulist-current: #007c83;--fabulist-jamun: #58245f;--fabulist-fruit: #cf3546;--fabulist-turmeric: #f2b72b;--fabulist-coral: #ef765d;--fabulist-line: rgb(24 51 47 / 22%);--font-body--family: "Fabulist Source Sans 3", "Helvetica Neue", Arial, sans-serif;--font-subheading--family: "Fabulist Source Sans 3", "Helvetica Neue", Arial, sans-serif;--font-heading--family: "Fabulist Fraunces", Georgia, "Times New Roman", serif;--font-accent--family: "Fabulist Fraunces", Georgia, "Times New Roman", serif}body{font-family:var(--font-body--family);font-size:max(1rem,var(--font-paragraph--size))}:is(h1,h2,h3,.h1,.h2,.h3){font-family:var(--font-heading--family);letter-spacing:-.035em;line-height:.98}:is(h4,h5,h6,.h4,.h5,.h6),.button,.button-secondary,button.shopify-payment-button__button--unbranded{font-family:var(--font-body--family)}*:focus-visible{outline-color:var(--fabulist-turmeric);outline-width:3px}.header__heading-link,.header-logo__link{font-family:var(--font-heading--family);font-weight:700;letter-spacing:-.035em}.header-section{border-block-end:1px solid var(--fabulist-line)}.header__row--top{min-height:5.35rem}.fabulist-lockup{display:inline-flex;align-items:center;gap:.75rem;color:var(--fabulist-ink)}.fabulist-rhythm-mark{display:grid;grid-template-columns:repeat(3,.52rem);align-items:center;gap:.24rem;transform:rotate(-12deg)}.fabulist-rhythm-mark i{display:block;width:.52rem;height:1.5rem;border-radius:60% 40% 55% 45%;background:var(--fabulist-fruit)}.fabulist-rhythm-mark i:nth-child(2){height:2rem;background:var(--fabulist-current)}.fabulist-rhythm-mark i:nth-child(3){background:var(--fabulist-turmeric)}.fabulist-lockup__type{display:grid;gap:.05rem;line-height:1}.fabulist-lockup__type strong{font:700 1.35rem/1 var(--font-heading--family);letter-spacing:-.035em}.fabulist-lockup__type small{font:700 .58rem/1.2 var(--font-body--family);letter-spacing:.14em;text-transform:uppercase}.header__column--left,.header__column--right{font-weight:700}.button,button.shopify-payment-button__button--unbranded{min-height:3.25rem;border-radius:0;font-weight:700}.product-card{border-block-start:1px solid var(--fabulist-line);padding-block-start:.75rem}.product-card__image{box-shadow:9px 12px 0 var(--fabulist-soft)}.product-card__content{padding-block-start:.5rem}.section-resource-list__header{border-block-end:1px solid var(--fabulist-line);padding-block-end:1rem}.content-for-layout>.shopify-section+.shopify-section{border-block-start:1px solid var(--fabulist-line)}.template-index .ui-test-product-list .section-resource-list{padding-block:clamp(5rem,8vw,8rem) clamp(6rem,10vw,10rem)!important}.template-index .ui-test-product-list .section-resource-list__header{position:relative;overflow:hidden;margin-block-end:clamp(2.5rem,5vw,5rem);padding:clamp(1.5rem,3vw,2.5rem);border:0;background:var(--fabulist-ink);color:var(--fabulist-white)}.template-index .ui-test-product-list .section-resource-list__header:after{content:"";position:absolute;inset:0 0 0 auto;width:34%;opacity:.65;background:radial-gradient(ellipse at 22% 28%,var(--fabulist-fruit) 0 8%,transparent 9%),radial-gradient(ellipse at 54% 68%,var(--fabulist-current) 0 9%,transparent 10%),radial-gradient(ellipse at 84% 34%,var(--fabulist-turmeric) 0 7%,transparent 8%);transform:rotate(-8deg) scale(1.4);pointer-events:none}.template-index .ui-test-product-list .section-resource-list__header>*{position:relative;z-index:1}.template-index .ui-test-product-list .section-resource-list__header,.template-index .ui-test-product-list .section-resource-list__header :where(h2,a){color:var(--fabulist-white)!important}.template-index .ui-test-product-list .resource-list__item{--fabulist-card-accent: var(--fabulist-fruit);transition:transform .22s cubic-bezier(.2,.7,.2,1)}.template-index .ui-test-product-list .resource-list__item:nth-child(2){--fabulist-card-accent: var(--fabulist-current);transform:translateY(2.5rem)}.template-index .ui-test-product-list .resource-list__item:nth-child(3){--fabulist-card-accent: var(--fabulist-turmeric)}.template-index .ui-test-product-list .resource-list__item:nth-child(4){--fabulist-card-accent: var(--fabulist-jamun);transform:translateY(2.5rem)}.template-index .ui-test-product-list .resource-list__item:nth-child(5){--fabulist-card-accent: var(--fabulist-coral)}.template-index .ui-test-product-list .product-card{min-height:100%;padding:.7rem .7rem 1rem;border:1px solid var(--fabulist-line);background:var(--fabulist-white)}.template-index .ui-test-product-list .product-card__image{box-shadow:10px 12px 0 var(--fabulist-card-accent)}.template-index .ui-test-product-list .product-card__title{font-family:var(--font-heading--family);font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.02}.template-collection .content-for-layout>.shopify-section:first-child .section{padding-block:clamp(3.5rem,7vw,7rem)!important;background:var(--fabulist-ink);color:var(--fabulist-white)}.template-collection .content-for-layout>.shopify-section:first-child h1{max-width:11ch;font-size:clamp(3.5rem,8vw,7.5rem);line-height:.86}.template-collection .product-grid-container{padding-block:clamp(2rem,5vw,4rem) clamp(5rem,8vw,8rem)!important}.template-collection .product-grid__item .product-card{min-height:100%;padding:.75rem .75rem 1rem;border:1px solid var(--fabulist-line);background:var(--fabulist-white)}.template-collection .product-grid__item:nth-child(5n+1){--fabulist-card-accent: var(--fabulist-fruit)}.template-collection .product-grid__item:nth-child(5n+2){--fabulist-card-accent: var(--fabulist-current)}.template-collection .product-grid__item:nth-child(5n+3){--fabulist-card-accent: var(--fabulist-turmeric)}.template-collection .product-grid__item:nth-child(5n+4){--fabulist-card-accent: var(--fabulist-jamun)}.template-collection .product-grid__item:nth-child(5n+5){--fabulist-card-accent: var(--fabulist-coral)}.template-collection .product-grid__item .product-card__image{box-shadow:10px 12px 0 var(--fabulist-card-accent, var(--fabulist-soft))}.template-collection .product-grid__item .product-card__title{font-family:var(--font-heading--family);font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.02}[data-fabulist-contract-art] .product-media-container,[data-fabulist-contract-art] .product-card__image{width:100%;height:100%}[data-fabulist-contract-art] .product-card__image{display:block;object-fit:cover}.template-product .product-information{--fabulist-title-field: var(--fabulist-current);--fabulist-title-mark: var(--fabulist-turmeric);padding-block:clamp(1.5rem,3vw,3.5rem) clamp(3rem,6vw,6rem)!important}.template-product .product-information[data-fabulist-title=ananse-and-the-sky-gods-stories]{--fabulist-title-field: #171735;--fabulist-title-mark: #e28b34}.template-product .product-information[data-fabulist-title=the-festival-in-the-sky]{--fabulist-title-field: #102c67;--fabulist-title-mark: #d94962}.template-product .product-information[data-fabulist-title=issun-boshi]{--fabulist-title-field: #75829a;--fabulist-title-mark: #bd491d}.template-product .product-information[data-fabulist-title=heungbu-and-the-swallow]{--fabulist-title-field: #dce4d2;--fabulist-title-mark: #c77a32}.template-product .product-information__media{position:relative;isolation:isolate;box-sizing:border-box;align-self:start;padding:clamp(1rem,2vw,2rem);background-color:var(--fabulist-title-field);border:1px solid var(--fabulist-line);overflow:hidden}.template-product .product-information__media:before{content:"";position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;z-index:-1;opacity:.2;background:radial-gradient(ellipse at 15% 22%,var(--fabulist-title-mark) 0 4%,transparent 4.5%),radial-gradient(ellipse at 45% 72%,var(--fabulist-title-mark) 0 5%,transparent 5.5%),radial-gradient(ellipse at 78% 34%,var(--fabulist-title-mark) 0 3.5%,transparent 4%),radial-gradient(ellipse at 92% 84%,var(--fabulist-title-mark) 0 6%,transparent 6.5%);transform:rotate(-8deg) scale(1.1)}.template-product .product-information__media .product-media-gallery{position:relative;z-index:1;width:min(100%,42rem);margin-inline:auto}.template-product .product-information__media img{filter:drop-shadow(8px 10px 0 rgb(24 51 47 / 16%))}.template-product .product-details{align-self:start;padding-block-start:0!important}.template-product .product-details>.group-block{position:relative;width:100%;max-width:42rem;margin-inline:auto;padding:clamp(1.5rem,2.5vw,2.5rem);background:transparent;border:0;box-shadow:none}.template-product .product-details h1{max-width:15ch;font-size:clamp(2.5rem,3.6vw,4.25rem);line-height:.96;overflow-wrap:normal}.template-product .fabulist-product-eyebrow{color:var(--fabulist-fruit);font-weight:700;letter-spacing:.15em;text-transform:uppercase}.template-product .fabulist-product-story{padding-block:clamp(4rem,7vw,7rem)!important}@media screen and (max-width:749px){:is(h1,.h1){font-size:clamp(2.75rem,14vw,4.75rem)}:is(h2,.h2){font-size:clamp(2.25rem,10vw,3.5rem)}.product-card__image{box-shadow:5px 5px 0 var(--fabulist-soft)}.header__row--top{min-height:4.5rem}.fabulist-lockup{gap:.55rem}.fabulist-rhythm-mark{grid-template-columns:repeat(3,.36rem);gap:.18rem}.fabulist-rhythm-mark i{width:.36rem;height:1.1rem}.fabulist-rhythm-mark i:nth-child(2){height:1.45rem}.fabulist-lockup__type strong{font-size:1.05rem}.fabulist-lockup__type small{display:none}.template-index .ui-test-product-list .section-resource-list__header:after{width:46%}.template-index .ui-test-product-list .resource-list__item:nth-child(2),.template-index .ui-test-product-list .resource-list__item:nth-child(4){transform:translateY(1.25rem)}.template-index .ui-test-product-list .product-card{padding:.45rem .45rem .75rem}.template-index .ui-test-product-list .product-card__image{box-shadow:6px 8px 0 var(--fabulist-card-accent)}.template-product .product-information{padding-block:0 3.5rem!important}.template-product .product-information__media{padding:.75rem;border-inline:0}.template-product .product-information__media img{filter:drop-shadow(4px 5px 0 rgb(24 51 47 / 14%))}.template-product .product-details{padding:0!important}.template-product .product-details>.group-block{width:100%;margin:0;padding:1.25rem}.template-product .product-details h1{max-width:16ch;font-size:clamp(2.2rem,10vw,3.15rem);line-height:.98}.template-product .fabulist-product-story{padding-block:3.5rem!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fabulist-brand.css.map */
