.ob-h2{font-family:var(--mz-serif);font-weight:500;font-size:clamp(34px,5.4vw,60px);line-height:1.06;color:var(--mz-ink);max-width:17ch;margin:0 auto}.mz-dark .ob-h2,.mz-fir .ob-h2{color:var(--mz-ground)}.mz.ob-mood .ob-h2,.mz.ob-eve .ob-h2,.mz.mz-voices .ob-h2{margin-left:auto;margin-right:auto}.ob-mood{background:var(--mz-ground);padding:72px 0 0}@media(min-width:990px){.ob-mood{padding:112px 0 0}}.ob-mood__txt{text-align:center;max-width:860px}.ob-mood__p{max-width:580px;margin:20px auto 0;font-size:17px;color:var(--mz-text)}.ob-mood__p p{margin:0}.ob-mood__media{margin-top:40px;overflow:hidden}@media(min-width:990px){.ob-mood__media{margin-top:64px}}.ob-mood__media img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}@media(min-width:750px){.ob-mood__media img{aspect-ratio:16/9;max-height:86vh}}.ob-num{background:var(--mz-ground);padding:0 0 64px}@media(min-width:990px){.ob-num{padding:0 0 104px}}.ob-num__list{list-style:none;margin:0;padding:32px 0 0;border-top:1px solid var(--mz-line);display:grid;grid-template-columns:1fr 1fr;gap:30px 18px}@media(min-width:990px){.ob-num__list{grid-template-columns:repeat(4,1fr);gap:24px;padding-top:44px}}.ob-num__list li{display:flex;flex-direction:column;gap:6px}.ob-num__list b{font-family:var(--mz-serif);font-weight:500;font-size:clamp(42px,5.4vw,66px);line-height:1;color:var(--mz-ink);font-variant-numeric:lining-nums}.ob-num__list span{font-size:13.5px;line-height:1.4;color:var(--mz-mute);max-width:20ch}.ob-mat__grid{display:grid;gap:40px}@media(min-width:750px){.ob-mat__grid{grid-template-columns:repeat(3,1fr);gap:24px}}@media(min-width:990px){.ob-mat__grid{gap:36px}}.ob-mat__img{aspect-ratio:4/5;overflow:hidden;background:var(--mz-surface)}.ob-mat__img img{width:100%;height:100%;object-fit:cover}.mz p.ob-mat__k{font-family:var(--mz-serif);font-style:italic;font-weight:500;font-size:21px;color:var(--mz-amber);margin:16px 0 4px}.ob-mat__item h3{font-size:28px;margin:0 0 8px}.ob-mat__item p{font-size:15.5px;line-height:1.55;margin:0;max-width:34ch}.ob-eve .mz-head p{color:#cfc9bd}.ob-eve__grid{display:grid;gap:30px}@media(min-width:750px){.ob-eve__grid{grid-template-columns:repeat(3,1fr);gap:22px}}@media(min-width:990px){.ob-eve__grid{gap:32px}}.ob-eve__item{margin:0}.ob-eve__img{aspect-ratio:4/5;overflow:hidden;background:#0c1612}.ob-eve__img img{width:100%;height:100%;object-fit:cover}.ob-eve__item figcaption{padding-top:16px}.ob-eve__item b{display:block;font-family:var(--mz-serif);font-weight:500;font-size:27px;color:var(--mz-ground);line-height:1.15}.ob-eve__item span{display:block;margin-top:6px;font-size:15px;line-height:1.5;color:#c9c3b6;max-width:32ch}.ob-gift{background:var(--mz-paper)}.ob-gift__grid{display:grid;gap:30px;align-items:center}@media(min-width:990px){.ob-gift__grid{grid-template-columns:1.05fr .95fr;gap:80px}}.ob-gift__img{aspect-ratio:4/5;overflow:hidden;background:var(--mz-surface)}.ob-gift__img img{width:100%;height:100%;object-fit:cover}.ob-gift__txt .ob-h2{margin:0;max-width:14ch}.mz p.ob-gift__quip{font-family:var(--mz-serif);font-style:italic;font-weight:500;font-size:22px;line-height:1.35;color:var(--mz-amber);margin:14px 0 20px;max-width:30ch}.ob-gift__list{list-style:none;margin:0 0 20px;padding:0;border-top:1px solid var(--mz-line)}.ob-gift__list li{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--mz-line);font-size:15px}.ob-gift__list span:last-child{color:var(--mz-mute);white-space:nowrap;font-variant-numeric:lining-nums}.ob-gift__price{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin:0 0 20px}.ob-gift__price b{font-family:var(--mz-serif);font-weight:500;font-size:44px;color:var(--mz-ink);font-variant-numeric:lining-nums}.ob-gift__price span{font-size:14px;color:var(--mz-mute)}.mz p.ob-gift__small{margin:14px 0 0;font-size:13px;color:var(--mz-mute)}.mz-lbl{background:#e3dacb;color:var(--mz-ink);font-family:var(--mz-sans);font-weight:700;font-size:11px;letter-spacing:.2em;text-transform:uppercase;text-align:center;padding:12px 16px;border-top:2px solid var(--mz-fir)}.mz-lbl small{display:block;font-weight:400;letter-spacing:.04em;text-transform:none;font-size:12.5px;color:var(--mz-mute);margin-top:3px}.mz-voices{background:var(--mz-paper)}.mz-voices__list{list-style:none;margin:36px 0 0;padding:0;display:grid;gap:18px}@media(min-width:750px){.mz-voices__list{grid-template-columns:repeat(2,1fr);gap:22px}}@media(min-width:990px){.mz-voices__list{grid-template-columns:repeat(4,1fr);margin-top:52px}}.mz-voices__item{background:var(--mz-ground);border:1px solid var(--mz-line);padding:26px 24px 22px;display:flex;flex-direction:column;justify-content:space-between;gap:18px}.mz .mz-voices__q{margin:0;font-family:var(--mz-serif);font-style:italic;font-weight:500;font-size:21px;line-height:1.35;color:var(--mz-ink)}.mz .mz-voices__q:before{content:"\201e";color:var(--mz-amber);margin-right:1px}.mz .mz-voices__q:after{content:"\201c";color:var(--mz-amber);margin-left:1px}.mz p.mz-voices__who{margin:0;font-size:13.5px;color:var(--mz-mute);display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline}.mz-voices__who b{font-weight:700;color:var(--mz-text);letter-spacing:.02em}.mz-voices__who span{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#5e8f62}.mz.ob-gift--top .ob-gift__head .ob-h2{margin:0 auto;max-width:22ch}.ob-gift--top .ob-gift__head{margin-bottom:34px}@media(min-width:990px){.ob-gift--top .ob-gift__head{margin-bottom:52px}}.ob-gift--top .ob-gift__quip{margin-top:0}.ob-eve__grid{max-width:320px;margin-left:auto;margin-right:auto}@media(min-width:750px){.ob-eve__grid{max-width:840px}}.ob-eve__item b{font-size:23px}.mz-det.mz-det--solo{grid-template-columns:1fr;max-width:820px;margin-left:auto;margin-right:auto}.mz-add2{position:relative;display:grid;grid-template-columns:20px 1fr auto;gap:11px;align-items:center;margin:-6px 0 16px;padding:12px 13px;border:1px dashed var(--mz-mute);background:transparent;cursor:pointer;border-radius:2px;transition:border-color .25s,background .25s}.mz-add2[hidden]{display:none}.mz-add2:hover{border-color:var(--mz-fir)}.mz-add2__in{position:absolute;opacity:0;pointer-events:none}.mz-add2__box{width:18px;height:18px;border:1px solid var(--mz-mute);border-radius:2px;position:relative;background:var(--mz-paper);transition:background .2s,border-color .2s}.mz-add2__box:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #F1EEE6;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .2s}.mz-add2.is-on{border-style:solid;border-color:var(--mz-fir);background:var(--mz-sage-tint);box-shadow:inset 0 0 0 1px var(--mz-fir)}.mz-add2.is-on .mz-add2__box{background:var(--mz-fir);border-color:var(--mz-fir)}.mz-add2.is-on .mz-add2__box:after{transform:rotate(45deg) scale(1)}.mz-add2__in:focus-visible+.mz-add2__box{outline:2px solid var(--mz-amber);outline-offset:2px}.mz-add2__txt b{display:block;font-family:var(--mz-serif);font-weight:600;font-size:17.5px;color:var(--mz-ink);line-height:1.2;font-variant-numeric:lining-nums}.mz-add2__txt span{display:block;font-size:12.5px;color:var(--mz-mute);line-height:1.4;margin-top:2px}.mz-add2__p{text-align:right;white-space:nowrap;font-family:var(--mz-serif);font-weight:600;font-size:17px;color:var(--mz-ink);line-height:1.2;font-variant-numeric:lining-nums}.mz-add2__p s{display:block;font-family:var(--mz-sans);font-weight:400;font-size:11.5px;color:var(--mz-mute)}
/*# sourceMappingURL=/cdn/shop/t/80/assets/tm-winter.css.map */
