.mcy-story-reading{box-sizing:border-box;max-width:768px;margin:0 auto;padding:64px 24px 80px;font-family:TikTok Sans,sans-serif;color:rgb(var(--color-foreground));text-align:left;letter-spacing:normal}.mcy-story-reading__chapter+.mcy-story-reading__chapter{margin-top:48px}.mcy-story-reading h2{font-family:inherit;font-size:30px;line-height:1.2;font-weight:600;letter-spacing:-.02em;margin:0 0 20px;color:inherit;text-wrap:balance}.mcy-story-reading__body{font-family:inherit;font-size:18px;line-height:1.65;letter-spacing:normal;overflow-wrap:break-word}.mcy-story-reading__body p{margin:0 0 20px}.mcy-story-reading__body p:last-child{margin-bottom:0}.mcy-story-reading__body h3{font-family:inherit;font-size:19px;line-height:1.4;font-weight:600;margin:26px 0 6px;letter-spacing:normal;color:inherit}@media(max-width:749px){.mcy-story-reading{padding:36px 24px 48px}.mcy-story-reading__chapter+.mcy-story-reading__chapter{margin-top:36px}.mcy-story-reading h2{font-size:25px;margin-bottom:16px}.mcy-story-reading__body{font-size:16px;line-height:1.65}.mcy-story-reading__body p{margin-bottom:16px}.mcy-story-reading__body h3{font-size:17px;margin-top:22px}}#MainContent:has(>.mcy-visit-page-section){width:100%;max-width:var(--page-width);margin:0 auto;padding:0 5rem;box-sizing:border-box}.mcy-visit-page-intro{font-family:TikTok Sans,sans-serif;color:#111;padding:48px 7% 30px;letter-spacing:normal}.mcy-visit-page-intro h1{font-family:inherit;font-weight:500;font-size:52px;line-height:.98;letter-spacing:-.045em;margin:0 0 24px;color:inherit}.mcy-visit-page-copy,.mcy-visit-page-hours{font-size:23px;line-height:1.2;max-width:760px}.mcy-visit-page-copy p,.mcy-visit-page-hours p,.mcy-visit-page-address p{margin:0}.mcy-visit-page-hours{margin-top:22px}.mcy-visit-page-address{font-size:17px;line-height:1.25;text-align:center;color:#777;margin-top:24px}#MainContent:has(>.mcy-visit-page-section)>.section-marichyai-newsletter{margin-top:32px;margin-bottom:32px}@media(max-width:749px){#MainContent:has(>.mcy-visit-page-section){padding:0;max-width:none}.mcy-visit-page-intro{padding:24px 7% 22px}.mcy-visit-page-intro h1{font-size:8.5vw;margin-bottom:18px}.mcy-visit-page-copy,.mcy-visit-page-hours{font-size:4vw;line-height:1.2}.mcy-visit-page-hours{margin-top:16px}.mcy-visit-page-address{font-size:3.1vw;margin-top:20px}#MainContent:has(>.mcy-visit-page-section)>.section-marichyai-newsletter{margin-top:24px;margin-bottom:24px}}.mcy-visit-page-intro.mcy-visit-page-intro--story{box-sizing:border-box;max-width:768px;margin:0 auto;padding:0 24px 48px;font-family:TikTok Sans,sans-serif;color:rgb(var(--color-foreground));text-align:left;letter-spacing:normal}.mcy-visit-page-intro--story h2{font-family:inherit;font-size:30px;line-height:1.2;font-weight:600;letter-spacing:-.02em;margin:0 0 20px;color:inherit;text-wrap:balance}.mcy-visit-page-intro--story :is(.mcy-visit-page-copy,.mcy-visit-page-hours,.mcy-visit-page-address){font-family:inherit;font-size:18px;line-height:1.65;font-weight:400;letter-spacing:normal;max-width:none;text-align:left;color:inherit;overflow-wrap:break-word}.mcy-visit-page-intro--story :is(.mcy-visit-page-hours,.mcy-visit-page-address){margin-top:20px}@media(max-width:749px){.mcy-visit-page-intro.mcy-visit-page-intro--story{padding:0 24px 36px}.mcy-visit-page-intro--story h2{font-size:25px;margin-bottom:16px}.mcy-visit-page-intro--story :is(.mcy-visit-page-copy,.mcy-visit-page-hours,.mcy-visit-page-address){font-size:16px;line-height:1.65}.mcy-visit-page-intro--story :is(.mcy-visit-page-hours,.mcy-visit-page-address){margin-top:16px}}.mcy-visit-page-photo{position:relative;aspect-ratio:10382/5860;overflow:hidden;background:#eee}.mcy-visit-page-photo img{width:100%;height:100%;display:block;object-fit:cover}.mcy-visit-page-directions{position:absolute;bottom:7%;left:7%;color:#fff;font-family:TikTok Sans,sans-serif;font-size:20px;line-height:1.4;text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px;letter-spacing:normal}.mcy-visit-page-directions:hover{color:#fff}.mcy-visit-page-directions:focus-visible{outline:2px solid #fff;outline-offset:6px}@media(max-width:749px){.mcy-visit-page-directions{font-size:3.6vw}}.mcy-drawer-categories .menu-drawer__menu-item{padding-left:5rem}@media screen and (min-width:750px){#MainContent[data-template=page]:has(>:is(.mcy-shop-intro-section,.mcy-makers-intro-section,.mcy-culture-section,.mcy-materials-section,.mcy-story-section)){box-sizing:border-box;width:100%;max-width:var(--page-width);margin-left:auto;margin-right:auto;padding-left:5rem;padding-right:5rem}#MainContent[data-template=collection] :is(.mcy-wearables-intro,.mcy-pottery-intro),#MainContent[data-template=collection]>.shopify-section>.mcy-editorial-hero,#MainContent[data-template=page]>.shopify-section>.mcy-editorial,#MainContent[data-template=article] .article-template__hero-container{box-sizing:border-box;width:calc(100% - 10rem);max-width:calc(var(--page-width) - 10rem);margin-left:auto;margin-right:auto}#MainContent[data-template=collection] :is(.mcy-wearables-products,.mcy-pottery-products) .page-width{box-sizing:border-box;width:100%;max-width:var(--page-width);padding-left:5rem;padding-right:5rem;margin-left:auto;margin-right:auto}#MainContent[data-template=collection] :is(.mcy-wearables-products,.mcy-pottery-products) .facets-vertical.page-width .page-width{width:100%;padding-left:0;padding-right:0}#MainContent[data-template=policy]{box-sizing:border-box;width:100%;max-width:var(--page-width);margin-left:auto;margin-right:auto;padding-left:5rem;padding-right:5rem}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map?subset=AAAAAAAAAAANAABAgA */
