.spp-directory{--directory-ink: #372d29;--directory-accent: #641e27;--directory-line: #d5c3b3;color:var(--directory-ink);background:#faf7f1;border-block-start:4px double var(--directory-line)}.spp-directory__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(3.2rem,7vw,10rem);padding-block:clamp(3.2rem,5vw,6.4rem)}.spp-directory__heading{margin:0 0 1.2rem;font:400 clamp(2.4rem,2.3vw,3.2rem)/1.18 Georgia,serif;color:var(--directory-accent)}.spp-directory__list{display:grid;margin:0;padding:0;list-style:none}.spp-directory a{display:flex;align-items:center;min-height:44px;padding-block:.6rem;color:inherit;font-size:1.5rem;line-height:1.5;overflow-wrap:anywhere;text-decoration:none}.spp-directory .spp-directory__destination{min-height:50px;justify-content:space-between;gap:1.6rem;padding-block:1.2rem;border-block-end:1px solid var(--directory-line);font-weight:600;color:var(--directory-accent)}.spp-directory__destination small{display:block;color:#64564d;font-size:1.3rem;font-weight:400}.spp-directory a:focus-visible{outline:2px solid var(--directory-accent);outline-offset:2px}@media(hover:hover){.spp-directory a:hover{text-decoration:underline;text-underline-offset:.35rem;color:var(--directory-accent)}}@media(max-width:749px){.spp-directory__grid{grid-template-columns:minmax(0,1fr);gap:2.4rem}.spp-directory__group+.spp-directory__group{padding-block-start:2.4rem;border-block-start:1px solid var(--directory-line)}.spp-directory__policies{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.6rem}}.saree-study{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:5%;padding:50px max(5%,calc((100% - 1320px)/2));color:#392628;background:#f7edee}.saree-study__intro h2{margin:0;max-width:11ch;font:400 52px/1.06 Georgia,serif;letter-spacing:0;color:inherit}.saree-study__intro p{max-width:37ch;margin:20px 0 12px;line-height:1.6;font-size:16px}.saree-study__link{display:inline-flex;gap:12px;align-items:center;min-height:44px;color:#782c3b;font-weight:600;text-decoration:underline;text-underline-offset:4px}.saree-study__link span{display:inline-flex}.saree-study__exhibit{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:0;padding:0;border:0;min-width:0}.saree-study__choice{grid-area:2 / 1 / 3 / -1;inset-block-start:50%;scroll-margin-block:24px}.saree-study__label{grid-row:2;text-align:center;align-content:center;cursor:pointer;min-height:46px;padding:7px;font-size:15px;border-bottom:2px solid #d7c7c8}.saree-study__choice:checked+label{border-bottom-color:#782c3b;font-weight:700;color:#702637}.saree-study__choice:focus-visible+label{outline:2px solid #782c3b;outline-offset:-3px}.saree-study__figure{display:none;grid-area:1 / 1 / 2 / -1;margin:0}.saree-study__choice:checked+label+figure{display:block}.saree-study__figure img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.saree-study__figure figcaption{padding:12px 0;min-height:3.8em;font-size:15px;line-height:1.4}@media(max-width:749px){.saree-study{grid-template-columns:minmax(0,1fr);padding:30px 18px;gap:16px}.saree-study__intro h2{max-width:none;font-size:34px}.saree-study__intro p{margin:10px 0 2px}}body:has(#MenuDrawer[open]){overflow:hidden;padding-right:var(--scrollbar-width)}.fabric-index{padding:48px max(5%,calc((100% - 1320px)/2));color:#202a28;background:#fff}.fabric-index__head{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-bottom:18px}.fabric-index__head h2{font:400 46px/1.1 Georgia,serif;margin:0;color:inherit;letter-spacing:0}.fabric-index__head a,.fabric-index__title,.fabric-index__other a{display:inline-flex;align-items:center;gap:10px;min-height:44px}.fabric-index__head a,.fabric-index__other a{text-decoration:underline;text-underline-offset:4px;color:#18443d;font-size:15px}.fabric-index__head span,.fabric-index__title span{display:inline-flex}.fabric-index__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.fabric-index__card{display:grid;align-content:end;min-width:0;color:#202a28;border-bottom:1px solid #d6dcd5}.fabric-index__photo{width:100%;height:auto;aspect-ratio:1.62;object-fit:cover;object-position:center}.fabric-index__title{justify-content:space-between;padding-block:12px;font:400 26px/1.2 Georgia,serif}.fabric-index__card:hover .fabric-index__title{color:#8c3046}.fabric-index__other{display:flex;flex-wrap:wrap;align-items:center;column-gap:22px;padding-top:12px}.fabric-index__other>span{font-size:14px;color:#595e58}@media(max-width:749px){.fabric-index{padding:30px 18px}.fabric-index__head{align-items:center;margin-bottom:12px}.fabric-index__head h2{font-size:32px}.fabric-index__head a,.fabric-index__other a{font-size:14px}.fabric-index__cards{grid-template-columns:1fr;gap:0}.fabric-index__card{display:flex;align-items:center;gap:16px;padding-block:8px}.fabric-index__photo{width:28%;aspect-ratio:1.5}.fabric-index__title{flex:1;font-size:23px;padding-block:0}.fabric-index__other{column-gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/39/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAACAAAAAAAQ */
