:root{--ink: #17151c;--deep: #2e2b37;--violet: #575067;--lilac: #928a99;--silver: #c9c4cd;--paper: #f4f2f6;--accent: #bfa46f;--accent-deep: #5c4c2e;--hair: rgba(23, 21, 28, .15);--font-heading: "Cormorant Garamond", "Times New Roman", serif;--font-body: "Commissioner", -apple-system, "Segoe UI", sans-serif;--t-hero: clamp(3rem, 8vw, 7rem);--t-xl: clamp(2.25rem, 5vw, 4rem);--t-lg: clamp(1.75rem, 3vw, 2.75rem);--t-md: clamp(1.25rem, 2vw, 1.75rem);--t-body: clamp(1rem, .9vw + .7rem, 1.125rem);--t-sm: clamp(.875rem, .4vw + .75rem, .9375rem);--t-xs: clamp(.75rem, .3vw + .65rem, .8125rem);--space-1: .5rem;--space-2: 1rem;--space-3: 1.5rem;--space-4: 2rem;--space-5: 3rem;--space-6: 5rem;--space-7: clamp(5rem, 11vw, 10rem);--wrap: 1560px;--wrap-narrow: 62ch;--gutter: clamp(1.25rem, 4vw, 4rem);--header-h: 84px;--announcement-h: 0px;--ease: cubic-bezier(.22, .61, .36, 1);--duration: .4s}body{font-family:var(--font-body);font-weight:300;color:var(--ink);background-color:var(--paper)}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:300;line-height:1.08;letter-spacing:-.02em}h5,h6{font-family:var(--font-heading);font-weight:400;line-height:1.1}p,li{line-height:1.65}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}html{scroll-behavior:smooth;scroll-padding-top:96px}:where(a,button,summary,input,select,textarea){transition:color var(--duration) var(--ease),background-color var(--duration) var(--ease),border-color var(--duration) var(--ease),text-decoration-color var(--duration) var(--ease),opacity var(--duration) var(--ease)}[data-atelier-add-to-cart-message],[data-set-add-message],[data-set-nudge-link],[data-cart-undo],[data-cart-ship],[data-cart-hold],[data-cart-empty],[data-product-stage] [data-media-index],[data-ref-group],.pigments-page__chip--more{animation:atelier-fade-in var(--duration) var(--ease) backwards}@keyframes atelier-fade-in{0%{opacity:0}}@supports (interpolate-size: allow-keywords) and selector(::details-content){:root{interpolate-size:allow-keywords}details::details-content{height:0;overflow:clip;transition:height var(--duration) var(--ease),content-visibility var(--duration) var(--ease) allow-discrete}details[open]::details-content{height:auto}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.skip-link{position:absolute;z-index:100;top:-100%;left:var(--gutter);padding:var(--space-2) var(--space-3);background:var(--ink);color:var(--paper);text-decoration:none;font-family:var(--font-body);font-size:var(--t-sm);transition:top var(--duration) var(--ease)}.skip-link:focus{top:var(--space-2)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gutter)}.wrap--narrow{width:100%;max-width:var(--wrap-narrow);margin-inline:auto}.section{padding-block:var(--space-7)}.section--deep{background-color:var(--deep);color:var(--paper)}.rule{border:none;border-top:1px solid var(--hair)}.section--deep .rule{border-top-color:var(--violet)}.t-hero{font-family:var(--font-heading);font-weight:300;font-size:var(--t-hero);line-height:1.05;letter-spacing:-.02em}.t-xl{font-family:var(--font-heading);font-weight:300;font-size:var(--t-xl);line-height:1.08;letter-spacing:-.02em}.t-lg{font-family:var(--font-heading);font-weight:300;font-size:var(--t-lg);line-height:1.1}.t-md{font-family:var(--font-heading);font-weight:300;font-size:var(--t-md);line-height:1.15}.t-sm{font-family:var(--font-body);font-size:var(--t-sm)}.t-meta{font-family:var(--font-body);font-style:italic;font-size:var(--t-xs);letter-spacing:.01em;color:#6e6676}.eyebrow{font-family:var(--font-body);font-size:var(--t-xs);letter-spacing:.16em;color:var(--accent-deep)}.t-quiet{color:var(--violet)}.section--deep .t-quiet{color:var(--silver)}.t-measure{max-width:62ch}.rte{font-size:var(--t-body);line-height:1.65}.rte>*+*{margin-top:var(--space-3)}.rte a{text-decoration:underline}.link{display:inline-block;font-family:var(--font-body);font-size:var(--t-sm);letter-spacing:.01em;text-decoration:underline;text-underline-offset:.25em;text-decoration-color:transparent;transition:text-decoration-color var(--duration) var(--ease)}.link:hover,.link:focus-visible{text-decoration-color:currentColor}.btn{display:inline-flex;align-items:center;justify-content:center;padding:1em 2.25em;border:1px solid var(--hair);border-radius:0;font-family:var(--font-body);font-size:var(--t-sm);letter-spacing:.05em;text-decoration:none;background:transparent;cursor:pointer;transition:background-color var(--duration) var(--ease),color var(--duration) var(--ease),border-color var(--duration) var(--ease)}.btn--solid{background:var(--ink);color:var(--paper);border-color:var(--ink)}.btn--solid:hover{background:transparent;color:var(--ink)}.btn--light{background:transparent;color:var(--paper);border-color:var(--paper)}.btn--light:hover{background:var(--paper);color:var(--ink)}.media--natural{width:100%}.media--natural img{display:block;width:100%;height:auto}.atelier-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 18px;margin-top:var(--space-6);font-size:14.5px;color:var(--violet)}.atelier-pagination a{text-decoration:none;border-bottom:1px solid transparent;transition:border-color var(--duration) var(--ease)}.atelier-pagination a:hover{border-bottom-color:var(--accent)}.atelier-pagination .current{color:var(--ink);border-bottom:1px solid var(--accent)}@media(max-width:699px){:root{--gutter: 1.625rem}.shopify-section>.wrap,.shopify-section>:not(.full-width) .wrap{padding-inline:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom-atelier.css.map */
