:root{--atelier-night: #07090d;--atelier-panel: #0d1016;--atelier-line: #303542;--atelier-copy: #f1eef6;--atelier-muted: #b2aeba;--atelier-violet: #a57bd5;--atelier-violet-hover: #b58be3}body{background:var(--atelier-night)}[id$=__hero_iyt6zg] .hero__content-wrapper{padding-inline:clamp(28px,4vw,64px)}[id$=__hero_iyt6zg] .hero__content-wrapper>*{width:min(100%,560px)}[id$=__hero_iyt6zg] .hero__content-wrapper h1{max-width:9ch;margin:0;color:var(--atelier-copy);font-family:var(--font-heading--family);font-size:clamp(4.2rem,5.3vw,7.2rem);font-style:normal;font-weight:300;letter-spacing:-.045em;line-height:.9;text-wrap:balance;text-shadow:0 3px 28px rgb(0 0 0 / .52)}[id$=__hero_iyt6zg] .hero__content-wrapper h1 em{color:var(--atelier-violet);font-style:normal}[id$=__hero_iyt6zg] .hero__content-wrapper p{max-width:42ch;color:var(--atelier-copy);font-size:clamp(1.2rem,1vw,1.45rem);font-weight:500;line-height:1.45;text-transform:none;text-shadow:0 2px 16px rgb(0 0 0 / .72)}[id$=__hero_iyt6zg] .hero__content-wrapper .button,[id$=__hero_iyt6zg] .hero__content-wrapper .button-secondary{min-height:52px;padding-inline:24px;border-radius:3px;font-size:1.2rem;font-weight:700;letter-spacing:.015em;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}[id$=__hero_iyt6zg] .hero__content-wrapper .button{background:var(--atelier-violet);border-color:var(--atelier-violet);color:#fff}[id$=__hero_iyt6zg] .hero__content-wrapper .button:hover{background:var(--atelier-violet-hover);border-color:var(--atelier-violet-hover);transform:translateY(-1px)}[id$=__hero_iyt6zg] .hero__content-wrapper .button-secondary{background:#07090d7a;border-color:#596070;color:var(--atelier-copy);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[id$=__hero_iyt6zg] .hero__content-wrapper .button-secondary:hover{background:#a57bd51f;border-color:var(--atelier-violet);transform:translateY(-1px)}[id$=__product_list_UwRqN4]{border-block:1px solid rgb(48 53 66 / .8)}[id$=__product_list_UwRqN4] .section-resource-list__header h2{margin:0;color:var(--atelier-copy);font-family:var(--font-heading--family);font-size:clamp(3rem,3.4vw,4.8rem);font-weight:300;letter-spacing:-.025em;line-height:1}[id$=__product_list_UwRqN4] .resource-list{align-items:stretch}[id$=__product_list_UwRqN4] .resource-list__item,[id$=__product_list_UwRqN4] product-card,[id$=__product_list_UwRqN4] .product-card__content{height:100%}[id$=__product_list_UwRqN4] .product-card__content{overflow:hidden;border:1px solid var(--atelier-line);border-radius:4px;background:var(--atelier-panel);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}[id$=__product_list_UwRqN4] product-card:hover .product-card__content{border-color:#a57bd5b8;box-shadow:0 14px 34px #00000052;transform:translateY(-3px)}[id$=__product_list_UwRqN4] .product-card__content>:not(.card-gallery){padding-inline:14px}[id$=__product_list_UwRqN4] .product-card__content>:last-child{padding-bottom:14px}[id$=__product_list_UwRqN4] .product-card__content :is(h3,h4,h5,a){color:var(--atelier-copy);text-transform:none}[id$=__product_list_UwRqN4] .product-card__content :is(.price,price-component){color:var(--atelier-muted)}@media screen and (max-width:749px){[id$=__hero_iyt6zg] .hero__content-wrapper{align-items:flex-start;justify-content:flex-end;padding:32px 22px}[id$=__hero_iyt6zg] .hero__content-wrapper h1{max-width:8.5ch;font-size:clamp(3.8rem,14vw,5.2rem)}[id$=__hero_iyt6zg] .hero__content-wrapper .button,[id$=__hero_iyt6zg] .hero__content-wrapper .button-secondary{min-height:48px;padding-inline:16px;font-size:1.05rem}[id$=__product_list_UwRqN4] .section{padding-block:42px 54px!important}}.product-information{color:var(--atelier-copy)}.product-information .product-information__grid{overflow:hidden;column-gap:0;border:0;border-radius:8px;background:var(--atelier-panel);box-shadow:none}.product-information .product-information__media{padding:28px;background:var(--atelier-panel)}.product-information .product-information__media media-gallery{margin-top:0!important}.product-information .product-media-container,.product-information .product-media{overflow:hidden;border-radius:6px;background:#0a0c11}.product-information .product-media img{width:100%;height:100%;object-fit:cover;object-position:center}.product-information .product-details{align-self:stretch;padding:0;background:var(--atelier-panel)}.product-information .product-details>.group-block{max-width:none!important;padding:28px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.product-information .product-details h1{margin:0;color:var(--atelier-copy);font-family:var(--font-heading--family);font-size:clamp(2.1rem,2.2vw,3.2rem);font-weight:300;letter-spacing:-.01em;line-height:.98;text-transform:none}.product-information .price,.product-information price-component{color:var(--atelier-copy);font-size:1.15rem}.product-information .compare-at-price{color:var(--atelier-muted)}.product-information .variant-picker__form,.product-information variant-picker{color:var(--atelier-copy)}.product-information .variant-option__button-label,.product-information .variant-option__button-label__text,.product-information .variant-picker__option-label{color:var(--atelier-copy);text-transform:none}.product-information .variant-picker__button-label,.product-information .variant-option__button-label{border-color:var(--atelier-line);background:#11151d;color:var(--atelier-copy)}.product-information .add-to-cart-button{min-height:44px;border:1px solid var(--atelier-violet);border-radius:3px;background:var(--atelier-violet);color:#fff;font-weight:700}.product-information .add-to-cart-button:hover{border-color:var(--atelier-violet-hover);background:var(--atelier-violet-hover)}.product-information accordion-custom{border-color:var(--atelier-line);color:var(--atelier-copy)}.product-information accordion-custom summary{min-height:48px;color:var(--atelier-copy);letter-spacing:.025em}.product-information accordion-custom .details-content{color:var(--atelier-muted)}[id$=__product_recommendations_qnzPkn]{border-top:1px solid var(--atelier-line)}[id$=__product_recommendations_qnzPkn] .section-resource-list__header h3{margin:0;color:var(--atelier-copy);font-family:var(--font-heading--family);font-size:clamp(2.8rem,3vw,4.2rem);font-weight:300;letter-spacing:-.025em;line-height:1;text-transform:none}[id$=__product_recommendations_qnzPkn] .resource-list__item,[id$=__product_recommendations_qnzPkn] product-card,[id$=__product_recommendations_qnzPkn] .product-card__content{height:100%}[id$=__product_recommendations_qnzPkn] .product-card__content{overflow:hidden;border:1px solid var(--atelier-line);border-radius:4px;background:var(--atelier-panel)}[id$=__product_recommendations_qnzPkn] .product-card__content>:not(.card-gallery){padding-inline:12px}[id$=__product_recommendations_qnzPkn] .product-card__content>:last-child{padding-bottom:12px}[id$=__product_recommendations_qnzPkn] .product-card__content :is(h3,h4,h5,a){color:var(--atelier-copy);text-transform:none}@media screen and (min-width:990px){.product-information .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1.16fr) minmax(360px,.84fr)}}@media screen and (max-width:749px){.product-information{padding-block:12px 26px!important}.product-information .product-information__grid{border-inline:0;border-radius:0}.product-information .product-information__media{padding:20px}.product-information .product-details{padding:0}.product-information .product-details>.group-block{padding:20px!important}.product-information .product-details h1{font-size:clamp(2.6rem,10vw,3.7rem)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/atelier-reference.css.map */
