body.mg-page{margin:0;background:#f7f5ef;color:#243e45}.mg,.mg *{box-sizing:border-box}.mg{font:16px/1.65 Arial,sans-serif;color:#243e45;max-width:1680px;margin:auto}.mg h1,.mg h2,.mg h3{font-family:Georgia,serif;font-weight:400;color:#243e45;line-height:1.1;margin:16px 0 24px;letter-spacing:-.025em}.mg h1{font-size:clamp(40px,5.1vw,74px)}.mg h2{font-size:clamp(30px,3vw,46px)}.mg h3{font-size:28px}.mg p{margin:12px 0 20px}.mg a{color:inherit;text-decoration:none}.mg a:hover{text-decoration:underline}.mg a:focus-visible,.mg button:focus-visible,.mg input:focus-visible,.mg select:focus-visible,.mg textarea:focus-visible{outline:3px solid #b65931;outline-offset:4px}.mg-head{padding:26px 5%;display:flex;justify-content:space-between;align-items:center;gap:24px}.mg-brand{display:flex;align-items:center;gap:16px;font-size:12px;font-weight:bold;letter-spacing:1px}.mg-brand img{width:52px;height:62px;object-fit:contain}.mg-brand small{display:block;font-size:10px;font-weight:normal;letter-spacing:2px;margin-top:5px}.mg-head nav{display:flex;align-items:center;gap:26px;font-size:13px}.mg-btn{display:inline-flex!important;justify-content:center;align-items:center;min-height:50px;padding:14px 23px;background:#b55730!important;color:white!important;border:1px solid #b55730;border-radius:2px;font:700 11px/1.5 Arial,sans-serif!important;letter-spacing:1.3px;text-transform:uppercase;cursor:pointer;text-decoration:none!important;gap:8px}.mg-btn:hover{background:#94431f!important}.mg-outline{background:transparent!important;color:#243e45!important;border-color:#aeb7b4}.mg-outline:hover{background:#e9e7e0!important}.mg-eyebrow{font:700 10px/1.7 Arial,sans-serif;letter-spacing:2.6px;color:#a84e29;text-transform:uppercase}.mg-hero{position:relative;margin:0 2%;padding:76px 5.2%;min-height:550px;display:flex;align-items:center;border-radius:4px;overflow:hidden;background:linear-gradient(90deg,rgba(247,245,239,.98),rgba(247,245,239,.92) 35%,rgba(247,245,239,.08)),url('https://merent.eu/wp-content/uploads/2023/07/0064-scaled.jpg') center/cover}.mg-hero>div:first-child{max-width:670px}.mg-hero p{max-width:460px;font-size:17px}.mg-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.mg-hero-caption{position:absolute;right:30px;bottom:25px;color:white;letter-spacing:2px;font-size:10px;text-shadow:0 1px 4px #000}.mg-benefit{padding:64px 7%;display:grid;grid-template-columns:.9fr 1.1fr;gap:9%;border-bottom:1px solid #dfdfd5}.mg-benefit small,.mg-card small,.mg-test small,.mg-form small{display:block;line-height:1.6;margin-top:12px;color:#536568;font-size:12px}.mg-tag{display:inline-block;background:#eae7de;padding:5px 10px;border-radius:2px;font-size:10px;font-weight:bold;letter-spacing:.7px;text-transform:uppercase}.mg-green{background:#dbe8df;color:#234c3a}.mg-section{padding:64px 7%;scroll-margin-top:20px}.mg-section-heading{display:flex;justify-content:space-between;align-items:center;gap:24px}.mg-section-heading>a{font-size:13px}.mg-filters{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.1fr auto;gap:14px;align-items:end;background:#eeece4;padding:24px}.mg label{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:bold;letter-spacing:.3px}.mg input:not([type=checkbox]),.mg select,.mg textarea{width:100%;border:1px solid #c7ccc6;border-radius:2px;background:#fff;color:#243e45;padding:12px;font:15px/1.6 Arial,sans-serif;min-height:48px;box-shadow:none}.mg select{appearance:auto}.mg .mg-check{flex-direction:row;align-items:center;gap:10px;line-height:1.5;min-height:48px}.mg input[type=checkbox]{width:18px;height:18px;flex:0 0 18px;accent-color:#b55730}.mg-count{font-size:12px;color:#586869}.mg-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.mg-card{background:#fff;border:1px solid #e1e1d7;border-radius:3px;overflow:hidden;text-decoration:none!important}.mg-card:hover{box-shadow:0 10px 24px #243e4510}.mg-card-image{position:relative;height:265px;background:#eeeee8}.mg-card-image img{height:100%;width:100%;object-fit:contain}.mg-card-image .mg-tag{position:absolute;left:14px;top:14px}.mg-card-content{padding:24px}.mg-card h3{font-size:25px;margin:14px 0}.mg-card p{font-size:13px}.mg-price{font:400 30px/1.3 Georgia,serif;display:block}.mg-placeholder{min-height:220px;height:100%;display:grid;place-items:center;background:#eaece6;color:#657673;font-size:14px}.mg-empty{text-align:center;padding:60px 25px;border:1px dashed #b9c0b9;background:#f1f0e9}.mg-empty p{max-width:520px;margin:0 auto 26px}.mg-bottom{padding:60px 7%;background:#e9ede6;display:grid;grid-template-columns:1fr 1fr;gap:9%}.mg-bottom h3{font-size:26px;margin-top:0}.mg-bottom a{font-size:13px;font-weight:bold}.mg-bottom h3:not(:first-child){margin-top:38px}.mg-footer{padding:38px 7%;display:flex;gap:28px;align-items:center;justify-content:space-between;font-size:11px;letter-spacing:1px}.mg-form-section{max-width:1050px;margin:auto}.mg-note{background:#eceee7;border-left:3px solid #6c8178;padding:22px 26px;margin:25px 0;font-size:14px}.mg-note p:last-child{margin-bottom:0}.mg-note a{text-decoration:underline}.mg-form{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px}.mg-wide{grid-column:1/-1}.mg-form .mg-note{margin:0}.mg-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.mg-form .mg-check{align-items:flex-start;font-size:13px;font-weight:normal}.mg-mini-gallery{display:flex;gap:10px;flex-wrap:wrap}.mg-mini-gallery img{width:90px;height:90px;object-fit:cover}.mg-detail{display:grid;grid-template-columns:1.1fr 1fr;gap:6%;margin-top:30px}.mg-gallery{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mg-gallery img{width:100%;height:auto;object-fit:contain}.mg-gallery img:first-child{grid-column:1/-1}.mg .mg-offer-title{font-size:clamp(34px,3.3vw,50px)}.mg dl>div{display:flex;justify-content:space-between;border-bottom:1px solid #dedfd6;padding:10px 0;font-size:13px;gap:20px}.mg dt{font-weight:normal;color:#5c6a6c}.mg dd{margin:0;text-align:right}.mg-test{background:#e3ebe1;border:1px solid #c2d2c2;padding:26px;margin:24px 0}.mg-test h2{font-size:32px}.mg-test p{font-size:14px}.mg-detail .mg-btn{margin-bottom:12px}.mg-description{max-width:850px;margin-top:50px;white-space:normal;overflow-wrap:anywhere}.mg-mine{display:flex;justify-content:space-between;gap:24px;padding:28px 0;border-bottom:1px solid #d2d7cf}.mg-mine h2{font-size:27px}.mg-pages{display:flex;gap:12px;margin:25px}.mg-pages a{padding:6px 14px;border:1px solid #ccc}.mg-pages a[aria-current]{background:#243e45;color:white}
@media(max-width:1000px){.mg-head{flex-wrap:wrap}.mg-head nav{gap:18px}.mg-filters{grid-template-columns:1fr 1fr}.mg-grid{grid-template-columns:1fr 1fr}.mg-hero{min-height:480px}.mg-detail{gap:25px}.mg-footer{flex-wrap:wrap}.mg-benefit{gap:30px}}
@media(max-width:640px){.mg-head{padding:18px 6%;gap:16px}.mg-head nav{width:100%;justify-content:space-between;font-size:11px;gap:12px;flex-wrap:wrap}.mg-head nav .mg-btn{padding:10px 14px;min-height:42px;font-size:10px!important}.mg-brand img{width:42px;height:48px}.mg-hero{margin:0 3%;padding:44px 7%;min-height:480px;background:linear-gradient(90deg,rgba(247,245,239,.95),rgba(247,245,239,.65)),url('https://merent.eu/wp-content/uploads/2023/07/0064-scaled.jpg') center/cover}.mg-hero h1{font-size:46px}.mg-hero p{font-size:15px}.mg-hero-caption{display:none}.mg-benefit,.mg-bottom,.mg-detail{grid-template-columns:1fr;gap:20px}.mg-benefit,.mg-section,.mg-bottom{padding:38px 6%}.mg-section-heading{align-items:flex-start;flex-direction:column;gap:0}.mg-filters{padding:18px;gap:15px;grid-template-columns:1fr}.mg-grid{grid-template-columns:1fr}.mg-card-image{height:280px}.mg-form{grid-template-columns:1fr;gap:20px}.mg-form .mg-wide{grid-column:auto}.mg-mine{flex-direction:column}.mg-empty{padding:36px 18px}.mg-footer{gap:20px;padding:30px 6%}.mg-note{padding:18px}.mg-test{padding:22px}.mg-actions .mg-btn{flex-grow:1}.mg-head nav a{white-space:nowrap}}

.mg-sold{background:#e7e9e5;color:#253629;border:1px solid #a6b6a9}.mg-sold strong{font-size:1.5rem}.mg-card-image .mg-sold{background:#253629;color:#fff}
