:root{--mvx-red: #c8102e;--mvx-red-soft: #fde8e8;--mvx-green: #1f9d55;--mvx-star: #f5b301;--mvx-soft: #f8f3ef;--mvx-ink: #151515}.mv-icon{width:20px;height:20px;flex-shrink:0}.mvx-hint,.mvr-hidden-note{border:1px dashed rgb(0 0 0 / .3);border-radius:8px;padding:12px 14px;font-size:13px;color:#555;margin:0}@keyframes mvx-scroll{to{transform:translate(-50%)}}.mvx-marquee{box-sizing:border-box;display:block;width:100%;max-width:100%;min-width:0;contain:inline-size;align-self:stretch;overflow:hidden;background:var(--mvx-bg);color:var(--mvx-fg);font-size:14px;line-height:1.3;padding:8px 0}.mvx-marquee--rounded{border-radius:6px}.mvx-marquee__track{display:flex;width:max-content;animation:mvx-scroll var(--mvx-speed, 30s) linear infinite}.mvx-marquee__group{display:flex;flex-shrink:0}.mvx-marquee__item{padding:0 14px;white-space:nowrap}.mvx-marquee__item strong{font-weight:700}@media(max-width:749px){.mvx-marquee{font-size:13px;padding:7px 0}.mvx-marquee__item{padding:0 10px}}.mvx-save{display:inline-block;margin-left:8px;padding:3px 8px;border-radius:4px;background:var(--mvx-red-soft);color:var(--mvx-red);font-size:12px;font-weight:600;line-height:1.4;vertical-align:middle;white-space:nowrap}.product-details .compare-at-price{color:var(--mvx-red)}.mvx-trust{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 16px;width:100%;margin:0;padding:4px 0;list-style:none}.mvx-trust__item{display:flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;color:var(--mvx-ink)}.mvx-trust__item .mv-icon{width:20px;height:20px}@media(max-width:749px){.mvx-trust{gap:8px;flex-wrap:nowrap}.mvx-trust__item{gap:5px;font-size:12px}.mvx-trust__item .mv-icon{width:17px;height:17px}}.mvx-acc{width:100%;border-top:1px solid #e3e3e3}.mvx-acc__item{border-bottom:1px solid #e3e3e3}.mvx-acc__item summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 0;font-size:18px;font-weight:500;color:var(--mvx-ink);cursor:pointer;list-style:none}.mvx-acc__item summary::-webkit-details-marker{display:none}.mvx-acc__caret{width:18px;height:18px;flex-shrink:0;transition:transform .2s ease}.mvx-acc__item[open] .mvx-acc__caret{transform:rotate(180deg)}.mvx-acc__body{padding:0 0 18px;font-size:15px;line-height:1.7;color:#333}.mvx-acc__body p{margin:0 0 10px}.mvx-acc__body p:last-child{margin-bottom:0}.mvx-tst{box-sizing:border-box;position:relative;display:block;width:100%;background:var(--mvx-soft);border-radius:8px;padding:18px}.mvx-tst__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.mvx-tst__track::-webkit-scrollbar{display:none}.mvx-tst__slide{flex:0 0 100%;scroll-snap-align:start;display:flex;align-items:flex-start;gap:14px}.mvx-tst__avatar{width:64px;height:64px;border-radius:50%;object-fit:cover;flex-shrink:0}.mvx-tst__body{min-width:0}.mvx-tst__title{margin:4px 84px 6px 0;font-size:18px;font-weight:600;line-height:1.3;color:var(--mvx-ink)}.mvx-tst__text{margin:0;font-size:14px;line-height:1.6;color:#333}.mvx-tst__stars{color:var(--mvx-star);letter-spacing:1px;white-space:nowrap}.mvx-tst__nav{position:absolute;top:16px;right:16px;display:flex;gap:6px}.mvx-round{width:34px;height:34px;padding:0;display:inline-grid;place-items:center;border-radius:50%;border:1px solid rgb(0 0 0 / .75);background:transparent;color:var(--mvx-ink);cursor:pointer}.mvx-round .mv-icon{width:15px;height:15px}.mvx-round:hover{background:var(--mvx-ink);color:#fff}.mvx-benefits ul{margin:0;padding-left:20px}.mvx-benefits li{margin:0 0 8px;font-size:15px;line-height:1.6;color:#222}.mvx-benefits__material{margin:12px 0 0;font-size:15px;color:#222}.mvx-offer{width:100%}.mvx-offer img{display:block;width:100%;height:auto;border-radius:6px}.mvr{padding:var(--mvr-pt, 64px) 0 var(--mvr-pb, 64px);color:var(--mvx-ink)}.mvr__wrap{max-width:1280px;margin:0 auto;padding:0 40px}@media(max-width:749px){.mvr__wrap{padding:0 16px}}.mvr__top{text-align:center}.mvr__heading{margin:0 0 14px;font-size:clamp(28px,3.4vw,48px);font-weight:500;line-height:1.15;letter-spacing:0;color:var(--mvx-ink)}.mvr__heading--shine{background:linear-gradient(100deg,#151515 0% 40%,#9a9a9a 50%,#151515 60% 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:mvr-shine 4.5s linear infinite}@keyframes mvr-shine{0%{background-position:100% 0}to{background-position:-150% 0}}.mvr__score-big{margin:0 0 8px;font-size:44px;font-weight:600;line-height:1}.mvr__sub{margin:18px auto 0;max-width:720px;font-size:16px;line-height:1.5;color:#333}.mvs{display:inline-flex;gap:3px;vertical-align:middle}.mvs__box{--mvs: 20px;position:relative;width:var(--mvs);height:var(--mvs);display:grid;place-items:center;background:linear-gradient(90deg,#222 var(--mvs-fill),#d9d9d9 var(--mvs-fill))}.mvs__box svg{width:78%;height:78%;fill:#fff}.mvs--sm .mvs__box{--mvs: 16px}.mvs--lg .mvs__box{--mvs: 26px}.mvr__summary{display:grid;grid-template-columns:300px minmax(0,1fr);align-items:center;gap:40px;margin:48px 0 56px}.mvr__summary-score{text-align:center}.mvr__summary-number{margin:0;font-size:56px;font-weight:600;line-height:1}.mvr__plain-stars{display:inline-flex;gap:4px;margin:10px 0 8px}.mvr__plain-stars .mv-icon{width:24px;height:24px;fill:#222;stroke:#222}.mvr__summary-count{margin:0;font-size:15px;color:#555}.mvr__bar{display:grid;grid-template-columns:96px minmax(0,1fr) 46px;align-items:center;gap:16px;margin:8px 0;font-size:13px}.mvr__bar-stars{display:inline-flex;gap:2px}.mvr__bar-stars .mv-icon{width:15px;height:15px;fill:#222;stroke:#222}.mvr__bar-stars .is-off .mv-icon{fill:#d8d8d8;stroke:#d8d8d8}.mvr__bar-track{height:8px;border-radius:99px;background:#e9e9e9;overflow:hidden}.mvr__bar-track span{display:block;height:100%;border-radius:99px;background:#222}.mvr__bar-pct{text-align:right;color:#555}@media(max-width:749px){.mvr__summary{grid-template-columns:1fr;gap:20px;margin:32px 0 36px}.mvr__bar{grid-template-columns:84px minmax(0,1fr) 40px;gap:10px}}.mvr__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;align-items:start}@media(max-width:749px){.mvr__list{grid-template-columns:minmax(0,1fr)}}.mvr-card{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:0 0 32px;margin:0 0 32px;border-bottom:1px solid #e6e6e6}.mvr-card{cursor:pointer}.mvr-card.is-hidden{display:none}.mvr-card__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%}.mvr-card__name{margin:0;font-size:28px;font-weight:500;line-height:1.2;color:var(--mvx-ink)}.mvr-card__date{margin:0;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#888;white-space:nowrap}.mvr-card__verified{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:14px;color:var(--mvx-ink)}.mvr-card__verified .mv-icon{width:17px;height:17px;color:var(--mvx-green)}.mvr-card__title{margin:6px 0 0;font-size:20px;font-weight:500;line-height:1.3;color:var(--mvx-ink)}.mvr-card__text{margin:0;font-size:15px;line-height:1.65;color:#333}.mvr-card__photos{display:flex;gap:10px;margin-top:6px}.mvr-card__photo{padding:0;border:0;background:none;cursor:zoom-in;border-radius:4px;overflow:hidden}.mvr-card__photo img{display:block;width:130px;height:175px;object-fit:cover;transition:transform .25s ease}.mvr-card__photo:hover img{transform:scale(1.04)}.mvr-card__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;width:100%;padding-top:14px;border-top:1px solid #f0f0f0}.mvr-card__product{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:13.5px;color:#333;text-decoration:none}.mvr-card__product img{width:50px;height:50px;object-fit:cover;border-radius:4px}.mvr-card__product:hover span{text-decoration:underline}.mvr-helpful{display:inline-flex;align-items:center;gap:12px;font-size:13.5px;color:#333}.mvr-helpful__btn{display:inline-flex;align-items:center;gap:5px;padding:2px 0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.mvr-helpful__btn .mv-icon{width:17px;height:17px}.mvr-helpful__btn[aria-pressed=true]{color:var(--mvx-green);font-weight:600}.mvr-helpful__btn[aria-pressed=true] .mv-icon{fill:currentColor}@media(max-width:749px){.mvr-card__name{font-size:23px}.mvr-card__photo img{width:104px;height:140px}}.mvr__more{text-align:center;margin-top:8px}.mvr__more-btn{min-width:220px;padding:14px 28px;border:1px solid var(--mvx-ink);border-radius:4px;background:#fff;color:var(--mvx-ink);font:inherit;font-size:15px;font-weight:500;cursor:pointer}.mvr__more-btn:hover{background:var(--mvx-ink);color:#fff}.mvr-modal{width:min(560px,calc(100vw - 24px));max-height:calc(100vh - 40px);padding:0;border:0;border-radius:12px;background:#fff;color:var(--mvx-ink);overflow:hidden}.mvr-modal::backdrop{background:#0009}.mvr-modal__box{position:relative;display:flex;flex-direction:column;max-height:calc(100vh - 40px)}.mvr-modal__content{overflow-y:auto}.mvr-modal__close{position:absolute;top:12px;right:12px;z-index:2;width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;color:var(--mvx-ink);cursor:pointer}.mvr-modal__head{display:flex;align-items:center;gap:14px;padding:22px 60px 18px 24px;background:linear-gradient(180deg,#f7f7f7,#fff);border-bottom:1px solid #eee}.mvr-modal__avatar{width:54px;height:54px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:#f5c400;color:#151515;font-size:18px;font-weight:600}.mvr-modal__name{margin:0;font-size:18px;font-weight:600}.mvr-modal__date{margin:2px 0 0;font-size:13px;color:#666}.mvr-modal__stars{display:flex;align-items:center;gap:2px;margin:6px 0 0}.mvr-modal__stars .mv-icon{width:15px;height:15px;fill:#222;stroke:#222}.mvr-modal__stars .is-off .mv-icon{fill:#ddd;stroke:#ddd}.mvr-modal__stars small{margin-left:8px;font-size:12px;color:#555}.mvr-modal__body{display:flex;flex-direction:column;gap:14px;padding:22px 24px}.mvr-modal__title{margin:0;font-size:19px;font-weight:600}.mvr-modal__text{margin:0;padding-bottom:16px;border-bottom:1px solid #eee;font-size:15px;line-height:1.65;color:#333}.mvr-modal__photos{display:grid;gap:10px;justify-items:center}.mvr-modal__photos img,.mvr-modal__photos video{display:block;max-width:100%;height:auto;max-height:62vh;border-radius:8px}.mvr-modal__helpful{display:flex;justify-content:center;padding:12px 24px;border-top:1px solid #eee}.mvr-modal__helpful:empty{display:none}.mvr-modal__nav{display:flex;justify-content:space-between;gap:10px;padding:0 16px 16px}.mvr-modal__arrow{width:40px;height:40px;display:grid;place-items:center;border:1px solid #ccc;border-radius:50%;background:#fff;color:var(--mvx-ink);cursor:pointer}.mvr-modal__arrow .mv-icon{width:16px;height:16px}@media(prefers-reduced-motion:reduce){.mvx-marquee__track,.mvr__heading--shine{animation:none}}.product-details .popup-link__button{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.product-details .popup-link__button:before{content:"";width:22px;height:22px;flex-shrink:0;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Crect x='2.5' y='8' width='19' height='8' rx='1.5'/%3E%3Cpath d='M6 8v3M9.5 8v4M13 8v3M16.5 8v4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Crect x='2.5' y='8' width='19' height='8' rx='1.5'/%3E%3Cpath d='M6 8v3M9.5 8v4M13 8v3M16.5 8v4'/%3E%3C/svg%3E") center / contain no-repeat}.product-details .es-rate{flex-wrap:wrap;row-gap:2px}.product-details .es-rate__count{text-decoration:none;color:#4f4a44}.mvr__eyebrow{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#777}.mvr__summary-note{margin:4px 0 0;font-size:12.5px;color:#888}
/*# sourceMappingURL=/cdn/shop/t/77/assets/mv-store.css.map */
