:root{--f-heading:"Playfair Display",Georgia,serif;--f-script:"Great Vibes",cursive;--mw-cream:#F6F1E7;--mw-red:#A61B23;--mw-gold:#C9A24A;--mw-ink:#2B2320}body{background:#fff}h1,h2,h3,.product__title,.section__heading,.cf-title,.rv-title,.gq-heading{font-family:var(--f-heading)}.product__title{font-weight:700;letter-spacing:0}.mw-section{padding:64px 20px}.mw-section--cream{background:var(--mw-cream)}.mw-section--white{background:#fff}.mw-inner{max-width:1100px;margin:0 auto;text-align:center}.mw-script{font-family:var(--f-script);font-size:34px;line-height:1;color:var(--mw-gold);margin:0 0 8px}.mw-script--gold{color:#e8c878}.mw-h1{font-family:var(--f-heading);font-weight:700;font-size:clamp(34px,5vw,56px);line-height:1.1;color:var(--mw-ink);margin:0 0 18px}.mw-h2{font-family:var(--f-heading);font-weight:700;font-size:clamp(28px,4vw,42px);line-height:1.15;color:var(--mw-ink);margin:0}.mw-h2--white{color:#fff}.mw-rule{color:var(--mw-gold);font-size:12px;letter-spacing:.3em;margin:14px 0 18px;position:relative}.mw-rule:before,.mw-rule:after{content:"";display:inline-block;width:40px;height:1px;background:var(--mw-gold);vertical-align:middle;margin:0 10px}.mw-rule--gold{color:#e8c878}.mw-rule--gold:before,.mw-rule--gold:after{background:#e8c878}.mw-lead{max-width:640px;margin:0 auto 32px;color:#5a514b;font-size:16px;line-height:1.7}.mw-center{text-align:center;margin:28px 0 0}.mw-btn{display:inline-block;background:var(--mw-red);color:#fff;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:14px;padding:16px 34px;border-radius:999px;text-decoration:none;box-shadow:0 8px 22px #a61b2347}.mw-btn:hover{background:#8f161d;color:#fff}.mw-hero{background:var(--mw-cream);padding:56px 20px}.mw-hero__inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1.05fr;gap:40px;align-items:center}.mw-hero__copy{text-align:left}.mw-hero__copy .mw-script{font-size:38px}.mw-hero__text{font-size:17px;line-height:1.7;color:#5a514b;margin:0 0 26px;max-width:460px}.mw-ticks{list-style:none;padding:0;margin:26px 0 0;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:13px;font-weight:700;color:var(--mw-ink)}.mw-hero__media img{width:100%;height:auto;border-radius:22px;display:block;box-shadow:0 20px 50px #2b23202e}.mw-icons{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.mw-icon-card{background:#fff;border:1px solid #ead9c6;border-radius:18px;padding:26px 18px;box-shadow:0 8px 24px #2b23200d}.mw-icon-card__emoji{font-size:30px;display:block;margin-bottom:12px}.mw-icon-card h3{font-size:18px;color:var(--mw-red);margin:0 0 8px}.mw-icon-card p{margin:0;font-size:14px;line-height:1.6;color:#5a514b}.mw-steps{display:grid;gap:22px;text-align:left}.mw-steps--2{grid-template-columns:1fr 1fr}.mw-steps--3{grid-template-columns:repeat(3,1fr)}.mw-step{background:var(--mw-cream);border-radius:18px;overflow:visible;border:1px solid #ead9c6;position:relative}.mw-step__img{border-radius:18px 18px 0 0;overflow:hidden}.mw-section--cream .mw-step{background:#fff}.mw-step__img img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;display:block}.mw-step__body{position:relative;padding:34px 22px 22px}.mw-step__num{position:absolute;top:-16px;left:18px;width:32px;height:32px;border-radius:50%;background:var(--mw-red);color:#fff;font-weight:800;display:grid;place-items:center;border:4px solid var(--mw-cream);box-sizing:content-box}.mw-section--cream .mw-step__num{border-color:#fff}.mw-step h3{font-size:18px;margin:0 0 8px;color:var(--mw-ink)}.mw-step p{margin:0;font-size:14px;line-height:1.65;color:#5a514b}.mw-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.mw-tile{text-decoration:none;color:inherit;display:block}.mw-tile__img img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:18px;display:block;box-shadow:0 10px 26px #2b23201a}.mw-tile h3{font-size:20px;margin:14px 0 2px;color:var(--mw-ink)}.mw-tile p{margin:0;font-size:14px;color:#8a7f76}.mw-testi{background:var(--mw-red);padding:64px 20px}.mw-pill{display:inline-block;background:#fff;color:var(--mw-red);font-weight:700;font-size:13px;padding:8px 18px;border-radius:999px;margin-bottom:26px}.mw-testi__row{display:flex;gap:18px;overflow-x:auto;padding:14px 4px 18px;scroll-snap-type:x mandatory;text-align:left}.mw-quote{flex:0 0 min(86vw,420px);scroll-snap-align:start;background:#fff6e3;border-radius:16px;padding:24px 22px 20px;position:relative;box-shadow:0 10px 26px #0000002e}.mw-quote__mark{font-family:var(--f-heading);font-size:40px;line-height:.6;color:var(--mw-gold);display:block;margin-bottom:10px}.mw-stars{color:var(--mw-gold);letter-spacing:2px;font-size:14px}.mw-quote__text{font-style:italic;font-size:15px;line-height:1.6;color:var(--mw-ink);margin:10px 0 16px}.mw-quote__who{display:flex;align-items:center;gap:12px;font-size:14px}.mw-quote__who small{color:#8a7f76}.mw-quote__avatar{width:38px;height:38px;border-radius:50%;background:var(--mw-red);color:#fff;font-weight:800;display:grid;place-items:center;font-size:13px}.mw-cta .mw-h2{margin-bottom:12px}.pbadge{background:var(--mw-red);color:#fff}.pprice__save{background:var(--mw-red)}.pack.is-selected{border-color:var(--mw-red);background:#fff9f0}.pack__title{color:var(--mw-ink)}.pack__badge,.pack__pill{background:var(--mw-red)}.pack__badge--star{background:var(--mw-gold)}.pack__extra{color:#2f9e5b}.pack__extras-list{display:flex;flex-direction:column;gap:4px;margin-top:6px}.pack__extras-list .pack__extra{display:flex;margin:0}.btn--accent{background:var(--mw-red)}.cf-section{--cf-tint:#FFF3E0}.igh__word{background:none;-webkit-text-fill-color:var(--mw-red);color:var(--mw-red)}.mw-callout{background:var(--mw-red);color:#fff;border-radius:12px;padding:12px 14px;margin:0 0 14px;font-size:14px;line-height:1.5}.mw-callout strong{display:block;font-size:13px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px}.mw-callout strong:before{content:"\2714  "}.pair-colour{background:#fff9f0;border-color:#ead9c6}.pair-colour select{border-color:var(--mw-red)}.cdbar{background:var(--mw-red)}@media(max-width:900px){.mw-icons{grid-template-columns:1fr 1fr}.mw-hero__inner{grid-template-columns:1fr}.mw-hero__copy{text-align:center}.mw-hero__text{margin:0 auto 26px}.mw-ticks{justify-content:center}}@media(max-width:749px){.mw-section{padding:48px 16px}.mw-steps--2,.mw-steps--3,.mw-tiles{grid-template-columns:1fr}.mw-icons{grid-template-columns:1fr 1fr;gap:12px}.mw-icon-card{padding:20px 12px}.mw-script{font-size:30px}}.pack{display:block;padding:0;background:#fff;border-color:#e6dccb}.pack__head{display:flex;align-items:center;gap:12px;padding:14px 16px;cursor:pointer}.pack.is-selected{background:#fff9f0;border-color:var(--mw-red);box-shadow:0 0 0 3px #a61b2324}.pack__inner{display:none;padding:0 16px 14px}.pack.is-selected .pack__inner{display:block}.pack__config-label{margin:0 0 8px;font-size:13px;color:#6b625c}.pair-row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.pair-row[hidden]{display:none}.pair-row__thumb{width:46px;height:46px;border-radius:8px;object-fit:cover;flex:none;border:1px solid #e6dccb}.pair-row select{flex:1;min-width:0;font:inherit;font-weight:600;font-size:14px;padding:9px 28px 9px 10px;border-radius:8px;border:1.5px solid #cfc3b2;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 10px center;-webkit-appearance:none;appearance:none;color:var(--mw-ink)}.packs__extras{margin-top:6px;display:block}.pack__config .addon{margin:0;padding:10px 0;background:transparent;border:0;border-top:1px solid #efe6d8;border-radius:0;gap:10px;font-size:15px}.pack__config .addon__box{border-color:#cfc3b2;border-radius:4px}.pack__config .addon.is-checked .addon__box{background:var(--mw-red);border-color:var(--mw-red)}.addon__icon{font-size:26px;line-height:1;width:34px;text-align:center;flex:none}.pack__config .addon__title{font-weight:700;color:var(--mw-ink)}.pack__config .addon__price{font-weight:800;color:var(--mw-ink)}.pack__extras-list{display:block;margin:0}.pack__extra{display:flex;align-items:center;gap:10px;padding:8px 0;margin:0;border-top:1px solid #efe6d8;font-size:15px;font-weight:700;color:var(--mw-ink)}.pack__extra-icon{font-size:26px;line-height:1;width:34px;text-align:center;flex:none}.pack.is-selected .pack__extra{display:flex}@media(max-width:749px){.pair-row{flex-wrap:wrap}.pair-row select{font-size:13px;padding:8px 24px 8px 8px;flex:1 1 calc(100% - 48px)}.pair-row select+select{flex-basis:100%}.pair-row__thumb{width:40px;height:40px}}.pair-row--size{margin-bottom:10px}.pair-row__label{font-weight:700;font-size:14px;color:var(--mw-ink);flex:none;width:46px}.pair-row--size select{flex:1}
/*# sourceMappingURL=/cdn/shop/t/19/assets/mw.css.map */
