.atelier-store{--atelier-line: rgba(var(--color-foreground), .22);--atelier-space: clamp(2.5rem, 5vw, 7rem);color:rgb(var(--color-foreground))}.atelier-store .page-width{padding-inline:clamp(1.6rem,3.5vw,5rem)}.atelier-store :focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.35rem}.atelier-store .header__heading-link{padding-block:.5rem}.atelier-store .header__heading-link .h2{font-size:clamp(2.5rem,3.4vw,4.1rem);letter-spacing:-.035em}.atelier-store .header-wrapper{border-block-end:.1rem solid rgba(var(--color-foreground),.17)}.atelier-store .announcement-bar__message{font-size:1.35rem;letter-spacing:.075em}.atelier-store .footer__content-bottom{border-block-start-color:rgba(var(--color-foreground),.26)}.atelier-store .footer-block__heading{font-size:2.5rem}.atelier-section{padding-block:calc(var(--atelier-space) / 2)}.atelier-section--hero{padding-block-start:clamp(1.6rem,3.5vw,4.5rem)}.atelier-heading,.atelier-hero .atelier-heading{margin:0;line-height:.98;letter-spacing:-.04em;overflow-wrap:anywhere}.atelier-heading{font-size:calc(var(--font-heading-scale) * clamp(3.4rem,5.1vw,6.6rem))}.atelier-hero .atelier-heading{font-size:calc(var(--font-heading-scale) * clamp(4.4rem,7.7vw,10.6rem))}.atelier-kicker{margin:0 0 1.45rem;display:flex;align-items:center;gap:.9rem;letter-spacing:.12em;font-size:1.2rem;font-weight:var(--font-body-weight-bold);text-transform:uppercase}.atelier-kicker:before{content:"";inline-size:2.5rem;block-size:.1rem;background:currentColor;flex:none}.atelier-intro{max-inline-size:43ch;margin-block:1.65rem 0;font-size:clamp(1.65rem,1.45vw,2rem);line-height:1.5}.atelier-hero,.atelier-feature,.atelier-film{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.atelier-hero__body,.atelier-feature__body{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-inline-size:0;padding:clamp(2.4rem,5.1vw,7.2rem)}.atelier-hero .button,.atelier-feature .button{margin-block-start:2.25rem;max-inline-size:100%;text-align:center}.atelier-hero__image,.atelier-feature__image,.atelier-film__media,.atelier-universe__image{position:relative;overflow:hidden;min-inline-size:0}.atelier-hero__image{min-block-size:clamp(27rem,41vw,60rem)}.atelier-feature__image{min-block-size:clamp(22rem,31vw,44rem)}.atelier-film__media{aspect-ratio:16 / 10}.atelier-universe__image{aspect-ratio:4 / 3}.atelier-hero__image>*,.atelier-feature__image>*,.atelier-film__media>*,.atelier-universe__image>*{position:absolute;top:0;right:0;bottom:0;left:0;display:block;inline-size:100%;block-size:100%;object-fit:cover}.atelier-film__media video{object-fit:contain;background:rgb(var(--color-background-contrast))}.atelier-illustration__paper{fill:color-mix(in srgb,rgb(var(--color-background)) 69%,rgb(var(--color-foreground)))}.atelier-illustration__shade{fill:color-mix(in srgb,rgb(var(--color-background)) 84%,rgb(var(--color-foreground)))}.atelier-illustration__light{fill:color-mix(in srgb,rgb(var(--color-background)) 46%,rgb(var(--color-button-text)))}.atelier-illustration__solid{fill:rgb(var(--color-foreground))}.atelier-illustration__accent{fill:color-mix(in srgb,rgb(var(--color-button)) 76%,rgb(var(--color-background)))}.atelier-illustration__outline{fill:none;stroke:rgb(var(--color-foreground));stroke-width:2.25;stroke-linejoin:round}.atelier-hero .atelier-illustration__light,.atelier-film .atelier-illustration__light{fill:color-mix(in srgb,rgb(var(--color-background)) 70%,rgb(var(--color-button)))}.atelier-heading-row{display:flex;align-items:end;justify-content:space-between;gap:1.5rem 3rem;margin-block-end:clamp(1.6rem,3.2vw,3.8rem)}.atelier-link{color:rgb(var(--color-link));text-decoration:none;border-block-end:.1rem solid currentColor;padding-block:.55rem;flex-shrink:0}.atelier-link:hover{text-decoration:underline}.atelier-universe-grid,.atelier-guide-grid,.atelier-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-desktop-horizontal-spacing);margin:0}.atelier-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.atelier-universe__link{display:block;color:rgb(var(--color-foreground));text-decoration:none;block-size:100%}.atelier-universe__copy{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:.45rem 1rem;padding:1.8rem clamp(1.45rem,2.2vw,3rem) 2.5rem}.atelier-universe__copy h3,.atelier-guide-grid h3{margin:0;font-size:clamp(2.35rem,2.85vw,3.6rem);line-height:1.08}.atelier-universe__copy p,.atelier-guide-grid p{margin:0}.atelier-universe__copy p{grid-column:1 / -1}.atelier-universe__link:hover h3{text-decoration:underline;text-underline-offset:.18em}.atelier-band{padding-block:clamp(2.8rem,4vw,5.6rem)}.atelier-empty{margin:0;padding:1.7rem 2rem;border-block:.1rem solid rgba(var(--color-foreground),.24)}.atelier-feature{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.atelier-film{align-items:center;gap:clamp(1.8rem,4vw,5.5rem)}.atelier-guide-grid{margin-block-start:clamp(2rem,3.5vw,4.4rem)}.atelier-guide-grid li{display:grid;align-content:start;gap:1.1rem;border-block-start:.1rem solid rgba(var(--color-foreground),.24);padding-block-start:1.6rem}.atelier-guide__number{display:grid;place-items:center;inline-size:3.6rem;block-size:3.6rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background));font-weight:var(--font-body-weight-bold)}.atelier-questions{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:2.5rem;padding:clamp(2rem,4.7vw,6.4rem)}.atelier-questions__list details{border-block-start:.1rem solid rgba(var(--color-foreground),.28)}.atelier-questions__list details:last-child{border-block-end:.1rem solid rgba(var(--color-foreground),.28)}.atelier-questions__list summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem .3rem;font-weight:var(--font-body-weight-bold)}.atelier-questions__list summary span{flex:0 0 1.2rem;block-size:1.2rem;background:linear-gradient(currentColor,currentColor) center / 100% .1rem no-repeat,linear-gradient(currentColor,currentColor) center / .1rem 100% no-repeat}.atelier-questions__list details[open] summary span{background-size:100% .1rem,0 0}.atelier-questions__list .rte{padding:0 .3rem 1.5rem}.atelier-store [data-template=index] .newsletter__wrapper{margin-block-start:2rem}.atelier-store :is(.main-page-title,.template-search__header h1,.main-blog .title--primary,.article-template h1,.cart__empty-text,.shopify-policy__title h1,.title-wrapper-with-link .title--primary,.collection-hero__title,[data-template=list-collections] h1,.template-404 h1){font-size:calc(var(--font-heading-scale) * clamp(3.7rem,5.2vw,7rem));letter-spacing:-.045em;line-height:1.03;text-wrap:balance}.atelier-store :is(.main-page-title,.main-blog .title--primary,[data-template=list-collections] h1){text-align:start;padding-block-end:1.75rem;border-block-end:.1rem solid rgba(var(--color-foreground),.21)}.atelier-store .collection-hero__inner{padding-block:clamp(2.5rem,4.8vw,6.8rem)}.atelier-store .collection-hero__description{max-inline-size:62ch}.atelier-store .product__title h1{line-height:1.02;letter-spacing:-.035em}.atelier-store .product__info-wrapper .price{font-size:2rem}.atelier-store .product__info-container .product__description{border-block-start:.1rem solid rgba(var(--color-foreground),.2);padding-block-start:1.8rem}.atelier-store .product__media-item .product-media-container{border-radius:.4rem}.atelier-store .contact{padding-inline:clamp(1.6rem,3.5vw,5rem)}.atelier-store .shopify-policy__container{max-inline-size:86rem;padding:clamp(2.5rem,5vw,6rem) clamp(1.6rem,3.5vw,5rem)}.atelier-store .template-404{margin-block:clamp(3rem,8vw,9rem);padding-block:clamp(2.5rem,5vw,6rem);border-block:.1rem solid rgba(var(--color-foreground),.24)}.atelier-store .template-search__header{margin-block-end:clamp(2.5rem,4vw,5.4rem)}.atelier-store .password-header,.atelier-store .password-footer{padding-inline:clamp(1.6rem,3.5vw,5rem)}.atelier-store.gift-card .gift-card__heading{font-size:clamp(3.4rem,6vw,6.6rem);letter-spacing:-.04em}@media(max-width:989px){.atelier-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.atelier-universe-grid,.atelier-guide-grid,.atelier-product-grid{gap:var(--grid-mobile-vertical-spacing) var(--grid-mobile-horizontal-spacing)}}@media(max-width:749px){.atelier-hero,.atelier-feature,.atelier-film,.atelier-questions{grid-template-columns:minmax(0,1fr)}.atelier-feature__body{grid-row:1}.atelier-heading-row{flex-wrap:wrap;align-items:start}.atelier-universe-grid,.atelier-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:479px){.atelier-universe-grid,.atelier-guide-grid{grid-template-columns:minmax(0,1fr)}}.atelier-store .footer__blocks-wrapper{column-gap:clamp(2rem,6vw,9rem)}.atelier-store .footer-block__details-content .list-menu__item--link{text-underline-offset:.22em}.atelier-store .article-template__hero-container{max-inline-size:var(--page-width);padding-inline:clamp(1.6rem,3.5vw,5rem)}.atelier-store .article-template__content{border-block-start:.1rem solid rgba(var(--color-foreground),.18);padding-block-start:clamp(1.6rem,3vw,3.6rem)}.atelier-store .cart__warnings,.atelier-store .template-search--empty .template-search__header{border-block-end:.1rem solid rgba(var(--color-foreground),.2)}.atelier-store .cart__footer .cart__blocks{border-block-start:.1rem solid rgba(var(--color-foreground),.2);padding-block-start:2rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/atelier.css.map */
