.atelier-whatsapp{position:fixed;left:20px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:1000;font:14px/1.6 Arial,Helvetica,sans-serif;color:#ececeb}.atelier-whatsapp>summary{display:flex;align-items:center;gap:10px;cursor:pointer;list-style:none;background:#253e31;color:#fff;border:1px solid #6c8875;border-radius:28px;padding:12px 18px;min-height:48px;box-shadow:0 4px 24px #0005}.atelier-whatsapp>summary::-webkit-details-marker{display:none}.atelier-whatsapp>summary:focus-visible,.atelier-whatsapp-panel a:focus-visible{outline:2px solid #fff;outline-offset:4px}.atelier-whatsapp-panel{position:absolute;bottom:calc(100% + 12px);left:0;width:min(330px,calc(100vw - 40px));padding:25px;background:#1b1e1c;border:1px solid #626d63;border-radius:12px;box-shadow:0 8px 40px #0006}.atelier-whatsapp-panel h2{font: 30px/1.2 Georgia,serif;letter-spacing:-.6px;margin:10px 0 15px;color:#ececeb}.atelier-whatsapp-panel p{margin:0 0 15px;color:#c4c9c2}.atelier-whatsapp-panel .atelier-whatsapp-kicker{font-size:10px;letter-spacing:2px}.atelier-whatsapp-panel a{color:#ececeb;text-decoration:none}.atelier-whatsapp-number{display:block;font-size:18px;margin:12px 0 20px}.atelier-whatsapp-action{display:block;text-align:center;padding:12px;background:#335941;border:1px solid #6c8875;border-radius:6px}.atelier-whatsapp-secondary{display:inline-block;margin:16px 18px 0 0;text-decoration:underline!important;text-underline-offset:4px;min-height:32px}.atelier-whatsapp-panel .atelier-whatsapp-note{margin:8px 0 0;font-size:12px}.atelier-contact-direct{margin-top:18px;font:14px/1.7 Arial,Helvetica,sans-serif}.atelier-contact-direct a{display:inline-flex;min-height:44px;align-items:center;color:inherit;text-decoration:underline;text-underline-offset:4px}.atelier-contact-direct p{color:#bfc1be;font-size:12px;margin:0}@media(max-width:600px){.atelier-whatsapp{left:12px;bottom:calc(12px + env(safe-area-inset-bottom));font-size:13px}.atelier-whatsapp>summary{padding:11px 14px}.atelier-whatsapp-panel{width:min(320px,calc(100vw - 24px));max-height:70vh;overflow:auto}}.atelier-winter-modal{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(560px,calc(100vw - 32px));max-width:560px;max-height:calc(100dvh - 32px);padding:40px;color:#ececeb;background:#171c17;border:1px solid #77816d;border-radius:3px;box-shadow:0 24px 100px #0009;overflow:auto;text-align:center;font:15px/1.7 Arial,Helvetica,sans-serif}.atelier-winter-modal::backdrop{background:#000b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.atelier-winter-close-form{margin:0!important;position:absolute;top:10px;right:10px}.atelier-winter-close{width:44px;height:44px;border:0;background:transparent;color:#ececeb;font:30px/1 Arial,Helvetica,sans-serif;cursor:pointer;border-radius:50%}.atelier-winter-modal-eyebrow{font-size:10px!important;letter-spacing:2px;margin:5px 0 15px!important;color:#c8d0bf}.atelier-winter-modal-five{font: 64px/1 Georgia,serif;letter-spacing:-3px;color:#dce2d4;margin:12px 0}.atelier-winter-modal h2{font:normal clamp(32px,4vw,43px)/1.13 Georgia,serif;letter-spacing:-1px;margin:18px 0 22px;color:#ececeb}.atelier-winter-modal h2 em{color:inherit;font-weight:400}.atelier-winter-modal p{margin:0 0 18px;color:#d1d7cb}.atelier-winter-modal-disclosure{font-size:12px;line-height:1.7}.atelier-winter-modal-cta{display:flex;align-items:center;justify-content:center;min-height:52px;background:#dce2d4;border:1px solid #dce2d4;color:#182017;padding:12px 18px;text-decoration:none;font-size:14px;margin:24px 0 12px}.atelier-winter-modal-links{display:flex;align-items:center;justify-content:center;gap:22px;flex-wrap:wrap}.atelier-winter-modal-links a{color:#ececeb;text-decoration:underline;text-underline-offset:4px;display:inline-flex;align-items:center;min-height:44px;font-size:12px}.atelier-winter-modal .atelier-winter-modal-deadline{font-size:11px;margin:12px 0 0;color:#bbc5b2}.atelier-winter-modal a:focus-visible,.atelier-winter-close:focus-visible{outline:2px solid #ececeb;outline-offset:3px}@media(max-width:600px){.atelier-winter-modal{padding:32px 22px 26px;font-size:14px}.atelier-winter-modal-five{font-size:48px;margin-top:10px}.atelier-winter-modal h2{font-size:34px}.atelier-winter-modal-eyebrow{font-size:9px!important;letter-spacing:1.4px}.atelier-winter-modal-links{gap:15px}.atelier-winter-modal-cta{margin-top:20px}}body:has(.atelier-winter-page){background:#141615;color:#ececeb;--background:#141615;--foreground:#ececeb;--border:#363836;--olive:#ececeb;--muted-foreground:#bfc1be}body:has(.atelier-winter-page) .site-header,body:has(.atelier-winter-page) .footer{background:#141615;color:#ececeb}body:has(.atelier-winter-page) .site-header nav a,body:has(.atelier-winter-page) .footer a{color:#ececeb}.atelier-winter-banner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 26px;padding:12px 6%;background:#dce2d4;color:#182017;font:13px/1.5 Arial,Helvetica,sans-serif}.atelier-winter-banner a{display:inline-flex;align-items:center;min-height:32px;color:inherit;text-decoration:underline;text-underline-offset:4px;font-weight:600}.atelier-winter-page{background:#141615;color:#ececeb;padding:70px 7% 85px;font:15px/1.8 Arial,Helvetica,sans-serif}.atelier-winter-hero{max-width:1260px;margin:auto;display:grid;grid-template-columns:1.25fr .75fr;align-items:center;gap:9%}.atelier-winter-eyebrow{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:#c3c9bd;margin:0 0 25px}.atelier-winter-page h1{font:normal clamp(46px,5vw,76px)/1.1 Georgia,serif;letter-spacing:-2px;margin:0 0 30px;color:#ececeb}.atelier-winter-page h1 em{font-weight:400;color:inherit}.atelier-winter-lead{max-width:600px;font-size:18px;color:#d4d8d0}.atelier-winter-disclosure{font-size:13px;color:#bfc7b9;max-width:530px;margin:20px 0 26px}.atelier-winter-cta{display:inline-flex;justify-content:center;align-items:center;gap:25px;padding:13px 22px;min-height:52px;border:1px solid #ececeb;background:#ececeb;color:#141615;text-decoration:none;font-size:14px}.atelier-winter-whatsapp{display:inline-flex;align-items:center;min-height:44px;color:#ececeb;margin:15px 0 0 22px;text-decoration:underline;text-underline-offset:5px;font-size:13px}.atelier-winter-deadline{font-size:12px;letter-spacing:.2px;color:#bfc7b9;margin-top:20px}.atelier-winter-five{padding:35px;text-align:center;border:1px solid #596151;background:#1b201a}.atelier-winter-five>span{display:block;font:normal clamp(130px,15vw,210px)/1 Georgia,serif;letter-spacing:-10px;color:#dce2d4}.atelier-winter-five>p{font: 25px/1.4 Georgia,serif;max-width:240px;margin:20px auto 30px}.atelier-winter-five>div{border-top:1px solid #596151;padding-top:22px;color:#c3c9bd;font-size:12px}.atelier-winter-steps{max-width:1260px;display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin:70px auto 0;padding:45px 0;border-top:1px solid #363e31;border-bottom:1px solid #363e31}.atelier-winter-steps article>span{font: 25px Georgia,serif;color:#c3c9bd}.atelier-winter-page h2{font: 30px/1.2 Georgia,serif;letter-spacing:-.7px;color:#ececeb;margin:18px 0}.atelier-winter-steps p{font-size:14px;color:#c3c9bd}.atelier-winter-terms{max-width:1260px;margin:50px auto 0}.atelier-winter-terms h2{font-size:38px}.atelier-winter-terms ul{max-width:940px;padding-left:20px;list-style:disc}.atelier-winter-terms li{margin:0 0 14px;color:#c3c9bd;font-size:14px}.atelier-winter-next{margin-top:25px;color:#ececeb;font-size:14px}.atelier-winter-page a:focus-visible,.atelier-winter-banner a:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:750px){.atelier-winter-page{padding:38px 6% 55px}.atelier-winter-hero{grid-template-columns:1fr;gap:35px}.atelier-winter-page h1{font-size:46px;letter-spacing:-1.3px}.atelier-winter-lead{font-size:16px}.atelier-winter-whatsapp{margin-left:0;display:flex}.atelier-winter-five{padding:25px}.atelier-winter-five>span{font-size:130px}.atelier-winter-five>p{margin:12px auto 20px}.atelier-winter-steps{grid-template-columns:1fr;gap:25px;margin-top:40px;padding:30px 0}.atelier-winter-terms h2{font-size:32px}.atelier-winter-banner{text-align:center;gap:0 18px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
