.mc{--mc-ink:#F7EFE8;--mc-muted:#D2C4C8;--mc-soft:#A8979D;--mc-night:#120B0F;--mc-bg1:#140D11;--mc-bg2:#1B1116;--mc-bg3:#211319;--mc-bordeaux:#5A1428;--mc-wine:#8A2A3C;--mc-ember:#E8643C;--mc-gold:#E9D3A8;--mc-card:rgba(255,255,255,.045);--mc-line:rgba(233,211,168,.16);position:relative;font-family:var(--font-body--family,"Helvetica Neue",Arial,sans-serif);font-size:18px;line-height:1.6;color:var(--mc-ink)}.mc *{box-sizing:border-box}.mc-dark{background:radial-gradient(ellipse 90% 70% at 85% 0%,#e8643c2e,#140d1100 55%),var(--mc-bg1);color:var(--mc-ink)}.mc-light{background:radial-gradient(ellipse 80% 60% at 15% 0%,#8a2a3c38,#1b111600 60%),var(--mc-bg2);color:var(--mc-ink)}.mc-white{background:radial-gradient(ellipse 70% 60% at 50% 0%,#e9d3a812,#21131900 60%),var(--mc-bg3);color:var(--mc-ink)}.mc-wine-bg{background:linear-gradient(140deg,#5a1428,#2a0f18 60%,#160f13);color:var(--mc-ink);overflow:hidden}.shopify-section+.shopify-section>section.mc:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:min(760px,82%);height:1px;background:linear-gradient(90deg,#e9d3a800,#e9d3a88c,#e9d3a800);z-index:2;pointer-events:none}.shopify-section+.shopify-section>section.mc:after{content:"";position:absolute;top:-5px;left:50%;width:10px;height:10px;margin-left:-5px;transform:rotate(45deg);background:var(--mc-ember);box-shadow:0 0 18px 4px #e8643c8c;z-index:3;pointer-events:none}.mc-wrap{max-width:1240px;margin:0 auto;padding:96px 32px;position:relative}.mc-wrap--tight{padding-top:44px;padding-bottom:44px}.mc-eyebrow{display:block;font-size:15px;font-weight:800;color:var(--mc-gold);margin:0 0 12px;letter-spacing:.04em}.mc-h1,.mc-h2{font-family:var(--font-heading--family,"Helvetica Neue",Arial,sans-serif);font-weight:700;font-style:normal;margin:0;text-wrap:balance;letter-spacing:-.02em;color:var(--mc-ink)}.mc-h1{font-size:clamp(42px,5.6vw,76px);line-height:1.04}.mc-h2{font-size:clamp(32px,3.8vw,50px);line-height:1.1}.mc-tagline{font-size:20px;font-weight:600;color:var(--mc-gold);margin:0}.mc-lead{font-size:20px;line-height:1.6;margin:0;max-width:34rem;color:var(--mc-muted)}.mc-text{margin:0;color:var(--mc-muted);font-size:18px;line-height:1.65}.mc-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;font-weight:800;font-size:18px;padding:20px 36px;border-radius:999px;border:0;cursor:pointer;background:var(--mc-ember);color:var(--mc-night);box-shadow:0 18px 44px -16px #e8643cbf;transition:transform .2s ease}.mc-btn:hover{transform:scale(1.03);color:var(--mc-night)}.mc-btn--dark{background:#ffffff14;color:#fff;box-shadow:none;border:1px solid var(--mc-line)}.mc-btn--dark:hover{color:#fff}.mc-btn--light{background:var(--mc-gold);color:var(--mc-night);box-shadow:none}.mc-btn--light:hover{color:var(--mc-night)}.mc a:focus-visible,.mc button:focus-visible,.mc input:focus-visible+label,.mc summary:focus-visible{outline:3px solid var(--mc-ember);outline-offset:3px}.mc-row{display:flex;flex-wrap:wrap;align-items:center;gap:56px}.mc-col{flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:22px}.mc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.mc-head{display:flex;flex-direction:column;gap:0;max-width:720px;margin-bottom:44px}.mc-head--center{align-items:center;text-align:center;margin-left:auto;margin-right:auto}.mc-hero__glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 85% 10%,#e8643c73,#160f1300 55%);pointer-events:none}.mc-badge{align-self:flex-start;font-size:14px;font-weight:800;color:var(--mc-night);background:var(--mc-gold);padding:8px 16px;border-radius:999px}.mc-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;font-size:18px}.mc-checks li{display:flex;gap:12px;align-items:center}.mc-buyline{display:flex;flex-wrap:wrap;gap:16px;align-items:center;padding-top:6px}.mc-studio{position:relative;width:100%;max-width:540px;margin:0 auto;aspect-ratio:1/1.05;border-radius:36px;overflow:hidden;background:radial-gradient(ellipse 75% 65% at 50% 36%,#fff,#f5efea,#e4d7ce);box-shadow:0 50px 100px -40px #000000e6,0 0 0 1px #e9d3a840}.mc-studio__floor{position:absolute;left:50%;bottom:12%;transform:translate(-50%);width:62%;height:7%;border-radius:50%;background:radial-gradient(ellipse,#3c232859,#3c232800 70%)}.mc-studio img{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);width:72%;height:auto;mix-blend-mode:multiply;filter:brightness(1.12) contrast(1.05)}.mc-studio__tags{position:absolute;left:22px;top:22px;display:flex;gap:8px;flex-wrap:wrap}.mc-tag{font-size:13px;font-weight:800;padding:7px 14px;border-radius:999px;background:var(--mc-gold);color:var(--mc-night)}.mc-tag--ghost{background:#fff;color:#1e1519;border:1px solid #EADFD8;font-weight:700}.mc-feature{display:flex;gap:16px;align-items:flex-start}.mc-feature svg{flex:0 0 auto}.mc-feature__title{font-weight:800;font-size:18px;margin:0;color:var(--mc-ink)}.mc-feature__text{font-size:16px;color:var(--mc-muted);margin:0}.mc-photo{flex:1.4 1 520px;min-width:0;border-radius:28px;overflow:hidden;box-shadow:0 40px 80px -40px #000c,0 0 0 1px var(--mc-line)}.mc-photo img{display:block;width:100%;height:auto}.mc-photo--wide img{aspect-ratio:800/390;object-fit:cover;object-position:50% 51%}.mc-card{background:var(--mc-card);border:1px solid var(--mc-line);border-radius:24px;padding:36px 32px;display:flex;flex-direction:column;gap:14px;color:var(--mc-ink)}.mc-num{width:52px;height:52px;border-radius:50%;background:var(--mc-bordeaux);border:1px solid rgba(233,211,168,.4);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:22px}.mc-card h3{margin:0;font-size:24px;font-weight:700;font-family:inherit;color:var(--mc-ink)}.mc-level{all:unset;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:32px 30px;border-radius:24px;border:2px solid rgba(255,255,255,.22);background:#ffffff0f;color:#fff;transition:background .3s,border-color .3s,transform .25s}.mc-level:hover{transform:translateY(-4px)}.mc-level[aria-pressed=true]{border-color:var(--mc-ember);background:linear-gradient(160deg,#e8643c59,#5a14288c)}.mc-level__tag{font-size:16px;font-weight:800;color:var(--mc-gold)}.mc-level[aria-pressed=true] .mc-level__tag{color:#fff}.mc-level__temp{display:flex;align-items:baseline;gap:12px}.mc-level__c{font-size:56px;font-weight:800;line-height:1.05}.mc-level__f{font-size:20px;font-weight:600;color:var(--mc-gold)}.mc-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;max-width:960px;margin:0 auto}.mc-option input{position:absolute;opacity:0;pointer-events:none}.mc-option label{display:flex;flex-direction:column;gap:14px;cursor:pointer;background:#1f151a;border:2px solid var(--mc-line);border-radius:28px;padding:24px 24px 30px;height:100%;color:var(--mc-ink);transition:border-color .25s,box-shadow .25s,transform .25s}.mc-option label:hover{transform:translateY(-4px)}.mc-option input:checked+label{border-color:var(--mc-ember);box-shadow:0 30px 60px -30px #e8643c8c,0 0 0 1px var(--mc-ember)}.mc-option__top{display:flex;justify-content:space-between;align-items:center;gap:12px}.mc-option__name{font-size:26px;font-weight:800}.mc-option__badge{font-size:13px;font-weight:800;padding:6px 12px;border-radius:999px;background:#e9d3a81f;color:var(--mc-gold)}.mc-option input:checked+label .mc-option__badge{background:var(--mc-ember);color:var(--mc-night)}.mc-option__price{font-size:48px;font-weight:800;line-height:1;color:#fff}.mc-option__box{padding-top:12px;border-top:1px solid var(--mc-line);font-size:16px;color:var(--mc-muted)}.mc-option__box strong{color:var(--mc-ink)}.mc-option__radio{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:800;color:var(--mc-soft)}.mc-option__radio span{width:22px;height:22px;border-radius:50%;border:2px solid rgba(233,211,168,.45)}.mc-option input:checked+label .mc-option__radio{color:#fff}.mc-option input:checked+label .mc-option__radio span{border-color:var(--mc-ember);background:var(--mc-ember)}.mc-option input:disabled+label{opacity:.5;cursor:not-allowed}.mc-option__link{font-size:16px;font-weight:700;color:var(--mc-gold);text-decoration:underline;text-underline-offset:3px}.mc-option__link:hover{color:#fff}.mc-option__media{display:block;background:radial-gradient(ellipse 75% 65% at 50% 40%,#fff,#f5efea 55%,#e9ded6);border-radius:18px;overflow:hidden}.mc-option__img{display:block;width:100%;aspect-ratio:4/3;object-fit:contain;mix-blend-mode:multiply}.mc-buy__cta{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:40px}.mc-buy__cta .mc-btn{min-width:320px;max-width:100%}.mc-note{font-size:16px;color:var(--mc-muted);text-align:center;margin:0}.mc-specs{flex:2 1 560px;min-width:0;margin:0;background:var(--mc-card);border:1px solid var(--mc-line);border-radius:24px;padding:8px 32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0 40px}.mc-specs div{padding:20px 0;border-bottom:1px solid var(--mc-line)}.mc-specs dt{font-size:15px;font-weight:700;color:var(--mc-soft)}.mc-specs dd{margin:4px 0 0;font-size:19px;font-weight:700;color:var(--mc-ink)}.mc-gift__glow{position:absolute;right:-10%;top:-50%;width:60%;aspect-ratio:1/1;border-radius:50%;background:radial-gradient(circle,#e8643c80,#e8643c00 65%);pointer-events:none}.mc-gift{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px}.mc-faq{max-width:900px;margin:0 auto;border-top:1px solid var(--mc-line)}.mc-faq details{border-bottom:1px solid var(--mc-line)}.mc-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:21px;font-weight:800;line-height:1.35;color:var(--mc-ink)}.mc-faq summary::-webkit-details-marker{display:none}.mc-faq summary:after{content:"+";font-size:30px;font-weight:600;color:var(--mc-ember);line-height:1}.mc-faq details[open] summary:after{content:"\2212"}.mc-faq__a{padding:0 0 26px;color:var(--mc-muted);font-size:18px;line-height:1.7;max-width:46rem}.mc-faq__a p{margin:0 0 10px}.mc-faq__a a{color:var(--mc-gold)}@media(max-width:749px){.mc-wrap{padding:64px 20px}.mc-wrap--tight{padding:32px 20px}.mc-row{gap:36px}.mc-btn{width:100%}.mc-buy__cta .mc-btn{min-width:0;width:100%}.mc-specs{padding:4px 20px}}@media(prefers-reduced-motion:reduce){.mc *{transition:none!important}}html body .mc-feature svg{stroke:#e8643c}html body section.mc-white[style]{border-bottom:0!important}html body .mc-option s{color:#ffffff80!important}html body .mc-logo-wrap{color:#f7efe8}html body .mc-foot__logo .mc-logo-wrap{color:#fff}html body .mc-sticky{background:#120b0ff0;border-top:1px solid rgba(233,211,168,.22);box-shadow:0 -18px 40px -20px #000c;color:#f7efe8}html body .mc-sticky__img{background:radial-gradient(ellipse at 50% 40%,#fff,#f0e6df)}html body .mc-sticky__price s{color:#ffffff80}html body .mc-sticky__opts{background:#ffffff12;border:1px solid rgba(233,211,168,.18)}html body .mc-sticky__opt{color:#d2c4c8}html body .mc-sticky__opt[aria-pressed=true]{background:#e9d3a8;color:#120b0f}html body .mc-pop{color:#f7efe8}html body .mc-pop__card{background:#1b1116;border:1px solid rgba(233,211,168,.22)}html body .mc-pop__eyebrow{color:#e9d3a8}html body .mc-pop__text{color:#d2c4c8}html body .mc-pop__input{border-color:#e9d3a84d;background:#ffffff0f;color:#f7efe8}html body .mc-pop__skip,html body .mc-pop__fine{color:#a8979d}html body .mc-pop__error{color:#ff9a86}html body .mc-pop__code{background:#e8643c1a}html body .mc-pop__copy{background:#e9d3a8;color:#120b0f}html body .mc-coll__card{background:#1f151a;border-color:#e9d3a82e}html body .mc-coll__card:hover{box-shadow:0 30px 60px -30px #000c,0 0 0 1px #e8643c99}html body .mc-coll__title a{color:#f7efe8}html body .mc-coll__price s{color:#ffffff80}html body .mc-coll__price strong{color:#fff}html body .mc-coll__badge{background:#e8643c;color:#120b0f}html body .mc-contact__form form{background:#1f151a;border-color:#e9d3a82e}html body .mc-contact__field input,html body .mc-contact__field textarea{border-color:#e9d3a84d;background:#ffffff0f;color:#f7efe8}html body .mc-contact__ok{background:#78c88c26;color:#b9f0c6}html body .mc-contact__err{background:#ff78781f;color:#ffb3a8}
/*# sourceMappingURL=/cdn/shop/t/10/assets/maison-chaleur.css.map */
