@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600&display=swap";:root{--black:#000;--white:#fff;--bg:#f2f2f2;--panel:#e8e8e8;--line:#e0e0e0;--g4:#9e9e9e;--g6:#5a5a5a;--khaki:#ab8848;--ok:#237a1f;--ok-bg:#eef7ed;--ok-ln:#afd4ab;--nok:#9b2a1e;--nok-bg:#fdf3f2;--nok-ln:#e6b5b0;--r:12px;--rsm:8px}.mfxc *,.mfxc *:before,.mfxc *:after{box-sizing:border-box}.mfxc{margin:0}.mfxc{background:var(--bg);font-family:Inter,-apple-system,sans-serif;color:var(--black);-webkit-font-smoothing:antialiased;padding:40px 20px 80px;display:flex;justify-content:center;line-height:1.5;font-size:14px}.mfxc .mfx-frame{width:100%;max-width:960px}.mfxc .mfx-topbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.mfxc .mfx-wordmark{font-weight:600;font-size:13px;letter-spacing:.14em}.mfxc .mfx-eyebrow{font-size:12px;color:var(--g4);letter-spacing:.04em}.mfxc .mfx-card{background:var(--white);border-radius:16px;padding:48px 48px 44px}.mfxc h1{font-weight:500;font-size:clamp(26px,3.8vw,40px);line-height:1.1;letter-spacing:-.02em;margin:0 0 8px}.mfxc .mfx-lede{font-size:15px;color:var(--g6);margin:0 0 48px;max-width:52ch}.mfxc .mfx-step{margin-bottom:0}.mfxc .mfx-step+.mfx-step{margin-top:36px}.mfxc .mfx-step-head{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}.mfxc .mfx-step-n{font-size:12px;font-weight:500;color:var(--khaki);letter-spacing:.04em}.mfxc .mfx-step-t{font-size:16px;font-weight:500;letter-spacing:-.01em}.mfxc .mfx-step-sub{font-size:13px;color:var(--g4);margin:0 0 14px;max-width:58ch}.mfxc .mfx-divider{border:none;border-top:1px solid var(--line);margin:36px 0}.mfxc .mfx-tiles{display:grid;gap:8px}.mfxc .mfx-c2{grid-template-columns:1fr 1fr}.mfxc .mfx-c3{grid-template-columns:repeat(3,1fr)}.mfxc .mfx-c4{grid-template-columns:repeat(4,1fr)}.mfxc .mfx-c5{grid-template-columns:repeat(5,1fr)}.mfxc .mfx-tile{text-align:left;background:var(--white);border:1.5px solid var(--line);border-radius:var(--r);padding:14px 16px 13px;cursor:pointer;font-family:inherit;display:flex;flex-direction:column;gap:2px;transition:border-color .12s,background .12s}.mfxc .mfx-tile:hover{border-color:#bbb}.mfxc .mfx-tile.mfx-on{border-color:var(--black);background:var(--black)}.mfxc .mfx-tile.mfx-off{opacity:.3;pointer-events:none}.mfxc .mfx-tile-name{font-weight:500;font-size:13.5px;color:var(--black)}.mfxc .mfx-tile-sub{font-size:11.5px;color:var(--g4);line-height:1.4}.mfxc .mfx-tile.mfx-on .mfx-tile-name{color:var(--white)}.mfxc .mfx-tile.mfx-on .mfx-tile-sub{color:#ffffff80}.mfxc .mfx-chips{display:flex;gap:8px;flex-wrap:wrap}.mfxc .mfx-chip{font-family:inherit;font-size:13px;color:var(--g6);border:1.5px solid var(--line);background:var(--white);border-radius:40px;padding:9px 17px;cursor:pointer;transition:border-color .12s,background .12s,color .12s;white-space:nowrap}.mfxc .mfx-chip:hover{border-color:#aaa}.mfxc .mfx-chip.mfx-on{background:var(--black);color:var(--white);border-color:var(--black)}.mfxc .mfx-chip.mfx-khaki{border-color:var(--khaki);color:var(--khaki)}.mfxc .mfx-chip.mfx-khaki:hover{background:var(--khaki);color:var(--white)}.mfxc .mfx-chip.mfx-khaki.mfx-on{background:var(--khaki);color:var(--white);border-color:var(--khaki)}.mfxc .mfx-kg-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.mfxc .mfx-kg-wrap{position:relative}.mfxc .mfx-kg-in{font-family:inherit;font-weight:500;font-size:16px;width:128px;padding:10px 38px 10px 14px;border:1.5px solid var(--line);border-radius:var(--rsm);background:var(--white);color:var(--black);font-variant-numeric:tabular-nums}.mfxc .mfx-kg-in:focus{outline:none;border-color:var(--black)}.mfxc .mfx-kg-sfx{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:13px;color:var(--g4);pointer-events:none}.mfxc .mfx-colour-section{margin-top:20px}.mfxc .mfx-colour-section.mfx-hidden{display:none}.mfxc .mfx-cs-label{font-size:12px;font-weight:500;color:var(--g4);letter-spacing:.05em;text-transform:uppercase;margin-bottom:12px}.mfxc .mfx-swatches{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:4px}.mfxc .mfx-sw{width:38px;height:38px;border-radius:50%;cursor:pointer;border:2.5px solid transparent;position:relative;transition:transform .1s,border-color .12s;flex-shrink:0}.mfxc .mfx-sw:hover{transform:scale(1.12)}.mfxc .mfx-sw.mfx-on{border-color:var(--black)}.mfxc .mfx-sw.mfx-on:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:2px solid rgba(0,0,0,.2)}.mfxc .mfx-sw-tip{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:var(--black);color:var(--white);font-size:11px;padding:3px 8px;border-radius:4px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .12s}.mfxc .mfx-sw:hover .mfx-sw-tip{opacity:1}.mfxc .mfx-colour-pill{display:none;align-items:center;gap:8px;background:var(--bg);border-radius:40px;padding:8px 14px 8px 10px;font-size:13px;margin-top:12px;width:fit-content}.mfxc .mfx-colour-pill.mfx-show{display:flex}.mfxc .mfx-colour-dot{width:18px;height:18px;border-radius:50%;flex-shrink:0}.mfxc .mfx-premium-row{border-top:1px solid var(--line);padding-top:14px;margin-top:16px}.mfxc .mfx-premium-label{font-size:12px;color:var(--g4);margin-bottom:10px;display:flex;align-items:center;gap:7px}.mfxc .mfx-badge{background:var(--khaki);color:var(--white);font-size:10px;font-weight:600;padding:2px 8px;border-radius:20px;letter-spacing:.05em}.mfxc .mfx-info{background:var(--bg);border-left:3px solid var(--khaki);border-radius:0 var(--rsm) var(--rsm) 0;padding:12px 14px;font-size:13px;color:var(--g6);line-height:1.6;margin-bottom:14px}.mfxc .mfx-info strong{color:var(--black);font-weight:500}.mfxc .mfx-warn{font-size:13px;color:var(--nok);min-height:18px;margin-top:6px}.mfxc .mfx-hint{font-size:13px;color:var(--g4);min-height:18px;margin-top:6px}.mfxc .mfx-upload-block{margin-top:20px}.mfxc .mfx-upload-block.mfx-hidden{display:none}.mfxc .mfx-dg-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:22px}.mfxc .mfx-dg{border-radius:var(--r);padding:18px;border:1.5px solid}.mfxc .mfx-dg.mfx-ok{background:var(--ok-bg);border-color:var(--ok-ln)}.mfxc .mfx-dg.mfx-nok{background:var(--nok-bg);border-color:var(--nok-ln)}.mfxc .mfx-dg-head{display:flex;align-items:center;gap:8px;font-weight:500;font-size:13px;margin-bottom:14px}.mfxc .mfx-dg.mfx-ok .mfx-dg-head{color:var(--ok)}.mfxc .mfx-dg.mfx-nok .mfx-dg-head{color:var(--nok)}.mfxc .mfx-dg-badge{width:20px;height:20px;border-radius:50%;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mfxc .mfx-dg.mfx-ok .mfx-dg-badge{background:var(--ok);color:#fff}.mfxc .mfx-dg.mfx-nok .mfx-dg-badge{background:var(--nok);color:#fff}.mfxc .mfx-dg-shapes{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-bottom:14px}.mfxc .mfx-dg-item{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:11px;color:var(--g4);width:60px;text-align:center}.mfxc .mfx-dg-rule{font-size:12px;color:var(--g6);line-height:1.6;border-top:1px solid;padding-top:12px}.mfxc .mfx-dg.mfx-ok .mfx-dg-rule{border-color:var(--ok-ln)}.mfxc .mfx-dg.mfx-nok .mfx-dg-rule{border-color:var(--nok-ln)}.mfxc .mfx-dg-rule strong{color:var(--black);font-weight:500}.mfxc .mfx-template-strip{display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--bg);border:1.5px solid var(--line);border-radius:var(--r);padding:14px 18px;margin-bottom:16px;flex-wrap:wrap}.mfxc .mfx-template-strip-text{font-size:13px;color:var(--g6);line-height:1.5}.mfxc .mfx-template-strip-text strong{color:var(--black);font-weight:500;display:block;margin-bottom:2px}.mfxc .mfx-dl-btn{font-family:inherit;font-weight:500;font-size:13px;color:var(--black);background:var(--white);border:1.5px solid var(--line);border-radius:40px;padding:9px 18px;cursor:pointer;white-space:nowrap;transition:border-color .12s,background .12s;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.mfxc .mfx-dl-btn:hover{border-color:var(--black)}.mfxc .mfx-upload-zone{display:block;border:1.5px dashed var(--line);border-radius:var(--r);padding:28px 24px;text-align:center;cursor:pointer;background:var(--bg);position:relative;transition:border-color .15s,background .15s}.mfxc .mfx-upload-zone:hover,.mfxc .mfx-upload-zone.mfx-over{border-color:var(--black);background:#eaeaea}.mfxc .mfx-upload-zone input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%;height:100%}.mfxc .mfx-upload-icon{font-size:24px;margin-bottom:6px}.mfxc .mfx-upload-p{font-weight:500;font-size:14px;margin-bottom:3px}.mfxc .mfx-upload-s{font-size:12px;color:var(--g4)}.mfxc .mfx-file-row{display:none;align-items:center;gap:10px;background:var(--white);border:1.5px solid var(--line);border-radius:var(--rsm);padding:12px 16px;margin-top:10px}.mfxc .mfx-file-row.mfx-show{display:flex}.mfxc .mfx-file-n{flex:1;font-weight:500;font-size:13.5px;word-break:break-all}.mfxc .mfx-file-rm{background:none;border:none;cursor:pointer;font-size:20px;color:var(--g4);padding:0;line-height:1}.mfxc .mfx-file-rm:hover{color:var(--black)}.mfxc .mfx-review-box{display:flex;gap:12px;background:var(--black);color:var(--white);border-radius:var(--r);padding:16px 18px;margin-top:12px;font-size:13px;line-height:1.6}.mfxc .mfx-review-box .mfx-ri{font-size:17px;flex-shrink:0;margin-top:2px}.mfxc .mfx-review-box strong{font-weight:600;display:block;margin-bottom:2px}.mfxc .mfx-result{background:var(--panel);border-radius:var(--r);padding:30px 36px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-top:36px}.mfxc .mfx-res-label{font-size:12px;color:var(--g4);margin-bottom:4px;letter-spacing:.04em}.mfxc .mfx-res-price{font-size:clamp(32px,6vw,48px);font-weight:500;line-height:1;letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-bottom:8px}.mfxc .mfx-res-price.mfx-empty{color:#ccc}.mfxc .mfx-res-quote{font-size:clamp(22px,4vw,30px);font-weight:500;color:var(--khaki);margin-bottom:8px;display:none}.mfxc .mfx-res-meta{font-size:13px;color:var(--g6);max-width:44ch;line-height:1.6}.mfxc .mfx-res-meta strong{font-weight:500;color:var(--black)}.mfxc .mfx-cta{font-family:inherit;font-weight:500;font-size:14px;color:var(--white);background:var(--black);border:none;border-radius:40px;padding:15px 28px;cursor:pointer;transition:opacity .15s;white-space:nowrap;flex-shrink:0}.mfxc .mfx-cta:hover{opacity:.82}.mfxc .mfx-cta:disabled{opacity:.2;cursor:not-allowed}.mfxc .mfx-cta.mfx-quote{background:var(--khaki)}.mfxc .mfx-extras{font-size:12.5px;color:var(--g6);background:var(--bg);border-radius:var(--rsm);padding:12px 16px;margin-top:12px;border-left:3px solid var(--khaki);line-height:1.7;display:none}.mfxc .mfx-extras strong{color:var(--black);font-weight:500}.mfxc .mfx-card-foot{display:flex;justify-content:space-between;align-items:center;margin-top:24px;font-size:11.5px;color:var(--g4)}.mfxc :focus-visible{outline:2px solid var(--khaki);outline-offset:2px}.mfxc .mfx-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px;margin-bottom:20px}.mfxc .mfx-form-group{display:flex;flex-direction:column;gap:5px}.mfxc .mfx-form-group.mfx-span2{grid-column:span 2}.mfxc .mfx-form-label{font-size:12px;font-weight:500;color:var(--g6);letter-spacing:.03em}.mfxc .mfx-req{color:var(--nok)}.mfxc .mfx-form-in{font-family:inherit;font-size:14px;color:var(--black);border:1.5px solid var(--line);border-radius:var(--rsm);padding:10px 13px;background:var(--white);transition:border-color .12s}.mfxc .mfx-form-in:focus{outline:none;border-color:var(--black)}.mfxc .mfx-form-in::placeholder{color:var(--g4)}.mfxc .mfx-form-ta{resize:vertical;min-height:72px}.mfxc .mfx-form-errors{background:var(--nok-bg);border:1.5px solid var(--nok-ln);border-radius:var(--rsm);padding:12px 16px;font-size:13px;color:var(--nok);margin-bottom:16px}.mfxc .mfx-form-errors.mfx-hidden{display:none}.mfxc .mfx-submit-row{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;background:var(--panel);border-radius:var(--rsm);padding:20px 24px}.mfxc .mfx-submit-info{display:flex;flex-direction:column;gap:4px}.mfxc .mfx-submit-ref{font-size:12px;font-weight:600;color:var(--khaki);letter-spacing:.05em}.mfxc .mfx-submit-note{font-size:12.5px;color:var(--g6)}.mfxc .mfx-success-box{display:flex;gap:20px;align-items:flex-start;background:var(--ok-bg);border:1.5px solid var(--ok-ln);border-radius:var(--r);padding:24px 28px}.mfxc .mfx-success-icon{width:40px;height:40px;border-radius:50%;background:var(--ok);color:#fff;font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mfxc .mfx-success-box strong{font-size:16px;font-weight:500;display:block;margin-bottom:6px}.mfxc .mfx-success-box p{font-size:13.5px;color:var(--g6);margin:0 0 16px;line-height:1.6}.mfxc .mfx-success-actions{display:flex;gap:10px;flex-wrap:wrap}.mfxc .mfx-price-line{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:5px 0;border-bottom:1px solid var(--line);font-size:13px}.mfxc .mfx-price-line:last-child{border-bottom:none}.mfxc .mfx-price-line-label{color:var(--g6);flex:1}.mfxc .mfx-price-line-note{font-size:11px;color:var(--g4);display:block;margin-top:1px}.mfxc .mfx-price-line-value{font-weight:500;color:var(--black);white-space:nowrap;font-variant-numeric:tabular-nums}.mfxc .mfx-price-line-total{border-top:1.5px solid var(--black)!important;border-bottom:none!important;padding-top:8px!important;margin-top:2px}.mfxc .mfx-price-line-total .mfx-price-line-label{font-weight:500;color:var(--black)}.mfxc .mfx-price-line-total .mfx-price-line-value{font-size:15px}@media(max-width:700px){.mfxc .mfx-card{padding:28px 22px 26px}.mfxc .mfx-tiles.mfx-c5,.mfxc .mfx-tiles.mfx-c4,.mfxc .mfx-tiles.mfx-c3{grid-template-columns:repeat(2,1fr)}.mfxc .mfx-dg-grid{grid-template-columns:1fr}.mfxc .mfx-result{padding:24px 20px}.mfxc .mfx-form-grid{grid-template-columns:1fr}.mfxc .mfx-form-group.mfx-span2{grid-column:span 1}}@media(max-width:420px){.mfxc .mfx-tiles.mfx-c2,.mfxc .mfx-tiles.mfx-c3,.mfxc .mfx-tiles.mfx-c4,.mfxc .mfx-tiles.mfx-c5{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/mfx-confetti.css.map */
