html:root{--font-heading-family: "Fraunces", Georgia, "Times New Roman", serif;--font-heading-style: normal;--font-heading-weight: 300;--font-body-family: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600;--atelier-ink: #1C1A17;--atelier-soft: #5E574C;--atelier-muted: #8A8277;--atelier-line: #E8E3DB;--atelier-surface: #F2EEE8}html body{letter-spacing:0}html h1,html h2,html h3,html .h0,html .h1,html .h2,html .h3{font-weight:300;letter-spacing:-.015em;line-height:1.08;text-wrap:balance}html .h0,html h1.h0{font-size:calc(var(--font-heading-scale) * 4.4rem)}@media screen and (min-width:750px){html .h0,html h1.h0{font-size:calc(var(--font-heading-scale) * 6rem)}}html h1 em,html h2 em,html .h0 em,html .h1 em,html .h2 em{font-style:italic;font-weight:400}html .header__heading-link,html .header__heading-link .h2{font-family:var(--font-heading-family);font-weight:500;font-size:1.7rem;letter-spacing:.14em;text-transform:uppercase}html .header__menu-item,html .header__menu-item span{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:var(--atelier-soft)}html .header__menu-item:hover span{color:var(--atelier-ink)}html .header__submenu .header__menu-item,html .header__submenu .header__menu-item span{text-transform:none;letter-spacing:0;font-size:1.4rem}html .button,html .shopify-challenge__button,html .customer button{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;font-weight:500;min-height:4.8rem;padding:0 3rem}html .product-form__input--pill input[type=radio]+label{border-radius:8px;font-size:1.3rem;font-weight:600;letter-spacing:0;padding:1rem 1.5rem}html .product-form__input--pill input[type=radio]:checked+label{background-color:var(--atelier-ink);color:#fbfaf8}html .atelier-eyebrow,html .image-with-text .caption-with-letter-spacing{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--atelier-muted)}html .atelier-eyebrow{margin:0 0 1.2rem}html .atelier-eyebrow a{color:inherit;text-decoration:none}html .atelier-eyebrow a:hover{text-decoration:underline;text-underline-offset:.3em}html .atelier-rule{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.2rem 2.4rem;padding:2rem 0;border-top:1px solid var(--atelier-line);border-bottom:1px solid var(--atelier-line);font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:var(--atelier-muted)}@media screen and (max-width:749px){html .atelier-rule{justify-content:flex-start}}html .image-with-text__content .image-with-text__text{color:var(--atelier-soft);line-height:1.75;max-width:42ch}html .card__heading{font-weight:400;letter-spacing:0}html .card__heading,html .card__heading.h5,html .card__heading a{font-size:1.7rem}html .card-information{padding-top:1.2rem}html .card-information .price,html .price{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:0;color:var(--atelier-muted)}html .card--standard .card__inner .card__media,html .card__media{background:var(--atelier-surface)}html .collection__title .title{font-style:italic;font-weight:300}html .collection__description{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;color:var(--atelier-muted)}html .collection-hero__title{font-weight:300;font-style:italic}html .collection-hero__description{color:var(--atelier-soft);max-width:60ch}html .collection-list-title{font-weight:300}html .product__title h1,html .product__title .h1{font-weight:300;letter-spacing:-.01em}html .product__info-container .price,html .product__info-container .price .price-item{font-size:1.7rem;color:var(--atelier-soft)}html .product__description,html .product__description p{color:var(--atelier-soft);line-height:1.75}html .product .product__media-item{background:var(--atelier-surface)}html .rich-text__heading{font-weight:300}html .rich-text__text{color:var(--atelier-soft)}html .main-page-title{font-weight:300;font-style:italic}html .page-width--narrow .rte{color:var(--atelier-soft);line-height:1.8;font-size:1.6rem}html .footer{border-top:1px solid var(--atelier-line)}html .footer-block__heading{font-family:var(--font-heading-family);font-weight:400;font-size:1.8rem;letter-spacing:0;text-transform:none}html .footer__content-bottom{border-top:1px solid var(--atelier-line)}html .copyright__content,html .policies li a{font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--atelier-muted)}@media(prefers-reduced-motion:reduce){html *{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/atelier.css.map */
