:root{--atelier-paper:#f4efe6;--atelier-ink:#29241e;--atelier-muted:#6d6255}html{scroll-behavior:smooth}body{background:var(--atelier-paper);color:var(--atelier-ink)}.atelier-header{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:24px 5%;background:var(--atelier-paper);position:relative;z-index:20;border-bottom:1px solid #29241e14}.atelier-brand{font-family:Georgia,Times New Roman,serif;font-size:34px;letter-spacing:.2em;text-decoration:none;color:var(--atelier-ink);line-height:1}.atelier-brand span{display:block;font-family:Arial,sans-serif;font-size:8px;letter-spacing:.46em;margin-top:9px;text-align:center}.atelier-desktop{display:flex;justify-content:center;gap:25px}.atelier-desktop a,.atelier-eyebrow{font:10px/1.8 Arial,sans-serif;letter-spacing:.21em;text-transform:uppercase}.atelier-header a{color:var(--atelier-ink);text-decoration:none}.atelier-tools{display:flex;align-items:center;gap:18px}.atelier-tools>a{position:relative;display:flex;align-items:center;min-height:44px}.atelier-cart-count{position:absolute;top:0;right:-8px;font-size:10px}.atelier-mobile{display:none}.atelier-hero{position:relative;height:min(720px,74vw);min-height:580px;background:#74624d;color:#fff}.atelier-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0008,#0002 55%,transparent)}.atelier-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 58%}.atelier-hero-content{position:relative;z-index:1;padding:80px 6.3%;max-width:700px}.atelier-hero h1{font:clamp(48px,5.6vw,84px)/1.03 Georgia,"Times New Roman",serif;letter-spacing:-.035em;color:#fff;margin:0 0 25px}.atelier-hero .atelier-eyebrow{font-size:11px;line-height:1.9;letter-spacing:.27em;color:#fff}.atelier-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:23px;padding:15px 30px;background:var(--atelier-paper);color:var(--atelier-ink);font:10px/1.5 Arial,sans-serif;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;border:1px solid var(--atelier-paper);transition:background .2s,color .2s}.atelier-button:hover{background:#fff}.atelier-editorial{display:grid;grid-template-columns:36% 64%;background:var(--atelier-paper)}.atelier-editorial-copy{padding:65px 15%}.atelier-editorial h2{font:clamp(36px,4vw,62px)/1.05 Georgia,"Times New Roman",serif;letter-spacing:-.04em;margin:28px 0}.atelier-prose{font:16px/1.65 Arial,sans-serif;color:var(--atelier-muted)}.atelier-rule{display:block;width:35px;border-top:1px solid var(--atelier-muted);margin-top:20px}.atelier-editorial-media{min-height:500px;overflow:hidden}.atelier-editorial-media img{width:100%;height:100%;object-fit:cover;display:block}.atelier-text-link{display:inline-block;font:10px/1.8 Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:var(--atelier-ink);border-bottom:1px solid #6d625580;padding-bottom:3px;margin-top:24px}.atelier-categories{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:12px 0 34px}.atelier-category{text-align:center}.atelier-category>a{display:block;text-decoration:none;color:var(--atelier-ink)}.atelier-category img{display:block;width:100%;height:320px;object-fit:cover;transition:filter .2s}.atelier-category:hover img{filter:brightness(.95)}.atelier-category h2{font:26px/1.2 Georgia,serif;text-transform:uppercase;margin:21px 0 7px}.atelier-category p{font-size:9px;margin:0 15px}.atelier-category .atelier-text-link{margin-top:14px;font-size:9px}.atelier-editorial-reverse{grid-template-columns:48% 52%;background:#e9e0d3}.atelier-editorial-reverse .atelier-editorial-copy{padding:60px 12%}.atelier-editorial-reverse h2{color:#65523d}.atelier-featured{padding:70px 5%}.atelier-featured-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:35px}.atelier-featured-heading h2{font:42px/1.2 Georgia,serif;margin:0}.atelier-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.atelier-product{text-decoration:none;color:var(--atelier-ink)}.atelier-product img{width:100%;aspect-ratio:4/5;object-fit:cover;background:#e9e1d6}.atelier-product h3{font:20px/1.4 Georgia,serif;margin:15px 0 5px}.atelier-product p{font-size:13px;margin:0}.atelier-footer{padding:65px 5% 20px;background:#e8dfd2;border-top:1px solid #29241e15}.atelier-footer-top{display:grid;grid-template-columns:1.15fr .75fr .85fr 1.25fr;gap:55px}.atelier-footer h2{font:10px/1.8 Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase;margin:0 0 20px}.atelier-footer p{font:13px/1.7 Arial,sans-serif;color:var(--atelier-muted);max-width:280px}.atelier-footer-links a{display:block;text-decoration:none;font:13px/1.9 Arial,sans-serif;color:var(--atelier-ink);margin-bottom:4px}.atelier-newsletter{display:flex;flex-wrap:wrap;border-bottom:1px solid #6d625580;max-width:350px}.atelier-newsletter input{flex:1;width:75%;border:0;background:none;padding:15px 0;font-size:13px;border-radius:0}.atelier-newsletter button{border:0;background:none;width:42px;cursor:pointer;font-size:24px}.atelier-newsletter p,.atelier-newsletter .errors{width:100%}.atelier-footer-bottom{margin-top:60px;padding-top:20px;border-top:1px solid #6d625530;display:flex;justify-content:space-between;align-items:center}.atelier-footer-bottom span{font:9px Arial,sans-serif;text-transform:uppercase;letter-spacing:.25em}body:not(.template-index) h1,body:not(.template-index) h2,.product__title,.collection-hero__title{font-family:Georgia,Times New Roman,serif!important;letter-spacing:-.03em}.template-collection .collection-hero__title{font-size:clamp(40px,5vw,64px)!important}.card,.card__inner,.card__content,.product__media,.global-media-settings{border-radius:0!important;box-shadow:none!important}.card__heading{font-family:Georgia,serif!important;font-size:21px!important}.button,.shopify-payment-button__button{border-radius:0!important;box-shadow:none!important}.button{letter-spacing:.16em;text-transform:uppercase;font-size:11px!important}.atelier-header a:hover,.atelier-footer-links a:hover{opacity:.7}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:2px solid #806746;outline-offset:5px}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s}@view-transition{navigation:auto}@media(max-width:1150px){.atelier-desktop{gap:13px}.atelier-desktop a{font-size:9px;letter-spacing:.12em}.atelier-header{gap:20px}.atelier-brand{font-size:28px}.atelier-footer-top{gap:30px}.atelier-category img{height:260px}}@media(max-width:900px){.atelier-desktop{display:none}.atelier-mobile{display:block}.atelier-mobile summary{display:flex;align-items:center;justify-content:center;min-height:44px;cursor:pointer;list-style:none}.atelier-mobile summary::-webkit-details-marker{display:none}.atelier-mobile nav{position:absolute;top:100%;left:0;right:0;background:var(--atelier-paper);padding:20px 6%;border-bottom:1px solid #29241e20;box-shadow:0 15px 20px #0001}.atelier-mobile nav a{display:block;padding:12px 0;font-size:12px;letter-spacing:.18em;text-transform:uppercase}.atelier-footer-top{grid-template-columns:1fr 1fr}.atelier-editorial-copy{padding:45px 10%}.atelier-editorial-media{min-height:440px}.atelier-prose{font-size:14px}}@media(max-width:749px){.atelier-header{padding:14px 6%}.atelier-brand{font-size:27px}.atelier-brand span{font-size:7px}.atelier-tools{gap:14px}.atelier-hero{height:650px;min-height:0}.atelier-hero-image{object-position:58% center}.atelier-hero:after{background:linear-gradient(90deg,#0008,#0003),linear-gradient(0deg,#0003,transparent)}.atelier-hero-content{padding:70px 7%}.atelier-hero h1{font-size:55px}.atelier-hero .atelier-eyebrow{font-size:10px}.atelier-editorial,.atelier-editorial-reverse{grid-template-columns:1fr}.atelier-editorial-copy,.atelier-editorial-reverse .atelier-editorial-copy{padding:45px 8%}.atelier-editorial h2{font-size:44px}.atelier-editorial-media{min-height:0;height:360px}.atelier-categories{grid-template-columns:1fr;gap:30px;padding:12px 0 38px}.atelier-category img{height:330px}.atelier-category h2{font-size:25px}.atelier-featured{padding:45px 6%}.atelier-featured-heading{align-items:flex-start}.atelier-featured-heading h2{font-size:32px}.atelier-featured-heading .atelier-text-link{margin:6px 0 0;white-space:nowrap}.atelier-product-grid{grid-template-columns:repeat(2,1fr);gap:25px 14px}.atelier-product h3{font-size:18px}.atelier-footer{padding:45px 7% 20px}.atelier-footer-top{gap:35px 25px}.atelier-footer-top>div:first-child,.atelier-footer-top>div:last-child{grid-column:1/-1}.atelier-footer-bottom{margin-top:35px}.atelier-footer-bottom span{font-size:7px}.template-collection .collection-hero__title{font-size:44px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}product-modal.product-media-modal{z-index:2147483000!important}product-modal .product-media-modal__toggle{position:fixed!important;top:max(16px,env(safe-area-inset-top))!important;left:16px!important;right:auto!important;z-index:2147483001!important;display:flex!important;align-items:center;gap:10px;width:auto!important;min-height:48px;padding:12px 18px!important;background:#f4efe6!important;color:#29241e!important;border:1px solid #29241e;border-radius:6px;font-size:16px;line-height:1.2;opacity:1!important;visibility:visible!important}product-modal .product-media-modal__dialog{padding-top:80px}.atelier-product-grid{align-items:start}.atelier-product{min-width:0}.atelier-product img{display:block;height:auto}@media(max-width:749px){.atelier-product img{aspect-ratio:1/1;object-fit:contain}.atelier-product h3{font-size:15px;line-height:1.35;margin:10px 0 5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.atelier-product p{font-size:13px;line-height:1.4}.atelier-product-grid{gap:24px 14px}.product-card-wrapper .card__heading{font-size:15px!important;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}.furllo-product-back{padding-top:12px;padding-bottom:4px}.furllo-product-back a{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:5px 14px 5px 10px;border:1px solid #d7cdbf;border-radius:30px;text-decoration:none;color:#29241e;font:13px/1.3 Arial,sans-serif;background:#faf7f0}.furllo-product-back a:hover{background:#e9e1d4}.furllo-product-back a:focus-visible{outline:2px solid #29241e;outline-offset:4px}.template-cart #MainContent{padding:24px 0 48px}.template-cart .cart-details>.gradient{padding:0!important}.template-cart .cart-details .page-width{max-width:1180px}.template-cart cart-details .drawer__inner{background:#faf7f0;border:1px solid #ded4c5;border-radius:16px;padding:32px;box-shadow:0 10px 35px #29241e08}.template-cart .drawer__inner-empty{min-height:0!important}.template-cart .cart-drawer__warnings{margin:0!important;padding:0!important}.template-cart .cart-drawer__empty-content{max-width:560px;margin:0 auto;padding:24px 12px 30px;text-align:center}.template-cart .furllo-cart-emblem{width:68px;height:68px;margin:0 auto 18px;padding:12px;border:1px solid #b6a17e;border-radius:50%;color:#8f7956}.template-cart .furllo-cart-emblem svg{width:100%;height:100%}.template-cart .furllo-cart-eyebrow{font:11px/1.4 Arial,sans-serif;text-transform:uppercase;letter-spacing:.2em;color:#8f7956;margin:0 0 12px}.template-cart .cart__empty-text{font:36px/1.1 Georgia,serif;color:#29241e;margin:0 0 16px}.template-cart .furllo-cart-copy{font:15px/1.65 Arial,sans-serif;color:#6b6256;max-width:360px;margin:0 auto 24px}.template-cart .cart-drawer__empty-content>.button{min-height:48px;padding:14px 28px;border-radius:4px;background:#29241e;color:#f4efe6;font-size:12px;letter-spacing:.13em}.template-cart .cart__login-title{font:19px/1.3 Georgia,serif;margin:28px 0 8px!important}.template-cart .cart__login-paragraph{font:13px/1.6 Arial,sans-serif;margin:0!important;color:#6b6256}.template-cart .cart_page_heading .title{font:40px/1.1 Georgia,serif;color:#29241e}.template-cart .cart_page_heading .title-wrapper-with-link{margin-bottom:20px}.template-cart .cart_page_heading .cart__warnings{padding:12px 16px;border:1px solid #ded4c5;border-radius:8px;margin-bottom:20px}.template-cart .cart_page_heading .cart__login-title{margin:0 0 4px!important}.template-cart .cart-items{border-collapse:collapse}.template-cart .cart-items th{font:11px/1.3 Arial,sans-serif;text-transform:uppercase;letter-spacing:.12em;color:#7a6d59}.template-cart .cart-item{border-bottom:1px solid #ded4c5}.template-cart .cart-item__image{border-radius:8px}.template-cart .cart-item__name{font-family:Georgia,serif;color:#29241e}.template-cart cart-order-summary{background:#eee7dc;border:1px solid #ded4c5;border-radius:10px;padding:24px}.template-cart .cart__checkout-button{min-height:50px;background:#29241e;color:#f4efe6;border-radius:4px}@media(max-width:749px){.template-cart #MainContent{padding:16px 0 28px}.template-cart cart-details .drawer__inner{padding:20px 16px}.template-cart .cart-drawer__empty-content{padding:14px 0 20px}.template-cart .cart__empty-text{font-size:30px}.template-cart .cart_page_heading .title{font-size:32px}.template-cart cart-order-summary{padding:18px}.furllo-product-back{padding-top:10px}}@media(max-width:900px){.atelier-mobile nav{max-height:calc(100dvh - 160px);overflow-y:auto;overscroll-behavior:contain;padding:16px 6% 24px}.atelier-mobile nav a{padding:10px 0;font-size:11px;line-height:1.6;letter-spacing:.13em}}.atelier-menu-cross,.atelier-mobile[open] .atelier-menu-lines{display:none}.atelier-mobile[open] .atelier-menu-cross{display:block}@media(max-width:900px){.atelier-mobile nav{padding:20px 5% 24px;max-height:calc(100dvh - 155px);border-top:1px solid #29241e1a;box-shadow:0 16px 32px #29241e22}.atelier-menu-heading{font:10px/1.4 Arial,sans-serif;letter-spacing:.19em;text-transform:uppercase;color:#786c5b;margin:0 0 14px}.atelier-menu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.atelier-mobile nav a.atelier-menu-item{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;min-height:83px;padding:12px 0;border-top:1px solid #29241e20;font:16px/1.2 Georgia,serif;letter-spacing:0;text-transform:none}.atelier-menu-item img{width:48px;height:56px;object-fit:cover;display:block}.atelier-menu-arrow{display:none}.atelier-mobile nav a.atelier-menu-new{display:flex;justify-content:space-between;align-items:center;margin-top:16px;border-top:1px solid #29241e38;padding:18px 0 0;font-size:10px;letter-spacing:.16em}.atelier-menu-item:focus-visible,.atelier-menu-new:focus-visible{outline:2px solid #806b4e;outline-offset:3px}.atelier-category>a>img{object-fit:cover}.atelier-mobile nav a:hover{color:#806b4e}}@media(max-width:360px){.atelier-menu-grid{gap:0 10px}.atelier-mobile nav a.atelier-menu-item{grid-template-columns:38px minmax(0,1fr);gap:7px;font-size:14px}.atelier-menu-item img{width:38px;height:50px}}.atelier-category img{height:auto;aspect-ratio:4/3;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/30/assets/atelier.css.map */
