:root{--mz-purple: #1b2a52;--mz-purple-2: #1f3060;--mz-purple-deep: #121d3d;--mz-lavender: #9fb0d6;--mz-lavender-bg: #eef2fa;--mz-bg: #fefefe;--mz-ink: #33392a;--mz-ink-rgb: 51,57,42;--mz-ink-muted: rgba(51,57,42,.75);--mz-ink-soft: rgba(51,57,42,.1);--mz-btn-text: #fdfbf7;--mz-dark: #111111;--mz-green: #25d366;--mz-star: #f5a400;--mz-font: "Fredoka",sans-serif;--mz-page: 1200px;--mz-gutter: 15px;--mz-radius: 12px;--mz-radius-btn: 11px;--mz-section-gap: 25px}@media(min-width:750px){:root{--mz-gutter: 50px;--mz-section-gap: 36px}}body{font-family:var(--mz-font)!important;background:var(--mz-bg);color:var(--mz-ink-muted);letter-spacing:.6px}.mz,.mz *{box-sizing:border-box}.mz{font-family:var(--mz-font);font-size:15px;line-height:1.8;letter-spacing:.6px;color:var(--mz-ink-muted);background:var(--mz-bg)}.mz h1,.mz h2,.mz h3,.mz h4,.mz h5,.mz .mz-h1,.mz .mz-h2,.mz .mz-h3{font-family:var(--mz-font);font-weight:500;letter-spacing:.72px;line-height:1.25;color:var(--mz-ink);margin:0;text-transform:none}.mz .mz-h1{font-size:36px}.mz .mz-h2{font-size:24px}.mz .mz-h3{font-size:17px}@media(min-width:750px){.mz .mz-h1{font-size:48px}.mz .mz-h2{font-size:28.8px}}.mz p{margin:0}.mz a{color:inherit}.mz img{max-width:100%;height:auto;display:block}.mz .mz-page{max-width:var(--mz-page);margin:0 auto;padding:0 var(--mz-gutter)}.mz .mz-caption{font-size:12px;line-height:1.2;letter-spacing:1.6px;text-transform:uppercase;color:var(--mz-ink-muted)}.mz .mz-section-gap{margin-top:var(--mz-section-gap)}.mz .mz-btn{display:inline-flex;align-items:center;justify-content:center;min-height:47px;padding:0 30px;background:var(--mz-purple);color:var(--mz-btn-text);border:0;border-radius:var(--mz-radius-btn);font-family:var(--mz-font);font-size:15px;font-weight:400;letter-spacing:1px;text-decoration:none;cursor:pointer;transition:box-shadow .2s,opacity .2s}.mz .mz-btn:hover{box-shadow:0 0 0 2px var(--mz-purple)}.mz .mz-btn--outline{background:transparent;color:#fefefe;box-shadow:0 0 0 1px #fefefee6;letter-spacing:1px;text-transform:uppercase;font-size:13px}.mz .mz-btn--outline:hover{box-shadow:0 0 0 2px #fefefe}.mz .mz-ph{position:relative;width:100%;height:100%;min-height:100%;background:linear-gradient(135deg,#e6ebf5,#f3f6fb);display:flex;align-items:center;justify-content:center;overflow:hidden}.mz .mz-ph svg.placeholder-svg{width:100%;height:100%;fill:#1b2a522e}.mz .mz-ph__label{position:absolute;bottom:10px;left:50%;transform:translate(-50%);font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--mz-purple);background:#ffffffd9;padding:3px 10px;border-radius:20px;white-space:nowrap}.mz .mz-media{position:relative;overflow:hidden}.mz .mz-media>img,.mz .mz-media>video,.mz .mz-media>.mz-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mz-announce{background:var(--mz-purple);color:#fefefe}.mz-announce .mz-page{display:flex;align-items:center;justify-content:space-between;gap:10px}.mz-announce__track{flex:1;text-align:center;position:relative;min-height:38px;display:grid}.mz-announce__msg{grid-area:1 / 1;margin:0;padding:10px 0;font-size:13px;font-weight:500;letter-spacing:1px;line-height:1.3;color:#fefefe;opacity:0;visibility:hidden;transition:opacity .35s}.mz-announce__msg.is-active{opacity:1;visibility:visible}.mz-announce__msg a{color:#fefefe;text-decoration:none}.mz-announce__arrow{background:none;border:0;color:#fefefe;cursor:pointer;padding:6px 10px;line-height:0;opacity:.85}.mz-announce__arrow svg{width:10px;height:10px}.mz-header{background:var(--mz-bg);border-bottom:1px solid transparent;position:relative;z-index:20}.mz-header.is-sticky{position:sticky;top:0}.mz-header__top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding-top:20px;padding-bottom:10px}.mz-header__logo{grid-column:2;text-align:center;text-decoration:none;display:block;line-height:0}.mz-header__logo img{width:auto;margin:0 auto}.mz-header__logo-text{font-family:var(--mz-font);font-weight:700;font-size:34px;line-height:1.1;color:var(--mz-purple);letter-spacing:.5px}.mz-header__icons{grid-column:3;display:flex;justify-content:flex-end;align-items:center;gap:4px}.mz-header__icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--mz-ink);text-decoration:none;position:relative;background:none;border:0;cursor:pointer;padding:0}.mz-header__icon svg{width:20px;height:20px}.mz-header__icon:hover svg{transform:scale(1.07)}.mz-header__count{position:absolute;bottom:6px;right:5px;min-width:17px;height:17px;padding:0 4px;background:var(--mz-purple);color:#fff;border-radius:50%;font-size:9px;line-height:17px;text-align:center;letter-spacing:0}.mz-header__burger{grid-column:1;justify-self:start;display:inline-flex}@media(max-width:749px){.mz-header__top{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding-top:12px;padding-bottom:12px}.mz-header__logo-text{font-size:22px;white-space:nowrap}.mz-header__icon{width:40px}.mz-header__icon--account{display:none}}.mz-header__nav{display:none}.mz-header__nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.mz-header__nav a{display:block;padding:12px;font-size:14px;line-height:1.3;letter-spacing:.6px;color:var(--mz-ink-muted);text-decoration:none}.mz-header__nav a:hover,.mz-header__nav a[aria-current=page]{color:var(--mz-ink);text-decoration:underline;text-underline-offset:4px}@media(min-width:990px){.mz-header__burger{display:none}.mz-header__nav{display:block;padding-bottom:8px}.mz-header__top{padding-top:20px;padding-bottom:6px}}.mz-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;pointer-events:none}.mz-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#33392a80;opacity:0;transition:opacity .25s}.mz-drawer__panel{position:absolute;top:0;left:0;bottom:0;width:min(86vw,380px);background:var(--mz-bg);transform:translate(-100%);transition:transform .3s;padding:70px 0 30px;overflow-y:auto}.mz-drawer.is-open{pointer-events:auto}.mz-drawer.is-open .mz-drawer__overlay{opacity:1}.mz-drawer.is-open .mz-drawer__panel{transform:none}.mz-drawer__close{position:absolute;top:14px;right:14px}.mz-drawer ul{list-style:none;margin:0;padding:0}.mz-drawer a{display:block;padding:11px 32px;font-size:18px;color:var(--mz-ink);text-decoration:none}.mz-drawer a:hover{background:#33392a0a}.mz-banner__media{position:relative;width:100%;background:#33392a1a;overflow:hidden}.mz-banner__media img{width:100%;height:auto;display:block}.mz-banner__media--ph{aspect-ratio:3.33 / 1}.mz-banner__media--ph .mz-ph{position:absolute;top:0;right:0;bottom:0;left:0}.mz-products__title{margin-bottom:20px!important}.mz-products__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(max-width:749px){.mz-products__grid--slider{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:8px;scrollbar-width:none;margin:0 calc(var(--mz-gutter) * -1);padding:0 var(--mz-gutter)}.mz-products__grid--slider::-webkit-scrollbar{display:none}.mz-products__grid--slider>li{flex:0 0 calc(50% - 22px);scroll-snap-align:start}}@media(min-width:750px){.mz-products__grid{grid-template-columns:repeat(var(--mz-cols,4),minmax(0,1fr));gap:40px}}.mz-card{position:relative;height:100%;display:flex;flex-direction:column;background:var(--mz-bg);border-radius:var(--mz-radius);overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 6px 18px #33392a14;transition:transform .25s}.mz-card:hover{transform:translateY(-2px)}.mz-card__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--mz-radius) var(--mz-radius) 0 0}.mz-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s}.mz-card:hover .mz-card__media img{transform:scale(1.03)}.mz-card__media .mz-ph{position:absolute;top:0;right:0;bottom:0;left:0}.mz-card__body{padding:13px 12px 17px;text-align:center;flex:1;display:flex;flex-direction:column;gap:7px}.mz-card__title{font-size:13px!important;line-height:1.45!important;font-weight:500!important;color:var(--mz-ink)!important;letter-spacing:.72px!important}.mz-card__price{font-size:13px;line-height:1.5;letter-spacing:1px;color:var(--mz-ink)}.mz-card__price s{color:var(--mz-ink-muted);margin-right:6px}.mz-card__badge{position:absolute;left:10px;bottom:10px;z-index:2;padding:2px 12px;border-radius:40px;background:var(--mz-purple);color:#fff;font-size:12px;letter-spacing:1px;line-height:1.6}@media(min-width:750px){.mz-card__title{font-size:14.4px!important}.mz-card__price{font-size:14px}}.mz-products__dots{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:16px;font-size:13px}@media(min-width:750px){.mz-products__dots{display:none}}.mz-products__view-all{text-align:center;margin-top:30px}.mz-collections__title{margin-bottom:30px!important}.mz-collections__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:750px){.mz-collections__grid{grid-template-columns:repeat(var(--mz-cols,3),minmax(0,1fr));gap:40px}}.mz-coll-card{display:block;background:var(--mz-bg);border-radius:var(--mz-radius);overflow:hidden;text-decoration:none;box-shadow:0 6px 18px #33392a14}.mz-coll-card__media{position:relative;aspect-ratio:1 / 1;overflow:hidden}.mz-coll-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s}.mz-coll-card:hover .mz-coll-card__media img{transform:scale(1.03)}.mz-coll-card__media .mz-ph{position:absolute;top:0;right:0;bottom:0;left:0}.mz-coll-card__body{padding:17px 15px 20px;text-align:center}.mz-coll-card__title{font-size:17px!important;font-weight:500!important;color:var(--mz-ink)!important;display:inline-flex;align-items:center;gap:6px}.mz-coll-card__title svg{width:12px;height:12px;transition:transform .2s}.mz-coll-card:hover .mz-coll-card__title svg{transform:translate(4px)}@media(min-width:750px){.mz-coll-card__title{font-size:20.4px!important}}.mz-iwt{padding:27px 0}@media(min-width:750px){.mz-iwt{padding:36px 0}}.mz-iwt__grid{display:grid;grid-template-columns:1fr;overflow:hidden;border-radius:24px}@media(min-width:750px){.mz-iwt__grid{grid-template-columns:1fr 1fr}.mz-iwt--media-right .mz-iwt__media{order:2}}.mz-iwt__media{position:relative;min-height:216px}.mz-iwt__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mz-iwt__media .mz-ph{position:absolute;top:0;right:0;bottom:0;left:0}.mz-iwt__media--ph{aspect-ratio:5 / 4}.mz-iwt__content{padding:40px 40px 50px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media(min-width:990px){.mz-iwt__content{padding:40px 70px 50px}}.mz-iwt__heading{margin-top:10px!important}.mz-iwt__text{margin-top:20px}.mz-iwt__btn{margin-top:30px}.mz-collage{padding:27px 0}@media(min-width:750px){.mz-collage{padding:36px 0}}.mz-collage__grid{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:750px){.mz-collage__grid{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:40px}.mz-collage__item--main{grid-row:1 / span 2}.mz-collage--main-right .mz-collage__grid{grid-template-columns:1fr 2fr}.mz-collage--main-right .mz-collage__item--main{grid-column:2}}.mz-collage__item{position:relative;border-radius:var(--mz-radius);overflow:hidden;aspect-ratio:4 / 5}@media(min-width:750px){.mz-collage__item--main{aspect-ratio:auto;min-height:100%}.mz-collage__item:not(.mz-collage__item--main){aspect-ratio:1 / 1.03}}.mz-collage__item img,.mz-collage__item video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mz-collage__item .mz-ph{position:absolute;top:0;right:0;bottom:0;left:0}.mz-collage__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.mz-reels{padding:30px 12px 39px;background:#fff}@media(min-width:750px){.mz-reels{padding:55px 20px}}.mz-reels__container{max-width:1400px;margin:0 auto}.mz-reels__header{text-align:center;margin-bottom:25px}@media(min-width:750px){.mz-reels__header{margin-bottom:35px}}.mz .mz-reels__title{margin:0 0 8px;font-size:27px;line-height:1.2;font-weight:700;color:#111}@media(min-width:601px){.mz .mz-reels__title{font-size:34px}}.mz-reels__subtitle{font-size:15px;color:#666}.mz-reels__subtitle a{color:#111;font-weight:600;text-decoration:none}.mz-reels__subtitle a:hover{text-decoration:underline}.mz-reels__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start}@media(min-width:601px){.mz-reels__grid{gap:18px}}@media(min-width:991px){.mz-reels__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mz-reel{overflow:hidden;border-radius:12px;background:#f7f7f7;border:1px solid #dbdbdb}@media(min-width:601px){.mz-reel{border-radius:18px}}.mz-reel__top{display:flex;align-items:center;gap:8px;padding:10px 12px;font-size:12px;color:#111;background:#fff}.mz-reel__avatar{width:28px;height:28px;border-radius:50%;background:var(--mz-purple);color:#fff;display:grid;place-items:center;font-size:11px;font-weight:600;flex:none;overflow:hidden}.mz-reel__avatar img{width:100%;height:100%;object-fit:cover}.mz-reel__handle{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.mz-reel__follow{background:#0095f6;color:#fff;border-radius:6px;padding:3px 10px;font-size:11px;font-weight:600;text-decoration:none;white-space:nowrap}.mz-reel__media{position:relative;display:block;aspect-ratio:9 / 13;background:#eee}.mz-reel__media img,.mz-reel__media video,.mz-reel__media iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.mz-reel__media .mz-ph{position:absolute;top:0;right:0;bottom:0;left:0}.mz-reel__play{position:absolute;left:50%;top:50%;width:54px;height:54px;transform:translate(-50%,-50%);border-radius:50%;background:#0000008c;display:grid;place-items:center;z-index:2;pointer-events:none}.mz-reel__play svg{width:20px;height:20px;fill:#fff;margin-left:3px}.mz-reel__bottom{background:#fff;padding:8px 12px 10px;font-size:12px;color:#111}.mz-reel__bottom a{color:#0095f6;text-decoration:none;font-weight:600}.mz-reel__icons{display:flex;gap:10px;margin:6px 0 2px}.mz-reel__icons svg{width:18px;height:18px}.mz-reels__button-wrap{text-align:center;margin-top:32px}.mz-reels__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:999px;background:#111;color:#fff!important;text-decoration:none;font-size:14px;font-weight:600;transition:all .25s ease}.mz-reels__button:hover{transform:translateY(-2px);opacity:.85}.mz-reviews-wrap{padding:15px 0 21px}@media(min-width:750px){.mz-reviews-wrap{padding:20px 0 28px}}.mz-reviews{padding:35px 18px;background:#fff;border-radius:18px;margin:20px 0}.mz .mz-reviews__title{text-align:center;font-size:24px;font-weight:800;margin:0 0 22px;color:#111}@media(min-width:768px){.mz .mz-reviews__title{font-size:30px}}.mz-reviews__grid{display:grid;grid-template-columns:1fr;gap:18px}@media(min-width:768px){.mz-reviews__grid{grid-template-columns:repeat(3,1fr)}}.mz-review{border:1px solid #eee;border-radius:16px;padding:20px;background:#fff;box-shadow:0 8px 25px #0000000f}.mz-review__stars{color:var(--mz-star);font-size:20px;letter-spacing:2px;margin-bottom:10px;line-height:1.3}.mz-review__text{font-size:14px;line-height:1.6;color:#444;margin:0 0 12px!important}.mz-review__author{font-weight:700;color:#111;font-size:15px}.mz-wa-cta{padding:45px 0;text-align:center}@media(min-width:750px){.mz-wa-cta{padding:60px 0}}.mz-wa-cta__note{margin-top:15px!important;font-size:13px;letter-spacing:.6px}.mz-wa-cta .mz-btn{margin-top:24px;background:var(--mz-green)}.mz-wa-cta .mz-btn:hover{box-shadow:0 0 0 2px var(--mz-green)}.mz-footer{background:var(--mz-purple);color:#fefefebf;padding:33px 0 36px}@media(min-width:750px){.mz-footer{padding:44px 0 48px}}.mz-footer a{color:#fefefebf;text-decoration:none}.mz-footer a:hover{color:#fefefe;text-decoration:underline;text-underline-offset:3px}.mz-footer__grid{display:grid;grid-template-columns:1fr;gap:30px}@media(min-width:750px){.mz-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.mz-footer__logo{display:block;margin-bottom:20px;line-height:0}.mz-footer__logo img{width:auto}.mz-footer__logo-text{font-weight:700;font-size:34px;line-height:1.1;color:#fefefe}.mz-footer__about{font-size:14px;line-height:1.8}.mz .mz-footer__heading{font-size:18px;font-weight:500;color:#fefefe;margin:0 0 18px}.mz-footer__menu{list-style:none;margin:0;padding:0}.mz-footer__menu li{padding:5px 0;font-size:14px;line-height:1.3}.mz-footer__bottom-row{display:flex;flex-direction:column;gap:24px;margin-top:40px}@media(min-width:750px){.mz-footer__bottom-row{flex-direction:row;align-items:flex-end;justify-content:space-between}}.mz-footer__newsletter{width:100%;max-width:360px}.mz-footer__field{position:relative}.mz-footer__field input{width:100%;height:45px;padding:0 50px 0 18px;font-family:var(--mz-font);font-size:15px;letter-spacing:.6px;background:transparent;color:#fefefe;border:1px solid rgba(254,254,254,.55);border-radius:10px;outline:none}.mz-footer__field input::placeholder{color:#fefefebf}.mz-footer__field input:focus{border-color:#fefefe;box-shadow:0 0 0 1px #fefefe}.mz-footer__field button{position:absolute;right:4px;top:4px;bottom:4px;width:40px;background:none;border:0;color:#fefefe;cursor:pointer}.mz-footer__field button svg{width:14px;height:14px}.mz-footer__msg{font-size:13px;margin-top:8px!important;color:#fefefe}.mz-footer__social{display:flex;gap:6px;list-style:none;margin:0;padding:0}.mz-footer__social a{width:40px;height:40px;display:grid;place-items:center;color:#fefefe}.mz-footer__social svg{width:18px;height:18px;fill:currentColor}.mz-footer__copy{margin-top:30px;font-size:11px;color:#fefefebf;display:flex;flex-wrap:wrap;gap:6px 12px}.mz-footer__copy a{font-size:11px}.mz-wa-float{position:fixed;right:18px;bottom:18px;z-index:90;width:56px;height:56px;border-radius:50%;background:var(--mz-green);display:grid;place-items:center;box-shadow:0 6px 20px #0003;transition:transform .2s}.mz-wa-float:hover{transform:scale(1.07)}.mz-wa-float svg{width:30px;height:30px;fill:#fff}.mz-product{padding:20px 0 30px}@media(min-width:750px){.mz-product{padding:36px 0 44px}}.mz-product__grid{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:750px){.mz-product__grid{grid-template-columns:55fr 45fr;gap:0 5rem;align-items:start}}@media(min-width:990px){.mz-product__grid{gap:0 60px}}.mz-gallery{min-width:0}.mz-gallery__list{list-style:none;margin:0;padding:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:8px;scrollbar-width:none}.mz-gallery__list::-webkit-scrollbar{display:none}.mz-gallery__item{flex:0 0 88%;scroll-snap-align:start}.mz-gallery__item:only-child{flex-basis:100%}.mz-gallery__frame{position:relative;aspect-ratio:1 / 1;border-radius:var(--mz-radius);overflow:hidden;background:var(--mz-bg);box-shadow:0 10px 30px #33392a1a}.mz-gallery__frame img,.mz-gallery__frame video,.mz-gallery__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.mz-gallery__frame .mz-ph{position:absolute;top:0;right:0;bottom:0;left:0}.mz-gallery__counter{display:flex;justify-content:center;gap:8px;margin-top:12px;font-size:13px}@media(min-width:750px){.mz-gallery{position:sticky;top:20px}.mz-gallery__list{display:grid;grid-template-columns:1fr 1fr;gap:20px;overflow:visible}.mz-gallery__item{flex:none}.mz-gallery__item:first-child{grid-column:1 / -1}.mz-gallery__item:first-child .mz-gallery__frame{aspect-ratio:1.5 / 1}.mz-gallery__counter{display:none}}@media(max-width:749px){.mz-gallery{position:static!important}}.mz-info{min-width:0}.mz-info__vendor{font-size:10px;letter-spacing:1.3px;text-transform:uppercase;color:var(--mz-ink-muted);margin-bottom:8px!important}.mz .mz-info__title{font-size:30px;line-height:1.3;font-weight:500;letter-spacing:.72px;color:var(--mz-ink);margin:0 0 12px}@media(min-width:750px){.mz .mz-info__title{font-size:36px}}.mz-info__price{font-size:16px;letter-spacing:1px;color:var(--mz-ink);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mz-info__price s{color:var(--mz-ink-muted);font-size:14px}.mz-info__sale{background:var(--mz-purple);color:#fff;border-radius:40px;padding:1px 12px;font-size:12px;letter-spacing:1px}.mz-info__block{margin-top:18px}.mz-label{display:block;font-size:13px;color:var(--mz-ink-muted);margin-bottom:6px;letter-spacing:.6px}.mz-qty{display:inline-flex;align-items:center;width:140px;height:45px;border:1px solid rgba(51,57,42,.55);border-radius:10px;overflow:hidden}.mz-qty button{width:45px;height:100%;background:none;border:0;cursor:pointer;font-size:18px;color:var(--mz-ink);font-family:var(--mz-font)}.mz-qty input{width:50px;height:100%;text-align:center;border:0;background:none;font-family:var(--mz-font);font-size:15px;color:var(--mz-ink);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.mz-qty input::-webkit-outer-spin-button,.mz-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mz-select,.mz-input{display:block;width:100%;height:48px;padding:0 14px;border:1.5px solid #dedede;border-radius:9px;background:#fff;color:#222;font-family:var(--mz-font);font-size:14px;outline:none;letter-spacing:.3px}.mz-select:focus,.mz-input:focus{border-color:var(--mz-purple-2);box-shadow:0 0 0 2px #1b2a5214}.mz-variant+.mz-variant{margin-top:12px}.mz-tiers{margin-top:22px}.mz-tiers__head{display:flex;align-items:center;gap:8px;margin-bottom:20px}.mz-tiers__line{flex:1;height:1px;background:#bbb}.mz-tiers__title{font-weight:600;font-size:19px;color:var(--mz-purple-deep);white-space:nowrap;letter-spacing:.3px}@media(min-width:750px){.mz-tiers__title{font-size:21px}}.mz-tiers__list{display:flex;flex-direction:column;gap:13px}.mz-tier{position:relative;display:flex;align-items:center;gap:12px;padding:18px 16px;cursor:pointer;border:3px solid var(--mz-lavender);border-radius:18px;background:var(--mz-lavender-bg);transition:border-color .2s,background .2s}.mz-tier input{position:absolute;opacity:0;pointer-events:none}.mz-tier.is-selected{border-color:var(--mz-purple-deep);background:#fff}.mz-tier__radio{flex:none;width:20px;height:20px;border-radius:50%;border:2px solid var(--mz-lavender);background:#fff;position:relative}.mz-tier.is-selected .mz-tier__radio{border-color:var(--mz-purple-deep)}.mz-tier.is-selected .mz-tier__radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--mz-purple-deep)}.mz-tier__main{flex:1;display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.mz-tier__label{font-weight:600;font-size:16px;color:#222;letter-spacing:.2px}@media(min-width:750px){.mz-tier__label{font-size:18px}}.mz-tier__pill{font-size:10px;line-height:1.2;padding:4px 8px;border-radius:6px;border:1px solid var(--mz-purple-deep);color:var(--mz-purple-deep);background:#fff;font-weight:500;letter-spacing:.3px;white-space:nowrap}.mz-tier__prices{text-align:right;line-height:1.25}.mz-tier__price{font-weight:700;font-size:16px;color:#222;letter-spacing:.2px;white-space:nowrap}@media(min-width:750px){.mz-tier__price{font-size:18px}}.mz-tier__compare{font-size:13px;color:#777;text-decoration:line-through;white-space:nowrap}.mz-tier__tag{position:absolute;top:-12px;right:14px;background:var(--mz-purple-deep);color:#fff;font-size:12px;font-weight:600;padding:2px 12px;border-radius:6px;letter-spacing:.3px;line-height:1.5}.mz-personal{width:100%;margin:20px 0}.mz-personal__title{margin-bottom:14px}.mz .mz-personal__title h3{margin:0 0 4px;font-size:17px;font-weight:700;color:#252525;letter-spacing:.3px}.mz-personal__title p{font-size:12px;color:#777}.mz-pcard{margin-bottom:14px;padding:15px;background:#fff;border:1px solid #e2e2e2;border-radius:12px}@media(max-width:749px){.mz-pcard{padding:13px}.mz-pcard .mz-input,.mz-pcard .mz-select{font-size:16px}}.mz-pcard__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px;padding-bottom:10px;border-bottom:1px solid #eee}.mz-pcard__head strong{font-size:14px;font-weight:700;color:#252525}.mz-pcard__num{padding:4px 9px;border-radius:20px;background:var(--mz-purple-2);color:#fff;font-size:9px;font-weight:700;letter-spacing:.5px;line-height:1.2}.mz-pfield{margin-bottom:12px}.mz-pfield:last-child{margin-bottom:0}.mz-pfield label{display:block;margin-bottom:6px;font-size:13px;font-weight:600;color:#383838;letter-spacing:.2px}.mz-req{color:#d93025}.mz-invalid{border-color:#d93025!important;background:#fff8f8!important}.mz-error{display:none;margin:8px 0 12px;padding:10px 12px;background:#fff1f1;color:#b42318;border-radius:8px;font-size:12px;font-weight:600}.mz-error.is-visible{display:block}.mz-atc{width:100%;min-height:52px;border:0;border-radius:8px;background:var(--mz-purple-2);color:#fff;font-family:var(--mz-font);font-size:15px;font-weight:700;letter-spacing:.6px;cursor:pointer;margin-top:4px}.mz-atc:hover{opacity:.92}.mz-atc:disabled{opacity:.55;cursor:not-allowed}.mz-wa-btn{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:20px;padding:12px 30px;width:100%;font-size:15px;line-height:1.5;color:#fff!important;background:var(--mz-green);border:1px solid #4e4e4e;border-radius:6px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease;letter-spacing:.6px}.mz-wa-btn svg{width:18px;height:18px;fill:currentColor;flex:none}.mz-wa-btn:hover{background:#fff;color:#000!important}.mz-desc{margin-top:26px;font-size:15px;line-height:1.8;color:var(--mz-ink-muted)}.mz .mz-desc h1,.mz .mz-desc h2,.mz .mz-desc h3{font-size:20px;font-weight:500;color:var(--mz-ink);margin:0 0 14px}.mz-desc p{margin:0 0 14px}.mz-desc ul{padding-left:24px;margin:0 0 14px}.mz-share{margin-top:18px;display:inline-flex;align-items:center;gap:8px;background:none;border:0;cursor:pointer;font-family:var(--mz-font);font-size:14px;color:var(--mz-ink);letter-spacing:.6px;padding:8px 0}.mz-share svg{width:14px;height:14px}.mz-toast{position:fixed;left:50%;bottom:90px;transform:translate(-50%);background:var(--mz-ink);color:#fff;font-size:13px;padding:10px 18px;border-radius:30px;z-index:200;opacity:0;transition:opacity .25s;pointer-events:none}.mz-toast.is-visible{opacity:1}.mz-related{padding:30px 0 45px}@media(min-width:750px){.mz-related{padding:36px 0 60px}}.mz .mz-related__title{font-size:24px;margin-bottom:26px}@media(min-width:750px){.mz .mz-related__title{font-size:28.8px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/mz-styles.css.map */
